215:47:31 returns requested project 315:47:31 private project 415:47:31 behaves like private project without access 515:47:31 returns not found 615:47:31 user authenticated with job token on container repository request 715:47:32 and requested project is not equal pipeline's project 815:47:32 returns forbidden 915:47:32# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.26 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.16 1.38 1.26 1/282 30345 1115:47:32 and requested project is equal pipeline's project 1215:47:32 finds a project 1315:47:32 user authenticated 1415:47:33 and user does not have permissions to read project 1515:47:33 with job token 1615:47:33 returns forbidden 1715:47:33 private project without access 1815:47:33 returns unauthorized 1915:47:34# [RSpecRunTime] RSpec elapsed time: 12 minutes 17.47 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.16 1.38 1.26 1/282 30346 2115:47:34 without job token 2215:47:34 returns not_found 2315:47:34 without job token scope 2415:47:34 returns not_found 2515:47:34 when user is not authenticated 2615:47:34 public project 2715:47:34 returns requested project 2815:47:34 private project 2915:47:34 behaves like private project without access 3015:47:34 returns not found 3115:47:34 support for IDs and paths as argument 3215:47:34 when ID is used as an argument 3315:47:34 behaves like project finder 3415:47:34 when project exists 3515:47:34 returns requested project 3715:47:35 when PATH is used as an argument 3815:47:35 behaves like project finder 3915:47:35 when project exists 4015:47:35 returns requested project 4215:47:35 with an invalid PATH 4315:47:35 does not hit the database 4415:47:35 behaves like project finder 4515:47:35 when project exists 4615:47:35 returns requested project 4815:47:35 #find_pipeline 4915:47:35 when ID is used as an argument 5015:47:35 behaves like pipeline finder 5115:47:35 when pipeline exists 5215:47:36 returns requested pipeline 5315:47:36 when pipeline does not exists 5515:47:36 when pipeline id is not provided 5715:47:36 when string ID is used as an argument 5815:47:36 behaves like pipeline finder 5915:47:36 when pipeline exists 6015:47:37 returns requested pipeline 6115:47:37 when pipeline does not exists 6315:47:37 when pipeline id is not provided 6515:47:37 when ID is a negative number 6615:47:37 behaves like pipeline finder 6715:47:37 when pipeline exists 6815:47:37 returns requested pipeline 6915:47:37 when pipeline does not exists 7115:47:37 when pipeline id is not provided 7315:47:37 #find_pipeline! 7415:47:38 when user is authenticated 7515:47:38 public project 7615:47:38 returns requested pipeline 7715:47:38 private project 7815:47:38 behaves like private project without access 7915:47:38 returns not found 8015:47:38 without read pipeline permission 8115:47:38 behaves like private project without access 8215:47:38 returns not found 8315:47:38 with read pipeline permission 8415:47:38 returns requested pipeline 8515:47:38 when user is not authenticated 8615:47:38 public project 8715:47:39 returns requested pipeline 8815:47:39 private project 8915:47:39 behaves like private project without access 9015:47:39 returns not found 9115:47:39 support for IDs and paths as argument 9215:47:39 when ID is used as an argument 9315:47:39 when pipeline id is an integer 9415:47:39 behaves like pipeline finder 9515:47:39 when pipeline exists 9615:47:39 returns requested pipeline 9815:47:39 when pipeline id is a string 9915:47:39 behaves like pipeline finder 10015:47:39 when pipeline exists 10115:47:39 returns requested pipeline 10315:47:39 #find_organization! 10415:47:40 when organization is public 10515:47:40 when user is authenticated 10615:47:40 returns requested organization 10715:47:40 when user is not authenticated 10815:47:40 returns requested organization 10915:47:40 when organization is private 11015:47:40 when user is authenticated 11115:47:40 when user is part of the organization 11215:47:40 returns requested organization 11315:47:40 when user is not part of the organization 11515:47:40 when user is not authenticated 11715:47:40 when organization does not exist 12015:47:40 when user is authenticated 12215:47:40 returns requested group 12315:47:40 private group 12415:47:40 behaves like private group without access 12515:47:41 returns not found 12615:47:41 when user is not authenticated 12815:47:41 returns requested group 12915:47:41 private group 13015:47:41 behaves like private group without access 13115:47:41 returns not found 13215:47:41 with support for IDs and paths as arguments 13315:47:41 when ID is used as an argument 13415:47:41 behaves like group finder 13515:47:41 when group exists 13615:47:41 returns requested group 13815:47:41 when PATH is used as an argument 13915:47:41 behaves like group finder 14015:47:41 when group exists 14115:47:41 returns requested group 14315:47:41 when ID is a negative number 14415:47:41 behaves like group finder 14515:47:41 when group exists 14615:47:41 returns requested group 14815:47:42 with support for organization as an argument 14915:47:42 when group exists in the organization 15015:47:42 is expected to eq #<Group id:1364 @group171> 15115:47:42 when group does not exist in the organization 15315:47:42 #find_group_by_full_path! 15415:47:42 when user is authenticated 15615:47:42 returns requested group 15715:47:42 private group 15815:47:42 behaves like private group without access 15915:47:42 returns not found 16115:47:43 returns requested group with access 16215:47:43 when user is not authenticated 16415:47:43 returns requested group 16515:47:43 private group 16615:47:43 behaves like private group without access 16715:47:43 returns not found 16815:47:43 #find_namespace 16915:47:43 when ID is used as an argument 17015:47:43 behaves like namespace finder 17115:47:43 when namespace exists 17215:47:43 returns requested namespace 17315:47:43 when namespace doesn't exists 17515:47:43 when PATH is used as an argument 17615:47:43 behaves like namespace finder 17715:47:43 when namespace exists 17815:47:43 returns requested namespace 17915:47:43 when namespace doesn't exists 18115:47:44 when ID is a negative number 18215:47:44 behaves like namespace finder 18315:47:44 when namespace exists 18415:47:44 returns requested namespace 18515:47:44 when namespace doesn't exists 18715:47:44 #find_namespace! 18815:47:44 behaves like user namespace finder 18915:47:44 when namespace is group 19015:47:44 when user has access to group 19115:47:44 returns requested namespace 19215:47:44 when user doesn't have access to group 19315:47:45 raises not found error 19415:47:45 when namespace is user's personal namespace 19515:47:45 when user owns the namespace 19615:47:45 returns requested namespace 19715:47:45 when user doesn't own the namespace 19815:47:45 raises not found error 19915:47:45 #authorized_project_scope? 20015:47:46 job_token_authentication: false, route_setting: false, same_job_project: false, expected_result: true 20115:47:46 returns the expected result 20215:47:46# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.36 seconds. Current RSS: ~1418M. Threads: 4. load average: 1.14 1.36 1.25 1/282 30347 20415:47:46 job_token_authentication: false, route_setting: false, same_job_project: true, expected_result: true 20515:47:47 returns the expected result 20615:47:47 job_token_authentication: false, route_setting: true, same_job_project: false, expected_result: true 20715:47:47 returns the expected result 20815:47:47 job_token_authentication: false, route_setting: true, same_job_project: true, expected_result: true 20915:47:47 returns the expected result 21015:47:47 job_token_authentication: true, route_setting: false, same_job_project: false, expected_result: true 21115:47:47 returns the expected result 21215:47:47 job_token_authentication: true, route_setting: false, same_job_project: true, expected_result: true 21315:47:47 returns the expected result 21415:47:47 job_token_authentication: true, route_setting: true, same_job_project: false, expected_result: false 21515:47:47 returns the expected result 21615:47:47 job_token_authentication: true, route_setting: true, same_job_project: true, expected_result: true 21715:47:47 returns the expected result 21815:47:47 #send_git_blob 21915:47:47 sets Gitlab::Workhorse::DETECT_HEADER header 22015:47:47 content disposition 22115:47:47 when blob name is null 22215:47:47 returns only the disposition 22315:47:47 when blob name is not null 22415:47:47 returns disposition with the blob name 22515:47:47 when blob name ends with an xhtml extension 22615:47:48 returns the name without extension 22715:47:48 #increment_unique_values 22815:47:48 tracks redis hll event 22915:47:48 logs an exception for unknown event 23015:47:48 does not track event for nil values 23215:47:48 tracks internal event 23315:47:49 passes send_snowplow_event on to InternalEvents.track_event 23415:47:49 passes additional_properties on to InternalEvents.track_event 23515:47:49 tracks an exception and renders 422 for unknown event 23615:47:49 logs an exception for tracking errors 23715:47:49 does not track event for nil user 23815:47:49# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.0 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.21 1.37 1.26 1/282 30348 24015:47:49 #order_options_with_tie_breaker 24115:47:49 with non-id order given 24215:47:49 with ascending order 24315:47:49 adds id based ordering with same direction as primary order 24415:47:49 with descending order 24515:47:49 adds id based ordering with same direction as primary order 24615:47:49 with non-id order but no direction given 24715:47:49 adds ID ASC order 24815:47:49 with id order given 24915:47:49 does not add an additional order 25115:47:49 with created_at order given 25215:47:50 converts to id 25315:47:50 when override_created_at is false 25415:47:50 with created_at order given 25515:47:50 does not convert to id 25615:47:50 #destroy_conditionally! 25715:47:50 when unmodified check passes 25815:47:52 destroys given project 25915:47:52# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.94 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.27 1.38 1.26 1/282 30349 26115:47:52 when unmodified check fails 26215:47:53 does not destroy given project 26315:47:53 #check_unmodified_since! 26415:47:53 when last modified is later than header value 26515:47:53 renders error 26615:47:53 when last modified is earlier than header value 26715:47:53 does not render error 26815:47:53 when last modified is equal to header value 26915:47:53 does not render error 27015:47:53 when there is no header value present 27115:47:53 does not render error 27215:47:53 when header value is not a valid time value 27315:47:53 does not render error 27415:47:53 #present_disk_file! 27515:47:53 with X-Sendfile supported 27615:47:53 sends the file using X-Sendfile 27715:47:53 without X-Sendfile supported 27815:47:53 sends the file 27915:47:53 #present_carrierwave_file! 28015:47:53 with file storage 28115:47:54Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 28315:47:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 28415:47:54 calls present_disk_file! 28515:47:54 with an overriden content type 28615:47:54 calls present_disk_file! with the correct content type 28715:47:54 with remote storage 28815:47:54 with direct upload available 28915:47:55Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 29115:47:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 29215:47:55 sends a redirect 29315:47:55 with an overriden content type 29415:47:56Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 29615:47:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 29715:47:56 sends a redirect with the correct content type 29815:47:56# [RSpecRunTime] RSpec elapsed time: 12 minutes 39.51 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.27 1.38 1.26 1/282 30350 30015:47:56 with direct upload not available 30115:47:56Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 30315:47:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 30415:47:56 sends a workhorse header 30515:47:56 with an overriden content type 30615:47:57Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 30815:47:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 30915:47:57 sends a redirect with the correct content type 31015:47:57# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.03 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.25 1.38 1.26 1/282 30351 31215:47:57 #present_artifacts_file! 31315:47:57 with object storage 31415:47:58Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 31615:47:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 31715:47:58 redirects to a CDN-fronted URL 31815:47:58 requested with HEAD 31915:47:59Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 32115:47:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 32215:47:59 redirects to a CDN-fronted URL 32315:47:59# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.5 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.25 1.38 1.26 1/282 30352 32515:47:59 with content_disposition 32615:47:59Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 32815:47:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 32915:47:59 redirects as an attachment 33015:47:59 #order_by_similarity? 33115:47:59 params: {}, allow_unauthorized: false, current_user_set: false, expected: false 33215:48:00 returns the expected result 33315:48:00 params: {}, allow_unauthorized: true, current_user_set: false, expected: false 33415:48:00 returns the expected result 33515:48:00 params: {}, allow_unauthorized: false, current_user_set: true, expected: false 33615:48:00 returns the expected result 33715:48:00 params: {}, allow_unauthorized: true, current_user_set: true, expected: false 33815:48:00 returns the expected result 33915:48:00 params: {:order_by=>"similarity"}, allow_unauthorized: false, current_user_set: false, expected: false 34015:48:00 returns the expected result 34115:48:00 params: {:order_by=>"similarity"}, allow_unauthorized: true, current_user_set: false, expected: false 34215:48:00 returns the expected result 34315:48:00 params: {:order_by=>"similarity"}, allow_unauthorized: true, current_user_set: true, expected: false 34415:48:01 returns the expected result 34515:48:01 params: {:order_by=>"similarity"}, allow_unauthorized: false, current_user_set: true, expected: false 34615:48:01 returns the expected result 34715:48:01 params: {:search=>"test"}, allow_unauthorized: false, current_user_set: false, expected: false 34815:48:01 returns the expected result 34915:48:01 params: {:search=>"test"}, allow_unauthorized: true, current_user_set: false, expected: false 35015:48:01 returns the expected result 35115:48:01 params: {:search=>"test"}, allow_unauthorized: true, current_user_set: true, expected: false 35215:48:01 returns the expected result 35315:48:01 params: {:search=>"test"}, allow_unauthorized: false, current_user_set: true, expected: false 35415:48:01 returns the expected result 35515:48:01 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: false, current_user_set: false, expected: false 35615:48:01 returns the expected result 35715:48:01 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: true, current_user_set: false, expected: true 35815:48:02 returns the expected result 35915:48:02 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: true, current_user_set: true, expected: true 36015:48:02 returns the expected result 36115:48:02 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: false, current_user_set: true, expected: true 36215:48:02 returns the expected result 36315:48:02 #render_api_error_with_reason! 36415:48:02 renders error with code 36515:48:02 #unauthorized! 36715:48:02 renders 401 with a reason 37015:48:02 renders 401 with a reason 37115:48:02 #bad_request! 37315:48:03 renders 401 with a reason 37415:48:03 #too_many_requests! 37615:48:03 renders 429 with a custom message 37715:48:03 renders 429 with a custom Retry-After value 37815:48:03 renders 429 without a Retry-After value 37915:48:03 #authenticate_by_gitlab_shell_token! 38015:48:03 when jwt token is not provided 38115:48:03 behaves like unauthorized 38315:48:03 when jwt token is invalid 38415:48:03 behaves like unauthorized 38615:48:03 when jwt token issuer is invalid 38715:48:03 behaves like unauthorized 38915:48:03 when jwt token is valid 39015:48:03 behaves like authorized 39215:48:03 attributes_for_keys 39315:48:03 params: hash, keys: symbol_keys, attrs_result: filtered_attrs 39415:48:03 returns the values for given keys 39515:48:03 params: hash, keys: string_keys, attrs_result: empty_attrs 39615:48:04 returns the values for given keys 39715:48:04 params: parameters, keys: symbol_keys, attrs_result: filtered_attrs 39815:48:04 returns the values for given keys 39915:48:04 params: parameters, keys: string_keys, attrs_result: filtered_attrs 40015:48:04 returns the values for given keys 40115:48:04 #authenticate_by_gitlab_shell_or_workhorse_token! 40215:48:04 when request from gitlab shell 40315:48:04 with invalid token 40515:48:04 with valid token 40715:48:04 when request from gitlab workhorse 40815:48:04 with invalid token 41015:48:04 with valid token 41215:48:04# [RSpecRunTime] Finishing example group spec/lib/api/helpers_spec.rb. It took 38.31 seconds. Expected to take 1 minute 33.53 seconds. 41315:48:04# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/o_auth/user_spec.rb. Expected to take 1 minute 20.26 seconds. 41415:48:04Gitlab::Auth::OAuth::User 41515:48:04 .find_by_uid_and_provider 41615:48:04 when user exists for given uid and provider 41715:48:04 returns the user for given uid and provider 41815:48:04 when user's identity with untrusted extern_uid 41915:48:05 raises Gitlab::Auth::OAuth::User::IdentityWithUntrustedExternUidError 42015:48:05 when user does not exist for given uid and provider 42215:48:05 when identity exists for given uid and provider but is not tied to a user 42515:48:05 retrieves the correct user 42715:48:06 finds an existing user based on uid and provider (facebook) 42815:48:06 returns false if user is not found in database 43015:48:06 when account exists on server 43115:48:06 does not mark the user as external 43315:48:06 marks user as having password_automatically_set 43415:48:06 when signup is disabled 43515:48:07 creates the user 43615:48:07 does not repeat the default user password 43715:48:07 has the password length within specified range 43815:48:07# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.17 seconds. Current RSS: ~1440M. Threads: 4. load average: 1.21 1.36 1.26 5/282 30353 44015:48:07 when user confirmation email is enabled 44115:48:08 creates and confirms the user anyway 44215:48:08 when the current minimum password length is different from the default minimum password length 44315:48:08 creates the user 44415:48:08 when email address is too long 44515:48:08 generates an empty username and produces an error 44615:48:08 with auto_link_user disabled (default) 44715:48:08 provider is marked as external 44815:48:08 marks user as external 44915:48:08 provider was external, now has been removed 45015:48:09 does not mark external user as internal 45115:48:09 provider is not external 45215:48:09 when adding a new OAuth identity 45315:48:09 does not promote an external user to internal 45415:48:09 with new allow_single_sign_on enabled syntax 45515:48:09 creates a user from Omniauth 45615:48:09 with old allow_single_sign_on enabled syntax 45715:48:09 creates a user from Omniauth 45815:48:09 with new allow_single_sign_on disabled syntax 45915:48:09 throws an error 46015:48:09 with old allow_single_sign_on disabled (Default) 46115:48:10 throws an error 46215:48:10 with auto_link_user enabled for a different provider 46315:48:10 and a current GitLab user with a matching email 46415:48:10 adds the OmniAuth identity to the GitLab user account 46515:48:10 and no current GitLab user with a matching email 46615:48:10 provider is marked as external 46715:48:10 marks user as external 46815:48:10 provider was external, now has been removed 46915:48:10 does not mark external user as internal 47015:48:10 provider is not external 47115:48:10 when adding a new OAuth identity 47215:48:11 does not promote an external user to internal 47315:48:11 with new allow_single_sign_on enabled syntax 47415:48:11 creates a user from Omniauth 47515:48:11 with old allow_single_sign_on enabled syntax 47615:48:11 creates a user from Omniauth 47715:48:11 with new allow_single_sign_on disabled syntax 47815:48:11 throws an error 47915:48:11 with old allow_single_sign_on disabled (Default) 48015:48:11 throws an error 48115:48:11 with auto_link_user enabled for the correct provider 48215:48:11 and a current GitLab user with a matching email 48315:48:12 adds the OmniAuth identity to the GitLab user account 48415:48:12 and no current GitLab user with a matching email 48515:48:12 provider is marked as external 48615:48:12 marks user as external 48715:48:12 provider was external, now has been removed 48815:48:12 does not mark external user as internal 48915:48:12 provider is not external 49015:48:12 when adding a new OAuth identity 49115:48:12 does not promote an external user to internal 49215:48:12 with new allow_single_sign_on enabled syntax 49315:48:13 creates a user from Omniauth 49415:48:13 with old allow_single_sign_on enabled syntax 49515:48:13 creates a user from Omniauth 49615:48:13 with new allow_single_sign_on disabled syntax 49715:48:13 throws an error 49815:48:13 with old allow_single_sign_on disabled (Default) 49915:48:13 throws an error 50015:48:13 with auto_link_user enabled for all providers 50115:48:13 and a current GitLab user with a matching email 50215:48:13 adds the OmniAuth identity to the GitLab user account 50315:48:13 and no current GitLab user with a matching email 50415:48:13 provider is marked as external 50515:48:14 marks user as external 50615:48:14 provider was external, now has been removed 50715:48:14 does not mark external user as internal 50815:48:14 provider is not external 50915:48:14 when adding a new OAuth identity 51015:48:14 does not promote an external user to internal 51115:48:14 with new allow_single_sign_on enabled syntax 51215:48:14 creates a user from Omniauth 51315:48:14 with old allow_single_sign_on enabled syntax 51415:48:15 creates a user from Omniauth 51515:48:15 with new allow_single_sign_on disabled syntax 51615:48:15 throws an error 51715:48:15 with old allow_single_sign_on disabled (Default) 51815:48:15 throws an error 51915:48:15 with auto_link_ldap_user disabled (default) 52015:48:15 provider is marked as external 52115:48:15 marks user as external 52215:48:15 provider was external, now has been removed 52315:48:15 does not mark external user as internal 52415:48:15 provider is not external 52515:48:15 when adding a new OAuth identity 52615:48:16 does not promote an external user to internal 52715:48:16 with new allow_single_sign_on enabled syntax 52815:48:16 creates a user from Omniauth 52915:48:16 with old allow_single_sign_on enabled syntax 53015:48:16 creates a user from Omniauth 53115:48:16 with new allow_single_sign_on disabled syntax 53215:48:16 throws an error 53315:48:16 with old allow_single_sign_on disabled (Default) 53415:48:16 throws an error 53515:48:16 and other providers 53615:48:16 when sync_name is disabled 53715:48:17 updates the gl_user name 53815:48:17 when sync_name is enabled 53915:48:17 updates the gl_user name 54015:48:17 with auto_link_ldap_user enabled 54115:48:17 and no LDAP provider defined 54215:48:17 provider is marked as external 54315:48:17 marks user as external 54415:48:17 provider was external, now has been removed 54515:48:18 does not mark external user as internal 54615:48:18 provider is not external 54715:48:18 when adding a new OAuth identity 54815:48:18 does not promote an external user to internal 54915:48:18 with new allow_single_sign_on enabled syntax 55015:48:18 creates a user from Omniauth 55115:48:18 with old allow_single_sign_on enabled syntax 55215:48:18 creates a user from Omniauth 55315:48:18 with new allow_single_sign_on disabled syntax 55415:48:19 throws an error 55515:48:19 with old allow_single_sign_on disabled (Default) 55615:48:19 throws an error 55715:48:19 and at least one LDAP provider is defined 55815:48:19 and a corresponding LDAP person 55915:48:19 and no account for the LDAP user 56015:48:19 when the LDAP user is found by UID 56115:48:19 does not repeat the default user password 56215:48:19 creates a user with dual LDAP and omniauth identities 56315:48:20 has name and email set as synced 56415:48:20 has name and email set as read-only 56515:48:20 has synced attributes provider set to ldapmain 56615:48:20# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.07 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.58 1.44 1.28 1/282 30354 56815:48:20 when the LDAP user is found by email address 56915:48:20 creates the LDAP identity 57015:48:20 and LDAP user has an account already 57115:48:20 when sync_name is disabled 57215:48:21 does not update the user name 57315:48:21 when sync_name is enabled 57415:48:21 updates the user name 57515:48:21 when an LDAP person is not found by uid 57615:48:21 tries to find an LDAP person by email and adds the omniauth identity to the user 57715:48:21 when also not found by email 57815:48:22 tries to find an LDAP person by DN and adds the omniauth identity to the user 57915:48:22 when there is an LDAP connection error 58015:48:22 does not save the identity 58115:48:22 and a corresponding LDAP person with some values being nil 58215:48:22 creates the user correctly 58315:48:23 does not have the attributes not provided by LDAP set as synced 58415:48:23 does not have the attributes not provided by LDAP set as read-only 58515:48:23 and a corresponding LDAP person with a non-default username 58615:48:23 and no account for the LDAP user 58715:48:23 creates a user favoring the LDAP username and strips email domain 58815:48:23 and no corresponding LDAP person 58915:48:23 provider is marked as external 59015:48:23 marks user as external 59115:48:23 provider was external, now has been removed 59215:48:24 does not mark external user as internal 59315:48:24 provider is not external 59415:48:24 when adding a new OAuth identity 59515:48:24 does not promote an external user to internal 59615:48:24 with new allow_single_sign_on enabled syntax 59715:48:24 creates a user from Omniauth 59815:48:24 with old allow_single_sign_on enabled syntax 59915:48:24 creates a user from Omniauth 60015:48:24 with new allow_single_sign_on disabled syntax 60115:48:25 throws an error 60215:48:25 with old allow_single_sign_on disabled (Default) 60315:48:25 throws an error 60415:48:25 with both auto_link_user and auto_link_ldap_user enabled 60515:48:25 and at least one LDAP provider is defined 60615:48:25 and a corresponding LDAP person 60715:48:25 and no account for the LDAP user 60815:48:25 creates a user with dual LDAP and omniauth identities 60915:48:25 has name and email set as synced 61015:48:26 has name and email set as read-only 61115:48:26 has synced attributes provider set to ldapmain 61215:48:26# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.77 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.53 1.43 1.28 1/282 30355 61415:48:26 and LDAP user has an account already 61515:48:26 adds the omniauth identity to the LDAP account 61615:48:26 has name and email set as synced 61715:48:27 has name and email set as read-only 61915:48:27 signup with SAML 62015:48:27 does not repeat the default user password 62115:48:27 behaves like being blocked on creation 62215:48:27 when blocking on creation 62315:48:27 creates a blocked user 62415:48:27 when a sign up user cap has been set up but has not been reached yet 62515:48:28 still creates a blocked user 62615:48:28 behaves like not being blocked on creation 62715:48:28 when not blocking on creation 62815:48:28 creates a non-blocked user 62915:48:28 signup with omniauth only 63015:48:28 behaves like being blocked on creation 63115:48:28 when blocking on creation 63215:48:28 creates a blocked user 63315:48:28 when a sign up user cap has been set up but has not been reached yet 63415:48:28 still creates a blocked user 63515:48:28 behaves like not being blocked on creation 63615:48:28 when not blocking on creation 63715:48:29 creates a non-blocked user 63815:48:29 signup with linked omniauth and LDAP account 63915:48:29 and no account for the LDAP user 64015:48:29 behaves like being blocked on creation 64115:48:29 when blocking on creation 64215:48:29 creates a blocked user 64315:48:29 when a sign up user cap has been set up but has not been reached yet 64415:48:29 still creates a blocked user 64515:48:29 behaves like not being blocked on creation 64615:48:29 when not blocking on creation 64715:48:30 creates a non-blocked user 64815:48:30 and LDAP user has an account already 64915:48:30 behaves like not being blocked on creation 65015:48:30 when not blocking on creation 65115:48:30 creates a non-blocked user 65215:48:30 behaves like not being blocked on creation 65315:48:30 when not blocking on creation 65415:48:30 creates a non-blocked user 65615:48:30 behaves like not being blocked on creation 65715:48:30 when not blocking on creation 65815:48:30 creates a non-blocked user 65915:48:30 behaves like not being blocked on creation 66015:48:30 when not blocking on creation 66115:48:31 creates a non-blocked user 66215:48:31 behaves like not being blocked on creation 66315:48:31 when not blocking on creation 66415:48:31 creates a non-blocked user 66515:48:31 behaves like not being blocked on creation 66615:48:31 when not blocking on creation 66715:48:31 creates a non-blocked user 66815:48:31 ensure backwards compatibility with sync email from provider option 66915:48:31 when provider sets an email 67015:48:32 updates the user email 67115:48:32 has email set as synced 67215:48:32 has email set as read-only 67315:48:32 has synced attributes provider set to my-provider 67415:48:32 when provider doesn't set an email 67515:48:33 does not update the user email 67615:48:33 has email set as not synced 67715:48:33 does not have email set as read-only 67815:48:33 generating username 67915:48:33 when no collision with existing user 68015:48:33 generates the username with no counter 68115:48:33 when collision with existing user 68215:48:33 generates the username with a counter 68315:48:34 generates the username with a counter for special characters 68415:48:34 when username is a reserved word 68515:48:34 generates the username with a counter 68615:48:34 with leading or trailing _.- characters in username 68715:48:34 creates valid user with sanitized username 68815:48:34 updating email with sync profile 68915:48:34 when provider sets an email 69015:48:34 updates the user email 69115:48:34 has email set as synced 69215:48:35 has email set as read-only 69315:48:35 has synced attributes provider set to my-provider 69415:48:35 when provider doesn't set an email 69515:48:35 does not update the user email 69615:48:35 has email set as not synced 69715:48:35 does not have email set as read-only 69815:48:35 updating name 69915:48:35 when provider sets a name 70015:48:36 updates the user name 70115:48:36 when provider doesn't set a name 70215:48:36 does not update the user name 70315:48:36 updating location 70415:48:36 when provider sets a location 70515:48:36 updates the user location 70615:48:36 when provider doesn't set a location 70715:48:36 does not update the user location 70815:48:36 updating user info 70915:48:36 update all info 71015:48:36 updates the user email 71115:48:37 updates the user name 71215:48:37 updates the user location 71315:48:37 sets my-provider as the attributes provider 71415:48:37 update only requested info 71515:48:37 updates the user name 71615:48:37 updates the user location 71715:48:38 does not update the user email 71815:48:38 update default_scope 71915:48:38 updates the user email 72015:48:38 update no info when profile sync is nil 72115:48:38 does not have sync_attribute 72215:48:38 does not update the user email 72315:48:38 does not update the user name 72415:48:39 does not update the user location 72515:48:39 does not create associated user synced attributes metadata 72615:48:39# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.79 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.41 1.41 1.27 1/282 30356 72815:48:39 when gl_user is nil 72915:48:39 does not raise NoMethodError 73015:48:39 ._uid_and_provider 73115:48:39 normalizes extern_uid 73215:48:39 #find_ldap_person 73315:48:39 when LDAP connection fails 73515:48:39 #bypass_two_factor? 73615:48:39 when with allow_bypass_two_factor disabled (Default) 73715:48:40 when with allow_bypass_two_factor enabled 73815:48:40 when provider in allow_bypass_two_factor array 73915:48:40 when provider not in allow_bypass_two_factor array 74015:48:40 #protocol_name 74215:48:40# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/o_auth/user_spec.rb. It took 35.76 seconds. Expected to take 1 minute 20.26 seconds. 74315:48:40# [RSpecRunTime] Starting example group spec/presenters/project_presenter_spec.rb. Expected to take 1 minute 12.05 seconds. 74415:48:40ProjectPresenter 74515:48:40 #license_short_name 74615:48:40 when project.repository has a license_key 74715:48:41 returns the nickname of the license if present 74815:48:41 returns the name of the license if nickname is not present 74915:48:41# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.15 seconds. Current RSS: ~1415M. Threads: 4. load average: 1.41 1.41 1.27 1/282 30357 75115:48:41 when project.repository has no license_key but a license_blob 75215:48:42 returns LICENSE 75315:48:42 #default_view 75415:48:42 user not signed in 75515:48:42 when repository is empty 75615:48:42 returns wiki if user has repository access and can read wiki, which exists 75715:48:43 returns activity if user has repository access and can read wiki, which does not exist 75815:48:43 returns issues if user does not have repository access, but can read issues 75915:48:43 returns activity if user can read neither wiki nor issues 76015:48:43 when repository is not empty 76115:48:44 returns files and readme if user has repository access 76215:48:44 returns wiki if user does not have repository access and can read wiki, which exists 76315:48:44 returns activity if user does not have repository or wiki access 76415:48:44 returns releases anchor 76515:48:44 returns environments anchor 76615:48:45# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.47 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.38 1.40 1.27 1/282 30412 76815:48:45 user signed in 76915:48:45 when the user is allowed to see the code 77015:48:46 returns the project view 77115:48:46# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.58 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.38 1.40 1.27 1/282 30443 77315:48:46 with wikis enabled and the right policy for the user 77415:48:47 returns wiki if the user has the right policy and the wiki exists 77515:48:48 returns activity if the user does not have the right policy 77615:48:48# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.89 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.43 1.41 1.28 1/282 30504 77815:48:48 with issues as a feature available 77915:48:49 return issues 78015:48:49# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.06 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.43 1.41 1.28 1/282 30535 78215:48:49 with no activity, no wikies and no issues 78315:48:50 returns activity as default 78415:48:50# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.25 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.43 1.41 1.28 2/282 30566 78615:48:50 #can_current_user_push_code? 78815:48:51 returns true if user can push_code 78915:48:51 returns false if user cannot push_code 79015:48:51# [RSpecRunTime] RSpec elapsed time: 13 minutes 35.32 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.43 1.41 1.28 1/282 30567 79215:48:51 not empty repo 79315:48:53 returns true if user can push to default branch 79415:48:54 returns false if default branch is protected 79515:48:54 if no current user 79615:48:55 returns false 79715:48:55# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.19 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.40 1.40 1.27 1/282 30694 79915:48:55 statistics anchors (empty repo) 80015:48:56 #storage_anchor_data 80115:48:56 does not return storage data 80215:48:56 #releases_anchor_data 80315:48:56 does not return release count 80415:48:56 #commits_anchor_data 80515:48:56 returns commits data 80615:48:56 #branches_anchor_data 80715:48:56 returns branches data 80815:48:56 #tags_anchor_data 80915:48:57 returns tags data 81015:48:57 #pages_anchor_data 81115:48:57 does not return pages url 81215:48:57 statistics anchors 81315:48:58 #storage_anchor_data 81415:48:58 does not return storage data for non-admin users 81515:48:58 returns storage data with usage quotas link for admin users 81615:48:58 #gitlab_ci_anchor_data 81715:48:58 when user cannot collaborate 81815:48:58 returns no value 81915:48:58# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.42 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.36 1.40 1.27 1/282 30757 82115:48:58 when user can collaborate 82215:48:58 and the CI/CD file is missing 82315:48:59 returns `Set up CI/CD` button 82415:48:59 and there is a CI/CD file 82515:48:59 returns `CI/CD configuration` button 82615:48:59 #releases_anchor_data 82715:48:59 returns release count if user can read release 82815:49:00 returns nil if user cannot read release 82915:49:00 user not signed in 83015:49:00 returns nil if user is signed out 83115:49:00 #commits_anchor_data 83215:49:00 returns commits data 83315:49:00 #branches_anchor_data 83415:49:00 returns branches data 83515:49:00 #terraform_states_anchor_data 83615:49:00 terraform_states_exists: true, can_read_terraform_state: true, expected_result: anchor_goto_terraform 83715:49:00 is expected to match (have attributes {:is_link => true, :label => (a string including "0"), :link => "/namespace62/project-221/-/terraform"}) 83815:49:00 terraform_states_exists: true, can_read_terraform_state: false, expected_result: nil 83915:49:00 is expected to match nil 84015:49:00 terraform_states_exists: false, can_read_terraform_state: true, expected_result: nil 84115:49:00 is expected to match nil 84215:49:00 terraform_states_exists: false, can_read_terraform_state: false, expected_result: nil 84315:49:01 is expected to match nil 84415:49:01 terraform warning icon 84615:49:01 #tags_anchor_data 84715:49:01 returns tags data 84815:49:01 #new_file_anchor_data 84915:49:01 returns new file data if user can push 85015:49:01 returns nil if user cannot push 85115:49:01 when the project is empty 85215:49:02 is empty for a developer 85315:49:02# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.95 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.33 1.39 1.27 1/286 30824 85515:49:02 #readme_anchor_data 85615:49:02 when user can push and README does not exists 85715:49:02 returns anchor data 85815:49:02 when README exists 85915:49:02 returns anchor data 86015:49:02 #changelog_anchor_data 86115:49:02 when user can push and CHANGELOG does not exist 86215:49:03 returns anchor data 86315:49:03 when CHANGELOG exists 86415:49:03 returns anchor data 86515:49:03 #license_anchor_data 86615:49:03 when user can push and LICENSE does not exist 86715:49:03 returns anchor data 86815:49:03 when LICENSE exists 86915:49:03 returns anchor data 87015:49:03 #contribution_guide_anchor_data 87115:49:03 when user can push and CONTRIBUTING does not exist 87215:49:04 returns anchor data 87315:49:04 when CONTRIBUTING exists 87415:49:04 returns anchor data 87515:49:04 #autodevops_anchor_data 87615:49:04 returns nil if builds feature is not available 87715:49:04 when Auto Devops is enabled 87815:49:04 returns anchor data 87915:49:04 when user can admin pipeline and CI yml does not exist 88015:49:04 returns anchor data 88115:49:04 #kubernetes_cluster_anchor_data 88215:49:04 when user can create Kubernetes cluster 88315:49:05 returns link to cluster if only one exists 88415:49:05 returns link to clusters page if more than one exists 88515:49:05 returns link to create a cluster if no cluster exists 88615:49:05# [RSpecRunTime] RSpec elapsed time: 13 minutes 49.27 seconds. Current RSS: ~1453M. Threads: 4. load average: 1.33 1.39 1.27 1/287 30835 88815:49:05 when user cannot create Kubernetes cluster 89015:49:05 #upload_anchor_data 89115:49:05 when a user can push to the default branch 89215:49:06 returns upload_anchor_data 89315:49:06 when the user cannot push to default branch 89515:49:06 #wiki_anchor_data 89615:49:06 wiki_enabled: true, can_read_wiki: true, has_home_page: true, can_create_wiki: true, expected_result: anchor_goto_wiki 89715:49:06 is expected to match (have attributes {:class_modifier => "btn-default", :is_link => false, :label => (a string ending with "Wiki"), :link => "/namespace62/project-221/-/wikis/home"}) 89815:49:06 wiki_enabled: true, can_read_wiki: true, has_home_page: true, can_create_wiki: false, expected_result: anchor_goto_wiki 89915:49:06 is expected to match (have attributes {:class_modifier => "btn-default", :is_link => false, :label => (a string ending with "Wiki"), :link => "/namespace62/project-221/-/wikis/home"}) 90015:49:06 wiki_enabled: true, can_read_wiki: true, has_home_page: false, can_create_wiki: true, expected_result: anchor_add_wiki 90115:49:06 is expected to match (have attributes {:is_link => false, :label => (a string ending with "Add Wiki"), :link => "/namespace62/project-221/-/wikis/home?view=create"}) 90215:49:06 wiki_enabled: true, can_read_wiki: true, has_home_page: false, can_create_wiki: false, expected_result: nil 90315:49:06 is expected to match nil 90415:49:06 wiki_enabled: true, can_read_wiki: false, has_home_page: true, can_create_wiki: true, expected_result: nil 90515:49:06 is expected to match nil 90615:49:06 wiki_enabled: true, can_read_wiki: false, has_home_page: true, can_create_wiki: false, expected_result: nil 90715:49:07 is expected to match nil 90815:49:07 wiki_enabled: true, can_read_wiki: false, has_home_page: false, can_create_wiki: true, expected_result: nil 90915:49:07 is expected to match nil 91015:49:07 wiki_enabled: true, can_read_wiki: false, has_home_page: false, can_create_wiki: false, expected_result: nil 91115:49:07 is expected to match nil 91215:49:07 wiki_enabled: false, can_read_wiki: true, has_home_page: true, can_create_wiki: true, expected_result: nil 91315:49:07 is expected to match nil 91415:49:07 wiki_enabled: false, can_read_wiki: true, has_home_page: true, can_create_wiki: false, expected_result: nil 91515:49:07 is expected to match nil 91615:49:07 wiki_enabled: false, can_read_wiki: true, has_home_page: true, can_create_wiki: false, expected_result: nil 91715:49:07 is expected to match nil 91815:49:07 wiki_enabled: false, can_read_wiki: true, has_home_page: false, can_create_wiki: true, expected_result: nil 91915:49:07 is expected to match nil 92015:49:07 wiki_enabled: false, can_read_wiki: true, has_home_page: false, can_create_wiki: false, expected_result: nil 92115:49:07 is expected to match nil 92215:49:07 wiki_enabled: false, can_read_wiki: false, has_home_page: true, can_create_wiki: true, expected_result: nil 92315:49:07 is expected to match nil 92415:49:07 wiki_enabled: false, can_read_wiki: false, has_home_page: true, can_create_wiki: false, expected_result: nil 92515:49:08 is expected to match nil 92615:49:08 wiki_enabled: false, can_read_wiki: false, has_home_page: false, can_create_wiki: true, expected_result: nil 92715:49:08 is expected to match nil 92815:49:08 wiki_enabled: false, can_read_wiki: false, has_home_page: false, can_create_wiki: false, expected_result: nil 92915:49:08 is expected to match nil 93015:49:08 #pages_anchor_data 93115:49:08 pages_deployed: true, read_pages_content: true, expected_result: anchor_goto_pages 93315:49:08 pages_deployed: true, read_pages_content: false, expected_result: nil 93415:49:08 is expected to match nil 93515:49:08 pages_deployed: false, read_pages_content: true, expected_result: nil 93615:49:08 is expected to match nil 93715:49:08 pages_deployed: false, read_pages_content: false, expected_result: nil 93815:49:08 is expected to match nil 93915:49:08 #statistics_buttons 94015:49:09 orders the items correctly 94115:49:09 #repo_statistics_buttons 94315:49:10 includes a button to configure integrations for maintainers 94415:49:11 does not include a button if not a maintainer 94515:49:11 for a developer 94615:49:12 orders the items correctly 94715:49:12# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.57 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.44 1.41 1.28 1/283 30900 94915:49:12 initialized repo 95015:49:13 orders the items correctly 95115:49:13# [RSpecRunTime] RSpec elapsed time: 13 minutes 56.94 seconds. Current RSS: ~1455M. Threads: 4. load average: 1.44 1.41 1.28 1/285 30963 95315:49:13 #can_setup_review_app? 95415:49:13 when the ci/cd file is missing 95515:49:14 is expected to be truthy 95615:49:14 when the ci/cd file is not missing 95715:49:14 and the user can create a cluster 95815:49:14 and there is no cluster associated to this project 95915:49:14 is expected to be truthy 96015:49:14 and there is already a cluster associated to this project 96115:49:15 is expected to be falsey 96215:49:15 when a group cluster is instantiated 96315:49:15 and the project belongs to this group 96415:49:16 is expected to be falsey 96515:49:16 and the project does not belong to this group 96615:49:16 is expected to be truthy 96715:49:16 and there is already an instance cluster 96915:49:17 and the user cannot create a cluster 97015:49:18 is expected to be falsey 97115:49:18 #has_review_app? 97215:49:19 when review apps exist 97315:49:19 is expected to be truthy 97415:49:19# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.09 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.48 1.42 1.28 1/287 31014 97615:49:19 when review apps do not exist 97715:49:19 is expected to be falsey 97815:49:19# [RSpecRunTime] Finishing example group spec/presenters/project_presenter_spec.rb. It took 39.42 seconds. Expected to take 1 minute 12.05 seconds. 97915:49:19# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb. Expected to take 1 minute 2.78 seconds. 98015:49:19Banzai::Filter::References::MergeRequestReferenceFilter 98115:49:20 requires project context 98215:49:20 ignores valid references contained inside 'pre' element 98315:49:21 ignores valid references contained inside 'code' element 98415:49:22 ignores valid references contained inside 'a' element 98515:49:22 ignores valid references contained inside 'style' element 98715:49:23 does not have a N+1 query problem 98815:49:23# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.01 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.52 1.43 1.29 1/285 31015 99015:49:23 all references 99115:49:24 adds merge request iid 99215:49:24 adds project data attribute with project id 99315:49:25 does not add `has-tooltip` class 99415:49:25# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.12 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.52 1.43 1.29 1/285 31016 99615:49:25 internal reference 99715:49:26 links to a valid reference 99815:49:27 links with adjacent text 99915:49:27 ignores invalid merge IDs 100015:49:28 ignores out-of-bounds merge request IDs on the referenced project 100115:49:29 has the MR title in the title attribute 100215:49:29 escapes the title attribute 100315:49:30 includes default classes, without tooltip 100415:49:31 includes a data-project attribute 100515:49:31 includes a data-merge-request attribute 100615:49:32 includes a data-reference-format attribute 100715:49:33 includes a data-reference-format attribute for URL references 100815:49:33 includes a data-reference-format attribute for extended summary URL references 100915:49:34 supports an :only_path context 101015:49:34# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.01 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.36 1.40 1.28 1/282 31017 101215:49:34 cross-project / cross-namespace complete reference 101315:49:35 links to a valid reference 101415:49:36 link has valid text 101515:49:38 has valid text 101615:49:39 has correct data attributes 101715:49:40 ignores invalid merge IDs on the referenced project 101815:49:40# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.87 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.41 1.41 1.28 1/282 31018 102015:49:40 cross-project / same-namespace complete reference 102115:49:41 links to a valid reference 102215:49:42 link has valid text 102315:49:43 has valid text 102415:49:44 ignores invalid merge IDs on the referenced project 102515:49:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.9 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.38 1.40 1.28 1/282 31019 102715:49:44 cross-project shorthand reference 102815:49:45 links to a valid reference 102915:49:46 link has valid text 103015:49:47 has valid text 103115:49:48 ignores invalid merge IDs on the referenced project 103215:49:48# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.99 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.35 1.39 1.28 1/282 31020 103415:49:48 URL reference for a commit 103515:49:50 links to a valid reference 103615:49:53 commit ref tag is valid 103715:49:55 has valid text 103815:49:57 ignores invalid commit short_ids on link text 103915:49:57# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.19 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.38 1.40 1.28 3/289 31728 104115:49:57 cross-project URL reference 104215:49:59 links to a valid reference 104315:50:00 links with adjacent text 104415:50:00# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.71 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.38 1.40 1.28 1/287 31729 104615:50:00 group context 104715:50:01 links to a valid reference 104815:50:01 checking N+1 104915:50:02 does not have a N+1 query problem 105015:50:02# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb. It took 42.18 seconds. Expected to take 1 minute 2.78 seconds. 105115:50:02# [RSpecRunTime] Starting example group spec/services/projects/unlink_fork_service_spec.rb. Expected to take 50.13 seconds. 105215:50:02Projects::UnlinkForkService 105315:50:03Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 105515:50:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 105615:50:03 removes the link to the fork network 105715:50:04Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 105915:50:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 106015:50:04 refreshes the forks count cache of the source project 106115:50:05 refreshes the project statistics of the forked project 106215:50:07 does not refresh project statistics when refresh_statistics is false 106315:50:07 with opened merge request on the source project 106415:50:09Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 106615:50:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 106715:50:09 close all pending merge requests 106815:50:10 does not close merge requests for the project being unlinked 106915:50:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.47 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.32 1.38 1.28 1/282 31730 107115:50:11 when the original project was deleted 107215:50:12Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 107415:50:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 107515:50:12 does not fail when the original project is deleted 107615:50:12# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.98 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.29 1.38 1.27 1/282 31731 107815:50:12 when given project is a source of forks 107915:50:14Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 108115:50:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 108215:50:15 removes its link to the fork network and updates direct network members 108315:50:17Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 108515:50:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 108615:50:17 refreshes the forks count cache of the given project 108715:50:17 with opened merge requests from fork back to root project 108815:50:20Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 109015:50:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 109115:50:20 closes all pending merge requests 109215:50:24Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 109415:50:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 109515:50:24 does not close merge requests that do not come from the project being unlinked 109615:50:24# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.11 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.39 1.40 1.28 1/282 31732 109815:50:24 and is node with a parent 109915:50:27Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 110115:50:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 110215:50:27 refreshes the forks count cache of the parent and the given project 110315:50:29Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 110515:50:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 110615:50:29 removes its link to the fork network and updates direct network members 110715:50:29 with opened merge requests from and to given project 110815:50:33Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 111015:50:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 111115:50:33 close all pending merge requests 111215:50:36Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 111415:50:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 111515:50:36 does not close merge requests which do not come from the project being unlinked 111615:50:36# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.9 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.33 1.38 1.28 1/282 31733 111815:50:36 a project with pool repository 111915:50:39Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 112115:50:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 112215:50:39 when unlinked leaves pool repository 112315:50:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.75 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.31 1.38 1.27 1/282 31820 112515:50:39 when given project is not part of a fork network 112615:50:41 does not raise errors 112715:50:41# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.06 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.31 1.38 1.27 1/282 31821 112915:50:41# [RSpecRunTime] Finishing example group spec/services/projects/unlink_fork_service_spec.rb. It took 39.57 seconds. Expected to take 50.13 seconds. 113015:50:41# [RSpecRunTime] Starting example group spec/helpers/markup_helper_spec.rb. Expected to take 44.4 seconds. 113315:50:43 referencing multiple objects 113415:50:44 links to the merge request 113515:50:44 links to the commit 113615:50:45 links to the issue 113715:50:45# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.52 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.28 1.37 1.27 1/288 32036 113915:50:45 override default project 114015:50:45 links to the issue 114215:50:45 inside a project 114315:50:45 renders uploads relative to project 114415:50:45 inside a group 114515:50:46 renders uploads relative to the group 114615:50:46 with a group in the context 114715:50:46 renders uploads relative to project 114815:50:46 when text contains a relative link to an image in the repository 114915:50:46 when requested_path is provided, but ref isn't 115015:50:46 returns the correct HTML for the image 115115:50:46 when requested_path and ref parameters are both provided 115215:50:47 returns the correct HTML for the image 115315:50:47 when ref is provided, but requested_path isn't 115415:50:47 returns the correct HTML for the image 115515:50:47 when neither requested_path, nor ref parameter is provided 115615:50:47 returns the correct HTML for the image 115715:50:47 when there is a postprocessing option provided 115815:50:48 passes the postprocess options to the Markup::RenderingService 115915:50:48 #markdown_field 116015:50:48 with already redacted attribute 116115:50:48 returns the redacted attribute 116215:50:48 without redacted attribute 116315:50:48 renders the markdown value 116415:50:48 when post_process is false 116515:50:48 does not run Markdown post processing 116615:50:48 #link_to_markdown_field 116715:50:48 handles references nested in links with all the text 116815:50:48 #link_to_markdown 116915:50:49 handles references nested in links with all the text 117015:50:49 forwards HTML options 117115:50:49 escapes HTML passed in as the body 117215:50:50 ignores reference links when they are the entire body 117315:50:50 replaces commit message with emoji to link 117415:50:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.82 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.26 1.37 1.27 1/287 32245 117615:50:50 #link_to_html 117715:50:50 wraps the rendered content in a link 117815:50:50 escapes HTML passed as an emoji 117915:50:50 #render_wiki_content 118015:50:50 when file is Markdown 118115:50:50 renders using CommonMark method 118215:50:50 when context has labels 118315:50:51 renders label 118415:50:51 when content has uploads 118515:50:51 renders uploads relative to project 118615:50:51 when file is Asciidoc 118715:50:51 renders using Gitlab::Asciidoc 118815:50:51 when file is R Markdown 118915:50:51 renders using CommonMark method 119015:50:51 any other format 119115:50:51 renders all other formats using Gitlab::OtherMarkup 119315:50:52 sets the :text_source to :blob in the context 119415:50:56 preserves encoding 119515:50:56 uses passed in rendered content 119615:50:56 defaults to CommonMark 119715:50:56 sets additional context for Asciidoc 119815:50:56# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.97 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.24 1.36 1.27 1/290 32257 120015:50:56 #first_line_in_markdown 120115:50:56 when the asked attribute can be redacted 120215:50:56 displays inline code 120315:50:56 truncates the text with multiple paragraphs 120415:50:57 displays the first line of a code block 120515:50:57 truncates a single long line of text 120615:50:57 preserves code color scheme 120715:50:57 removes any images 120815:50:57 keeps whitelisted tags 120915:50:57 does not post-process truncated text 121015:50:58 strips non-user links 121115:50:58 styles the current user link 121215:50:58 custom emoji 121315:50:59 includes fallback-src data attribute 121415:50:59# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.08 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.22 1.35 1.27 1/284 32288 121615:50:59 labels formatting 121715:51:00 preserves style attribute for a label that can be accessed by current_user 121815:51:01 does not style a label that can not be accessed by current_user 121915:51:01# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.57 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.22 1.35 1.27 1/284 32289 122115:51:01 when current_user is nil 122215:51:01 renders the link with no styling when current_user is nil 122315:51:01 when the asked attribute can not be redacted 122415:51:01 displays inline code 122515:51:01 truncates the text with multiple paragraphs 122615:51:01 displays the first line of a code block 122715:51:02 truncates a single long line of text 122815:51:02 preserves code color scheme 122915:51:02 removes any images 123015:51:02 keeps whitelisted tags 123115:51:02 does not post-process truncated text 123215:51:03 strips non-user links 123315:51:03 styles the current user link 123415:51:03 custom emoji 123515:51:04 includes fallback-src data attribute 123615:51:04# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.26 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.20 1.35 1.27 1/284 32320 123815:51:04 labels formatting 123915:51:05 preserves style attribute for a label that can be accessed by current_user 124015:51:06 does not style a label that can not be accessed by current_user 124115:51:06# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.82 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.20 1.35 1.27 1/284 32321 124315:51:06 when current_user is nil 124415:51:06 renders the link with no styling when current_user is nil 124515:51:06 #cross_project_reference 124615:51:06 shows the full MR reference 124715:51:06 shows the full issue reference 124815:51:06# [RSpecRunTime] Finishing example group spec/helpers/markup_helper_spec.rb. It took 25.33 seconds. Expected to take 44.4 seconds. 124915:51:06# [RSpecRunTime] Starting example group spec/services/members/projects/creator_service_spec.rb. Expected to take 37.23 seconds. 125015:51:06Members::Projects::CreatorService 125115:51:07 .access_levels 125215:51:07 returns Gitlab::Access.sym_options_with_owner 125315:51:07 behaves like owner management 125415:51:07 .cannot_manage_owners? 125515:51:07 when maintainer 125615:51:08 cannot manage owners 125815:51:08 can manage owners 125915:51:08 .add_members 126015:51:08 behaves like bulk member creation 126115:51:08 returns Member objects 126215:51:09 returns an empty array 126315:51:09 supports different formats 126415:51:09 with the same user sent more than once by user and by email 126515:51:10 with the same user sent more than once by user id and by email 126615:51:10 when current user does not have permission 126715:51:10 does not succeed 126815:51:10# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.95 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.18 1.34 1.27 1/283 32322 127015:51:10 with different source types 127115:51:10 with an array of sources 127215:51:10 behaves like supports multiple sources 127315:51:11 is expected to all be persisted 127415:51:11 with a query producing sources 127515:51:11 behaves like supports multiple sources 127615:51:11 is expected to all be persisted 127715:51:11 with de-duplication 127815:51:12 has the same user by id and user 127915:51:12 has the same user sent more than once 128015:51:12 with uppercased email with user in same invite 128115:51:12 only creates the one member 128215:51:12 with same email with different cases 128315:51:12 when the lowercased email is invited first 128415:51:13 invites the first and errors on the uppercase one 128515:51:13 when the lowercased email is invited last 128615:51:13 invites the first and finds updates that record for the second one 128715:51:13 when a member already exists 128815:51:13 has the same user sent more than once with the member already existing 128915:51:14 supports existing users as expected with user_ids passed 129015:51:15 supports existing users as expected without user ids passed 129115:51:15# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.57 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.17 1.33 1.26 1/282 32323 129415:51:15 behaves like member creation 129515:51:15 returns a Member object 129615:51:15 sets members.expires_at to the given expires_at 129715:51:15 accepts the :guest symbol as access level 129815:51:16 accepts the 10 integer as access level 129915:51:16 accepts the :reporter symbol as access level 130015:51:16 accepts the 20 integer as access level 130115:51:17 accepts the :developer symbol as access level 130215:51:17 accepts the 30 integer as access level 130315:51:17 accepts the :maintainer symbol as access level 130415:51:17 accepts the 40 integer as access level 130515:51:18 accepts the :owner symbol as access level 130615:51:18 accepts the 50 integer as access level 130715:51:18 when adding a project_bot 130815:51:18 when project_bot is already a member 130915:51:18 does not update the member 131015:51:19# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.48 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.32 1.36 1.27 1/281 32324 131215:51:19 when project_bot is not already a member 131315:51:19 adds the member 131415:51:19 when admin mode is enabled 131515:51:19 sets members.created_by to the given admin current_user 131615:51:19 when admin mode is disabled 131715:51:19 rejects setting members.created_by to the given admin current_user 131815:51:19 with no current_user 131915:51:19 when called with a known user id 132015:51:20 adds the user as a member 132115:51:20 when called with an unknown user id 132215:51:20 does not add the user as a member 132315:51:20 when called with a user object 132415:51:20 adds the user as a member 132515:51:20 when called with a requester user object 132615:51:21 adds the requester as a member 132715:51:21 when called with a known user email 132815:51:21 adds the user as a member 132915:51:21 when called with an unknown user email 133015:51:21 creates an invited member 133115:51:21 when called with an unknown user email starting with a number 133215:51:21 creates an invited member 133315:51:21 when current_user can update member 133415:51:22 creates the member 133515:51:22 when called with a requester user object 133615:51:22 adds the requester as a member 133715:51:22 when current_user cannot update member 133815:51:22 does not create the member 133915:51:22 when called with a requester user object 134015:51:23 does not destroy the requester 134115:51:23 when member already exists 134215:51:23 when member is a user 134315:51:23 with no current_user 134415:51:23 updates the member 134515:51:23 when current_user can update member 134615:51:24 updates the member 134715:51:24 when current_user cannot update member 134815:51:24 does not update the member 134915:51:24 when member is an invite by email 135015:51:24 updates the member for that email 135115:51:24 authorized projects update 135215:51:24 schedules a single project authorization update job when called multiple times 135315:51:24# [RSpecRunTime] Finishing example group spec/services/members/projects/creator_service_spec.rb. It took 17.93 seconds. Expected to take 37.23 seconds. 135415:51:24# [RSpecRunTime] Starting example group spec/services/merge_requests/remove_approval_service_spec.rb. Expected to take 35.66 seconds. 135515:51:24MergeRequests::RemoveApprovalService 135715:51:24 with a user who has approved 135815:51:26 removes the approval 135915:51:27 changes reviewers state to unapproved 136015:51:28 does not change reviewers state when skip_updating_state is true 136115:51:29 creates an unapproval note, triggers a web hook, and sends a notification 136215:51:30 does not trigger a web hook when skip_notification is true 136315:51:31 does not send notification when skip_notification is true 136415:51:32 does not create system note when skip_system_note is true 136515:51:33 tracks merge request unapprove action 136615:51:34 does not track merge request unapprove action when skip_system_note is true 136715:51:34 when the merge request is merged 136815:51:34 behaves like no-op call 136915:51:35 does not create an unapproval note and triggers web hook 137015:51:36 does not track merge request unapprove action 137115:51:36 behaves like does not trigger GraphQL subscription mergeRequestMergeStatusUpdated 137215:51:36 is expected not to receive merge_request_merge_status_updated(*(any args)) 0 times 137315:51:37# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.47 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.29 1.35 1.27 2/282 32325 137515:51:37 behaves like does not trigger GraphQL subscription mergeRequestReviewersUpdated 137615:51:38 is expected not to receive merge_request_reviewers_updated(*(any args)) 0 times 137715:51:38# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.55 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.29 1.35 1.27 1/282 32326 137915:51:38 behaves like does not trigger GraphQL subscription mergeRequestApprovalStateUpdated 138015:51:39 is expected not to receive merge_request_approval_state_updated(*(any args)) 0 times 138115:51:39# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.57 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.29 1.35 1.27 1/282 32327 138315:51:39 behaves like triggers GraphQL subscription mergeRequestMergeStatusUpdated 138415:51:40 is expected to receive merge_request_merge_status_updated(#<MergeRequest id:245 namespace206/project-415!1>) 1 time 138515:51:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 23.79 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.29 1.35 1.27 1/282 32328 138715:51:40 behaves like triggers GraphQL subscription mergeRequestReviewersUpdated 138815:51:41 is expected to receive merge_request_reviewers_updated(#<MergeRequest id:246 namespace207/project-416!1>) 1 time 138915:51:41# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.99 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.29 1.35 1.27 1/282 32329 139115:51:41 behaves like triggers GraphQL subscription mergeRequestApprovalStateUpdated 139215:51:42 is expected to receive merge_request_approval_state_updated(#<MergeRequest id:247 namespace208/project-417!1>) 1 time 139315:51:42# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.17 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.27 1.35 1.27 1/282 32330 139515:51:42 with a user who has not approved 139615:51:42 behaves like no-op call 139715:51:43 does not create an unapproval note and triggers web hook 139815:51:44 does not track merge request unapprove action 139915:51:44 behaves like does not trigger GraphQL subscription mergeRequestMergeStatusUpdated 140015:51:45 is expected not to receive merge_request_merge_status_updated(*(any args)) 0 times 140115:51:45# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.12 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.27 1.35 1.27 1/282 32331 140315:51:45 behaves like does not trigger GraphQL subscription mergeRequestReviewersUpdated 140415:51:46 is expected not to receive merge_request_reviewers_updated(*(any args)) 0 times 140515:51:46# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.17 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.27 1.35 1.27 1/282 32332 140715:51:46 behaves like does not trigger GraphQL subscription mergeRequestApprovalStateUpdated 140815:51:47 is expected not to receive merge_request_approval_state_updated(*(any args)) 0 times 140915:51:47# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.23 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.24 1.34 1.27 1/282 32333 141115:51:47# [RSpecRunTime] Finishing example group spec/services/merge_requests/remove_approval_service_spec.rb. It took 22.92 seconds. Expected to take 35.66 seconds. 141215:51:47# [RSpecRunTime] Starting example group spec/models/diff_discussion_spec.rb. Expected to take 33.94 seconds. 141315:51:47DiffDiscussion 141415:51:47 does not allow STI 141515:51:47 #reply_attributes 141615:51:50 includes position and original_position 141715:51:50# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.61 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.24 1.34 1.27 1/288 32548 141915:51:50 #merge_request_version_params 142015:51:50 when the discussion is active 142115:51:53 returns an empty hash, which will end up showing the latest version 142215:51:53# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.67 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.30 1.35 1.27 1/288 32930 142415:51:53 when the discussion is on an older merge request version 142515:51:53 when commit_id is not present 142615:51:56 returns the diff ID for the version to show 142715:51:56# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.16 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.30 1.35 1.27 1/288 33388 142915:51:56 when commit_id is present 143015:52:00 includes the commit_id in the result 143115:52:00# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.55 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.28 1.35 1.27 1/289 33846 143315:52:00 when the discussion is on a comparison between merge request versions 143415:52:00 when commit_id is not present 143515:52:03 returns the diff ID and start sha of the versions to compare 143615:52:03# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.29 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.18 1.32 1.26 3/289 34326 143815:52:03 when commit_id is present 143915:52:07 includes the commit_id in the result 144015:52:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.88 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.24 1.34 1.27 1/288 34806 144215:52:07 when the discussion does not have a merge request version 144315:52:07 when commit_id is not present 144415:52:10 returns empty hash 144515:52:10# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.31 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.24 1.34 1.27 1/288 35271 144715:52:10 when commit_id is present 144815:52:14 returns the commit_id 144915:52:14# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.88 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.22 1.33 1.27 1/288 35735 145215:52:16 returns the cache key with the position sha 145315:52:16 when first note of discussion has diff_note_position 145415:52:18 includes sha of diff_note_positions position 145515:52:18# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.24 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.37 1.36 1.28 1/288 36163 145715:52:18# [RSpecRunTime] Finishing example group spec/models/diff_discussion_spec.rb. It took 31.01 seconds. Expected to take 33.94 seconds. 145815:52:18# [RSpecRunTime] Starting example group spec/models/list_spec.rb. Expected to take 32.9 seconds. 146015:52:18 does not allow STI 146115:52:18 behaves like having unique enum values 146215:52:19 has unique values in "list_type" 146315:52:19 behaves like boards listable model 146415:52:19 associations 146515:52:19 is expected to validate that :position cannot be empty/falsy 146615:52:20 is expected to validate that :position looks like an integer greater than or equal to 0 146715:52:20 when list_type is set to closed 146815:52:21 is expected not to validate that :label cannot be empty/falsy 146915:52:21 is expected not to validate that :position cannot be empty/falsy 147015:52:22# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.46 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.34 1.35 1.27 2/287 36228 147415:52:25 returns lists ordered by type and position 147515:52:25# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.07 seconds. Current RSS: ~1349M. Threads: 4. load average: 1.34 1.35 1.27 1/287 36293 147715:52:25 #destroyable? 147815:52:26 returns true when list_type is set to label 147915:52:27 returns false when list_type is set to closed 148015:52:27# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.55 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.31 1.35 1.27 1/287 36326 148315:52:27 returns true when list_type is set to label 148415:52:28 returns false when list_type is set to closed 148515:52:28# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.01 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.31 1.35 1.27 1/287 36359 148815:52:29 returns label name when list_type is set to label 148915:52:30 returns Open when list_type is set to backlog 149015:52:30 returns Closed when list_type is set to closed 149115:52:30# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.21 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.31 1.35 1.27 1/282 36408 149415:52:32 can be destroyed when list_type is set to label 149515:52:33 can not be destroyed when list_type is set to closed 149615:52:33# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.81 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.37 1.36 1.28 1/282 36441 149815:52:33 behaves like list_preferences_for user 149915:52:33 #preferences_for 150015:52:33 when user is nil 150115:52:34 returns not persisted preferences 150215:52:34# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.12 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.37 1.36 1.28 1/282 36458 150415:52:34 when a user preference already exists 150515:52:35 loads preference for user 150615:52:36# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.46 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.37 1.36 1.28 2/282 36475 150815:52:36 when preferences for user does not exist 150915:52:37 returns not persisted preferences 151015:52:37# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.76 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.34 1.35 1.27 2/282 36492 151215:52:37 #update_preferences_for 151315:52:37 when user is present 151415:52:37 when there are no preferences for user 151515:52:38 creates new user preferences 151615:52:38# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.02 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.34 1.35 1.27 1/282 36509 151815:52:38 when there are preferences for user 151915:52:39 updates user preferences 152015:52:39# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.31 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.34 1.35 1.27 1/282 36526 152215:52:39 when user is nil 152315:52:41 does not create user preferences 152415:52:41# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.61 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.34 1.35 1.27 2/282 36543 152615:52:41 relationships 152715:52:41 is expected to belong to board required: false 152815:52:41 is expected to belong to label required: false 153015:52:41 is expected to validate that :board cannot be empty/falsy 153115:52:41 is expected to validate that :label cannot be empty/falsy 153215:52:41 is expected to validate that :list_type cannot be empty/falsy 153315:52:41# [RSpecRunTime] Finishing example group spec/models/list_spec.rb. It took 22.99 seconds. Expected to take 32.9 seconds. 153415:52:41# [RSpecRunTime] Starting example group spec/services/users/build_service_spec.rb. Expected to take 30.47 seconds. 153515:52:41Users::BuildService 153715:52:41 with user_detail built 153815:52:42 creates the user_detail record 153915:52:42 with nil current_user 154015:52:42 behaves like common user build items 154115:52:42 is expected to be valid 154215:52:42 sets the created_by_id 154315:52:42 calls UpdateCanonicalEmailService 154415:52:42 when organization_id is in the params 154515:52:42 creates personal namespace in specified organization 154615:52:42 when organization_id is not in the params 154715:52:42 does not assign organization 154815:52:42 when user_type is provided 154915:52:42 when project_bot 155015:52:42 is expected to equal true 155115:52:42 when not a project_bot 155215:52:42 is expected to be human 155315:52:42 behaves like current user not admin build items 155415:52:42 when "email_confirmation_setting" application setting is set to `hard` 155515:52:43 does not confirm the user 155615:52:43 when "email_confirmation_setting" application setting is set to `off` 155715:52:43 confirms the user 155815:52:43 with allowed params 155915:52:43 sets all allowed attributes 156015:52:43 with "user_default_external" application setting 156115:52:43 user_default_external: true, external: nil, email: "fl@example.com", user_default_internal_regex: nil, result: true 156215:52:43 sets the value of Gitlab::CurrentSettings.user_default_external 156315:52:43 user_default_external: true, external: true, email: "fl@example.com", user_default_internal_regex: nil, result: true 156415:52:43 sets the value of Gitlab::CurrentSettings.user_default_external 156515:52:43 user_default_external: true, external: false, email: "fl@example.com", user_default_internal_regex: nil, result: true 156615:52:43 sets the value of Gitlab::CurrentSettings.user_default_external 156715:52:43 user_default_external: true, external: nil, email: "fl@example.com", user_default_internal_regex: "", result: true 156815:52:43 sets the value of Gitlab::CurrentSettings.user_default_external 156915:52:43 user_default_external: true, external: true, email: "fl@example.com", user_default_internal_regex: "", result: true 157015:52:43 sets the value of Gitlab::CurrentSettings.user_default_external 157115:52:43 user_default_external: true, external: false, email: "fl@example.com", user_default_internal_regex: "", result: true 157215:52:44 sets the value of Gitlab::CurrentSettings.user_default_external 157315:52:44 user_default_external: true, external: nil, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 157415:52:44 sets the value of Gitlab::CurrentSettings.user_default_external 157515:52:44 user_default_external: true, external: true, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 157615:52:44 sets the value of Gitlab::CurrentSettings.user_default_external 157715:52:44 user_default_external: true, external: false, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 157815:52:44 sets the value of Gitlab::CurrentSettings.user_default_external 157915:52:44 user_default_external: true, external: nil, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: true 158015:52:44 sets the value of Gitlab::CurrentSettings.user_default_external 158115:52:44 user_default_external: true, external: true, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: true 158215:52:44 sets the value of Gitlab::CurrentSettings.user_default_external 158315:52:44 user_default_external: true, external: false, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: true 158415:52:44 sets the value of Gitlab::CurrentSettings.user_default_external 158515:52:44 user_default_external: false, external: nil, email: "fl@example.com", user_default_internal_regex: nil, result: false 158615:52:44 sets the value of Gitlab::CurrentSettings.user_default_external 158715:52:44 user_default_external: false, external: true, email: "fl@example.com", user_default_internal_regex: nil, result: false 158815:52:45 sets the value of Gitlab::CurrentSettings.user_default_external 158915:52:45 user_default_external: false, external: false, email: "fl@example.com", user_default_internal_regex: nil, result: false 159015:52:45 sets the value of Gitlab::CurrentSettings.user_default_external 159115:52:45 user_default_external: false, external: nil, email: "fl@example.com", user_default_internal_regex: "", result: false 159215:52:45 sets the value of Gitlab::CurrentSettings.user_default_external 159315:52:45 user_default_external: false, external: true, email: "fl@example.com", user_default_internal_regex: "", result: false 159415:52:45 sets the value of Gitlab::CurrentSettings.user_default_external 159515:52:45 user_default_external: false, external: false, email: "fl@example.com", user_default_internal_regex: "", result: false 159615:52:45 sets the value of Gitlab::CurrentSettings.user_default_external 159715:52:45 user_default_external: false, external: nil, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 159815:52:45 sets the value of Gitlab::CurrentSettings.user_default_external 159915:52:45 user_default_external: false, external: true, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 160015:52:45 sets the value of Gitlab::CurrentSettings.user_default_external 160115:52:45 user_default_external: false, external: false, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 160215:52:45 sets the value of Gitlab::CurrentSettings.user_default_external 160315:52:45 user_default_external: false, external: nil, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 160415:52:46 sets the value of Gitlab::CurrentSettings.user_default_external 160515:52:46 user_default_external: false, external: true, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 160615:52:46 sets the value of Gitlab::CurrentSettings.user_default_external 160715:52:46 user_default_external: false, external: false, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 160815:52:46 sets the value of Gitlab::CurrentSettings.user_default_external 160915:52:46 with non admin current_user 161015:52:46 raises AccessDeniedError exception 161115:52:46 with an admin current_user 161215:52:46 behaves like common user build items 161315:52:47 is expected to be valid 161415:52:47 sets the created_by_id 161515:52:47 calls UpdateCanonicalEmailService 161615:52:47 when organization_id is in the params 161715:52:48 creates personal namespace in specified organization 161815:52:48# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.55 seconds. Current RSS: ~1422M. Threads: 4. load average: 1.28 1.34 1.27 1/282 36544 162015:52:48 when organization_id is not in the params 162115:52:48 does not assign organization 162215:52:48 when user_type is provided 162315:52:48 when project_bot 162415:52:48 is expected to equal true 162515:52:48 when not a project_bot 162615:52:48 is expected to be human 162715:52:48 with allowed params 162815:52:48 sets all allowed attributes 162915:52:48 with "user_default_external" application setting 163015:52:48 user_default_external: true, external: nil, email: "fl@example.com", user_default_internal_regex: nil, result: true 163115:52:48 sets the value of Gitlab::CurrentSettings.user_default_external 163215:52:48 user_default_external: true, external: true, email: "fl@example.com", user_default_internal_regex: nil, result: true 163315:52:48 sets the value of Gitlab::CurrentSettings.user_default_external 163415:52:48 user_default_external: true, external: false, email: "fl@example.com", user_default_internal_regex: nil, result: false 163515:52:49 sets the value of Gitlab::CurrentSettings.user_default_external 163615:52:49 user_default_external: true, external: nil, email: "fl@example.com", user_default_internal_regex: "", result: true 163715:52:49 sets the value of Gitlab::CurrentSettings.user_default_external 163815:52:49 user_default_external: true, external: true, email: "fl@example.com", user_default_internal_regex: "", result: true 163915:52:49 sets the value of Gitlab::CurrentSettings.user_default_external 164015:52:49 user_default_external: true, external: false, email: "fl@example.com", user_default_internal_regex: "", result: false 164115:52:49 sets the value of Gitlab::CurrentSettings.user_default_external 164215:52:49 user_default_external: true, external: nil, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 164315:52:49 sets the value of Gitlab::CurrentSettings.user_default_external 164415:52:49 user_default_external: true, external: true, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: true 164515:52:49 sets the value of Gitlab::CurrentSettings.user_default_external 164615:52:49 user_default_external: true, external: false, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 164715:52:49 sets the value of Gitlab::CurrentSettings.user_default_external 164815:52:49 user_default_external: true, external: nil, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: true 164915:52:49 sets the value of Gitlab::CurrentSettings.user_default_external 165015:52:49 user_default_external: true, external: true, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: true 165115:52:50 sets the value of Gitlab::CurrentSettings.user_default_external 165215:52:50 user_default_external: true, external: false, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 165315:52:50 sets the value of Gitlab::CurrentSettings.user_default_external 165415:52:50 user_default_external: false, external: nil, email: "fl@example.com", user_default_internal_regex: nil, result: false 165515:52:50 sets the value of Gitlab::CurrentSettings.user_default_external 165615:52:50 user_default_external: false, external: true, email: "fl@example.com", user_default_internal_regex: nil, result: true 165715:52:50 sets the value of Gitlab::CurrentSettings.user_default_external 165815:52:50 user_default_external: false, external: false, email: "fl@example.com", user_default_internal_regex: nil, result: false 165915:52:50 sets the value of Gitlab::CurrentSettings.user_default_external 166015:52:50 user_default_external: false, external: nil, email: "fl@example.com", user_default_internal_regex: "", result: false 166115:52:50 sets the value of Gitlab::CurrentSettings.user_default_external 166215:52:50 user_default_external: false, external: true, email: "fl@example.com", user_default_internal_regex: "", result: true 166315:52:50 sets the value of Gitlab::CurrentSettings.user_default_external 166415:52:50 user_default_external: false, external: false, email: "fl@example.com", user_default_internal_regex: "", result: false 166515:52:50 sets the value of Gitlab::CurrentSettings.user_default_external 166615:52:50 user_default_external: false, external: nil, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 166715:52:51 sets the value of Gitlab::CurrentSettings.user_default_external 166815:52:51 user_default_external: false, external: true, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: true 166915:52:51 sets the value of Gitlab::CurrentSettings.user_default_external 167015:52:51 user_default_external: false, external: false, email: "fl@example.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 167115:52:51 sets the value of Gitlab::CurrentSettings.user_default_external 167215:52:51 user_default_external: false, external: nil, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 167315:52:51 sets the value of Gitlab::CurrentSettings.user_default_external 167415:52:51 user_default_external: false, external: true, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: true 167515:52:51 sets the value of Gitlab::CurrentSettings.user_default_external 167615:52:51 user_default_external: false, external: false, email: "tester.ext@domain.com", user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?", result: false 167715:52:51 sets the value of Gitlab::CurrentSettings.user_default_external 167815:52:51# [RSpecRunTime] Finishing example group spec/services/users/build_service_spec.rb. It took 9.89 seconds. Expected to take 30.47 seconds. 167915:52:51# [RSpecRunTime] Starting example group spec/lib/bulk_imports/groups/transformers/group_attributes_transformer_spec.rb. Expected to take 29.43 seconds. 168015:52:51BulkImports::Groups::Transformers::GroupAttributesTransformer 168215:52:51 returns original data with some keys transformed 168315:52:51 when some fields are not present 168415:52:52 does not include those fields 168515:52:52 when the destination_slug has invalid characters 168615:52:52 normalizes the path 168715:52:52 when the destination_slug has . in the path 168815:52:52 normalizes the path but retains the . 168915:52:52 parent group transformation 169015:52:52 sets parent id 169115:52:52 when destination namespace is empty 169215:52:53 does not set parent id 169315:52:53 when destination namespace is empty 169415:52:53 does not transform name 169515:52:53 when destination namespace is present 169615:52:53 when destination namespace does not have a group or project with same path 169715:52:53 does not transform name 169815:52:53 when destination namespace already has a group or project with the same name 169915:52:54 makes the name unique by appending a counter 170015:52:54 when destination namespace already has a group or project with the same path 170115:52:55 makes the path unique by appending a counter 170215:52:55# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.07 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.26 1.33 1.27 1/282 36545 170415:52:55 visibility level 170515:52:55 visibility_level: "public", destination_group: public_group, restricted_level: nil, expected: 20 170615:52:56 has the correct visibility level 170715:52:56 visibility_level: "public", destination_group: public_group, restricted_level: 20, expected: 10 170815:52:56 has the correct visibility level 170915:52:56 visibility_level: "public", destination_group: public_group, restricted_level: 10, expected: 20 171015:52:56 has the correct visibility level 171115:52:56 visibility_level: "public", destination_group: public_group, restricted_level: 0, expected: 20 171215:52:56 has the correct visibility level 171315:52:56 visibility_level: "public", destination_group: internal_group, restricted_level: nil, expected: 10 171415:52:56 has the correct visibility level 171515:52:56 visibility_level: "public", destination_group: internal_group, restricted_level: 20, expected: 10 171615:52:56 has the correct visibility level 171715:52:56 visibility_level: "public", destination_group: internal_group, restricted_level: 10, expected: 0 171815:52:56 has the correct visibility level 171915:52:56 visibility_level: "public", destination_group: internal_group, restricted_level: 0, expected: 10 172015:52:57 has the correct visibility level 172115:52:57 visibility_level: "public", destination_group: private_group, restricted_level: nil, expected: 0 172215:52:57 has the correct visibility level 172315:52:57 visibility_level: "public", destination_group: private_group, restricted_level: 20, expected: 0 172415:52:57 has the correct visibility level 172515:52:57 visibility_level: "public", destination_group: private_group, restricted_level: 10, expected: 0 172615:52:57 has the correct visibility level 172715:52:57 visibility_level: "public", destination_group: private_group, restricted_level: 0, expected: 0 172815:52:57 has the correct visibility level 172915:52:57 visibility_level: "public", destination_group: nil, restricted_level: nil, expected: 20 173015:52:57 has the correct visibility level 173115:52:57 visibility_level: "public", destination_group: nil, restricted_level: 20, expected: 10 173215:52:57 has the correct visibility level 173315:52:57 visibility_level: "public", destination_group: nil, restricted_level: 10, expected: 20 173415:52:57 has the correct visibility level 173515:52:57 visibility_level: "public", destination_group: nil, restricted_level: 0, expected: 20 173615:52:58 has the correct visibility level 173715:52:58 visibility_level: "internal", destination_group: public_group, restricted_level: nil, expected: 10 173815:52:58 has the correct visibility level 173915:52:58 visibility_level: "internal", destination_group: public_group, restricted_level: 20, expected: 10 174015:52:58 has the correct visibility level 174115:52:58 visibility_level: "internal", destination_group: public_group, restricted_level: 10, expected: 0 174215:52:58 has the correct visibility level 174315:52:58 visibility_level: "internal", destination_group: public_group, restricted_level: 0, expected: 10 174415:52:58 has the correct visibility level 174515:52:58 visibility_level: "internal", destination_group: internal_group, restricted_level: nil, expected: 10 174615:52:58 has the correct visibility level 174715:52:58 visibility_level: "internal", destination_group: internal_group, restricted_level: 20, expected: 10 174815:52:58 has the correct visibility level 174915:52:58 visibility_level: "internal", destination_group: internal_group, restricted_level: 10, expected: 0 175015:52:58 has the correct visibility level 175115:52:58 visibility_level: "internal", destination_group: internal_group, restricted_level: 0, expected: 10 175215:52:59 has the correct visibility level 175315:52:59 visibility_level: "internal", destination_group: private_group, restricted_level: nil, expected: 0 175415:52:59 has the correct visibility level 175515:52:59 visibility_level: "internal", destination_group: private_group, restricted_level: 20, expected: 0 175615:52:59 has the correct visibility level 175715:52:59 visibility_level: "internal", destination_group: private_group, restricted_level: 10, expected: 0 175815:52:59 has the correct visibility level 175915:52:59 visibility_level: "internal", destination_group: private_group, restricted_level: 0, expected: 0 176015:52:59 has the correct visibility level 176115:52:59 visibility_level: "internal", destination_group: nil, restricted_level: nil, expected: 10 176215:52:59 has the correct visibility level 176315:52:59 visibility_level: "internal", destination_group: nil, restricted_level: 20, expected: 10 176415:52:59 has the correct visibility level 176515:52:59 visibility_level: "internal", destination_group: nil, restricted_level: 10, expected: 0 176615:53:00 has the correct visibility level 176715:53:00 visibility_level: "internal", destination_group: nil, restricted_level: 0, expected: 10 176815:53:00 has the correct visibility level 176915:53:00 visibility_level: "private", destination_group: public_group, restricted_level: nil, expected: 0 177015:53:00 has the correct visibility level 177115:53:00 visibility_level: "private", destination_group: public_group, restricted_level: 20, expected: 0 177215:53:00 has the correct visibility level 177315:53:00 visibility_level: "private", destination_group: public_group, restricted_level: 10, expected: 0 177415:53:00 has the correct visibility level 177515:53:00 visibility_level: "private", destination_group: public_group, restricted_level: 0, expected: 0 177615:53:00 has the correct visibility level 177715:53:00 visibility_level: "private", destination_group: internal_group, restricted_level: nil, expected: 0 177815:53:00 has the correct visibility level 177915:53:00 visibility_level: "private", destination_group: internal_group, restricted_level: 20, expected: 0 178015:53:00 has the correct visibility level 178115:53:00 visibility_level: "private", destination_group: internal_group, restricted_level: 10, expected: 0 178215:53:00 has the correct visibility level 178315:53:00 visibility_level: "private", destination_group: internal_group, restricted_level: 0, expected: 0 178415:53:01 has the correct visibility level 178515:53:01 visibility_level: "private", destination_group: private_group, restricted_level: nil, expected: 0 178615:53:01 has the correct visibility level 178715:53:01 visibility_level: "private", destination_group: private_group, restricted_level: 20, expected: 0 178815:53:01 has the correct visibility level 178915:53:01 visibility_level: "private", destination_group: private_group, restricted_level: 10, expected: 0 179015:53:01 has the correct visibility level 179115:53:01 visibility_level: "private", destination_group: private_group, restricted_level: 0, expected: 0 179215:53:01 has the correct visibility level 179315:53:01 visibility_level: "private", destination_group: nil, restricted_level: nil, expected: 0 179415:53:01 has the correct visibility level 179515:53:01 visibility_level: "private", destination_group: nil, restricted_level: 20, expected: 0 179615:53:01 has the correct visibility level 179715:53:01 visibility_level: "private", destination_group: nil, restricted_level: 10, expected: 0 179815:53:01 has the correct visibility level 179915:53:01 visibility_level: "private", destination_group: nil, restricted_level: 0, expected: 0 180015:53:02 has the correct visibility level 180115:53:02# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/groups/transformers/group_attributes_transformer_spec.rb. It took 10.4 seconds. Expected to take 29.43 seconds. 180215:53:02# [RSpecRunTime] Starting example group spec/services/namespace_settings/assign_attributes_service_spec.rb. Expected to take 27.91 seconds. 180315:53:02NamespaceSettings::AssignAttributesService 180515:53:02 group has no namespace_settings 180615:53:02 builds out a new namespace_settings record 180715:53:02 group has a namespace_settings 180815:53:02 doesn't create a new namespace_setting record 180915:53:02 updating :default_branch_name 181015:53:03 changes settings 181115:53:03 when default branch name is invalid 181215:53:03 does not update the default branch 181315:53:03 when default branch name is changed to empty 181415:53:03 updates the default branch 181515:53:03 when default_branch_protection is updated 181615:53:03 when the user has the ability to update 181715:53:03 when group is root 181815:53:04 updates default_branch_protection_defaults from the default_branch_protection param 181915:53:04 when group is not root 182015:53:04 updates default_branch_protection_defaults from the default_branch_protection param 182115:53:04 when the user does not have the ability to update 182215:53:04 does not update default_branch_protection_defaults and adds an error to the namespace_settings 182315:53:04 when default_branch_protection_defaults is updated 182415:53:04 when the user has the ability to update 182515:53:04 when group is root 182615:53:05 updates default_branch_protection_defaults from the default_branch_protection param 182715:53:05 when group is not root 182815:53:05 updates default_branch_protection_defaults from the default_branch_protection param 182915:53:05 when the user does not have the ability to update 183015:53:05 does not update default_branch_protection_defaults and adds an error to the namespace_settings 183115:53:05 when early_access_program_joined_by_id is updated 183315:53:05 with previously unset 183415:53:06 sets early_access_program_joined_by 183515:53:06 with previously true 183615:53:06 doesn't change early_access_program_joined_by 183815:53:06 with previously unset 183915:53:07 doesn't change early_access_program_joined_by 184015:53:07 with previously true 184115:53:07 doesn't change early_access_program_joined_by 184215:53:07 updating :resource_access_token_creation_allowed 184315:53:07 when user is a group owner 184415:53:07 changes settings 184515:53:07 when user is not a group owner 184615:53:08 does not change settings 184715:53:09 returns the group owner error 184815:53:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.51 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.28 1.33 1.27 1/282 36546 185015:53:09 validating settings param for root group 185115:53:09 setting_key: :prevent_sharing_groups_outside_hierarchy, setting_changes_from: false, setting_changes_to: true 185215:53:09 when user is not a group owner 185315:53:09 does not change settings 185415:53:10 returns the group owner error 185515:53:10# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.68 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.28 1.33 1.27 1/282 36547 185715:53:10 with a subgroup 185815:53:10 does not change settings 185915:53:10 when user is a group owner 186015:53:11 changes settings 186115:53:11 setting_key: :new_user_signups_cap, setting_changes_from: nil, setting_changes_to: 100 186215:53:11 when user is not a group owner 186315:53:12 does not change settings 186415:53:12 returns the group owner error 186515:53:12# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.15 seconds. Current RSS: ~1384M. Threads: 4. load average: 1.34 1.34 1.28 1/282 36548 186715:53:12 with a subgroup 186815:53:13 does not change settings 186915:53:13 when user is a group owner 187015:53:13 changes settings 187115:53:13 setting_key: :seat_control, setting_changes_from: "off", setting_changes_to: "user_cap" 187215:53:13 when user is not a group owner 187315:53:14 does not change settings 187415:53:15 returns the group owner error 187515:53:15# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.6 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.34 1.34 1.28 1/282 36549 187715:53:15 with a subgroup 187815:53:15 does not change settings 187915:53:15 when user is a group owner 188015:53:16 changes settings 188115:53:16 setting_key: :enabled_git_access_protocol, setting_changes_from: "all", setting_changes_to: "ssh" 188215:53:16 when user is not a group owner 188315:53:16 does not change settings 188415:53:17 returns the group owner error 188515:53:17# [RSpecRunTime] RSpec elapsed time: 18 minutes 0.96 second. Current RSS: ~1371M. Threads: 4. load average: 1.39 1.36 1.28 1/282 36550 188715:53:17 with a subgroup 188815:53:18 does not change settings 188915:53:18 when user is a group owner 189015:53:18 changes settings 189115:53:18# [RSpecRunTime] Finishing example group spec/services/namespace_settings/assign_attributes_service_spec.rb. It took 16.66 seconds. Expected to take 27.91 seconds. 189215:53:18# [RSpecRunTime] Starting example group spec/models/concerns/discussion_on_diff_spec.rb. Expected to take 26.55 seconds. 189315:53:18DiscussionOnDiff 189415:53:18 does not allow STI 189515:53:18 #truncated_diff_lines 189615:53:18 when diff is greater than allowed number of truncated diff lines 189715:53:21 returns fewer lines 189815:53:21 with truncated diff lines diff limit set 189915:53:21 when diff limit is higher than default 190015:53:23 returns fewer lines than the default 190115:53:23# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.54 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.36 1.35 1.28 1/288 36988 190315:53:23 when diff_limit is lower than default 190415:53:25 returns fewer lines than the default 190515:53:25# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.8 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.36 1.35 1.28 1/288 37207 190715:53:25 when some diff lines are meta 190815:53:27 returns no meta lines 190915:53:27# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.92 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.33 1.34 1.28 1/288 37426 191115:53:27 when the diff line does not exist on a legacy diff note 191215:53:29 returns an empty array 191315:53:29# [RSpecRunTime] RSpec elapsed time: 18 minutes 12.85 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.33 1.34 1.28 1/288 37603 191515:53:29 when the diff line does not exist on a corrupt diff note 191615:53:31 returns an empty array 191715:53:31# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.09 seconds. Current RSS: ~1384M. Threads: 4. load average: 1.33 1.34 1.28 1/288 37819 191915:53:31 when the discussion is on an image 192015:53:33 returns an empty array 192115:53:33# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.06 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.31 1.34 1.27 1/288 37997 192315:53:33 #line_code_in_diffs 192415:53:33 when the discussion is active in the diff 192515:53:35 returns the current line code 192615:53:35# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.27 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.31 1.34 1.27 1/288 38211 192815:53:35 when the discussion was created in the diff 192915:53:37 returns the original line code 193015:53:38# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.48 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.28 1.33 1.27 1/288 38426 193215:53:38 when the discussion is unrelated to the diff 193415:53:40# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.7 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.28 1.33 1.27 1/288 38646 193615:53:40# [RSpecRunTime] Finishing example group spec/models/concerns/discussion_on_diff_spec.rb. It took 21.52 seconds. Expected to take 26.55 seconds. 193715:53:40# [RSpecRunTime] Starting example group spec/lib/gitlab/database_spec.rb. Expected to take 25.13 seconds. 193815:53:40Gitlab::Database 193915:53:40 EXTRA_SCHEMAS 194015:53:40 contains only schemas starting with gitlab_ prefix 194115:53:40 .all_database_connections 194215:53:40 the first entry is always main 194315:53:40 contains as many entries as YAML files 194415:53:40 .database_base_models 194515:53:40 contains "main" 194615:53:40 does not contain "ci" when not running CI database (PENDING: Skipping because some of the extra databases [:ci] are setup) 194715:53:41 contains "ci" pointing to Ci::ApplicationRecord when running CI database 194815:53:41 .all_gitlab_schemas 194915:53:41 contains as many entries as YAML files 195015:53:41 .schemas_to_base_models 195115:53:41 contains gitlab_main 195215:53:41 contains gitlab_shared 195315:53:41 contains gitlab_ci pointing to ActiveRecord::Base when not running CI database (PENDING: Skipping because some of the extra databases [:ci] are setup) 195415:53:41 contains gitlab_ci pointing to Ci::ApplicationRecord when running CI database 195515:53:41 .default_pool_size 195615:53:41 returns the max thread size plus a fixed headroom of 10 195715:53:41 returns the max thread size plus a DB_POOL_HEADROOM if this env var is present 195815:53:41 .has_config? 195915:53:41 three tier database config 196015:53:41 returns true for main 196115:53:42 returns false for non-existent 196315:53:42 returns true for ci 196415:53:42 ci database.yml not configured 196515:53:42 returns false for ci 196615:53:42 .has_database? 196715:53:42 three tier database config 196815:53:42 returns true for main 196915:53:42 returns false for shared database (PENDING: Skipping because database ci exists) 197015:53:42 returns false for non-existent 197115:53:42 .database_mode 197215:53:42 three tier database config 197315:53:42 returns single-database if ci is not configured (PENDING: Skipping because some of the extra databases [:ci] are setup) 197415:53:42 returns single-database-ci-connection if ci is shared with main database (PENDING: Skipping because database ci exists) 197515:53:42 returns multiple-database if ci has its own database 197615:53:42 .check_for_non_superuser 197715:53:43 prints user details if not superuser 197815:53:43 raises an exception if superuser 197915:53:43 catches exception if find_by fails 198015:53:43 .db_config_for_connection 198115:53:43 when the regular connection is used 198215:53:43 returns db_config 198315:53:43 when the connection is LoadBalancing::ConnectionProxy 198415:53:43 returns primary db config even if ambiguous queries default to replica 198515:53:43 when the pool is a NullPool 198715:53:43 .db_config_name 198815:53:43 returns the db_config name for the connection 198915:53:43 when replicas are configured 199015:53:43 returns the main_replica for a main database replica 199115:53:43 returns the ci_replica for a ci database replica 199215:53:43 .db_config_names 199315:53:43 configs_for: [:main], gitlab_schema: :gitlab_shared, expected_main: [:main], expected_main_ci: [:main] 199415:53:43 when main and CI database are configured 199515:53:43 configs_for: [:main, :ci], gitlab_schema: :gitlab_shared, expected_main: [:main], expected_main_ci: [:main, :ci] 199615:53:44 when main and CI database are configured 199715:53:44 configs_for: [:main, :ci], gitlab_schema: :gitlab_ci, expected_main: [:main], expected_main_ci: [:ci] 199815:53:44 when main and CI database are configured 199915:53:44 .db_config_share_with 200015:53:44 db_config_name: "main", db_config_attributes: {:database_tasks=>true}, expected_db_config_share_with: nil 200115:53:44 returns the expected result 200215:53:44 db_config_name: "main", db_config_attributes: {:database_tasks=>false}, expected_db_config_share_with: nil 200315:53:44 returns the expected result 200415:53:44 db_config_name: "ci", db_config_attributes: {:database_tasks=>true}, expected_db_config_share_with: nil 200515:53:44 returns the expected result 200615:53:44 db_config_name: "ci", db_config_attributes: {:database_tasks=>false}, expected_db_config_share_with: "main" 200715:53:44 returns the expected result 200815:53:44 db_config_name: "main_clusterwide", db_config_attributes: {:database_tasks=>true}, expected_db_config_share_with: nil 200915:53:44 returns the expected result 201015:53:44 db_config_name: "main_clusterwide", db_config_attributes: {:database_tasks=>false}, expected_db_config_share_with: "main" 201115:53:44 returns the expected result 201215:53:44 db_config_name: "_test_unknown", db_config_attributes: {:database_tasks=>true}, expected_db_config_share_with: nil 201315:53:44 returns the expected result 201415:53:44 db_config_name: "_test_unknown", db_config_attributes: {:database_tasks=>false}, expected_db_config_share_with: "main" 201515:53:44 returns the expected result 201615:53:44 .gitlab_schemas_for_connection 201715:53:44 does return a valid schema depending on a base model used 201815:53:45 does return gitlab_ci when a ActiveRecord::Base is using CI connection 201915:53:45 does return a valid schema for a replica connection 202015:53:45 does return empty for non-adopted connections 202115:53:45 when there's CI connection 202215:53:45 when CI uses database_tasks: false does indicate that ci: is subset of main: 202315:53:45 does return gitlab_ci when accessing via main: connection 202415:53:45 does not return gitlab_main when accessing via ci: connection 202515:53:45 when CI uses database_tasks: true does indicate that ci: has own database 202615:53:45 does not return gitlab_ci when accessing via main: connection 202715:53:45 does not return gitlab_main when accessing via ci: connection 202815:53:45 .database_base_models_with_gitlab_shared 202915:53:45 memoizes the models 203015:53:45 .database_base_models_using_load_balancing 203115:53:45 memoizes the models 203315:53:46 returns correct value 203415:53:46 #false_value 203515:53:46 returns correct value 203615:53:46 #sanitize_timestamp 203715:53:46 with a timestamp smaller than MAX_TIMESTAMP_VALUE 203815:53:46 returns the given timestamp 203915:53:46 with a timestamp larger than MAX_TIMESTAMP_VALUE 204015:53:46 returns MAX_TIMESTAMP_VALUE 204115:53:46 .all_uncached 204215:53:46 wraps the given block in uncached calls for each primary connection 204415:53:46 returns false 204615:53:46 returns true 204715:53:46 ActiveRecordBaseTransactionMetrics 204815:53:46 without a transaction block 204915:53:46 does not publish a transaction event 205015:53:46 within a transaction block 205115:53:46 publishes a transaction event 205215:53:46 within an empty transaction block 205315:53:46 publishes a transaction event 205415:53:46 within a nested transaction block 205515:53:46 publishes multiple transaction events 205615:53:46 within a cancelled transaction block 205715:53:47 publishes multiple transaction events 205815:53:47 .read_minimum_migration_version 205915:53:47 valid migration files exist 206015:53:47 finds the correct ID 206115:53:47 no valid migration files exist 206315:53:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/database_spec.rb. It took 6.96 seconds. Expected to take 25.13 seconds. 206415:53:47# [RSpecRunTime] Starting example group spec/lib/banzai/filter/audio_link_filter_spec.rb. Expected to take 24.08 seconds. 206515:53:47Banzai::Filter::AudioLinkFilter 206615:53:47 when the element src has an audio extension 206715:53:47 behaves like an audio element 206815:53:48 replaces the image tag with an audio tag 206915:53:48# [RSpecRunTime] RSpec elapsed time: 18 minutes 31.84 seconds. Current RSS: ~1478M. Threads: 4. load average: 1.24 1.32 1.27 1/287 38677 207115:53:48 behaves like an audio element 207215:53:49 replaces the image tag with an audio tag 207315:53:49# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.93 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.24 1.32 1.27 1/287 38708 207515:53:49 behaves like an audio element 207615:53:50 replaces the image tag with an audio tag 207715:53:50# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.04 seconds. Current RSS: ~1487M. Threads: 4. load average: 1.24 1.32 1.27 1/287 38739 207915:53:50 behaves like an audio element 208015:53:51 replaces the image tag with an audio tag 208115:53:51# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.25 seconds. Current RSS: ~1482M. Threads: 4. load average: 1.24 1.32 1.27 1/282 38770 208315:53:51 behaves like an audio element 208415:53:52 replaces the image tag with an audio tag 208515:53:52# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.37 seconds. Current RSS: ~1484M. Threads: 4. load average: 1.14 1.30 1.26 1/282 38801 208715:53:52 behaves like an audio element 208815:53:54 replaces the image tag with an audio tag 208915:53:54# [RSpecRunTime] RSpec elapsed time: 18 minutes 37.51 seconds. Current RSS: ~1466M. Threads: 4. load average: 1.14 1.30 1.26 1/282 38832 209115:53:54 behaves like an audio element 209215:53:55 replaces the image tag with an audio tag 209315:53:55# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.66 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.14 1.30 1.26 2/282 38863 209515:53:55 behaves like an audio element 209615:53:56 replaces the image tag with an audio tag 209715:53:56# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.85 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.14 1.30 1.26 1/282 38894 209915:53:56 behaves like an audio element 210015:53:57 replaces the image tag with an audio tag 210115:53:57# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.99 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.29 1.33 1.27 1/283 38925 210315:53:57 behaves like an audio element 210415:53:58 replaces the image tag with an audio tag 210515:53:58# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.13 seconds. Current RSS: ~1421M. Threads: 4. load average: 1.29 1.33 1.27 1/282 38956 210715:53:58 when the element has no src attribute 210815:53:58 behaves like an unchanged element 210915:53:59 leaves the document unchanged 211015:53:59# [RSpecRunTime] RSpec elapsed time: 18 minutes 43.26 seconds. Current RSS: ~1418M. Threads: 4. load average: 1.29 1.33 1.27 1/282 38987 211215:53:59 when the element src is an image 211315:53:59 behaves like an unchanged element 211415:54:00 leaves the document unchanged 211515:54:00# [RSpecRunTime] RSpec elapsed time: 18 minutes 44.42 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.29 1.33 1.27 1/282 39018 211715:54:00 when the element src has an invalid file extension 211815:54:00 behaves like an unchanged element 211915:54:02 leaves the document unchanged 212015:54:02# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.59 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.34 1.34 1.28 1/282 39049 212215:54:02 when data-canonical-src is empty 212315:54:02 and src is audio 212415:54:02 behaves like an audio element 212515:54:03 replaces the image tag with an audio tag 212615:54:03# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.74 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.34 1.34 1.28 1/282 39080 212815:54:03 and src is an image 212915:54:03 behaves like an unchanged element 213015:54:04 leaves the document unchanged 213115:54:04# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.9 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.34 1.34 1.28 1/282 39111 213315:54:04 when data-canonical-src is set 213415:54:05 uses the correct src 213515:54:05# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.08 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.34 1.34 1.28 1/282 39142 213715:54:05 behaves like pipeline timing check 213815:54:05 checks the pipeline timing 213915:54:05# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/audio_link_filter_spec.rb. It took 18.53 seconds. Expected to take 24.08 seconds. 214015:54:05# [RSpecRunTime] Starting example group spec/workers/new_merge_request_worker_spec.rb. Expected to take 23.08 seconds. 214115:54:05NewMergeRequestWorker 214315:54:05 when a merge request not found 214415:54:06 does not call Services 214515:54:06 logs an error 214615:54:06 when a user not found 214715:54:08 does not call Services 214815:54:10 logs an error 214915:54:10# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.53 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.32 1.33 1.27 1/288 39497 215215:54:10 is labeled as idempotent 215315:54:11Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 215515:54:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 215615:54:11 performs multiple times sequentially without raising an exception 215715:54:11 when the merge request author is blocked 215815:54:11 behaves like a new merge request where the author cannot trigger notifications 215915:54:13Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 216115:54:13To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 216215:54:13 does not create a notification for the mentioned user 216315:54:13# [RSpecRunTime] RSpec elapsed time: 18 minutes 56.78 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.29 1.33 1.27 1/287 39498 216515:54:13 when the merge request author is a ghost 216615:54:13 behaves like a new merge request where the author cannot trigger notifications 216715:54:14Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 216915:54:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 217015:54:14 does not create a notification for the mentioned user 217115:54:14# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.32 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.29 1.33 1.27 1/287 39499 217315:54:14 when everything is ok 217415:54:16Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 217615:54:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 217715:54:16 creates a new event record 217815:54:17Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 218015:54:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 218115:54:17 creates a notification for the mentioned user 218215:54:17 when the merge request is prepared 218315:54:18 does not call the create service 218415:54:18# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.41 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.27 1.32 1.27 1/287 39500 218615:54:18 when the merge request is not prepared 218715:54:20Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 218915:54:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 219015:54:20 calls the create service 219115:54:20# [RSpecRunTime] RSpec elapsed time: 19 minutes 4.06 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.27 1.32 1.27 1/284 39501 219315:54:20# [RSpecRunTime] Finishing example group spec/workers/new_merge_request_worker_spec.rb. It took 14.86 seconds. Expected to take 23.08 seconds. 219415:54:20# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb. Expected to take 21.98 seconds. 219515:54:20Gitlab::Ci::Config::Entry::Include::Rules::Rule 219615:54:20 when specifying an if: clause 219715:54:20 behaves like a valid config 219815:54:20 is expected to be valid 219915:54:20 returns the expected value 220115:54:20 behaves like a valid config 220215:54:20 is expected to be valid 220315:54:21 returns the expected value 220415:54:21 with when: <invalid string> 220515:54:21 behaves like an invalid config 220615:54:21 is expected not to be valid 220815:54:21 with when: null 220915:54:21 behaves like a valid config 221015:54:21 is expected to be valid 221115:54:21 returns the expected value 221215:54:21 when if: clause is invalid 221315:54:21 behaves like an invalid config 221415:54:21 is expected not to be valid 221615:54:21 when if: clause has an integer operand 221715:54:21 behaves like an invalid config 221815:54:21 is expected not to be valid 222015:54:22 when if: clause has invalid regex 222115:54:22 behaves like an invalid config 222215:54:22 is expected not to be valid 222415:54:22 when if: clause has lookahead regex character "?" 222515:54:22 behaves like an invalid config 222615:54:22 is expected not to be valid 222815:54:22 when if: clause has array of expressions 222915:54:22 behaves like an invalid config 223015:54:22 is expected not to be valid 223215:54:22 when specifying an exists: clause 223315:54:22 with a string 223415:54:22 behaves like a valid config 223515:54:22 is expected to be valid 223615:54:22 returns the expected value 223715:54:22 with a nil value 223815:54:22 behaves like a valid config 223915:54:22 is expected to be valid 224015:54:23 returns the expected value 224115:54:23 with an array 224215:54:23 behaves like a valid config 224315:54:23 is expected to be valid 224415:54:23 returns the expected value 224515:54:23 when empty array 224615:54:23 behaves like a valid config 224715:54:23 is expected to be valid 224815:54:23 returns the expected value 224915:54:23 when array contains integers 225015:54:23 behaves like an invalid config 225115:54:23 is expected not to be valid 225315:54:23 when array has more items than MAX_PATHS 225415:54:23 behaves like a valid config 225515:54:23 is expected to be valid 225615:54:23 returns the expected value 225815:54:23 when empty hash 225915:54:23 behaves like a valid config 226015:54:23 is expected to be valid 226115:54:24 returns the expected value 226315:54:24 behaves like a valid config 226415:54:24 is expected to be valid 226515:54:24 returns the expected value 226615:54:24 with project: 226715:54:24 behaves like a valid config 226815:54:24 is expected to be valid 226915:54:24 returns the expected value 227015:54:24 with project: and ref: 227115:54:24 behaves like a valid config 227215:54:24 is expected to be valid 227315:54:24 returns the expected value 227415:54:24 when specifying a changes: clause 227515:54:24 behaves like a valid config 227615:54:24 is expected to be valid 227715:54:24 returns the expected value 227915:54:24 behaves like a valid config 228015:54:24 is expected to be valid 228115:54:24 returns the expected value 228215:54:24 with paths: and compare_to: 228315:54:24 behaves like a valid config 228415:54:25 is expected to be valid 228515:54:25 returns the expected value 228615:54:25 when specifying an unknown keyword 228715:54:25 behaves like an invalid config 228815:54:25 is expected not to be valid 229015:54:25 when config is blank 229115:54:25 behaves like an invalid config 229215:54:25 is expected not to be valid 229415:54:25 when config type is invalid 229515:54:25 behaves like an invalid config 229615:54:25 is expected not to be valid 229815:54:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb. It took 5.08 seconds. Expected to take 21.98 seconds. 229915:54:25# [RSpecRunTime] Starting example group spec/lib/gitlab/search/params_spec.rb. Expected to take 21.25 seconds. 230015:54:25Gitlab::Search::Params 230115:54:25 detect_abuse conditional 230215:54:25 does not call AbuseDetection 230315:54:25 uses AbuseDetection by default 230515:54:26 feels like regular params 230615:54:26 has indifferent access 230715:54:26 also works on attr_reader attributes 230815:54:26 #query_string 230915:54:26 uses 'search' parameter 231015:54:26 uses 'term' parameter 231115:54:26 prioritizes 'search' over 'term' 231215:54:26 strips surrounding whitespace from query string 231415:54:26 validates AbuseDetector on validation 231515:54:26 when detect_abuse is disabled 231615:54:26 does NOT validate AbuseDetector 231715:54:26 when query has too many terms 231815:54:26 is expected not to be valid 231915:54:26 when query is too long 232015:54:27 is expected not to be valid 232215:54:27 validates AbuseDetector on validation 232315:54:27 when detect_abuse is disabled 232415:54:27 does NOT validate AbuseDetector 232515:54:27 abuse detection 232615:54:27 when there are abuse validation errors 232715:54:27 is considered abusive 232815:54:27 when there are NOT any abuse validation errors 232915:54:27 and there are other validation errors 233015:54:27 is NOT considered abusive 233115:54:27 and there are NO other validation errors 233215:54:27 is NOT considered abusive 233315:54:27 #email_lookup? 233415:54:27 is true if at least 1 word in search is an email 233515:54:27 converts boolean params 233615:54:27 for confidential 233715:54:27 input: "0", expected: false 233815:54:27 transforms param 233915:54:27 input: "1", expected: true 234015:54:27 transforms param 234115:54:27 input: "yes", expected: true 234215:54:27 transforms param 234315:54:27 input: "no", expected: false 234415:54:27 transforms param 234515:54:27 input: "true", expected: true 234615:54:28 transforms param 234715:54:28 input: "false", expected: false 234815:54:28 transforms param 234915:54:28 input: true, expected: true 235015:54:28 transforms param 235115:54:28 input: false, expected: false 235215:54:28 transforms param 235315:54:28 for include_archived 235415:54:28 input: "0", expected: false 235515:54:28 transforms param 235615:54:28 input: "1", expected: true 235715:54:28 transforms param 235815:54:28 input: "yes", expected: true 235915:54:28 transforms param 236015:54:28 input: "no", expected: false 236115:54:28 transforms param 236215:54:28 input: "true", expected: true 236315:54:28 transforms param 236415:54:28 input: "false", expected: false 236515:54:28 transforms param 236615:54:28 input: true, expected: true 236715:54:29 transforms param 236815:54:29 input: false, expected: false 236915:54:29 transforms param 237015:54:29 for include_forked 237115:54:29 input: "0", expected: false 237215:54:29 transforms param 237315:54:29 input: "1", expected: true 237415:54:29 transforms param 237515:54:29 input: "yes", expected: true 237615:54:29 transforms param 237715:54:29 input: "no", expected: false 237815:54:29 transforms param 237915:54:29 input: "true", expected: true 238015:54:29 transforms param 238115:54:29 input: "false", expected: false 238215:54:29 transforms param 238315:54:29 input: true, expected: true 238415:54:29 transforms param 238515:54:29 input: false, expected: false 238615:54:29 transforms param 238715:54:29 converts not params 238815:54:29 input: {:not=>{:source_branch=>"good-bye"}}, expected_key: "not_source_branch", expected_value: "good-bye" 238915:54:30 transforms param 239015:54:30 input: {:not=>{:label_name=>["hello-world", "labelName"]}}, expected_key: "not_label_name", expected_value: ["hello-world", "labelName"] 239115:54:30 transforms param 239215:54:30 input: {:label_name=>["hello-world", "labelName"]}, expected_key: "label_name", expected_value: ["hello-world", "labelName"] 239315:54:30 transforms param 239415:54:30 input: {:source_branch=>"foo-bar"}, expected_key: "source_branch", expected_value: "foo-bar" 239515:54:30 transforms param 239615:54:30 when not param is not a hash 239715:54:30 ignores the not param and removes it from params 239815:54:30# [RSpecRunTime] Finishing example group spec/lib/gitlab/search/params_spec.rb. It took 4.66 seconds. Expected to take 21.25 seconds. 239915:54:30# [RSpecRunTime] Starting example group spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb. Expected to take 20.35 seconds. 240015:54:30Clusters::Kubernetes::CreateOrUpdateServiceAccountService 240115:54:30 .namespace_creator 240215:54:30 with ABAC cluster 240315:54:30 behaves like creates service account and token 240415:54:31 creates a kubernetes service account 240515:54:32 creates a kubernetes secret 240615:54:32# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.04 seconds. Current RSS: ~1474M. Threads: 4. load average: 1.21 1.30 1.27 1/282 39502 240815:54:32 With RBAC enabled cluster 240915:54:33 creates a namespace object 241015:54:35 creates a namespaced role binding with admin access 241115:54:36 creates a role binding granting crossplane database permissions to the service account 241215:54:37 creates a role and role binding granting knative serving permissions to the service account 241315:54:38 creates a role and role binding granting crossplane database permissions to the service account 241415:54:38 behaves like creates service account and token 241515:54:40 creates a kubernetes service account 241615:54:41 creates a kubernetes secret 241715:54:41# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.77 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.19 1.30 1.26 1/282 39503 241915:54:41 .gitlab_creator 242015:54:41 with ABAC cluster 242115:54:41 behaves like creates service account and token 242215:54:41 creates a kubernetes service account 242315:54:41 creates a kubernetes secret 242415:54:41 with RBAC cluster 242515:54:42 creates a cluster role binding with cluster-admin access 242615:54:42 behaves like creates service account and token 242715:54:44 creates a kubernetes service account 242815:54:45 creates a kubernetes secret 242915:54:45# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.77 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.17 1.29 1.26 1/282 39504 243115:54:45# [RSpecRunTime] Finishing example group spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb. It took 14.96 seconds. Expected to take 20.35 seconds. 243215:54:45# [RSpecRunTime] Starting example group spec/services/projects/forks/sync_service_spec.rb. Expected to take 19.51 seconds. 243315:54:45Projects::Forks::SyncService 243515:54:47 when fork is up-to-date with the upstream 243615:54:47 does not perform merge 243715:54:47# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.08 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.24 1.31 1.27 1/286 39605 243915:54:47 when fork is behind the upstream 244015:54:48 when fork is not ahead of the upstream 244115:54:50 updates the fork using ff merge 244215:54:51# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.47 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.24 1.31 1.27 1/288 40095 244415:54:51 when fork is ahead of the upstream 244515:54:51 and has conflicts with the upstream 244615:54:51 returns an error 244715:54:51 and does not have conflicts with the upstream 244815:54:53 updates the fork using merge 244915:54:53# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.66 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.22 1.30 1.27 1/288 40563 245115:54:53 when a merge cannot happen due to another ongoing merge 245215:54:53 does not merge 245315:54:53 when upstream branch contains lfs reference 245415:54:56Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 245615:54:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 245715:54:56Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 245915:54:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 246015:54:58 links fetched lfs objects to the fork project 246115:54:58 and there are too many of them for a single sync 246215:55:01Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 246415:55:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 246515:55:01Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 246715:55:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 246815:55:03 updates the fork successfully 246915:55:03# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.15 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.19 1.29 1.26 1/290 41876 247115:55:03# [RSpecRunTime] Finishing example group spec/services/projects/forks/sync_service_spec.rb. It took 18.39 seconds. Expected to take 19.51 seconds. 247215:55:03# [RSpecRunTime] Starting example group spec/services/security/merge_reports_service_spec.rb. Expected to take 18.69 seconds. 247315:55:03Security::MergeReportsService#execute 247415:55:04 copies scanners into target report and eliminates duplicates 247515:55:05 copies identifiers into target report and eliminates duplicates 247615:55:07 deduplicates (except cwe and wasc) and sorts the vulnerabilities by severity (desc) then by compare key 247715:55:08 deduplicates scanned resources 247815:55:08 errors on target report 247915:55:09 is expected to contain exactly {:message=>"bar", :type=>"foo"} and {:message=>"baz", :type=>"zoo"} 248015:55:09# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.66 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.17 1.28 1.26 1/289 41877 248215:55:09 warnings on target report 248315:55:10 is expected to contain exactly {:message=>"bar", :type=>"foo"} and {:message=>"baz", :type=>"zoo"} 248415:55:10# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.84 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.17 1.28 1.26 1/289 41878 248615:55:10 ordering reports for sast analyzers 248715:55:10 when reports are gathered in an unprioritized order 248815:55:11 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x00007f8389758618 @external_id="bandit", @name="Bandit", @v...on="1.0.0", @primary_identifiers=nil, @sort_keys=[1, "bandit", "Bandit", "Security Scanner Vendor"]> and #<Gitlab::Ci::Reports::Security::Scanner:0x00007f83890bf608 @external_id="semgrep", @name="Semgrep", ...="1.0.0", @primary_identifiers=nil, @sort_keys=[2, "semgrep", "Semgrep", "Security Scanner Vendor"]> 248915:55:12 is expected to eq 2 249015:55:12 is expected to eql #<Gitlab::Ci::Reports::Security::Identifier:0x00007f8389052f80 @external_id="B403", @external_type="b...id", @name="bandit_test_id-B403", @url=nil, @fingerprint="9ea39e538d11434f325435e905bf238e7cf1f7a4"> and #<Gitlab::Ci::Reports::Security::Identifier:0x00007f8388e50b60 @external_id="CVE-2019-123", @external...="cve", @name="cve-CVE-2019-123", @url=nil, @fingerprint="6d834ff5767ac7544bef36b0e9996a9a3d6da5f1"> 249115:55:13 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007f83b0a86b88 @external_id="rules.bandit.B105", @ext...e="semgrep_id-rules.bandit.B105", @url=nil, @fingerprint="86d65bee153188dc92a8fd17263d8319d9fbe4ee"> 249215:55:13# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.02 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.08 1.26 1.25 1/289 41879 249415:55:13 when a custom analyzer is completed before the known analyzers 249515:55:14 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x00007f8388e5c5f0 @external_id="bandit", @name="Bandit", @v...on="1.0.0", @primary_identifiers=nil, @sort_keys=[1, "bandit", "Bandit", "Security Scanner Vendor"]>, #<Gitlab::Ci::Reports::Security::Scanner:0x00007f83887ff6f8 @external_id="semgrep", @name="Semgrep", ...="1.0.0", @primary_identifiers=nil, @sort_keys=[2, "semgrep", "Semgrep", "Security Scanner Vendor"]>, and #<Gitlab::Ci::Reports::Security::Scanner:0x00007f83885373f8 @external_id="scanner-2", @name="Scanner ...primary_identifiers=nil, @sort_keys=[Infinity, "scanner-2", "Scanner 2", "Security Scanner Vendor"]> 249615:55:15 is expected to eq 3 249715:55:16 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007f8388504890 @external_id="VULN-2", @external_type=...ner-2", @name="scanner-2-VULN-2", @url=nil, @fingerprint="8e683704c05c3d223f7572623a39cdf39ecc5f15"> and #<Gitlab::Ci::Reports::Security::Identifier:0x00007f8388504520 @external_id="CVE-2019-456", @external...="cve", @name="cve-CVE-2019-456", @url=nil, @fingerprint="47c8c718e4355e29c0b8e87fd62c2c7da65911dd"> 249815:55:16# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.34 second. Current RSS: ~1374M. Threads: 4. load average: 1.08 1.26 1.25 1/284 41880 250015:55:16# [RSpecRunTime] Finishing example group spec/services/security/merge_reports_service_spec.rb. It took 13.18 seconds. Expected to take 18.69 seconds. 250115:55:16# [RSpecRunTime] Starting example group spec/models/analytics/cycle_analytics/aggregation_spec.rb. Expected to take 18.15 seconds. 250215:55:16Analytics::CycleAnalytics::Aggregation 250315:55:17 does not allow STI 250415:55:17 associations 250515:55:17 is expected to belong to namespace required: true 250715:55:17 is expected not to validate that :namespace cannot be empty/falsy 250815:55:17 is expected not to validate that :enabled cannot be empty/falsy 250915:55:17 validates the array length of incremental_runtimes_in_seconds 251015:55:17 validates the array length of incremental_processed_records 251115:55:17 validates the array length of full_runtimes_in_seconds 251215:55:17 validates the array length of full_processed_records 251315:55:17 behaves like value stream analytics namespace models 251415:55:17 when ProjectNamespace is given 251615:55:18# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.8 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.07 1.26 1.25 1/284 41881 251815:55:18 when personal namespace is given 252015:55:18 attribute updater methods 252215:55:18 returns empty cursors 252315:55:18 when cursor is not empty 252415:55:18 returns the cursor values 252515:55:18 #consistency_check_cursor_for 252615:55:18 returns empty cursor 252715:55:19 returns the cursor value for IssueStageEvent 252815:55:19 returns the cursor value for MergeRequestStageEvent 252915:55:19 #refresh_last_run 253015:55:19 updates the run_at column 253115:55:19 #reset_full_run_cursors 253215:55:19 resets all full run cursors to nil 253415:55:19 sets the cursor values for the given mode 253615:55:19 appends stats to the runtime and processed_records attributes 253715:55:19 #safe_create_for_namespace 253815:55:19 when group namespace is provided 253915:55:19 creates the aggregation record 254015:55:19 when non top-level group is given 254115:55:20 creates the aggregation record for the top-level group 254215:55:20 when the record is already present 254315:55:20 does nothing 254415:55:20 when the aggregation was disabled for some reason 254515:55:20 re-enables the aggregation 254615:55:20 when personal namespace is provided 254715:55:20 is successful 254915:55:22 loads records in priority order 255015:55:22 when loading batch for last_consistency_check_updated_at 255115:55:23 loads records in priority order 255215:55:23# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.04 seconds. Current RSS: ~1415M. Threads: 4. load average: 1.07 1.25 1.25 1/284 41882 255415:55:23 #estimated_next_run_at 255515:55:23 when aggregation was not yet executed for the given group 255615:55:23 is expected to eq nil 255715:55:23 when aggregation was already run 255815:55:24 returns the duration between the previous run timestamp and the earliest last_incremental_run_at 255915:55:24 when the aggregation has persisted previous runtimes 256015:55:24 adds the runtime to the estimation 256115:55:24# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.36 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.07 1.25 1.25 1/284 41883 256315:55:24 when no records are present in the DB 256515:55:25 when only one aggregation record present 256615:55:25 returns the minutes until the next aggregation 256715:55:25# [RSpecRunTime] Finishing example group spec/models/analytics/cycle_analytics/aggregation_spec.rb. It took 8.45 seconds. Expected to take 18.15 seconds. 256815:55:25# [RSpecRunTime] Starting example group spec/presenters/projects/settings/deploy_keys_presenter_spec.rb. Expected to take 17.68 seconds. 256915:55:25Projects::Settings::DeployKeysPresenter 257015:55:26 inherits from Gitlab::View::Presenter::Simple 257115:55:26 deploy key groups 257215:55:26Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 257415:55:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 257515:55:26Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 257715:55:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 257815:55:26Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 258015:55:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 258115:55:27Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 258315:55:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 258415:55:27 with enabled keys 258515:55:27 returns correct deploy keys 258615:55:27# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.66 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.06 1.25 1.25 1/284 41884 258815:55:27 with available keys 258915:55:27 returns correct deploy keys 259015:55:27 with available project keys 259115:55:27 returns correct deploy keys 259215:55:27 with available public keys 259315:55:27 returns correct deploy keys 259415:55:27 #enabled_keys 259515:55:27Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 259715:55:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 259815:55:28 returns currently enabled keys 259915:55:28Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 260115:55:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 260215:55:28 does not contain enabled_keys inside available_keys 260315:55:28Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 260515:55:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 260615:55:28 returns the enabled_keys size 260715:55:28 #available_keys/#available_project_keys 260815:55:28Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 261015:55:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 261115:55:29 returns the current available_keys 261215:55:29Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 261415:55:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 261515:55:30 returns the current available_project_keys 261615:55:30Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 261815:55:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 261915:55:31 returns the available_project_keys size 262015:55:31# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.57 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.06 1.25 1.25 1/284 41885 262215:55:31 prevent N + 1 queries 262315:55:31Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 262515:55:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 262615:55:32Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 262815:55:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 262915:55:32Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 263115:55:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 263215:55:32 returns correct counts 263315:55:33Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 263515:55:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 263615:55:33Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 263815:55:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 263915:55:33Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 264115:55:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 264215:55:33Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 264415:55:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 264515:55:34Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 264715:55:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 264815:55:34Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 265015:55:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 265115:55:34Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 265315:55:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 265415:55:34Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 265615:55:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 265715:55:34Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 265915:55:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 266015:55:35Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 266215:55:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 266315:55:35Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 266515:55:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 266615:55:35Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 266815:55:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 266915:55:35 does not increase the query count 267015:55:35# [RSpecRunTime] RSpec elapsed time: 20 minutes 19.32 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.06 1.25 1.25 1/284 41886 267215:55:35# [RSpecRunTime] Finishing example group spec/presenters/projects/settings/deploy_keys_presenter_spec.rb. It took 10.54 seconds. Expected to take 17.68 seconds. 267315:55:35# [RSpecRunTime] Starting example group spec/lib/gitlab/alert_management/payload/generic_spec.rb. Expected to take 16.9 seconds. 267415:55:35Gitlab::AlertManagement::Payload::Generic 267515:55:35 behaves like subclass has expected api 267615:55:36 defines all public methods in the base class 267815:55:36 behaves like parsable alert payload field with fallback 267915:55:36 without payload 268015:55:36 is expected to eq "New: Alert" 268215:55:36 is expected to eq "some value" 268515:55:36 payload_severity: "critical", expected_severity: :critical 268615:55:36 is expected to eq :critical 268715:55:36 payload_severity: "high", expected_severity: :high 268815:55:36 is expected to eq :high 268915:55:36 payload_severity: "medium", expected_severity: :medium 269015:55:36 is expected to eq :medium 269115:55:36 payload_severity: "low", expected_severity: :low 269215:55:36 is expected to eq :low 269315:55:36 payload_severity: "info", expected_severity: :info 269415:55:36 is expected to eq :info 269515:55:36 payload_severity: "CRITICAL", expected_severity: :critical 269615:55:36 is expected to eq :critical 269715:55:36 payload_severity: "cRiTiCaL", expected_severity: :critical 269815:55:37 is expected to eq :critical 269915:55:37 payload_severity: "unmapped", expected_severity: nil 270015:55:37 is expected to eq nil 270115:55:37 payload_severity: 1, expected_severity: nil 270215:55:37 is expected to eq nil 270315:55:37 payload_severity: nil, expected_severity: nil 270415:55:37 is expected to eq nil 270615:55:37 is expected to be nil 270715:55:37 #monitoring_tool 270815:55:37 behaves like parsable alert payload field 270915:55:37 behaves like parsable alert payload field with fallback 271015:55:37 without payload 271115:55:37 is expected to eq nil 271215:55:37 with monitoring_tool 271315:55:37 is expected to eq "some value" 271515:55:37 behaves like parsable alert payload field 271615:55:37 behaves like parsable alert payload field with fallback 271715:55:37 without payload 271815:55:37 is expected to eq nil 271915:55:37 with service 272015:55:37 is expected to eq "some value" 272215:55:37 behaves like parsable alert payload field 272315:55:37 behaves like parsable alert payload field with fallback 272415:55:37 without payload 272515:55:38 is expected to eq nil 272715:55:38 is expected to eq "some value" 272915:55:38 without start_time 273015:55:38 is expected to eq 2024-09-20 15:55:38.000000000 +0000 273115:55:38 with start_time 273215:55:38 is expected to eq 2024-09-20 15:45:38.000000000 +0000 273415:55:38 behaves like parsable alert payload field 273515:55:38 behaves like parsable alert payload field with fallback 273615:55:38 without payload 273715:55:38 is expected to eq nil 273815:55:38 with runbook 273915:55:38 is expected to eq "some value" 274015:55:38 #gitlab_fingerprint 274115:55:38 returns a fingerprint 274215:55:38 #environment_name 274315:55:38 behaves like parsable alert payload field 274415:55:38 behaves like parsable alert payload field with fallback 274515:55:38 without payload 274615:55:38 is expected to eq nil 274715:55:38 with gitlab_environment_name 274815:55:38 is expected to eq "some value" 274915:55:38 #description 275015:55:38 behaves like parsable alert payload field 275115:55:38 behaves like parsable alert payload field with fallback 275215:55:38 without payload 275315:55:38 is expected to eq nil 275415:55:38 with description 275515:55:39 is expected to eq "some value" 275715:55:39 without end_time 275815:55:39 is expected to be nil 275915:55:39 with end_time 276015:55:39 is expected to eq 2024-09-20 15:45:39.000000000 +0000 276115:55:39 when integer is given 276215:55:39 is expected to be within 1 of 2024-09-20 15:55:39.234285078 +0000 276415:55:39 without end time 276515:55:39 is expected to eq false 276615:55:39 with end time 276715:55:39 is expected to eq true 276915:55:39 is expected to eq "Generic Alert Endpoint" 277015:55:39 with alerting integration provided 277115:55:39 is expected to eq "INTEGRATION" 277215:55:39 with monitoring tool defined in the raw payload 277315:55:39 is expected to eq "TOOL" 277415:55:39# [RSpecRunTime] Finishing example group spec/lib/gitlab/alert_management/payload/generic_spec.rb. It took 3.94 seconds. Expected to take 16.9 seconds. 277515:55:39# [RSpecRunTime] Starting example group spec/models/commit_signatures/ssh_signature_spec.rb. Expected to take 16.3 seconds. 277615:55:39CommitSignatures::SshSignature 277715:55:40Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 277915:55:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 278015:55:40 does not allow STI 278115:55:40 behaves like having unique enum values 278215:55:40 has unique values in "verification_status" 278315:55:40# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.4 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.05 1.24 1.25 1/284 41917 278515:55:40 behaves like commit signature 278615:55:40 associations 278715:55:41 is expected to belong to project required: true 278915:55:41 is expected to validate that :commit_sha cannot be empty/falsy 279015:55:41 is expected to validate that :project_id cannot be empty/falsy 279115:55:41 .safe_create! 279215:55:41 finds a signature by commit sha if it existed 279315:55:42 creates a new signature if it was not found 279415:55:42 assigns the correct attributes when creating 279515:55:42 does not raise an error in case of a race condition 279715:55:42 fetches the commit through the project 279815:55:42 behaves like signature with type checking 279915:55:42 signature type checkers 280015:55:42 method: :gpg?, expected: false 280115:55:42 is expected to eq false 280215:55:42 method: :ssh?, expected: true 280315:55:43 is expected to eq true 280415:55:43 method: :x509?, expected: false 280515:55:43 is expected to eq false 280615:55:43 associations 280715:55:43 is expected to belong to key optional: true 280815:55:43 .by_commit_sha scope 280915:55:43Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 281115:55:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 281215:55:44 returns all signatures by sha 281315:55:44# [RSpecRunTime] RSpec elapsed time: 20 minutes 27.84 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.05 1.24 1.25 1/284 41918 281515:55:44 #key_fingerprint_sha256 281615:55:45 returns the fingerprint_sha256 associated with the SSH key 281715:55:45 when the SSH key is no longer associated with the signature 281815:55:45 returns the fingerprint_sha256 stored in signature 281915:55:45# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.12 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.05 1.24 1.25 1/284 41919 282115:55:45 #signed_by_user 282215:55:46 returns the user associated with the SSH key 282315:55:46 when the SSH key is no longer associated with the signature 282415:55:46 returns the user stored in signature 282515:55:46# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.34 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.05 1.24 1.25 1/284 41920 282715:55:46# [RSpecRunTime] Finishing example group spec/models/commit_signatures/ssh_signature_spec.rb. It took 7.08 seconds. Expected to take 16.3 seconds. 282815:55:46# [RSpecRunTime] Starting example group spec/services/projects/operations/update_service_spec.rb. Expected to take 15.81 seconds. 282915:55:46Projects::Operations::UpdateService 283115:55:47 alerting setting 283215:55:47 with valid params 283315:55:47 when regenerate_token is not set 283415:55:47 with an existing setting 283515:55:47 ignores provided token 283615:55:47 without an existing setting 283715:55:47 behaves like setting creation 283815:55:48 creates a setting 283915:55:48 when regenerate_token is set 284015:55:48 with an existing setting 284115:55:48 regenerates token 284215:55:48 without an existing setting 284315:55:48 behaves like setting creation 284415:55:48 creates a setting 284515:55:48 with insufficient permissions 284615:55:48 behaves like no operation 284715:55:49 does nothing 284815:55:49 with empty params 284915:55:49 behaves like no operation 285015:55:49 does nothing 285115:55:49 error tracking 285215:55:49 with existing error tracking setting 285315:55:49 updates the settings 285415:55:49 disable error tracking 285515:55:50 can set api_url to nil 285615:55:50 without an existing error tracking setting 285715:55:50 creates a setting 285815:55:50 partial_update 285915:55:50 with setting 286015:55:51 service succeeds 286115:55:51 updates attributes 286215:55:52 only updates enabled attribute 286315:55:52 with integrated attribute 286415:55:52 updates integrated attribute 286515:55:53 only updates enabled and integrated attributes 286615:55:53# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.84 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.04 1.23 1.24 1/284 41921 286815:55:53 without setting 286915:55:53 creates setting with default values 287015:55:53 with masked param token 287115:55:54 does not update token 287215:55:54 with invalid parameters 287315:55:54 does nothing 287415:55:54 with inappropriate params 287515:55:54 ignores params 287615:55:54 prometheus integration 287715:55:54 prometheus params were passed into service 287815:55:54WARNING: You're overriding a previous stub implementation of `new`. Called from /builds/gitlab-org/gitlab/spec/services/projects/operations/update_service_spec.rb:330:in `block (5 levels) in <top (required)>'.. Called from /builds/gitlab-org/gitlab/spec/services/projects/operations/update_service_spec.rb:330:in `block (5 levels) in <top (required)>'. 287915:55:55 uses Project#find_or_initialize_integration to include instance defined defaults and pass them to Projects::UpdateService 288015:55:55 when prometheus params are not passed into service 288115:55:55 does not pass any prometheus params into Projects::UpdateService 288215:55:55# [RSpecRunTime] Finishing example group spec/services/projects/operations/update_service_spec.rb. It took 8.68 seconds. Expected to take 15.81 seconds. 288315:55:55# [RSpecRunTime] Starting example group spec/services/work_items/create_from_task_service_spec.rb. Expected to take 15.34 seconds. 288415:55:55WorkItems::CreateFromTaskService 288615:55:56 when work item params are valid 288715:55:57 is expected to be success 288815:55:59 creates a work item and creates parent link to the original work item 288915:56:00 replaces the original issue markdown description with new work item reference 289015:56:00 behaves like title with extra spaces 289115:56:00 when title has extra spaces 289215:56:02 removes extra leading and trailing whitespaces from title 289315:56:02# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.89 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.11 1.24 1.25 1/285 41922 289515:56:02 when last operation fails 289615:56:03 rollbacks all operations 289715:56:04 is expected to be error 289815:56:05 returns an error message 289915:56:05# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.52 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.11 1.24 1.25 1/285 41923 290115:56:05 when work item params are invalid 290215:56:05 returns work item errors 290315:56:05 behaves like CreateFromTask service with invalid params 290415:56:05 is expected to be error 290515:56:06 does not create a work item or links 290615:56:06# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.76 seconds. Current RSS: ~1422M. Threads: 4. load average: 1.11 1.24 1.25 1/285 41924 290815:56:06# [RSpecRunTime] Finishing example group spec/services/work_items/create_from_task_service_spec.rb. It took 10.74 seconds. Expected to take 15.34 seconds. 290915:56:06# [RSpecRunTime] Starting example group spec/services/clusters/cleanup/project_namespace_service_spec.rb. Expected to take 14.67 seconds. 291015:56:06Clusters::Cleanup::ProjectNamespaceService 291215:56:06 when cluster has namespaces to be deleted 291315:56:07 deletes namespaces from cluster 291415:56:08 deletes namespaces from database 291515:56:08 schedules ::ServiceAccountWorker 291615:56:09 logs all events 291715:56:09 when cluster.kubeclient is nil 291815:56:10 schedules ::ServiceAccountWorker 291915:56:11 deletes namespaces from database 292015:56:11# [RSpecRunTime] RSpec elapsed time: 20 minutes 54.92 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.18 1.25 1.25 1/284 41925 292215:56:11 when cluster has no namespaces 292315:56:11 schedules Clusters::Cleanup::ServiceAccountWorker 292415:56:11 transitions to cleanup_removing_service_account 292515:56:12 does not try to delete namespaces 292615:56:12 when there is a Kubeclient::HttpError 292715:56:13 schedules ::ServiceAccountWorker with accepted errors 292815:56:13 schedules ::ServiceAccountWorker with accepted errors 292915:56:14 schedules ::ServiceAccountWorker with accepted errors 293015:56:15 raises error with unaccepted errors 293115:56:15# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.9 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.17 1.25 1.25 1/284 41926 293315:56:15# [RSpecRunTime] Finishing example group spec/services/clusters/cleanup/project_namespace_service_spec.rb. It took 9.13 seconds. Expected to take 14.67 seconds. 293415:56:15# [RSpecRunTime] Starting example group spec/models/activity_pub/releases_subscription_spec.rb. Expected to take 14.34 seconds. 293515:56:15ActivityPub::ReleasesSubscription 293615:56:15 does not allow STI 293815:56:15 is expected to be valid 293915:56:15 .find_by_project_and_subscriber 294015:56:16 returns a record if arguments match 294115:56:16 returns a record if subscriber url matches case insensitively 294215:56:16 returns nil if project and url do not match 294315:56:16 returns nil if project does not match 294415:56:16 returns nil if url does not match 294515:56:16# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.4 second. Current RSS: ~1389M. Threads: 4. load average: 1.17 1.25 1.25 1/284 41927 294815:56:17 is expected to validate that :subscriber_url cannot be empty/falsy 294915:56:17 subscriber_url 295015:56:18 is expected to validate that :subscriber_url is case-insensitively unique within the scope of :project_id 295215:56:18 is expected not to allow :subscriber_url to be ‹"I'm definitely not a URL"› 295315:56:18# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.0 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.16 1.24 1.25 1/284 41928 295515:56:18 subscriber_inbox_url 295615:56:19 is expected to validate that :subscriber_inbox_url is case-insensitively unique within the scope of :project_id 295815:56:20 is expected not to allow :subscriber_inbox_url to be ‹"I'm definitely not a URL"› 295915:56:20# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.85 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.16 1.24 1.25 1/284 41929 296115:56:20 shared_inbox_url 296315:56:21 is expected not to allow :shared_inbox_url to be ‹"I'm definitely not a URL"› 296515:56:21 is expected not to allow :payload to be ‹"string"› 296615:56:21 is expected not to allow :payload to be ‹1.0› 296815:56:21 associations 296915:56:21 is expected to belong to project optional: false 297015:56:21# [RSpecRunTime] Finishing example group spec/models/activity_pub/releases_subscription_spec.rb. It took 6.22 seconds. Expected to take 14.34 seconds. 297115:56:21# [RSpecRunTime] Starting example group spec/lib/gitlab/pages_spec.rb. Expected to take 13.92 seconds. 297215:56:21Gitlab::Pages 297315:56:21 .verify_api_request 297415:56:21 returns false if fails to validate the JWT 297515:56:21 returns the decoded JWT 297615:56:21 .access_control_is_forced? 297715:56:21 access_control_is_enabled: false, access_control_is_forced: false, result: false 297815:56:22 is expected to eq false 297915:56:22 access_control_is_enabled: false, access_control_is_forced: true, result: false 298015:56:22 is expected to eq false 298115:56:22 access_control_is_enabled: true, access_control_is_forced: false, result: false 298215:56:22 is expected to eq false 298315:56:22 access_control_is_enabled: true, access_control_is_forced: true, result: true 298415:56:22 is expected to eq true 298515:56:22 .multiple_versions_enabled_for? 298615:56:22 when project is nil 298715:56:22 returns false 298815:56:22 when a project is given 298915:56:22 setting: false, feature_flag: false, license: false, result: false 299015:56:23 is expected to eq false 299115:56:23 setting: false, feature_flag: false, license: true, result: false 299215:56:23 is expected to eq false 299315:56:23 setting: false, feature_flag: true, license: false, result: false 299415:56:24 is expected to eq false 299515:56:24 setting: false, feature_flag: true, license: true, result: false 299615:56:24 is expected to eq false 299715:56:24 setting: true, feature_flag: false, license: false, result: false 299815:56:25 is expected to eq false 299915:56:25 setting: true, feature_flag: false, license: true, result: false 300015:56:25 is expected to eq false 300115:56:25 setting: true, feature_flag: true, license: false, result: false 300215:56:26 is expected to eq false 300315:56:26 setting: true, feature_flag: true, license: true, result: true 300415:56:26 is expected to eq true 300515:56:26 #add_unique_domain_to 300615:56:26 when pages is not enabled 300715:56:26 does not set pages unique domain 300815:56:26 when pages is enabled 300915:56:26 enables unique domain by default 301015:56:26 when project already have a unique domain 301115:56:27 does not changes the original unique domain 301215:56:27 when a unique domain is already in use and needs to generate a new one 301315:56:27 generates a different unique domain if the original is already taken 301415:56:27 when generated 10 unique domains are already in use 301515:56:28 raises an error 301615:56:28# [RSpecRunTime] Finishing example group spec/lib/gitlab/pages_spec.rb. It took 6.64 seconds. Expected to take 13.92 seconds. 301715:56:28# [RSpecRunTime] Starting example group spec/graphql/resolvers/projects_resolver_spec.rb. Expected to take 13.42 seconds. 301815:56:28Resolvers::ProjectsResolver 302015:56:31 when user is not logged in 302115:56:31 when no filters are applied 302215:56:31 returns all public projects 302315:56:31 when search filter is provided 302415:56:31 returns matching project 302515:56:31# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.78 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.13 1.23 1.24 1/284 41930 302715:56:31 when membership filter is provided 302815:56:31 returns empty list 302915:56:31 when searchNamespaces filter is provided 303015:56:31 returns projects in a matching namespace 303115:56:31 when searchNamespaces filter false 303215:56:31 returns ignores namespace matches 303315:56:31 when topics filter is provided 303415:56:31 returns matching project 303515:56:31 when personal filter is provided 303615:56:32 returns all public projects 303715:56:32 when user is logged in 303815:56:32 when no filters are applied 303915:56:32 returns all visible projects for the user 304015:56:32 when search filter is provided 304115:56:32 returns matching project 304215:56:32 when membership filter is provided 304315:56:32 returns projects that user is member of 304415:56:32 when searchNamespaces filter is provided 304515:56:32 returns projects from matching group 304615:56:32 when searchNamespaces filter false 304715:56:32 returns ignores namespace matches 304815:56:32 when ids filter is provided 304915:56:32 returns matching project 305015:56:32 when sorting 305115:56:33 when sorting by similarity 305215:56:34 returns projects in order of similarity to search 305315:56:34# [RSpecRunTime] RSpec elapsed time: 21 minutes 17.51 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.12 1.23 1.24 1/284 41931 305515:56:34 when no sort is provided 305615:56:34 returns projects in descending order by id 305715:56:34 when topics filter is provided 305815:56:34 returns matching project 305915:56:34 when personal filter is provided 306015:56:34 returns matching project 306115:56:34# [RSpecRunTime] Finishing example group spec/graphql/resolvers/projects_resolver_spec.rb. It took 6.21 seconds. Expected to take 13.42 seconds. 306215:56:34# [RSpecRunTime] Starting example group spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb. Expected to take 13.02 seconds. 306315:56:34Gitlab::Regex::ContainerRegistry::Protection::Rules 306415:56:34 .protection_rules_container_repository_path_pattern_regex 306515:56:34 is expected to match "my/awesome/*image-with-wildcard-inbetween" 306615:56:34 is expected to match "my/awesome/*image-with-wildcard-start" 306715:56:34 is expected to match "my/awesome/*image-*with-wildcard-multiple-*" 306815:56:34 is expected to match "my/awesome/image-with__underscore" 306915:56:35 is expected to match "my/awesome/image-with-wildcard-end*" 307015:56:35 is expected to match "my/awesome/image-with-container-seperator-period-and-wildcard-end.*" 307115:56:35 is expected to match "my/awesome/image-with-container-seperator-slash-and-wildcard-end/*" 307215:56:35 is expected to match "my/awesome/image-with-container-seperator-underscore-and-wildcard-end_*" 307315:56:35 is expected to match "my/awesome/image-with-container-seperator-underscore-double-and-wildcard-end__*" 307415:56:35 is expected not to match "my/awesome/image-with-whitespace /sub-image" 307515:56:35 is expected not to match "my/awesome/image-with-whitespace /sub-image-with-wildcard-*" 307615:56:35 is expected not to match "my/awesome/image-with-percent-sign-end-%" 307715:56:36 is expected not to match "my/awesome/image-with-percent-sign-and-wildcard-end-%*" 307815:56:36 is expected not to match "*my/awesome/image-with-wildcard-start" 307915:56:36 is expected not to match "my/awesome/image-with-backslash-\\*" 308015:56:36 is expected not to match "my/awesome/image-with-UPPERCASE-LETTERS" 308115:56:36 behaves like container repository name regex 308215:56:36 is expected to match "image" 308315:56:36 is expected to match "my/image" 308415:56:36 is expected to match "my/awesome/image-1" 308515:56:36 is expected to match "my/awesome/image.test" 308615:56:36 is expected to match "my/awesome/image--test" 308715:56:36 is expected to match "my/image__test" 308815:56:37 is expected to match "user1/project/a_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb------------x" 308915:56:37 is expected not to match "user1/project/a_bbbbb-------------" 309015:56:37 is expected not to match "my/image-.test" 309115:56:37 is expected not to match "my/image___test" 309215:56:37 is expected not to match "my/image_.test" 309315:56:37 is expected not to match "my/image_-test" 309415:56:37 is expected not to match "my/image..test" 309515:56:37 is expected not to match "my/image\\ntest" 309615:56:37 is expected not to match ".my/image" 309715:56:37 is expected not to match "my/image." 309815:56:38# [RSpecRunTime] RSpec elapsed time: 21 minutes 21.42 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.11 1.22 1.24 1/284 41932 310015:56:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb. It took 3.45 seconds. Expected to take 13.02 seconds. 310115:56:38# [RSpecRunTime] Starting example group spec/lib/gitlab/access/default_branch_protection_spec.rb. Expected to take 12.76 seconds. 310215:56:38Gitlab::Access::DefaultBranchProtection 310315:56:38 #developer_can_initial_push? 310415:56:38 when developer can initial push 310515:56:38 when developer cannot initial push 310615:56:38 #fully_protected? 310715:56:38 setting: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>true, :code_owner_approval_required=>false, :developer_can_initial_push=>false}, result: false 310815:56:38 is expected to eq false 310915:56:38 setting: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false, :developer_can_initial_push=>false}, result: false 311015:56:38 is expected to eq false 311115:56:38 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>false, :developer_can_initial_push=>false}, result: false 311215:56:38 is expected to eq false 311315:56:38 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false, :developer_can_initial_push=>false}, result: true 311415:56:38 is expected to eq true 311515:56:38 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false, :code_owner_approval_required=>false, :developer_can_initial_push=>true}, result: false 311615:56:38 is expected to eq false 311715:56:38 #no_one_can_merge? 311815:56:38 when merge access level is NO_ACCESS 311915:56:38 when merge access level is not NO_ACCESS 312015:56:38 #allow_force_push? 312115:56:38 setting: {:allow_force_push=>true}, result: true 312215:56:39 is expected to eq true 312315:56:39 setting: {:allow_force_push=>false}, result: false 312415:56:39 is expected to eq false 312515:56:39 setting: {:allow_force_push=>nil}, result: false 312615:56:39 is expected to eq false 312715:56:39 #maintainer_can_merge? 312815:56:39 when merge access level is MAINTAINER 312915:56:39 when merge access level is not MAINTAINER 313015:56:39 #no_one_can_push? 313115:56:39 when push access level is NO_ACCESS 313215:56:39 when push access level is not NO_ACCESS 313315:56:39 #developer_can_merge? 313415:56:39 when developer can merge 313515:56:39 when developer cannot merge 313715:56:39 setting: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>true, :code_owner_approval_required=>false, :developer_can_initial_push=>false}, result: false 313815:56:40 is expected to eq false 313915:56:40 setting: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false, :developer_can_initial_push=>false}, result: true 314015:56:40 is expected to eq true 314115:56:40 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>false, :developer_can_initial_push=>false}, result: true 314215:56:40 is expected to eq true 314315:56:40 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false, :developer_can_initial_push=>false}, result: true 314415:56:40 is expected to eq true 314515:56:40 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false, :code_owner_approval_required=>false, :developer_can_initial_push=>true}, result: true 314615:56:40 is expected to eq true 314715:56:40 #code_owner_approval_required? 314815:56:40 setting: {:code_owner_approval_required=>true}, result: true 314915:56:40 is expected to eq true 315015:56:40 setting: {:code_owner_approval_required=>false}, result: false 315115:56:40 is expected to eq false 315215:56:40 setting: {:code_owner_approval_required=>nil}, result: false 315315:56:40 is expected to eq false 315415:56:40 #maintainer_can_push? 315515:56:40 when push access level is MAINTAINER 315615:56:40 when push access level is not MAINTAINER 315715:56:40 #developer_can_push? 315815:56:41 when developer can push 315915:56:41 when developer cannot push 316015:56:41# [RSpecRunTime] Finishing example group spec/lib/gitlab/access/default_branch_protection_spec.rb. It took 3.12 seconds. Expected to take 12.76 seconds. 316115:56:41# [RSpecRunTime] Starting example group spec/helpers/projects/error_tracking_helper_spec.rb. Expected to take 12.26 seconds. 316215:56:41Projects::ErrorTrackingHelper 316315:56:41 #error_tracking_data 316415:56:41 without error_tracking_setting 316515:56:41 returns frontend configuration 316615:56:41 with error_tracking_setting 316715:56:41 when enabled 316815:56:41 show error tracking enabled 316915:56:41 when disabled 317015:56:41 show error tracking not enabled 317115:56:41 with integrated error tracking feature 317215:56:41 feature_flag: false, enabled: true, settings_integrated: true, show_alert: true, integrated_enabled: false 317315:56:41 is expected to include {"show-integrated-tracking-disabled-alert" => "true", "integrated-error-tracking-enabled" => "false"} 317415:56:41 feature_flag: false, enabled: true, settings_integrated: false, show_alert: false, integrated_enabled: false 317515:56:41 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 317615:56:41 feature_flag: false, enabled: false, settings_integrated: true, show_alert: false, integrated_enabled: false 317715:56:42 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 317815:56:42 feature_flag: false, enabled: false, settings_integrated: false, show_alert: false, integrated_enabled: false 317915:56:42 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 318015:56:42 feature_flag: true, enabled: true, settings_integrated: true, show_alert: false, integrated_enabled: true 318115:56:42 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "true"} 318215:56:42 feature_flag: true, enabled: true, settings_integrated: false, show_alert: false, integrated_enabled: false 318315:56:42 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 318415:56:42 feature_flag: true, enabled: false, settings_integrated: true, show_alert: false, integrated_enabled: false 318515:56:42 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 318615:56:42 feature_flag: true, enabled: false, settings_integrated: false, show_alert: false, integrated_enabled: false 318715:56:42 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 318815:56:42 when user is not maintainer 318915:56:43 shows error tracking enablement as disabled 319015:56:43 #error_details_data 319115:56:43 returns the correct issue id 319215:56:43 returns the correct project path 319315:56:43 returns the correct stack trace path 319415:56:43 creates an issue and redirects to issue show page 319515:56:43 with integrated error tracking feature 319615:56:43 feature_flag: false, enabled: true, settings_integrated: true, integrated_enabled: false 319715:56:43 is expected to eq "false" 319815:56:43 feature_flag: false, enabled: true, settings_integrated: false, integrated_enabled: false 319915:56:44 is expected to eq "false" 320015:56:44 feature_flag: false, enabled: false, settings_integrated: true, integrated_enabled: false 320115:56:44 is expected to eq "false" 320215:56:44 feature_flag: false, enabled: false, settings_integrated: false, integrated_enabled: false 320315:56:44 is expected to eq "false" 320415:56:44 feature_flag: true, enabled: true, settings_integrated: true, integrated_enabled: true 320515:56:44 is expected to eq "true" 320615:56:44 feature_flag: true, enabled: true, settings_integrated: false, integrated_enabled: false 320715:56:44 is expected to eq "false" 320815:56:44 feature_flag: true, enabled: false, settings_integrated: true, integrated_enabled: false 320915:56:44 is expected to eq "false" 321015:56:44 feature_flag: true, enabled: false, settings_integrated: false, integrated_enabled: false 321115:56:45 is expected to eq "false" 321215:56:45# [RSpecRunTime] Finishing example group spec/helpers/projects/error_tracking_helper_spec.rb. It took 3.89 seconds. Expected to take 12.26 seconds. 321315:56:45# [RSpecRunTime] Starting example group spec/services/packages/terraform_module/create_package_service_spec.rb. Expected to take 12.09 seconds. 321415:56:45Packages::TerraformModule::CreatePackageService 321615:56:45 valid package 321715:56:45 behaves like creating a package 321815:56:45 creates a package 321915:56:45 package already exists elsewhere 322015:56:45 when duplicates not allowed 322115:56:45Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 322315:56:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 322415:56:46 is expected to eq :forbidden 322515:56:46Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 322715:56:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 322815:56:46 is expected to equal "A package with the same name already exists in the namespace" 322915:56:46 when duplicates allowed 323015:56:46 behaves like creating a package 323115:56:46Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 323315:56:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 323415:56:46 creates a package 323515:56:46 with duplicate regex exception 323615:56:46 when regex matches 323715:56:46 behaves like creating a package 323815:56:47Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 324015:56:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 324115:56:47 creates a package 324215:56:47 when regex does not match 324315:56:47Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 324515:56:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 324615:56:47 is expected to eq :forbidden 324715:56:48Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 324915:56:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 325015:56:48 is expected to equal "A package with the same name already exists in the namespace" 325115:56:48 for ancestor namespace 325215:56:48 when duplicates allowed in an ancestor 325315:56:48 behaves like creating a package 325415:56:48Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 325615:56:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 325715:56:49 creates a package 325815:56:49 when duplicates allowed in an ancestor with exception 325915:56:49 behaves like creating a package 326015:56:49Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 326215:56:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 326315:56:49 creates a package 326415:56:49 marked as pending_destruction 326515:56:49 behaves like creating a package 326615:56:50Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 326815:56:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 326915:56:50 creates a package 327015:56:50 version already exists 327115:56:50Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 327315:56:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 327415:56:50 is expected to eq :forbidden 327515:56:50 is expected to equal "Package version already exists." 327615:56:50 marked as pending_destruction 327715:56:50 behaves like creating a package 327815:56:50 creates a package 327915:56:50 with empty version 328015:56:50 is expected to eq :bad_request 328115:56:50 is expected to eq "Version is empty." 328215:56:50 with invalid name 328315:56:50 is expected to eq :unprocessable_entity 328415:56:51 is expected to eq "Validation failed: Name is invalid" 328515:56:51# [RSpecRunTime] Finishing example group spec/services/packages/terraform_module/create_package_service_spec.rb. It took 6.02 seconds. Expected to take 12.09 seconds. 328615:56:51# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/snippet_check_spec.rb. Expected to take 11.86 seconds. 328715:56:51Gitlab::Checks::SnippetCheck 328915:56:53 does not raise any error 329015:56:53 trying to delete the branch 329115:56:53 behaves like raises and logs error 329215:56:54 is expected to raise Gitlab::GitAccess::ForbiddenError with "You can not create or delete branches." 329315:56:54# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.78 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.08 1.21 1.24 1/284 42033 329515:56:54 trying to create the branch 329615:56:54 behaves like raises and logs error 329715:56:55 is expected to raise Gitlab::GitAccess::ForbiddenError with "You can not create or delete branches." 329815:56:55# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.24 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.08 1.21 1.24 1/284 42064 330015:56:55 when branch is the same as the default branch 330115:56:57 allows the operation 330215:56:57# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.67 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.16 1.23 1.24 1/285 42095 330415:56:57 when snippet has an empty repo 330515:56:58 allows the operation 330615:56:59# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.45 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.16 1.23 1.24 1/285 42158 330815:56:59 when default_branch is nil 330915:56:59 behaves like raises and logs error 331015:57:00 is expected to raise Gitlab::GitAccess::ForbiddenError with "You can not create or delete branches." 331115:57:00# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.97 seconds. Current RSS: ~1419M. Threads: 4. load average: 1.16 1.23 1.24 1/285 42189 331315:57:00# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/snippet_check_spec.rb. It took 9.51 seconds. Expected to take 11.86 seconds. 331415:57:00# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/Verify/load_performance_testing_gitlab_ci_yaml_spec.rb. Expected to take 11.38 seconds. 331515:57:00Verify/Load-Performance-Testing.gitlab-ci.yml 331615:57:00 the created pipeline 331715:57:02 has no errors 331915:57:02 behaves like load_performance job on tag or branch 332115:57:04# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.8 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.15 1.22 1.24 1/288 42298 332315:57:04 on another branch 332415:57:04 behaves like load_performance job on tag or branch 332615:57:06# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.52 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.15 1.22 1.24 1/289 42353 332915:57:06 behaves like load_performance job on tag or branch 333115:57:07# [RSpecRunTime] RSpec elapsed time: 21 minutes 51.32 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.29 1.25 1.25 1/289 42412 333315:57:07 on merge request 333515:57:10# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.96 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.29 1.25 1.25 1/290 42607 333715:57:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/Verify/load_performance_testing_gitlab_ci_yaml_spec.rb. It took 9.99 seconds. Expected to take 11.38 seconds. 333815:57:10# [RSpecRunTime] Starting example group spec/models/integrations/custom_issue_tracker_spec.rb. Expected to take 11.17 seconds. 333915:57:10Integrations::CustomIssueTracker 334015:57:10 does not allow STI 334215:57:10 when integration is active 334315:57:10 is expected to validate that :project_url cannot be empty/falsy 334415:57:10 is expected to validate that :issues_url cannot be empty/falsy 334515:57:11 is expected to validate that :new_issue_url cannot be empty/falsy 334615:57:11 behaves like issue tracker integration URL attribute 334815:57:11 is expected not to allow :project_url to be ‹"example.com"› 334915:57:11 is expected not to allow :project_url to be ‹"ftp://example.com"› 335015:57:11 is expected not to allow :project_url to be ‹"herp-and-derp"› 335115:57:12# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.43 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.29 1.25 1.25 1/290 42608 335315:57:12 behaves like issue tracker integration URL attribute 335515:57:12 is expected not to allow :issues_url to be ‹"example.com"› 335615:57:12 is expected not to allow :issues_url to be ‹"ftp://example.com"› 335715:57:13 is expected not to allow :issues_url to be ‹"herp-and-derp"› 335815:57:13# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.51 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.27 1.25 1.25 1/289 42609 336015:57:13 behaves like issue tracker integration URL attribute 336215:57:13 is expected not to allow :new_issue_url to be ‹"example.com"› 336315:57:13 is expected not to allow :new_issue_url to be ‹"ftp://example.com"› 336415:57:14 is expected not to allow :new_issue_url to be ‹"herp-and-derp"› 336515:57:14 when integration is inactive 336615:57:14 is expected not to validate that :project_url cannot be empty/falsy 336715:57:14 is expected not to validate that :issues_url cannot be empty/falsy 336815:57:14 is expected not to validate that :new_issue_url cannot be empty/falsy 336915:57:14# [RSpecRunTime] Finishing example group spec/models/integrations/custom_issue_tracker_spec.rb. It took 3.83 seconds. Expected to take 11.17 seconds. 337015:57:14# [RSpecRunTime] Starting example group spec/tasks/gitlab/external_diffs_rake_spec.rb. Expected to take 10.82 seconds. 337115:57:14gitlab:external_diffs rake tasks 337215:57:14 force_object_storage task 337315:57:21 forces externally stored merge request diffs to object storage 337415:57:21 limits batches according to BATCH_SIZE, START_ID, and END_ID 337515:57:21# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.68 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.25 1.24 1.25 1/290 43140 337715:57:28# [RSpecRunTime] Finishing example group spec/tasks/gitlab/external_diffs_rake_spec.rb. It took 14.22 seconds. Expected to take 10.82 seconds. 337815:57:28# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.08 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.21 1.23 1.24 1/289 43141 338015:57:28# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/compressed_json_spec.rb. Expected to take 10.5 seconds. 338115:57:28Gitlab::Middleware::CompressedJson 338315:57:28 with packages route 338415:57:28 with instance level endpoint 338515:57:28 with npm advisory bulk url 338615:57:28 behaves like decompress middleware 338715:57:28 replaces input with a decompressed content 338815:57:28 behaves like decompress middleware 338915:57:28 replaces input with a decompressed content 339015:57:28 with npm quick audit url 339115:57:28 behaves like decompress middleware 339215:57:29 replaces input with a decompressed content 339315:57:29 behaves like decompress middleware 339415:57:29 replaces input with a decompressed content 339515:57:29 with project level endpoint 339615:57:29 with npm advisory bulk url 339715:57:29 behaves like decompress middleware 339815:57:29 replaces input with a decompressed content 339915:57:29 behaves like decompress middleware 340015:57:29 replaces input with a decompressed content 340115:57:29 behaves like handles non integer ID 340215:57:29 with a URL-encoded ID 340315:57:29 behaves like decompress middleware 340415:57:29 replaces input with a decompressed content 340515:57:29 with a non URL-encoded ID 340615:57:29 behaves like passes input 340715:57:29 keeps the original input 340815:57:29 with a blank ID 340915:57:29 behaves like passes input 341015:57:29 keeps the original input 341115:57:29 with npm quick audit url 341215:57:29 behaves like decompress middleware 341315:57:29 replaces input with a decompressed content 341415:57:29 behaves like decompress middleware 341515:57:29 replaces input with a decompressed content 341615:57:29 behaves like handles non integer ID 341715:57:29 with a URL-encoded ID 341815:57:29 behaves like decompress middleware 341915:57:30 replaces input with a decompressed content 342015:57:30 with a non URL-encoded ID 342115:57:30 behaves like passes input 342215:57:30 keeps the original input 342315:57:30 with a blank ID 342415:57:30 behaves like passes input 342515:57:30 keeps the original input 342615:57:30 with group level endpoint 342715:57:30 with npm advisory bulk url 342815:57:30 behaves like decompress middleware 342915:57:30 replaces input with a decompressed content 343015:57:30 behaves like decompress middleware 343115:57:30 replaces input with a decompressed content 343215:57:30 behaves like handles non integer ID 343315:57:30 with a URL-encoded ID 343415:57:30 behaves like decompress middleware 343515:57:30 replaces input with a decompressed content 343615:57:30 with a non URL-encoded ID 343715:57:30 behaves like passes input 343815:57:30 keeps the original input 343915:57:30 with a blank ID 344015:57:30 behaves like passes input 344115:57:30 keeps the original input 344215:57:30 with npm quick audit url 344315:57:30 behaves like decompress middleware 344415:57:30 replaces input with a decompressed content 344515:57:30 behaves like decompress middleware 344615:57:31 replaces input with a decompressed content 344715:57:31 behaves like handles non integer ID 344815:57:31 with a URL-encoded ID 344915:57:31 behaves like decompress middleware 345015:57:31 replaces input with a decompressed content 345115:57:31 with a non URL-encoded ID 345215:57:31 behaves like passes input 345315:57:31 keeps the original input 345415:57:31 with a blank ID 345515:57:31 behaves like passes input 345615:57:31 keeps the original input 345715:57:31 with some other route 345815:57:31 behaves like passes input 345915:57:31 keeps the original input 346015:57:31 with the wrong project path 346115:57:31 behaves like passes input 346215:57:31 keeps the original input 346315:57:31 when payload is too large 346415:57:31 reads only limited size 346515:57:31# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/compressed_json_spec.rb. It took 3.0 seconds. Expected to take 10.5 seconds. 346615:57:31# [RSpecRunTime] Starting example group spec/services/milestones/destroy_service_spec.rb. Expected to take 10.35 seconds. 346715:57:31Milestones::DestroyService 346915:57:32 on project milestones 347015:57:32 deletes milestone 347115:57:33 logs destroy event 347215:57:33 behaves like deletes milestone id from issuables 347315:57:35 is expected to be nil 347415:57:35# [RSpecRunTime] RSpec elapsed time: 22 minutes 19.05 seconds. Current RSS: ~1452M. Threads: 4. load average: 1.27 1.25 1.25 1/290 43320 347615:57:35 when a release is tied to a milestone 347715:57:36 destroys the milestone but not the associated release 347815:57:36 on group milestones 347915:57:37 deletes milestone 348015:57:37 does not log destroy event 348115:57:37 behaves like deletes milestone id from issuables 348215:57:39 is expected to be nil 348315:57:39# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.36 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.25 1.24 1.25 1/290 43452 348515:57:39# [RSpecRunTime] Finishing example group spec/services/milestones/destroy_service_spec.rb. It took 8.3 seconds. Expected to take 10.35 seconds. 348615:57:39# [RSpecRunTime] Starting example group spec/workers/resource_access_tokens/inactive_tokens_deletion_cron_worker_spec.rb. Expected to take 10.02 seconds. 348715:57:39ResourceAccessTokens::InactiveTokensDeletionCronWorker 348815:57:39 behaves like worker with data consistency 348915:57:39 .get_data_consistency_feature_flag_enabled? 349015:57:40 returns true 349115:57:40 .get_data_consistency 349215:57:40 returns correct data consistency 349415:57:43Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol. 349615:57:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 349715:57:43Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol. 349915:57:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 350015:57:43 initiates user deletion for every resource access token that became inactive before the cutoff 350115:57:43 when enable_inactive_tokens_deletion_cron_worker FF is disabled 350215:57:46 does not do anything 350315:57:46# [RSpecRunTime] RSpec elapsed time: 22 minutes 29.56 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.23 1.24 1.25 1/289 43453 350515:57:46 for runtime limit 350615:57:46 when runtime limit is reached 350715:57:46 schedules the worker in 2 minutes with the last processed user id value as the cursor 350815:57:46 when runtime limit is not reached 350915:57:46 does not schedule the worker 351015:57:46 behaves like an idempotent worker 351115:57:46 is labeled as idempotent 351215:57:46 performs multiple times sequentially without raising an exception 351315:57:46# [RSpecRunTime] Finishing example group spec/workers/resource_access_tokens/inactive_tokens_deletion_cron_worker_spec.rb. It took 7.02 seconds. Expected to take 10.02 seconds. 351415:57:46# [RSpecRunTime] Starting example group spec/models/ci/tag_spec.rb. Expected to take 9.85 seconds. 351615:57:47 does not allow STI 351715:57:47 is expected to have many taggings class_name => Ci::Tagging 351915:57:47 is expected to validate that :name cannot be empty/falsy 352015:57:47 is expected to validate that :name is unique 352115:57:47 is expected to validate that the length of :name is at most 255 352315:57:47 is equal to itself 352415:57:47 is equal to another tag when the name matches 352515:57:47 is equal the other when the class matches 352715:57:47 is expected to contain exactly #<Ci::Tag id: 1, name: "Awesome", taggings_count: 0> 352915:57:48 is expected to contain exactly #<Ci::Tag id: 2, name: "awesome", taggings_count: 0> and #<Ci::Tag id: 3, name: "epic", taggings_count: 0> 353115:57:48 is expected to contain exactly #<Ci::Tag id: 1, name: "Awesome", taggings_count: 0> and #<Ci::Tag id: 2, name: "awesome", taggings_count: 0> 353315:57:48 is expected to eq "Awesome" 353415:57:48 .find_or_create_all_with_like_by_name 353515:57:48 creates a tag 353615:57:48 returns the Tag record 353715:57:48 with some tags already existing 353815:57:48 creates only the missing tag 353915:57:48 returns the Tag records 354015:57:48 with all tags already existing 354115:57:48 does not create new tags 354215:57:49 returns the Tag records 354315:57:49 .find_or_create_with_like_by_name 354415:57:49 creates a tag 354515:57:49 returns the Tag record 354615:57:49 when tag already exists 354715:57:49 does not create new tag 354815:57:49 returns the Tag record 354915:57:49 .for_context 355015:57:49 returns the tags for the specified context 355115:57:49# [RSpecRunTime] Finishing example group spec/models/ci/tag_spec.rb. It took 2.63 seconds. Expected to take 9.85 seconds. 355215:57:49# [RSpecRunTime] Starting example group spec/lib/gitlab/repository_cache_spec.rb. Expected to take 9.57 seconds. 355315:57:49Gitlab::RepositoryCache 355515:57:49 project repository 355615:57:49 behaves like cache_key examples 355715:57:50 includes the namespace 355815:57:50 with a given namespace 355915:57:50 includes the full namespace 356015:57:50 personal snippet repository 356115:57:50 behaves like cache_key examples 356215:57:50 includes the namespace 356315:57:50 with a given namespace 356415:57:50 includes the full namespace 356515:57:50 project snippet repository 356615:57:50 behaves like cache_key examples 356715:57:50 includes the namespace 356815:57:50 with a given namespace 356915:57:50 includes the full namespace 357115:57:51 expires the given key from the cache 357315:57:51 fetches the given key from the cache 357415:57:51 accepts a block 357615:57:51 writes the given key and value to the cache 357715:57:51 passes additional options to the backend 357815:57:51 #fetch_without_caching_false 357915:57:51 requires a block 358015:57:51 when the key does not exist in the cache 358115:57:51 when the result of the block is truthy 358215:57:51 returns the result of the block 358315:57:51 caches the value 358415:57:51 when the result of the block is falsey 358515:57:51 returns the result of the block 358615:57:52 does not cache the value 358715:57:52 when the cached value is truthy 358815:57:52 returns the cached value 358915:57:52 does not execute the block 359015:57:52 does not write to the cache 359115:57:52 when the cached value is falsey 359215:57:52 returns the result of the block 359315:57:52 writes the truthy value to the cache 359415:57:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/repository_cache_spec.rb. It took 2.88 seconds. Expected to take 9.57 seconds. 359515:57:52# [RSpecRunTime] Starting example group spec/services/ci/compare_test_reports_service_spec.rb. Expected to take 9.26 seconds. 359615:57:52Ci::CompareTestReportsService 359815:57:52 when head pipeline has test reports 359915:57:53Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 360115:57:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 360215:57:53 returns status and data 360315:57:54# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.42 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.20 1.23 1.24 1/285 43489 360515:57:54 when base and head pipelines have test reports 360615:57:55Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 360815:57:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 360915:57:55 returns status and data 361015:57:55# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.16 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.20 1.23 1.24 1/285 43528 361215:57:55 when head pipeline has corrupted test reports 361315:57:56Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 361515:57:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 361615:57:57 returns a parsed TestReports success status and failure on the individual suite 361715:57:57# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.55 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.18 1.23 1.24 1/285 43563 361915:57:57 test failure history 362015:57:58Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 362215:57:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 362315:57:58 loads recent failures on limited test cases to avoid building up a huge DB query 362415:57:59# [RSpecRunTime] RSpec elapsed time: 22 minutes 42.44 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.18 1.23 1.24 1/285 43612 362615:57:59# [RSpecRunTime] Finishing example group spec/services/ci/compare_test_reports_service_spec.rb. It took 6.55 seconds. Expected to take 9.26 seconds. 362715:57:59# [RSpecRunTime] Starting example group spec/lib/gitlab/git/patches/commit_patches_spec.rb. Expected to take 9.05 seconds. 362815:57:59Gitlab::Git::Patches::CommitPatches 363015:58:01 applies the patches 363115:58:03 updates the branch cache 363215:58:03 when the repository does not exist 363315:58:04 raises the correct error 363415:58:04# [RSpecRunTime] RSpec elapsed time: 22 minutes 47.61 seconds. Current RSS: ~1418M. Threads: 4. load average: 1.16 1.22 1.24 1/287 44129 363615:58:04 when the patch does not apply 363715:58:05 raises the correct error 363815:58:05# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.4 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.16 1.22 1.24 1/288 44271 364015:58:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/patches/commit_patches_spec.rb. It took 6.95 seconds. Expected to take 9.05 seconds. 364115:58:05# [RSpecRunTime] Starting example group spec/validators/ip_cidr_validator_spec.rb. Expected to take 8.83 seconds. 364215:58:05IpCidrValidator 364315:58:05 cidr: "2001:db8::8:800:200c:417a", validity: false, errors: {:cidr=>["IP '2001:db8::8:800:200c:417a' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 364415:58:06 is expected to eq false 364515:58:06 is expected to eq {:cidr=>["IP '2001:db8::8:800:200c:417a' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 364615:58:06 cidr: "172.0.0.1/32", validity: true, errors: {} 364715:58:06 is expected to eq true 364815:58:06 is expected to eq {} 364915:58:06 cidr: "172.0.0.1/256", validity: false, errors: {:cidr=>["IP '172.0.0.1/256' is not a valid CIDR: Invalid netmask 256"]} 365015:58:06 is expected to eq false 365115:58:06 is expected to eq {:cidr=>["IP '172.0.0.1/256' is not a valid CIDR: Invalid netmask 256"]} 365215:58:06 cidr: "2001:db8::8:800:200c:417a/129", validity: false, errors: {:cidr=>["IP '2001:db8::8:800:200c:417a/129' is not a valid CIDR: Prefix must be in range 0..128, got: 129"]} 365315:58:06 is expected to eq false 365415:58:06 is expected to eq {:cidr=>["IP '2001:db8::8:800:200c:417a/129' is not a valid CIDR: Prefix must be in range 0..128, got: 129"]} 365515:58:06 cidr: "", validity: true, errors: {} 365615:58:07 is expected to eq true 365715:58:07 is expected to eq {} 365815:58:07 cidr: nil, validity: true, errors: {} 365915:58:07 is expected to eq true 366015:58:07 is expected to eq {} 366115:58:07 cidr: "2001:db8::8:800:200c:417a/128", validity: true, errors: {} 366215:58:07 is expected to eq true 366315:58:07 is expected to eq {} 366415:58:07 cidr: "invalid-CIDR", validity: false, errors: {:cidr=>["IP 'invalid-CIDR' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 366515:58:07 is expected to eq false 366615:58:07 is expected to eq {:cidr=>["IP 'invalid-CIDR' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 366715:58:07 cidr: "172.0.0.1/2/12", validity: false, errors: {:cidr=>["IP '172.0.0.1/2/12' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 366815:58:07 is expected to eq false 366915:58:07 is expected to eq {:cidr=>["IP '172.0.0.1/2/12' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 367015:58:07 cidr: "172.0.0.1|256", validity: false, errors: {:cidr=>["IP '172.0.0.1|256' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 367115:58:07 is expected to eq false 367215:58:08 is expected to eq {:cidr=>["IP '172.0.0.1|256' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 367315:58:08 cidr: "172.0.0.1", validity: false, errors: {:cidr=>["IP '172.0.0.1' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 367415:58:08 is expected to eq false 367515:58:08 is expected to eq {:cidr=>["IP '172.0.0.1' is not a valid CIDR: IP should be followed by a slash followed by an integer subnet mask (for example: '192.168.1.0/24')"]} 367615:58:08# [RSpecRunTime] Finishing example group spec/validators/ip_cidr_validator_spec.rb. It took 2.31 seconds. Expected to take 8.83 seconds. 367715:58:08# [RSpecRunTime] Starting example group spec/uploaders/file_mover_spec.rb. Expected to take 8.59 seconds. 368015:58:08 local storage 368115:58:08 when move and field update successful 368215:58:08 updates the description correctly 368315:58:09 updates existing upload record 368415:58:09 when update_markdown fails 368515:58:09 does not update the description 368615:58:10 does not change the upload record 368715:58:10 when tmp uploader is not local storage 368815:58:10 when move and field update successful 368915:58:10 updates the description correctly 369015:58:10 creates new target upload record an delete the old upload 369115:58:10 when update_markdown fails 369215:58:11 does not update the description 369315:58:11 does not change the upload record 369515:58:11 when relative path is involved 369615:58:12 does not trigger move if path is outside designated directory 369715:58:12 when symlink is involved 369815:58:12 does not trigger move if path is outside designated directory 369915:58:12# [RSpecRunTime] Finishing example group spec/uploaders/file_mover_spec.rb. It took 4.2 seconds. Expected to take 8.59 seconds. 370015:58:12# [RSpecRunTime] Starting example group spec/models/lfs_download_object_spec.rb. Expected to take 8.43 seconds. 370115:58:12LfsDownloadObject 370215:58:12 does not allow STI 370415:58:12 returns specified Hash 370515:58:12 with nil headers 370615:58:12 returns a Hash 370815:58:12 returns specified Hash 370915:58:12 #has_authorization_header? 371015:58:13 returns false 371115:58:13 with uppercase form 371215:58:13 returns true 371315:58:13 with lowercase form 371415:58:13 returns true 371615:58:13 is expected to validate that :size looks like a number greater than or equal to 0 371715:58:13 oid attribute 371815:58:14 must be 64 characters long 371915:58:14 must contain only hexadecimal characters 372015:58:14# [RSpecRunTime] RSpec elapsed time: 22 minutes 57.95 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.14 1.21 1.24 1/285 44272 372215:58:14 link attribute 372315:58:15 only http and https protocols are valid 372415:58:15 cannot be empty 372515:58:15 when localhost or local network addresses 372715:58:15 is expected to be valid 372815:58:15 are not allowed 372915:58:15 is expected to be invalid 373015:58:15 headers attribute 373115:58:16 only nil and Hash values are valid 373215:58:16# [RSpecRunTime] Finishing example group spec/models/lfs_download_object_spec.rb. It took 3.53 seconds. Expected to take 8.43 seconds. 373315:58:16# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb. Expected to take 8.19 seconds. 373415:58:16Gitlab::ImportExport::Base::RelationObjectSaver 373615:58:16 saves relation object 373715:58:16 when subrelation collection is present 373815:58:17 saves relation object with subrelations 373915:58:17# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.17 seconds. Current RSS: ~1478M. Threads: 4. load average: 1.13 1.21 1.24 1/284 44273 374115:58:17 when subrelation is not a collection 374215:58:18 saves subrelation as part of the relation object itself 374315:58:18# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.17 seconds. Current RSS: ~1465M. Threads: 4. load average: 1.13 1.21 1.24 1/284 44274 374515:58:18 when some subrelations are invalid 374615:58:19 saves valid subrelations and logs invalid subrelation 374715:58:19 when invalid subrelation can still be persisted 374815:58:20 saves the subrelation 374915:58:20# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.01 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.13 1.21 1.24 1/284 44275 375115:58:20 when importable is group 375215:58:21 saves relation without invalid subrelations 375315:58:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb. It took 5.34 seconds. Expected to take 8.19 seconds. 375415:58:21# [RSpecRunTime] Starting example group spec/presenters/ci/variable_presenter_spec.rb. Expected to take 8.06 seconds. 375515:58:21Ci::VariablePresenter 375615:58:21 inherits from Gitlab::View::Presenter::Delegated 375815:58:22 takes a variable and optional params 375915:58:22 exposes variable 376015:58:23 forwards missing methods to variable 376115:58:23# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.83 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.12 1.21 1.23 1/284 44276 376315:58:23 #placeholder 376415:58:24 is expected to eq "PROJECT_VARIABLE" 376615:58:24 is expected to eq "/namespace507/project-729/-/settings/ci_cd" 376815:58:25 is expected to eq "/namespace508/project-730/-/variables" 376915:58:25 #delete_path 377015:58:25 is expected to eq "/namespace509/project-731/-/variables" 377115:58:25# [RSpecRunTime] Finishing example group spec/presenters/ci/variable_presenter_spec.rb. It took 4.56 seconds. Expected to take 8.06 seconds. 377215:58:25# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb. Expected to take 7.78 seconds. 377315:58:25Gitlab::GithubImport::Importer::IssueEventImporter 377515:58:25 when it's closed issue event 377615:58:25 behaves like triggers specific event importer 377715:58:26 Gitlab::GithubImport::Importer::Events::Closed 377815:58:26 when it's reopened issue event 377915:58:26 behaves like triggers specific event importer 378015:58:26 Gitlab::GithubImport::Importer::Events::Reopened 378115:58:26 when it's labeled issue event 378215:58:26 behaves like triggers specific event importer 378315:58:26 Gitlab::GithubImport::Importer::Events::ChangedLabel 378415:58:26 when it's unlabeled issue event 378515:58:26 behaves like triggers specific event importer 378615:58:26 Gitlab::GithubImport::Importer::Events::ChangedLabel 378715:58:26 when it's renamed issue event 378815:58:26 behaves like triggers specific event importer 378915:58:26 Gitlab::GithubImport::Importer::Events::Renamed 379015:58:26 when it's milestoned issue event 379115:58:26 behaves like triggers specific event importer 379215:58:26 Gitlab::GithubImport::Importer::Events::ChangedMilestone 379315:58:26 when it's demilestoned issue event 379415:58:26 behaves like triggers specific event importer 379515:58:26 Gitlab::GithubImport::Importer::Events::ChangedMilestone 379615:58:26 when it's cross-referenced issue event 379715:58:26 behaves like triggers specific event importer 379815:58:26 Gitlab::GithubImport::Importer::Events::CrossReferenced 379915:58:26 when it's assigned issue event 380015:58:26 behaves like triggers specific event importer 380115:58:27 Gitlab::GithubImport::Importer::Events::ChangedAssignee 380215:58:27 when it's unassigned issue event 380315:58:27 behaves like triggers specific event importer 380415:58:27 Gitlab::GithubImport::Importer::Events::ChangedAssignee 380515:58:27 when it's review_requested issue event 380615:58:27 behaves like triggers specific event importer 380715:58:27 Gitlab::GithubImport::Importer::Events::ChangedReviewer 380815:58:27 when it's review_request_removed issue event 380915:58:27 behaves like triggers specific event importer 381015:58:27 Gitlab::GithubImport::Importer::Events::ChangedReviewer 381115:58:27 when it's merged issue event 381215:58:27 behaves like triggers specific event importer 381315:58:27 Gitlab::GithubImport::Importer::Events::Merged 381415:58:27 when it's commented issue event 381515:58:27 behaves like triggers specific event importer 381615:58:27 Gitlab::GithubImport::Importer::Events::Commented 381715:58:27 when it's reviewed issue event 381815:58:27 behaves like triggers specific event importer 381915:58:27 Gitlab::GithubImport::Importer::Events::Reviewed 382015:58:27 when it's unknown issue event 382115:58:27 logs warning and skips 382215:58:27# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb. It took 1.91 seconds. Expected to take 7.78 seconds. 382315:58:27# [RSpecRunTime] Starting example group spec/lib/banzai/filter/wiki_link_filter_spec.rb. Expected to take 7.68 seconds. 382415:58:27Banzai::Filter::WikiLinkFilter 382515:58:27 doesn't rewrite absolute links 382615:58:28 doesn't rewrite links to project uploads 382715:58:28 when links are rewritable 382815:58:28 stores original url in the data-canonical-src attribute 382915:58:28 when links are not rewritable 383015:58:28 does not store original url in the data-canonical-src attribute 383115:58:28 when links point to the relative wiki path 383215:58:28 does not rewrite links 383315:58:28 does not rewrite links to old relative wiki path 383415:58:28 when links point to the uploads folder 383515:58:28 with an "a" html tag 383615:58:28 rewrites links 383715:58:28 with "img" html tag 383815:58:28 inside an "a" html tag 383915:58:28 rewrites links 384015:58:28 outside an "a" html tag 384115:58:28 rewrites links 384215:58:28 with "video" html tag 384315:58:29 rewrites links 384415:58:29 with "audio" html tag 384515:58:29 rewrites links 384615:58:29 invalid links 384815:58:29 doesn't rewrite invalid invalid_links like http:// 385015:58:29 behaves like pipeline timing check 385115:58:29 checks the pipeline timing 385215:58:29# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/wiki_link_filter_spec.rb. It took 1.86 seconds. Expected to take 7.68 seconds. 385315:58:29# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/ldap/adapter_spec.rb. Expected to take 7.5 seconds. 385415:58:29Gitlab::Auth::Ldap::Adapter 385615:58:29 searches with the proper options when searching by uid 385715:58:29 searches with the proper options when searching by dn 385815:58:29 searches with the proper options when searching with a limit 385915:58:30 returns an LDAP::Person if search returns a result 386015:58:30 returns empty array if search entry does not respond to uid 386115:58:30 uses the right uid attribute when non-default 386215:58:30 #dn_matches_filter? 386315:58:30 when the search result is non-empty 386415:58:30 is expected to be truthy 386515:58:30 when the search result is empty 386615:58:30 is expected to be falsey 386715:58:30 #ldap_search 386815:58:30 when the search is successful 386915:58:30 and the result is non-empty 387015:58:30 is expected to eq [:foo] 387115:58:30 and the result is empty 387215:58:30 is expected to eq [] 387315:58:30 when returned with expected code 387415:58:30 behaves like connection retry 387515:58:30 retries the operation 387615:58:30 as many times as MAX_SEARCH_RETRIES 387715:58:30 when no more retries 387815:58:30 raises the exception 387915:58:30 logs the error 388015:58:30 when the search encounters an error 388115:58:31 is expected to eq [] 388215:58:31 when the search raises an LDAP exception 388315:58:31 retries the operation 388415:58:31 behaves like connection retry 388515:58:31 retries the operation 388615:58:31 as many times as MAX_SEARCH_RETRIES 388715:58:31 when no more retries 388815:58:31 raises the exception 388915:58:31 logs the error 389015:58:31# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/ldap/adapter_spec.rb. It took 1.65 seconds. Expected to take 7.5 seconds. 389115:58:31# [RSpecRunTime] Starting example group spec/models/packages/debian/group_distribution_key_spec.rb. Expected to take 7.29 seconds. 389215:58:31Packages::Debian::GroupDistributionKey 389315:58:31 does not allow STI 389415:58:31 behaves like Debian Distribution Key 389515:58:31 relationships 389615:58:31 is expected to belong to distribution class_name => Packages::Debian::GroupDistribution required: false inverse_of => key 389815:58:31 #distribution 389915:58:31 is expected to validate that :distribution cannot be empty/falsy 390015:58:31 #private_key 390115:58:32 is expected to validate that :private_key cannot be empty/falsy 390215:58:32 is expected to allow :private_key to be ‹"-----BEGIN PGP PRIVATE KEY BLOCK-----\n..."› 390315:58:32 is expected not to allow :private_key to be ‹"A"›, producing a custom validation error on failure 390515:58:32 is expected to validate that :passphrase cannot be empty/falsy 390615:58:32 is expected to allow :passphrase to be ‹"P@$$w0rd"› 390715:58:32 is expected to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"› 390815:58:32 is expected not to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"› 391015:58:32 is expected to validate that :public_key cannot be empty/falsy 391115:58:32 is expected to allow :public_key to be ‹"-----BEGIN PGP PUBLIC KEY BLOCK-----\n..."› 391215:58:32 is expected not to allow :public_key to be ‹"A"›, producing a custom validation error on failure 391315:58:32 #fingerprint 391415:58:33 is expected to validate that :passphrase cannot be empty/falsy 391515:58:33 is expected to allow :passphrase to be ‹"abc"› 391615:58:33 is expected to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"› 391715:58:33 is expected not to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"› 391815:58:33# [RSpecRunTime] Finishing example group spec/models/packages/debian/group_distribution_key_spec.rb. It took 2.01 seconds. Expected to take 7.29 seconds. 391915:58:33# [RSpecRunTime] Starting example group spec/graphql/mutations/timelogs/delete_spec.rb. Expected to take 7.1 seconds. 392015:58:33Mutations::Timelogs::Delete 392215:58:33 when the timelog id is not valid 392315:58:34 raises Gitlab::Graphql::Errors::ResourceNotAvailable 392415:58:34 when the current user is not the timelog's author, not a maintainer and not an admin 392515:58:34 raises Gitlab::Graphql::Errors::ResourceNotAvailable 392615:58:34 when the current user is the timelog's author 392715:58:34 deletes the timelog 392815:58:34 returns the deleted timelog 392915:58:34 returns no errors 393015:58:34 when the current user is not the timelog's author but a maintainer of the project 393115:58:35 deletes the timelog 393215:58:35 returns the deleted timelog 393315:58:35 returns no errors 393415:58:35# [RSpecRunTime] RSpec elapsed time: 23 minutes 19.36 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.10 1.20 1.23 1/284 44277 393615:58:35 when the current user is not the timelog's author, not a maintainer but an admin 393715:58:36 deletes the timelog 393815:58:36 returns the deleted timelog 393915:58:36 returns no errors 394015:58:36# [RSpecRunTime] Finishing example group spec/graphql/mutations/timelogs/delete_spec.rb. It took 3.17 seconds. Expected to take 7.1 seconds. 394115:58:36# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/design_parser_spec.rb. Expected to take 7.03 seconds. 394215:58:36Banzai::ReferenceParser::DesignParser 394315:58:37 #nodes_visible_to_user 394415:58:37 behaves like referenced feature visibility 394515:58:37 when feature is disabled 394615:58:37 does not create reference 394715:58:37# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.09 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.09 1.20 1.23 1/284 44294 394915:58:37 when feature is enabled only for team members 395015:58:37 does not create reference for non member 395115:58:38 creates reference for member 395215:58:38 when feature is enabled 395315:58:38 creates reference 395415:58:38 specific states 395515:58:39 redacts links we should not have access to 395615:58:39 design management is not available 395715:58:40 redacts all nodes 395815:58:40# [RSpecRunTime] RSpec elapsed time: 23 minutes 23.52 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.09 1.20 1.23 1/284 44327 396115:58:41 returns the correct designs 396215:58:41# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/design_parser_spec.rb. It took 4.57 seconds. Expected to take 7.03 seconds. 396315:58:41# [RSpecRunTime] Starting example group spec/views/notify/change_in_merge_request_draft_status_email.html.haml_spec.rb. Expected to take 6.77 seconds. 396415:58:41notify/change_in_merge_request_draft_status_email.html.haml 396515:58:43 shows user added draft status on email 396615:58:44 shows user removed draft status on email 396715:58:46 renders the email correctly 396815:58:46# [RSpecRunTime] Finishing example group spec/views/notify/change_in_merge_request_draft_status_email.html.haml_spec.rb. It took 5.87 seconds. Expected to take 6.77 seconds. 396915:58:47# [RSpecRunTime] RSpec elapsed time: 23 minutes 30.46 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.08 1.19 1.23 1/290 44873 397115:58:47# [RSpecRunTime] Starting example group spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb. Expected to take 6.74 seconds. 397215:58:47AuthorizedProjectUpdate::ProjectRecalculatePerUserService#execute 397315:58:47 returns success 397415:58:47 when there are no changes to be made 397515:58:47 does not change authorizations 397615:58:47 when there are changes to be made 397715:58:47 when addition is required 397815:58:48 adds a new authorization record for the specific user 397915:58:48 does not add a new authorization record for the other user 398015:58:49 adds a new authorization record with the correct access level for the specific user 398115:58:49# [RSpecRunTime] RSpec elapsed time: 23 minutes 32.54 seconds. Current RSS: ~1406M. Threads: 4. load average: 1.08 1.19 1.23 1/290 44874 398315:58:49 when removal is required 398415:58:49Job arguments to MergeRequests::RemoveUserApprovalRulesWorker must be native JSON types, but {"project_id"=>635, "user_ids"=>[1886]} is a ActiveSupport::HashWithIndifferentAccess. 398615:58:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 398715:58:49 removes the authorization record for the specific user 398815:58:49 does not remove the authorization record for the other user 398915:58:49 when an update in access level is required 399015:58:49 updates the authorization of the specific user to the correct access level 399115:58:50 does not update the authorization of the other user to the correct access level 399215:58:50# [RSpecRunTime] Finishing example group spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb. It took 3.27 seconds. Expected to take 6.74 seconds. 399315:58:50# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/finish_import_worker_spec.rb. Expected to take 6.52 seconds. 399415:58:50Gitlab::GithubImport::Stage::FinishImportWorker 399515:58:50 behaves like Gitlab::GithubImport::StageMethods 399615:58:51 .sidekiq_retries_exhausted 399715:58:51 tracks the exception and marks the import as failed 399815:58:51# [RSpecRunTime] RSpec elapsed time: 23 minutes 34.8 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.08 1.19 1.23 1/289 44875 400015:58:51 .sidekiq_options 400115:58:51 has a status_expiration 400215:58:51 has a retry of 6 400415:58:51 returns if no project could be found 400515:58:51 returns if the import state is no longer in progress 400615:58:51 imports the data when the project exists 400715:58:52 queues RefreshImportJidWorker 400815:58:52 logs error when import fails with a StandardError 400915:58:52 rescheduling the worker on certain errors 401015:58:52 error: Gitlab::GithubImport::RateLimitError 401115:58:52 reschedules the worker 401215:58:52 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError 401315:58:52 reschedules the worker 401515:58:52 marks the import as finished and reports import statistics 401615:58:52# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/finish_import_worker_spec.rb. It took 2.41 seconds. Expected to take 6.52 seconds. 401715:58:52# [RSpecRunTime] Starting example group spec/lib/gitlab/fp/settings/env_var_override_processor_spec.rb. Expected to take 6.5 seconds. 401815:58:52Gitlab::Fp::Settings::EnvVarOverrideProcessor 401915:58:52 when an ENV var overrides a default setting 402015:58:52 when setting_type is String 402115:58:52 uses the string value of the overridden ENV var value 402215:58:52 when setting_type is Integer 402315:58:52 uses the casted type of the overridden ENV var value 402415:58:52 when setting_type is :Boolean 402515:58:52 for true value 402615:58:53 uses the casted type of the overridden ENV var value 402715:58:53 for false value 402815:58:53 uses the casted type of the overridden ENV var value 402915:58:53 when setting_type is Hash 403015:58:53 uses the casted type of the overridden ENV var value 403115:58:53 when setting_type is Array 403215:58:53 uses the casted type of the overridden ENV var value 403315:58:53 when an ENV matches the pattern but there is no matching default setting value defined 403415:58:53 ignores the ENV var 403515:58:53 when ENV var contains an incorrect type 403615:58:53 for Integer type setting 403715:58:53 returns an err Result containing a settings environment variable failed message with details 403815:58:53 for :Boolean type setting 403915:58:53 returns an err Result containing a settings environment variable failed message with details 404015:58:53 for Hash type setting 404115:58:53 with invalid JSON 404215:58:53 returns an err Result containing a settings environment variable failed message with details 404315:58:53 with JSON that is an Array 404415:58:53 returns an err Result containing a settings environment variable failed message with details 404515:58:53 for Array type setting 404615:58:53 with invalid JSON 404715:58:53 returns an err Result containing a settings environment variable failed message with details 404815:58:53 with JSON that is a Hash 404915:58:54 returns an err Result containing a settings environment variable failed message with details 405015:58:54 when setting_type is an unsupported type 405115:58:54 returns an err Result containing a settings environment variable failed message with details 405215:58:54 when Rails env is production 405315:58:54 does not change any context 405415:58:54# [RSpecRunTime] Finishing example group spec/lib/gitlab/fp/settings/env_var_override_processor_spec.rb. It took 1.53 seconds. Expected to take 6.5 seconds. 405515:58:54# [RSpecRunTime] Starting example group spec/services/import/bulk_imports/update_source_users_service_spec.rb. Expected to take 6.27 seconds. 405615:58:54Import::BulkImports::UpdateSourceUsersService 405715:58:54 #fetch_users_data 405815:58:54 requests user details for the source users with missing details 405915:58:54 when response does not contain users 406015:58:55 returns no data 406115:58:55 when response is paginated 406215:58:55 fetches the next pages 406315:58:55 when the number of source users is higher than the batch size 406415:58:55 makes a request for each batch in decending order 406515:58:55 when current batch size is smaller than minimum batch size 406615:58:55 does not request fewer user details than the minimum batch size 406815:58:55 updates missing source user details 406915:58:55 #update_source_user 407015:58:55 updates the source user attributes 407115:58:55 when gid can not be parsed 407215:58:55 does not update the source user attributes 407315:58:55 when name and username are nil 407415:58:55 does not update the source user attributes 407515:58:55 when source user fails to be updated 407615:58:56 logs the error 407715:58:56# [RSpecRunTime] Finishing example group spec/services/import/bulk_imports/update_source_users_service_spec.rb. It took 1.86 seconds. Expected to take 6.27 seconds. 407815:58:56# [RSpecRunTime] Starting example group spec/graphql/mutations/customer_relations/contacts/create_spec.rb. Expected to take 6.24 seconds. 407915:58:56Mutations::CustomerRelations::Contacts::Create 408015:58:56 is expected to require graphql authorizations :admin_crm_contact 408215:58:56 when the user does not have permission 408315:58:56 raises an error 408415:58:56 when the user has permission 408515:58:57 creates contact with correct values 408615:58:57 when crm_enabled is false 408715:58:57 raises an error 408815:58:57 when the params are invalid 408915:58:58 returns the validation error 409015:58:58 when attaching to an crm_organization 409215:58:58 creates contact with correct values 409315:58:58 when crm_organization does not exist 409415:58:59 returns the relevant error 409515:58:59 when crm_organzation belongs to a different group 409615:58:59 returns the relevant error 409715:58:59# [RSpecRunTime] Finishing example group spec/graphql/mutations/customer_relations/contacts/create_spec.rb. It took 3.52 seconds. Expected to take 6.24 seconds. 409815:58:59# [RSpecRunTime] Starting example group spec/graphql/types/base_object_spec.rb. Expected to take 6.03 seconds. 409915:58:59Types::BaseObject 410015:58:59 scoping items 410115:58:59 paginates arrays correctly 410215:59:00 filters connections correctly 410315:59:00 filters polymorphic connections 410415:59:00 filters interface connections 410515:59:00 redacts polymorphic objects 410615:59:00 paginates before scoping 410815:59:00 behaves like array member redaction 410915:59:00 redacts the unauthorized array member 411015:59:01# [RSpecRunTime] RSpec elapsed time: 23 minutes 44.48 seconds. Current RSS: ~1462M. Threads: 4. load average: 1.14 1.20 1.23 1/283 44876 411215:59:01 a list of lazy items 411315:59:01 behaves like array member redaction 411415:59:01 redacts the unauthorized array member 411515:59:01 an array connection of items 411615:59:01 behaves like array member redaction 411715:59:01 redacts the unauthorized array member 411815:59:01 an array connection of items, selecting edges 411915:59:01 behaves like array member redaction 412015:59:01 redacts the unauthorized array member 412215:59:01 keeps track of the specified value 412315:59:01 can not redefine the authorize value 412415:59:01# [RSpecRunTime] Finishing example group spec/graphql/types/base_object_spec.rb. It took 2.01 seconds. Expected to take 6.03 seconds. 412515:59:01# [RSpecRunTime] Starting example group spec/lib/api/helpers/rate_limiter_spec.rb. Expected to take 5.96 seconds. 412615:59:01API::Helpers::RateLimiter 412715:59:01 #check_rate_limit! 412815:59:01 behaves like checks rate limit by scope 412915:59:01 calls ApplicationRateLimiter#throttled_request? with the right arguments 413015:59:01 renders api error and logs request if throttled 413115:59:01 when the bypass header is set 413215:59:01 skips rate limit if set to "1" 413315:59:02 does not skip rate limit if set to something else than "1" 413415:59:02 #check_rate_limit_by_user_or_ip! 413515:59:02 when current user is present 413615:59:02 behaves like checks rate limit by scope 413715:59:02 calls ApplicationRateLimiter#throttled_request? with the right arguments 413815:59:02 renders api error and logs request if throttled 413915:59:02 when the bypass header is set 414015:59:02 skips rate limit if set to "1" 414115:59:02 does not skip rate limit if set to something else than "1" 414215:59:02 when current user is not present rate limits by IP address 414315:59:02 behaves like checks rate limit by scope 414415:59:02 calls ApplicationRateLimiter#throttled_request? with the right arguments 414515:59:02 renders api error and logs request if throttled 414615:59:02 when the bypass header is set 414715:59:02 skips rate limit if set to "1" 414815:59:02 does not skip rate limit if set to something else than "1" 414915:59:02 #mark_throttle! 415015:59:03 calls ApplicationRateLimiter#throttle? 415115:59:03# [RSpecRunTime] Finishing example group spec/lib/api/helpers/rate_limiter_spec.rb. It took 1.4 seconds. Expected to take 5.96 seconds. 415215:59:03# [RSpecRunTime] Starting example group spec/graphql/types/base_argument_spec.rb. Expected to take 5.8 seconds. 415315:59:03Types::BaseArgument 415415:59:03 does not append to the description if it is absent 415515:59:03 adds a formatted `deprecated_reason` to the subject 415615:59:03 does not allow :alpha and :deprecated together 415715:59:03 supports named reasons: renamed 415815:59:03 supports :alpha 415915:59:03 appends to the description if given 416015:59:03 adds information about the replacement if provided 416215:59:03 defaults to true 416315:59:03 when subject is deprecated 416415:59:03 defaults to true 416515:59:03 returns false if `remove_deprecated` is true in context 416715:59:04 raises an informative error if `deprecation_reason` is used 416815:59:04 raises an error if a required property is missing 416915:59:04 raises an error if milestone is not a String 417015:59:04# [RSpecRunTime] Finishing example group spec/graphql/types/base_argument_spec.rb. It took 1.23 seconds. Expected to take 5.8 seconds. 417115:59:04# [RSpecRunTime] Starting example group spec/lib/error_tracking/sentry_client/repo_spec.rb. Expected to take 5.76 seconds. 417215:59:04ErrorTracking::SentryClient::Repo 417415:59:04 is expected to all be a kind of Gitlab::ErrorTracking::Repo 417515:59:04 is expected to eq 1 417615:59:04 behaves like calls sentry api 417715:59:04 calls sentry api 417815:59:04 behaves like Sentry API response size limit 417915:59:04 when response body is within limit 418015:59:04 checks parsed response 418115:59:04 when response body is too large 418215:59:04 raises an exception 418315:59:04 when resulting memory size of the parsed response is too large 418415:59:04 raises an exception 418515:59:04 with redirects 418615:59:04 behaves like no Sentry redirects 418715:59:05 does not follow redirects 418815:59:05 when exception is raised 418915:59:05 behaves like maps Sentry exceptions 419015:59:05 HTTParty::Error 419115:59:05 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry" 419215:59:05 Net::OpenTimeout 419315:59:05 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out" 419515:59:05 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry" 419615:59:05 OpenSSL::SSL::SSLError 419715:59:05 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data" 419815:59:05 Errno::ECONNREFUSED 419915:59:05 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused" 420015:59:05 StandardError 420115:59:05 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError" 420215:59:05# [RSpecRunTime] Finishing example group spec/lib/error_tracking/sentry_client/repo_spec.rb. It took 1.37 seconds. Expected to take 5.76 seconds. 420315:59:05# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb. Expected to take 5.64 seconds. 420415:59:05Gitlab::BitbucketImport::ImportIssueNotesWorker 420515:59:05 behaves like Gitlab::BitbucketImport::ObjectImporter 420615:59:05 .sidekiq_retries_exhausted 420715:59:05 notifies the waiter 420915:59:06 when project does not exist 421015:59:06 behaves like notifies the waiter 421115:59:06 is expected to receive notify("key", anything) 1 time 421215:59:06 when project has import started 421315:59:06 calls the importer 421415:59:06 behaves like notifies the waiter 421515:59:06 is expected to receive notify("key", anything) 1 time 421615:59:06 when the importer raises an ActiveRecord::RecordInvalid error 421715:59:06 tracks the error 421815:59:06 when the importer raises a StandardError 421915:59:07 tracks the error and raises the error 422015:59:07 when project import has been cancelled 422115:59:07 does not call the importer 422215:59:07 behaves like notifies the waiter 422315:59:07 is expected to receive notify("key", anything) 1 time 422415:59:07 #importer_class 422515:59:07 does not raise a NotImplementedError 422615:59:07# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb. It took 2.04 seconds. Expected to take 5.64 seconds. 422715:59:07# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/composable_hash_spec.rb. Expected to take 5.53 seconds. 422815:59:07Gitlab::Config::Entry::ComposableHash 422915:59:07 when ComposableHash is instantiated 423015:59:07 behaves like composes a hash 423415:59:07 is expected not to be valid 423615:59:07 when config is a hash 423715:59:07 returns key value 423915:59:08 composes child entry with configured value 424015:59:08 composes child entries with configured values 424115:59:08 #descendants 424215:59:08 creates descendant nodes 424315:59:08 when ComposableHash entry is configured in the parent class 424415:59:08 creates entry with configuration from parent class 424515:59:08 behaves like composes a hash 424915:59:08 is expected not to be valid 425115:59:08 when config is a hash 425215:59:08 returns key value 425415:59:08 composes child entry with configured value 425515:59:08 composes child entries with configured values 425615:59:08 #descendants 425715:59:08 creates descendant nodes 425815:59:08# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/composable_hash_spec.rb. It took 1.29 seconds. Expected to take 5.53 seconds. 425915:59:08# [RSpecRunTime] Starting example group spec/graphql/mutations/todos/mark_all_done_spec.rb. Expected to take 5.43 seconds. 426015:59:08Mutations::Todos::MarkAllDone 426115:59:12 is expected to require graphql authorizations :update_user 426315:59:12 marks all pending todos as done 426415:59:12 behaves as expected if there are no todos for the requesting user 426515:59:12 when user is not logged in 426615:59:12 fails with the expected error 426715:59:13# [RSpecRunTime] RSpec elapsed time: 23 minutes 56.44 seconds. Current RSS: ~1452M. Threads: 4. load average: 1.19 1.21 1.23 1/283 44877 426915:59:13# [RSpecRunTime] Finishing example group spec/graphql/mutations/todos/mark_all_done_spec.rb. It took 4.06 seconds. Expected to take 5.43 seconds. 427015:59:13# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/artifacts/metadata_spec.rb. Expected to take 5.35 seconds. 427115:59:13Gitlab::Ci::Build::Artifacts::Metadata 427315:59:13 is expected to be an instance of Gitlab::Ci::Build::Artifacts::Metadata::Entry 427415:59:13 when given path starts with a ./ prefix 427515:59:13 instantiates the entry without the ./ prefix from the path 427615:59:13 #full_version 427715:59:13 is expected to eq "GitLab Build Artifacts Metadata 0.0.2" 427915:59:13 is expected to eq "0.0.2" 428115:59:13 is expected to eq {} 428215:59:13 #find_entries! 428315:59:13 when metadata file exists 428415:59:13 and given path is an empty string 428515:59:13 returns paths to all files and directories at the root level 428615:59:13 return Hashes for each metadata 428715:59:13 and given path does not start with a ./ prefix 428815:59:13 behaves like finding entries for a given path 428915:59:13 when given path targets a directory at the root level 429015:59:13 returns paths to all files and directories at the first level of the directory 429115:59:13 when given path targets a sub-directory 429215:59:14 returns paths to all files and directories at the first level of the sub-directory 429315:59:14 when given path targets a directory recursively 429415:59:14 returns all paths recursively within the target directory 429515:59:14 and given path starts with a ./ prefix 429615:59:14 behaves like finding entries for a given path 429715:59:14 when given path targets a directory at the root level 429815:59:14 returns paths to all files and directories at the first level of the directory 429915:59:14 when given path targets a sub-directory 430015:59:14 returns paths to all files and directories at the first level of the sub-directory 430115:59:14 when given path targets a directory recursively 430215:59:14 returns all paths recursively within the target directory 430315:59:14 when metadata file stream is nil 430415:59:14 raises error 430515:59:14 when metadata file is invalid 430615:59:14 raises error 430715:59:14 with generated metadata 430815:59:14 #find_entries! 430915:59:14 reads expected number of entries 431015:59:14# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/artifacts/metadata_spec.rb. It took 1.74 seconds. Expected to take 5.35 seconds. 431115:59:14# [RSpecRunTime] Starting example group spec/lib/bitbucket_server/representation/pull_request_comment_spec.rb. Expected to take 5.27 seconds. 431215:59:14BitbucketServer::Representation::PullRequestComment 431415:59:14 is expected to eq "CHANGELOG.md" 431615:59:14 is expected to be truthy 431815:59:15 is expected to be falsey 432015:59:15 is expected to eq 11 432215:59:15 is expected to match (a hash including {:id => 7, :from_sha => "c5f4288162e2e6218180779c7f6ac1735bb56eab", :to_sha => "a4c2164330f2549f67c13f36a93884cf66e976be", :file_path => "CHANGELOG.md", :old_pos => 9, :new_pos => 11}) 432415:59:15 is expected to eq "c5f4288162e2e6218180779c7f6ac1735bb56eab" 432615:59:15 is expected to be falsey 432815:59:15 is expected to eq "a4c2164330f2549f67c13f36a93884cf66e976be" 433015:59:15 is expected to eq 7 433215:59:15 is expected to be falsey 433415:59:15 is expected to eq 9 433515:59:15# [RSpecRunTime] Finishing example group spec/lib/bitbucket_server/representation/pull_request_comment_spec.rb. It took 1.13 seconds. Expected to take 5.27 seconds. 433615:59:15# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/changed_blobs_spec.rb. Expected to take 5.13 seconds. 433715:59:15Gitlab::Checks::ChangedBlobs 433915:59:15 without quarantine directory 434015:59:17 returns the blobs 434115:59:17 when with_paths option is passed 434215:59:17 populates the paths 434315:59:17# [RSpecRunTime] RSpec elapsed time: 24 minutes 0.72 second. Current RSS: ~1494M. Threads: 4. load average: 1.33 1.24 1.24 1/285 44962 434515:59:17 with quarantine directory 434615:59:18Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 434815:59:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 434915:59:18 when the blob does not exist in the repo 435015:59:18 returns the blobs 435115:59:18 when the same file with different paths is committed 435215:59:19 returns the blobs 435315:59:19 when with_paths option is passed 435415:59:19 populates the paths of the blobs 435515:59:19# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.99 seconds. Current RSS: ~1474M. Threads: 4. load average: 1.33 1.24 1.24 1/288 45316 435715:59:19 when the blob exists in the repo 435815:59:19 filters out the blobs 435915:59:19# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/changed_blobs_spec.rb. It took 3.84 seconds. Expected to take 5.13 seconds. 436015:59:19# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/schedule_async_spec.rb. Expected to take 5.07 seconds. 436115:59:19RuboCop::Cop::Migration::ScheduleAsync 436215:59:19 outside of a migration 436315:59:19 behaves like a disabled cop 436415:59:20 does not register any offenses 436515:59:20 in a migration 436615:59:20 in an old migration 436715:59:20 behaves like a disabled cop 436815:59:20 does not register any offenses 436915:59:20 that is recent 437015:59:20 BackgroundMigrationWorker.perform_async 437115:59:20 adds an offense when calling `BackgroundMigrationWorker.peform_async` 437215:59:20 CiDatabaseWorker.perform_async 437315:59:20 adds an offense when calling `CiDatabaseWorker.peform_async` 437415:59:20 BackgroundMigrationWorker.perform_in 437515:59:20 adds an offense 437615:59:20 CiDatabaseWorker.perform_in 437715:59:20 adds an offense 437815:59:20 BackgroundMigrationWorker.bulk_perform_async 437915:59:20 adds an offense 438015:59:20 CiDatabaseWorker.bulk_perform_async 438115:59:20 adds an offense 438215:59:20 BackgroundMigrationWorker.bulk_perform_in 438315:59:21 adds an offense 438415:59:21 CiDatabaseWorker.bulk_perform_in 438515:59:21 adds an offense 438615:59:21# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/schedule_async_spec.rb. It took 1.42 seconds. Expected to take 5.07 seconds. 438715:59:21# [RSpecRunTime] Starting example group spec/lib/backup/file_backup_error_spec.rb. Expected to take 5.02 seconds. 438815:59:21Backup::FileBackupError 438915:59:21 with lfs file 439015:59:21 behaves like includes backup path 439115:59:21 is expected to respond to #storage_path 439215:59:21 is expected to respond to #backup_tarball 439315:59:21 expects exception message to include file backup path location 439415:59:21 expects exception message to include file being back-up 439515:59:21 with uploads file 439615:59:21 behaves like includes backup path 439715:59:21 is expected to respond to #storage_path 439815:59:22 is expected to respond to #backup_tarball 439915:59:22 expects exception message to include file backup path location 440015:59:22 expects exception message to include file being back-up 440115:59:22# [RSpecRunTime] Finishing example group spec/lib/backup/file_backup_error_spec.rb. It took 1.14 seconds. Expected to take 5.02 seconds. 440215:59:22# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/seed/processable/resource_group_spec.rb. Expected to take 4.87 seconds. 440315:59:22Gitlab::Ci::Pipeline::Seed::Processable::ResourceGroup 440415:59:22 #to_resource 440515:59:22 when resource group key is specified 440615:59:23 returns a resource group object 440715:59:23 when environment has an invalid URL 440815:59:23 returns nothing 440915:59:23# [RSpecRunTime] RSpec elapsed time: 24 minutes 7.12 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.31 1.23 1.24 1/289 45331 441115:59:23 when there is a resource group already 441215:59:24 does not create a new resource group 441315:59:24 when resource group key is nil 441415:59:24 returns nothing 441515:59:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/seed/processable/resource_group_spec.rb. It took 2.38 seconds. Expected to take 4.87 seconds. 441615:59:24# [RSpecRunTime] Starting example group spec/graphql/resolvers/error_tracking/sentry_errors_resolver_spec.rb. Expected to take 4.78 seconds. 441715:59:24Resolvers::ErrorTracking::SentryErrorsResolver 441815:59:25 is expected to have nullable GraphQL type SentryErrorConnection 442015:59:25 with insufficient user permission 442215:59:25 with sufficient permission 442315:59:25 when after arg given 442415:59:25 gives the cursor arg 442515:59:25 when no issues fetched 442715:59:25 when issues returned 442815:59:25 sets the issues 442915:59:25 sets the pagination variables 443015:59:26 returns an externally paginated array 443115:59:26# [RSpecRunTime] Finishing example group spec/graphql/resolvers/error_tracking/sentry_errors_resolver_spec.rb. It took 1.35 seconds. Expected to take 4.78 seconds. 443215:59:26# [RSpecRunTime] Starting example group spec/models/anti_abuse/event_spec.rb. Expected to take 4.67 seconds. 443315:59:26AntiAbuse::Event 443415:59:26 is expected to be valid 443515:59:26 does not allow STI 443715:59:26 is expected to validate that :source cannot be empty/falsy 443815:59:26 is expected to validate that :category cannot be empty/falsy 443915:59:26 is expected to validate that :user cannot be empty/falsy 444115:59:26 is expected to define :source as an enum backed by an integer with values ‹{spamcheck: 0, virus_total: 1, arkose_custom_score: 2, arkose_global_score: 3, telesign: 4, pvs: 5}› 444215:59:26 is expected to define :category as an enum backed by an integer with values ‹{spam: 0, virus: 1, fraud: 2, ci_cd: 3}› 444315:59:26 associations 444415:59:27 is expected to belong to user class_name => User required: false inverse_of => abuse_events 444515:59:27 is expected to belong to abuse_report required: false inverse_of => abuse_events 444615:59:27# [RSpecRunTime] Finishing example group spec/models/anti_abuse/event_spec.rb. It took 1.12 seconds. Expected to take 4.67 seconds. 444715:59:27# [RSpecRunTime] Starting example group spec/policies/resource_label_event_policy_spec.rb. Expected to take 4.62 seconds. 444815:59:27ResourceLabelEventPolicy 444915:59:27 #read_resource_label_event 445015:59:27 with non-member user 445115:59:28 does not allow to read event 445215:59:28 with member user 445315:59:28 allows to read event for accessible label 445415:59:28 does not allow to read event for not accessible label 445615:59:28 allows to read deleted label 445715:59:28 allows to read accessible label 445815:59:29 does not allow to read not accessible label 445915:59:29# [RSpecRunTime] Finishing example group spec/policies/resource_label_event_policy_spec.rb. It took 1.98 seconds. Expected to take 4.62 seconds. 446015:59:29# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_jira_imports_metric_spec.rb. Expected to take 4.53 seconds. 446115:59:29Gitlab::Usage::Metrics::Instrumentations::CountJiraImportsMetric 446215:59:30 for 28d time frame 446315:59:30 behaves like a correct instrumented metric value and query 446415:59:30 behaves like a correct instrumented metric value 446515:59:30 has correct value 446615:59:30# [RSpecRunTime] RSpec elapsed time: 24 minutes 13.79 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.28 1.23 1.24 1/284 45332 446815:59:30 behaves like a correct instrumented metric query 446915:59:30 has correct generate query 447015:59:30 with all time frame 447115:59:30 behaves like a correct instrumented metric value and query 447215:59:30 behaves like a correct instrumented metric value 447315:59:30 has correct value 447415:59:30 behaves like a correct instrumented metric query 447515:59:30 has correct generate query 447615:59:30# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_jira_imports_metric_spec.rb. It took 1.57 seconds. Expected to take 4.53 seconds. 447715:59:30# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/failed_unmet_prerequisites_spec.rb. Expected to take 4.46 seconds. 447815:59:30Gitlab::Ci::Status::Build::FailedUnmetPrerequisites 447915:59:30 #illustration 448015:59:30 is expected to include :image, :size, :title, and :content 448215:59:30 when build has not failed 448315:59:31 is expected to be falsey 448415:59:31 when build has failed 448515:59:31 with unmet prerequisites 448615:59:32 is expected to be truthy 448715:59:32 with a different error 448815:59:32 is expected to be falsey 448915:59:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/failed_unmet_prerequisites_spec.rb. It took 2.2 seconds. Expected to take 4.46 seconds. 449015:59:32# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/confluence_menu_spec.rb. Expected to take 4.41 seconds. 449115:59:32Sidebars::Projects::Menus::ConfluenceMenu 449315:59:33 when Confluence integration is not present 449415:59:33 returns false 449515:59:33 when Confluence integration is present 449615:59:33 when integration is disabled 449715:59:33 returns false 449815:59:33 when issues integration is enabled 449915:59:33 returns true 450015:59:33 does not contain any sub menu 450115:59:33 serialize_as_menu_item_args 450215:59:33 renders as part of the Plan section 450315:59:33# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/confluence_menu_spec.rb. It took 1.07 seconds. Expected to take 4.41 seconds. 450415:59:33# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/milestone_formatter_spec.rb. Expected to take 4.28 seconds. 450515:59:33Gitlab::LegacyGithubImport::MilestoneFormatter 450615:59:34 when importing a GitHub project 450715:59:34 behaves like Gitlab::LegacyGithubImport::MilestoneFormatter#attributes 450815:59:34 when milestone is open 450915:59:34 returns formatted attributes 451015:59:34 when milestone is closed 451115:59:34 returns formatted attributes 451215:59:34 when milestone has a due date 451315:59:34 returns formatted attributes 451415:59:34 when importing a Gitea project 451515:59:34 behaves like Gitlab::LegacyGithubImport::MilestoneFormatter#attributes 451615:59:34 when milestone is open 451715:59:34 returns formatted attributes 451815:59:34 when milestone is closed 451915:59:34 returns formatted attributes 452015:59:34 when milestone has a due date 452115:59:34 returns formatted attributes 452215:59:34# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/milestone_formatter_spec.rb. It took 1.0 second. Expected to take 4.28 seconds. 452315:59:34# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/multipart/handler_spec.rb. Expected to take 4.24 seconds. 452415:59:34Gitlab::Middleware::Multipart::Handler 452515:59:35 #allowed_paths 452615:59:35 package_features_enabled: false, object_storage_enabled: false, direct_upload_enabled: true, expected_paths: :expected_allowed_paths 452715:59:35 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"] 452815:59:35 package_features_enabled: false, object_storage_enabled: false, direct_upload_enabled: false, expected_paths: :expected_allowed_paths 452915:59:35 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"] 453015:59:35 package_features_enabled: false, object_storage_enabled: true, direct_upload_enabled: true, expected_paths: :expected_allowed_paths 453115:59:35 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"] 453215:59:35 package_features_enabled: false, object_storage_enabled: true, direct_upload_enabled: false, expected_paths: :expected_allowed_paths 453315:59:35 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"] 453415:59:35 package_features_enabled: true, object_storage_enabled: false, direct_upload_enabled: true, expected_paths: :expected_with_packages_path 453515:59:35 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...ilds/gitlab-org/gitlab/public/uploads/tmp", "/builds/gitlab-org/gitlab/shared/packages/tmp/uploads"] 453615:59:35 package_features_enabled: true, object_storage_enabled: false, direct_upload_enabled: false, expected_paths: :expected_with_packages_path 453715:59:35 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...ilds/gitlab-org/gitlab/public/uploads/tmp", "/builds/gitlab-org/gitlab/shared/packages/tmp/uploads"] 453815:59:35 package_features_enabled: true, object_storage_enabled: true, direct_upload_enabled: true, expected_paths: :expected_allowed_paths 453915:59:35 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"] 454015:59:35 package_features_enabled: true, object_storage_enabled: true, direct_upload_enabled: false, expected_paths: :expected_with_packages_path 454115:59:35 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...ilds/gitlab-org/gitlab/public/uploads/tmp", "/builds/gitlab-org/gitlab/shared/packages/tmp/uploads"] 454215:59:35# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/multipart/handler_spec.rb. It took 0.88 second. Expected to take 4.24 seconds. 454315:59:35# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/drop_table_spec.rb. Expected to take 4.14 seconds. 454415:59:35RuboCop::Cop::Migration::DropTable 454515:59:35 when in post-deployment migration 454615:59:35 registers no offense 454715:59:35 when outside of migration 454815:59:36 registers no offense 454915:59:36 when in deployment migration 455015:59:36 with drop_table DSL method 455115:59:36 when in down method 455215:59:36 does not register an offense 455315:59:36 when in up method 455415:59:36 registers an offense 455515:59:36 when in change method 455615:59:36 registers an offense 455715:59:36 with DROP TABLE SQL literal 455815:59:36 does not register an offense 455915:59:36 when in up method 456015:59:36 registers an offense 456115:59:36 when in change method 456215:59:36 registers an offense 456315:59:36# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/drop_table_spec.rb. It took 0.79 second. Expected to take 4.14 seconds. 456415:59:36# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb. Expected to take 4.11 seconds. 456515:59:36Gitlab::Metrics::Subscribers::ActionCable 456715:59:36 for transmissions initiated by Channel instance 456815:59:36 tracks the event with "caller" set to "channel" 456915:59:36 for transmissions initiated by GraphQL event subscriber 457015:59:36 tracks the event with correct "caller" and "broadcasting" 457115:59:36 is indifferent to keys being symbols or strings in result payload 457215:59:36 when transmission is coming from unknown source 457315:59:37 tracks the event with "caller" set to "unknown" 457515:59:37 when broadcast is for a GraphQL event 457615:59:37 tracks the event with broadcasting set to event topic 457715:59:37 when broadcast is for a GraphQL channel subscription 457815:59:37 strips out subscription ID from broadcasting 457915:59:37 when broadcast is something else 458015:59:37 tracks the event as "unknown" 458115:59:37 #transmit_subscription_confirmation 458215:59:37 tracks the subscription confirmation event 458315:59:37 #transmit_subscription_rejection 458415:59:37 tracks the subscription rejection event 458515:59:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb. It took 0.92 second. Expected to take 4.11 seconds. 458615:59:37# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/cargo_toml_linker_spec.rb. Expected to take 3.99 seconds. 458715:59:37Gitlab::DependencyLinker::CargoTomlLinker 458915:59:37 supports Cargo.toml 459015:59:37 does not support other files 459215:59:37 links dependencies 459315:59:38 links dependencies that use an inline table 459415:59:38 links dependencies that include a version but no registry 459515:59:38 does not contain metadata identified as package 459615:59:38 does not link dependencies without a version 459715:59:38 does not link dependencies with a custom registry 459815:59:38 when file contents contain special regular expressions 459915:59:38 protects against malicious backtracking 460015:59:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/cargo_toml_linker_spec.rb. It took 1.17 seconds. Expected to take 3.99 seconds. 460115:59:38# [RSpecRunTime] Starting example group spec/models/preloaders/project_policy_preloader_spec.rb. Expected to take 3.95 seconds. 460215:59:38Preloaders::ProjectPolicyPreloader 460315:59:41 does not allow STI 460415:59:43 avoids N+1 queries when authorizing a list of projects 460515:59:43# [RSpecRunTime] Finishing example group spec/models/preloaders/project_policy_preloader_spec.rb. It took 4.89 seconds. Expected to take 3.95 seconds. 460615:59:43# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.11 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.22 1.22 1.23 1/284 45333 460815:59:43# [RSpecRunTime] Starting example group spec/services/groups/group_links/update_service_spec.rb. Expected to take 3.85 seconds. 460915:59:43Groups::GroupLinks::UpdateService#execute 461015:59:44 updates existing link 461115:59:45 updates project permissions 461215:59:45 executes UserProjectAccessChangedService 461315:59:45 with only param not requiring authorization refresh 461415:59:46 does not execute UserProjectAccessChangedService 461515:59:46# [RSpecRunTime] RSpec elapsed time: 24 minutes 29.76 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.22 1.22 1.23 1/284 45334 461715:59:46# [RSpecRunTime] Finishing example group spec/services/groups/group_links/update_service_spec.rb. It took 2.66 seconds. Expected to take 3.85 seconds. 461815:59:46# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/canceling_spec.rb. Expected to take 3.78 seconds. 461915:59:46Gitlab::Ci::Status::Canceling 462115:59:46 is expected to eq "canceling" 462315:59:46 is expected to eq "canceling" 462515:59:46 is expected to eq "status_canceled" 462615:59:46 #details_path 462715:59:46 is expected to be nil 462915:59:46 is expected to eq "favicon_status_canceled" 463115:59:46 is expected to eq "Canceling" 463215:59:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/canceling_spec.rb. It took 0.65 second. Expected to take 3.78 seconds. 463315:59:47# [RSpecRunTime] Starting example group spec/services/import/source_users/cancel_reassignment_service_spec.rb. Expected to take 3.75 seconds. 463415:59:47Import::SourceUsers::CancelReassignmentService 463615:59:47 when cancelation is successful 463715:59:47 returns success 463815:59:47 when current user does not have permission 463915:59:47 returns error no permissions 464015:59:47 when import source user does not have a cancelable status 464115:59:48 returns error invalid status 464215:59:48 when an error occurs 464315:59:48 returns an error 464415:59:48# [RSpecRunTime] Finishing example group spec/services/import/source_users/cancel_reassignment_service_spec.rb. It took 1.43 seconds. Expected to take 3.75 seconds. 464515:59:48# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/global_file_size_check_spec.rb. Expected to take 3.67 seconds. 464615:59:48Gitlab::Checks::GlobalFileSizeCheck 464815:59:49 checks for file sizes 464915:59:49 when global_file_size_check is disabled 465015:59:49 does not log 465115:59:49# [RSpecRunTime] RSpec elapsed time: 24 minutes 33.39 seconds. Current RSS: ~1440M. Threads: 4. load average: 1.20 1.21 1.23 1/285 45373 465315:59:49 when there are oversized blobs 465415:59:50 logs a message with blob size and raises an exception 465515:59:50 when the enforce_global_file_size_limit feature flag is disabled 465615:59:50 does not raise an exception 465715:59:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/global_file_size_check_spec.rb. It took 2.19 seconds. Expected to take 3.67 seconds. 465815:59:50# [RSpecRunTime] Starting example group spec/lib/gitlab/cleanup/remote_uploads_spec.rb. Expected to take 3.57 seconds. 465915:59:50Gitlab::Cleanup::RemoteUploads 466015:59:50 when object_storage is enabled 466115:59:50 when dry_run is set to false 466215:59:51 moves files that are not in uploads table 466315:59:51# [RSpecRunTime] RSpec elapsed time: 24 minutes 35.19 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.20 1.21 1.23 1/285 45374 466515:59:51 when dry_run is set to true 466615:59:52 does not move filese 466715:59:52# [RSpecRunTime] RSpec elapsed time: 24 minutes 36.37 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.26 1.22 1.24 1/285 45375 466915:59:52 when object_storage is not enabled 467015:59:53 does not connect to any storage 467115:59:53 when a bucket prefix is configured 467215:59:53 does not connect to any storage 467315:59:53# [RSpecRunTime] Finishing example group spec/lib/gitlab/cleanup/remote_uploads_spec.rb. It took 2.6 seconds. Expected to take 3.57 seconds. 467415:59:53# [RSpecRunTime] Starting example group spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb. Expected to take 3.57 seconds. 467515:59:53Resolvers::DesignManagement::VersionInCollectionResolver 467715:59:53 Neither id nor sha is passed as parameters 467815:59:54 generates an appropriate error 467915:59:54 we pass an id 468015:59:54 is expected to eq #<DesignManagement::Version id: 6, sha: "69f7bf2ac802eef87b9c3253b1527c8996b9c0c7", issue_id: 136, created_at: "2024-09-20 15:59:53.774129313 +0000", author_id: 1977, namespace_id: nil> 468115:59:54 we pass a sha 468215:59:54 is expected to eq #<DesignManagement::Version id: 6, sha: "69f7bf2ac802eef87b9c3253b1527c8996b9c0c7", issue_id: 136, created_at: "2024-09-20 15:59:53.774129313 +0000", author_id: 1977, namespace_id: nil> 468315:59:54 we pass an inconsistent mixture of sha and version id 468415:59:55 is expected to be nil 468515:59:55# [RSpecRunTime] Finishing example group spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb. It took 2.28 seconds. Expected to take 3.57 seconds. 468615:59:55# [RSpecRunTime] Starting example group spec/services/user_project_access_changed_service_spec.rb. Expected to take 3.43 seconds. 468715:59:55UserProjectAccessChangedService 468915:59:55 permits high-priority operation 469015:59:55 permits medium-priority operation 469115:59:55 sets the current caller_id as related_class in the context of all the enqueued jobs 469215:59:55 for low priority operation 469315:59:55 does not perform low-priority operation 469415:59:55 when the feature flag `do_not_run_safety_net_auth_refresh_jobs` is disabled 469515:59:56 permits low-priority operation 469615:59:56 with load balancing enabled 469715:59:56 sticks all the updated users and returns the original result 469815:59:56 avoids N+1 cached queries 469915:59:56# [RSpecRunTime] Finishing example group spec/services/user_project_access_changed_service_spec.rb. It took 0.71 second. Expected to take 3.43 seconds. 470015:59:56# [RSpecRunTime] Starting example group spec/lib/backup/targets/target_spec.rb. Expected to take 3.43 seconds. 470115:59:56Backup::Targets::Target 470215:59:56 #pos_restore_warning 470315:59:56 example at ./spec/lib/backup/targets/target_spec.rb:34 470515:59:56 has an accessor for Backup::Options 470615:59:56 #pre_restore_warning 470715:59:56 example at ./spec/lib/backup/targets/target_spec.rb:30 470915:59:56 must be implemented by the subclass 471115:59:56 must be implemented by the subclass 471215:59:56# [RSpecRunTime] Finishing example group spec/lib/backup/targets/target_spec.rb. It took 0.51 second. Expected to take 3.43 seconds. 471315:59:56# [RSpecRunTime] Starting example group spec/lib/gitlab/themes_spec.rb. Expected to take 3.31 seconds. 471415:59:56Gitlab::Themes 471515:59:56 .body_classes 471615:59:56 returns a space-separated list of class names 471815:59:56 returns a Theme by its ID 472015:59:57 returns the default application theme 472215:59:57 passes the block to the THEMES Array 472415:59:57 returns array of available_themes ids with DEPRECATED_DARK_THEME_ID 472515:59:57# [RSpecRunTime] Finishing example group spec/lib/gitlab/themes_spec.rb. It took 0.49 second. Expected to take 3.31 seconds. 472615:59:57# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/add_reference_spec.rb. Expected to take 3.27 seconds. 472715:59:57RuboCop::Cop::Migration::AddReference 472815:59:57 when in a migration 472915:59:57 when the table existed before 473015:59:57 registers an offense when using add_reference 473115:59:57 registers an offense when using add_reference with index enabled 473215:59:57 registers an offense if only a different table was created 473315:59:57 when creating the table at the same time 473415:59:57 registers an offense when using add_reference without index 473515:59:57 registers an offense when using add_reference index disabled 473615:59:57 does not register an offense when using add_reference with index enabled 473715:59:58 does not register an offense when the index is unique 473815:59:58 when outside of a migration 473915:59:58 does not register any offenses 474015:59:58# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/add_reference_spec.rb. It took 0.92 second. Expected to take 3.27 seconds. 474115:59:58# [RSpecRunTime] Starting example group spec/models/projects/ci_feature_usage_spec.rb. Expected to take 3.21 seconds. 474215:59:58Projects::CiFeatureUsage 474315:59:58 does not allow STI 474415:59:58 associations 474515:59:58 is expected to belong to project required: false 474615:59:58 behaves like having unique enum values 474715:59:58 has unique values in "feature" 474915:59:58 is expected to validate that :project cannot be empty/falsy 475015:59:58 is expected to validate that :feature cannot be empty/falsy 475115:59:58 .insert_usage 475215:59:58 when data is not a duplicate 475315:59:59 creates a new record 475415:59:59 when data is a duplicate 475515:59:59 does not create a new record 475615:59:59# [RSpecRunTime] Finishing example group spec/models/projects/ci_feature_usage_spec.rb. It took 1.08 seconds. Expected to take 3.21 seconds. 475715:59:59# [RSpecRunTime] Starting example group spec/services/ci/compare_codequality_reports_service_spec.rb. Expected to take 3.14 seconds. 475815:59:59Ci::CompareCodequalityReportsService 476015:59:59 when head pipeline has a codequality report 476116:00:00Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 476316:00:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 476416:00:00 returns status and data 476516:00:00# [RSpecRunTime] RSpec elapsed time: 24 minutes 44.01 seconds. Current RSS: ~1480M. Threads: 4. load average: 1.24 1.22 1.23 1/284 45408 476716:00:00 when base and head pipelines have codequality reports 476816:00:01Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 477016:00:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 477116:00:01 returns status and data 477216:00:02# [RSpecRunTime] RSpec elapsed time: 24 minutes 45.46 seconds. Current RSS: ~1477M. Threads: 4. load average: 1.24 1.22 1.23 1/284 45443 477416:00:02# [RSpecRunTime] Finishing example group spec/services/ci/compare_codequality_reports_service_spec.rb. It took 2.83 seconds. Expected to take 3.14 seconds. 477516:00:02# [RSpecRunTime] Starting example group spec/graphql/types/work_items/linked_item_type_spec.rb. Expected to take 3.08 seconds. 477616:00:02Types::WorkItems::LinkedItemType 477716:00:02 exposes the expected fields 477816:00:02 is expected to eq "LinkedWorkItemType" 478016:00:02 is expected to have nullable GraphQL type WorkItem 478116:00:02# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/linked_item_type_spec.rb. It took 0.32 second. Expected to take 3.08 seconds. 478216:00:02# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/sorting_spec.rb. Expected to take 3.01 seconds. 478316:00:02Gitlab::Analytics::CycleAnalytics::Sorting 478416:00:02 sorting end_event 478516:00:02 direction desc 478616:00:02 is expected to eq [#<Arel::Nodes::Descending:0x00007f83b0b96190 @expr=#<struct Arel::Attributes::Attribute relation=#<A...eline_id: integer, reviewer_first_assigned_at: timestamptz)>, @table_alias=nil>, name="merged_at">>] 478716:00:02 direction asc 478816:00:02 is expected to eq [#<Arel::Nodes::Ascending:0x00007f83aef19f80 @expr=#<struct Arel::Attributes::Attribute relation=#<Ar...eline_id: integer, reviewer_first_assigned_at: timestamptz)>, @table_alias=nil>, name="merged_at">>] 478916:00:02 when invalid sorting params are given 479016:00:02 falls back to end_event DESC sorting 479116:00:02 sorting duration 479216:00:02 direction desc 479316:00:02 is expected to eq [#<Arel::Nodes::Descending:0x00007f83a73e6b60 @expr=#<Arel::Nodes::Subtraction:0x00007f83a73e6b88 @le...mported_from: integer, retargeted: boolean)>, @table_alias=nil>, name="created_at">, @operator=:->>] 479416:00:02 direction asc 479516:00:02 is expected to eq [#<Arel::Nodes::Ascending:0x00007f83a6f93e78 @expr=#<Arel::Nodes::Subtraction:0x00007f83a6f93ea0 @lef...mported_from: integer, retargeted: boolean)>, @table_alias=nil>, name="created_at">, @operator=:->>] 479616:00:02# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/sorting_spec.rb. It took 0.58 second. Expected to take 3.01 seconds. 479716:00:02# [RSpecRunTime] Starting example group spec/tooling/danger/experiments_spec.rb. Expected to take 2.95 seconds. 479816:00:02Tooling::Danger::Experiments 479916:00:02 #removed_experiments 480016:00:03 returns names of removed experiments 480116:00:03 #class_files_removed? 480216:00:03 when yml file is deleted but not class file 480316:00:03 returns false 480416:00:03 when yml file is deleted but no corresponding class file exists 480516:00:03 returns true 480616:00:03# [RSpecRunTime] Finishing example group spec/tooling/danger/experiments_spec.rb. It took 0.38 second. Expected to take 2.95 seconds. 480716:00:03# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/security/aggregated_report_spec.rb. Expected to take 2.87 seconds. 480816:00:03Gitlab::Ci::Reports::Security::AggregatedReport 481116:00:03 has no created date 481216:00:03 report with no created date 481316:00:03 has no created date 481516:00:05 has oldest created date 481616:00:05# [RSpecRunTime] RSpec elapsed time: 24 minutes 48.9 seconds. Current RSS: ~1462M. Threads: 4. load average: 1.22 1.22 1.23 1/284 45444 481816:00:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/security/aggregated_report_spec.rb. It took 2.15 seconds. Expected to take 2.87 seconds. 481916:00:05# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/validators/nested_array_helpers_spec.rb. Expected to take 2.85 seconds. 482016:00:05Gitlab::Config::Entry::Validators::NestedArrayHelpers 482116:00:05 #validate_nested_array 482216:00:05 with valid values 482316:00:05 with arrays of integers 482416:00:05 is expected to be empty 482516:00:05 with nested arrays of integers 482616:00:05 is expected to be empty 482716:00:05 with invalid values 482816:00:05 with single integers 482916:00:05 is expected to eq {:value=>["is invalid"]} 483016:00:05 when it is nested over the limit 483116:00:05 is expected to eq {:value=>["is invalid"]} 483216:00:05 when a value in the array is not valid 483316:00:06 is expected to eq {:value=>["is invalid"]} 483416:00:06 when a value in the nested array is not valid 483516:00:06 is expected to eq {:value=>["is invalid"]} 483616:00:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/validators/nested_array_helpers_spec.rb. It took 0.71 second. Expected to take 2.85 seconds. 483716:00:06# [RSpecRunTime] Starting example group spec/models/dependency_proxy/group_setting_spec.rb. Expected to take 2.75 seconds. 483816:00:06DependencyProxy::GroupSetting 483916:00:06 does not allow STI 484016:00:06 relationships 484116:00:06 is expected to belong to group required: false 484216:00:06 default values 484316:00:06 is expected to be enabled 484416:00:06 is expected not to be enabled 484616:00:06 is expected to validate that :group cannot be empty/falsy 484716:00:06# [RSpecRunTime] Finishing example group spec/models/dependency_proxy/group_setting_spec.rb. It took 0.58 second. Expected to take 2.75 seconds. 484816:00:06# [RSpecRunTime] Starting example group spec/serializers/issue_serializer_spec.rb. Expected to take 2.7 seconds. 484916:00:06IssueSerializer 485016:00:07 non-sidebar issue serialization 485116:00:07 matches issue json schema 485216:00:07 sidebar issue serialization 485316:00:07 matches issue_sidebar json schema 485416:00:07 sidebar extras issue serialization 485516:00:07 matches issue_sidebar_extras json schema 485616:00:07 board issue serialization 485716:00:08 matches board issue json schema 485816:00:08# [RSpecRunTime] Finishing example group spec/serializers/issue_serializer_spec.rb. It took 1.24 seconds. Expected to take 2.7 seconds. 485916:00:08# [RSpecRunTime] Starting example group spec/views/profiles/preferences/show.html.haml_spec.rb. Expected to take 2.66 seconds. 486016:00:08profiles/preferences/show 486116:00:08 syntax highlighting theme 486216:00:08 has an id for anchoring 486416:00:08 has an id for anchoring 486516:00:08 navigation theme 486616:00:08 has an id for anchoring 486716:00:08 localization 486816:00:08 has an id for anchoring 487016:00:08 has option for Render whitespace characters in the Web IDE 487116:00:09 has an id for anchoring 487216:00:09 has helpful homepage setup guidance 487316:00:09# [RSpecRunTime] Finishing example group spec/views/profiles/preferences/show.html.haml_spec.rb. It took 1.26 seconds. Expected to take 2.66 seconds. 487416:00:09# [RSpecRunTime] Starting example group spec/lib/gitlab/fp/settings/public_api_spec.rb. Expected to take 2.59 seconds. 487516:00:09Gitlab::Fp::Settings::PublicApi 487716:00:09 when successful 487816:00:09 when passed a valid setting names 487916:00:09 returns the setting context 488016:00:09 when passed options 488116:00:09 passes along the options and returns the setting context 488216:00:09 when settings_main_class returns an error 488316:00:09 raises an exception with a descriptive message 488416:00:09 when unsuccessful 488516:00:09 when passed a non-array as first arg 488616:00:09 raises an exception with a descriptive message 488716:00:09 when passed an array containing non-Symbol as first arg 488816:00:09 raises an exception with a descriptive message 488916:00:09 when passed an invalid setting name 489016:00:09 raises an exception with a descriptive message 489116:00:09 .get_single_setting 489216:00:09 when passed a valid setting name 489316:00:09 returns the setting context 489416:00:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/fp/settings/public_api_spec.rb. It took 0.69 second. Expected to take 2.59 seconds. 489516:00:09# [RSpecRunTime] Starting example group spec/lib/gitlab/chat_name_token_spec.rb. Expected to take 2.57 seconds. 489616:00:09Gitlab::ChatNameToken 489716:00:09 when using unknown token 489816:00:10 returns empty data 489916:00:10 when storing data 490016:00:10 returns stored data 490116:00:10 and after deleting them 490216:00:10 data are removed 490316:00:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/chat_name_token_spec.rb. It took 0.31 second. Expected to take 2.57 seconds. 490416:00:10# [RSpecRunTime] Starting example group spec/graphql/types/ci/pipeline_creation_type_spec.rb. Expected to take 2.48 seconds. 490516:00:10Types::Ci::PipelineCreation 490616:00:10 is expected to eq "CiPipelineCreationType" 490716:00:10 has the expected fields 490816:00:10# [RSpecRunTime] Finishing example group spec/graphql/types/ci/pipeline_creation_type_spec.rb. It took 0.24 second. Expected to take 2.48 seconds. 490916:00:10# [RSpecRunTime] Starting example group spec/helpers/projects/ml/model_registry_helper_spec.rb. Expected to take 2.47 seconds. 491016:00:10Projects::Ml::ModelRegistryHelper 491116:00:10 #index_ml_model_data 491216:00:13 generates the correct data 491316:00:13 when user does not have write access to model registry 491416:00:13 canWriteModelRegistry is false 491516:00:13# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.65 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.19 1.21 1.23 1/284 45445 491716:00:13 #show_ml_model_data 491816:00:13 generates the correct data 491916:00:13 when user does not have write access to model registry 492016:00:13 canWriteModelRegistry is false 492116:00:13 #show_ml_model_version_data 492216:00:13 generates the correct data 492316:00:13 when user does not have write access to model registry 492416:00:13 canWriteModelRegistry is false 492516:00:13# [RSpecRunTime] Finishing example group spec/helpers/projects/ml/model_registry_helper_spec.rb. It took 3.39 seconds. Expected to take 2.47 seconds. 492616:00:13# [RSpecRunTime] Starting example group spec/rubocop/cop/rails/avoid_time_comparison_spec.rb. Expected to take 2.36 seconds. 492716:00:13RuboCop::Cop::Rails::AvoidTimeComparison 492816:00:14 does not flag assigning time methods to variables 492916:00:14 when comparing with Time.now 493016:00:14 behaves like using time comparison 493116:00:14 flags violation 493216:00:14 when comparing with Time.current 493316:00:14 behaves like using time comparison 493416:00:14 flags violation 493516:00:14 when comparing with Time.zone.now 493616:00:14 behaves like using time comparison 493716:00:14 flags violation 493816:00:14 when comparing with ::Time.now 493916:00:14 behaves like using time comparison 494016:00:14 flags violation 494116:00:14# [RSpecRunTime] Finishing example group spec/rubocop/cop/rails/avoid_time_comparison_spec.rb. It took 0.53 second. Expected to take 2.36 seconds. 494216:00:14# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/median_spec.rb. Expected to take 2.33 seconds. 494316:00:14Gitlab::Analytics::CycleAnalytics::Median 494416:00:16 returns median duration seconds as float 494516:00:16 retruns nil when no results 494616:00:16# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/median_spec.rb. It took 1.75 seconds. Expected to take 2.33 seconds. 494716:00:16# [RSpecRunTime] RSpec elapsed time: 24 minutes 59.67 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.19 1.21 1.23 1/288 45528 494916:00:16# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb. Expected to take 2.28 seconds. 495016:00:16Gitlab::BitbucketImport::ParallelScheduling 495116:00:16 #each_object_to_import 495216:00:16 without representation_type 495316:00:16 raises NotImplementedError 495416:00:16 with representation_type 495516:00:16 yields every object to import 495616:00:16 resumes from the last page 495716:00:17 does not yield the object if it was already imported 495816:00:17 #calculate_job_delay 495916:00:17 returns an incremental delay 496016:00:17 deducts the runtime from the delay 496116:00:17# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb. It took 1.05 seconds. Expected to take 2.28 seconds. 496216:00:17# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/graphql/get_project_query_spec.rb. Expected to take 2.24 seconds. 496316:00:17BulkImports::Projects::Graphql::GetProjectQuery 496416:00:17 queries project based on source_full_path 496516:00:17 behaves like a valid Direct Transfer GraphQL query 496616:00:17 has a valid query 496716:00:17 does not use any deprecated GraphQL schema 496816:00:17 does not exceed max authenticated complexity 496916:00:18 does not exceed max depth 497016:00:18# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/graphql/get_project_query_spec.rb. It took 0.81 second. Expected to take 2.24 seconds. 497116:00:18# [RSpecRunTime] Starting example group spec/views/notify/changed_milestone_email.html.haml_spec.rb. Expected to take 2.16 seconds. 497216:00:18notify/changed_milestone_email.html.haml 497316:00:18 milestone without start and due dates 497416:00:18 renders without date range 497516:00:18 milestone with start and due dates 497616:00:19 renders with date range 497716:00:19# [RSpecRunTime] Finishing example group spec/views/notify/changed_milestone_email.html.haml_spec.rb. It took 1.22 seconds. Expected to take 2.16 seconds. 497816:00:19# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/includes_spec.rb. Expected to take 2.14 seconds. 497916:00:19Gitlab::Ci::Config::Entry::Includes 498116:00:19 does not increase aspects 498316:00:19 returns invalid 498416:00:19 returns the appropriate error 498516:00:19# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/includes_spec.rb. It took 0.29 second. Expected to take 2.14 seconds. 498616:00:19# [RSpecRunTime] Starting example group spec/initializers/gitlab_http_spec.rb. Expected to take 2.08 seconds. 498716:00:19Gitlab::HTTP_V2 498816:00:19 handles log_exception_proc 498916:00:19 when silent_mode_enabled is true 499016:00:19 when sending a POST request 499116:00:19 handles silent_mode_log_info_proc 499216:00:19 when sending a GET request 499316:00:19 does not raise an error 499416:00:19 when configuring allowed_internal_uris 499516:00:20 is expected to contain exactly #<URI::HTTP http://localhost> and #<URI::Generic ssh://localhost:22> 499616:00:20 when the protocol is https 499716:00:20 uses the correct scheme 499816:00:20# [RSpecRunTime] Finishing example group spec/initializers/gitlab_http_spec.rb. It took 0.57 second. Expected to take 2.08 seconds. 499916:00:20# [RSpecRunTime] Starting example group spec/serializers/deploy_keys/deploy_key_entity_spec.rb. Expected to take 2.03 seconds. 500016:00:20DeployKeys::DeployKeyEntity 500116:00:20 returns deploy keys with projects a user can read 500216:00:20Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 500416:00:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 500516:00:21 is expected to eq {:almost_orphaned=>false, :can_edit=>false, :created_at=>2024-09-20 16:00:20.838110580 +0000, :deploy...", :id=>28, :title=>"My title 312", :updated_at=>2024-09-20 16:00:20.838110580 +0000, :user_id=>nil} 500616:00:21# [RSpecRunTime] RSpec elapsed time: 25 minutes 5.15 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.17 1.21 1.23 1/288 45529 500816:00:21# [RSpecRunTime] Finishing example group spec/serializers/deploy_keys/deploy_key_entity_spec.rb. It took 1.55 seconds. Expected to take 2.03 seconds. 500916:00:21# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation_spec.rb. Expected to take 2.01 seconds. 501016:00:21Gitlab::GithubImport::Representation 501116:00:21 .symbolize_hash 501216:00:21 returns a Hash with the keys as Symbols 501316:00:21 parses timestamp fields into Time instances 501416:00:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation_spec.rb. It took 0.23 second. Expected to take 2.01 seconds. 501516:00:21# [RSpecRunTime] Starting example group spec/workers/ci/delete_objects_worker_spec.rb. Expected to take 1.94 seconds. 501616:00:21Ci::DeleteObjectsWorker 501716:00:22 is expected to be truthy 501816:00:22 is expected to respond to #max_running_jobs 501916:00:22 is expected to respond to #remaining_work_count 502016:00:22 is expected to respond to #perform_work 502216:00:22 executes a service 502316:00:22# [RSpecRunTime] Finishing example group spec/workers/ci/delete_objects_worker_spec.rb. It took 0.6 second. Expected to take 1.94 seconds. 502416:00:22# [RSpecRunTime] Starting example group spec/workers/namespaces/prune_aggregation_schedules_worker_spec.rb. Expected to take 1.92 seconds. 502516:00:22Namespaces::PruneAggregationSchedulesWorker#perform 502616:00:23 schedules a worker per pending aggregation 502716:00:23# [RSpecRunTime] Finishing example group spec/workers/namespaces/prune_aggregation_schedules_worker_spec.rb. It took 1.0 second. Expected to take 1.92 seconds. 502816:00:23# [RSpecRunTime] RSpec elapsed time: 25 minutes 7.06 seconds. Current RSS: ~1475M. Threads: 4. load average: 1.16 1.20 1.23 1/288 45530 503016:00:23# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/test_map_generator_spec.rb. Expected to take 1.86 seconds. 503116:00:23Tooling::TestMapGenerator 503316:00:23 with single yaml 503416:00:23 parses crystalball data into test mapping 503516:00:23 stores test files without example uid 503616:00:23 displays a warning when report has no examples 503716:00:23 with multiple yamls 503816:00:24 parses crystalball data into test mapping 503916:00:24 stores test files without example uid 504016:00:24# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/test_map_generator_spec.rb. It took 0.56 second. Expected to take 1.86 seconds. 504116:00:24# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_type_spec.rb. Expected to take 1.83 seconds. 504216:00:24Types::Packages::PackageType 504316:00:24 includes all the package fields and pipelines 504416:00:24 is expected to eq "Represents a package with pipelines in the Package Registry" 504516:00:24 is expected to expose permissions using Types::PermissionTypes::Package 504616:00:24 is expected to require graphql authorizations :read_package 504716:00:24# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_type_spec.rb. It took 0.41 second. Expected to take 1.83 seconds. 504816:00:24# [RSpecRunTime] Starting example group spec/services/saved_replies/update_service_spec.rb. Expected to take 1.76 seconds. 504916:00:24SavedReplies::UpdateService 505116:00:24 when update fails 505216:00:24 is expected to eq :error 505316:00:25 returns error messages 505416:00:25 when update succeeds 505516:00:25 is expected to eq :success 505616:00:25 updates new Saved Reply in database 505716:00:25 returns saved reply 505816:00:25# [RSpecRunTime] Finishing example group spec/services/saved_replies/update_service_spec.rb. It took 0.84 second. Expected to take 1.76 seconds. 505916:00:25# [RSpecRunTime] Starting example group spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb. Expected to take 1.72 seconds. 506016:00:25Types::Analytics::CycleAnalytics::ValueStreamType 506116:00:25 is expected to have graphql fields :id, :name, :namespace, :project, and :stages 506216:00:25 is expected to require graphql authorizations :read_cycle_analytics 506316:00:25 is expected to eq "ValueStream" 506416:00:25# [RSpecRunTime] Finishing example group spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb. It took 0.3 second. Expected to take 1.72 seconds. 506516:00:25# [RSpecRunTime] Starting example group spec/lib/gitlab/x509/commit_sigstore_spec.rb. Expected to take 1.65 seconds. 506616:00:25Gitlab::X509::Commit 506716:00:26 #update_signature! 506816:00:26 updates verification status 506916:00:26# [RSpecRunTime] RSpec elapsed time: 25 minutes 10.32 seconds. Current RSS: ~1485M. Threads: 4. load average: 1.16 1.20 1.23 1/285 45567 507216:00:26 on second call 507316:00:27 returns the cached signature 507416:00:27# [RSpecRunTime] Finishing example group spec/lib/gitlab/x509/commit_sigstore_spec.rb. It took 1.36 seconds. Expected to take 1.65 seconds. 507516:00:27# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/delegator_override/validator_spec.rb. Expected to take 1.64 seconds. 507616:00:27Gitlab::Utils::DelegatorOverride::Validator 507716:00:27 #add_allowlist 507816:00:27 adds a method name to the allowlist 508016:00:27 adds the target class 508116:00:27 adds all descendants of the target 508216:00:27 #validate_overrides! 508316:00:27 does not raise an error when the overrides are allowed 508416:00:27 raises an error when there is an override 508516:00:27 #expand_on_ancestors 508616:00:27 adds the allowlist in the ancestors 508716:00:27# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/delegator_override/validator_spec.rb. It took 0.66 second. Expected to take 1.64 seconds. 508816:00:27# [RSpecRunTime] Starting example group spec/services/issues/prepare_import_csv_service_spec.rb. Expected to take 1.55 seconds. 508916:00:27Issues::PrepareImportCsvService 509016:00:28 when file is uploaded correctly 509116:00:28 returns a success message 509216:00:28 enqueues the ImportRequirementsCsvWorker 509316:00:28 when file upload fails 509416:00:28 returns an error message 509516:00:28# [RSpecRunTime] Finishing example group spec/services/issues/prepare_import_csv_service_spec.rb. It took 0.77 second. Expected to take 1.55 seconds. 509616:00:28# [RSpecRunTime] Starting example group spec/lib/gitlab/request_endpoints_spec.rb. Expected to take 1.54 seconds. 509716:00:28Gitlab::RequestEndpoints 509816:00:28 .all_api_endpoints 509916:00:30 selects all feature API classes 510016:00:30# [RSpecRunTime] RSpec elapsed time: 25 minutes 13.59 seconds. Current RSS: ~1495M. Threads: 4. load average: 1.15 1.20 1.23 1/286 45574 510216:00:30 .all_controller_actions 510316:00:30 selects all feature controllers and action names 510416:00:30# [RSpecRunTime] Finishing example group spec/lib/gitlab/request_endpoints_spec.rb. It took 1.79 seconds. Expected to take 1.54 seconds. 510516:00:30# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/in_operator_optimization/strategies/record_loader_strategy_spec.rb. Expected to take 1.46 seconds. 510616:00:30Gitlab::Pagination::Keyset::InOperatorOptimization::Strategies::RecordLoaderStrategy 510716:00:30 #initializer_columns 510816:00:30 returns a NULL table row as the result column 511016:00:30 uses the finder query to load the row in the result column 511116:00:30 #final_projections 511216:00:30 when model does not have ignored columns 511316:00:30 does not specify the selected column names 511416:00:30 when model has ignored columns 511516:00:30 specifies the selected column names 511616:00:30# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/in_operator_optimization/strategies/record_loader_strategy_spec.rb. It took 0.67 second. Expected to take 1.46 seconds. 511716:00:30# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/loaders/batch_project_statistics_loader_spec.rb. Expected to take 1.44 seconds. 511816:00:30Gitlab::Graphql::Loaders::BatchProjectStatisticsLoader 512016:00:32 only queries once for project statistics 512116:00:32# [RSpecRunTime] RSpec elapsed time: 25 minutes 15.59 seconds. Current RSS: ~1506M. Threads: 4. load average: 1.13 1.20 1.22 1/286 45575 512316:00:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/loaders/batch_project_statistics_loader_spec.rb. It took 1.18 seconds. Expected to take 1.44 seconds. 512416:00:32# [RSpecRunTime] Starting example group spec/views/shared/_milestones_sort_dropdown.html.haml_spec.rb. Expected to take 1.35 seconds. 512516:00:32shared/_milestones_sort_dropdown.html.haml 512716:00:32 when a sort option is not selected 512816:00:32 renders a default sort option 512916:00:32 when a sort option is selected 513016:00:32 renders the selected sort option 513116:00:32# [RSpecRunTime] Finishing example group spec/views/shared/_milestones_sort_dropdown.html.haml_spec.rb. It took 0.39 second. Expected to take 1.35 seconds. 513216:00:32# [RSpecRunTime] Starting example group spec/services/projects/fetch_statistics_increment_service_spec.rb. Expected to take 1.34 seconds. 513316:00:32Projects::FetchStatisticsIncrementService 513516:00:32 when no record for today is present 513616:00:33Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 513816:00:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 513916:00:33 creates a new record for today and increments fetch_count 514016:00:33 when today's record is present 514116:00:33Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 514316:00:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 514416:00:33 increments the existing record 514516:00:33Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 514716:00:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 514816:00:33 doesn't increment yesterday's record 514916:00:33# [RSpecRunTime] Finishing example group spec/services/projects/fetch_statistics_increment_service_spec.rb. It took 0.86 second. Expected to take 1.34 seconds. 515016:00:33# [RSpecRunTime] Starting example group spec/views/admin/application_settings/_jira_connect.html.haml_spec.rb. Expected to take 1.25 seconds. 515116:00:33admin/application_settings/_jira_connect.html.haml 515216:00:33 renders the asymmetric jwt cdn url field 515316:00:33 renders the enable public key storage checkbox 515416:00:33 renders the application ID field 515516:00:33# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/_jira_connect.html.haml_spec.rb. It took 0.53 second. Expected to take 1.25 seconds. 515616:00:33# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/reader_spec.rb. Expected to take 1.2 seconds. 515716:00:33Gitlab::ImportExport::Reader 515816:00:33 #project_tree 515916:00:34 delegates to AttributesFinder#find_root 516016:00:34 when exception raised 516116:00:34 is expected to equal false 516216:00:34 logs the error 516316:00:34 #group_members_tree 516416:00:34 delegates to AttributesFinder#find_root 516516:00:34# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/reader_spec.rb. It took 0.46 second. Expected to take 1.2 seconds. 516616:00:34# [RSpecRunTime] Starting example group spec/serializers/feature_flag_summary_serializer_spec.rb. Expected to take 1.18 seconds. 516716:00:34FeatureFlagSummarySerializer 516916:00:35 has summary information 517016:00:35# [RSpecRunTime] Finishing example group spec/serializers/feature_flag_summary_serializer_spec.rb. It took 0.81 second. Expected to take 1.18 seconds. 517116:00:35# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/change_column_null_on_high_traffic_table_spec.rb. Expected to take 1.14 seconds. 517216:00:35RuboCop::Cop::Migration::ChangeColumnNullOnHighTrafficTable 517316:00:35 in a migration 517416:00:35 when the helper is used without any argument 517516:00:35 does not register any offenses 517616:00:35 when the helper is used with arguments 517716:00:35 with discouraged helper on non high-traffic table 517816:00:35 does not register any offenses 517916:00:35 with discouraged helper on a high-traffic table 518016:00:35 registers an offense 518116:00:35 when outside of a migration 518216:00:35 does not register any offenses 518316:00:35# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/change_column_null_on_high_traffic_table_spec.rb. It took 0.48 second. Expected to take 1.14 seconds. 518416:00:35# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb. Expected to take 1.05 seconds. 518516:00:35Gitlab::Middleware::RackMultipartTempfileFactory 518616:00:35 for a multipart request 518716:00:35 immediately unlinks the temporary file 518816:00:35 processes the request as normal 518916:00:35 for a regular request 519016:00:36 does nothing 519116:00:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb. It took 0.31 second. Expected to take 1.05 seconds. 519216:00:36# [RSpecRunTime] Starting example group spec/models/issues/csv_import_spec.rb. Expected to take 1.02 seconds. 519316:00:36Issues::CsvImport 519416:00:36 does not allow STI 519516:00:36 associations 519616:00:36 is expected to belong to project required: true 519716:00:36 is expected to belong to user required: true 519816:00:36# [RSpecRunTime] Finishing example group spec/models/issues/csv_import_spec.rb. It took 0.32 second. Expected to take 1.02 seconds. 519916:00:36# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/tls_secret_spec.rb. Expected to take 0.96 second. 520016:00:36Gitlab::Kubernetes::TlsSecret 520216:00:36 is expected to eq #<Kubeclient::Resource type="kubernetes.io/tls", metadata={:name=>"example-name", :namespace=>"example-namespace"}, data={:"tls.crt"=>"ZXhhbXBsZS1jZXJ0", :"tls.key"=>"ZXhhbXBsZS1rZXk="}> 520316:00:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/tls_secret_spec.rb. It took 0.11 second. Expected to take 0.96 second. 520416:00:36# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/terraform_reports_spec.rb. Expected to take 0.92 second. 520516:00:36Gitlab::Ci::Reports::TerraformReports 520616:00:36 initializes plans with and empty hash 520816:00:36 when providing two unique plans 520916:00:36 returns two plans 521016:00:36 when providing the same plan twice 521116:00:36 returns the last added plan 521216:00:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/terraform_reports_spec.rb. It took 0.31 second. Expected to take 0.92 second. 521316:00:36# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/error_message_spec.rb. Expected to take 0.88 second. 521416:00:36Gitlab::Utils::ErrorMessage 521516:00:36 #to_user_facing 521616:00:36 returns a user-facing error message with the UF prefix 521716:00:36 #prefixed_error_message 521816:00:36 returns a message with the given prefix 521916:00:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/error_message_spec.rb. It took 0.2 second. Expected to take 0.88 second. 522016:00:36# [RSpecRunTime] Starting example group spec/graphql/types/packages/cleanup/keep_duplicated_package_files_enum_spec.rb. Expected to take 0.82 second. 522116:00:36Types::Packages::Cleanup::KeepDuplicatedPackageFilesEnum 522216:00:37 uses all possible options from model 522316:00:37 exposes all options 522416:00:37# [RSpecRunTime] Finishing example group spec/graphql/types/packages/cleanup/keep_duplicated_package_files_enum_spec.rb. It took 0.2 second. Expected to take 0.82 second. 522516:00:37# [RSpecRunTime] Starting example group spec/serializers/activity_pub/releases_outbox_serializer_spec.rb. Expected to take 0.82 second. 522616:00:37ActivityPub::ReleasesOutboxSerializer 522716:00:37 when there is a list of objects provided 522816:00:37 is a OrderedCollection document 522916:00:37 serializes the releases 523016:00:37# [RSpecRunTime] Finishing example group spec/serializers/activity_pub/releases_outbox_serializer_spec.rb. It took 0.37 second. Expected to take 0.82 second. 523116:00:37# [RSpecRunTime] Starting example group spec/workers/repository_check/clear_worker_spec.rb. Expected to take 0.74 second. 523216:00:37RepositoryCheck::ClearWorker 523316:00:38 clears repository check columns 523416:00:38# [RSpecRunTime] Finishing example group spec/workers/repository_check/clear_worker_spec.rb. It took 0.6 second. Expected to take 0.74 second. 523516:00:38# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/import_diff_note_worker_spec.rb. Expected to take 0.74 second. 523616:00:38Gitlab::GithubImport::ImportDiffNoteWorker 523816:00:38 imports a diff note 523916:00:38# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/import_diff_note_worker_spec.rb. It took 0.55 second. Expected to take 0.74 second. 524016:00:38# [RSpecRunTime] Starting example group spec/views/projects/runners/_project_runners.html.haml_spec.rb. Expected to take 0.66 second. 524116:00:38projects/runners/_project_runners.html.haml 524316:00:38 when user can create project runner 524416:00:38 renders the New project runner button 524516:00:38 when user cannot create project runner 524616:00:38 does not render the New project runner button 524716:00:38# [RSpecRunTime] Finishing example group spec/views/projects/runners/_project_runners.html.haml_spec.rb. It took 0.27 second. Expected to take 0.66 second. 524816:00:38# [RSpecRunTime] Starting example group spec/views/pwa/manifest.json.erb_spec.rb. Expected to take 0.65 second. 525016:00:38 view caching 525116:00:38 when appearance is unchanged 525216:00:39 reuses the cached view 525316:00:39 when appearance has changed 525416:00:40 does not use the cached view 525516:00:40# [RSpecRunTime] Finishing example group spec/views/pwa/manifest.json.erb_spec.rb. It took 1.48 seconds. Expected to take 0.65 second. 525616:00:40# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_variable_type_spec.rb. Expected to take 0.59 second. 525716:00:40Types::Ci::GroupVariableType 525816:00:40 is expected to contain exactly Types::Ci::VariableInterface 525916:00:40 is expected to eq "CiGroupVariable" 526016:00:40# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_variable_type_spec.rb. It took 0.22 second. Expected to take 0.59 second. 526116:00:40# [RSpecRunTime] Starting example group spec/components/pajamas/breadcrumb_item_component_spec.rb. Expected to take 0.57 second. 526216:00:40Pajamas::BreadcrumbItemComponent 526316:00:40 is expected to have visible css ".gl-breadcrumb-item a" 526416:00:40 is expected to have visible link "Foo" with href "/bar" 526516:00:40# [RSpecRunTime] Finishing example group spec/components/pajamas/breadcrumb_item_component_spec.rb. It took 0.22 second. Expected to take 0.57 second. 526616:00:40# [RSpecRunTime] Starting example group spec/lib/bitbucket/app_password_connection_spec.rb. Expected to take 0.56 second. 526716:00:40Bitbucket::AppPasswordConnection 526916:00:40 uses Gitlab::HTTP to perform GET request 527016:00:41 logs the retries and raises an error if it does not succeed on retry 527116:00:41# [RSpecRunTime] Finishing example group spec/lib/bitbucket/app_password_connection_spec.rb. It took 0.22 second. Expected to take 0.56 second. 527216:00:41# [RSpecRunTime] Starting example group spec/graphql/types/packages/conan/metadatum_file_type_enum_spec.rb. Expected to take 0.52 second. 527316:00:41Types::Packages::Conan::MetadatumFileTypeEnum 527416:00:41 uses all possible options from model 527516:00:41# [RSpecRunTime] Finishing example group spec/graphql/types/packages/conan/metadatum_file_type_enum_spec.rb. It took 0.11 second. Expected to take 0.52 second. 527616:00:41# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/serializers/author_entity_spec.rb. Expected to take 0.51 second. 527716:00:41Atlassian::JiraConnect::Serializers::AuthorEntity 527816:00:41 when object is a User model 527916:00:41 exposes all fields 528016:00:41 when object is a CommitAuthor struct from a commit 528116:00:41 exposes name and email only 528216:00:41# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/serializers/author_entity_spec.rb. It took 0.22 second. Expected to take 0.51 second. 528316:00:41# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_type_spec.rb. Expected to take 0.49 second. 528416:00:41Types::Ci::GroupType 528516:00:41 exposes the expected fields 528616:00:41 is expected to eq "CiGroup" 528716:00:41# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_type_spec.rb. It took 0.2 second. Expected to take 0.49 second. 528816:00:41# [RSpecRunTime] Starting example group spec/graphql/types/container_repository_cleanup_status_enum_spec.rb. Expected to take 0.38 second. 528916:00:41Types::ContainerRepositoryCleanupStatusEnum 529016:00:41 exposes all statuses 529116:00:41# [RSpecRunTime] Finishing example group spec/graphql/types/container_repository_cleanup_status_enum_spec.rb. It took 0.11 second. Expected to take 0.38 second. 529216:00:41# [RSpecRunTime] Starting example group spec/graphql/types/ci/catalog/resources/components/input_type_enum_spec.rb. Expected to take 0.33 second. 529316:00:41Types::Ci::Catalog::Resources::Components::InputTypeEnum 529416:00:41 exposes all the existing input types 529516:00:41# [RSpecRunTime] Finishing example group spec/graphql/types/ci/catalog/resources/components/input_type_enum_spec.rb. It took 0.11 second. Expected to take 0.33 second. 529616:00:41# [RSpecRunTime] Starting example group spec/initializers/00_active_record_enum_spec.rb. Expected to take 0.31 second. 529716:00:41ActiveRecord::Enum Patch 529816:00:41 when enum is not backed by a database column 529916:00:41 does not raise an error 530016:00:41# [RSpecRunTime] Finishing example group spec/initializers/00_active_record_enum_spec.rb. It took 0.13 second. Expected to take 0.31 second. 530116:00:41# [RSpecRunTime] Starting example group spec/graphql/types/dependency_proxy/manifest_type_spec.rb. Expected to take 0.28 second. 530216:00:41Types::DependencyProxy::ManifestType 530316:00:42 includes dependency proxy manifest fields 530416:00:42# [RSpecRunTime] Finishing example group spec/graphql/types/dependency_proxy/manifest_type_spec.rb. It took 0.1 second. Expected to take 0.28 second. 530516:00:42# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/context_spec.rb. Expected to take 0.28 second. 530616:00:42Sidebars::Projects::Context 530716:00:42 sets project attribute reader 530816:00:42# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/context_spec.rb. It took 0.12 second. Expected to take 0.28 second. 530916:00:42# [RSpecRunTime] Starting example group spec/workers/todos_destroyer/destroyed_designs_worker_spec.rb. Expected to take 0.26 second. 531016:00:42TodosDestroyer::DestroyedDesignsWorker 531116:00:42 calls the Todos::Destroy::DesignService with design_ids parameter 531216:00:42# [RSpecRunTime] Finishing example group spec/workers/todos_destroyer/destroyed_designs_worker_spec.rb. It took 0.14 second. Expected to take 0.26 second. 531316:00:42# [RSpecRunTime] Starting example group spec/graphql/types/dependency_proxy/blob_type_spec.rb. Expected to take 0.25 second. 531416:00:42Types::DependencyProxy::BlobType 531516:00:42 includes dependency proxy blob fields 531616:00:42# [RSpecRunTime] Finishing example group spec/graphql/types/dependency_proxy/blob_type_spec.rb. It took 0.11 second. Expected to take 0.25 second. 531716:01:18auto_explain log contains 1398 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-7-44.334.main.ndjson.gz 531816:01:18took 35.468011683 531916:01:50auto_explain log contains 1399 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-7-44.334.ci.ndjson.gz 532016:01:50took 30.749205272 532116:01:50[TEST PROF INFO] EventProf results for sql.active_record 532216:01:50Total time: 05:13.778 of 25:14.205 (20.72%) 532316:01:50Total events: 232500 532416:01:50Top 5 slowest suites (by time): 532516:01:50MergeRequests::UpdateService (./spec/services/merge_requests/update_service_spec.rb:5) – 02:12.276 (99691 / 167) of 10:13.410 (21.56%) 532616:01:50Gitlab::Email...iceDeskHandler (./spec/lib/gitlab/email/handler/service_desk_handler_spec.rb:5) – 00:26.137 (16863 / 106) of 01:44.807 (24.94%) 532716:01:50Projects::UnlinkForkService (./spec/services/projects/unlink_fork_service_spec.rb:5) – 00:12.575 (8770 / 17) of 00:39.571 (31.78%) 532816:01:50Banzai::Filte...eferenceFilter (./spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb:5) – 00:11.141 (8407 / 43) of 00:42.180 (26.41%) 532916:01:50API::Helpers (./spec/lib/api/helpers_spec.rb:5) – 00:07.717 (6024 / 171) of 00:38.305 (20.15%) 533016:01:50Knapsack report was generated. Preview: 533216:01:50 "spec/services/merge_requests/update_service_spec.rb": 613.4097463370001, 533316:01:50 "spec/lib/gitlab/email/handler/service_desk_handler_spec.rb": 104.80745000399997, 533416:01:50 "spec/lib/api/helpers_spec.rb": 38.304861816000084, 533516:01:50 "spec/lib/gitlab/auth/o_auth/user_spec.rb": 35.758101873999976, 533616:01:50 "spec/presenters/project_presenter_spec.rb": 39.4197954629999, 533716:01:50 "spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb": 42.18012513699978, 533816:01:50 "spec/services/projects/unlink_fork_service_spec.rb": 39.57148780700004, 533916:01:50 "spec/helpers/markup_helper_spec.rb": 25.330591628999855, 534016:01:50 "spec/services/members/projects/creator_service_spec.rb": 17.92943258000014, 534116:01:50 "spec/services/merge_requests/remove_approval_service_spec.rb": 22.916264114000114, 534216:01:50 "spec/models/diff_discussion_spec.rb": 31.00846733699973, 534316:01:50 "spec/models/list_spec.rb": 22.987248939999972, 534416:01:50 "spec/services/users/build_service_spec.rb": 9.887647614999878, 534516:01:50 "spec/lib/bulk_imports/groups/transformers/group_attributes_transformer_spec.rb": 10.400930890999916, 534616:01:50 "spec/services/namespace_settings/assign_attributes_service_spec.rb": 16.662348911999743, 534716:01:50 "spec/models/concerns/discussion_on_diff_spec.rb": 21.51863856800037, 534816:01:50 "spec/lib/gitlab/database_spec.rb": 6.961739478000254, 534916:01:50 "spec/lib/banzai/filter/audio_link_filter_spec.rb": 18.529965324000386, 535016:01:50 "spec/workers/new_merge_request_worker_spec.rb": 14.862699329999941, 535116:01:50 "spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb": 5.083474305999971, 535216:01:50 "spec/lib/gitlab/search/params_spec.rb": 4.662354160999712, 535316:01:50 "spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb": 14.960616144000142, 535416:01:50 "spec/services/projects/forks/sync_service_spec.rb": 18.38879071099973, 535516:01:50 "spec/services/security/merge_reports_service_spec.rb": 13.177072884999689, 535616:01:50 "spec/models/analytics/cycle_analytics/aggregation_spec.rb": 8.446073226999943, 535716:01:50 "spec/presenters/projects/settings/deploy_keys_presenter_spec.rb": 10.53827827799978, 535816:01:50 "spec/lib/gitlab/alert_management/payload/generic_spec.rb": 3.9411027670003023, 535916:01:50 "spec/models/commit_signatures/ssh_signature_spec.rb": 7.075591142000121, 536016:01:50 "spec/services/projects/operations/update_service_spec.rb": 8.682023523000225, 536116:01:50 "spec/services/work_items/create_from_task_service_spec.rb": 10.743242044999988, 536216:01:50 "spec/services/clusters/cleanup/project_namespace_service_spec.rb": 9.127744734999851, 536316:01:50 "spec/models/activity_pub/releases_subscription_spec.rb": 6.223517394000282, 536416:01:50 "spec/lib/gitlab/pages_spec.rb": 6.641966838999906, 536516:01:50 "spec/graphql/resolvers/projects_resolver_spec.rb": 6.211706176000007, 536616:01:50 "spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb": 3.4518938859996524, 536716:01:50 "spec/lib/gitlab/access/default_branch_protection_spec.rb": 3.118781567000042, 536816:01:50 "spec/helpers/projects/error_tracking_helper_spec.rb": 3.8907266890000756, 536916:01:50 "spec/services/packages/terraform_module/create_package_service_spec.rb": 6.020718066999962, 537016:01:50 "spec/lib/gitlab/checks/snippet_check_spec.rb": 9.509395180999945, 537116:01:50 "spec/lib/gitlab/ci/templates/Verify/load_performance_testing_gitlab_ci_yaml_spec.rb": 9.987823622000178, 537216:01:50 "spec/models/integrations/custom_issue_tracker_spec.rb": 3.8296356629998627, 537316:01:50 "spec/tasks/gitlab/external_diffs_rake_spec.rb": 14.218274242000007, 537416:01:50 "spec/lib/gitlab/middleware/compressed_json_spec.rb": 2.996219753999867, 537516:01:50 "spec/services/milestones/destroy_service_spec.rb": 8.301395959999809, 537616:01:50 "spec/workers/resource_access_tokens/inactive_tokens_deletion_cron_worker_spec.rb": 7.0241167630001655, 537716:01:50 "spec/models/ci/tag_spec.rb": 2.626936479000051, 537816:01:50 "spec/lib/gitlab/repository_cache_spec.rb": 2.87539942300009, 537916:01:50 "spec/services/ci/compare_test_reports_service_spec.rb": 6.549669283000185, 538016:01:50 "spec/lib/gitlab/git/patches/commit_patches_spec.rb": 6.950437157000124, 538116:01:50 "spec/validators/ip_cidr_validator_spec.rb": 2.3127619399997457, 538216:01:50 "spec/uploaders/file_mover_spec.rb": 4.20211082600008, 538316:01:50 "spec/models/lfs_download_object_spec.rb": 3.5267126800004007, 538416:01:50 "spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb": 5.343809731999954, 538516:01:50 "spec/presenters/ci/variable_presenter_spec.rb": 4.560510632999922, 538616:01:50 "spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb": 1.9091173159999926, 538716:01:50 "spec/lib/banzai/filter/wiki_link_filter_spec.rb": 1.8561609989997123, 538816:01:50 "spec/lib/gitlab/auth/ldap/adapter_spec.rb": 1.6519598620002398, 538916:01:50 "spec/models/packages/debian/group_distribution_key_spec.rb": 2.0083442689997355, 539016:01:50 "spec/graphql/mutations/timelogs/delete_spec.rb": 3.1710735930000737, 539116:01:50 "spec/lib/banzai/reference_parser/design_parser_spec.rb": 4.571666480999738, 539216:01:50 "spec/views/notify/change_in_merge_request_draft_status_email.html.haml_spec.rb": 5.87083796800016, 539316:01:50 "spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb": 3.2650502669998787, 539416:01:50 "spec/workers/gitlab/github_import/stage/finish_import_worker_spec.rb": 2.4132411529999445, 539516:01:50 "spec/lib/gitlab/fp/settings/env_var_override_processor_spec.rb": 1.5251908599998387, 539616:01:50 "spec/services/import/bulk_imports/update_source_users_service_spec.rb": 1.8597139590001461, 539716:01:50 "spec/graphql/mutations/customer_relations/contacts/create_spec.rb": 3.5186128010000175, 539816:01:50 "spec/graphql/types/base_object_spec.rb": 2.00971927899991, 539916:01:50 "spec/lib/api/helpers/rate_limiter_spec.rb": 1.3992213389997232, 540016:01:50 "spec/graphql/types/base_argument_spec.rb": 1.2327507699997113, 540116:01:50 "spec/lib/error_tracking/sentry_client/repo_spec.rb": 1.374205130000064, 540216:01:50 "spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb": 2.0353827880003337, 540316:01:50 "spec/lib/gitlab/config/entry/composable_hash_spec.rb": 1.2887111270001697, 540416:01:50 "spec/graphql/mutations/todos/mark_all_done_spec.rb": 4.0594975260000865, 540516:01:50 "spec/lib/gitlab/ci/build/artifacts/metadata_spec.rb": 1.739072766999925, 540616:01:50 "spec/lib/bitbucket_server/representation/pull_request_comment_spec.rb": 1.1273802159998922, 540716:01:50 "spec/lib/gitlab/checks/changed_blobs_spec.rb": 3.8446336599999995, 540816:01:50 "spec/rubocop/cop/migration/schedule_async_spec.rb": 1.4214202670000304, 540916:01:50 "spec/lib/backup/file_backup_error_spec.rb": 1.141248626000106, 541016:01:50 "spec/lib/gitlab/ci/pipeline/seed/processable/resource_group_spec.rb": 2.3810567040000024, 541116:01:50 "spec/graphql/resolvers/error_tracking/sentry_errors_resolver_spec.rb": 1.3529453410001224, 541216:01:50 "spec/models/anti_abuse/event_spec.rb": 1.1154246280002553, 541316:01:50 "spec/policies/resource_label_event_policy_spec.rb": 1.9759728620001624, 541416:01:50 "spec/lib/gitlab/usage/metrics/instrumentations/count_jira_imports_metric_spec.rb": 1.5701316170002428, 541516:01:50 "spec/lib/gitlab/ci/status/build/failed_unmet_prerequisites_spec.rb": 2.200112106999768, 541616:01:50 "spec/lib/sidebars/projects/menus/confluence_menu_spec.rb": 1.0669441310001275, 541716:01:50 "spec/lib/gitlab/legacy_github_import/milestone_formatter_spec.rb": 1.0013220850000835, 541816:01:50 "spec/lib/gitlab/middleware/multipart/handler_spec.rb": 0.8794926229998055, 541916:01:50 "spec/rubocop/cop/migration/drop_table_spec.rb": 0.7946625579997999, 542016:01:50 "spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb": 0.9187840300000971, 542116:01:50 "spec/lib/gitlab/dependency_linker/cargo_toml_linker_spec.rb": 1.1647669040003166, 542216:01:50 "spec/models/preloaders/project_policy_preloader_spec.rb": 4.888427010999749, 542316:01:50 "spec/services/groups/group_links/update_service_spec.rb": 2.6623714960001053, 542416:01:50 "spec/lib/gitlab/ci/status/canceling_spec.rb": 0.650231038000129, 542516:01:50 "spec/services/import/source_users/cancel_reassignment_service_spec.rb": 1.4332188670000505, 542616:01:50 "spec/lib/gitlab/checks/global_file_size_check_spec.rb": 2.1855129380001017, 542716:01:50 "spec/lib/gitlab/cleanup/remote_uploads_spec.rb": 2.600242071000139, 542816:01:50 "spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb": 2.2800178809998215, 542916:01:50 "spec/services/user_project_access_changed_service_spec.rb": 0.7102509039996221, 543016:01:50 "spec/lib/backup/targets/target_spec.rb": 0.51449836699976, 543116:01:50 "spec/lib/gitlab/themes_spec.rb": 0.4935717470002601, 543216:01:50 "spec/rubocop/cop/migration/add_reference_spec.rb": 0.9178578910000397, 543316:01:50 "spec/models/projects/ci_feature_usage_spec.rb": 1.0809164689999307, 543416:01:50 "spec/services/ci/compare_codequality_reports_service_spec.rb": 2.8308028050000758, 543516:01:50 "spec/graphql/types/work_items/linked_item_type_spec.rb": 0.31971188899979097, 543616:01:50 "spec/lib/gitlab/analytics/cycle_analytics/sorting_spec.rb": 0.5801280919999954, 543716:01:50 "spec/tooling/danger/experiments_spec.rb": 0.37676582500034783, 543816:01:50 "spec/lib/gitlab/ci/reports/security/aggregated_report_spec.rb": 2.1533328999998957, 543916:01:50 "spec/lib/gitlab/config/entry/validators/nested_array_helpers_spec.rb": 0.7134248530001059, 544016:01:50 "spec/models/dependency_proxy/group_setting_spec.rb": 0.5772728229999302, 544116:01:50 "spec/serializers/issue_serializer_spec.rb": 1.234819009000148, 544216:01:50 "spec/views/profiles/preferences/show.html.haml_spec.rb": 1.2588549280003463, 544316:01:50 "spec/lib/gitlab/fp/settings/public_api_spec.rb": 0.6873929160001353, 544416:01:50 "spec/lib/gitlab/chat_name_token_spec.rb": 0.3095030599997699, 544516:01:50 "spec/graphql/types/ci/pipeline_creation_type_spec.rb": 0.2408868249999614, 544616:01:50 "spec/helpers/projects/ml/model_registry_helper_spec.rb": 3.3910045590000664, 544716:01:50 "spec/rubocop/cop/rails/avoid_time_comparison_spec.rb": 0.5265417450000314, 544816:01:50 "spec/lib/gitlab/analytics/cycle_analytics/median_spec.rb": 1.7493150160003097, 544916:01:50 "spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb": 1.0477040420000776, 545016:01:50 "spec/lib/bulk_imports/projects/graphql/get_project_query_spec.rb": 0.8047961389997909, 545116:01:50 "spec/views/notify/changed_milestone_email.html.haml_spec.rb": 1.222740891000285, 545216:01:50 "spec/lib/gitlab/ci/config/entry/includes_spec.rb": 0.2937450509998598, 545316:01:50 "spec/initializers/gitlab_http_spec.rb": 0.5722731320001913, 545416:01:50 "spec/serializers/deploy_keys/deploy_key_entity_spec.rb": 1.5536332189999484, 545516:01:50 "spec/lib/gitlab/github_import/representation_spec.rb": 0.2257530450001468, 545616:01:50 "spec/workers/ci/delete_objects_worker_spec.rb": 0.601375120999819, 545716:01:50 "spec/workers/namespaces/prune_aggregation_schedules_worker_spec.rb": 1.0030119650000415, 545816:01:50 "spec/tooling/lib/tooling/test_map_generator_spec.rb": 0.5564799639996636, 545916:01:50 "spec/graphql/types/packages/package_type_spec.rb": 0.40997530300001017, 546016:01:50 "spec/services/saved_replies/update_service_spec.rb": 0.8355380960001639, 546116:01:50 "spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb": 0.2996467110001504, 546216:01:50 "spec/lib/gitlab/x509/commit_sigstore_spec.rb": 1.3561595619999025, 546316:01:50 "spec/lib/gitlab/utils/delegator_override/validator_spec.rb": 0.6626297059997341, 546416:01:50 "spec/services/issues/prepare_import_csv_service_spec.rb": 0.7683013300002131, 546516:01:50 "spec/lib/gitlab/request_endpoints_spec.rb": 1.7874583339998935, 546616:01:50 "spec/lib/gitlab/pagination/keyset/in_operator_optimization/strategies/record_loader_strategy_spec.rb": 0.6696841259999928, 546716:01:50 "spec/lib/gitlab/graphql/loaders/batch_project_statistics_loader_spec.rb": 1.1806433130000187, 546816:01:50 "spec/views/shared/_milestones_sort_dropdown.html.haml_spec.rb": 0.38698508500010576, 546916:01:50 "spec/services/projects/fetch_statistics_increment_service_spec.rb": 0.8623335740003313, 547016:01:50 "spec/views/admin/application_settings/_jira_connect.html.haml_spec.rb": 0.5319902049996017, 547116:01:50 "spec/lib/gitlab/import_export/reader_spec.rb": 0.4553622700000233, 547216:01:50 "spec/serializers/feature_flag_summary_serializer_spec.rb": 0.8087918969999919, 547316:01:50 "spec/rubocop/cop/migration/change_column_null_on_high_traffic_table_spec.rb": 0.47809018899988587, 547416:01:50 "spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb": 0.30904392999991614, 547516:01:50 "spec/models/issues/csv_import_spec.rb": 0.31502369899999394, 547616:01:50 "spec/lib/gitlab/kubernetes/tls_secret_spec.rb": 0.11180072300021493, 547716:01:50 "spec/lib/gitlab/ci/reports/terraform_reports_spec.rb": 0.3115589590001946, 547816:01:50 "spec/lib/gitlab/utils/error_message_spec.rb": 0.19910297600017657, 547916:01:50 "spec/graphql/types/packages/cleanup/keep_duplicated_package_files_enum_spec.rb": 0.20446988699995927, 548016:01:50 "spec/serializers/activity_pub/releases_outbox_serializer_spec.rb": 0.36571605600011026, 548116:01:50 "spec/workers/repository_check/clear_worker_spec.rb": 0.6018345210000007, 548216:01:50 "spec/workers/gitlab/github_import/import_diff_note_worker_spec.rb": 0.5531199540000671, 548316:01:50 "spec/views/projects/runners/_project_runners.html.haml_spec.rb": 0.2704272729997683, 548416:01:50 "spec/views/pwa/manifest.json.erb_spec.rb": 1.4784374939999907, 548516:01:50 "spec/graphql/types/ci/group_variable_type_spec.rb": 0.21917972599976565, 548616:01:50 "spec/components/pajamas/breadcrumb_item_component_spec.rb": 0.21697188600001027, 548716:01:50 "spec/lib/bitbucket/app_password_connection_spec.rb": 0.2200428250002915, 548816:01:50 "spec/graphql/types/packages/conan/metadatum_file_type_enum_spec.rb": 0.11183383300021887, 548916:01:50 "spec/lib/atlassian/jira_connect/serializers/author_entity_spec.rb": 0.22241557500001363, 549016:01:50 "spec/graphql/types/ci/group_type_spec.rb": 0.1957821179998973, 549116:01:50 "spec/graphql/types/container_repository_cleanup_status_enum_spec.rb": 0.10661604200004149, 549216:01:50 "spec/graphql/types/ci/catalog/resources/components/input_type_enum_spec.rb": 0.10480390300017461, 549316:01:50 "spec/initializers/00_active_record_enum_spec.rb": 0.12907829100004165, 549416:01:50 "spec/graphql/types/dependency_proxy/manifest_type_spec.rb": 0.10311333299978287, 549516:01:50 "spec/lib/sidebars/projects/context_spec.rb": 0.12160604100017736, 549616:01:50 "spec/workers/todos_destroyer/destroyed_designs_worker_spec.rb": 0.14401552100025583, 549716:01:50 "spec/graphql/types/dependency_proxy/blob_type_spec.rb": 0.10787590299969452 549916:01:50Knapsack global time execution for tests: 25m 13s 550016:01:50Pending: (Failures listed here are expected and do not affect your suite's status) 550116:01:50 1) Gitlab::Database.database_base_models does not contain "ci" when not running CI database 550216:01:50 # Skipping because some of the extra databases [:ci] are setup 550316:01:50 # ./spec/lib/gitlab/database_spec.rb:36 550416:01:50 2) Gitlab::Database.schemas_to_base_models contains gitlab_ci pointing to ActiveRecord::Base when not running CI database 550516:01:50 # Skipping because some of the extra databases [:ci] are setup 550616:01:50 # ./spec/lib/gitlab/database_spec.rb:67 550716:01:50 3) Gitlab::Database.has_database? three tier database config returns false for shared database 550816:01:50 # Skipping because database ci exists 550916:01:50 # ./spec/lib/gitlab/database_spec.rb:137 551016:01:50 4) Gitlab::Database.database_mode three tier database config returns single-database if ci is not configured 551116:01:50 # Skipping because some of the extra databases [:ci] are setup 551216:01:50 # ./spec/lib/gitlab/database_spec.rb:152 551316:01:50 5) Gitlab::Database.database_mode three tier database config returns single-database-ci-connection if ci is shared with main database 551416:01:50 # Skipping because database ci exists 551516:01:50 # ./spec/lib/gitlab/database_spec.rb:158 551616:01:50Finished in 26 minutes 34 seconds (files took 1 minute 32.57 seconds to load) 551716:01:502409 examples, 0 failures, 5 pending 551816:01:50Randomized with seed 58232 551916:02:01RSpec exited with 0. 552016:02:01No examples to retry, congrats! 552216:02:02Running after script... 552316:02:02$ source scripts/utils.sh 552416:02:02$ log_disk_usage after_script 552516:02:02[log_disk_usage after_script] start 552716:02:02Filesystem Size Used Avail Use% Mounted on 552816:02:02overlay 46G 23G 23G 50% / 552916:02:02tmpfs 64M 0 64M 0% /dev 553016:02:02shm 256M 0 256M 0% /dev/shm 553116:02:02/dev/sda1 46G 23G 23G 50% /cache 553216:02:02tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 553316:02:02tmpfs 3.9G 0 3.9G 0% /proc/acpi 553416:02:02tmpfs 3.9G 0 3.9G 0% /proc/scsi 553516:02:02tmpfs 3.9G 0 3.9G 0% /sys/firmware 553716:02:027.4M ./workhorse 553916:02:021.2M ./.gitlab 554116:02:024.0K ./builds 554216:02:0216M ./coverage 554416:02:028.0K ./.vscode 554516:02:02516K ./storybook 554916:02:022.9M ./.rubocop_todo 555016:02:05827M ./vendor 555116:02:05620M ./public 555316:02:05480K ./danger 555516:02:058.0K ./.bundle 555616:02:05548K ./tooling 555816:02:051.3M ./knapsack 555916:02:05296K ./patches 556016:02:054.3M ./changelogs 556116:02:0520K ./haml_lint 556216:02:0528K ./metrics_server 556316:02:0536K ./personal_snippet 556516:02:05528K ./shared 556616:02:0544K ./generator_templates 556716:02:051.2M ./scripts 557016:02:0620K ./file_hooks 557116:02:0632K ./crystalball 557216:02:0616K ./sidekiq_cluster 557416:02:061.2M ./fixtures 557516:02:06944K ./rubocop 557816:02:06388K ./auto_explain 557916:02:0612K ./.github 558016:02:06125M ./locale 558116:02:061.9M ./glfm_specification 558416:02:0716K ./.lefthook 558616:02:07[log_disk_usage after_script] end 558716:02:07$ bundle exec gem list gitlab_quality-test_tooling 558816:02:10gitlab_quality-test_tooling (1.38.1) 558916:02:10$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 559216:02:10$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 559516:02:10$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 559816:02:10$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 560216:02:12$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 560616:02:17$ tooling/bin/push_job_metrics || true 560716:02:19[job-metrics] Pushing job metrics file for the CI/CD job. 560816:02:19[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 561016:02:19Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 561216:02:20Uploading artifacts... 561316:02:20auto_explain/: found 3 matching artifact files and directories 561416:02:20coverage/: found 5 matching artifact files and directories 561516:02:20crystalball/: found 2 matching artifact files and directories 561616:02:20WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 561716:02:20knapsack/: found 4 matching artifact files and directories 561816:02:20rspec/: found 16 matching artifact files and directories 561916:02:20WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 562016:02:20log/*.log: found 15 matching artifact files and directories 562216:02:20WARNING: Retrying... context=artifacts-uploader error=request redirected 562316:02:30Uploading artifacts as "archive" to coordinator... 201 Created id=7879698351 responseStatus=201 Created token=glcbt-66 562416:02:30Uploading artifacts... 562516:02:30rspec/rspec-*.xml: found 1 matching artifact files and directories 562716:02:30WARNING: Retrying... context=artifacts-uploader error=request redirected 562816:02:32Uploading artifacts as "junit" to coordinator... 201 Created id=7879698351 responseStatus=201 Created token=glcbt-66 563016:02:41Job succeeded