121:37:47 project features access level 221:37:47 project_feature: "forkingAccessLevel" 321:37:47 is expected to eq {"integerValue"=>20, "stringValue"=>"ENABLED"} 421:37:47 project_feature: "issuesAccessLevel" 521:37:47 is expected to eq {"integerValue"=>20, "stringValue"=>"ENABLED"} 621:37:47 project_feature: "mergeRequestsAccessLevel" 721:37:47 is expected to eq {"integerValue"=>20, "stringValue"=>"ENABLED"} 821:37:47 ci_template field 921:37:47 is expected to have graphql type Types::Ci::TemplateType 1021:37:47 is expected to have graphql arguments :name 1121:37:47 sast_ci_configuration 1221:37:49 returns the project's sast configuration for global variables 1321:37:50 returns the project's sast configuration for pipeline variables 1421:37:50 returns the project's sast configuration for analyzer variables 1521:37:50 with guest user 1621:37:50 when project is private 1721:37:52 returns no configuration 1821:37:52# [RSpecRunTime] RSpec elapsed time: 9 minutes 29.27 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.50 1.29 0.94 1/280 5874 2021:37:52 when project is public 2121:37:52 when repository is accessible by everyone 2221:37:53 returns the project's sast configuration for global variables 2321:37:53# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.97 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.50 1.29 0.94 1/281 5916 2521:37:53 with non-member user 2621:37:53 when project is private 2721:37:55 returns no configuration 2821:37:55# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.77 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.46 1.29 0.94 1/281 5935 3021:37:55 when project is public 3121:37:55 when repository is accessible by everyone 3221:37:57 returns the project's sast configuration for global variables 3321:37:57# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.68 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.46 1.29 0.94 1/282 5977 3521:37:57 when repository is accessible only by team members 3621:37:59 returns no configuration 3721:37:59# [RSpecRunTime] RSpec elapsed time: 9 minutes 36.42 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.42 1.28 0.94 1/282 5996 3921:37:59 with empty repository 4021:38:00 raises an error 4121:38:00 container tags expiration policy field 4221:38:00 is expected to have graphql type Types::ContainerRegistry::ContainerTagsExpirationPolicyType 4321:38:00 is expected to include :read_container_image 4421:38:00 detailed_import_status 4521:38:00 when project is not imported 4721:38:01 when current_user is not set 4921:38:01 when current_user has no permission 5121:38:01 when current_user has limited permission 5221:38:01 returns detailed information 5321:38:01 when current_user has permission 5421:38:02 returns detailed information 5521:38:02# [RSpecRunTime] Finishing example group spec/graphql/types/project_type_spec.rb. It took 47.48 seconds. Expected to take 46.8 seconds. 5621:38:02# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/members_mapper_spec.rb. Expected to take 36.3 seconds. 5721:38:02Gitlab::ImportExport::MembersMapper 5921:38:02 when importable is Project 6021:38:03 includes the exported user ID in the map 6221:38:04 defaults to importer member if it does not exist 6321:38:05 has invited members with no user 6421:38:06 maps created_by_id to user on new instance 6521:38:07 replaced user_id with user_id from new instance 6621:38:08 adds users to project members 6721:38:09 maps an owner as a maintainer 6921:38:10 logs member addition 7021:38:10 when exporter member is invalid 7121:38:11 logs member addition failure 7221:38:11# [RSpecRunTime] RSpec elapsed time: 9 minutes 48.73 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.28 1.25 0.94 1/279 6007 7421:38:11 user is not an admin 7521:38:12 does not map a member 7621:38:13 defaults to importer member if it does not exist 7721:38:13# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.58 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.28 1.25 0.94 1/279 6008 7921:38:13 chooses the one with an email 8021:38:14 maps the member that has a matching email 8121:38:14# [RSpecRunTime] RSpec elapsed time: 9 minutes 51.68 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.33 1.27 0.95 1/279 6009 8321:38:14 when user has email exported 8521:38:15# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.73 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.33 1.27 0.95 1/279 6010 8721:38:15 importer same as group member 8821:38:16 maps the project member 8921:38:17 maps the project member if it already exists 9021:38:17# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.17 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.33 1.27 0.95 1/280 6011 9221:38:17 importing group members 9321:38:19 maps the importer 9421:38:20 maps the group member 9521:38:20# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.52 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.31 1.26 0.95 1/280 6012 9721:38:20 when importer mapping fails 9821:38:21 includes importer specific error message 9921:38:21# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.53 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.31 1.26 0.95 1/280 6013 10121:38:21 when importer is not an admin 10221:38:21 and the imported project is part of a group 10321:38:21 behaves like it fetches the access level from parent group 10421:38:22 and resolves it correctly 10521:38:22 behaves like it fetches the access level from parent group 10621:38:23 and resolves it correctly 10721:38:23 behaves like it fetches the access level from parent group 10821:38:23 and resolves it correctly 10921:38:23 and the imported group is part of another group 11021:38:23 behaves like it fetches the access level from parent group 11121:38:24 and resolves it correctly 11221:38:24 behaves like it fetches the access level from parent group 11321:38:25 and resolves it correctly 11421:38:25 behaves like it fetches the access level from parent group 11521:38:25 and resolves it correctly 11621:38:25 when importable is Group 11721:38:26 includes the exported user ID in the map 11821:38:26 maps a member 11921:38:27 defaults to importer member if it does not exist 12021:38:28 has invited members with no user 12121:38:28 maps created_by_id to user on new instance 12221:38:29 replaced user_id with user_id from new instance 12321:38:29 does not lower owner access level 12521:38:30 logs member addition 12621:38:30 when exporter member is invalid 12721:38:30 logs member addition failure 12821:38:30# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.0 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.18 1.24 0.94 1/280 6014 13021:38:30 user is not an admin 13121:38:31 does not map a member 13221:38:31 defaults to importer member if it does not exist 13321:38:31 chooses the one with an email 13421:38:32 maps the member that has a matching email 13521:38:32 when user has email exported 13621:38:32 maps a member 13721:38:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/members_mapper_spec.rb. It took 30.48 seconds. Expected to take 36.3 seconds. 13821:38:32# [RSpecRunTime] Starting example group spec/presenters/merge_request_presenter_spec.rb. Expected to take 31.34 seconds. 13921:38:32MergeRequestPresenter 14021:38:33 #mergeable_discussions_state 14121:38:34 returns the mergeable_discussions_state 14221:38:34# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.27 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.49 1.30 0.96 1/283 6073 14521:38:34 when no head pipeline 14621:38:34 return status from Ci integration 14721:38:34 when head pipeline present 14821:38:34 success with warnings 14921:38:34 returns "success-with-warnings" 15021:38:34 pipeline HAS status AND its not success with warnings 15121:38:35 returns pipeline status 15221:38:35 pipeline has NO status AND its not success with warnings 15321:38:35 returns "preparing" 15421:38:35 #conflict_resolution_path 15521:38:35 when MR cannot be resolved in UI 15621:38:36 does not return conflict resolution path 15721:38:36 when conflicts cannot be resolved by user 15821:38:36 does not return conflict resolution path 15921:38:36 when able to access conflict resolution UI 16021:38:37 does return conflict resolution path 16221:38:38 #issues_sentence 16321:38:38 orders issues numerically 16421:38:38# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.1 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.53 1.31 0.97 1/286 6357 16621:38:38 #closing_issues_links 16721:38:39 presents closing issues links 16821:38:39 does not present related issues links 16921:38:39 appends status when closing issue is already closed 17021:38:40# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.23 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.53 1.31 0.97 1/286 6358 17221:38:40 #mentioned_issues_links 17321:38:40 presents related issues links 17421:38:40 does not present closing issues links 17521:38:41 appends status when mentioned issue is already closed 17621:38:41# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.59 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.53 1.31 0.97 1/285 6359 17821:38:41 #assign_to_closing_issues_path 17921:38:41 is expected to match "user524/project-213/-/merge_requests/1/assign_related_issues" 18021:38:41 #assign_to_closing_issues_count 18121:38:41 single closing issue 18221:38:42 returns correct count 18321:38:42 multiple closing issues 18421:38:42 returns correct count 18521:38:42 no closing issue 18621:38:42 returns correct count 18721:38:42 #cancel_auto_merge_path 18821:38:42 when can cancel mwps 19021:38:43 when cannot cancel mwps 19321:38:43 when can be merged by user 19521:38:44 when cannot be merged by user 19721:38:44 #create_issue_to_resolve_discussions_path 19821:38:44 when can create issue and issues enabled 20021:38:45 when cannot create issue 20221:38:45 when issues disabled 20421:38:46 #remove_wip_path 20521:38:46 when merge request enabled and has permission 20621:38:46 has remove_wip_path 20721:38:46 when has no permission 20921:38:47 #target_branch_commits_path 21021:38:47 when target branch exists 21221:38:47 when target branch does not exist 21421:38:48 #source_branch_commits_path 21521:38:48 when source branch exists 21721:38:48 when source branch does not exist 21921:38:48 #target_branch_tree_path 22021:38:48 when target branch exists 22221:38:49 when target branch does not exist 22421:38:49 #source_branch_path 22521:38:49 when source branch exists 22721:38:50 when source branch does not exist 22921:38:50 #target_branch_path 23021:38:50 when target branch exists 23221:38:50 when target branch does not exist 23421:38:51 #source_branch_link 23521:38:51 when source branch exists 23721:38:51 when source branch does not exist 23921:38:52 #target_branch_link 24021:38:52 when target branch exists 24221:38:52 when target branch does not exist 24421:38:52 #source_branch_with_namespace_link 24621:38:53 escapes html, when source_branch does not exist 24821:38:53 when can rebase 25021:38:54 when cannot rebase 25121:38:54 when rebase in progress 25321:38:54 when user cannot merge 25521:38:54 should not be rebased 25721:38:55 #can_push_to_source_branch 25821:38:55 when source branch exists AND user can push to source branch 26021:38:55 when source branch does not exists 26121:38:56 returns false 26221:38:56 when user cannot push to source branch 26321:38:56 returns false 26421:38:56 #api_approvals_path 26521:38:59 is expected to eq "/api/v4/projects/206/merge_requests/1/approvals" 26621:38:59# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.25 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.88 1.42 1.01 1/286 7443 26821:38:59 #api_approve_path 26921:38:59 is expected to eq "/api/v4/projects/206/merge_requests/1/approve" 27021:38:59 #api_unapprove_path 27121:38:59 is expected to eq "/api/v4/projects/206/merge_requests/1/unapprove" 27221:38:59 #pipeline_coverage_delta 27321:38:59 when merge request has pipeline coverage delta 27421:39:00 formats coverage into 2 decimal points 27521:39:00 when merge request does not have pipeline coverage delta 27721:39:00 #jenkins_integration_active 27821:39:00 when Jenkins integration is active 28021:39:01 when Jenkins integration is not active 28121:39:01 returns false 28221:39:01# [RSpecRunTime] Finishing example group spec/presenters/merge_request_presenter_spec.rb. It took 28.7 seconds. Expected to take 31.34 seconds. 28321:39:01# [RSpecRunTime] Starting example group spec/graphql/resolvers/project_issues_resolver_spec.rb. Expected to take 28.84 seconds. 28421:39:01Resolvers::ProjectIssuesResolver 28521:39:03 increases field complexity based on arguments 28621:39:03 is expected to have nullable GraphQL type IssueConnection 28721:39:03 when passing a non existent, batch loaded project 28821:39:03 returns nil without breaking 28921:39:03# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.94 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.88 1.42 1.01 1/286 7637 29121:39:03 with a project 29321:39:04 finds all issues 29421:39:04 filters by state 29521:39:04 filters by milestone 29621:39:04 filters by two assignees 29721:39:04 filters by assignee_id 29821:39:04 filters by any assignee 29921:39:05 filters by no assignee 30021:39:05 filters by author 30121:39:05 filters by labels 30221:39:06 returns issues user can see 30321:39:06 finds a specific issue with iid 30421:39:06 batches queries that only include IIDs 30521:39:06 finds a specific issue with iids 30621:39:06 finds multiple issues with iids 30721:39:07 finds only the issues within the project we are looking at 30821:39:07 filtering by milestone wildcard id 30921:39:08 returns issues with started milestone 31021:39:08 returns issues with upcoming milestone 31121:39:08 returns issues with any milestone 31221:39:08 returns issues with no milestone 31321:39:08 generates a mutually exclusive filter error when wildcard and title are provided 31421:39:08 when using negated filters 31521:39:08 returns issues matching the searched title after applying a negated filter 31621:39:08 returns issues excluding the ones with started milestone 31721:39:09 returns issues excluding the ones with upcoming milestone 31821:39:09# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.28 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.75 1.40 1.01 1/285 7638 32021:39:09 filter by release 32121:39:09 filter by release_tag 32221:39:09 returns all issues associated with the specified tags 32321:39:09 when release_tag_wildcard_id is also provided 32421:39:09 generates a mutually eclusive argument error 32521:39:09 filter by negated release_tag 32621:39:10 returns all issues not associated with the specified tags 32721:39:10 filter by release_tag_wildcard_id 32821:39:10 when filtering by ANY 32921:39:10 is expected to contain exactly #<Issue id:20 group1062/project-217#3>, #<Issue id:21 group1062/project-217#4>, and #<Issue id:22 group1062/project-217#5> 33021:39:10 when filtering by NONE 33121:39:10 is expected to contain exactly #<Issue id:9 group1062/project-217#1> and #<Issue id:10 group1062/project-217#2> 33221:39:10 filters by assignee_username 33321:39:10 filters by assignee_username 33421:39:10 filters by assignee_usernames 33521:39:10 when both assignee_username and assignee_usernames are provided 33621:39:10 generates a mutually exclusive filter error 33721:39:10 filters by created_at 33821:39:10 filters by created_before 33921:39:11 filters by created_after 34021:39:11 filters by updated_at 34121:39:11 filters by updated_before 34221:39:11 filters by updated_after 34321:39:11 filters by closed_at 34421:39:11 filters by closed_before 34521:39:11 filters by closed_after 34621:39:11 filters by issue_type 34721:39:11 filters by a single type 34821:39:12 filters by a single type, negative assertion 34921:39:12 filters by more than one type 35021:39:12 ignores the filter if none given 35121:39:12 when filtering by reaction emoji 35221:39:12 filters by reaction emoji 35321:39:12 filters by reaction emoji wildcard "none" 35421:39:12 filters by reaction emoji wildcard "any" 35521:39:12 filters by negated reaction emoji 35621:39:12 when listing confidential issues 35721:39:13 when user is allowed to view confidential issues 35821:39:13 returns all viewable issues by default 35921:39:13 returns only the non-confidential issues for the project when filter is set to false 36021:39:13 returns only the confidential issues for the project when filter is set to true 36121:39:13 when user is not allowed to see confidential issues 36221:39:13 returns all viewable issues by default 36321:39:14 does not return the confidential issues when filter is set to false 36421:39:14 does not return the confidential issues when filter is set to true 36521:39:14 when searching issues 36621:39:14 behaves like graphql query for searching issuables 36721:39:14 uses search optimization 36821:39:14 filters issuables by title 36921:39:15 filters issuables by description 37021:39:15 with in param 37121:39:15 generates an error if param search is missing 37221:39:15 filters issuables by title and description 37321:39:15 filters issuables by description only 37421:39:15 filters issuables by title only 37521:39:15# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.94 seconds. Current RSS: ~1394M. Threads: 4. load average: 2.25 1.51 1.05 1/280 7639 37721:39:15 filters by negated params 37821:39:15 returns issues without the specified iids 37921:39:16 returns issues without the specified label names 38021:39:16 returns issues without the specified milestone 38121:39:16 returns issues without the specified assignee_usernames 38221:39:16 returns issues without the specified assignee_id 38321:39:16 returns issues without the specified issue_type 38421:39:16 when filtering by negated author 38521:39:16 returns issues without the specified author_username 38621:39:17 returns issues without the specified author_usernames 38721:39:17# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.26 seconds. Current RSS: ~1396M. Threads: 4. load average: 2.25 1.51 1.05 1/280 7640 38921:39:17 filtering by crm 39021:39:17 when filtering by contact 39121:39:17 returns only the issues for the contact 39221:39:17 when filtering by crm_organization 39321:39:17 returns only the issues for the contact 39521:39:17 when sorting by created 39621:39:18 sorts issues ascending 39721:39:18 sorts issues descending 39821:39:18 when sorting by closed at 39921:39:18 sorts issues ascending 40021:39:19 sorts issues descending 40121:39:19 when sorting by due date 40221:39:19 sorts issues ascending 40321:39:19 sorts issues descending 40421:39:19 when sorting by relative position 40521:39:20 sorts issues ascending 40621:39:20 when sorting by priority 40721:39:21 sorts issues ascending 40821:39:21 sorts issues descending 40921:39:21# [RSpecRunTime] RSpec elapsed time: 10 minutes 58.91 seconds. Current RSS: ~1386M. Threads: 4. load average: 2.15 1.50 1.05 1/280 7641 41121:39:21 when sorting by label priority 41221:39:22 sorts issues ascending 41321:39:22 sorts issues descending 41421:39:22 when sorting by milestone due date 41521:39:23 sorts issues ascending 41621:39:23 sorts issues descending 41721:39:23 when sorting by severity 41821:39:24 sorts issues ascending 41921:39:24 sorts issues descending 42021:39:24 when sorting by popularity 42121:39:25 sorts issues ascending (ties broken by id in desc order) 42221:39:26 sorts issues descending (ties broken by id in desc order) 42321:39:26# [RSpecRunTime] RSpec elapsed time: 11 minutes 3.29 seconds. Current RSS: ~1372M. Threads: 4. load average: 2.05 1.50 1.05 1/280 7642 42521:39:26 when sorting by escalation status 42621:39:27 sorts issues ascending 42721:39:27 sorts issues descending 42821:39:27 sorts issues created_at 42921:39:27# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.56 seconds. Current RSS: ~1368M. Threads: 4. load average: 2.05 1.50 1.05 1/280 7643 43121:39:27 when sorting with non-stable cursors 43221:39:27 uses offset-pagination when sorting by priority_asc 43321:39:27 uses offset-pagination when sorting by priority_desc 43421:39:27 uses offset-pagination when sorting by popularity_asc 43521:39:27 uses offset-pagination when sorting by popularity_desc 43621:39:27 uses offset-pagination when sorting by label_priority_asc 43721:39:27 uses offset-pagination when sorting by label_priority_desc 43821:39:27 uses offset-pagination when sorting by milestone_due_asc 43921:39:27 uses offset-pagination when sorting by milestone_due_desc 44021:39:27 uses offset-pagination when sorting by escalation_status_asc 44121:39:28 uses offset-pagination when sorting by escalation_status_desc 44221:39:28 when sorting by title 44321:39:28 sorts issues ascending 44421:39:28 sorts issues descending 44521:39:28# [RSpecRunTime] Finishing example group spec/graphql/resolvers/project_issues_resolver_spec.rb. It took 27.49 seconds. Expected to take 28.84 seconds. 44621:39:28# [RSpecRunTime] Starting example group spec/services/ci/create_commit_status_service_spec.rb. Expected to take 25.62 seconds. 44721:39:28Ci::CreateCommitStatusService 44821:39:31 when status is invalid 44921:39:31 does not create commit status 45021:39:31# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.67 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.97 1.49 1.05 1/281 7677 45221:39:31 when updating a protected ref 45321:39:31 with user as developer 45421:39:31 does not create commit status 45521:39:31 with user as maintainer 45621:39:32 creates commit status 45721:39:32# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.11 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.97 1.49 1.05 1/281 7696 45921:39:32 when request without a state made 46021:39:33 does not create commit status 46121:39:33 when target URL is an invalid address 46221:39:33 responds with bad request status and validation errors 46321:39:33 when retrying a commit status 46421:39:33 correctly posts a new commit status 46521:39:35 retries the commit status 46621:39:35# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.57 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.89 1.48 1.05 1/281 7729 46821:39:35 with partitions 46921:39:35 creates records in the current partition 47021:39:35 with all optional parameters 47121:39:35 when creating a commit status 47221:39:36 creates commit status 47321:39:36 when merge request exists for given branch 47421:39:37 sets head pipeline 47521:39:37 when the MR has a branch head pipeline 47621:39:38 adds the status to the existing pipeline 47721:39:38# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.89 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.89 1.48 1.05 1/284 7830 47921:39:38 when the MR has a merged result head pipeline 48021:39:40 creates a new branch pipeline but does not change the head pipeline 48121:39:40# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.18 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.74 1.45 1.04 1/286 7929 48321:39:40 when updating a commit status 48421:39:41 updates a commit status 48521:39:41 when the `state` parameter is sent the same 48621:39:42 does not update the commit status 48721:39:42# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.79 seconds. Current RSS: ~1421M. Threads: 4. load average: 1.74 1.45 1.04 1/286 7945 48921:39:42 when a pipeline id is specified 49021:39:43 update the correct pipeline 49121:39:44 create a status on an old pipeline 49221:39:44 when pipeline_id and sha do not match 49321:39:45 returns a service error 49421:39:45 when an missing pipeline_id is provided 49521:39:46 returns a service error 49621:39:46# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.33 seconds. Current RSS: ~1415M. Threads: 4. load average: 1.68 1.45 1.04 1/285 7964 49821:39:46 when sha and pipeline_id match but ref does not 49921:39:46 returns a service error 50021:39:46 for race condition 50121:39:47 creates one pipeline and two jobs (one for licenses, one for security) 50321:39:47 when pipeline for sha does not exists 50421:39:47 creates commit status and sets pipeline iid 50521:39:47 when status transitions from pending 50721:39:48 changes to running 50921:39:48 changes to success 51121:39:48 changes to failed 51321:39:49 changes to canceled 51521:39:49 changes to skipped 51621:39:49 for invalid transition 51721:39:49 returns bad request and error message 51921:39:49 when pipeline for sha does not exists 52021:39:50 creates commit status and sets pipeline iid 52121:39:50 when commit SHA is invalid 52221:39:50 returns not found error 52421:39:50 when pipeline for sha does not exists 52521:39:50 creates commit status and sets pipeline iid 52621:39:50 when trying to update a status of a different type 52721:39:50 responds with bad request status and validation errors 52921:39:50 when pipeline for sha does not exists 53021:39:51 creates commit status and sets pipeline iid 53221:39:51 when pipeline for sha does not exists 53321:39:51 creates commit status and sets pipeline iid 53521:39:51 when pipeline for sha does not exists 53621:39:51 creates commit status and sets pipeline iid 53721:39:51 when target URL is an unsupported scheme 53821:39:51 responds with bad request status and validation errors 53921:39:51# [RSpecRunTime] Finishing example group spec/services/ci/create_commit_status_service_spec.rb. It took 23.03 seconds. Expected to take 25.62 seconds. 54021:39:51# [RSpecRunTime] Starting example group spec/lib/gitlab/gfm/uploads_rewriter_spec.rb. Expected to take 22.51 seconds. 54121:39:51Gitlab::Gfm::UploadsRewriter 54221:39:51 text contains links to uploads 54321:39:53 does not rewrite plain links as embedded 54421:39:54 does not casue a timeout on pathological text 54521:39:54 file are stored locally 54721:39:55 rewrites content 54921:39:57 does not remove old files 55021:39:58 generates a new secret for each file 55121:39:59 skips nil files do 55221:40:01 skips non-existant files 55321:40:01# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.27 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.68 1.46 1.05 1/281 8130 55521:40:01 files are stored remotely 55721:40:02 rewrites content 55921:40:04 does not remove old files 56021:40:05 generates a new secret for each file 56121:40:06 skips nil files do 56221:40:08 skips non-existant files 56321:40:08# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.27 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.62 1.45 1.05 1/280 8131 56521:40:08 #needs_rewrite? 56621:40:08 is expected to eq true 56721:40:08# [RSpecRunTime] Finishing example group spec/lib/gitlab/gfm/uploads_rewriter_spec.rb. It took 16.85 seconds. Expected to take 22.51 seconds. 56821:40:08# [RSpecRunTime] Starting example group spec/models/abuse_report_spec.rb. Expected to take 21.06 seconds. 57021:40:09 does not allow STI 57121:40:09 is expected to be valid 57321:40:09 is expected to belong to reporter class_name => User required: false inverse_of => reported_abuse_reports 57421:40:09 is expected to belong to resolved_by class_name => User required: false inverse_of => resolved_abuse_reports 57521:40:09 is expected to belong to user required: false inverse_of => abuse_reports 57621:40:09 is expected to have many events class_name => ResourceEvents::AbuseReportEvent inverse_of => abuse_report 57721:40:09 is expected to have many notes 57821:40:09 is expected to have many user_mentions class_name => AntiAbuse::Reports::UserMention 57921:40:10 is expected to have many admin_abuse_report_assignees class_name => Admin::AbuseReportAssignee 58021:40:10 is expected to have many assignees class_name => User through admin_abuse_report_assignees 58121:40:10 is expected to have many label_links class_name => AntiAbuse::Reports::LabelLink inverse_of => abuse_report 58221:40:10 is expected to have many labels class_name => AntiAbuse::Reports::Label through label_links source => abuse_report_label 58321:40:10 aliases reporter to author 58421:40:10# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.38 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.57 1.44 1.05 1/280 8132 58721:40:10 is expected to validate that :reporter cannot be empty/falsy 58821:40:10 is expected to validate that :user cannot be empty/falsy 58921:40:10 is expected to validate that :message cannot be empty/falsy 59021:40:10 is expected to validate that :category cannot be empty/falsy 59121:40:11 is expected to validate that :user_id is case-sensitively unique within the scope of :reporter_id and :category, producing a custom validation error on failure 59221:40:11 is expected to validate that the length of :reported_from_url is at most 512 59521:40:11 is expected not to allow :reported_from_url to be ‹"ftp://example.com"› 59621:40:11 is expected not to allow :reported_from_url to be ‹"javascript:alert(window.opener.document.location)"› 59921:40:13 is expected to validate that the length of :mitigation_steps is at most 1000 60021:40:13 is expected to allow :links_to_spam to be ‹[]› 60121:40:13 is expected to allow :links_to_spam to be ‹nil› 60221:40:13 is expected to allow :links_to_spam to be ‹""› 60521:40:13 is expected not to allow :links_to_spam to be ‹["spam"]› 60721:40:14 is expected to allow :links_to_spam to be ‹["https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com"]› 60821:40:14 is expected not to allow :links_to_spam to be ‹["https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com"]› 61121:40:14 for screenshot 61221:40:14 is expected not to allow :screenshot to be ‹#<Rack::Test::UploadedFile:0x00007af1ce9c97b8 @content_type="text/plain", @original_filename="doc_sample.txt", @tempfile=#<Tempfile:/tmp/doc_sample20241114-345-69rdis.txt>>› 61321:40:14 is expected to allow :screenshot to be ‹#<Rack::Test::UploadedFile:0x00007af1ce3b79d8 @content_type="image/jpg", @original_filename="rails_sample.jpg", @tempfile=#<Tempfile:/tmp/rails_sample20241114-345-j9ehev.jpg>>› 61421:40:14 is expected to allow :screenshot to be ‹nil› 61521:40:15 is expected to allow :screenshot to be ‹""› 61621:40:15# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.33 seconds. Current RSS: ~1462M. Threads: 4. load average: 1.53 1.43 1.05 1/280 8133 61921:40:15 is expected not to allow :evidence to be ‹"string"› 62021:40:15 is expected not to allow :evidence to be ‹1.0› 62121:40:15 is expected to allow :evidence to be ‹nil› 62221:40:15 is expected to allow :evidence to be ‹{issues: [{:id=>1, :title=>"test issue title", :description=>"test issue content"}], snippets: [{:id=>2, :content=>"snippet content"}], notes: [{:id=>44, :content=>"notes content"}], user: {:login_count=>1, :account_age=>3, :spam_score=>0.3, :telesign_score=>0.4, :arkos_score=>0.2, :pvs_score=>0.8, :product_coverage=>0.8, :virus_total_score=>0.2}}› 62421:40:16 .by_reporter_id 62521:40:16 returns reports with reporter_id equal to the given user id 62721:40:16 returns reports without resolved_at value 62921:40:16 returns reports with resolved_at value 63121:40:16 returns abuse reports with the specified category 63221:40:16 .aggregated_by_user_and_category 63321:40:17 when sort_by_count = true 63421:40:17 sorts by aggregated_count in descending order and created_at in descending order 63521:40:17 returns count with aggregated reports 63621:40:17 when sort_by_count = false 63721:40:17 does not sort using a specific order 63821:40:17 before_validation 63921:40:17 when links to spam contains empty strings 64021:40:17 removes empty strings 64221:40:17Job arguments to DeleteUserWorker must be native JSON types, but :hard_delete is a Symbol. 64421:40:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 64521:40:17 blocks the user 64621:40:17 lets a worker delete the user 64921:40:18 returns early when not persisted 65021:40:18 #screenshot_path 65121:40:18 with asset host configured 65221:40:18 returns a full URL with the asset host and system path 65321:40:18 when no asset path configured 65421:40:19 returns a full URL with the base url and system path 65521:40:19# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.78 seconds. Current RSS: ~1453M. Threads: 4. load average: 1.48 1.43 1.05 1/280 8134 65821:40:21 when reported from an issue 65921:40:22 is expected to eq :issue 66021:40:22# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.26 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.48 1.43 1.05 1/283 8194 66221:40:22 when reported from a merge request 66321:40:22 is expected to eq :merge_request 66421:40:22 when reported from a profile 66521:40:22 is expected to eq :profile 66721:40:22 when reported from an issue comment 66821:40:22 is expected to eq :comment 66921:40:22 when reported from a merge request comment 67021:40:22 is expected to eq :comment 67121:40:22 when anchor exists not from an issue or merge request URL 67221:40:22 is expected to eq :profile 67321:40:22 when note id is invalid 67421:40:22 is expected to eq :merge_request 67521:40:22 when URL cannot be matched 67621:40:22 is expected to be nil 67721:40:22 #reported_content 67821:40:24 when reported from an issue 67921:40:24 is expected to eq "<p data-sourcepos=\"1:1-1:17\" dir=\"auto\">issue description</p>" 68021:40:24# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.65 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.44 1.42 1.05 1/286 8251 68221:40:24 when reported from a merge request 68321:40:24 is expected to eq "<p data-sourcepos=\"1:1-1:14\" dir=\"auto\">mr description</p>" 68421:40:24 when reported from a merge request with an invalid note ID 68521:40:24 is expected to eq "<p data-sourcepos=\"1:1-1:14\" dir=\"auto\">mr description</p>" 68621:40:24 when reported from a profile 68721:40:24 is expected to be nil 68821:40:24 when reported from an unknown URL 68921:40:24 is expected to be nil 69021:40:24 when reported from an invalid URL 69121:40:24 is expected to be nil 69221:40:24 when reported from an issue comment 69321:40:25 is expected to eq "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">comment in issue</p>" 69421:40:25 when reported from a merge request comment 69521:40:25 is expected to eq "<p data-sourcepos=\"1:1-1:13\" dir=\"auto\">comment in mr</p>" 69621:40:25 when report type cannot be determined, because the comment does not exist 69721:40:25 is expected to be nil 69821:40:25 #past_closed_reports_for_user 69921:40:25 returns past closed reports for the same user 70021:40:25 #similar_open_reports_for_user 70121:40:25 returns open reports for the same user and category 70221:40:26 returns no abuse reports when the report is closed 70421:40:26 is expected to define :category as an enum backed by an integer with values ‹{spam: 1, offensive: 2, phishing: 3, crypto: 4, credentials: 5, copyright: 6, malware: 7, other: 8}› 70521:40:26# [RSpecRunTime] Finishing example group spec/models/abuse_report_spec.rb. It took 17.55 seconds. Expected to take 21.06 seconds. 70621:40:26# [RSpecRunTime] Starting example group spec/services/merge_requests/post_merge_service_spec.rb. Expected to take 18.95 seconds. 70721:40:26MergeRequests::PostMergeService 70921:40:28 refreshes the number of open merge requests for a valid MR 71021:40:28 updates metrics 71121:40:29 calls the merge request activity counter 71221:40:30 deletes non-latest diffs 71321:40:30 clean up environments for the merge request 71421:40:31 schedules CleanupRefsService 71521:40:31 behaves like cache counters invalidator 71621:40:31 invalidates counter cache for assignees 71721:40:31# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.89 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.49 1.43 1.05 1/285 8316 71921:40:31 behaves like merge request reviewers cache counters invalidator 72021:40:32 invalidates counter cache for reviewers 72121:40:32 when there are issues to be closed 72221:40:33 performs MergeRequests::CloseIssueWorker asynchronously 72321:40:33 when mr_merge_skips_close_issue_authorization feature flag is disabled 72421:40:34 does not use the last optional argument of the worker 72521:40:34# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.27 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.45 1.42 1.05 1/284 8320 72721:40:34 when issue is an external issue 72821:40:34 executes Issues::CloseService 72921:40:34 when the merge request has review apps 73021:40:36 cancels all review app deployments 73121:40:36# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.01 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.45 1.42 1.05 1/282 8323 73321:40:36 when the merge request has a pages deployment 73421:40:37 performs Pages::DeactivateMrDeploymentWorker asynchronously 73521:40:37 when there are auto merge MRs with the branch as target 73621:40:37 when source branch is to be deleted 73721:40:39 aborts auto merges 73821:40:39# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.76 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.41 1.41 1.05 1/285 8361 74021:40:39 when source branch is not be deleted 74121:40:40 does not abort any auto merges 74221:40:40# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.15 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.41 1.41 1.05 1/286 8397 74421:40:40 when merge_when_checks_pass is disabled 74521:40:42 does not aborts any auto merges 74621:40:42# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.57 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.41 1.41 1.05 1/286 8433 74821:40:42 when event source is given 74921:40:43 creates a resource_state_event as expected 75021:40:43# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.66 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.41 1.41 1.05 1/286 8468 75221:40:43# [RSpecRunTime] Finishing example group spec/services/merge_requests/post_merge_service_spec.rb. It took 17.12 seconds. Expected to take 18.95 seconds. 75321:40:43# [RSpecRunTime] Starting example group spec/finders/cluster_ancestors_finder_spec.rb. Expected to take 17.36 seconds. 75421:40:43ClusterAncestorsFinder#execute 75521:40:43 for a project 75621:40:45 returns the project clusters followed by group clusters 75721:40:45 nested groups 75821:40:48 returns the project clusters followed by group clusters ordered ascending the hierarchy 75921:40:48# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.33 seconds. Current RSS: ~1406M. Threads: 4. load average: 1.62 1.46 1.07 1/285 8469 76121:40:48 user cannot read clusters for clusterable 76221:40:50 returns nothing 76321:40:50# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.24 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.57 1.45 1.07 1/285 8470 76621:40:51 returns the list of group clusters 76721:40:51 nested groups 76821:40:54 returns the list of group clusters ordered ascending the hierarchy 76921:40:54# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.67 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.53 1.44 1.07 1/280 8471 77121:40:54 for an instance 77221:40:54 when admin mode is enabled 77321:40:56 returns the list of instance clusters 77421:40:56# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.59 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.53 1.44 1.07 1/280 8472 77621:40:56 when admin mode is disabled 77721:40:58 returns nothing 77821:40:58# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.44 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.53 1.44 1.07 1/281 8473 78021:40:58# [RSpecRunTime] Finishing example group spec/finders/cluster_ancestors_finder_spec.rb. It took 14.8 seconds. Expected to take 17.36 seconds. 78121:40:58# [RSpecRunTime] Starting example group spec/helpers/groups_helper_spec.rb. Expected to take 16.49 seconds. 78321:40:58 #group_icon_url 78421:40:58 returns an url for the avatar 78521:40:58 gives default avatar_icon when no avatar is present 78621:40:58 #group_lfs_status 78721:40:58 only one project in group 78821:40:59 returns all projects as enabled 78921:40:59 returns all projects as disabled 79021:40:59 more than one project in group 79121:40:59 LFS enabled in group 79221:40:59 returns both projects as enabled 79321:40:59 returns only one as enabled 79421:40:59 LFS disabled in group 79521:40:59 returns both projects as disabled 79621:40:59 returns only one as disabled 79821:41:00 enqueues the elements in the breadcrumb schema list 79921:41:00 avoids N+1 queries 80021:41:00 traversal queries 80121:41:00 outputs the groups in the correct order 80221:41:00 #group_title_link 80421:41:00 uses the group name as innerText 80521:41:00 links to the group path 80721:41:00 specifies the group name as the alt text 80821:41:00 uses the group's avatar_url 80921:41:00 #share_with_group_lock_help_text 81021:41:00 traversal queries 81121:41:01 root_share_with_group_locked: false, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: false, current_user: :root_owner, help_text: :default_help, linked_ancestor: nil 81221:41:01 has the correct help text with correct ancestor links 81321:41:01 root_share_with_group_locked: false, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: false, current_user: :sub_owner, help_text: :default_help, linked_ancestor: nil 81421:41:01 has the correct help text with correct ancestor links 81521:41:01 root_share_with_group_locked: false, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: false, current_user: :sub_sub_owner, help_text: :default_help, linked_ancestor: nil 81621:41:01 has the correct help text with correct ancestor links 81721:41:01 root_share_with_group_locked: false, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: true, current_user: :root_owner, help_text: :default_help, linked_ancestor: nil 81821:41:01 has the correct help text with correct ancestor links 81921:41:01 root_share_with_group_locked: false, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: true, current_user: :sub_owner, help_text: :default_help, linked_ancestor: nil 82021:41:01 has the correct help text with correct ancestor links 82121:41:01 root_share_with_group_locked: false, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: true, current_user: :sub_sub_owner, help_text: :default_help, linked_ancestor: nil 82221:41:02 has the correct help text with correct ancestor links 82321:41:02 root_share_with_group_locked: false, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: false, current_user: :root_owner, help_text: :ancestor_locked_and_has_been_overridden, linked_ancestor: :subgroup 82421:41:02 has the correct help text with correct ancestor links 82521:41:02 root_share_with_group_locked: false, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: false, current_user: :sub_owner, help_text: :ancestor_locked_and_has_been_overridden, linked_ancestor: :subgroup 82621:41:02 has the correct help text with correct ancestor links 82721:41:02 root_share_with_group_locked: false, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: false, current_user: :sub_sub_owner, help_text: :ancestor_locked_and_has_been_overridden, linked_ancestor: :subgroup 82821:41:02 has the correct help text with correct ancestor links 82921:41:02 root_share_with_group_locked: false, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: true, current_user: :root_owner, help_text: :ancestor_locked_but_you_can_override, linked_ancestor: :subgroup 83021:41:02 has the correct help text with correct ancestor links 83121:41:02 root_share_with_group_locked: false, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: true, current_user: :sub_owner, help_text: :ancestor_locked_but_you_can_override, linked_ancestor: :subgroup 83221:41:02 has the correct help text with correct ancestor links 83321:41:02 root_share_with_group_locked: false, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: true, current_user: :sub_sub_owner, help_text: :ancestor_locked_so_ask_the_owner, linked_ancestor: :subgroup 83421:41:02 has the correct help text with correct ancestor links 83521:41:02 root_share_with_group_locked: true, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: false, current_user: :root_owner, help_text: :default_help, linked_ancestor: nil 83621:41:03 has the correct help text with correct ancestor links 83721:41:03 root_share_with_group_locked: true, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: false, current_user: :sub_owner, help_text: :default_help, linked_ancestor: nil 83821:41:03 has the correct help text with correct ancestor links 83921:41:03 root_share_with_group_locked: true, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: false, current_user: :sub_sub_owner, help_text: :default_help, linked_ancestor: nil 84021:41:03 has the correct help text with correct ancestor links 84121:41:03 root_share_with_group_locked: true, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: true, current_user: :root_owner, help_text: :default_help, linked_ancestor: nil 84221:41:03 has the correct help text with correct ancestor links 84321:41:03 root_share_with_group_locked: true, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: true, current_user: :sub_owner, help_text: :default_help, linked_ancestor: nil 84421:41:03 has the correct help text with correct ancestor links 84521:41:03 root_share_with_group_locked: true, subgroup_share_with_group_locked: false, sub_subgroup_share_with_group_locked: true, current_user: :sub_sub_owner, help_text: :default_help, linked_ancestor: nil 84621:41:03 has the correct help text with correct ancestor links 84721:41:03 root_share_with_group_locked: true, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: false, current_user: :root_owner, help_text: :ancestor_locked_and_has_been_overridden, linked_ancestor: :root_group 84821:41:03 has the correct help text with correct ancestor links 84921:41:03 root_share_with_group_locked: true, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: false, current_user: :sub_owner, help_text: :ancestor_locked_and_has_been_overridden, linked_ancestor: :root_group 85021:41:03 has the correct help text with correct ancestor links 85121:41:03 root_share_with_group_locked: true, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: false, current_user: :sub_sub_owner, help_text: :ancestor_locked_and_has_been_overridden, linked_ancestor: :root_group 85221:41:03 has the correct help text with correct ancestor links 85321:41:03 root_share_with_group_locked: true, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: true, current_user: :root_owner, help_text: :ancestor_locked_but_you_can_override, linked_ancestor: :root_group 85421:41:04 has the correct help text with correct ancestor links 85521:41:04 root_share_with_group_locked: true, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: true, current_user: :sub_owner, help_text: :ancestor_locked_so_ask_the_owner, linked_ancestor: :root_group 85621:41:04 has the correct help text with correct ancestor links 85721:41:04 root_share_with_group_locked: true, subgroup_share_with_group_locked: true, sub_subgroup_share_with_group_locked: true, current_user: :sub_sub_owner, help_text: :ancestor_locked_so_ask_the_owner, linked_ancestor: :root_group 85821:41:04 has the correct help text with correct ancestor links 85921:41:04 #can_disable_group_emails? 86021:41:04 returns true for the group owner 86121:41:04 returns false for anyone else 86221:41:04 when subgroups 86321:41:04 returns false if parent group is disabling emails 86421:41:04 returns true if parent group is not disabling emails 86521:41:04 #can_set_group_diff_preview_in_email? 86621:41:05 returns true for an owner of the group 86721:41:05 returns false for a maintainer of the group 86821:41:05 returns false for anyone else 86921:41:05 respects the settings of a parent group 87021:41:05 when a parent group has disabled diff previews 87121:41:05 returns false for all users 87221:41:05# [RSpecRunTime] RSpec elapsed time: 12 minutes 43.16 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.44 1.43 1.07 1/281 8474 87421:41:05 #can_update_default_branch_protection? 87521:41:06 for users who can update default branch protection of the group 87621:41:06 is expected to be truthy 87721:41:06 for users who cannot update default branch protection of the group 87821:41:06 is expected to be falsey 87921:41:06 #show_thanks_for_purchase_alert? 88021:41:06 with quantity present 88221:41:06 with quantity not present 88321:41:06 returns false 88421:41:06 with quantity empty 88521:41:06 returns false 88621:41:06 #render_setting_to_allow_project_access_token_creation? 88721:41:06 returns true if group is root 88821:41:07 returns false if group is subgroup 88921:41:07 #can_admin_group_member? 89021:41:07 returns true when current_user can admin members 89121:41:07 returns false when current_user can not admin members 89221:41:07 #can_admin_service_accounts? 89321:41:08 returns false when current_user can not admin members 89421:41:08 #localized_jobs_to_be_done_choices 89521:41:08 has a translation for all `jobs_to_be_done` values 89621:41:08 #subgroup_creation_data 89721:41:08 when group has a parent 89821:41:08 returns expected hash 89921:41:08 when group does not have a parent 90021:41:08 returns expected hash 90121:41:08 #group_name_and_path_app_data 90221:41:08 when group has a parent 90321:41:08 returns expected hash 90421:41:08 #group_overview_tabs_app_data 90521:41:08 returns expected hash 90621:41:08 #show_group_readme? 90721:41:08 when project is public 90821:41:09 is expected to equal true 90921:41:09 when project is private 91021:41:09 when user can not see the project 91121:41:09 when user can see the project 91221:41:10 is expected to equal true 91321:41:10 #enabled_git_access_protocol_options_for_group 91421:41:10 instance setting is nil 91521:41:10 is expected to contain exactly ["Both SSH and HTTP(S)", "all"], ["Only SSH", "ssh"], and ["Only HTTP(S)", "http"] 91621:41:10 instance setting is blank 91721:41:10 is expected to contain exactly ["Both SSH and HTTP(S)", "all"], ["Only SSH", "ssh"], and ["Only HTTP(S)", "http"] 91821:41:10 instance setting is ssh 91921:41:10 is expected to contain exactly ["Only SSH", "ssh"] 92021:41:10 instance setting is http 92121:41:10 is expected to contain exactly ["Only HTTP(S)", "http"] 92221:41:10 #new_custom_emoji_path 92321:41:10 with nil group 92421:41:10 is expected to eq nil 92521:41:10 with current_user who has no permissions 92621:41:10 is expected to eq nil 92721:41:10 with current_user who has permissions 92821:41:10 is expected to eq "/groups/group1093/-/custom_emoji/new" 92921:41:10 #access_level_roles_user_can_assign 93021:41:10 when user is provided 93121:41:10 when a user is a group member 93221:41:11 returns only the roles the provided user can assign 93321:41:11 when a user is an admin 93421:41:11 returns all roles 93521:41:11 when a user is not a group member 93621:41:11 returns the empty array 93721:41:11 when a user has different access for different groups in the hierarchy 93821:41:12 returns the access levels that are peers or lower 93921:41:12 when a group is linked to another 94021:41:12 is expected to eq {"Developer"=>30, "Guest"=>10, "Maintainer"=>40, "Reporter"=>20} 94121:41:12 when user is not provided 94221:41:12 returns the empty array 94321:41:12 #show_prevent_inviting_groups_outside_hierarchy_setting? 94421:41:12 returns true for a root group 94521:41:12 returns false for a subgroup 94621:41:12 #group_confirm_modal_data 94721:41:12 prevent_delete_response: true, is_button_disabled: "true", form_value_id: nil, permanently_remove: false, button_text: "Delete" 94821:41:12 returns expected parameters 94921:41:12 prevent_delete_response: true, is_button_disabled: "true", form_value_id: "fake_form_id", permanently_remove: true, button_text: nil 95021:41:12 returns expected parameters 95121:41:12 prevent_delete_response: false, is_button_disabled: "false", form_value_id: nil, permanently_remove: false, button_text: "Delete group" 95221:41:13 returns expected parameters 95321:41:13 prevent_delete_response: false, is_button_disabled: "false", form_value_id: "fake_form_id", permanently_remove: true, button_text: nil 95421:41:13 returns expected parameters 95521:41:13# [RSpecRunTime] Finishing example group spec/helpers/groups_helper_spec.rb. It took 14.86 seconds. Expected to take 16.49 seconds. 95621:41:13# [RSpecRunTime] Starting example group spec/services/issues/reopen_service_spec.rb. Expected to take 15.34 seconds. 95721:41:13Issues::ReopenService 95921:41:13 when user is not authorized to reopen issue 96021:41:13 does not reopen the issue 96121:41:13 when skip_authorization is true 96221:41:14 does close the issue even if user is not authorized 96321:41:14# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.13 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.70 1.48 1.09 1/285 8561 96521:41:14 when user is authorized to reopen issue 96621:41:15 invalidates counter cache for assignees 96721:41:17 refreshes the number of opened issues 96821:41:18 deletes milestone issue counters cache 96921:41:19 does not create timeline event 97021:41:20 does not call GroupMentionWorker 97121:41:20 issue is incident type 97221:41:21 creates a timeline event 97321:41:21 behaves like an incident management tracked event 97521:41:22 tracks the event using redis 97621:41:22# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.58 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.65 1.47 1.09 1/281 8562 97821:41:22 behaves like Snowplow event tracking with RedisHLL context 97921:41:22 behaves like Snowplow event tracking 98121:41:23# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.75 second. Current RSS: ~1358M. Threads: 4. load average: 1.65 1.47 1.09 1/282 8563 98321:41:23 when issue is not confidential 98421:41:24 executes issue hooks 98521:41:24 when issue is confidential 98621:41:25 executes confidential issue hooks 98721:41:25# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.89 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.59 1.46 1.09 2/282 8564 98921:41:25# [RSpecRunTime] Finishing example group spec/services/issues/reopen_service_spec.rb. It took 12.59 seconds. Expected to take 15.34 seconds. 99021:41:25# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/attributes_permitter_spec.rb. Expected to take 14.56 seconds. 99121:41:25Gitlab::ImportExport::AttributesPermitter 99221:41:25 #permitted_attributes 99321:41:25 builds permitted attributes hash 99521:41:25 only allows permitted attributes 99621:41:25 #permitted_attributes_for 99721:41:25 returns an array of permitted attributes for a relation 99821:41:25 #permitted_attributes_defined? 99921:41:25 relation_name: :user, permitted_attributes_defined: true 100021:41:25 is expected to eq true 100121:41:25 relation_name: :author, permitted_attributes_defined: false 100221:41:25 is expected to eq false 100321:41:25 relation_name: :ci_cd_settings, permitted_attributes_defined: true 100421:41:25 is expected to eq true 100521:41:25 relation_name: :project_badges, permitted_attributes_defined: true 100621:41:25 is expected to eq true 100721:41:25 relation_name: :pipeline_schedules, permitted_attributes_defined: true 100821:41:26 is expected to eq true 100921:41:26 relation_name: :error_tracking_setting, permitted_attributes_defined: true 101021:41:26 is expected to eq true 101121:41:26 relation_name: :auto_devops, permitted_attributes_defined: true 101221:41:26 is expected to eq true 101321:41:26 relation_name: :boards, permitted_attributes_defined: true 101421:41:26 is expected to eq true 101521:41:26 relation_name: :custom_attributes, permitted_attributes_defined: true 101621:41:26 is expected to eq true 101721:41:26 relation_name: :label, permitted_attributes_defined: true 101821:41:26 is expected to eq true 101921:41:26 relation_name: :labels, permitted_attributes_defined: true 102021:41:26 is expected to eq true 102121:41:26 relation_name: :protected_branches, permitted_attributes_defined: true 102221:41:26 is expected to eq true 102321:41:26 relation_name: :protected_tags, permitted_attributes_defined: true 102421:41:26 is expected to eq true 102521:41:26 relation_name: :create_access_levels, permitted_attributes_defined: true 102621:41:26 is expected to eq true 102721:41:26 relation_name: :merge_access_levels, permitted_attributes_defined: true 102821:41:26 is expected to eq true 102921:41:26 relation_name: :push_access_levels, permitted_attributes_defined: true 103021:41:26 is expected to eq true 103121:41:26 relation_name: :releases, permitted_attributes_defined: true 103221:41:26 is expected to eq true 103321:41:26 relation_name: :links, permitted_attributes_defined: true 103421:41:26 is expected to eq true 103521:41:26 relation_name: :priorities, permitted_attributes_defined: true 103621:41:26 is expected to eq true 103721:41:26 relation_name: :milestone, permitted_attributes_defined: true 103821:41:26 is expected to eq true 103921:41:26 relation_name: :milestones, permitted_attributes_defined: true 104021:41:26 is expected to eq true 104121:41:26 relation_name: :snippets, permitted_attributes_defined: true 104221:41:26 is expected to eq true 104321:41:26 relation_name: :project_members, permitted_attributes_defined: true 104421:41:26 is expected to eq true 104521:41:26 relation_name: :merge_request, permitted_attributes_defined: true 104621:41:26 is expected to eq true 104721:41:26 relation_name: :merge_requests, permitted_attributes_defined: true 104821:41:26 is expected to eq true 104921:41:26 relation_name: :award_emoji, permitted_attributes_defined: true 105021:41:26 is expected to eq true 105121:41:26 relation_name: :commit_author, permitted_attributes_defined: true 105221:41:26 is expected to eq true 105321:41:26 relation_name: :committer, permitted_attributes_defined: true 105421:41:26 is expected to eq true 105521:41:26 relation_name: :events, permitted_attributes_defined: true 105621:41:26 is expected to eq true 105721:41:26 relation_name: :label_links, permitted_attributes_defined: true 105821:41:26 is expected to eq true 105921:41:26 relation_name: :merge_request_diff, permitted_attributes_defined: true 106021:41:26 is expected to eq true 106121:41:26 relation_name: :merge_request_diff_commits, permitted_attributes_defined: true 106221:41:27 is expected to eq true 106321:41:27 relation_name: :merge_request_diff_files, permitted_attributes_defined: true 106421:41:27 is expected to eq true 106521:41:27 relation_name: :metrics, permitted_attributes_defined: true 106621:41:27 is expected to eq true 106721:41:27 relation_name: :notes, permitted_attributes_defined: true 106821:41:27 is expected to eq true 106921:41:27 relation_name: :push_event_payload, permitted_attributes_defined: true 107021:41:27 is expected to eq true 107121:41:27 relation_name: :resource_label_events, permitted_attributes_defined: true 107221:41:27 is expected to eq true 107321:41:27 relation_name: :suggestions, permitted_attributes_defined: true 107421:41:27 is expected to eq true 107521:41:27 relation_name: :system_note_metadata, permitted_attributes_defined: true 107621:41:27 is expected to eq true 107721:41:27 relation_name: :timelogs, permitted_attributes_defined: true 107821:41:27 is expected to eq true 107921:41:27 relation_name: :container_expiration_policy, permitted_attributes_defined: true 108021:41:27 is expected to eq true 108121:41:27 relation_name: :project_feature, permitted_attributes_defined: true 108221:41:27 is expected to eq true 108321:41:27 relation_name: :service_desk_setting, permitted_attributes_defined: true 108421:41:27 is expected to eq true 108521:41:27 relation_name: :external_pull_request, permitted_attributes_defined: true 108621:41:27 is expected to eq true 108721:41:27 relation_name: :external_pull_requests, permitted_attributes_defined: true 108821:41:27 is expected to eq true 108921:41:27 relation_name: :statuses, permitted_attributes_defined: true 109021:41:27 is expected to eq true 109121:41:27 relation_name: :builds, permitted_attributes_defined: true 109221:41:27 is expected to eq true 109321:41:27 relation_name: :generic_commit_statuses, permitted_attributes_defined: true 109421:41:27 is expected to eq true 109521:41:27 relation_name: :bridges, permitted_attributes_defined: true 109621:41:27 is expected to eq true 109721:41:27 relation_name: :ci_pipelines, permitted_attributes_defined: true 109821:41:27 is expected to eq true 109921:41:27 relation_name: :stages, permitted_attributes_defined: true 110021:41:27 is expected to eq true 110121:41:27 relation_name: :actions, permitted_attributes_defined: true 110221:41:27 is expected to eq true 110321:41:27 relation_name: :design, permitted_attributes_defined: true 110421:41:27 is expected to eq true 110521:41:27 relation_name: :designs, permitted_attributes_defined: true 110621:41:27 is expected to eq true 110721:41:27 relation_name: :design_versions, permitted_attributes_defined: true 110821:41:27 is expected to eq true 110921:41:27 relation_name: :issue_assignees, permitted_attributes_defined: true 111021:41:27 is expected to eq true 111121:41:27 relation_name: :sentry_issue, permitted_attributes_defined: true 111221:41:27 is expected to eq true 111321:41:27 relation_name: :zoom_meetings, permitted_attributes_defined: true 111421:41:27 is expected to eq true 111521:41:27 relation_name: :issues, permitted_attributes_defined: true 111621:41:27 is expected to eq true 111721:41:27 relation_name: :group_members, permitted_attributes_defined: true 111821:41:28 is expected to eq true 111921:41:28 relation_name: :project, permitted_attributes_defined: true 112021:41:28 is expected to eq true 112121:41:28 included_attributes for Project 112321:41:28 behaves like a permitted attribute 112421:41:28 contains only attributes that are defined as permitted in the import/export config 112521:41:28 does not contain attributes that would be cleaned with AttributeCleaner 112621:41:28 does not contain prohibited attributes that are not related to given relation 112721:41:28 for user_contributions 112821:41:28 behaves like a permitted attribute 112921:41:28 contains only attributes that are defined as permitted in the import/export config 113021:41:28 does not contain attributes that would be cleaned with AttributeCleaner 113121:41:28 does not contain prohibited attributes that are not related to given relation 113321:41:28 behaves like a permitted attribute 113521:41:28 for approvals 113621:41:28 behaves like a permitted attribute 113721:41:28 contains only attributes that are defined as permitted in the import/export config 113821:41:28 does not contain attributes that would be cleaned with AttributeCleaner 113921:41:28 does not contain prohibited attributes that are not related to given relation 114021:41:28 for ci_cd_settings 114121:41:28 behaves like a permitted attribute 114221:41:28 contains only attributes that are defined as permitted in the import/export config 114321:41:28 does not contain attributes that would be cleaned with AttributeCleaner 114421:41:28 does not contain prohibited attributes that are not related to given relation 114521:41:28 for project_badges 114621:41:28 behaves like a permitted attribute 114721:41:28 contains only attributes that are defined as permitted in the import/export config 114821:41:28 does not contain attributes that would be cleaned with AttributeCleaner 114921:41:28 does not contain prohibited attributes that are not related to given relation 115021:41:28 for pipeline_schedules 115121:41:28 behaves like a permitted attribute 115221:41:28 contains only attributes that are defined as permitted in the import/export config 115321:41:28 does not contain attributes that would be cleaned with AttributeCleaner 115421:41:28 does not contain prohibited attributes that are not related to given relation 115521:41:28 for error_tracking_setting 115621:41:28 behaves like a permitted attribute 115721:41:28 contains only attributes that are defined as permitted in the import/export config 115821:41:28 does not contain attributes that would be cleaned with AttributeCleaner 115921:41:28 does not contain prohibited attributes that are not related to given relation 116021:41:28 for auto_devops 116121:41:28 behaves like a permitted attribute 116221:41:28 contains only attributes that are defined as permitted in the import/export config 116321:41:28 does not contain attributes that would be cleaned with AttributeCleaner 116421:41:28 does not contain prohibited attributes that are not related to given relation 116621:41:28 behaves like a permitted attribute 116721:41:28 contains only attributes that are defined as permitted in the import/export config 116821:41:29 does not contain attributes that would be cleaned with AttributeCleaner 116921:41:29 does not contain prohibited attributes that are not related to given relation 117121:41:29 behaves like a permitted attribute 117221:41:29 contains only attributes that are defined as permitted in the import/export config 117321:41:29 does not contain attributes that would be cleaned with AttributeCleaner 117421:41:29 does not contain prohibited attributes that are not related to given relation 117521:41:29 for custom_attributes 117621:41:29 behaves like a permitted attribute 117721:41:29 contains only attributes that are defined as permitted in the import/export config 117821:41:29 does not contain attributes that would be cleaned with AttributeCleaner 117921:41:29 does not contain prohibited attributes that are not related to given relation 118121:41:29 behaves like a permitted attribute 118221:41:29 contains only attributes that are defined as permitted in the import/export config 118321:41:29 does not contain attributes that would be cleaned with AttributeCleaner 118421:41:29 does not contain prohibited attributes that are not related to given relation 118621:41:29 behaves like a permitted attribute 118721:41:29 contains only attributes that are defined as permitted in the import/export config 118821:41:29 does not contain attributes that would be cleaned with AttributeCleaner 118921:41:29 does not contain prohibited attributes that are not related to given relation 119021:41:29 for priorities 119121:41:29 behaves like a permitted attribute 119221:41:29 contains only attributes that are defined as permitted in the import/export config 119321:41:29 does not contain attributes that would be cleaned with AttributeCleaner 119421:41:29 does not contain prohibited attributes that are not related to given relation 119521:41:29 for milestone 119621:41:29 behaves like a permitted attribute 119721:41:29 contains only attributes that are defined as permitted in the import/export config 119821:41:29 does not contain attributes that would be cleaned with AttributeCleaner 119921:41:29 does not contain prohibited attributes that are not related to given relation 120021:41:29 for milestones 120121:41:29 behaves like a permitted attribute 120221:41:30 contains only attributes that are defined as permitted in the import/export config 120321:41:30 does not contain attributes that would be cleaned with AttributeCleaner 120421:41:30 does not contain prohibited attributes that are not related to given relation 120521:41:30 for protected_branches 120621:41:30 behaves like a permitted attribute 120721:41:31 contains only attributes that are defined as permitted in the import/export config 120821:41:31 does not contain attributes that would be cleaned with AttributeCleaner 120921:41:31 does not contain prohibited attributes that are not related to given relation 121021:41:31 for protected_tags 121121:41:31 behaves like a permitted attribute 121221:41:31 contains only attributes that are defined as permitted in the import/export config 121321:41:31 does not contain attributes that would be cleaned with AttributeCleaner 121421:41:31 does not contain prohibited attributes that are not related to given relation 121521:41:31 for create_access_levels 121621:41:31 behaves like a permitted attribute 121721:41:31 contains only attributes that are defined as permitted in the import/export config 121821:41:31 does not contain attributes that would be cleaned with AttributeCleaner 121921:41:31 does not contain prohibited attributes that are not related to given relation 122021:41:31 for merge_access_levels 122121:41:31 behaves like a permitted attribute 122221:41:31 contains only attributes that are defined as permitted in the import/export config 122321:41:31 does not contain attributes that would be cleaned with AttributeCleaner 122421:41:31 does not contain prohibited attributes that are not related to given relation 122521:41:31 for push_access_levels 122621:41:31 behaves like a permitted attribute 122721:41:31 contains only attributes that are defined as permitted in the import/export config 122821:41:31 does not contain attributes that would be cleaned with AttributeCleaner 122921:41:31 does not contain prohibited attributes that are not related to given relation 123021:41:31 for releases 123121:41:31 behaves like a permitted attribute 123221:41:31 contains only attributes that are defined as permitted in the import/export config 123321:41:31 does not contain attributes that would be cleaned with AttributeCleaner 123421:41:31 does not contain prohibited attributes that are not related to given relation 123621:41:31 behaves like a permitted attribute 123721:41:31 contains only attributes that are defined as permitted in the import/export config 123821:41:31 does not contain attributes that would be cleaned with AttributeCleaner 123921:41:31 does not contain prohibited attributes that are not related to given relation 124021:41:31 for container_expiration_policy 124121:41:31 behaves like a permitted attribute 124221:41:31 contains only attributes that are defined as permitted in the import/export config 124321:41:31 does not contain attributes that would be cleaned with AttributeCleaner 124421:41:31 does not contain prohibited attributes that are not related to given relation 124521:41:31 for project_feature 124621:41:31 behaves like a permitted attribute 124721:41:31 contains only attributes that are defined as permitted in the import/export config 124821:41:31 does not contain attributes that would be cleaned with AttributeCleaner 124921:41:32 does not contain prohibited attributes that are not related to given relation 125021:41:32 for service_desk_setting 125121:41:32 behaves like a permitted attribute 125221:41:32 contains only attributes that are defined as permitted in the import/export config 125321:41:32 does not contain attributes that would be cleaned with AttributeCleaner 125421:41:32 does not contain prohibited attributes that are not related to given relation 125521:41:32 for snippets 125621:41:32 behaves like a permitted attribute 125721:41:32 contains only attributes that are defined as permitted in the import/export config 125821:41:32 does not contain attributes that would be cleaned with AttributeCleaner 125921:41:32 does not contain prohibited attributes that are not related to given relation 126021:41:32 for project_members 126121:41:32 behaves like a permitted attribute 126221:41:32 contains only attributes that are defined as permitted in the import/export config 126321:41:32 does not contain attributes that would be cleaned with AttributeCleaner 126421:41:32 does not contain prohibited attributes that are not related to given relation 126521:41:32 for merge_request 126621:41:32 behaves like a permitted attribute 126721:41:32 contains only attributes that are defined as permitted in the import/export config 126821:41:32 does not contain attributes that would be cleaned with AttributeCleaner 126921:41:32 does not contain prohibited attributes that are not related to given relation 127021:41:32 for merge_requests 127121:41:32 behaves like a permitted attribute 127221:41:32 contains only attributes that are defined as permitted in the import/export config 127321:41:32 does not contain attributes that would be cleaned with AttributeCleaner 127421:41:32 does not contain prohibited attributes that are not related to given relation 127521:41:32 for award_emoji 127621:41:32 behaves like a permitted attribute 127721:41:32 contains only attributes that are defined as permitted in the import/export config 127821:41:32 does not contain attributes that would be cleaned with AttributeCleaner 127921:41:32 does not contain prohibited attributes that are not related to given relation 128021:41:32 for commit_author 128121:41:32 behaves like a permitted attribute 128221:41:32 contains only attributes that are defined as permitted in the import/export config 128321:41:32 does not contain attributes that would be cleaned with AttributeCleaner 128421:41:32 does not contain prohibited attributes that are not related to given relation 128521:41:32 for committer 128621:41:32 behaves like a permitted attribute 128721:41:32 contains only attributes that are defined as permitted in the import/export config 128821:41:32 does not contain attributes that would be cleaned with AttributeCleaner 128921:41:32 does not contain prohibited attributes that are not related to given relation 129121:41:32 behaves like a permitted attribute 129221:41:32 contains only attributes that are defined as permitted in the import/export config 129321:41:32 does not contain attributes that would be cleaned with AttributeCleaner 129421:41:32 does not contain prohibited attributes that are not related to given relation 129521:41:32 for label_links 129621:41:32 behaves like a permitted attribute 129721:41:33 contains only attributes that are defined as permitted in the import/export config 129821:41:33 does not contain attributes that would be cleaned with AttributeCleaner 129921:41:33 does not contain prohibited attributes that are not related to given relation 130021:41:33 for merge_request_diff 130121:41:33 behaves like a permitted attribute 130221:41:33 contains only attributes that are defined as permitted in the import/export config 130321:41:33 does not contain attributes that would be cleaned with AttributeCleaner 130421:41:33 does not contain prohibited attributes that are not related to given relation 130521:41:33 for merge_request_diff_commits 130621:41:33 behaves like a permitted attribute 130721:41:33 contains only attributes that are defined as permitted in the import/export config 130821:41:33 does not contain attributes that would be cleaned with AttributeCleaner 130921:41:33 does not contain prohibited attributes that are not related to given relation 131021:41:33 for merge_request_diff_files 131121:41:33 behaves like a permitted attribute 131221:41:33 contains only attributes that are defined as permitted in the import/export config 131321:41:33 does not contain attributes that would be cleaned with AttributeCleaner 131421:41:33 does not contain prohibited attributes that are not related to given relation 131621:41:33 behaves like a permitted attribute 131721:41:33 contains only attributes that are defined as permitted in the import/export config 131821:41:33 does not contain attributes that would be cleaned with AttributeCleaner 131921:41:33 does not contain prohibited attributes that are not related to given relation 132121:41:33 behaves like a permitted attribute 132221:41:33 contains only attributes that are defined as permitted in the import/export config 132321:41:33 does not contain attributes that would be cleaned with AttributeCleaner 132421:41:33 does not contain prohibited attributes that are not related to given relation 132521:41:33 for push_event_payload 132621:41:33 behaves like a permitted attribute 132721:41:33 contains only attributes that are defined as permitted in the import/export config 132821:41:33 does not contain attributes that would be cleaned with AttributeCleaner 132921:41:33 does not contain prohibited attributes that are not related to given relation 133021:41:33 for resource_label_events 133121:41:33 behaves like a permitted attribute 133221:41:33 contains only attributes that are defined as permitted in the import/export config 133321:41:33 does not contain attributes that would be cleaned with AttributeCleaner 133421:41:33 does not contain prohibited attributes that are not related to given relation 133521:41:33 for suggestions 133621:41:33 behaves like a permitted attribute 133721:41:33 contains only attributes that are defined as permitted in the import/export config 133821:41:34 does not contain attributes that would be cleaned with AttributeCleaner 133921:41:34 does not contain prohibited attributes that are not related to given relation 134021:41:34 for system_note_metadata 134121:41:34 behaves like a permitted attribute 134221:41:34 contains only attributes that are defined as permitted in the import/export config 134321:41:34 does not contain attributes that would be cleaned with AttributeCleaner 134421:41:34 does not contain prohibited attributes that are not related to given relation 134521:41:34 for timelogs 134621:41:34 behaves like a permitted attribute 134721:41:34 contains only attributes that are defined as permitted in the import/export config 134821:41:34 does not contain attributes that would be cleaned with AttributeCleaner 134921:41:34 does not contain prohibited attributes that are not related to given relation 135021:41:34 for external_pull_request 135121:41:34 behaves like a permitted attribute 135221:41:34 contains only attributes that are defined as permitted in the import/export config 135321:41:34 does not contain attributes that would be cleaned with AttributeCleaner 135421:41:34 does not contain prohibited attributes that are not related to given relation 135521:41:34 for external_pull_requests 135621:41:34 behaves like a permitted attribute 135721:41:34 contains only attributes that are defined as permitted in the import/export config 135821:41:34 does not contain attributes that would be cleaned with AttributeCleaner 135921:41:34 does not contain prohibited attributes that are not related to given relation 136021:41:34 for statuses 136121:41:34 behaves like a permitted attribute 136221:41:34 contains only attributes that are defined as permitted in the import/export config 136321:41:34 does not contain attributes that would be cleaned with AttributeCleaner 136421:41:34 does not contain prohibited attributes that are not related to given relation 136621:41:34 behaves like a permitted attribute 136721:41:34 contains only attributes that are defined as permitted in the import/export config 136821:41:34 does not contain attributes that would be cleaned with AttributeCleaner 136921:41:34 does not contain prohibited attributes that are not related to given relation 137021:41:34 for generic_commit_statuses 137121:41:34 behaves like a permitted attribute 137221:41:34 contains only attributes that are defined as permitted in the import/export config 137321:41:34 does not contain attributes that would be cleaned with AttributeCleaner 137421:41:34 does not contain prohibited attributes that are not related to given relation 137621:41:34 behaves like a permitted attribute 137721:41:34 contains only attributes that are defined as permitted in the import/export config 137821:41:34 does not contain attributes that would be cleaned with AttributeCleaner 137921:41:34 does not contain prohibited attributes that are not related to given relation 138021:41:34 for ci_pipelines 138121:41:34 behaves like a permitted attribute 138221:41:34 contains only attributes that are defined as permitted in the import/export config 138321:41:34 does not contain attributes that would be cleaned with AttributeCleaner 138421:41:34 does not contain prohibited attributes that are not related to given relation 138521:41:34 for pipeline_metadata 138621:41:34 behaves like a permitted attribute 138721:41:35 contains only attributes that are defined as permitted in the import/export config 138821:41:35 does not contain attributes that would be cleaned with AttributeCleaner 138921:41:35 does not contain prohibited attributes that are not related to given relation 139121:41:35 behaves like a permitted attribute 139221:41:35 contains only attributes that are defined as permitted in the import/export config 139321:41:35 does not contain attributes that would be cleaned with AttributeCleaner 139421:41:35 does not contain prohibited attributes that are not related to given relation 139621:41:35 behaves like a permitted attribute 139721:41:35 contains only attributes that are defined as permitted in the import/export config 139821:41:35 does not contain attributes that would be cleaned with AttributeCleaner 139921:41:35 does not contain prohibited attributes that are not related to given relation 140121:41:35 behaves like a permitted attribute 140221:41:35 contains only attributes that are defined as permitted in the import/export config 140321:41:35 does not contain attributes that would be cleaned with AttributeCleaner 140421:41:35 does not contain prohibited attributes that are not related to given relation 140621:41:35 behaves like a permitted attribute 140721:41:35 contains only attributes that are defined as permitted in the import/export config 140821:41:35 does not contain attributes that would be cleaned with AttributeCleaner 140921:41:35 does not contain prohibited attributes that are not related to given relation 141021:41:35 for design_versions 141121:41:35 behaves like a permitted attribute 141221:41:35 contains only attributes that are defined as permitted in the import/export config 141321:41:35 does not contain attributes that would be cleaned with AttributeCleaner 141421:41:35 does not contain prohibited attributes that are not related to given relation 141521:41:35 for issue_assignees 141621:41:35 behaves like a permitted attribute 141721:41:35 contains only attributes that are defined as permitted in the import/export config 141821:41:35 does not contain attributes that would be cleaned with AttributeCleaner 141921:41:35 does not contain prohibited attributes that are not related to given relation 142021:41:35 for merge_request_assignees 142121:41:35 behaves like a permitted attribute 142221:41:35 contains only attributes that are defined as permitted in the import/export config 142321:41:35 does not contain attributes that would be cleaned with AttributeCleaner 142421:41:35 does not contain prohibited attributes that are not related to given relation 142521:41:35 for merge_request_reviewers 142621:41:35 behaves like a permitted attribute 142721:41:35 contains only attributes that are defined as permitted in the import/export config 142821:41:36 does not contain attributes that would be cleaned with AttributeCleaner 142921:41:36 does not contain prohibited attributes that are not related to given relation 143021:41:36 for sentry_issue 143121:41:36 behaves like a permitted attribute 143221:41:36 contains only attributes that are defined as permitted in the import/export config 143321:41:36 does not contain attributes that would be cleaned with AttributeCleaner 143421:41:36 does not contain prohibited attributes that are not related to given relation 143521:41:36 for zoom_meetings 143621:41:36 behaves like a permitted attribute 143721:41:36 contains only attributes that are defined as permitted in the import/export config 143821:41:36 does not contain attributes that would be cleaned with AttributeCleaner 143921:41:36 does not contain prohibited attributes that are not related to given relation 144121:41:36 behaves like a permitted attribute 144221:41:36 contains only attributes that are defined as permitted in the import/export config 144321:41:36 does not contain attributes that would be cleaned with AttributeCleaner 144421:41:36 does not contain prohibited attributes that are not related to given relation 144521:41:36 for group_members 144621:41:36 behaves like a permitted attribute 144721:41:36 contains only attributes that are defined as permitted in the import/export config 144821:41:36 does not contain attributes that would be cleaned with AttributeCleaner 144921:41:36 does not contain prohibited attributes that are not related to given relation 145121:41:36 behaves like a permitted attribute 145221:41:36 contains only attributes that are defined as permitted in the import/export config 145321:41:36 does not contain attributes that would be cleaned with AttributeCleaner 145421:41:36 does not contain prohibited attributes that are not related to given relation 145521:41:36 for resource_milestone_events 145621:41:36 behaves like a permitted attribute 145721:41:36 contains only attributes that are defined as permitted in the import/export config 145821:41:36 does not contain attributes that would be cleaned with AttributeCleaner 145921:41:36 does not contain prohibited attributes that are not related to given relation 146021:41:36 for resource_state_events 146121:41:36 behaves like a permitted attribute 146221:41:36 contains only attributes that are defined as permitted in the import/export config 146321:41:36 does not contain attributes that would be cleaned with AttributeCleaner 146421:41:36 does not contain prohibited attributes that are not related to given relation 146521:41:36 for work_item_type 146621:41:36 behaves like a permitted attribute 146721:41:36 contains only attributes that are defined as permitted in the import/export config 146821:41:36 does not contain attributes that would be cleaned with AttributeCleaner 146921:41:36 does not contain prohibited attributes that are not related to given relation 147021:41:36 for note_diff_file 147121:41:36 behaves like a permitted attribute 147221:41:36 contains only attributes that are defined as permitted in the import/export config 147321:41:37 does not contain attributes that would be cleaned with AttributeCleaner 147421:41:37 does not contain prohibited attributes that are not related to given relation 147521:41:37 for issuable_sla 147621:41:37 behaves like a permitted attribute 147821:41:37 for push_rule 147921:41:37 behaves like a permitted attribute 148021:41:37 contains only attributes that are defined as permitted in the import/export config 148121:41:37 does not contain attributes that would be cleaned with AttributeCleaner 148221:41:37 does not contain prohibited attributes that are not related to given relation 148321:41:37 for unprotect_access_levels 148421:41:37 behaves like a permitted attribute 148521:41:37 contains only attributes that are defined as permitted in the import/export config 148621:41:37 does not contain attributes that would be cleaned with AttributeCleaner 148721:41:37 does not contain prohibited attributes that are not related to given relation 148821:41:37 for deploy_access_levels 148921:41:37 behaves like a permitted attribute 149021:41:37 contains only attributes that are defined as permitted in the import/export config 149121:41:37 does not contain attributes that would be cleaned with AttributeCleaner 149221:41:37 does not contain prohibited attributes that are not related to given relation 149321:41:37 for protected_environments 149421:41:37 behaves like a permitted attribute 149521:41:37 contains only attributes that are defined as permitted in the import/export config 149621:41:37 does not contain attributes that would be cleaned with AttributeCleaner 149721:41:37 does not contain prohibited attributes that are not related to given relation 149821:41:37 for security_setting 149921:41:37 behaves like a permitted attribute 150021:41:37 contains only attributes that are defined as permitted in the import/export config 150121:41:37 does not contain attributes that would be cleaned with AttributeCleaner 150221:41:37 does not contain prohibited attributes that are not related to given relation 150321:41:37 for resource_iteration_events 150421:41:37 behaves like a permitted attribute 150521:41:37 contains only attributes that are defined as permitted in the import/export config 150621:41:37 does not contain attributes that would be cleaned with AttributeCleaner 150721:41:37 does not contain prohibited attributes that are not related to given relation 150821:41:37 for iteration 150921:41:37 behaves like a permitted attribute 151021:41:37 contains only attributes that are defined as permitted in the import/export config 151121:41:37 does not contain attributes that would be cleaned with AttributeCleaner 151221:41:37 does not contain prohibited attributes that are not related to given relation 151321:41:37 for iterations_cadence 151421:41:37 behaves like a permitted attribute 151521:41:37 contains only attributes that are defined as permitted in the import/export config 151621:41:38 does not contain attributes that would be cleaned with AttributeCleaner 151721:41:38 does not contain prohibited attributes that are not related to given relation 151821:41:38 for approval_rules 151921:41:38 behaves like a permitted attribute 152021:41:38 contains only attributes that are defined as permitted in the import/export config 152121:41:38 does not contain attributes that would be cleaned with AttributeCleaner 152221:41:38 does not contain prohibited attributes that are not related to given relation 152321:41:38 for approval_project_rules_protected_branches 152421:41:38 behaves like a permitted attribute 152521:41:38 contains only attributes that are defined as permitted in the import/export config 152621:41:38 does not contain attributes that would be cleaned with AttributeCleaner 152721:41:38 does not contain prohibited attributes that are not related to given relation 152821:41:38 for approval_project_rules_users 152921:41:38 behaves like a permitted attribute 153021:41:38 contains only attributes that are defined as permitted in the import/export config 153121:41:38 does not contain attributes that would be cleaned with AttributeCleaner 153221:41:38 does not contain prohibited attributes that are not related to given relation 153321:41:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/attributes_permitter_spec.rb. It took 12.66 seconds. Expected to take 14.56 seconds. 153421:41:38# [RSpecRunTime] Starting example group spec/services/ci/pipeline_trigger_service_spec.rb. Expected to take 13.53 seconds. 153521:41:38Ci::PipelineTriggerService 153721:41:39 with a trigger token 153821:41:39 when trigger belongs to a different project 153921:41:39 does nothing 154021:41:39# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.05 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.46 1.44 1.08 2/281 8583 154221:41:39 when trigger owner does not have a permission to read a project 154321:41:40 does nothing 154421:41:40 when params have an existing trigger token 154521:41:40 when params have an existing ref 154621:41:41 triggers a pipeline 154721:41:41 stores the payload as a variable 154821:41:41 when commit message has [ci skip] 154921:41:42 ignores [ci skip] and create as general 155021:41:42# [RSpecRunTime] RSpec elapsed time: 13 minutes 19.55 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.46 1.44 1.08 1/282 8594 155221:41:42 when params have a variable 155321:41:43 has variables 155421:41:43 when params have duplicate variables 155521:41:43 creates a failed pipeline without variables 155621:41:43 behaves like detecting an unprocessable pipeline trigger 155721:41:43 when the pipeline was not created successfully 155821:41:44 has the correct status code 155921:41:44 when params have a non-existant ref 156021:41:44 does not trigger a pipeline 156121:41:44 when params have a non-existant trigger token 156221:41:44 does not trigger a pipeline 156321:41:44 with a pipeline job token 156421:41:44 when job user does not have a permission to read a project 156521:41:45 does nothing 156621:41:45 when job is not running 156721:41:45 does nothing 156821:41:45 when params have a valid job token 156921:41:45 when params have an existing ref 157021:41:46 triggers a pipeline 157121:41:46 behaves like logs downstream pipeline creation 157221:41:47 logs details 157321:41:47# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.31 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.75 1.50 1.11 1/282 8595 157521:41:47 when commit message has [ci skip] 157621:41:47 ignores [ci skip] and create as general 157721:41:47 when params have a variable 157821:41:48 has variables 157921:41:48 when params have duplicate variables 158021:41:49 creates a failed pipeline without variables 158121:41:49 behaves like detecting an unprocessable pipeline trigger 158221:41:49 when the pipeline was not created successfully 158321:41:50 has the correct status code 158421:41:50 when params have a non-existant ref 158521:41:50 does not trigger a job in the pipeline 158621:41:50 when params have a non-existsed trigger token 158721:41:50 does not trigger a pipeline 158821:41:50# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_trigger_service_spec.rb. It took 12.3 seconds. Expected to take 13.53 seconds. 158921:41:50# [RSpecRunTime] Starting example group spec/policies/clusters/cluster_policy_spec.rb. Expected to take 12.79 seconds. 159021:41:50Clusters::ClusterPolicy 159221:41:50 when developer 159321:41:51 is expected to be disallowed :update_cluster 159421:41:52 is expected to be disallowed :admin_cluster 159521:41:52# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.72 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.69 1.49 1.10 1/282 8596 159721:41:52 when maintainer 159821:41:53 is expected to be allowed :update_cluster 159921:41:54 is expected to be allowed :admin_cluster 160021:41:54# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.65 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.63 1.48 1.10 1/282 8597 160221:41:54 group cluster 160321:41:54 when group developer 160421:41:55 is expected to be disallowed :update_cluster 160521:41:55 is expected to be disallowed :admin_cluster 160621:41:55# [RSpecRunTime] RSpec elapsed time: 13 minutes 32.87 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.63 1.48 1.10 1/282 8598 160821:41:55 when group maintainer 160921:41:56 is expected to be allowed :update_cluster 161021:41:56 is expected to be allowed :admin_cluster 161121:41:56# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.07 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.63 1.48 1.10 1/282 8599 161321:41:56 when project maintainer 161421:41:57 is expected to be disallowed :update_cluster 161521:41:58 is expected to be disallowed :admin_cluster 161621:41:58# [RSpecRunTime] RSpec elapsed time: 13 minutes 35.89 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.63 1.48 1.10 1/282 8600 161821:41:58 when project developer 161921:41:59 is expected to be disallowed :update_cluster 162021:42:00 is expected to be disallowed :admin_cluster 162121:42:00# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.71 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.58 1.47 1.10 1/282 8601 162321:42:00 instance cluster 162521:42:00 is expected to be disallowed :update_cluster 162621:42:00 is expected to be disallowed :admin_cluster 162821:42:00 when admin mode is enabled 162921:42:01 is expected to be allowed :update_cluster 163021:42:01 is expected to be allowed :admin_cluster 163121:42:01 when admin mode is disabled 163221:42:01 is expected to be disallowed :update_cluster 163321:42:01 is expected to be disallowed :admin_cluster 163421:42:01# [RSpecRunTime] Finishing example group spec/policies/clusters/cluster_policy_spec.rb. It took 11.07 seconds. Expected to take 12.79 seconds. 163521:42:01# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/pull_request_formatter_spec.rb. Expected to take 12.07 seconds. 163621:42:01Gitlab::LegacyGithubImport::PullRequestFormatter 163721:42:02 when importing a Gitea project 163821:42:02 behaves like Gitlab::LegacyGithubImport::PullRequestFormatter#attributes 163921:42:02 when pull request is open 164021:42:02 returns formatted attributes 164121:42:03# [RSpecRunTime] RSpec elapsed time: 13 minutes 40.19 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.58 1.47 1.10 1/281 8626 164321:42:03 when pull request is closed 164421:42:03 returns formatted attributes 164521:42:03 when pull request is merged 164621:42:03 returns formatted attributes 164721:42:03 when it is assigned to someone 164821:42:03 and the assigned user has a placeholder user in gitlab 164921:42:03 returns an existing placeholder user id 165021:42:03 and the assigned user does not already have a placeholder user 165121:42:03 creates and returns a new placeholder user id 165221:42:03 and it is assigned to a deleted gitea user 165321:42:03 returns nil for assignee_id 165421:42:03 and user contribution mapping is disabled 165521:42:03 returns nil as assignee_id when is not a GitLab user 165621:42:04 returns GitLab user id associated with Gitea email as assignee_id 165721:42:04 when pull request has an author 165821:42:04 and the author has a placeholder user in gitlab 165921:42:04 returns an existing placeholder user id 166021:42:04 and the author does not already have a placeholder user 166121:42:04 creates and returns a new placeholder user id 166221:42:04 and the author is a deleted gitea user 166321:42:04 returns the project creator id 166421:42:04 and user contribution mapping is disabled 166521:42:04 returns project creator_id as author_id when is not a GitLab user 166621:42:04 returns GitLab user id associated with Gitea email as author_id 166721:42:05 returns description without created at tag line 166821:42:05 when it has a milestone 166921:42:05 returns nil when milestone does not exist 167021:42:05 returns milestone when it exists 167121:42:05 behaves like Gitlab::LegacyGithubImport::PullRequestFormatter#number 167221:42:05 returns pull request number 167321:42:05 behaves like Gitlab::LegacyGithubImport::PullRequestFormatter#source_branch_name 167421:42:05 when source branch exists 167521:42:05 returns branch ref 167621:42:05 when source branch does not exist 167721:42:05 prefixes branch name with gh-:short_sha/:number/:user pattern to avoid collision 167821:42:05 when source branch is from a fork 167921:42:05 prefixes branch name with gh-:short_sha/:number/:user pattern to avoid collision 168021:42:05 when source branch is from a deleted fork 168121:42:05 prefixes branch name with gh-:short_sha/:number/:user pattern to avoid collision 168221:42:05 behaves like Gitlab::LegacyGithubImport::PullRequestFormatter#target_branch_name 168321:42:05 when target branch exists 168421:42:05 returns branch ref 168521:42:05 when target branch does not exist 168621:42:05 prefixes branch name with gh-:short_sha/:number/:user pattern to avoid collision 168721:42:05 when importing a GitHub project 168821:42:06 behaves like Gitlab::LegacyGithubImport::PullRequestFormatter#attributes 168921:42:06 when pull request is open 169021:42:06 returns formatted attributes 169121:42:06# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.07 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.53 1.47 1.10 1/281 8715 169321:42:06 when pull request is closed 169421:42:07 returns formatted attributes 169521:42:07 when pull request is merged 169621:42:07 returns formatted attributes 169721:42:07 when it is assigned to someone 169821:42:07 and the assigned user has a placeholder user in gitlab 169921:42:07 returns an existing placeholder user id 170021:42:07 and the assigned user does not already have a placeholder user 170121:42:07 creates and returns a new placeholder user id 170221:42:07 and it is assigned to a deleted gitea user 170321:42:07 returns nil for assignee_id 170421:42:07 and user contribution mapping is disabled 170521:42:07 returns nil as assignee_id when is not a GitLab user 170621:42:08 returns GitLab user id associated with Gitea email as assignee_id 170721:42:08 when pull request has an author 170821:42:08 and the author has a placeholder user in gitlab 170921:42:08 returns an existing placeholder user id 171021:42:08 and the author does not already have a placeholder user 171121:42:08 creates and returns a new placeholder user id 171221:42:08 and the author is a deleted gitea user 171321:42:08 returns the project creator id 171421:42:08 and user contribution mapping is disabled 171521:42:08 returns project creator_id as author_id when is not a GitLab user 171621:42:08 returns GitLab user id associated with Gitea email as author_id 171721:42:09 returns description without created at tag line 171821:42:09 when it has a milestone 171921:42:09 returns nil when milestone does not exist 172021:42:09 returns milestone when it exists 172121:42:09 behaves like Gitlab::LegacyGithubImport::PullRequestFormatter#number 172221:42:09 returns pull request number 172321:42:09 behaves like Gitlab::LegacyGithubImport::PullRequestFormatter#source_branch_name 172421:42:09 when source branch exists 172521:42:09 returns branch ref 172621:42:09 when source branch does not exist 172721:42:09 prefixes branch name with gh-:short_sha/:number/:user pattern to avoid collision 172821:42:09 when source branch is from a fork 172921:42:09 prefixes branch name with gh-:short_sha/:number/:user pattern to avoid collision 173021:42:09 when source branch is from a deleted fork 173121:42:09 prefixes branch name with gh-:short_sha/:number/:user pattern to avoid collision 173221:42:09 behaves like Gitlab::LegacyGithubImport::PullRequestFormatter#target_branch_name 173321:42:09 when target branch exists 173421:42:09 returns branch ref 173521:42:09 when target branch does not exist 173621:42:09 prefixes branch name with gh-:short_sha/:number/:user pattern to avoid collision 173821:42:09 when source, and target repos are not a fork 173921:42:09 returns true 174021:42:09 when source repo is a fork 174121:42:09 returns true 174221:42:09 when target repo is a fork 174321:42:09 returns true 174421:42:09 #cross_project? 174521:42:09 when source and target repositories are different 174621:42:09 returns true 174721:42:09 when source repository does not exist anymore 174821:42:09 returns true 174921:42:09 when source and target repositories are the same 175021:42:10 returns false 175121:42:10 #source_branch_exists? 175221:42:10 returns false when is a cross_project 175421:42:10 return raw url 175621:42:10 returns true when state is "open" 175721:42:10 #project_association 175821:42:10 is expected to eq :merge_requests 175921:42:10 #project_assignee_association 176021:42:10 is expected to eq :merge_request_assignees 176121:42:10 #contributing_user_formatters 176221:42:10 returns a hash containing UserFormatters for user references in attributes 176321:42:10 includes all user reference columns in #attributes 176421:42:10 #contributing_assignee_formatters 176521:42:10 returns a hash containing the author UserFormatter 176721:42:10 saves the pull_request and assignees 176821:42:11 pushes placeholder references for user references on the pull_request 176921:42:11 pushes placeholder references for user references on the pull_request assignees 177021:42:11 when the pull_request references deleted users in Gitea 177121:42:12 does not push any placeholder references 177221:42:12# [RSpecRunTime] RSpec elapsed time: 13 minutes 49.42 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.49 1.46 1.10 1/286 8897 177421:42:12 when user contribution mapping is disabled 177521:42:12 does not push any placeholder references 177621:42:12# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/pull_request_formatter_spec.rb. It took 10.93 seconds. Expected to take 12.07 seconds. 177721:42:12# [RSpecRunTime] Starting example group spec/models/ci/build_report_result_spec.rb. Expected to take 11.43 seconds. 177821:42:12Ci::BuildReportResult 177921:42:13 does not allow STI 178021:42:13 behaves like cleanup by a loose foreign key 178121:42:21 cleans up (delete or nullify) the model 178221:42:21# [RSpecRunTime] RSpec elapsed time: 13 minutes 58.25 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.41 1.44 1.10 1/285 8926 178421:42:21 associations 178521:42:21 is expected to belong to build required: false 178621:42:21 is expected to belong to project required: false 178821:42:21 is expected to validate that :project cannot be empty/falsy 178921:42:21 is expected to validate that :build cannot be empty/falsy 179021:42:21 when attributes are valid 179121:42:21 returns no errors 179221:42:21 when data is invalid 179321:42:21 returns errors 179421:42:21 when data tests is invalid 179521:42:21 returns errors 179721:42:21 returns the suite name 179821:42:21 #tests_duration 179921:42:21 returns the suite duration 180021:42:21 #tests_success 180121:42:21 returns the success count 180221:42:21 #tests_failed 180321:42:21 returns the failed count 180421:42:21 #tests_errored 180521:42:21 returns the errored count 180621:42:21 #tests_skipped 180721:42:21 returns the skipped count 180821:42:21 partitioning 181021:42:21 copies the partition_id from build 181121:42:21 when it is already set 181221:42:22 does not change the partition_id value 181321:42:22 without build 181421:42:22 is expected to validate that :partition_id cannot be empty/falsy 181521:42:22 does not change the partition_id value 181621:42:22# [RSpecRunTime] Finishing example group spec/models/ci/build_report_result_spec.rb. It took 9.79 seconds. Expected to take 11.43 seconds. 181721:42:22# [RSpecRunTime] Starting example group spec/services/issues/referenced_merge_requests_service_spec.rb. Expected to take 10.89 seconds. 181821:42:22Issues::ReferencedMergeRequestsService 181921:42:25 #closed_by_merge_requests 182021:42:26 returns the open merge requests that close this issue 182121:42:26 returns an empty array when the current issue is closed already 182321:42:27 does not run a query for each note author 182421:42:27# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.24 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.38 1.43 1.10 1/287 9137 182621:42:27 #referenced_merge_requests 182721:42:27 returns the referenced merge requests 182821:42:27 excludes cross project references if the user cannot read cross project 183021:42:28 does not run a query for each note author 183121:42:28# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.66 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.38 1.43 1.10 1/287 9138 183421:42:28 returns a list of sorted merge requests 183621:42:30 does not run extra queries when extra namespaces are included 183721:42:32 preloads the head pipeline for each merge request, and its routes 183821:42:32 only loads issue notes once 183921:42:32# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.71 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.35 1.43 1.10 1/286 9139 184121:42:32# [RSpecRunTime] Finishing example group spec/services/issues/referenced_merge_requests_service_spec.rb. It took 10.04 seconds. Expected to take 10.89 seconds. 184221:42:32# [RSpecRunTime] Starting example group spec/services/merge_requests/reload_diffs_service_spec.rb. Expected to take 10.35 seconds. 184321:42:32MergeRequests::ReloadDiffsService 184521:42:34 creates new merge request diff 184621:42:36 calls update_diff_discussion_positions with correct params 184721:42:37 does not change existing merge request diff 184821:42:37 cache clearing 184921:42:39 clears the cache for older diffs on the merge request 185021:42:41 avoids N+1 queries 185121:42:41# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.95 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.44 1.45 1.11 1/286 9620 185321:42:41# [RSpecRunTime] Finishing example group spec/services/merge_requests/reload_diffs_service_spec.rb. It took 9.23 seconds. Expected to take 10.35 seconds. 185421:42:41# [RSpecRunTime] Starting example group spec/services/merge_requests/resolved_discussion_notification_service_spec.rb. Expected to take 10.23 seconds. 185521:42:41MergeRequests::ResolvedDiscussionNotificationService 185721:42:41 when not all discussions are resolved 185821:42:43 doesn't add a system note 185921:42:44 doesn't send a notification email 186021:42:46 doesn't send a webhook 186121:42:46# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.42 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.41 1.44 1.11 1/286 9796 186321:42:46 when all discussions are resolved 186421:42:47 adds a system note 186521:42:49 sends a notification email 186621:42:50 sends a webhook 186721:42:51# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.2 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.62 1.48 1.12 1/286 9970 186921:42:51# [RSpecRunTime] Finishing example group spec/services/merge_requests/resolved_discussion_notification_service_spec.rb. It took 9.25 seconds. Expected to take 10.23 seconds. 187021:42:51# [RSpecRunTime] Starting example group spec/models/generic_commit_status_spec.rb. Expected to take 9.58 seconds. 187121:42:51GenericCommitStatus 187221:42:51 does not allow STI 187421:42:51 is expected to validate that the length of :target_url is at most 255 187521:42:51 is expected to allow :target_url to be ‹nil› 187721:42:51 is expected not to allow :target_url to be ‹"javascript:alert(1)"› 187821:42:51 #name_uniqueness_across_types 187921:42:51 without attributes 188021:42:51 behaves like it does not have uniqueness errors 188121:42:51 does not return errors 188221:42:51 with only a pipeline 188321:42:51 without name 188421:42:51 behaves like it does not have uniqueness errors 188521:42:52 does not return errors 188621:42:52 with only a name 188721:42:52 without pipeline 188821:42:52 behaves like it does not have uniqueness errors 188921:42:52 does not return errors 189021:42:52 with pipeline and name 189121:42:52 without other statuses 189221:42:52 behaves like it does not have uniqueness errors 189321:42:52 does not return errors 189421:42:52 with generic statuses 189521:42:52 behaves like it does not have uniqueness errors 189621:42:53 does not return errors 189721:42:53 with ci_build statuses 189821:42:54 returns name error 190021:42:54 is expected to eq "my_context" 190221:42:55 is expected to eq [:external] 190321:42:55 #detailed_status 190421:42:56 returns detailed status object 190521:42:56 when user has ability to see datails 190621:42:57 details path points to an external URL 190721:42:57# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.39 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.57 1.47 1.12 1/285 9971 190921:42:57 when user should not see details 191021:42:58 does not have details 191221:42:58 is expected to be a kind of GenericCommitStatusPresenter 191321:42:58# [RSpecRunTime] Finishing example group spec/models/generic_commit_status_spec.rb. It took 7.79 seconds. Expected to take 9.58 seconds. 191421:42:58# [RSpecRunTime] Starting example group spec/serializers/ci/trigger_entity_spec.rb. Expected to take 9.1 seconds. 191521:42:58Ci::TriggerEntity 191721:42:59 contains required fields 191821:43:00 contains user fields 191921:43:00 when current user can manage triggers 192021:43:01 returns short_token as token 192121:43:02 contains project_trigger_path 192221:43:03 returns has_token_exposed 192321:43:03# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.31 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.52 1.46 1.12 1/280 9972 192521:43:03 when current user is the owner of the trigger 192621:43:04 returns token as token 192721:43:04 contains project_trigger_path 192821:43:05 returns has_token_exposed 192921:43:05# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.18 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.48 1.46 1.12 1/280 9973 193121:43:06# [RSpecRunTime] Finishing example group spec/serializers/ci/trigger_entity_spec.rb. It took 7.18 seconds. Expected to take 9.1 seconds. 193221:43:06# [RSpecRunTime] Starting example group spec/services/discussions/resolve_service_spec.rb. Expected to take 8.68 seconds. 193321:43:06Discussions::ResolveService 193521:43:07 doesn't resolve discussions the user can't resolve 193621:43:07 resolves the discussion 193721:43:08 tracks thread resolve usage data 193821:43:08 executes the notification service 193921:43:08 sends GraphQL triggers 194021:43:08 adds a system note to the discussion 194121:43:09 can resolve multiple discussions at once 194221:43:10 raises an argument error if discussions do not belong to the same noteable 194321:43:10 when all discussions are resolved 194421:43:10 publishes the discussions resolved event 194521:43:10 when merge_when_checks_pass is false 194621:43:11 schedules an auto-merge 194721:43:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.41 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.44 1.45 1.12 1/285 10138 194921:43:11 when not all discussions are resolved 195021:43:11 does not publish the discussions resolved event 195121:43:11 when merge_when_checks_pass is false 195221:43:11 schedules an auto-merge 195321:43:11 when discussion is not for a merge request 195421:43:12 does not execute the notification service 195521:43:12 does not track thread resolve usage data 195621:43:12 does not publish the discussions resolved event 195721:43:12 does not send GraphQL triggers 195821:43:12# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.04 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.44 1.45 1.12 1/286 10184 196021:43:12 when resolving a discussion 196221:43:13 when user resolving discussion has open todos 196321:43:13 marks user todos for given discussion as done 196421:43:13# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.1 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.40 1.44 1.12 1/285 10214 196621:43:13 in a merge request 196721:43:14 does not mark user todo as done 196821:43:14# [RSpecRunTime] Finishing example group spec/services/discussions/resolve_service_spec.rb. It took 8.22 seconds. Expected to take 8.68 seconds. 196921:43:14# [RSpecRunTime] Starting example group spec/serializers/profile/event_entity_spec.rb. Expected to take 8.28 seconds. 197021:43:14Profile::EventEntity 197121:43:15 exposes fields 197221:43:15 without target 197321:43:15 only exposes target.type 197421:43:15# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.88 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.40 1.44 1.12 1/285 10219 197621:43:15 for private events 197721:43:15 when include_private_contributions? is true 197821:43:15 exposes only created_at, action, and author 197921:43:15 when include_private_contributions? is false 198021:43:16 is expected to be empty 198121:43:16 for push events 198221:43:16 exposes ref fields 198321:43:17 exposes commit fields 198421:43:17 exposes create_mr_path 198621:43:17 behaves like returns ref path 198721:43:18 is expected to be present 198821:43:18# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.24 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.40 1.44 1.12 1/285 10220 199121:43:18 behaves like returns ref path 199221:43:18 is expected to be present 199321:43:18 with resource parent 199421:43:18 exposes resource parent fields 199521:43:18 for noteable events 199621:43:19 exposes noteable fields 199821:43:19 when target does not responds to :reference_link_text 199921:43:20 exposes target fields 200021:43:20 when target responds to :reference_link_text 200121:43:20 exposes reference_link_text 200221:43:20 when target is a wiki page 200321:43:21 exposes web_url 200421:43:21 when target is a work item 200521:43:22 exposes `issue_type` 200621:43:22 when target is an issue 200721:43:22 exposes `issue_type` 200821:43:22# [RSpecRunTime] Finishing example group spec/serializers/profile/event_entity_spec.rb. It took 8.2 seconds. Expected to take 8.28 seconds. 200921:43:22# [RSpecRunTime] Starting example group spec/lib/gitlab/cache/helpers_spec.rb. Expected to take 7.91 seconds. 201021:43:22Gitlab::Cache::Helpers 201121:43:23 #render_cached 201221:43:23 single object 201321:43:23 when presenter is a serializer 201421:43:23 behaves like object cache helper 201521:43:23 is expected to be a kind of Gitlab::Json::PrecompiledJson 201621:43:24 uses the presenter 201721:43:24 is valid JSON 201821:43:24 fetches from the cache 201921:43:24 when a cache context is supplied 202021:43:24 uses the context to augment the cache key 202121:43:24# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.56 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.34 1.43 1.11 1/285 10281 202321:43:24 when expires_in is supplied 202421:43:24 sets the expiry when accessing the cache 202521:43:24 when a caller id is present 202621:43:24 increments the counter 202721:43:24 when presenter is a Grape::Entity 202821:43:24 behaves like object cache helper 202921:43:24 is expected to be a kind of Gitlab::Json::PrecompiledJson 203021:43:24 uses the presenter 203121:43:24 is valid JSON 203221:43:24 fetches from the cache 203321:43:24 when a cache context is supplied 203421:43:24 uses the context to augment the cache key 203521:43:24 when expires_in is supplied 203621:43:25 sets the expiry when accessing the cache 203721:43:25 when a caller id is present 203821:43:25 increments the counter 203921:43:25 collection of objects 204021:43:25 behaves like collection cache helper 204121:43:26 is expected to be a kind of Gitlab::Json::PrecompiledJson 204221:43:26 uses the presenter 204321:43:26 is valid JSON 204421:43:27 fetches from the cache 204521:43:27 when a cache context is supplied 204621:43:27 uses the context to augment the cache key 204721:43:27# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.75 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.34 1.43 1.11 1/286 10347 204921:43:27 expires_in is supplied 205021:43:28 sets the expiry when accessing the cache 205121:43:28 when a caller id is present 205221:43:28 when presentable has a group by clause 205321:43:28 returns the presentables 205421:43:28 when the presentables all miss 205521:43:29 increments the counters 205621:43:29 when the presents hit 205721:43:29 increments the counters 205821:43:29 when passed presenter is not a serializer or an entity 205921:43:30 throws an exception 206021:43:30# [RSpecRunTime] Finishing example group spec/lib/gitlab/cache/helpers_spec.rb. It took 7.66 seconds. Expected to take 7.91 seconds. 206121:43:30# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/work_item_reference_filter_spec.rb. Expected to take 7.59 seconds. 206221:43:30Banzai::Filter::References::WorkItemReferenceFilter 206321:43:30 subclasses from IssueReferenceFilter 206421:43:30 when group level work item full reference 206521:43:31 behaves like a work item reference 206621:43:31 links to a valid reference 206721:43:31 links with adjacent text 206821:43:31 includes a title attribute 206921:43:31 escapes the title attribute 207021:43:31 renders non-HTML tooltips 207121:43:31 includes default classes 207221:43:31 includes a data-issue attribute 207321:43:31 includes a data-original attribute 207421:43:31 does not escape the data-original attribute 207521:43:31 includes a data-reference-format attribute 207621:43:31 includes a data-reference-format attribute for URL references 207721:43:31 includes a data-reference-format attribute for extended summary URL references 207821:43:31 does not process links containing issue numbers followed by text 207921:43:31 behaves like a reference containing an element node 208021:43:31 does not escape inner html 208121:43:31# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.02 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.31 1.42 1.11 1/286 10386 208321:43:31 behaves like a reference with work item type information 208421:43:31 contains work-item-type as a data attribute 208521:43:31 for group context 208621:43:31 links to a valid reference for url cross-namespace 208721:43:32 links to a valid reference for cross-namespace in link href 208821:43:32 when work item exists at the group level 208921:43:32 includes data attributes for issuable popover 209021:43:32 links to a valid group level work item by URL 209121:43:32 links to a valid group level work item with short reference 209221:43:32 links to a valid group level work item with long reference 209321:43:32 when work item belongs to a different group than the one from the context 209421:43:32 links to a valid group level work item with long reference 209521:43:32 when group level work item URL reference 209621:43:32 behaves like a work item reference 209721:43:32 links to a valid reference 209821:43:32 links with adjacent text 209921:43:32 includes a title attribute 210021:43:32 escapes the title attribute 210121:43:32 renders non-HTML tooltips 210221:43:32 includes default classes 210321:43:33 includes a data-issue attribute 210421:43:33 includes a data-original attribute 210521:43:33 does not escape the data-original attribute 210621:43:33 includes a data-reference-format attribute 210721:43:33 includes a data-reference-format attribute for URL references 210821:43:33 includes a data-reference-format attribute for extended summary URL references 210921:43:33 does not process links containing issue numbers followed by text 211021:43:33 behaves like a reference containing an element node 211121:43:33 does not escape inner html 211221:43:33 behaves like a reference with work item type information 211321:43:33 contains work-item-type as a data attribute 211421:43:33 when cross-project URL in link href 211521:43:33 includes a data-project attribute 211621:43:33 includes data attributes for issuable popover 211721:43:33 behaves like a work item reference 211821:43:33 links to a valid reference 211921:43:33 links with adjacent text 212021:43:33 includes a title attribute 212121:43:33 escapes the title attribute 212221:43:34 renders non-HTML tooltips 212321:43:34 includes default classes 212421:43:34 includes a data-issue attribute 212521:43:34 includes a data-original attribute 212621:43:34 does not escape the data-original attribute (PENDING: No reason given) 212721:43:34 includes a data-reference-format attribute (PENDING: No reason given) 212821:43:34 includes a data-reference-format attribute for URL references 212921:43:34 includes a data-reference-format attribute for extended summary URL references 213021:43:34 does not process links containing issue numbers followed by text 213121:43:34 behaves like a reference containing an element node 213221:43:34 does not escape inner html 213321:43:34# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.77 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.29 1.41 1.11 1/284 10387 213521:43:34 behaves like a reference with work item type information 213621:43:34 contains work-item-type as a data attribute 213721:43:34 when cross-project URL reference 213821:43:34 includes a data-project attribute 213921:43:34 includes data attributes for issuable popover 214021:43:34 behaves like a work item reference 214121:43:34 links to a valid reference 214221:43:35 links with adjacent text 214321:43:35 includes a title attribute 214421:43:35 escapes the title attribute 214521:43:35 renders non-HTML tooltips 214621:43:35 includes default classes 214721:43:35 includes a data-issue attribute 214821:43:35 includes a data-original attribute 214921:43:35 does not escape the data-original attribute 215021:43:35 includes a data-reference-format attribute 215121:43:35 includes a data-reference-format attribute for URL references 215221:43:35 includes a data-reference-format attribute for extended summary URL references 215321:43:35 does not process links containing issue numbers followed by text 215421:43:35 behaves like a reference containing an element node 215521:43:36 does not escape inner html 215621:43:36# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.26 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.29 1.41 1.11 1/282 10388 215821:43:36 behaves like a reference with work item type information 215921:43:36 contains work-item-type as a data attribute 216121:43:36 does not have a N+1 query problem 216221:43:36 when cross-project URL reference with comment anchor 216321:43:36 links to a valid reference 216421:43:36 link with trailing slash 216521:43:36 behaves like a reference containing an element node 216621:43:36 does not escape inner html 216721:43:36 behaves like a reference with work item type information 216821:43:36 contains work-item-type as a data attribute 216921:43:36# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/work_item_reference_filter_spec.rb. It took 6.63 seconds. Expected to take 7.59 seconds. 217021:43:36# [RSpecRunTime] Starting example group spec/workers/new_issue_worker_spec.rb. Expected to take 7.19 seconds. 217121:43:36NewIssueWorker 217321:43:36 when an issue not found 217421:43:36 does not call Services 217521:43:37 logs an error 217621:43:37 when a user not found 217721:43:37 does not call Services 217821:43:39 logs an error 217921:43:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.94 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.27 1.40 1.11 1/282 10389 218221:43:40 when the new issue author is blocked 218321:43:40 behaves like a new issue where the current_user cannot trigger notifications 218421:43:40 does not create a notification for the mentioned user 218521:43:40# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.0 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.27 1.40 1.11 1/281 10390 218721:43:40 when the new issue author is a ghost 218821:43:40 behaves like a new issue where the current_user cannot trigger notifications 218921:43:41 does not create a notification for the mentioned user 219021:43:41 when everything is ok 219121:43:41 creates a new event record 219221:43:42 creates a notification for the mentioned user 219321:43:42 calls Issues::AfterCreateService 219421:43:42 when a class is set 219521:43:43 creates event with the correct type 219621:43:43# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.37 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.27 1.40 1.11 1/280 10391 219821:43:43 when skip_notifications is true 219921:43:43 does not call NotificationService 220021:43:43# [RSpecRunTime] Finishing example group spec/workers/new_issue_worker_spec.rb. It took 6.76 seconds. Expected to take 7.19 seconds. 220121:43:43# [RSpecRunTime] Starting example group spec/lib/gitlab/fogbugz_import/importer_spec.rb. Expected to take 6.96 seconds. 220221:43:43Gitlab::FogbugzImport::Importer 220321:43:44 imports the bug 220421:43:44 when importing an opened bug 220521:43:45 imports the bug 220621:43:45# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.51 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.24 1.40 1.11 1/280 10408 220821:43:45 when importing multiple bugs 220921:43:46 imports the bugs 221021:43:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.57 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.24 1.40 1.11 1/280 10417 221221:43:46 when imported bug contains events 221321:43:47 imports the correct event 221421:43:47# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.64 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.24 1.40 1.11 1/280 10426 221721:43:47 when host is localhost 221821:43:48 does not allow localhost requests 221921:43:48 when host is on local network 222021:43:48 does not allow localhost requests 222121:43:48 when host is ftp protocol 222221:43:49 only accept http and https requests 222321:43:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/fogbugz_import/importer_spec.rb. It took 5.89 seconds. Expected to take 6.96 seconds. 222421:43:49# [RSpecRunTime] Starting example group spec/services/ci/stuck_builds/drop_canceling_service_spec.rb. Expected to take 6.53 seconds. 222521:43:49Ci::StuckBuilds::DropCancelingService 222621:43:49 when job is skipped 222721:43:49 when created_at is the same as updated_at 222821:43:49 behaves like job is unchanged 222921:43:50 does not change status 223021:43:50 when job is pending 223121:43:50 when created_at is the same as updated_at 223221:43:50 behaves like job is unchanged 223321:43:50 does not change status 223421:43:50 when job is success 223521:43:50 when created_at is the same as updated_at 223621:43:50 behaves like job is unchanged 223721:43:51 does not change status 223821:43:51 when job is failed 223921:43:51 when created_at is the same as updated_at 224021:43:51 behaves like job is unchanged 224121:43:52 does not change status 224221:43:52 when job is canceled 224321:43:52 when created_at is the same as updated_at 224421:43:52 behaves like job is unchanged 224521:43:52 does not change status 224621:43:52 when job is scheduled 224721:43:52 when created_at is the same as updated_at 224821:43:52 behaves like job is unchanged 224921:43:53 does not change status 225021:43:53 when job is canceling 225121:43:53 when job is outdated 225221:43:53 behaves like job is canceled 225321:43:54 changes status 225421:43:54 behaves like when invalid dooms the job bypassing validations 225521:43:54 does not change status 225621:43:54 when job is fresh 225721:43:54 behaves like job is unchanged 225821:43:55 does not change status 225921:43:55 when job freshly updated 226021:43:55 behaves like job is unchanged 226121:43:56 does not change status 226221:43:56# [RSpecRunTime] Finishing example group spec/services/ci/stuck_builds/drop_canceling_service_spec.rb. It took 6.87 seconds. Expected to take 6.53 seconds. 226321:43:56# [RSpecRunTime] Starting example group spec/workers/design_management/new_version_worker_spec.rb. Expected to take 6.43 seconds. 226421:43:56DesignManagement::NewVersionWorker 226621:43:56 the id is wrong or out-of-date 226721:43:56 does not create system notes 226821:43:56 does not invoke GenerateImageVersionsService 226921:43:56 logs the reason for this failure 227021:43:56 the version id is valid 227121:43:57Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 227321:43:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 227421:43:57 creates a system note 227521:43:57 does not create a system note if skip_system_notes is true 227621:43:58 invokes GenerateImageVersionsService 227721:43:58 does not log anything 227821:43:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.64 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.29 1.40 1.11 1/285 10502 228021:43:58 the version includes multiple types of action 228121:43:59Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 228321:43:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 228421:44:00Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 228621:44:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 228721:44:00 creates two system notes 228821:44:01 calls design_version_added 228921:44:01# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.43 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.34 1.41 1.12 1/288 10609 229121:44:01# [RSpecRunTime] Finishing example group spec/workers/design_management/new_version_worker_spec.rb. It took 5.02 seconds. Expected to take 6.43 seconds. 229221:44:01# [RSpecRunTime] Starting example group spec/serializers/diff_file_entity_spec.rb. Expected to take 5.89 seconds. 229321:44:01DiffFileEntity 229421:44:01 when there is no merge request 229521:44:01 behaves like diff file entity 229621:44:02 exposes correct attributes 229721:44:02 behaves like diff file base entity 229821:44:02 exposes essential attributes 229921:44:02 when diff file does not have a blob and content sha 230021:44:02 exposes some attributes as nil 230121:44:02 when a viewer 230221:44:02 matches the schema 230321:44:02 when it is a whitespace only change 230421:44:02 has whitespace_only true 230521:44:02 when the highlighted lines arent shown 230621:44:02 has whitespace_only nil 230721:44:02 when it is a new file 230821:44:02 has whitespace_only false 230921:44:02 when it is a collapsed file 231021:44:02 has whitespace_only false 231221:44:02 when diff_view is parallel 231321:44:02 contains only the parallel diff lines 231421:44:02 when diff_view is parallel 231521:44:02 contains only the inline diff lines 231621:44:02 when there is a merge request 231721:44:03 exposes additional attributes 231821:44:03 points all urls to merge request target project 231921:44:03 exposes load_collapsed_diff_url if the file viewer is collapsed 232021:44:03 behaves like diff file entity 232121:44:04 exposes correct attributes 232221:44:04 behaves like diff file base entity 232321:44:04 exposes essential attributes 232421:44:04 when diff file does not have a blob and content sha 232521:44:04 exposes some attributes as nil 232621:44:04# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.73 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.32 1.40 1.12 1/286 10709 232821:44:04 when a viewer 232921:44:04 matches the schema 233021:44:04 when it is a whitespace only change 233121:44:05 has whitespace_only true 233221:44:05 when the highlighted lines arent shown 233321:44:05 has whitespace_only nil 233421:44:05 when it is a new file 233521:44:05 has whitespace_only false 233621:44:05 when it is a collapsed file 233721:44:05 has whitespace_only false 233921:44:05 when diff_view is parallel 234021:44:05 contains only the parallel diff lines 234121:44:05 when diff_view is parallel 234221:44:06 contains only the inline diff lines 234321:44:06 when diff_view is unknown 234421:44:06 hides highlighted_diff_lines and parallel_diff_lines 234521:44:06 #parallel_diff_lines 234621:44:06 exposes parallel diff lines correctly 234721:44:06 #highlighted_diff_lines 234821:44:06 calls diff_lines_for_serializer on diff_file 234921:44:06 behaves like diff file with conflict_type 235021:44:06 #conflict_type 235121:44:06 returns nil by default 235221:44:06 when there is matching conflict file 235321:44:06 returns conflict_type 235421:44:06 when diff file is renamed 235521:44:06 returns conflict_type 235621:44:06# [RSpecRunTime] Finishing example group spec/serializers/diff_file_entity_spec.rb. It took 5.46 seconds. Expected to take 5.89 seconds. 235721:44:06# [RSpecRunTime] Starting example group spec/services/packages/protection/update_rule_service_spec.rb. Expected to take 5.62 seconds. 235821:44:06Packages::Protection::UpdateRuleService#execute 235921:44:07 when current_user does not have permission 236021:44:08 current_user: developer 236121:44:08 behaves like an erroneous service response with side effect 236221:44:08 is expected not to change `Packages::Protection::Rule.count` 236321:44:08 is expected not to change `package_protection_rule.reload.updated_at` 236421:44:08 behaves like returning an error service response 236521:44:08 returns an error service response 236621:44:08 is expected to have attributes {:errors => (be present), :payload => {:package_protection_rule => nil}} 236721:44:08# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.79 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.32 1.40 1.12 1/285 10762 236921:44:08 current_user: reporter 237021:44:08 behaves like an erroneous service response with side effect 237121:44:08 is expected not to change `Packages::Protection::Rule.count` 237221:44:08 is expected not to change `package_protection_rule.reload.updated_at` 237321:44:08 behaves like returning an error service response 237421:44:08 returns an error service response 237521:44:08 is expected to have attributes {:errors => (be present), :payload => {:package_protection_rule => nil}} 237621:44:08 current_user: guest 237721:44:08 behaves like an erroneous service response with side effect 237821:44:09 is expected not to change `Packages::Protection::Rule.count` 237921:44:09 is expected not to change `package_protection_rule.reload.updated_at` 238021:44:09 behaves like returning an error service response 238121:44:09 returns an error service response 238221:44:09 is expected to have attributes {:errors => (be present), :payload => {:package_protection_rule => nil}} 238321:44:09 current_user: anonymous 238421:44:09 behaves like an erroneous service response with side effect 238521:44:09 is expected not to change `Packages::Protection::Rule.count` 238621:44:09 is expected not to change `package_protection_rule.reload.updated_at` 238721:44:09 behaves like returning an error service response 238821:44:09 returns an error service response 238921:44:09 is expected to have attributes {:errors => (be present), :payload => {:package_protection_rule => nil}} 239021:44:09 without package protection rule 239121:44:09 is expected to raise ArgumentError 239221:44:09 with empty params 239321:44:09 is expected not to change `package_protection_rule.reload.updated_at` 239421:44:09 behaves like a successful service response with side effect 239521:44:09 is expected not to change `Packages::Protection::Rule.count` 239621:44:09 is expected to have attributes {"created_at" => 2024-11-14 21:44:07.660487000 +0000, "id" => 1, "minimum_access_level_for_push" => "mainta...ckage", "package_type" => "npm", "project_id" => 371, "updated_at" => 2024-11-14 21:44:07.660487000 +0000} 239721:44:09 behaves like returning a success service response 239821:44:09 returns a success service response 239921:44:10 is expected to have attributes {:errors => (be blank), :payload => {:package_protection_rule => (be a kind of Packages::Protection::Rule(i...package_type" => "npm", "project_id" => 371, "updated_at" => 2024-11-14 21:44:07.660487000 +0000})}} 240021:44:10 when updated field `package_name_pattern` is already taken 240121:44:10 is expected not to change `other_existing_package_protection_rule.reload.package_name_pattern` 240221:44:10 behaves like an erroneous service response with side effect 240321:44:10 is expected not to change `Packages::Protection::Rule.count` 240421:44:10 is expected not to change `package_protection_rule.reload.updated_at` 240521:44:10 behaves like returning an error service response 240621:44:10 returns an error service response 240721:44:10 is expected to have attributes {:errors => (be present), :payload => {:package_protection_rule => nil}} 240821:44:10 with nil params 240921:44:10 is expected not to change `package_protection_rule.reload.updated_at` 241021:44:10 behaves like a successful service response with side effect 241121:44:10 is expected not to change `Packages::Protection::Rule.count` 241221:44:10 is expected to have attributes {"created_at" => 2024-11-14 21:44:07.660487000 +0000, "id" => 1, "minimum_access_level_for_push" => "mainta...ckage", "package_type" => "npm", "project_id" => 371, "updated_at" => 2024-11-14 21:44:07.660487000 +0000} 241321:44:10 behaves like returning a success service response 241421:44:10 returns a success service response 241521:44:10 is expected to have attributes {:errors => (be blank), :payload => {:package_protection_rule => (be a kind of Packages::Protection::Rule(i...package_type" => "npm", "project_id" => 371, "updated_at" => 2024-11-14 21:44:07.660487000 +0000})}} 241621:44:10 without current_user 241721:44:10 is expected to raise ArgumentError 241821:44:10 when fields are invalid 241921:44:10 behaves like an erroneous service response with side effect 242021:44:10 is expected not to change `Packages::Protection::Rule.count` 242121:44:10 is expected not to change `package_protection_rule.reload.updated_at` 242221:44:10 behaves like returning an error service response 242321:44:10 returns an error service response 242421:44:10 is expected to have attributes {:errors => (be present), :payload => {:package_protection_rule => nil}} 242521:44:10 behaves like a successful service response with side effect 242621:44:11 is expected not to change `Packages::Protection::Rule.count` 242721:44:11 is expected to have attributes {:minimum_access_level_for_push => "owner", :package_name_pattern => "@my_scope/my_package-updated", :package_type => "npm"} 242821:44:11 behaves like returning a success service response 242921:44:11 returns a success service response 243021:44:11 is expected to have attributes {:errors => (be blank), :payload => {:package_protection_rule => (be a kind of Packages::Protection::Rule(i...push => "owner", :package_name_pattern => "@my_scope/my_package-updated", :package_type => "npm"})}} 243121:44:11 with disallowed params 243221:44:11 behaves like a successful service response with side effect 243321:44:11 is expected not to change `Packages::Protection::Rule.count` 243421:44:11 is expected to have attributes {:minimum_access_level_for_push => "owner", :package_name_pattern => "@my_scope/my_package-updated", :package_type => "npm"} 243521:44:11 behaves like returning a success service response 243621:44:11 returns a success service response 243721:44:11 is expected to have attributes {:errors => (be blank), :payload => {:package_protection_rule => (be a kind of Packages::Protection::Rule(i...push => "owner", :package_name_pattern => "@my_scope/my_package-updated", :package_type => "npm"})}} 243821:44:11# [RSpecRunTime] Finishing example group spec/services/packages/protection/update_rule_service_spec.rb. It took 4.82 seconds. Expected to take 5.62 seconds. 243921:44:11# [RSpecRunTime] Starting example group spec/uploaders/packages/npm/metadata_cache_uploader_spec.rb. Expected to take 5.46 seconds. 244021:44:11Packages::Npm::MetadataCacheUploader 244121:44:11 is expected to includes the Packages::GcsSignedUrlMetadata module 244321:44:11 returns metadata.json 244421:44:11 with object storage enabled 244521:44:11 behaves like augmenting GCS signed URL with metadata 244621:44:11 when the fog provider is not Google 244721:44:12 is expected not to include "x-goog-custom-audit-gitlab-" 244821:44:12 when the fog provider is Google 244921:44:12 when on GitLab.com 245021:44:12 is expected to include "x-goog-custom-audit-gitlab-namespace=1843" and "x-goog-custom-audit-gitlab-size-bytes=401" 245121:44:13 is expected to include "x-goog-custom-audit-gitlab-project=374" 245221:44:13 when an error occurs 245321:44:14 is expected not to raise Exception 245421:44:14 is expected not to include "x-goog-custom-audit-gitlab-" 245521:44:15 tracks the error 245621:44:15# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.45 seconds. Current RSS: ~1385M. Threads: 4. load average: 1.35 1.41 1.12 1/281 10763 245821:44:15 when not on GitLab.com 245921:44:15 is expected not to include "x-goog-custom-audit-gitlab-" 246121:44:15 uses the object_storage_key 246221:44:15 without the object_storage_key 246321:44:15 raises the error 246421:44:15# [RSpecRunTime] Finishing example group spec/uploaders/packages/npm/metadata_cache_uploader_spec.rb. It took 4.45 seconds. Expected to take 5.46 seconds. 246521:44:15# [RSpecRunTime] Starting example group spec/services/projects/group_links/update_service_spec.rb. Expected to take 5.24 seconds. 246621:44:15Projects::GroupLinks::UpdateService#execute 246721:44:16 when the user does not have proper permissions to update a project group link 246821:44:16 returns 404 not found 246921:44:16 when user has proper permissions to update a project group link 247021:44:16 when the user is a MAINTAINER in the project 247121:44:17 updates existing link 247221:44:17 project authorizations update 247321:44:17 calls AuthorizedProjectUpdate::ProjectRecalculateWorker to update project authorizations 247421:44:17 calls AuthorizedProjectUpdate::UserRefreshFromReplicaWorker with a delay to update project authorizations 247521:44:18 updates project authorizations of users who had access to the project via the group share 247621:44:18# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.5 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.35 1.41 1.12 1/280 10764 247821:44:18 with only param not requiring authorization refresh 247921:44:18 does not perform any project authorizations update using `AuthorizedProjectUpdate::ProjectRecalculateWorker` 248021:44:18 updating a link with OWNER access 248121:44:18 updating expires_at 248221:44:18 behaves like returns :forbidden 248321:44:18 is expected to not change result and not change result 248421:44:18 updating group_access 248521:44:18 behaves like returns :forbidden 248621:44:19 is expected to not change result and not change result 248721:44:19 updating both expires_at and group_access 248821:44:19 behaves like returns :forbidden 248921:44:19 is expected to not change result and not change result 249021:44:19 when the user is an OWNER in the project 249121:44:19 updating expires_at 249221:44:19 updates existing link 249321:44:19 updating group_access 249421:44:20 updates existing link 249521:44:20 updating both expires_at and group_access 249621:44:20 updates existing link 249721:44:20# [RSpecRunTime] Finishing example group spec/services/projects/group_links/update_service_spec.rb. It took 4.58 seconds. Expected to take 5.24 seconds. 249821:44:20# [RSpecRunTime] Starting example group spec/services/import/source_users/accept_reassignment_service_spec.rb. Expected to take 4.97 seconds. 249921:44:20Import::SourceUsers::AcceptReassignmentService 250121:44:20 returns success 250221:44:21 sets the source user to accepted 250321:44:21 enqueues the job to reassign contributions 250421:44:21 when the current user is not the user to reassign contributions to 250521:44:21 behaves like current user does not have permission to accept reassignment 250621:44:22 returns error no permissions 250721:44:22 does not enqueue the job to reassign contributions 250821:44:22# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.79 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.32 1.40 1.12 1/280 10765 251021:44:22 when no current user is provided 251121:44:22 behaves like current user does not have permission to accept reassignment 251221:44:22 returns error no permissions 251321:44:23 does not enqueue the job to reassign contributions 251421:44:23 when passing the wrong reassignment_token 251521:44:23 behaves like current user does not have permission to accept reassignment 251621:44:23 returns error no permissions 251721:44:24 does not enqueue the job to reassign contributions 251821:44:24 when not passing a reassignment_token 251921:44:24 behaves like current user does not have permission to accept reassignment 252021:44:24 returns error no permissions 252121:44:24 does not enqueue the job to reassign contributions 252221:44:24 when the source user is not awaiting approval 252321:44:25 returns transition error 252421:44:25# [RSpecRunTime] Finishing example group spec/services/import/source_users/accept_reassignment_service_spec.rb. It took 4.66 seconds. Expected to take 4.97 seconds. 252521:44:25# [RSpecRunTime] Starting example group spec/finders/releases/evidence_pipeline_finder_spec.rb. Expected to take 4.71 seconds. 252621:44:25Releases::EvidencePipelineFinder#execute 252721:44:25 when the tag is passed 252821:44:26 returns the evidence pipeline 252921:44:26# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.51 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.29 1.39 1.12 1/281 10791 253121:44:26 when the ref is passed 253221:44:27 returns the evidence pipeline 253321:44:27# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.69 seconds. Current RSS: ~1384M. Threads: 4. load average: 1.29 1.39 1.12 2/282 10815 253521:44:27 empty params 253721:44:28# [RSpecRunTime] RSpec elapsed time: 16 minutes 5.78 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.29 1.39 1.12 1/283 10842 253921:44:28 params[:evidence_pipeline] is present 254021:44:29 returns the passed evidence pipeline 254121:44:29# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.9 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.27 1.39 1.12 1/284 10866 254321:44:29# [RSpecRunTime] Finishing example group spec/finders/releases/evidence_pipeline_finder_spec.rb. It took 4.49 seconds. Expected to take 4.71 seconds. 254421:44:29# [RSpecRunTime] Starting example group spec/finders/packages/packages_finder_spec.rb. Expected to take 4.51 seconds. 254521:44:29Packages::PackagesFinder 254721:44:31 with package_type 254821:44:31 conan packages 254921:44:31 is expected to eq [#<Packages::Conan::Package id: 4, project_id: 384, created_at: "2024-11-13 21:44:30.682855678 +0000"...e_type: "conan", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil>] 255021:44:31# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.67 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.27 1.39 1.12 1/284 10867 255221:44:31 npm packages 255321:44:31 is expected to contain exactly #<Packages::Package id: 5, project_id: 384, created_at: "2024-11-14 21:44:31.341500527 +0000", update...kage_type: "npm", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 6, project_id: 384, created_at: "2024-11-14 21:44:31.368481176 +0000", update...kage_type: "npm", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil> 255421:44:31 with order_by 255521:44:31 by default is created_at 255621:44:31 is expected to eq [#<Packages::Package id: 2, project_id: 384, created_at: "2024-11-12 21:44:30.086357174 +0000", updat...e_type: "conan", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil>] 255721:44:31 order by name 255821:44:31 is expected to eq [#<Packages::Conan::Package id: 4, project_id: 384, created_at: "2024-11-13 21:44:30.682855678 +0000"...e_type: "maven", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil>] 255921:44:31 order by version 256021:44:31 is expected to eq [#<Packages::Conan::Package id: 4, project_id: 384, created_at: "2024-11-13 21:44:30.682855678 +0000"...e_type: "maven", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil>] 256121:44:31 order by type 256221:44:31 is expected to eq [#<Packages::Package id: 2, project_id: 384, created_at: "2024-11-12 21:44:30.086357174 +0000", updat...e_type: "conan", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil>] 256421:44:31 by default is ascending 256521:44:31 is expected to eq [#<Packages::Package id: 2, project_id: 384, created_at: "2024-11-12 21:44:30.086357174 +0000", updat...e_type: "conan", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil>] 256621:44:31 can sort descended 256721:44:31 is expected to eq [#<Packages::Conan::Package id: 4, project_id: 384, created_at: "2024-11-13 21:44:30.682855678 +0000"...e_type: "maven", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil>] 256821:44:31 with package_name 256921:44:31 is expected to eq [#<Packages::Package id: 2, project_id: 384, created_at: "2024-11-12 21:44:30.086357174 +0000", updat...e_type: "maven", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil>] 257021:44:31 with nil params 257121:44:31 is expected to contain exactly #<Packages::Conan::Package id: 4, project_id: 384, created_at: "2024-11-13 21:44:30.682855678 +0000",...ge_type: "conan", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 2, project_id: 384, created_at: "2024-11-12 21:44:30.086357174 +0000", update...ge_type: "maven", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil> 257221:44:31 with processing packages 257321:44:32 is expected to contain exactly #<Packages::Conan::Package id: 4, project_id: 384, created_at: "2024-11-13 21:44:30.682855678 +0000",...ge_type: "conan", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 2, project_id: 384, created_at: "2024-11-12 21:44:30.086357174 +0000", update...ge_type: "maven", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil> 257421:44:32 preload_pipelines 257521:44:32 preloads pipelines by default 257621:44:32 set to false 257721:44:32 does not preload pipelines 257821:44:32 behaves like concerning versionless param 257921:44:32 is expected not to include #<Packages::Package id: 9, project_id: 384, created_at: "2024-11-14 21:44:32.396086534 +0000", update...ge_type: "maven", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil> 258021:44:32 with valid include_versionless param 258121:44:32 is expected to include #<Packages::Package id: 9, project_id: 384, created_at: "2024-11-14 21:44:32.396086534 +0000", update...ge_type: "maven", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil> 258221:44:32 with empty include_versionless param 258321:44:32 is expected not to include #<Packages::Package id: 9, project_id: 384, created_at: "2024-11-14 21:44:32.396086534 +0000", update...ge_type: "maven", creator_id: 1159, status: "default", last_downloaded_at: nil, status_message: nil> 258421:44:32 behaves like concerning package statuses 258521:44:33 displayable packages 258621:44:33 is expected not to include #<Packages::Package id: 11, project_id: 384, created_at: "2024-11-14 21:44:32.884949884 +0000", updat...age_type: "maven", creator_id: 1159, status: "hidden", last_downloaded_at: nil, status_message: nil> 258721:44:33 is expected to include #<Packages::Package id: 13, project_id: 384, created_at: "2024-11-14 21:44:33.287759669 +0000", updat...kage_type: "maven", creator_id: 1159, status: "error", last_downloaded_at: nil, status_message: nil> 258821:44:33 with status param 258921:44:33 is expected to contain exactly #<Packages::Package id: 11, project_id: 384, created_at: "2024-11-14 21:44:32.884949884 +0000", updat...age_type: "maven", creator_id: 1159, status: "hidden", last_downloaded_at: nil, status_message: nil> 259021:44:33 with invalid status param 259121:44:33 is expected to raise Packages::FinderHelper::InvalidStatusError 259221:44:33# [RSpecRunTime] Finishing example group spec/finders/packages/packages_finder_spec.rb. It took 3.76 seconds. Expected to take 4.51 seconds. 259321:44:33# [RSpecRunTime] Starting example group spec/models/projects/topic_spec.rb. Expected to take 4.48 seconds. 259421:44:33Projects::Topic 259521:44:33 does not allow STI 259621:44:33 is expected to be valid 259821:44:33 is expected to includes the Avatarable module 259921:44:33 associations 260021:44:33 is expected to have many project_topics 260121:44:33 is expected to have many projects 260221:44:33 is expected to belong to organization required: false 260421:44:33 is expected to validate that :name cannot be empty/falsy 260521:44:33 is expected to validate that :name is case-insensitively unique within the scope of :organization_id 260621:44:33 is expected to validate that the length of :name is at most 255 260721:44:33 is expected to validate that the length of :description is at most 1024 260821:44:34 is expected to validate that :title cannot be empty/falsy 260921:44:34 is expected to validate that the length of :title is at most 255 261021:44:34 is expected not to allow :name to be ‹"new\nline"›, producing a custom validation error on failure 261121:44:34 is expected not to allow :name to be ‹"new\rline"›, producing a custom validation error on failure 261221:44:34 is expected not to allow :name to be ‹"new\vline"›, producing a custom validation error on failure 261321:44:34 is expected not to allow :name to be ‹"トピック"›, producing a custom validation error on failure 261521:44:34 is expected to validate that the length of :slug is at most 255 261621:44:34 is expected to validate that :slug is case-insensitively unique within the scope of :organization_id 261721:44:34 is expected not to allow :slug to be ‹"new\nline"›, producing a custom validation error on failure 261821:44:34 is expected not to allow :slug to be ‹"space value"›, producing a custom validation error on failure 261921:44:34 is expected not to allow :slug to be ‹"$special_symbol_value"›, producing a custom validation error on failure 262021:44:34 is expected to allow :slug to be ‹"underscored_value"› 262121:44:34 is expected to allow :slug to be ‹"hypened-value"› 262221:44:34 is expected to allow :slug to be ‹"dotted.value"› 262421:44:34 without_assigned_projects 262521:44:34 returns topics without assigned projects 262621:44:34 order_by_non_private_projects_count 262721:44:35 sorts topics by non_private_projects_count 262821:44:36# [RSpecRunTime] RSpec elapsed time: 16 minutes 13.22 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.25 1.38 1.12 1/284 10868 263021:44:36 reorder_by_similarity 263121:44:36 sorts topics by similarity 263221:44:36 #find_by_name_case_insensitive 263321:44:36 returns topic with case insensitive name 263521:44:36 returns topics with a matching name 263621:44:36 returns topics with a partially matching name 263721:44:36 returns topics with a matching name regardless of the casing 263821:44:36 behaves like Avatarable 263921:44:36 #avatar_type 264021:44:36 is true if avatar is image 264121:44:36 is false if avatar is html page 264321:44:36 when avatar file is uploaded 264421:44:36 shows correct avatar url 264521:44:36 #title_or_name 264621:44:36 returns title if set 264721:44:36 returns name if title not set 264821:44:36# [RSpecRunTime] Finishing example group spec/models/projects/topic_spec.rb. It took 3.15 seconds. Expected to take 4.48 seconds. 264921:44:36# [RSpecRunTime] Starting example group spec/finders/organizations/organization_association_counter_spec.rb. Expected to take 4.25 seconds. 265021:44:36Organizations::OrganizationAssociationCounter 265121:44:37Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 265321:44:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 265421:44:38Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 265621:44:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 265721:44:39Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 265921:44:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 266021:44:40Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 266221:44:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 266421:44:40 when user is not owner of the organization 266521:44:40 is expected to be empty 266621:44:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.54 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.31 1.39 1.12 1/285 11107 266821:44:40 when organization is nil 266921:44:40 is expected to be empty 267021:44:40 when user is owner of the organization 267121:44:40 returns correct counts 267221:44:40 when counts are over the limit 267321:44:40 returns limited counts 267421:44:40# [RSpecRunTime] Finishing example group spec/finders/organizations/organization_association_counter_spec.rb. It took 3.86 seconds. Expected to take 4.25 seconds. 267521:44:40# [RSpecRunTime] Starting example group spec/finders/crm/organizations_finder_spec.rb. Expected to take 4.17 seconds. 267621:44:40Crm::OrganizationsFinder 267821:44:40 when customer relations feature is enabled for the group 267921:44:40 when user does not have permissions to see organizations in the group 268021:44:40 returns an empty array 268121:44:40 when user is member of the root group 268221:44:40 when feature flag is enabled 268321:44:41 returns all group organizations 268421:44:41 when user is member of the sub group 268521:44:41 returns an empty array 268621:44:41 when customer relations feature is disabled for the group 268721:44:41 returns an empty array 268821:44:41 with search informations 268921:44:41 when search term is empty 269021:44:41 returns all group organizations alphabetically ordered 269121:44:41 when search term is not empty 269221:44:42 searches for name 269321:44:42 searches for description 269421:44:42 searches for name and description 269521:44:42 when searching for organizations state 269621:44:42 returns only inactive organizations 269721:44:42 returns only active organizations 269821:44:42 when searching for organizations ids 269921:44:43 returns the expected organizations 270021:44:43 when sorting 270121:44:43 returns the organiztions sorted by name in ascending order 270221:44:43 returns the organizations sorted by description in descending order 270321:44:43 returns the contacts sorted by default_rate in ascending order 270421:44:43 .counts_by_state 270521:44:44 returns correct counts 270621:44:44# [RSpecRunTime] Finishing example group spec/finders/crm/organizations_finder_spec.rb. It took 3.77 seconds. Expected to take 4.17 seconds. 270721:44:44# [RSpecRunTime] Starting example group spec/services/packages/debian/create_distribution_service_spec.rb. Expected to take 3.94 seconds. 270821:44:44Packages::Debian::CreateDistributionService 270921:44:44 within a projet 271021:44:44 behaves like Debian Create Distribution Service 271121:44:44 with only the codename param 271221:44:44 behaves like Create Debian Distribution 271321:44:44 returns ServiceResponse 271421:44:44 with codename, components and architectures 271521:44:44 behaves like Create Debian Distribution 271621:44:45 returns ServiceResponse 271721:44:45 with invalid suite 271821:44:45 behaves like Create Debian Distribution 271921:44:45 returns ServiceResponse 272021:44:45 with invalid component name 272121:44:45 behaves like Create Debian Distribution 272221:44:46 returns ServiceResponse 272321:44:46 with invalid architecture name 272421:44:46 behaves like Create Debian Distribution 272521:44:46 returns ServiceResponse 272621:44:46 within a group 272721:44:46 behaves like Debian Create Distribution Service 272821:44:46 with only the codename param 272921:44:46 behaves like Create Debian Distribution 273021:44:47 returns ServiceResponse 273121:44:47 with codename, components and architectures 273221:44:47 behaves like Create Debian Distribution 273321:44:47 returns ServiceResponse 273421:44:47 with invalid suite 273521:44:47 behaves like Create Debian Distribution 273621:44:47 returns ServiceResponse 273721:44:47 with invalid component name 273821:44:47 behaves like Create Debian Distribution 273921:44:47 returns ServiceResponse 274021:44:47 with invalid architecture name 274121:44:47 behaves like Create Debian Distribution 274221:44:47 returns ServiceResponse 274321:44:47# [RSpecRunTime] Finishing example group spec/services/packages/debian/create_distribution_service_spec.rb. It took 3.64 seconds. Expected to take 3.94 seconds. 274421:44:47# [RSpecRunTime] Starting example group spec/graphql/resolvers/project_packages_resolver_spec.rb. Expected to take 3.82 seconds. 274521:44:47Resolvers::ProjectPackagesResolver 274721:44:48 behaves like group and projects packages resolver 274821:44:48 without sort 274921:44:48 returns the proper packages 275021:44:48 with sorting and filtering 275121:44:49 CREATED_DESC 275221:44:49 is expected to eq [#<Packages::Package id: 18, project_id: 403, created_at: "2024-11-14 20:44:48.897485429 +0000", upda...e_type: "conan", creator_id: 1186, status: "default", last_downloaded_at: nil, status_message: nil>] 275321:44:49# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.04 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.26 1.38 1.12 1/283 11108 275621:44:49 is expected to eq [#<Packages::Package id: 18, project_id: 403, created_at: "2024-11-14 20:44:48.897485429 +0000", upda...e_type: "conan", creator_id: 1186, status: "default", last_downloaded_at: nil, status_message: nil>] 275721:44:49 VERSION_DESC 275821:44:50 is expected to eq [#<Packages::Package id: 18, project_id: 403, created_at: "2024-11-14 20:44:48.897485429 +0000", upda...e_type: "conan", creator_id: 1186, status: "default", last_downloaded_at: nil, status_message: nil>] 276021:44:50 is expected to eq [#<Packages::Package id: 18, project_id: 403, created_at: "2024-11-14 20:44:48.897485429 +0000", upda...e_type: "conan", creator_id: 1186, status: "default", last_downloaded_at: nil, status_message: nil>] 276221:44:50 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 403, created_at: "2024-11-13 21:44:48.385616150 +0000...age_type: "maven", creator_id: 1186, status: "error", last_downloaded_at: nil, status_message: nil>] 276421:44:50 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 403, created_at: "2024-11-13 21:44:48.385616150 +0000...age_type: "maven", creator_id: 1186, status: "error", last_downloaded_at: nil, status_message: nil>] 276621:44:50 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 403, created_at: "2024-11-13 21:44:48.385616150 +0000...age_type: "maven", creator_id: 1186, status: "error", last_downloaded_at: nil, status_message: nil>] 276821:44:50 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 403, created_at: "2024-11-13 21:44:48.385616150 +0000...age_type: "maven", creator_id: 1186, status: "error", last_downloaded_at: nil, status_message: nil>] 276921:44:50 filter by package_name 277021:44:50 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 403, created_at: "2024-11-13 21:44:48.385616150 +0000...e_type: "conan", creator_id: 1186, status: "default", last_downloaded_at: nil, status_message: nil>] 277121:44:50 filter by package_type 277221:44:50 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 403, created_at: "2024-11-13 21:44:48.385616150 +0000...e_type: "conan", creator_id: 1186, status: "default", last_downloaded_at: nil, status_message: nil>] 277321:44:50 filter by package_version 277421:44:50 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 403, created_at: "2024-11-13 21:44:48.385616150 +0000...e_type: "conan", creator_id: 1186, status: "default", last_downloaded_at: nil, status_message: nil>] 277521:44:50 includes_versionless has no effect 277621:44:50 filter by status 277721:44:50 is expected to eq [#<Packages::Package id: 18, project_id: 403, created_at: "2024-11-14 20:44:48.897485429 +0000", upda...age_type: "maven", creator_id: 1186, status: "error", last_downloaded_at: nil, status_message: nil>] 277821:44:50 include_versionless 277921:44:51 is expected to include #<Packages::Package id: 20, project_id: 403, created_at: "2024-11-14 21:43:49.326671872 +0000", updat...ge_type: "maven", creator_id: 1186, status: "default", last_downloaded_at: nil, status_message: nil> 278021:44:51# [RSpecRunTime] Finishing example group spec/graphql/resolvers/project_packages_resolver_spec.rb. It took 3.14 seconds. Expected to take 3.82 seconds. 278121:44:51# [RSpecRunTime] Starting example group spec/services/feature_flags/update_service_spec.rb. Expected to take 3.62 seconds. 278221:44:51FeatureFlags::UpdateService 278421:44:51 returns success status 278521:44:52 creates audit event with correct message 278621:44:52 when Jira Connect subscription does not exist 278721:44:52 does not sync the feature flag to Jira 278821:44:52# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.4 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.26 1.38 1.12 1/280 11109 279021:44:52 when Jira Connect subscription exists 279121:44:52 syncs the feature flag to Jira 279221:44:52 behaves like update feature flag client 279321:44:52 updates last feature flag updated at 279421:44:52 with invalid params 279521:44:52 returns error status 279621:44:52 returns error messages 279721:44:53 does not create audit event 279821:44:53 does not sync the feature flag to Jira 279921:44:53 behaves like does not update feature flag client 280021:44:53 does not update last feature flag updated at 280121:44:53 when user is reporter 280221:44:53 returns error status 280321:44:53 when nothing is changed 280421:44:53 returns success status 280521:44:53 does not create audit event 280621:44:53 description is being changed 280721:44:53 creates audit event with changed description 280821:44:53 when flag active state is changed 280921:44:53 creates audit event about changing active state 281021:44:54 executes hooks 281121:44:54# [RSpecRunTime] Finishing example group spec/services/feature_flags/update_service_spec.rb. It took 3.17 seconds. Expected to take 3.62 seconds. 281221:44:54# [RSpecRunTime] Starting example group spec/services/ci/job_token_scope/remove_project_service_spec.rb. Expected to take 3.45 seconds. 281321:44:54Ci::JobTokenScope::RemoveProjectService 281521:44:55 behaves like editable job token scope 281621:44:55 when user does not have permissions to edit the job token scope 281721:44:55 behaves like returns error 281821:44:55 returns an error response 281921:44:55 when user has permissions to edit the job token scope 282021:44:55 when target project is not provided 282121:44:55 behaves like returns error 282221:44:55 returns an error response 282321:44:55 when target project is provided 282421:44:55 when user does not have permissions to read the target project 282521:44:55 behaves like returns error 282621:44:55 returns an error response 282721:44:55 when user has permissions on source and target project 282821:44:55 behaves like removes project 282921:44:55 removes the project from the scope 283021:44:55 when token scope is disabled 283121:44:55 behaves like removes project 283221:44:56 removes the project from the scope 283321:44:56 when target project is same as the source project 283421:44:56 behaves like returns error 283521:44:56 returns an error response 283621:44:56 when target project is not in the job token scope 283721:44:56 behaves like returns error 283821:44:56 returns an error response 283921:44:56# [RSpecRunTime] Finishing example group spec/services/ci/job_token_scope/remove_project_service_spec.rb. It took 2.66 seconds. Expected to take 3.45 seconds. 284021:44:56# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/run_spec.rb. Expected to take 3.42 seconds. 284121:44:56Gitlab::SlashCommands::Run 284321:44:56 returns true for a run command 284421:44:56 returns true for a run command with arguments 284521:44:56 returns true for a command containing newlines 284621:44:56 returns false for an unrelated command 284821:44:57 returns true when builds are enabled for the project 284921:44:57 returns false when builds are disabled for the project 285121:44:57 returns true when the user can create a pipeline 285221:44:58 returns false when the user can not create a pipeline 285321:44:58# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.44 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.24 1.37 1.12 1/280 11110 285621:44:58 when a pipeline could not be scheduled 285721:44:58 returns an error 285821:44:58 when a pipeline could be created but the chat service was not supported 285921:44:59 returns an error 286021:44:59 using a valid pipeline 286121:45:00 schedules the pipeline 286221:45:00# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/run_spec.rb. It took 3.21 seconds. Expected to take 3.42 seconds. 286321:45:00# [RSpecRunTime] Starting example group spec/services/repositories/rewrite_history_service_spec.rb. Expected to take 3.24 seconds. 286421:45:00Repositories::RewriteHistoryService 286621:45:01 removes provided blobs and redacts text 286721:45:01 when only blobs are provided 286821:45:01 only removes blobs 286921:45:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 38.52 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.22 1.36 1.12 1/280 11129 287121:45:01 when only redactions are provided 287221:45:01 only redacts text 287321:45:01 when user does not have permissions 287421:45:01 returns an error 287521:45:01 when none of arguments are set 287621:45:01 returns an error 287721:45:01 when provided blob is invalid 287821:45:01 returns an error 287921:45:01 when provided redaction is invalid 288021:45:02 returns an error 288121:45:02 when repository is already read only 288221:45:02 returns an error 288321:45:02 does not mark repository as writable, because it is locked by a different process 288421:45:02 when an error occurs after repository marked as read-only 288521:45:02 marks repository as writable 288621:45:02 when Gitaly RPC returns an error 288721:45:02 returns a generic error message 288821:45:02 #async_execute 288921:45:02 triggers a RewriteHistoryWorker job 289021:45:02 when user does not have permissions 289121:45:02 returns an error 289221:45:02 when none of arguments are set 289321:45:02 returns an error 289421:45:02# [RSpecRunTime] Finishing example group spec/services/repositories/rewrite_history_service_spec.rb. It took 2.74 seconds. Expected to take 3.24 seconds. 289521:45:02# [RSpecRunTime] Starting example group spec/services/ci/components/usages/create_service_spec.rb. Expected to take 3.19 seconds. 289621:45:02Ci::Components::Usages::CreateService 289821:45:03 creates a usage record and updates last_usage 289921:45:03 when usage has already been recorded 290021:45:04 updates the last_used_date for the existing last_usage record 290121:45:04 does not create a usage record 290221:45:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.41 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.20 1.36 1.12 1/280 11130 290421:45:04 when usage is invalid 290521:45:04 does not create a usage record 290621:45:04 tracks exception and returns error response 290721:45:04# [RSpecRunTime] Finishing example group spec/services/ci/components/usages/create_service_spec.rb. It took 1.52 seconds. Expected to take 3.19 seconds. 290821:45:04# [RSpecRunTime] Starting example group spec/services/groups/deploy_tokens/create_service_spec.rb. Expected to take 3.02 seconds. 290921:45:04Groups::DeployTokens::CreateService 291021:45:04 behaves like a deploy token creation service 291221:45:04 when the deploy token is valid 291321:45:04 creates a new DeployToken 291421:45:04 creates a new ProjectDeployToken 291521:45:05 returns a DeployToken 291621:45:05 sets the creator_id as the id of the current_user 291721:45:05 sets the sharding key 291821:45:05# [RSpecRunTime] RSpec elapsed time: 16 minutes 42.9 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.20 1.36 1.12 1/280 11131 292021:45:05 when expires at date is not passed 292121:45:06 sets Forever.date 292221:45:06 when username is empty string 292321:45:06 converts it to nil 292421:45:06 when username is provided 292521:45:06 keeps the provided username 292621:45:06 when the deploy token is invalid 292721:45:06 does not create a new DeployToken 292821:45:07 does not create a new ProjectDeployToken 292921:45:07# [RSpecRunTime] Finishing example group spec/services/groups/deploy_tokens/create_service_spec.rb. It took 2.68 seconds. Expected to take 3.02 seconds. 293021:45:07# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher_spec.rb. Expected to take 3.01 seconds. 293121:45:07Gitlab::Analytics::CycleAnalytics::Aggregated::RecordsFetcher 293221:45:08 when querying merge requests 293321:45:08 is expected to eq [1] 293421:45:08 when current user is guest 293521:45:08 is expected to eq [1] 293621:45:08# [RSpecRunTime] RSpec elapsed time: 16 minutes 45.47 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.20 1.36 1.12 1/280 11132 293821:45:08 when current user is logged and has no access to the project 293921:45:08 is expected to eq [1] 294021:45:08 when MR access level is elevated 294121:45:08 is expected to eq [] 294221:45:08 #serialized_records 294421:45:08 when sorting by end event DESC 294521:45:08 behaves like match returned records 294621:45:08 returns issues in the correct order 294721:45:08 passes a hash with all expected attributes to the serializer 294821:45:08 when intervalstyle setting is configured to "postgres" 294921:45:08 avoids nil durations 295021:45:08 when sorting by end event ASC 295121:45:08 behaves like match returned records 295221:45:08 returns issues in the correct order 295321:45:09 passes a hash with all expected attributes to the serializer 295421:45:09 when sorting by duration DESC 295521:45:09 behaves like match returned records 295621:45:09 returns issues in the correct order 295721:45:09 passes a hash with all expected attributes to the serializer 295821:45:09 when sorting by duration ASC 295921:45:09 behaves like match returned records 296021:45:09 returns issues in the correct order 296121:45:09 passes a hash with all expected attributes to the serializer 296321:45:09 behaves like match returned records 296421:45:09 returns issues in the correct order 296521:45:09 passes a hash with all expected attributes to the serializer 296621:45:09 when passing a block to serialized_records method 296721:45:09 yields the underlying stage event scope 296821:45:09 when the issue record no longer exists 296921:45:09 skips non-existing issue records 297021:45:09 respecting visibility rules 297121:45:09 when current user is guest 297221:45:09 is expected to eq [3, 1] 297321:45:09 when current user is logged and has no access to the project 297421:45:09 is expected to eq [3, 1] 297521:45:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher_spec.rb. It took 2.82 seconds. Expected to take 3.01 seconds. 297621:45:09# [RSpecRunTime] Starting example group spec/views/projects/pipelines/show.html.haml_spec.rb. Expected to take 2.82 seconds. 297721:45:09projects/pipelines/show 297821:45:10 when pipeline is valid 297921:45:10 does not show errors 298021:45:11 renders the pipeline tabs 298121:45:11# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.37 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.18 1.35 1.12 1/280 11151 298321:45:11 when pipeline has errors 298421:45:11 shows errors 298521:45:11 does not render the pipeline tabs 298621:45:11 renders the pipeline editor button with correct link for users who can view 298721:45:12 renders the pipeline editor button with correct link for users who can not view 298821:45:12# [RSpecRunTime] Finishing example group spec/views/projects/pipelines/show.html.haml_spec.rb. It took 2.25 seconds. Expected to take 2.82 seconds. 298921:45:12# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/repository_service_spec.rb. Expected to take 2.8 seconds. 299021:45:12Gitlab::GitalyClient::RepositoryService 299221:45:12 sends a repository_exists message 299321:45:12 #optimize_repository 299421:45:12 with default parameter 299521:45:12 behaves like a repository optimization 299621:45:13 sends a optimize_repository message 299721:45:13 with heuristical housekeeping strategy 299821:45:13 behaves like a repository optimization 299921:45:13 sends a optimize_repository message 300021:45:13 with eager housekeeping strategy 300121:45:13 behaves like a repository optimization 300221:45:13 sends a optimize_repository message 300321:45:13 #prune_unreachable_objects 300421:45:13 sends a prune_unreachable_objects message 300521:45:13 #repository_size 300621:45:13 sends a repository_size message 300721:45:13 #repository_info 300821:45:13 sends a repository_info message 300921:45:13 #get_object_directory_size 301021:45:13 sends a get_object_directory_size message 301121:45:13 #info_attributes 301221:45:13 reads the info attributes 301321:45:13 #has_local_branches? 301421:45:13 sends a has_local_branches message 301521:45:13 #fork_repository 301621:45:13 when branch is not provided 301721:45:13 sends a create_fork message 301821:45:13 when branch is provided 301921:45:13 sends a create_fork message including revision 302021:45:13 #import_repository 302121:45:13 sends a create_repository_from_url message 302221:45:13 when http_host is provided 302321:45:13 sends a create_repository_from_url message with http_host provided in the request 302421:45:13 #fetch_remote 302521:45:13 sends a fetch_remote_request message 302621:45:13 with resolved address 302721:45:13 sends a fetch_remote_request message 302921:45:13 ssh_mirror_url: false, ssh_key_auth: false, ssh_private_key: "key", ssh_known_hosts: "known_hosts", expected_params: {} 303021:45:13 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:278 303121:45:13 ssh_mirror_url: false, ssh_key_auth: true, ssh_private_key: "key", ssh_known_hosts: "known_hosts", expected_params: {} 303221:45:13 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:278 303321:45:13 ssh_mirror_url: true, ssh_key_auth: false, ssh_private_key: "key", ssh_known_hosts: "known_hosts", expected_params: {:known_hosts=>"known_hosts"} 303421:45:13 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:278 303521:45:13 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: "key", ssh_known_hosts: "known_hosts", expected_params: {:ssh_key=>"key", :known_hosts=>"known_hosts"} 303621:45:13 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:278 303721:45:13 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: "key", ssh_known_hosts: nil, expected_params: {:ssh_key=>"key"} 303821:45:13 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:278 303921:45:13 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: nil, ssh_known_hosts: "known_hosts", expected_params: {:known_hosts=>"known_hosts"} 304021:45:14 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:278 304121:45:14 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: nil, ssh_known_hosts: nil, expected_params: {} 304221:45:14 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:278 304321:45:14 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: "", ssh_known_hosts: "", expected_params: {} 304421:45:14 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:278 304521:45:14 #calculate_checksum 304621:45:14 sends a calculate_checksum message 304721:45:14 #create_repository 304821:45:14 sends a create_repository message without arguments 304921:45:14 sends a create_repository message with default branch 305021:45:14 sends a create_repository message with default branch containing non ascii chars 305121:45:14 when object format is provided 305221:45:14 with SHA1 format 305321:45:14 sends a create_repository message with object format 305421:45:14 with SHA256 format 305521:45:14 sends a create_repository message with object format 305621:45:14 with unknown format 305721:45:14 sends a create_repository message with object format 305821:45:14 #raw_changes_between 305921:45:14 sends a get_raw_changes message 306021:45:14 #search_files_by_regexp 306121:45:14 with ASCII ref 306221:45:14 behaves like a search for files by regexp 306321:45:14 sends a search_files_by_name message and returns a flatten array 306421:45:14 with non-ASCII ref 306521:45:14 behaves like a search for files by regexp 306621:45:14 sends a search_files_by_name message and returns a flatten array 306721:45:14 #disconnect_alternates 306821:45:14 sends a disconnect_git_alternates message 307021:45:14 sends a remove_repository message 307221:45:14 sends a replicate_repository message 307321:45:14 #find_license 307421:45:14 sends a find_license request with medium timeout 307521:45:14 #object_pool 307621:45:14 sends a get_object_pool_request message 307721:45:14 #object_format 307821:45:14 sends a object_format message 307921:45:14 #get_file_attributes 308021:45:14 sends a get_file_attributes message 308121:45:14# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/repository_service_spec.rb. It took 2.49 seconds. Expected to take 2.8 seconds. 308221:45:14# [RSpecRunTime] Starting example group spec/lib/api/helpers/packages_manager_clients_helpers_spec.rb. Expected to take 2.65 seconds. 308321:45:14API::Helpers::PackagesManagerClientsHelpers 308421:45:14 #find_job_from_http_basic_auth 308521:45:14 behaves like valid auth header 308621:45:14 with a valid Authorization header 308721:45:15 is expected to eq #<Ci::Build status: "running", finished_at: nil, created_at: "2024-11-14 08:50:29.000000000 +0000", u...d: nil, user_id: 1232, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 308821:45:15 with an unknown password 308921:45:15 is expected to equal nil 309021:45:15 behaves like invalid auth header 309121:45:15 with an invalid Authorization header 309221:45:15 is expected to equal nil 309321:45:15 when the job is not running 309421:45:15 behaves like valid auth header 309521:45:15 with a valid Authorization header 309621:45:17 is expected to eq nil 309721:45:17 with an unknown password 309821:45:17 is expected to equal nil 309921:45:17# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.06 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.17 1.35 1.12 1/280 11191 310121:45:17 #find_deploy_token_from_http_basic_auth 310221:45:17 behaves like valid auth header 310321:45:17 with a valid Authorization header 310421:45:17 is expected to eq #<DeployToken id: 15, revoked: false, read_repository: true, read_registry: true, expires_at: "2024-1...kage_registry: false, creator_id: nil, read_virtual_registry: false, project_id: nil, group_id: nil> 310521:45:17 with an unknown password 310621:45:17 is expected to equal nil 310721:45:17 behaves like invalid auth header 310821:45:17 with an invalid Authorization header 310921:45:18 is expected to equal nil 311021:45:18# [RSpecRunTime] Finishing example group spec/lib/api/helpers/packages_manager_clients_helpers_spec.rb. It took 3.41 seconds. Expected to take 2.65 seconds. 311121:45:18# [RSpecRunTime] Starting example group spec/lib/gitlab/database/schema_cache_with_renamed_table_spec.rb. Expected to take 2.59 seconds. 311221:45:18Gitlab::Database::SchemaCacheWithRenamedTable 311321:45:18 when table is not renamed yet 311421:45:18 uses the original table to look up metadata 311521:45:18 when table is renamed 311621:45:18 uses the renamed table to look up metadata 311721:45:18 has primary key 311821:45:18 has the same column definitions 311921:45:19 has the same indexes 312021:45:19 has the same column_hash 312121:45:19 when the table behind a model is actually a view 312221:45:19 can persist records 312321:45:20 can find records 312421:45:20# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.46 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.16 1.34 1.12 1/280 11192 312621:45:20# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/schema_cache_with_renamed_table_spec.rb. It took 2.27 seconds. Expected to take 2.59 seconds. 312721:45:20# [RSpecRunTime] Starting example group spec/graphql/types/environment_type_spec.rb. Expected to take 2.47 seconds. 312821:45:20Types::EnvironmentType 312921:45:20 is expected to eq "Environment" 313021:45:20 includes the expected fields 313121:45:20 is expected to expose permissions using Types::PermissionTypes::Environment 313221:45:20 is expected to require graphql authorizations :read_environment 313321:45:20 when there is an environment 313421:45:21 returns an environment 313521:45:21 returns the description of the environment 313621:45:21 returns the path to the environment 313721:45:21 returns the external url of the environment 313821:45:21 when query alert data for the environment 313921:45:22 does not return alert information 314021:45:22 when alert is raised on the environment 314121:45:22 returns alert information 314221:45:22# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.77 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.16 1.34 1.12 1/280 11193 314421:45:22# [RSpecRunTime] Finishing example group spec/graphql/types/environment_type_spec.rb. It took 2.32 seconds. Expected to take 2.47 seconds. 314521:45:22# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/ldap/dn_spec.rb. Expected to take 2.43 seconds. 314621:45:22Gitlab::Auth::Ldap::DN 314721:45:22 #normalize_value 314821:45:22 behaves like normalizes a DN attribute value 314921:45:22 test_description: "strips extraneous whitespace", given: " John Smith ", expected: "john smith" 315021:45:22 normalizes the DN attribute value 315121:45:22 test_description: "unescapes non-reserved, non-special Unicode characters", given: "Sebasti\\c3\\a1n\\ C.\\20Smith", expected: "sebastián c. smith" 315221:45:22 normalizes the DN attribute value 315321:45:22 test_description: "downcases the whole string", given: "JoHn C. Smith", expected: "john c. smith" 315421:45:22 normalizes the DN attribute value 315521:45:22 test_description: "does not strip an escaped leading space in an attribute value", given: "\\ John Smith", expected: "\\ john smith" 315621:45:22 normalizes the DN attribute value 315721:45:22 test_description: "does not strip an escaped trailing space in an attribute value", given: "John Smith\\ ", expected: "john smith\\ " 315821:45:22 normalizes the DN attribute value 315921:45:22 test_description: "hex-escapes an escaped leading newline in an attribute value", given: "\\\nJohn Smith", expected: "\\0ajohn smith" 316021:45:22 normalizes the DN attribute value 316121:45:22 test_description: "hex-escapes and does not strip an escaped trailing newline in an attribute value", given: "John Smith\\\n", expected: "john smith\\0a" 316221:45:22 normalizes the DN attribute value 316321:45:22 test_description: "hex-escapes an unescaped leading newline (actually an invalid DN value?)", given: "\nJohn Smith", expected: "\\0ajohn smith" 316421:45:22 normalizes the DN attribute value 316521:45:22 test_description: "strips an unescaped trailing newline (actually an invalid DN value?)", given: "John Smith\n", expected: "john smith" 316621:45:22 normalizes the DN attribute value 316721:45:22 test_description: "does not strip if no extraneous whitespace", given: "John Smith", expected: "john smith" 316821:45:22 normalizes the DN attribute value 316921:45:22 test_description: "does not modify an escaped equal sign in an attribute value", given: " foo \\= bar", expected: "foo \\= bar" 317021:45:22 normalizes the DN attribute value 317121:45:22 test_description: "converts an escaped hex equal sign to an escaped equal sign in an attribute value", given: " foo \\3D bar", expected: "foo \\= bar" 317221:45:23 normalizes the DN attribute value 317321:45:23 test_description: "does not modify an escaped comma in an attribute value", given: "San Francisco\\, CA", expected: "san francisco\\, ca" 317421:45:23 normalizes the DN attribute value 317521:45:23 test_description: "converts an escaped hex comma to an escaped comma in an attribute value", given: "San Francisco\\2C CA", expected: "san francisco\\, ca" 317621:45:23 normalizes the DN attribute value 317721:45:23 test_description: "does not modify an escaped hex carriage return character in an attribute value", given: "San Francisco\\,\\0DCA", expected: "san francisco\\,\\0dca" 317821:45:23 normalizes the DN attribute value 317921:45:23 test_description: "does not modify an escaped hex line feed character in an attribute value", given: "San Francisco\\,\\0ACA", expected: "san francisco\\,\\0aca" 318021:45:23 normalizes the DN attribute value 318121:45:23 test_description: "does not modify an escaped hex CRLF in an attribute value", given: "San Francisco\\,\\0D\\0ACA", expected: "san francisco\\,\\0d\\0aca" 318221:45:23 normalizes the DN attribute value 318321:45:23 when the given DN is malformed 318421:45:23 when ending with a comma 318521:45:23 raises MalformedError 318621:45:23 when given a BER encoded attribute value with a space in it 318721:45:23 raises MalformedError 318821:45:23 when given a BER encoded attribute value with a non-hex character in it 318921:45:23 raises MalformedError 319021:45:23 when given a BER encoded attribute value with a non-hex character in it 319121:45:23 raises MalformedError 319221:45:23 when given a hex pair with a non-hex character in it, inside double quotes 319321:45:23 raises MalformedError 319421:45:23 with an open (as opposed to closed) double quote 319521:45:23 raises MalformedError 319621:45:23 with an invalid escaped hex code 319721:45:23 raises MalformedError 319821:45:23 with a value ending with the escape character 319921:45:23 raises MalformedError 320021:45:23 #to_normalized_s 320121:45:23 behaves like normalizes a DN 320221:45:23 test_description: "strips extraneous whitespace", given: "uid =John Smith , ou = People, dc= example,dc =com", expected: "uid=john smith,ou=people,dc=example,dc=com" 320321:45:23 normalizes the DN 320421:45:23 test_description: "strips extraneous whitespace for a DN with a single RDN", given: "uid = John Smith", expected: "uid=john smith" 320521:45:23 normalizes the DN 320621:45:23 test_description: "unescapes non-reserved, non-special Unicode characters", given: "uid = Sebasti\\c3\\a1n\\ C.\\20Smith, ou=People (aka. \\22humans\\\") ,dc=example, dc=com", expected: "uid=sebastián c. smith,ou=people (aka. \\\"humans\\\"),dc=example,dc=com" 320721:45:23 normalizes the DN 320821:45:23 test_description: "downcases the whole string", given: "UID=John Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com" 320921:45:23 normalizes the DN 321021:45:23 test_description: "for a null DN (empty string), returns empty string and does not error", given: "", expected: "" 321121:45:23 normalizes the DN 321221:45:23 test_description: "does not strip an escaped leading space in an attribute value", given: "uid=\\ John Smith,ou=People,dc=example,dc=com", expected: "uid=\\ john smith,ou=people,dc=example,dc=com" 321321:45:23 normalizes the DN 321421:45:23 test_description: "does not strip an escaped leading space in the last attribute value", given: "uid=\\ John Smith", expected: "uid=\\ john smith" 321521:45:23 normalizes the DN 321621:45:23 test_description: "does not strip an escaped trailing space in an attribute value", given: "uid=John Smith\\ ,ou=People,dc=example,dc=com", expected: "uid=john smith\\ ,ou=people,dc=example,dc=com" 321721:45:23 normalizes the DN 321821:45:23 test_description: "strips extraneous spaces after an escaped trailing space", given: "uid=John Smith\\ ,ou=People,dc=example,dc=com", expected: "uid=john smith\\ ,ou=people,dc=example,dc=com" 321921:45:23 normalizes the DN 322021:45:23 test_description: "strips extraneous spaces after an escaped trailing space at the end of the DN", given: "uid=John Smith,ou=People,dc=example,dc=com\\ ", expected: "uid=john smith,ou=people,dc=example,dc=com\\ " 322121:45:23 normalizes the DN 322221:45:23 test_description: "properly preserves escaped trailing space after unescaped trailing spaces", given: "uid=John Smith \\ ,ou=People,dc=example,dc=com", expected: "uid=john smith \\ ,ou=people,dc=example,dc=com" 322321:45:23 normalizes the DN 322421:45:23 test_description: "preserves multiple inner spaces in an attribute value", given: "uid=John Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com" 322521:45:23 normalizes the DN 322621:45:23 test_description: "preserves inner spaces after an escaped space", given: "uid=John\\ Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com" 322721:45:23 normalizes the DN 322821:45:23 test_description: "hex-escapes an escaped leading newline in an attribute value", given: "uid=\\\nJohn Smith,ou=People,dc=example,dc=com", expected: "uid=\\0ajohn smith,ou=people,dc=example,dc=com" 322921:45:23 normalizes the DN 323021:45:23 test_description: "hex-escapes and does not strip an escaped trailing newline in an attribute value", given: "uid=John Smith\\\n,ou=People,dc=example,dc=com", expected: "uid=john smith\\0a,ou=people,dc=example,dc=com" 323121:45:23 normalizes the DN 323221:45:23 test_description: "hex-escapes an unescaped leading newline (actually an invalid DN?)", given: "uid=\nJohn Smith,ou=People,dc=example,dc=com", expected: "uid=\\0ajohn smith,ou=people,dc=example,dc=com" 323321:45:23 normalizes the DN 323421:45:23 test_description: "strips an unescaped trailing newline (actually an invalid DN?)", given: "uid=John Smith\n,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com" 323521:45:24 normalizes the DN 323621:45:24 test_description: "does not strip if no extraneous whitespace", given: "uid=John Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com" 323721:45:24 normalizes the DN 323821:45:24 test_description: "does not modify an escaped equal sign in an attribute value", given: "uid= foo \\= bar", expected: "uid=foo \\= bar" 323921:45:24 normalizes the DN 324021:45:24 test_description: "converts an escaped hex equal sign to an escaped equal sign in an attribute value", given: "uid= foo \\3D bar", expected: "uid=foo \\= bar" 324121:45:24 normalizes the DN 324221:45:24 test_description: "does not modify an escaped comma in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\, CA", expected: "uid=john c. smith,ou=san francisco\\, ca" 324321:45:24 normalizes the DN 324421:45:24 test_description: "converts an escaped hex comma to an escaped comma in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\2C CA", expected: "uid=john c. smith,ou=san francisco\\, ca" 324521:45:24 normalizes the DN 324621:45:24 test_description: "does not modify an escaped hex carriage return character in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\,\\0DCA", expected: "uid=john c. smith,ou=san francisco\\,\\0dca" 324721:45:24 normalizes the DN 324821:45:24 test_description: "does not modify an escaped hex line feed character in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\,\\0ACA", expected: "uid=john c. smith,ou=san francisco\\,\\0aca" 324921:45:24 normalizes the DN 325021:45:24 test_description: "does not modify an escaped hex CRLF in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\,\\0D\\0ACA", expected: "uid=john c. smith,ou=san francisco\\,\\0d\\0aca" 325121:45:24 normalizes the DN 325221:45:24 test_description: "allows attribute type name OIDs", given: "0.9.2342.19200300.100.1.25=Example,0.9.2342.19200300.100.1.25=Com", expected: "0.9.2342.19200300.100.1.25=example,0.9.2342.19200300.100.1.25=com" 325321:45:24 normalizes the DN 325421:45:24 test_description: "strips extraneous whitespace from attribute type name OIDs", given: "0.9.2342.19200300.100.1.25 = Example, 0.9.2342.19200300.100.1.25 = Com", expected: "0.9.2342.19200300.100.1.25=example,0.9.2342.19200300.100.1.25=com" 325521:45:24 normalizes the DN 325621:45:24 when we do not support the given DN format 325721:45:24 multivalued RDNs 325821:45:24 without extraneous whitespace 325921:45:24 raises UnsupportedError 326021:45:24 with extraneous whitespace 326121:45:24 around the phone number plus sign 326221:45:24 raises UnsupportedError 326321:45:24 not around the phone number plus sign 326421:45:24 raises UnsupportedError 326521:45:24 when the given DN is malformed 326621:45:24 when ending with a comma 326721:45:24 raises MalformedError 326821:45:24 when given a BER encoded attribute value with a space in it 326921:45:24 raises MalformedError 327021:45:24 when given a BER encoded attribute value with a non-hex character in it 327121:45:24 raises MalformedError 327221:45:24 when given a BER encoded attribute value with a non-hex character in it 327321:45:24 raises MalformedError 327421:45:24 when given a hex pair with a non-hex character in it, inside double quotes 327521:45:24 raises MalformedError 327621:45:24 without a name value pair 327721:45:24 raises MalformedError 327821:45:24 with an open (as opposed to closed) double quote 327921:45:24 raises MalformedError 328021:45:24 with an invalid escaped hex code 328121:45:24 raises MalformedError 328221:45:24 with a value ending with the escape character 328321:45:24 raises MalformedError 328421:45:24 with an invalid OID attribute type name 328521:45:24 raises MalformedError 328621:45:24 with a period in a non-OID attribute type name 328721:45:24 raises MalformedError 328821:45:24 when starting with non-space, non-alphanumeric character 328921:45:24 raises MalformedError 329021:45:24 when given a UID with an escaped equal sign 329121:45:24 raises MalformedError 329221:45:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/ldap/dn_spec.rb. It took 2.23 seconds. Expected to take 2.43 seconds. 329321:45:24# [RSpecRunTime] Starting example group spec/helpers/tab_helper_spec.rb. Expected to take 2.31 seconds. 329621:45:24 creates a tabs navigation 329721:45:24 captures block output 329821:45:24 adds custom class 329921:45:24 gl_tab_link_to 330021:45:25 creates a tab 330121:45:25 creates a tab with block output 330221:45:25 creates a tab with custom classes for enclosing list item without content block provided 330321:45:25 creates a tab with custom classes for enclosing list item with content block provided 330421:45:25 creates a tab with custom classes for anchor element 330521:45:25 creates an active tab with item_active = true 330621:45:25 when on the active page 330721:45:25 creates an active tab 330821:45:25 creates an inactive tab with item_active = false 331021:45:25 passes extra html options to the list element 331121:45:25 with the content of the li 331221:45:25 captures block output 331321:45:25 controller_param: nil, action_param: nil, path_param: nil, active: false 331421:45:25 is expected to eq false 331521:45:25 controller_param: :foo, action_param: nil, path_param: nil, active: true 331621:45:25 is expected to eq true 331721:45:25 controller_param: :bar, action_param: nil, path_param: nil, active: false 331821:45:25 is expected to eq false 331921:45:25 controller_param: :bar, action_param: :foo, path_param: nil, active: false 332021:45:25 is expected to eq false 332121:45:25 controller_param: :foo, action_param: :bar, path_param: nil, active: false 332221:45:25 is expected to eq false 332321:45:25 controller_param: :foo, action_param: :foo, path_param: nil, active: true 332421:45:25 is expected to eq true 332521:45:25 controller_param: :bar, action_param: nil, path_param: "foo#foo", active: true 332621:45:25 is expected to eq true 332721:45:25 controller_param: :bar, action_param: nil, path_param: ["foo#foo", "bar#bar"], active: true 332821:45:25 is expected to eq true 332921:45:25 controller_param: :bar, action_param: :bar, path_param: ["foo#foo", "bar#bar"], active: true 333021:45:25 is expected to eq true 333121:45:25 controller_param: :foo, action_param: nil, path_param: "bar#foo", active: true 333221:45:25 is expected to eq true 333321:45:25 controller_param: :bar, action_param: nil, path_param: "bar#foo", active: false 333421:45:25 is expected to eq false 333521:45:25 controller_param: :foo, action_param: [:foo, :bar], path_param: "bar#foo", active: true 333621:45:25 is expected to eq true 333721:45:25 controller_param: :bar, action_param: :bar, path_param: "foo#foo", active: true 333821:45:25 is expected to eq true 333921:45:25 controller_param: :foo, action_param: :foo, path_param: "bar#foo", active: true 334021:45:25 is expected to eq true 334121:45:25 controller_param: :bar, action_param: :foo, path_param: "bar#foo", active: false 334221:45:25 is expected to eq false 334321:45:25 controller_param: :foo, action_param: :bar, path_param: "bar#foo", active: false 334421:45:26 is expected to eq false 334521:45:26 controller_param: [:foo, :bar], action_param: nil, path_param: nil, active: true 334621:45:26 is expected to eq true 334721:45:26 controller_param: [:foo, :bar], action_param: nil, path_param: "bar#foo", active: true 334821:45:26 is expected to eq true 334921:45:26 controller_param: [:foo, :bar], action_param: :foo, path_param: "bar#foo", active: true 335021:45:26 is expected to eq true 335121:45:26 controller_param: nil, action_param: :foo, path_param: nil, active: true 335221:45:26 is expected to eq true 335321:45:26 controller_param: nil, action_param: :bar, path_param: nil, active: false 335421:45:26 is expected to eq false 335521:45:26 controller_param: nil, action_param: nil, path_param: "foo#bar", active: false 335621:45:26 is expected to eq false 335721:45:26 controller_param: nil, action_param: nil, path_param: "foo#foo", active: true 335821:45:26 is expected to eq true 335921:45:26 controller_param: nil, action_param: :bar, path_param: ["foo#foo", "bar#bar"], active: true 336021:45:26 is expected to eq true 336121:45:26 controller_param: nil, action_param: :bar, path_param: "foo#foo", active: true 336221:45:26 is expected to eq true 336321:45:26 controller_param: nil, action_param: :foo, path_param: "bar#foo", active: true 336421:45:26 is expected to eq true 336521:45:26 controller_param: nil, action_param: [:foo, :bar], path_param: nil, active: true 336621:45:26 is expected to eq true 336721:45:26 controller_param: nil, action_param: [:foo, :bar], path_param: "bar#foo", active: true 336821:45:26 is expected to eq true 336921:45:26 controller_param: nil, action_param: :bar, path_param: "bar#foo", active: false 337021:45:26 is expected to eq false 337121:45:26 page: nil, excluded_page: nil, active: false 337221:45:26 is expected to eq false 337321:45:26 page: "_some_page_", excluded_page: nil, active: true 337421:45:26 is expected to eq true 337521:45:26 page: "_some_page_", excluded_page: "_excluded_page_", active: true 337621:45:26 is expected to eq true 337721:45:26 page: "_some_page_", excluded_page: "_some_page_", active: false 337821:45:26 is expected to eq false 337921:45:26 with namespace in path notation 338021:45:26 controller_param: "foo/foo", action_param: nil, path_param: nil, active: false 338121:45:26 is expected to eq false 338221:45:26 controller_param: "bar/foo", action_param: nil, path_param: nil, active: true 338321:45:26 is expected to eq true 338421:45:26 controller_param: "foo/foo", action_param: :foo, path_param: nil, active: false 338521:45:26 is expected to eq false 338621:45:26 controller_param: "bar/foo", action_param: :bar, path_param: nil, active: false 338721:45:26 is expected to eq false 338821:45:26 controller_param: "bar/foo", action_param: :foo, path_param: nil, active: true 338921:45:26 is expected to eq true 339021:45:26 controller_param: nil, action_param: nil, path_param: "foo/foo#foo", active: false 339121:45:26 is expected to eq false 339221:45:26 controller_param: nil, action_param: nil, path_param: "bar/foo#foo", active: true 339321:45:26 is expected to eq true 339421:45:26 gl_tab_counter_badge 339521:45:26 creates a tab counter badge 339621:45:26 with extra classes 339721:45:26 creates a tab counter badge with the correct class attribute 339821:45:26 with data attributes 339921:45:27 creates a tab counter badge with the data attributes 340021:45:27# [RSpecRunTime] Finishing example group spec/helpers/tab_helper_spec.rb. It took 2.18 seconds. Expected to take 2.31 seconds. 340121:45:27# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/csv_imports_users_metric_spec.rb. Expected to take 2.27 seconds. 340221:45:27Gitlab::Usage::Metrics::Instrumentations::CsvImportsUsersMetric 340321:45:28 behaves like a correct instrumented metric value and query 340421:45:28 behaves like a correct instrumented metric value 340521:45:28 has correct value 340621:45:28# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.79 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.14 1.33 1.11 1/280 11194 340821:45:28 behaves like a correct instrumented metric query 340921:45:28 has correct generate query 341021:45:28 behaves like a correct instrumented metric value and query 341121:45:28 behaves like a correct instrumented metric value 341221:45:28 has correct value 341321:45:28 behaves like a correct instrumented metric query 341421:45:28 has correct generate query 341521:45:28# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/csv_imports_users_metric_spec.rb. It took 1.73 seconds. Expected to take 2.27 seconds. 341621:45:28# [RSpecRunTime] Starting example group spec/workers/packages/cleanup/delete_orphaned_dependencies_worker_spec.rb. Expected to take 2.25 seconds. 341721:45:28Packages::Cleanup::DeleteOrphanedDependenciesWorker 341821:45:28 is expected to includes the CronjobQueue module 341921:45:28 is expected to be truthy 342121:45:30 deletes only orphaned dependencies 342221:45:30 executes 3 queries 342321:45:30 when the worker is running for more than the max time 342421:45:30 sets the last processed dependency id in redis cache 342521:45:30# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.57 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.05 1.31 1.11 1/280 11195 342721:45:30 when the worker reaches the maximum number of batches 342821:45:30 iterates over only 1 batch 342921:45:30 sets the last processed dependency id in redis cache 343021:45:30 when the worker finishes processing in less than the max time 343121:45:30 clears the last processed last_processed_packages_dependency_id from redis cache 343221:45:30 when logging extra metadata 343321:45:30 logs the last proccessed id & the deleted rows count 343421:45:30# [RSpecRunTime] Finishing example group spec/workers/packages/cleanup/delete_orphaned_dependencies_worker_spec.rb. It took 1.87 seconds. Expected to take 2.25 seconds. 343521:45:30# [RSpecRunTime] Starting example group spec/workers/propagate_integration_inherit_worker_spec.rb. Expected to take 2.13 seconds. 343621:45:30PropagateIntegrationInheritWorker 343821:45:32 behaves like an idempotent worker 343921:45:32 is labeled as idempotent 344021:45:32 performs multiple times sequentially without raising an exception 344121:45:32 calls to Integrations::Propagation::BulkUpdateService 344221:45:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.57 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.05 1.31 1.11 1/280 11196 344421:45:32 with an invalid integration id 344521:45:32 returns without failure 344621:45:32# [RSpecRunTime] Finishing example group spec/workers/propagate_integration_inherit_worker_spec.rb. It took 1.81 seconds. Expected to take 2.13 seconds. 344721:45:32# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/run_checks_service_spec.rb. Expected to take 2.08 seconds. 344821:45:32MergeRequests::Mergeability::RunChecksService 345021:45:33 when every check is skipped 345121:45:33 is still a success 345221:45:33 behaves like checks are all executed 345321:45:33 when all checks are set to be executed 345421:45:33 is expected to eq 0 345521:45:33# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.96 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.05 1.31 1.11 1/283 11254 345721:45:33 when a check is skipped 345821:45:33 does not execute the check 345921:45:33 behaves like checks are all executed 346021:45:33 when all checks are set to be executed 346121:45:33 is expected to eq 15 346221:45:33 when one check fails 346321:45:33 returns the failed check 346421:45:33 behaves like checks are all executed 346521:45:33 when all checks are set to be executed 346621:45:33 is expected to eq 15 346721:45:33 when one check is checking 346821:45:33 returns the checking check 346921:45:33 behaves like checks are all executed 347021:45:33 when all checks are set to be executed 347121:45:34 is expected to eq 15 347221:45:34 when one check is inactive 347321:45:34 is still a success 347421:45:34 behaves like checks are all executed 347521:45:34 when all checks are set to be executed 347621:45:34 is expected to eq 15 347721:45:34 when a check is not skipped 347821:45:34 when the check is cacheable 347921:45:34 when the check is cached 348021:45:34 returns the cached result 348121:45:34 behaves like checks are all executed 348221:45:34 when all checks are set to be executed 348321:45:34 is expected to eq 1 348421:45:34 when the check is not cached 348521:45:34 writes and returns the result 348621:45:34 behaves like checks are all executed 348721:45:34 when all checks are set to be executed 348821:45:34 is expected to eq 1 348921:45:34 when check is not cacheable 349021:45:34 does not call the results store 349121:45:34# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/run_checks_service_spec.rb. It took 1.96 seconds. Expected to take 2.08 seconds. 349221:45:34# [RSpecRunTime] Starting example group spec/lib/gitlab/jira_import/issue_serializer_spec.rb. Expected to take 2.02 seconds. 349321:45:34Gitlab::JiraImport::IssueSerializer 349521:45:34 attributes setting 349621:45:34 sets the basic attributes 349721:45:35 creates a hash for valid issue 349921:45:35 creates all missing labels (on project level) 350021:45:35 when there are no new labels 350121:45:35 assigns the labels to the Issue hash 350221:45:35 does not create new labels 350421:45:35 when reporter maps to a valid GitLab user 350521:45:35 sets the issue author to the mapped user 350621:45:35 when reporter does not map to a valid Gitlab user 350721:45:35 defaults the issue author to project creator 350821:45:35 when reporter field is empty 350921:45:35 defaults the issue author to project creator 351021:45:35 when reporter field is missing accountId 351121:45:35 defaults the issue author to project creator 351321:45:35 when assignee maps to a valid GitLab user 351421:45:35 sets the issue assignees to the mapped user 351521:45:35 when assignee does not map to a valid GitLab user 351621:45:35 leaves the assignee empty 351721:45:35 when assginee field is empty 351821:45:35 leaves the assignee empty 351921:45:35 when assginee field is missing accountId 352021:45:35 leaves the assignee empty 352121:45:35 with jira server response 352221:45:35 when assignee maps to a valid GitLab user 352321:45:35 sets the issue assignees to the mapped user 352421:45:35 with done status 352521:45:35 maps the status to closed 352621:45:35 without the iid 352721:45:35 does not set the iid 352821:45:35# [RSpecRunTime] Finishing example group spec/lib/gitlab/jira_import/issue_serializer_spec.rb. It took 1.51 seconds. Expected to take 2.02 seconds. 352921:45:35# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/charts_spec.rb. Expected to take 1.97 seconds. 353021:45:35Gitlab::Ci::Charts 353221:45:36 goes until the end of the current month (including the whole last day of the month) 353321:45:36 starts at the beginning of the current year 353421:45:36 uses %B %Y as labels format 353621:45:36 status: :all, selected_statuses: [], expected_sum: 4 353721:45:36 returns count of pipelines run each day in the current year 353821:45:36 status: :success, selected_statuses: [:failed], expected_sum: 0 353921:45:36 returns count of pipelines run each day in the current year 354021:45:36 status: :success, selected_statuses: [:success, :failed], expected_sum: 2 354121:45:36 returns count of pipelines run each day in the current year 354221:45:36 status: :failed, selected_statuses: [:success, :failed], expected_sum: 1 354321:45:36 returns count of pipelines run each day in the current year 354421:45:36 status: :other, selected_statuses: [:other], expected_sum: 1 354521:45:36 returns count of pipelines run each day in the current year 354721:45:36 includes the whole current day 354821:45:36 starts one month ago 354921:45:36 uses %d %B as labels format 355121:45:36 status: :all, selected_statuses: [], expected_sum: 2 355221:45:36 returns count of pipelines run each day in the current month 355321:45:36 status: :success, selected_statuses: [:failed], expected_sum: 0 355421:45:36 returns count of pipelines run each day in the current month 355521:45:36 status: :success, selected_statuses: [:success, :failed], expected_sum: 1 355621:45:36 returns count of pipelines run each day in the current month 355721:45:36 status: :failed, selected_statuses: [:success, :failed], expected_sum: 0 355821:45:36 returns count of pipelines run each day in the current month 355921:45:36 status: :other, selected_statuses: [:other], expected_sum: 1 356021:45:37 returns count of pipelines run each day in the current month 356221:45:37 includes the whole current day 356321:45:37 starts one week ago 356421:45:37 uses %d %B as labels format 356621:45:37 status: :all, selected_statuses: [], expected_sum: 1 356721:45:37 returns count of pipelines run each day in the current week 356821:45:37 status: :success, selected_statuses: [:failed], expected_sum: 0 356921:45:37 returns count of pipelines run each day in the current week 357021:45:37 status: :success, selected_statuses: [:success, :failed], expected_sum: 1 357121:45:37 returns count of pipelines run each day in the current week 357221:45:37 status: :failed, selected_statuses: [:success, :failed], expected_sum: 0 357321:45:37 returns count of pipelines run each day in the current week 357421:45:37 status: :other, selected_statuses: [:other], expected_sum: 0 357521:45:37 returns count of pipelines run each day in the current week 357621:45:37 weekchart_utc 357721:45:37 uses a utc time zone for range times 357821:45:37 returns count of pipelines run each day in the current week 357921:45:37 weekchart_non_utc 358021:45:37 uses a non-utc time zone for range times 358121:45:37 returns count of pipelines run each day in the current week 358221:45:37 #pipeline_times 358321:45:37 returns pipeline times in minutes 358421:45:37 when a pipeline has nil duration 358521:45:37 handles nil pipeline times 358621:45:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/charts_spec.rb. It took 1.62 seconds. Expected to take 1.97 seconds. 358721:45:37# [RSpecRunTime] Starting example group spec/services/keys/revoke_service_spec.rb. Expected to take 1.9 seconds. 358821:45:37Keys::RevokeService 358921:45:38 unverifies associated signatures 359021:45:38 does not unverifies signatures if destroy fails 359121:45:38 destroys a key 359221:45:38# [RSpecRunTime] Finishing example group spec/services/keys/revoke_service_spec.rb. It took 1.35 seconds. Expected to take 1.9 seconds. 359321:45:38# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.11 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.04 1.30 1.11 1/282 11255 359521:45:38# [RSpecRunTime] Starting example group spec/models/concerns/ci/taggable_spec.rb. Expected to take 1.88 seconds. 359721:45:39 is expected to be a kind of Gitlab::Ci::Tags::TagList 359821:45:39 loads the tag list 359921:45:39 sets the tag list 360021:45:39 is expected to have many taggings class_name => Ci::Tagging 360121:45:39 is expected to have many base_tags class_name => Ci::Tag through taggings 360221:45:39 is expected to have many tag_taggings class_name => Ci::Tagging 360321:45:39 removes unwanted tags from the list 360421:45:39 is expected to have many tags class_name => Ci::Tag through tag_taggings 360521:45:39 does not allow STI 360621:45:39 persists the tag list 360721:45:39 is expected to be empty 360821:45:39 updates the tag list 361021:45:39 is expected to change `taggable_record.tag_list.object_id` 361121:45:39 #dirtify_tag_list 361221:45:39 resets the tag list after a tag is added 361321:45:39 resets the tag list after a tag is removed 361421:45:39 .tagged_with 361521:45:40 is expected to contain exactly #<#<Class:0x00007af1f10226d8> id: 8, name: "tags", tag_list: ["ruby", "docker", "postgres"]> and #<#<Class:0x00007af1f10226d8> id: 9, name: "other tags", tag_list: ["ruby", "golang"]> 361621:45:40 is expected to contain exactly #<#<Class:0x00007af1f10226d8> id: 8, name: "tags", tag_list: ["ruby", "docker", "postgres"]> 361721:45:40 is expected to contain exactly #<#<Class:0x00007af1f10226d8> id: 8, name: "tags", tag_list: ["ruby", "docker", "postgres"]> 361821:45:40 is expected to be empty 361921:45:40 is expected to be empty 362021:45:40 is expected to contain exactly #<#<Class:0x00007af1f10226d8> id: 8, name: "tags", tag_list: ["ruby", "docker", "postgres"]> and #<#<Class:0x00007af1f10226d8> id: 9, name: "other tags", tag_list: ["ruby", "golang"]> 362121:45:40 is expected to be empty 362221:45:40# [RSpecRunTime] Finishing example group spec/models/concerns/ci/taggable_spec.rb. It took 1.31 seconds. Expected to take 1.88 seconds. 362321:45:40# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/serializers/reviewer_entity_spec.rb. Expected to take 1.79 seconds. 362421:45:40Atlassian::JiraConnect::Serializers::ReviewerEntity 362521:45:41 exposes correct approval status 362621:45:41 exposes all fields 362721:45:41 exposes correct user's data 362821:45:41 when MR is approved 362921:45:41 exposes correct approval status 363021:45:41# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.82 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.04 1.30 1.11 2/285 11313 363221:45:41 with MR is reviewer, but not approved 363321:45:41 exposes correct approval status 363521:45:41 is expected to be valid json and match schema "jira_connect/reviewer" 363621:45:41# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/serializers/reviewer_entity_spec.rb. It took 1.54 seconds. Expected to take 1.79 seconds. 363721:45:41# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_server_import/stage/finish_import_worker_spec.rb. Expected to take 1.72 seconds. 363821:45:41Gitlab::BitbucketServerImport::Stage::FinishImportWorker 363921:45:42 behaves like Gitlab::BitbucketServerImport::StageMethods 364021:45:42 .sidekiq_retries_exhausted 364121:45:42 tracks the import failure 364321:45:42 executes the import 364421:45:42 queues RefreshImportJidWorker 364621:45:42Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 364821:45:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 364921:45:42 finalises the import process 365021:45:42# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_server_import/stage/finish_import_worker_spec.rb. It took 0.64 second. Expected to take 1.72 seconds. 365121:45:42# [RSpecRunTime] Starting example group spec/services/environments/canary_ingress/update_service_spec.rb. Expected to take 1.71 seconds. 365221:45:42Environments::CanaryIngress::UpdateService 365321:45:43 #execute_async 365421:45:43 when the actor does not have permission to update environment 365521:45:43 behaves like failed request 365621:45:43 returns an error 365721:45:43 when weight parameter is invalid 365821:45:43 behaves like failed request 365921:45:43 returns an error 366021:45:43 when no parameters exist 366121:45:43 behaves like failed request 366221:45:43 returns an error 366321:45:43 when environment has a running deployment 366421:45:43 behaves like failed request 366521:45:43 returns an error 366621:45:43 when canary ingress was updated recently 366721:45:43 behaves like failed request 366821:45:43 returns an error 367021:45:43 when canary ingress is present in the environment 367121:45:43 when patch request succeeds 367221:45:43 returns success 367321:45:43 clears all caches 367421:45:43 when patch request does not succeed 367521:45:43 behaves like failed request 367621:45:43 returns an error 367721:45:43 when canary ingress is not present in the environment 367821:45:43 behaves like failed request 367921:45:43 returns an error 368021:45:43# [RSpecRunTime] Finishing example group spec/services/environments/canary_ingress/update_service_spec.rb. It took 1.33 seconds. Expected to take 1.71 seconds. 368121:45:43# [RSpecRunTime] Starting example group spec/workers/projects/delete_branch_worker_spec.rb. Expected to take 1.64 seconds. 368221:45:43Projects::DeleteBranchWorker 368421:45:44 when the branch does not exist 368521:45:44 does nothing 368621:45:44 with a non-existing project 368721:45:44 does nothing 368821:45:44 with a non-existing user 368921:45:44 does nothing 369021:45:44 with existing user and project 369121:45:44 calls service to delete source branch 369221:45:44 when delete service returns an error 369321:45:44 when the status code is 400 369421:45:44 tracks and raises the exception 369521:45:44 when the status code is not 400 369621:45:44 does not track the exception 369721:45:44 behaves like an idempotent worker 369821:45:44 is labeled as idempotent 369921:45:44 performs multiple times sequentially without raising an exception 370021:45:44# [RSpecRunTime] Finishing example group spec/workers/projects/delete_branch_worker_spec.rb. It took 1.17 seconds. Expected to take 1.64 seconds. 370121:45:44# [RSpecRunTime] Starting example group spec/presenters/ci/group_variable_presenter_spec.rb. Expected to take 1.58 seconds. 370221:45:44Ci::GroupVariablePresenter 370321:45:44 inherits from Gitlab::View::Presenter::Delegated 370521:45:45 takes a variable and optional params 370621:45:45 exposes variable 370721:45:45 forwards missing methods to variable 370821:45:45 #placeholder 370921:45:45 is expected to eq "GROUP_VARIABLE" 371121:45:45 is expected to eq "/groups/group1147/-/settings/ci_cd" 371321:45:46 is expected to eq "/groups/group1148/-/variables" 371421:45:46 #delete_path 371521:45:46 is expected to eq "/groups/group1149/-/variables" 371621:45:46# [RSpecRunTime] Finishing example group spec/presenters/ci/group_variable_presenter_spec.rb. It took 1.36 seconds. Expected to take 1.58 seconds. 371721:45:46# [RSpecRunTime] Starting example group spec/lib/gitlab/hook_data/release_builder_spec.rb. Expected to take 1.54 seconds. 371821:45:46Gitlab::HookData::ReleaseBuilder 372021:45:47 includes safe attribute 372121:45:47 includes additional attrs 372221:45:47 when the Release has an image in the description 372321:45:47 sets the image to use an absolute URL 372421:45:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.66 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.04 1.30 1.10 1/283 11361 372621:45:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/hook_data/release_builder_spec.rb. It took 1.21 seconds. Expected to take 1.54 seconds. 372721:45:47# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_import/stage/finish_import_worker_spec.rb. Expected to take 1.49 seconds. 372821:45:47Gitlab::BitbucketImport::Stage::FinishImportWorker 372921:45:47 does not abort on failure 373121:45:47Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 373321:45:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 373421:45:48 finalises the import process 373521:45:48 behaves like Gitlab::BitbucketImport::StageMethods 373621:45:48 .sidekiq_retries_exhausted 373721:45:48 tracks the import failure 373921:45:48 does not execute the importer if no project could be found 374021:45:48 does not execute the importer if the import state is no longer in progress 374121:45:48 logs error when import fails with a StandardError 374221:45:48 when the import is successful 374321:45:48 executes the import 374421:45:48 queues RefreshImportJidWorker 374521:45:48 logs stage start and finish 374621:45:48# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_import/stage/finish_import_worker_spec.rb. It took 1.42 seconds. Expected to take 1.49 seconds. 374721:45:48# [RSpecRunTime] Starting example group spec/models/work_items/widgets/linked_items_spec.rb. Expected to take 1.46 seconds. 374821:45:48WorkItems::Widgets::LinkedItems 374921:45:49 does not allow STI 375121:45:49 is expected to eq :linked_items 375221:45:49# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.16 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.12 1.31 1.11 1/283 11362 375421:45:49 #linked_work_items 375521:45:50 is expected to eq [] 375621:45:50 .quick_action_commands 375721:45:50 is expected to contain exactly :blocks and :blocked_by 375921:45:50 is expected to eq :linked_items 376021:45:50# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/linked_items_spec.rb. It took 1.28 seconds. Expected to take 1.46 seconds. 376121:45:50# [RSpecRunTime] Starting example group spec/lib/gitlab/asciidoc/include_processor_spec.rb. Expected to take 1.44 seconds. 376221:45:50Gitlab::Asciidoc::IncludeProcessor 376421:45:50 when reading a file in the repository 376521:45:50 returns the blob contents 376621:45:50 allows at most N blob includes 376721:45:50 when the blob does not exist 376821:45:51 raises NoData 376921:45:51 when there is a selector 377021:45:51 selects the lines 377121:45:51 when reading content from a URL 377221:45:51 fetches the data using a GET request 377321:45:51 allows at most N HTTP includes 377421:45:51 when the URI returns 404 377521:45:51 raises NoData 377621:45:51 when there is a selector 377721:45:51 selects the lines 377821:45:51 #include_allowed? 377921:45:51 allows the first include 378021:45:51 allows the Nth include 378121:45:51 disallows the Nth + 1 include 378221:45:51 when allow-uri-read is nil 378321:45:51 allows http includes 378421:45:51 allows blob includes 378521:45:51 when allow-uri-read is false 378621:45:51 allows http includes 378721:45:51 allows blob includes 378821:45:51 when allow-uri-read is true 378921:45:51 allows http includes 379021:45:51 allows blob includes 379121:45:51 without allow-uri-read 379221:45:51 forbids http includes 379321:45:51 allows blob includes 379421:45:51# [RSpecRunTime] Finishing example group spec/lib/gitlab/asciidoc/include_processor_spec.rb. It took 1.26 seconds. Expected to take 1.44 seconds. 379521:45:51# [RSpecRunTime] Starting example group spec/lib/gitlab/tracking_spec.rb. Expected to take 1.37 seconds. 379621:45:51Gitlab::Tracking 379721:45:51 is expected to delegate #flush to the #tracker object 379921:45:51 when feature flag is disabled 380021:45:51 when destination is Snowplow 380121:45:51 returns useful client options 380221:45:51 behaves like delegates to destination 380321:45:51 delegates to Gitlab::Tracking::Destinations::Snowplow destination 380421:45:51 when destination is SnowplowMicro 380521:45:51 enabled with yml config 380621:45:51 behaves like delegates to SnowplowMicro destination with proper options 380721:45:51 returns useful client options 380821:45:51 behaves like delegates to destination 380921:45:51 delegates to Gitlab::Tracking::Destinations::SnowplowMicro destination 381021:45:51 event tracking 381221:45:51 when the action is not passed in as a string 381321:45:51 allows symbols 381521:45:51 allows integers 381621:45:51 when destination is Snowplow 381721:45:51 behaves like rescued error raised by destination class 381821:45:51 rescues error 381921:45:51 behaves like delegates to destination 382021:45:52 delegates to Gitlab::Tracking::Destinations::Snowplow destination 382121:45:52 when destination is SnowplowMicro 382221:45:52 behaves like rescued error raised by destination class 382321:45:52 rescues error 382421:45:52 behaves like delegates to destination 382521:45:52 delegates to Gitlab::Tracking::Destinations::SnowplowMicro destination 382621:45:52 snowplow_micro_enabled? 382721:45:52 development?: true, micro_verification_enabled?: true, result: true 382821:45:52 is expected to equal true 382921:45:52 development?: false, micro_verification_enabled?: true, result: true 383021:45:52 is expected to equal true 383121:45:52 development?: true, micro_verification_enabled?: false, result: true 383221:45:52 is expected to equal true 383321:45:52 development?: false, micro_verification_enabled?: false, result: false 383421:45:52 is expected to equal false 383521:45:52 .micro_verification_enabled? 383621:45:52 verify_tracking: nil, result: false 383721:45:52 is expected to equal false 383821:45:52 verify_tracking: "true", result: true 383921:45:52 is expected to equal true 384021:45:52 verify_tracking: "false", result: false 384121:45:52 is expected to equal false 384221:45:52 verify_tracking: "0", result: false 384321:45:52 is expected to equal false 384421:45:52 verify_tracking: "1", result: true 384521:45:52 is expected to equal true 384721:45:52 returns a SnowPlowMicro instance in development 384821:45:52 returns a SnowPlow instance when not in development 384921:45:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/tracking_spec.rb. It took 1.37 seconds. Expected to take 1.37 seconds. 385021:45:52# [RSpecRunTime] Starting example group spec/graphql/mutations/work_items/hierarchy/reorder_spec.rb. Expected to take 1.36 seconds. 385121:45:52Mutations::WorkItems::Hierarchy::Reorder 385321:45:53 is expected to be ready {:id=>"gid://gitlab/WorkItem/118", :parent_id=>"gid://gitlab/WorkItem/119"} 385421:45:53 when arguments are invalid 385521:45:53 when a adjacentWorkItemId argument is missing 385621:45:53 raises error 385721:45:53 when adjacent item's parent doesn't match the work item's parent 385821:45:53 raises error 385921:45:53# [RSpecRunTime] Finishing example group spec/graphql/mutations/work_items/hierarchy/reorder_spec.rb. It took 1.01 seconds. Expected to take 1.36 seconds. 386021:45:53# [RSpecRunTime] Starting example group spec/services/milestones/create_service_spec.rb. Expected to take 1.31 seconds. 386121:45:53Milestones::CreateService 386321:45:54 calls before_create method 386421:45:54 when milestone is saved successfully 386521:45:54 creates a new milestone 386621:45:54 opens the milestone if it is a project milestone 386721:45:54 returns the created milestone 386821:45:54 when milestone fails to save 386921:45:54 does not create a new milestone 387021:45:54 does not open the milestone 387121:45:54 returns the unsaved milestone 387221:45:54 #before_create 387321:45:56 checks for spam 387421:45:56# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.47 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.11 1.30 1.11 1/281 11384 387621:45:56# [RSpecRunTime] Finishing example group spec/services/milestones/create_service_spec.rb. It took 2.48 seconds. Expected to take 1.31 seconds. 387721:45:56# [RSpecRunTime] Starting example group spec/lib/gitlab/chat/responder_spec.rb. Expected to take 1.29 seconds. 387821:45:56Gitlab::Chat::Responder 387921:45:56 .responder_for 388021:45:56 using a regular build 388221:45:56 using a chat build 388421:45:57 is expected to be an instance of Gitlab::Chat::Responder::Slack 388621:45:57 is expected to be an instance of Gitlab::Chat::Responder::Mattermost 388721:45:57# [RSpecRunTime] Finishing example group spec/lib/gitlab/chat/responder_spec.rb. It took 1.11 seconds. Expected to take 1.29 seconds. 388821:45:57# [RSpecRunTime] Starting example group spec/lib/gitlab/gon_helper_spec.rb. Expected to take 1.25 seconds. 388921:45:57Gitlab::GonHelper 389021:45:57 #add_gon_variables 389121:45:57 sets no GitLab version 389221:45:57 when HTTPS is enabled 389321:45:57 sets the secure flag to true 389421:45:57 when HTTP is enabled 389521:45:57 sets the secure flag to false 389621:45:57 when user is logged in 389721:45:57 sets GitLab version 389821:45:57 when sentry is configured 389921:45:57 with sentry settings 390021:45:57 sets sentry dsn and environment from config 390121:45:57 when ui_for_organizations feature flag is enabled 390221:45:57 when current_organization is set 390321:45:57 exposes current_organization 390421:45:57 when current_organization is not set 390521:45:57 does not expose current_organization 390621:45:57 when ui_for_organizations feature flag is disabled 390721:45:57 does not expose current_organization 390821:45:57 #push_frontend_ability 390921:45:57 pushes an ability to the frontend 391021:45:57 #push_frontend_feature_flag 391121:45:57DEPRECATION WARNING: Invalid Feature Flag my_feature_flag stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 391221:45:57 pushes a feature flag to the frontend 391321:45:57 #push_force_frontend_feature_flag 391421:45:58 pushes a feature flag to the frontend with the provided value 391521:45:58 pushes a disabled feature flag if provided value is nil 391621:45:58 #push_namespace_setting 391721:45:58 pushes a namespace setting to the frontend 391821:45:58 does not push if missing namespace setting entry 391921:45:58 #default_avatar_url 392021:45:58 returns an absolute URL 392121:45:58 #add_browsersdk_tracking 392221:45:58 when environment variables are set 392321:45:58 sets the analytics_url and analytics_id 392421:45:58 when Gitlab.com? is false 392521:45:58 doesn't set the analytics_url and analytics_id 392621:45:58 when environment variables are not set 392721:45:58 doesn't set the analytics_url and analytics_id 392821:45:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/gon_helper_spec.rb. It took 1.31 seconds. Expected to take 1.25 seconds. 392921:45:58# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/multipart_spec.rb. Expected to take 1.21 seconds. 393021:45:58Gitlab::Middleware::Multipart 393221:45:58 remote file mode 393321:45:58 behaves like handling all upload parameters conditions 393421:45:58 one root parameter 393521:45:58 builds an UploadedFile 393621:45:58 two root parameters 393721:45:58 builds UploadedFiles 393821:45:58 one nested parameter 393921:45:58 builds an UploadedFile 394021:45:58 two nested parameters 394121:45:58 builds UploadedFiles 394221:45:58 one deeply nested parameter 394321:45:58 builds an UploadedFile 394421:45:58 two deeply nested parameters 394521:45:58 builds UploadedFiles 394621:45:58 three parameters nested at different levels 394721:45:58 builds UploadedFiles 394821:45:58 and a path set 394921:45:58 builds an UploadedFile 395021:45:58 local file mode 395121:45:58 behaves like handling all upload parameters conditions 395221:45:58 one root parameter 395321:45:59 builds an UploadedFile 395421:45:59 two root parameters 395521:45:59 builds UploadedFiles 395621:45:59 one nested parameter 395721:45:59 builds an UploadedFile 395821:45:59 two nested parameters 395921:45:59 builds UploadedFiles 396021:45:59 one deeply nested parameter 396121:45:59 builds an UploadedFile 396221:45:59 two deeply nested parameters 396321:45:59 builds UploadedFiles 396421:45:59 three parameters nested at different levels 396521:45:59 builds UploadedFiles 396621:45:59 when file is 396721:45:59 in allowed paths 396821:45:59 builds an UploadedFile 396921:45:59 not in allowed paths 397021:45:59 returns an error 397121:45:59 with dummy params in remote mode 397221:45:59 with an invalid secret 397321:45:59 is expected to raise JWT::VerificationError 397421:45:59 with an invalid issuer 397521:45:59 is expected to raise JWT::InvalidIssuerError 397621:45:59 with invalid rewritten field key 397821:45:59 is expected to raise RuntimeError with "invalid field: \"[file]\"" 398021:45:59 is expected to raise RuntimeError with "invalid field: \";file\"" 398221:45:59 is expected to raise RuntimeError with "invalid field: \"file]\"" 398421:45:59 is expected to raise RuntimeError with "invalid field: \";file]\"" 398621:45:59 is expected to raise RuntimeError with "invalid field: \"file]]\"" 398821:45:59 is expected to raise RuntimeError with "invalid field: \"file;;\"" 398921:45:59 with an invalid upload key 399021:45:59 behaves like rejecting the invalid key 399121:45:59 raises an error 399221:45:59 behaves like rejecting the invalid key 399321:45:59 raises an error 399421:45:59 behaves like rejecting the invalid key 399521:45:59 raises an error 399621:45:59 behaves like rejecting the invalid key 399721:45:59 raises an error 399821:45:59 behaves like rejecting the invalid key 399921:45:59 raises an error 400021:45:59 behaves like rejecting the invalid key 400121:45:59 raises an error 400221:45:59 behaves like rejecting the invalid key 400321:45:59 raises an error 400421:45:59 with a modified JWT payload 400521:45:59 raises an error 400621:45:59 with a modified JWT sig 400721:45:59 raises an error 400821:45:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/multipart_spec.rb. It took 0.95 second. Expected to take 1.21 seconds. 400921:45:59# [RSpecRunTime] Starting example group spec/lib/gitlab/database/async_constraints/postgres_async_constraint_validation_spec.rb. Expected to take 1.18 seconds. 401021:45:59Gitlab::Database::AsyncConstraints::PostgresAsyncConstraintValidation 401121:45:59 is expected to be a kind of Gitlab::Database::SharedModel(abstract) 401221:45:59 does not allow STI 401321:45:59 .table_available? 401421:45:59 is expected to be truthy 401521:45:59 when the table does not exist 401621:46:00 is expected to be falsy 401821:46:00 is expected to validate that :name cannot be empty/falsy 401921:46:00 is expected to validate that :name is case-sensitively unique within the scope of :table_name 402021:46:00 is expected to validate that the length of :name is at most 63 402121:46:00 is expected to validate that :table_name cannot be empty/falsy 402221:46:00 is expected to validate that the length of :table_name is at most 63 402321:46:00 is expected to validate that the length of :last_error is at most 10000 402421:46:00 .constraint_type_exists? 402521:46:00 is expected to be truthy 402621:46:00 always asks the database 402721:46:00 #handle_exception! 402821:46:00 increases the attempts number 402921:46:00 saves error details 403221:46:00 is expected to eq [#<Gitlab::Database::AsyncConstraints::PostgresAsyncConstraintValidation id: 4, created_at: "2024-11-..."fk_users_id_3", table_name: "users", last_error: nil, attempts: 1, constraint_type: "foreign_key">] 403321:46:00 .foreign_key_type 403421:46:00 is expected to eq [#<Gitlab::Database::AsyncConstraints::PostgresAsyncConstraintValidation id: 5, created_at: "2024-11-..."fk_users_id_5", table_name: "users", last_error: nil, attempts: 1, constraint_type: "foreign_key">] 403521:46:00 does not apply the filter if the column is not present 403621:46:00 .check_constraint_type 403721:46:00 is expected to eq [#<Gitlab::Database::AsyncConstraints::PostgresAsyncConstraintValidation id: 10, created_at: "2024-11...ers_id_10", table_name: "users", last_error: nil, attempts: 0, constraint_type: "check_constraint">] 403821:46:00# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/async_constraints/postgres_async_constraint_validation_spec.rb. It took 1.2 seconds. Expected to take 1.18 seconds. 403921:46:00# [RSpecRunTime] Starting example group spec/models/integrations/google_play_spec.rb. Expected to take 1.13 seconds. 404021:46:00Integrations::GooglePlay 404121:46:00 does not allow STI 404221:46:00 when integration is enabled 404421:46:00 returns custom fields 404621:46:01 returns true for a successful request 404721:46:01 returns false for an invalid request 404921:46:01 renders prompt information 405121:46:01 returns the name of the integration 405221:46:01 #ci_variables 405321:46:01 returns the vars for protected branch 405421:46:01 doesn't return vars for unproteced branch 405521:46:01 #initialize_properties 405621:46:01 when google_play_protected_refs is nil 405721:46:01 sets google_play_protected_refs to true 405821:46:01 when google_play_protected_refs is false 405921:46:01 sets google_play_protected_refs to false 406021:46:01 returns vars for unprotected ref when google_play_protected_refs is false 406121:46:01 when integration is disabled 406221:46:01 #ci_variables 406321:46:01 returns an empty array 406621:46:01 is expected to validate that :service_account_key_file_name cannot be empty/falsy 406721:46:01 is expected to validate that :service_account_key cannot be empty/falsy 406821:46:01 is expected to validate that :package_name cannot be empty/falsy 406921:46:01 is expected to allow :service_account_key to be ‹"{\n \"type\": \"service_account\",\n \"project_id\": \"demo-app-123\",\n \"private_key_id\": \"47f0b1700983da548af6fcd37007f42996099999\",\n \"private_key\": \"-----BEGIN PRIVATE KEY-----\\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDJn8w20WcN+fi5\\nIhO1BEFCv7ExK8J5rW5Pc8XpJgpQoL5cfv6qC6aS+x4maI7S4AG7diqXBLCfjlnA\\nqBzXwCRnnPtQhu+v1ehAj5fGNa7F51f9aacRNmKdHzNmWZEPDuLqq0I/Ewcsotu+\\nnb+tCYk1o2ahyPZau8JtXFZs7oZb7SrfgoSJemccxeVreGm1Dt6SM74/3qJAeHN/\\niK/v0IiQP1GS4Jxgz38XQGo+jiTpNrFcf4S0R...› 407021:46:01 is expected not to allow :service_account_key to be ‹"{\"name\":\"H5bp\",\"path\":\"h5bp\",\"owner_id\":null,\"created_at\":\"2020-01-09 12:08:57 UTC\",\"updated_at\":\"2020-01-09 12:08:57 UTC\",\"description\":\"A voluptate non sequi temporibus quam at.\",\"avatar\":{\"url\":null},\"membership_lock\":false,\"share_with_group_lock\":false,\"visibility_level\":20,\"request_access_enabled\":true,\"ldap_sync_status\":\"ready\",\"ldap_sync_error\":null,\"ldap_sync_last_update_at\":null,\"ldap_sync_last_successful_update_at\":null,\"ldap_sync_last_sync...› 407121:46:01 is expected to allow :package_name to be ‹"com.example.myapp"› 407221:46:01 is expected to allow :package_name to be ‹"com.example.myorg.myapp"› 407321:46:01 is expected to allow :package_name to be ‹"com_us.example.my_org.my_app"› 407421:46:01 is expected to allow :package_name to be ‹"a.a.a"› 407521:46:01 is expected to allow :package_name to be ‹"com.example"› 407621:46:01 is expected not to allow :package_name to be ‹"com"› 407721:46:01************************************************************************ 407821:46:01Warning from shoulda-matchers: 407921:46:01You are using `validate_inclusion_of` to assert that a boolean column 408021:46:01allows boolean values and disallows non-boolean ones. Be aware that it 408121:46:01is not possible to fully test this, as boolean columns will 408221:46:01automatically convert non-boolean values to boolean ones. Hence, you 408321:46:01should consider removing this test. 408421:46:01************************************************************************ 408521:46:01 is expected to validate that :google_play_protected_refs is either ‹true› or ‹false› 408621:46:01 is expected not to allow :package_name to be ‹"com.example.my app"› 408721:46:01 is expected not to allow :package_name to be ‹"1com.example.myapp"› 408821:46:01 is expected not to allow :package_name to be ‹"com.1example.myapp"› 408921:46:01 is expected not to allow :package_name to be ‹"com.example._myapp"› 409021:46:01# [RSpecRunTime] Finishing example group spec/models/integrations/google_play_spec.rb. It took 1.04 seconds. Expected to take 1.13 seconds. 409121:46:01# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/cargo_toml_linker_spec.rb. Expected to take 1.13 seconds. 409221:46:01Gitlab::DependencyLinker::CargoTomlLinker 409421:46:01 supports Cargo.toml 409521:46:01 does not support other files 409721:46:02 links dependencies 409821:46:02 links dependencies that use an inline table 409921:46:02 links dependencies that include a version but no registry 410021:46:02 does not contain metadata identified as package 410121:46:02 does not link dependencies without a version 410221:46:02 does not link dependencies with a custom registry 410321:46:02 when file contents contain special regular expressions 410421:46:02 protects against malicious backtracking 410521:46:02# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/cargo_toml_linker_spec.rb. It took 0.56 second. Expected to take 1.13 seconds. 410621:46:02# [RSpecRunTime] Starting example group spec/services/users/activate_service_spec.rb. Expected to take 1.06 seconds. 410721:46:02Users::ActivateService 410921:46:02 when successful 411021:46:02 returns success status 411121:46:02 changes the user's state 411221:46:02 creates a log entry 411321:46:02 when the user is already active 411421:46:03 returns success result 411521:46:03 does not change the user's state 411621:46:03 when user activation fails 411721:46:03 returns an unprocessable entity error 411821:46:03 when user is not an admin 411921:46:03 returns permissions error message 412021:46:03# [RSpecRunTime] Finishing example group spec/services/users/activate_service_spec.rb. It took 0.85 second. Expected to take 1.06 seconds. 412121:46:03# [RSpecRunTime] Starting example group spec/models/ci/pipeline_chat_data_spec.rb. Expected to take 1.04 seconds. 412221:46:03Ci::PipelineChatData 412321:46:03 does not allow STI 412421:46:03 is expected to validate that :response_url cannot be empty/falsy 412521:46:03 is expected to belong to chat_name required: false 412621:46:03 is expected to belong to pipeline required: false 412721:46:03 is expected to validate that :pipeline_id cannot be empty/falsy 412821:46:03 is expected to validate that :chat_name_id cannot be empty/falsy 412921:46:03 partitioning 413021:46:04 assigns the same partition id as the one that pipeline has 413121:46:04# [RSpecRunTime] Finishing example group spec/models/ci/pipeline_chat_data_spec.rb. It took 0.76 second. Expected to take 1.04 seconds. 413221:46:04# [RSpecRunTime] Starting example group spec/services/projects/lfs_pointers/lfs_link_service_spec.rb. Expected to take 0.99 second. 413321:46:04Projects::LfsPointers::LfsLinkService 413421:46:04Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 413621:46:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 413821:46:04 raises an error when trying to link too many objects at once 413921:46:04 executes a block after validation and before execution 414021:46:04 links existing lfs objects to the project 414121:46:04 returns linked oids 414221:46:04 links in batches 414321:46:04 only queries for the batch that will be processed 414421:46:04 only queries 3 times 414521:46:04 when MAX_OIDS is 5 414621:46:04 does not raise an error when trying to link exactly the OID limit 414721:46:04 raises an error when trying to link more than OID limit 414821:46:04# [RSpecRunTime] Finishing example group spec/services/projects/lfs_pointers/lfs_link_service_spec.rb. It took 0.81 second. Expected to take 0.99 second. 414921:46:04# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/service_spec.rb. Expected to take 0.98 second. 415021:46:04Gitlab::Ci::Config::Entry::Service 415121:46:04 when configuration is a string 415521:46:04 returns valid hash 415721:46:04 returns service's image name 415921:46:05 returns service's alias 416121:46:05 returns service's command 416321:46:05 returns service's ports 416421:46:05 #executor_opts 416521:46:05 returns service's executor_opts configuration 416621:46:05 when configuration is a hash 417021:46:05 returns valid hash 417221:46:05 returns service's image name 417421:46:05 returns service's alias 417621:46:05 returns service's command 417821:46:05 returns service's entrypoint 417921:46:05 #pull_policy 418121:46:05 when configuration has ports 418221:46:05 when with_image_ports metadata is not enabled 418421:46:05 is not valid 418521:46:05 when with_image_ports metadata is enabled 418821:46:05 when unknown port keys detected 418921:46:05 is not valid 419121:46:05 returns image's ports 419221:46:05 when configuration has docker options 419321:46:05 with platform option 419721:46:05 returns value 419821:46:05 with user option 420221:46:05 returns value 420321:46:05 when docker options have an invalid property 420521:46:05 is not valid 420621:46:05 when docker options platform is not string 420821:46:05 is not valid 420921:46:05 when configuration has pull_policy 421321:46:05 returns value 421421:46:05 when entry value is not correct 421621:46:05 saves errors 421821:46:05 is not valid 421921:46:05 when unexpected key is specified 422121:46:05 saves errors 422321:46:05 is not valid 422421:46:05 when service has ports 422521:46:05 alias field is mandatory 422621:46:05 when service does not have ports 422721:46:05 alias field is optional 422821:46:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/service_spec.rb. It took 0.94 second. Expected to take 0.98 second. 422921:46:05# [RSpecRunTime] Starting example group spec/services/spam/akismet_mark_as_spam_service_spec.rb. Expected to take 0.92 second. 423021:46:05Spam::AkismetMarkAsSpamService 423221:46:05 when the spammable object is not submittable 423321:46:05 does not submit as spam 423421:46:05 spam is submitted successfully 423521:46:06 submits as spam 423621:46:06 updates the spammable object's user agent detail as being submitted as spam 423721:46:06 when Akismet does not consider it spam 423821:46:06 does not update the spammable object as spam 423921:46:06# [RSpecRunTime] Finishing example group spec/services/spam/akismet_mark_as_spam_service_spec.rb. It took 0.69 second. Expected to take 0.92 second. 424021:46:06# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/average_spec.rb. Expected to take 0.91 second. 424121:46:06Gitlab::Analytics::CycleAnalytics::Average 424321:46:06 when no results 424421:46:07 is expected to eq nil 424521:46:07 returns the average duration in days 424621:46:07 is expected to be within 3 of 7.5 424821:46:07 when no results 424921:46:07 is expected to eq nil 425021:46:07 returns the average duration in seconds 425121:46:07 is expected to be within 3 of 648000.0 425221:46:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/average_spec.rb. It took 0.62 second. Expected to take 0.91 second. 425321:46:07# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/lexeme/or_spec.rb. Expected to take 0.85 second. 425421:46:07Gitlab::Ci::Pipeline::Expression::Lexeme::Or 425621:46:07 creates a new instance of the token 425721:46:07 with non-evaluable operands 425821:46:07 raises an operator error 426021:46:07 is an operator 426221:46:07 has a precedence 426421:46:07 when left and right are truthy 426521:46:07 left_value: true, right_value: 1 426621:46:07 is expected to be truthy 426721:46:07 is expected to eq true 426821:46:07 left_value: true, right_value: "a" 426921:46:07 is expected to be truthy 427021:46:07 is expected to eq true 427121:46:07 left_value: 1, right_value: true 427221:46:07 is expected to be truthy 427321:46:07 is expected to eq 1 427421:46:07 left_value: 1, right_value: "a" 427521:46:07 is expected to be truthy 427621:46:07 is expected to eq 1 427721:46:07 left_value: "a", right_value: true 427821:46:07 is expected to be truthy 427921:46:07 is expected to eq "a" 428021:46:07 left_value: "a", right_value: 1 428121:46:07 is expected to be truthy 428221:46:07 is expected to eq "a" 428321:46:07 when left or right is truthy 428421:46:07 left_value: true, right_value: false 428521:46:07 is expected to be truthy 428621:46:07 left_value: true, right_value: "a" 428721:46:07 is expected to be truthy 428821:46:07 left_value: false, right_value: true 428921:46:07 is expected to be truthy 429021:46:07 left_value: false, right_value: "a" 429121:46:07 is expected to be truthy 429221:46:07 left_value: "a", right_value: true 429321:46:07 is expected to be truthy 429421:46:07 left_value: "a", right_value: false 429521:46:07 is expected to be truthy 429621:46:07 when left and right are falsey 429721:46:07 left_value: false, right_value: nil 429821:46:07 is expected to be falsey 429921:46:07 is expected to eq nil 430021:46:07 left_value: nil, right_value: false 430121:46:07 is expected to be falsey 430221:46:07 is expected to eq false 430321:46:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/lexeme/or_spec.rb. It took 0.71 second. Expected to take 0.85 second. 430421:46:07# [RSpecRunTime] Starting example group spec/lib/api/entities/issue_spec.rb. Expected to take 0.84 second. 430521:46:07API::Entities::Issue 430621:46:08 #service_desk_reply_to 430721:46:08 as developer 430821:46:08 is expected to eq "creator@example.com" 431021:46:08 is expected to eq "cr*****@e*****.c**" 431121:46:08 without email 431221:46:08 is expected to have key :service_desk_reply_to 431321:46:08 is expected to eq nil 431421:46:08# [RSpecRunTime] Finishing example group spec/lib/api/entities/issue_spec.rb. It took 0.71 second. Expected to take 0.84 second. 431521:46:08# [RSpecRunTime] Starting example group spec/helpers/version_check_helper_spec.rb. Expected to take 0.8 second. 431621:46:08VersionCheckHelper 431721:46:08 #show_version_check? 431821:46:08 return conditions 431921:46:08 enabled: false, consent: false, is_admin: false, result: false 432021:46:08 returns correct results 432121:46:08 enabled: false, consent: false, is_admin: true, result: false 432221:46:08 returns correct results 432321:46:08 enabled: false, consent: true, is_admin: false, result: false 432421:46:08 returns correct results 432521:46:08 enabled: false, consent: true, is_admin: true, result: false 432621:46:08 returns correct results 432721:46:08 enabled: true, consent: false, is_admin: false, result: false 432821:46:08 returns correct results 432921:46:08 enabled: true, consent: false, is_admin: true, result: true 433021:46:08 returns correct results 433121:46:08 enabled: true, consent: true, is_admin: false, result: false 433221:46:08 returns correct results 433321:46:08 enabled: true, consent: true, is_admin: true, result: false 433421:46:08 returns correct results 433521:46:08 #gitlab_version_check 433621:46:08 when show_version_check? is false it returns nil 433721:46:08 when show_version_check? is true 433821:46:09 returns an instance of the VersionCheck class if the user has access 433921:46:09 #show_security_patch_upgrade_alert? 434021:46:09 return conditions 434121:46:09 gitlab_version_check: nil, result: false 434221:46:09 returns correct results 434321:46:09 gitlab_version_check: {}, result: nil 434421:46:09 returns correct results 434521:46:09 gitlab_version_check: {"severity"=>"success"}, result: nil 434621:46:09 returns correct results 434721:46:09 gitlab_version_check: {"severity"=>"danger"}, result: nil 434821:46:09 returns correct results 434921:46:09 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>"some text"}, result: nil 435021:46:09 returns correct results 435121:46:09 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>"false"}, result: false 435221:46:09 returns correct results 435321:46:09 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>false}, result: false 435421:46:09 returns correct results 435521:46:09 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>"true"}, result: true 435621:46:09 returns correct results 435721:46:09 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>true}, result: true 435821:46:09 returns correct results 435921:46:09 #link_to_version 436021:46:09 for a pre-release 436121:46:09 links to commit sha 436221:46:09 for a normal release 436321:46:09 links to version tag 436421:46:09# [RSpecRunTime] Finishing example group spec/helpers/version_check_helper_spec.rb. It took 0.8 second. Expected to take 0.8 second. 436521:46:09# [RSpecRunTime] Starting example group spec/services/packages/helm/extract_file_metadata_service_spec.rb. Expected to take 0.78 second. 436621:46:09Packages::Helm::ExtractFileMetadataService 436721:46:09 with a valid file 436821:46:09 is expected to eq {"apiVersion"=>"v2", "description"=>"File, Block, and Object Storage Services for your Cloud-Native E...ok-logo.svg", "name"=>"rook-ceph", "sources"=>["https://github.com/rook/rook"], "version"=>"v1.5.8"} 436921:46:09 without Chart.yaml 437021:46:09 is expected to raise Packages::Helm::ExtractFileMetadataService::ExtractionError with "Chart.yaml not found within a directory" 437121:46:09 with Chart.yaml at root 437221:46:09 is expected to raise Packages::Helm::ExtractFileMetadataService::ExtractionError with "Chart.yaml not found within a directory" 437321:46:09 with an invalid YAML 437421:46:09 is expected to raise Packages::Helm::ExtractFileMetadataService::ExtractionError with "Error while parsing Chart.yaml: (<unknown>): did not find expected node content while parsing a flow node at line 2 column 1" 437521:46:09 with a corrupted Chart.yaml of incorrect size 437621:46:09 raises an error with the expected message 437721:46:09# [RSpecRunTime] Finishing example group spec/services/packages/helm/extract_file_metadata_service_spec.rb. It took 0.61 second. Expected to take 0.78 second. 437821:46:09# [RSpecRunTime] Starting example group spec/lib/gitlab/etag_caching/middleware_spec.rb. Expected to take 0.75 second. 437921:46:09Gitlab::EtagCaching::Middleware 438121:46:10 sets the skip header on the response 438221:46:10 when ETag caching is not enabled for current route 438321:46:10 does not add ETag headers 438421:46:10 passes status code from app 438521:46:10 does not set feature category attribute 438621:46:10 when there is no ETag in store for given resource 438721:46:10 generates ETag 438821:46:10 when If-None-Match header was specified 438921:46:10 tracks "etag_caching_key_not_found" event 439021:46:10 when there is ETag in store for given resource 439121:46:10 returns the correct headers 439221:46:10 when the matching route requests that the ETag is skipped 439321:46:10 returns the correct headers 439421:46:10 when If-None-Match header matches ETag in store 439521:46:10 does not call app 439621:46:10 returns status code 304 439721:46:10 sets correct headers 439821:46:10 pushes expected information in to the context 439921:46:10 returns empty body 440021:46:10 tracks "etag_caching_cache_hit" event 440121:46:10 behaves like sends a process_action.action_controller notification 440221:46:10 sends the expected payload 440321:46:10 publishes process_action.action_controller event to be picked up by lograge's subscriber 440421:46:10 when polling is disabled 440521:46:10 returns status code 429 440621:46:10 behaves like sends a process_action.action_controller notification 440721:46:10 sends the expected payload 440821:46:10 publishes process_action.action_controller event to be picked up by lograge's subscriber 440921:46:10 when If-None-Match header does not match ETag in store 441121:46:10 tracks "etag_caching_resource_changed" event 441221:46:10 when If-None-Match header is not specified 441321:46:10 tracks "etag_caching_header_missing" event 441421:46:10 when GitLab instance is using a relative URL 441521:46:10 uses full path as cache key 441621:46:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/etag_caching/middleware_spec.rb. It took 0.64 second. Expected to take 0.75 second. 441721:46:10# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_for_jira_app_direct_installations_count_metric_spec.rb. Expected to take 0.72 second. 441821:46:10Gitlab::Usage::Metrics::Instrumentations::GitlabForJiraAppDirectInstallationsCountMetric 441921:46:10 behaves like a correct instrumented metric value and query 442021:46:10 behaves like a correct instrumented metric value 442121:46:10 has correct value 442221:46:10 behaves like a correct instrumented metric query 442321:46:11 has correct generate query 442421:46:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_for_jira_app_direct_installations_count_metric_spec.rb. It took 0.56 second. Expected to take 0.72 second. 442521:46:11# [RSpecRunTime] Starting example group spec/workers/ci/build_prepare_worker_spec.rb. Expected to take 0.7 second. 442621:46:11Ci::BuildPrepareWorker 442721:46:11 build exists 442821:46:11 calls the prepare build service 442921:46:11 build does not exist 443021:46:11 does not attempt to prepare the build 443121:46:11# [RSpecRunTime] Finishing example group spec/workers/ci/build_prepare_worker_spec.rb. It took 0.66 second. Expected to take 0.7 second. 443221:46:11# [RSpecRunTime] Starting example group spec/lib/gitlab/database/async_indexes/index_creator_spec.rb. Expected to take 0.67 second. 443321:46:11Gitlab::Database::AsyncIndexes::IndexCreator 443521:46:12 creates the index while controlling statement timeout 443621:46:12 removes the index preparation record from postgres_async_indexes 443721:46:12 skips logic if not able to acquire exclusive lease 443821:46:12 logs messages around execution 443921:46:12 when the index already exists 444021:46:12 skips index creation 444121:46:12 removes the index preparation record from postgres_async_indexes 444221:46:12 logs an appropriate message 444321:46:12# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/async_indexes/index_creator_spec.rb. It took 0.65 second. Expected to take 0.67 second. 444421:46:12# [RSpecRunTime] Starting example group spec/lib/api/entities/snippets/repository_storage_move_spec.rb. Expected to take 0.65 second. 444521:46:12API::Entities::Snippets::RepositoryStorageMove 444721:46:13 includes basic fields 444821:46:13# [RSpecRunTime] Finishing example group spec/lib/api/entities/snippets/repository_storage_move_spec.rb. It took 0.82 second. Expected to take 0.65 second. 444921:46:13# [RSpecRunTime] Starting example group spec/services/cloud_seed/google_cloud/gcp_region_add_or_replace_service_spec.rb. Expected to take 0.63 second. 445021:46:13CloudSeed::GoogleCloud::GcpRegionAddOrReplaceService 445121:46:13 adds and replaces GCP region vars 445221:46:13# [RSpecRunTime] Finishing example group spec/services/cloud_seed/google_cloud/gcp_region_add_or_replace_service_spec.rb. It took 0.64 second. Expected to take 0.63 second. 445321:46:13# [RSpecRunTime] Starting example group spec/services/export_csv/base_service_spec.rb. Expected to take 0.6 second. 445421:46:13ExportCsv::BaseService 445521:46:14 #header_to_value_hash 445621:46:14 raises NotImplementedError 445721:46:14 #associations_to_preload 446021:46:14 raises NotImplementedError 446121:46:14# [RSpecRunTime] Finishing example group spec/services/export_csv/base_service_spec.rb. It took 0.6 second. Expected to take 0.6 second. 446221:46:14# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/external_username_sanitizer_spec.rb. Expected to take 0.59 second. 446321:46:14Gitlab::Auth::ExternalUsernameSanitizer 446521:46:14 external_username: "alice", output: "alice" 446621:46:14 is expected to eq "alice" 446721:46:14 external_username: "admin", output: "admin1" 446821:46:14 is expected to eq "admin1" 446921:46:14 external_username: "testy.git", output: "testy" 447021:46:14 is expected to eq "testy" 447121:46:14 external_username: "___carly_the_capybara", output: "carly_the_capybara" 447221:46:14 is expected to eq "carly_the_capybara" 447321:46:14 external_username: "shingo___the...shiba---inu", output: "shingo_the.shiba-inu" 447421:46:14 is expected to eq "shingo_the.shiba-inu" 447521:46:14 external_username: "francis-the-ferret-", output: "francis-the-ferret" 447621:46:14 is expected to eq "francis-the-ferret" 447721:46:14 external_username: "___opie.-_!the$_#^^opossum---", output: "opie.the_opossum" 447821:46:14 is expected to eq "opie.the_opossum" 447921:46:14 external_username: " --ricky.^#!__the._raccoon--", output: "ricky.the.raccoon" 448021:46:14 is expected to eq "ricky.the.raccoon" 448121:46:14 external_username: "*&$amy_the_armadillo", output: "amy_the_armadillo" 448221:46:14 is expected to eq "amy_the_armadillo" 448321:46:14 external_username: "bobby-the-badger$!()", output: "bobby-the-badger" 448421:46:14 is expected to eq "bobby-the-badger" 448521:46:14 external_username: "denise^&*the!dhole", output: "denisethedhole" 448621:46:14 is expected to eq "denisethedhole" 448721:46:14 with existing users 448821:46:15 is expected to eq "carly_the_capybara1" 448921:46:15 when external username is a ReDoS pattern 449021:46:15 is expected to eq "z" 449121:46:15# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/external_username_sanitizer_spec.rb. It took 0.55 second. Expected to take 0.59 second. 449221:46:15# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb. Expected to take 0.56 second. 449321:46:15Gitlab::Ci::Config::Entry::Reports::CoverageReport 449521:46:15 when it is valid 449621:46:15 is expected to be valid 449721:46:15 is expected to eq {:coverage_format=>"cobertura", :path=>"cobertura-coverage.xml"} 449821:46:15 when it is not a hash 449921:46:15 config: "string" 450021:46:15 is expected not to be valid 450121:46:15 is expected to include /should be a hash/ 450221:46:15 config: true 450321:46:15 is expected not to be valid 450421:46:15 is expected to include /should be a hash/ 450621:46:15 is expected not to be valid 450721:46:15 is expected to include /should be a hash/ 450821:46:15 with unsupported coverage format 450921:46:15 is expected not to be valid 451021:46:15 is expected to include /format must be one of supported formats/ 451121:46:15 with jacoco coverage format 451221:46:15 is expected to be valid 451321:46:15 is expected to eq {:coverage_format=>"jacoco", :path=>"jacoco.xml"} 451421:46:15 without coverage format 451521:46:15 is expected not to be valid 451621:46:15 is expected to include /format can't be blank/ 451721:46:15 without path 451821:46:15 is expected not to be valid 451921:46:15 is expected to include /path can't be blank/ 452021:46:15 with invalid path 452121:46:15 is expected not to be valid 452221:46:15 is expected to include /path should be a string/ 452321:46:15 with unknown keys 452421:46:15 is expected not to be valid 452521:46:15 is expected to include /contains unknown keys/ 452621:46:15# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb. It took 0.55 second. Expected to take 0.56 second. 452721:46:15# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/samplers/puma_sampler_spec.rb. Expected to take 0.55 second. 452821:46:15Gitlab::Metrics::Samplers::PumaSampler 452921:46:15 behaves like metrics sampler 453021:46:15 when sampling interval is passed explicitly 453121:46:15 is expected to eq 42 453221:46:15 when sampling interval is passed through the environment 453321:46:15 is expected to eq 42 453421:46:15 when no sampling interval is passed anywhere 453521:46:15 uses the hardcoded default 453721:46:15 calls the sample method on the sampler thread 453821:46:15 with warmup set to true 453921:46:15 calls the sample method first on the caller thread 454021:46:15 #safe_sample 454121:46:16 calls #sample once 454221:46:16 when sampling fails with error 454321:46:16 recovers from errors 454721:46:16 in cluster mode 454821:46:16 samples master statistics 454921:46:16 samples worker statistics 455021:46:16 with empty worker stats 455121:46:16 does not log worker stats 455221:46:16 in single mode 455321:46:16 samples worker statistics 455421:46:16# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/samplers/puma_sampler_spec.rb. It took 0.49 second. Expected to take 0.55 second. 455521:46:16# [RSpecRunTime] Starting example group spec/workers/gitlab/import/stuck_import_job_spec.rb. Expected to take 0.52 second. 455621:46:16Gitlab::Import::StuckImportJob 455721:46:16 marks the stuck import project as failed and track the error on import_failures 455821:46:16# [RSpecRunTime] Finishing example group spec/workers/gitlab/import/stuck_import_job_spec.rb. It took 0.43 second. Expected to take 0.52 second. 455921:46:16# [RSpecRunTime] Starting example group spec/graphql/resolvers/admin/analytics/usage_trends/measurements_resolver_spec.rb. Expected to take 0.51 second. 456021:46:16Resolvers::Admin::Analytics::UsageTrends::MeasurementsResolver 456221:46:16 when requesting project count measurements 456321:46:16 as an admin user 456421:46:16 returns the records, latest first 456521:46:16 as a non-admin user 456621:46:16 generates a ResourceNotAvailable error 456721:46:16 as an unauthenticated user 456821:46:16 generates a ResourceNotAvailable error 456921:46:16 when filtering by recorded_after and recorded_before 457021:46:16 is expected to contain exactly #<Analytics::UsageTrends::Measurement id: 1, count: 1000, recorded_at: "2024-11-12 21:46:16.719875048 +0000", identifier: "projects"> 457121:46:16 when "incorrect" values are passed 457221:46:16 is expected to be empty 457321:46:16 when requesting pipeline counts by pipeline status 457421:46:16 filter for pipelines_succeeded 457521:46:16 is expected to eq [#<Analytics::UsageTrends::Measurement id: 3, count: 1000, recorded_at: "2024-11-12 21:46:16.940155660 +0000", identifier: "pipelines_succeeded">] 457621:46:16 filter for pipelines_skipped 457721:46:17 is expected to eq [#<Analytics::UsageTrends::Measurement id: 4, count: 1000, recorded_at: "2024-11-12 21:46:16.947330429 +0000", identifier: "pipelines_skipped">] 457821:46:17 filter for pipelines_failed 457921:46:17 is expected to be empty 458021:46:17 filter for pipelines_canceled 458121:46:17 is expected to be empty 458221:46:17# [RSpecRunTime] Finishing example group spec/graphql/resolvers/admin/analytics/usage_trends/measurements_resolver_spec.rb. It took 0.5 second. Expected to take 0.51 second. 458321:46:17# [RSpecRunTime] Starting example group spec/helpers/import_helper_spec.rb. Expected to take 0.48 second. 458521:46:17 #sanitize_project_name 458621:46:17 removes leading tildes 458721:46:17 removes whitespace 458821:46:17 removes disallowed characters 458921:46:17 #import_project_target 459021:46:17 when current user can create namespaces 459121:46:17 returns project namespace 459221:46:17 when current user can not create namespaces 459321:46:17 takes the current user's namespace 459421:46:17 #provider_project_link_url 459521:46:17 appends repo full path to provider host url 459621:46:17 #import_configure_github_admin_message 459721:46:17 returns note for admin 459821:46:17 returns note for other user 459921:46:17# [RSpecRunTime] Finishing example group spec/helpers/import_helper_spec.rb. It took 0.42 second. Expected to take 0.48 second. 460021:46:17# [RSpecRunTime] Starting example group spec/rubocop/cop/experiments_test_coverage_spec.rb. Expected to take 0.47 second. 460121:46:17RuboCop::Cop::ExperimentsTestCoverage 460321:46:17 when there are no tests 460421:46:17 registers an offense 460521:46:17 when there is no stub_experiments 460621:46:17 registers an offense 460721:46:17 when variant test is missing 460821:46:17 registers an offense 460921:46:17 when stub_experiments is commented out 461021:46:17 registers an offense 461121:46:17 when all tests are present 461221:46:17 behaves like covered experiment block 461321:46:17 does not register an offense 461421:46:17 when /lib/api folder 461521:46:17 behaves like covered experiment block 461621:46:17 does not register an offense 461721:46:17 when *.haml file 461821:46:17 behaves like covered experiment block 461921:46:17 does not register an offense 462121:46:17 when there are no tests 462221:46:17 registers an offense 462321:46:17 when there is no stub_experiments 462421:46:17 registers an offense 462521:46:17 when variant test is missing 462621:46:17 registers an offense 462721:46:17 when stub_experiments is commented out 462821:46:17 registers an offense 462921:46:17 when all tests are present 463021:46:17 does not register an offense 463121:46:17# [RSpecRunTime] Finishing example group spec/rubocop/cop/experiments_test_coverage_spec.rb. It took 0.43 second. Expected to take 0.47 second. 463221:46:17# [RSpecRunTime] Starting example group spec/views/user_settings/ssh_keys/_form.html.haml_spec.rb. Expected to take 0.46 second. 463321:46:17user_settings/ssh_keys/_form.html.haml 463421:46:17 when the form partial is used 463521:46:18 renders the form with the correct action 463621:46:18 has the key field 463721:46:18 has the title field 463821:46:18 has the usage type field 463921:46:18 has the expires at field 464021:46:18 has the validation warning 464121:46:18 has the submit button 464221:46:18# [RSpecRunTime] Finishing example group spec/views/user_settings/ssh_keys/_form.html.haml_spec.rb. It took 0.3 second. Expected to take 0.46 second. 464321:46:18# [RSpecRunTime] Starting example group spec/haml_lint/linter/no_plain_nodes_spec.rb. Expected to take 0.42 second. 464421:46:18HamlLint::Linter::NoPlainNodes 464521:46:18 does report when something that looks like a html entity 464621:46:18 is expected to report a lint 464721:46:18 reports when a tag has multiline plain nodes 464821:46:18 is expected to report a lint 464921:46:18 reports when a tag has an inline plain node 465021:46:18 is expected to report a lint with message '`Hello Tanuki` is a plain node. Please use an i18n method like `= _('Hello Tanuki')`' 465121:46:18 does not report when a html entity 465221:46:18 is expected not to report a lint 465321:46:18 does report multiline when one or more html entities amidst plain text 465421:46:18 with Test 465521:46:18 is expected to report a lint 465621:46:18 with Test> 465721:46:18 is expected to report a lint 465821:46:18 with ©Hello 465921:46:18 is expected to report a lint 466021:46:18 with Hello» 466121:46:18 is expected to report a lint 466221:46:18 does not report when a tag is empty 466321:46:18 is expected not to report a lint 466421:46:18 does not report multiline when one or more html entities 466521:46:18 with > 466621:46:18 is expected not to report a lint 466721:46:18 with © 466821:46:18 is expected not to report a lint 467021:46:18 is expected not to report a lint 467121:46:18 reports multiple when a tag has multiline plain nodes split by non-text nodes 467221:46:18 is expected to report a lint 467321:46:18 reports when a tag has an inline plain node with interpolation 467421:46:18 is expected to report a lint 467521:46:18 does not report when a tag has an inline script 467621:46:18 is expected not to report a lint 467721:46:18# [RSpecRunTime] Finishing example group spec/haml_lint/linter/no_plain_nodes_spec.rb. It took 0.37 second. Expected to take 0.42 second. 467821:46:18# [RSpecRunTime] Starting example group spec/lib/gitlab/favicon_spec.rb. Expected to take 0.41 second. 467921:46:18Gitlab::Favicon 468121:46:18 defaults to favicon.png 468221:46:18 has yellow favicon for canary 468321:46:18 uses the custom favicon if a favicon appearance is present 468521:46:18 returns a relative url when the asset host is not configured 468621:46:18 returns a full url when the asset host is configured 468721:46:18 .ci_status_overlay 468821:46:18 returns the overlay for the status 468921:46:18 .mr_status_overlay 469021:46:18 returns the overlay for the status 469121:46:18 .available_status_names 469221:46:18 returns the available status names 469321:46:18# [RSpecRunTime] Finishing example group spec/lib/gitlab/favicon_spec.rb. It took 0.28 second. Expected to take 0.41 second. 469421:46:18# [RSpecRunTime] Starting example group spec/serializers/integrations/project_entity_spec.rb. Expected to take 0.38 second. 469521:46:18Integrations::ProjectEntity 469721:46:19 contains needed attributes 469821:46:19# [RSpecRunTime] Finishing example group spec/serializers/integrations/project_entity_spec.rb. It took 0.35 second. Expected to take 0.38 second. 469921:46:19# [RSpecRunTime] Starting example group spec/views/projects/merge_requests/creations/new.html.haml_spec.rb. Expected to take 0.38 second. 470021:46:19projects/merge_requests/creations/new.html.haml 470121:46:19 when merge request is created from other project 470221:46:19 behaves like has conflicting merge request guard 470321:46:19 when there is conflicting merge request 470421:46:19 shows conflicting merge request alert 470521:46:19 when there is no conflicting merge request 470621:46:19 does not show conflicting merge request alert 470721:46:19 when merge request is created from the same project 470821:46:19 behaves like has conflicting merge request guard 470921:46:19 when there is conflicting merge request 471021:46:19 shows conflicting merge request alert 471121:46:19 when there is no conflicting merge request 471221:46:19 does not show conflicting merge request alert 471321:46:19# [RSpecRunTime] Finishing example group spec/views/projects/merge_requests/creations/new.html.haml_spec.rb. It took 0.29 second. Expected to take 0.38 second. 471421:46:19# [RSpecRunTime] Starting example group spec/lib/gitlab/request_forgery_protection_spec.rb. Expected to take 0.35 second. 471521:46:19Gitlab::RequestForgeryProtection 471621:46:19 logs to /dev/null 471821:46:19 when the request method is GET 471921:46:19 does not raise an exception 472021:46:19 when the request method is POST 472121:46:19 when the CSRF token is valid 472221:46:19 does not raise an exception 472321:46:19 when the CSRF token is invalid 472421:46:19 raises an ActionController::InvalidAuthenticityToken exception 472621:46:19 does not modify the env 472721:46:19 when the request method is GET 472821:46:19 returns true 472921:46:19 when the request method is POST 473021:46:19 when the CSRF token is valid 473121:46:19 returns true 473221:46:19 when the CSRF token is valid and in the body 473321:46:19 returns true 473421:46:19 when the CSRF token is invalid 473521:46:19 returns false 473621:46:19# [RSpecRunTime] Finishing example group spec/lib/gitlab/request_forgery_protection_spec.rb. It took 0.33 second. Expected to take 0.35 second. 473721:46:19# [RSpecRunTime] Starting example group spec/helpers/calendar_helper_spec.rb. Expected to take 0.34 second. 473821:46:19CalendarHelper 473921:46:19 #calendar_url_options 474021:46:19 when signed in 474121:46:20 includes the current_user's feed_token 474221:46:20 when signed out 474321:46:20 does not have a feed_token 474421:46:20 when feed token disabled 474521:46:20 does not have a feed_token 474621:46:20# [RSpecRunTime] Finishing example group spec/helpers/calendar_helper_spec.rb. It took 0.3 second. Expected to take 0.34 second. 474721:46:20# [RSpecRunTime] Starting example group spec/lib/gitlab/quick_actions/spend_time_and_date_separator_spec.rb. Expected to take 0.33 second. 474821:46:20Gitlab::QuickActions::SpendTimeAndDateSeparator 475021:46:20 invalid paramenter in arg line 475121:46:20 empty arg line 475221:46:20 behaves like arg line with invalid parameters 475421:46:20 future date in arg line 475521:46:20 behaves like arg line with invalid parameters 475721:46:20 unparseable date(invalid mixes of delimiters) 475821:46:20 behaves like arg line with invalid parameters 476021:46:20 trash in arg line 476121:46:20 return nil as time value 476221:46:20 time present in arg line 476321:46:20 behaves like arg line with valid parameters 476421:46:20 return time and date array 476521:46:20 timecategory present in arg line 476621:46:20 behaves like arg line with valid parameters 476721:46:20 return time and date array 476821:46:20 simple time with date in arg line 476921:46:20 behaves like arg line with valid parameters 477021:46:20 return time and date array 477121:46:20 timecategory present in arg line 477221:46:20 behaves like arg line with valid parameters 477321:46:20 return time and date array 477421:46:20 composite time with date in arg line 477521:46:20 behaves like arg line with valid parameters 477621:46:20 return time and date array 477721:46:20# [RSpecRunTime] Finishing example group spec/lib/gitlab/quick_actions/spend_time_and_date_separator_spec.rb. It took 0.27 second. Expected to take 0.33 second. 477821:46:20# [RSpecRunTime] Starting example group spec/lib/gitlab/tracking/incident_management_spec.rb. Expected to take 0.31 second. 477921:46:20Gitlab::Tracking::IncidentManagement 478021:46:20 .track_from_params 478121:46:20 known params 478221:46:20 param create_issue 478321:46:20 behaves like a tracked event 478421:46:20 creates the tracking event with the correct details 478521:46:20 param issue_template_key 478621:46:20 behaves like a tracked event 478721:46:20 creates the tracking event with the correct details 478821:46:20 param send_email 478921:46:20 behaves like a tracked event 479021:46:20 creates the tracking event with the correct details 479121:46:20 param pagerduty_active 479221:46:20 behaves like a tracked event 479321:46:20 creates the tracking event with the correct details 479421:46:20 param auto_close_incident 479521:46:20 behaves like a tracked event 479621:46:20 creates the tracking event with the correct details 479721:46:20 different input values 479821:46:20 behaves like the correct prefixed event name 480021:46:20 behaves like the correct prefixed event name 480221:46:20 behaves like the correct prefixed event name 480421:46:20 behaves like the correct prefixed event name 480621:46:20 behaves like the correct prefixed event name 480821:46:20 param with label 480921:46:20 behaves like a tracked event 481021:46:20 creates the tracking event with the correct details 481121:46:20 param without label 481221:46:20 behaves like a tracked event 481321:46:20 creates the tracking event with the correct details 481421:46:20 unknown params 481521:46:20 does not create the tracking event 481621:46:20# [RSpecRunTime] Finishing example group spec/lib/gitlab/tracking/incident_management_spec.rb. It took 0.26 second. Expected to take 0.31 second. 481721:46:20# [RSpecRunTime] Starting example group spec/lib/security/ci_configuration/sast_iac_build_action_spec.rb. Expected to take 0.3 second. 481821:46:20Security::CiConfiguration::SastIacBuildAction 481921:46:20 with existing .gitlab-ci.yml and when the ci config file configuration was not set 482021:46:20 behaves like existing .gitlab-ci.yml tests 482121:46:20 with existing .gitlab-ci.yml 482221:46:20 sast iac has not been included 482321:46:20 template includes are an array 482421:46:20 generates the correct YML 482521:46:20 template include is not an array 482621:46:20 generates the correct YML 482721:46:20 secret_detection has been included 482821:46:20 secret_detection template include are an array 482921:46:20 generates the correct YML 483021:46:20 secret_detection template include is not an array 483121:46:20 generates the correct YML 483221:46:20 with existing .gitlab-ci.yml and when the ci config file configuration was deleted 483321:46:20 behaves like existing .gitlab-ci.yml tests 483421:46:20 with existing .gitlab-ci.yml 483521:46:20 sast iac has not been included 483621:46:20 template includes are an array 483721:46:20 generates the correct YML 483821:46:20 template include is not an array 483921:46:20 generates the correct YML 484021:46:20 secret_detection has been included 484121:46:20 secret_detection template include are an array 484221:46:20 generates the correct YML 484321:46:20 secret_detection template include is not an array 484421:46:20 generates the correct YML 484521:46:20 with no .gitlab-ci.yml 484621:46:20 autodevops disabled 484721:46:20 generates the correct YML 484821:46:20 with autodevops enabled 484921:46:20 generates the correct YML 485021:46:20# [RSpecRunTime] Finishing example group spec/lib/security/ci_configuration/sast_iac_build_action_spec.rb. It took 0.26 second. Expected to take 0.3 second. 485121:46:20# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb. Expected to take 0.29 second. 485221:46:20Gitlab::Metrics::Subscribers::ActionCable 485421:46:20 for transmissions initiated by Channel instance 485521:46:20 tracks the event with "caller" set to "channel" 485621:46:20 for transmissions initiated by GraphQL event subscriber 485721:46:21 tracks the event with correct "caller" and "broadcasting" 485821:46:21 is indifferent to keys being symbols or strings in result payload 485921:46:21 when transmission is coming from unknown source 486021:46:21 tracks the event with "caller" set to "unknown" 486221:46:21 when broadcast is for a GraphQL event 486321:46:21 tracks the event with broadcasting set to event topic 486421:46:21 when broadcast is for a GraphQL channel subscription 486521:46:21 strips out subscription ID from broadcasting 486621:46:21 when broadcast is something else 486721:46:21 tracks the event as "unknown" 486821:46:21 #transmit_subscription_confirmation 486921:46:21 tracks the subscription confirmation event 487021:46:21 #transmit_subscription_rejection 487121:46:21 tracks the subscription rejection event 487221:46:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb. It took 0.23 second. Expected to take 0.29 second. 487321:46:21# [RSpecRunTime] Starting example group spec/lib/gitlab/instrumentation/exclusive_lock_spec.rb. Expected to take 0.28 second. 487421:46:21Gitlab::Instrumentation::ExclusiveLock 487521:46:21 .increment_requested_count 487621:46:21 increments the lock count 487721:46:21 .wait_duration 487821:46:21 returns the value from Gitlab::SafeRequestStore 487921:46:21 returns 0 if value not set in Gitlab::SafeRequestStore 488021:46:21 .add_hold_duration 488121:46:21 increments the duration 488221:46:21 .hold_duration 488321:46:21 returns the value from Gitlab::SafeRequestStore 488421:46:21 returns 0 if value not set in Gitlab::SafeRequestStore 488521:46:21 .requested_count 488621:46:21 returns the value from Gitlab::SafeRequestStore 488721:46:21 returns 0 if value not set in Gitlab::SafeRequestStore 488921:46:21 returns a hash with metrics 489021:46:21 .add_wait_duration 489121:46:21 increments the duration 489221:46:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/instrumentation/exclusive_lock_spec.rb. It took 0.26 second. Expected to take 0.28 second. 489321:46:21# [RSpecRunTime] Starting example group spec/initializers/google_cloud_profiler_spec.rb. Expected to take 0.27 second. 489421:46:21google cloud profiler 489521:46:21 when GITLAB_GOOGLE_CLOUD_PROFILER_ENABLED is not set 489621:46:21 is expected not to receive new(*(any args)) 0 times 489721:46:21 when GITLAB_GOOGLE_CLOUD_PROFILER_ENABLED is set to true 489821:46:21 when GITLAB_GOOGLE_CLOUD_PROFILER_PROJECT_ID is not set 489921:46:21 is expected not to receive new(*(any args)) 0 times 490021:46:21 when GITLAB_GOOGLE_CLOUD_PROFILER_PROJECT_ID is set 490121:46:21 when run in Puma context 490221:46:21 calls the agent 490321:46:21 when run in Sidekiq context 490421:46:21 is expected not to receive new(*(any args)) 0 times 490521:46:21 when run in another context 490621:46:21 is expected not to receive new(*(any args)) 0 times 490721:46:21 when GITLAB_GOOGLE_CLOUD_PROFILER_ENABLED is set to false 490821:46:21 is expected not to receive new(*(any args)) 0 times 490921:46:21# [RSpecRunTime] Finishing example group spec/initializers/google_cloud_profiler_spec.rb. It took 0.23 second. Expected to take 0.27 second. 491021:46:21# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/success_warning_spec.rb. Expected to take 0.26 second. 491121:46:21Gitlab::Ci::Status::SuccessWarning 491321:46:21 is expected to eq "Warning" 491521:46:21 is expected to eq "passed with warnings" 491721:46:21 is expected to eq "status_warning" 491921:46:21 is expected to eq "success-with-warnings" 492121:46:21 is expected to eq "SUCCESS_WITH_WARNINGS" 492321:46:21 when matchable subject is successful 492421:46:21 when matchable subject has warnings 492521:46:21 is a correct match 492621:46:21 when matchable subject does not have warnings 492721:46:21 does not match 492821:46:21 when matchable subject is not successful 492921:46:21 when matchable subject has warnings 493021:46:21 does not match 493121:46:21 when matchable subject does not have warnings 493221:46:21 does not match 493321:46:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/success_warning_spec.rb. It took 0.23 second. Expected to take 0.26 second. 493421:46:21# [RSpecRunTime] Starting example group spec/services/ci/runners/process_runner_version_update_service_spec.rb. Expected to take 0.25 second. 493521:46:21Ci::Runners::ProcessRunnerVersionUpdateService 493721:46:21 with upgrade check returning error 493821:46:21 does not update ci_runner_versions records 493921:46:21 when fetching runner releases is disabled 494021:46:22 does not update ci_runner_versions records 494121:46:22 with successful result from upgrade check 494221:46:22 with no existing ci_runner_version record 494321:46:22 creates ci_runner_versions record 494421:46:22 with existing ci_runner_version record 494521:46:22 updates ci_runner_versions record 494621:46:22 with up-to-date ci_runner_version record 494721:46:22 does not update ci_runner_versions record 494821:46:22# [RSpecRunTime] Finishing example group spec/services/ci/runners/process_runner_version_update_service_spec.rb. It took 0.26 second. Expected to take 0.25 second. 494921:46:22# [RSpecRunTime] Starting example group spec/models/description_version_spec.rb. Expected to take 0.24 second. 495021:46:22DescriptionVersion 495121:46:22 does not allow STI 495221:46:22 associations 495321:46:22 is expected to belong to issue required: false 495421:46:22 is expected to belong to merge_request required: false 495621:46:22 exactly_one_issuable 495721:46:22 issue_id: nil, merge_request_id: 1, valid?: true 495821:46:22 is expected to eq true 495921:46:22 issue_id: 1, merge_request_id: nil, valid?: true 496021:46:22 is expected to eq true 496121:46:22 issue_id: nil, merge_request_id: nil, valid?: false 496221:46:22 is expected to eq false 496321:46:22 issue_id: 1, merge_request_id: 1, valid?: false 496421:46:22 is expected to eq false 496521:46:22# [RSpecRunTime] Finishing example group spec/models/description_version_spec.rb. It took 0.24 second. Expected to take 0.24 second. 496621:46:22# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/multipart/handler_spec.rb. Expected to take 0.23 second. 496721:46:22Gitlab::Middleware::Multipart::Handler 496821:46:22 #allowed_paths 496921:46:22 package_features_enabled: false, object_storage_enabled: false, direct_upload_enabled: true, expected_paths: :expected_allowed_paths 497021:46:22 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"] 497121:46:22 package_features_enabled: false, object_storage_enabled: false, direct_upload_enabled: false, expected_paths: :expected_allowed_paths 497221:46:22 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"] 497321:46:22 package_features_enabled: false, object_storage_enabled: true, direct_upload_enabled: true, expected_paths: :expected_allowed_paths 497421:46:22 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"] 497521:46:22 package_features_enabled: false, object_storage_enabled: true, direct_upload_enabled: false, expected_paths: :expected_allowed_paths 497621:46:22 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"] 497721:46:22 package_features_enabled: true, object_storage_enabled: false, direct_upload_enabled: true, expected_paths: :expected_with_packages_path 497821:46:22 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"] 497921:46:22 package_features_enabled: true, object_storage_enabled: false, direct_upload_enabled: false, expected_paths: :expected_with_packages_path 498021:46:22 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"] 498121:46:22 package_features_enabled: true, object_storage_enabled: true, direct_upload_enabled: true, expected_paths: :expected_allowed_paths 498221:46:22 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"] 498321:46:22 package_features_enabled: true, object_storage_enabled: true, direct_upload_enabled: false, expected_paths: :expected_with_packages_path 498421:46:22 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"] 498521:46:22# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/multipart/handler_spec.rb. It took 0.22 second. Expected to take 0.23 second. 498621:46:22# [RSpecRunTime] Starting example group spec/models/integrations/issue_tracker_data_spec.rb. Expected to take 0.23 second. 498721:46:22Integrations::IssueTrackerData 498821:46:22 does not allow STI 498921:46:22 behaves like Integrations::BaseDataFields 499021:46:22 associations 499121:46:22 is expected to belong to integration required: false 499321:46:22 with integration 499421:46:22 with value set to false 499521:46:22 is expected to eq false 499621:46:22 with value set to true 499721:46:22 is expected to eq true 499821:46:22 without integration 499921:46:22 is expected to eq false 500021:46:22 #to_database_hash 500121:46:22 does not include certain attributes 500221:46:22 encrypted attributes 500321:46:22 is expected to contain exactly :issues_url, :new_issue_url, and :project_url 500421:46:22# [RSpecRunTime] Finishing example group spec/models/integrations/issue_tracker_data_spec.rb. It took 0.19 second. Expected to take 0.23 second. 500521:46:22# [RSpecRunTime] Starting example group spec/models/design_user_mention_spec.rb. Expected to take 0.21 second. 500621:46:22DesignUserMention 500721:46:22 does not allow STI 500821:46:22 associations 500921:46:22 is expected to belong to design required: false 501021:46:22 is expected to belong to note required: false 501121:46:22 behaves like has user mentions 501221:46:22 #has_mentions? 501321:46:22 when no mentions 501421:46:22 returns false 501521:46:22 when mentioned_users_ids not null 501621:46:22 returns true 501721:46:22 when mentioned projects 501821:46:22 returns true 501921:46:22 when mentioned groups 502021:46:23 returns true 502121:46:23# [RSpecRunTime] Finishing example group spec/models/design_user_mention_spec.rb. It took 0.18 second. Expected to take 0.21 second. 502221:46:23# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/worker_spec.rb. Expected to take 0.21 second. 502321:46:23RuboCop::Cop::CodeReuse::Worker 502421:46:23 flags the use of a worker in a model class method 502521:46:23 flags the use of a worker in a Finder 502621:46:23 flags the use of a worker in a Presenter 502721:46:23 flags the use of a worker in a controller 502821:46:23 flags the use of a worker in an API 502921:46:23 flags the use of a worker in a Serializer 503021:46:23 flags the use of a worker in GraphQL 503121:46:23# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/worker_spec.rb. It took 0.18 second. Expected to take 0.21 second. 503221:46:23# [RSpecRunTime] Starting example group spec/models/user_mentions/snippet_user_mention_spec.rb. Expected to take 0.2 second. 503321:46:23SnippetUserMention 503421:46:23 does not allow STI 503521:46:23 associations 503621:46:23 is expected to belong to snippet required: false 503721:46:23 is expected to belong to note required: false 503821:46:23 behaves like has user mentions 503921:46:23 #has_mentions? 504021:46:23 when no mentions 504121:46:23 returns false 504221:46:23 when mentioned_users_ids not null 504321:46:23 returns true 504421:46:23 when mentioned projects 504521:46:23 returns true 504621:46:23 when mentioned groups 504721:46:23 returns true 504821:46:23# [RSpecRunTime] Finishing example group spec/models/user_mentions/snippet_user_mention_spec.rb. It took 0.19 second. Expected to take 0.2 second. 504921:46:23# [RSpecRunTime] Starting example group spec/workers/database/monitor_locked_tables_worker_spec.rb. Expected to take 0.19 second. 505021:46:23Database::MonitorLockedTablesWorker 505221:46:23 when running with single database 505321:46:23 skips executing the job (PENDING: Skipping because database ci exists) 505421:46:23 when running in decomposed database 505521:46:23 when the feature flag is disabled 505621:46:23 skips executing the job 505721:46:23 when the feature flag is enabled 505821:46:23 calls TablesLocker with dry_run enabled 505921:46:23 reports the tables that need to be locked on both databases main and ci 506021:46:23 with automatically locking the unlocked tables 506121:46:23 when there are no tables to be locked 506221:46:23 does not call the Database::LockTablesWorker 506321:46:23 when there are tables to be locked 506421:46:23 when feature flag lock_tables_in_monitoring is enabled 506521:46:23 locks the tables that need to be locked 506621:46:23 when feature flag lock_tables_in_monitoring is disabled 506721:46:23 does not lock the tables that need to be locked 506821:46:23# [RSpecRunTime] Finishing example group spec/workers/database/monitor_locked_tables_worker_spec.rb. It took 0.23 second. Expected to take 0.19 second. 506921:46:23# [RSpecRunTime] Starting example group spec/helpers/explore_helper_spec.rb. Expected to take 0.18 second. 507021:46:23ExploreHelper 507121:46:23 #public_visibility_restricted? 507221:46:23 delegates to Gitlab::VisibilityLevel 507321:46:23 #projects_filter_items 507421:46:23 returns correct dropdown items 507521:46:23 #projects_filter_selected 507621:46:23 when visibility_level is present 507721:46:23 returns corresponding item 507821:46:23 when visibility_level is empty 507921:46:23 returns corresponding item 508021:46:23# [RSpecRunTime] Finishing example group spec/helpers/explore_helper_spec.rb. It took 0.18 second. Expected to take 0.18 second. 508121:46:23# [RSpecRunTime] Starting example group spec/workers/stuck_ci_jobs_worker_spec.rb. Expected to take 0.18 second. 508221:46:23StuckCiJobsWorker 508421:46:23 enqueues a Ci::StuckBuilds::DropRunningWorker job 508521:46:23 enqueues a Ci::StuckBuilds::DropScheduledWorker job 508621:46:23 enqueues a Ci::StuckBuilds::DropCancelingWorker job 508721:46:23 executes an instance of Ci::StuckBuilds::DropPendingService 508821:46:23# [RSpecRunTime] Finishing example group spec/workers/stuck_ci_jobs_worker_spec.rb. It took 0.14 second. Expected to take 0.18 second. 508921:46:23# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/token_spec.rb. Expected to take 0.17 second. 509021:46:23Gitlab::Ci::Pipeline::Expression::Token 509221:46:23 returns raw token value 509421:46:23 returns raw token lexeme 509621:46:24 delegates to lexeme after adding a value 509721:46:24 allows passing only required arguments 509921:46:24 delegates type query to the lexeme 510121:46:24 returns raw lexeme syntax component name 510221:46:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/token_spec.rb. It took 0.16 second. Expected to take 0.17 second. 510321:46:24# [RSpecRunTime] Starting example group spec/views/users/_profile_basic_info.html.haml_spec.rb. Expected to take 0.17 second. 510421:46:24users/_profile_basic_info 510521:46:24 renders the join date 510621:46:24# [RSpecRunTime] Finishing example group spec/views/users/_profile_basic_info.html.haml_spec.rb. It took 0.1 second. Expected to take 0.17 second. 510721:46:24# [RSpecRunTime] Starting example group spec/lib/gitlab/setup_helper/gitaly_spec.rb. Expected to take 0.15 second. 510821:46:24Gitlab::SetupHelper::Gitaly 510921:46:24 .configuration_toml 511021:46:24 generates a gitaly configuration file 511121:46:24 with gitaly_socket option set 511221:46:24 generates a gitaly configuration file 511321:46:24 with more than one configured socket 511421:46:24 aborts with message 511521:46:24 with a configured non-unix-socket gitaly address 511621:46:24 aborts with message 511721:46:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/setup_helper/gitaly_spec.rb. It took 0.14 second. Expected to take 0.15 second. 511821:46:24# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/configurable_spec.rb. Expected to take 0.15 second. 511921:46:24Gitlab::Config::Entry::Configurable 512121:46:24 when entry is a hash 512221:46:24 correctly validates an instance 512321:46:24 when entry is not a hash 512421:46:24 invalidates the instance 512521:46:24 configured entries 512721:46:24 has valid nodes 512821:46:24 creates a node factory 512921:46:24 returns a duplicated factory object 513021:46:24 .reserved_node_names 513121:46:24 returns all nodes with reserved: true 513221:46:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/configurable_spec.rb. It took 0.16 second. Expected to take 0.15 second. 513321:46:24# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/go_sum_linker_spec.rb. Expected to take 0.14 second. 513421:46:24Gitlab::DependencyLinker::GoSumLinker 513621:46:24 supports go.sum 513721:46:24 does not support other files 513921:46:24 links modules 514021:46:24 links checksums 514121:46:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/go_sum_linker_spec.rb. It took 0.11 second. Expected to take 0.14 second. 514221:46:24# [RSpecRunTime] Starting example group spec/graphql/types/container_repository_tag_type_spec.rb. Expected to take 0.14 second. 514321:46:24Types::ContainerRepositoryTagType 514421:46:24 is expected to require graphql authorizations :read_container_image 514521:46:24 is expected to expose permissions using Types::PermissionTypes::ContainerRepositoryTag 514621:46:24 is expected to eq "ContainerRepositoryTag" 514721:46:24 is expected to eq "A tag from a container repository" 514821:46:24 is expected to have graphql fields :name, :path, :location, :digest, :revision, :short_revision, :total_size, :created_at, :user_permissions, :referrers, :published_at, and :media_type 514921:46:24# [RSpecRunTime] Finishing example group spec/graphql/types/container_repository_tag_type_spec.rb. It took 0.12 second. Expected to take 0.14 second. 515021:46:24# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/config_spec.rb. Expected to take 0.14 second. 515121:46:24Gitlab::ImportExport::Config 515321:46:24 when using default config 515521:46:24 parses default config 515721:46:24 parses default config 515821:46:24 when using custom config 515921:46:24 when using CE 516021:46:24 just returns the normalized Hash 516121:46:24 when using EE 516221:46:24 just returns the normalized Hash 516321:46:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/config_spec.rb. It took 0.12 second. Expected to take 0.14 second. 516421:46:24# [RSpecRunTime] Starting example group spec/initializers/1_settings_spec.rb. Expected to take 0.13 second. 516621:46:24 DNS rebinding protection 516721:46:24 is expected to equal true 516821:46:24 when an HTTP proxy environment variable is set 516921:46:24 is expected to equal false 517021:46:24# [RSpecRunTime] Finishing example group spec/initializers/1_settings_spec.rb. It took 0.17 second. Expected to take 0.13 second. 517121:46:24# [RSpecRunTime] Starting example group spec/lib/gitlab/word_diff/line_processor_spec.rb. Expected to take 0.13 second. 517221:46:24Gitlab::WordDiff::LineProcessor 517421:46:24 when line is a diff hunk 517521:46:25 returns DiffHunk segment 517621:46:25 when line has a newline delimiter 517721:46:25 returns Newline segment 517821:46:25 when line has only space 518021:46:25 when line has content 518121:46:25 returns Chunk segment 518221:46:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/word_diff/line_processor_spec.rb. It took 0.12 second. Expected to take 0.13 second. 518321:46:25# [RSpecRunTime] Starting example group spec/lib/backup/tasks/database_spec.rb. Expected to take 0.12 second. 518421:46:25Backup::Tasks::Database 518521:46:25 #post_restore_warning 518621:46:25 when restore finished with errors 518721:46:25 returns a warning message 518821:46:25 when restore finished without any error 519021:46:25 #pre_restore_warning 519121:46:25 when force is false 519221:46:25 returns a warning message 519321:46:25 when force_is true 519521:46:25# [RSpecRunTime] Finishing example group spec/lib/backup/tasks/database_spec.rb. It took 0.12 second. Expected to take 0.12 second. 519621:46:25# [RSpecRunTime] Starting example group spec/lib/gitlab/app_json_logger_spec.rb. Expected to take 0.12 second. 519721:46:25Gitlab::AppJsonLogger 519821:46:25 logs a hash as a JSON 519921:46:25 logs a string as a JSON 520021:46:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/app_json_logger_spec.rb. It took 0.06 second. Expected to take 0.12 second. 520121:46:25# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb. Expected to take 0.11 second. 520221:46:25Gitlab::Middleware::RackMultipartTempfileFactory 520321:46:25 for a multipart request 520421:46:25 immediately unlinks the temporary file 520521:46:25 processes the request as normal 520621:46:25 for a regular request 520721:46:25 does nothing 520821:46:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb. It took 0.09 second. Expected to take 0.11 second. 520921:46:25# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_type_spec.rb. Expected to take 0.11 second. 521021:46:25Types::Packages::PackageType 521121:46:25 is expected to expose permissions using Types::PermissionTypes::Package 521221:46:25 is expected to eq "Represents a package with pipelines in the Package Registry" 521321:46:25 is expected to require graphql authorizations :read_package 521421:46:25 includes all the package fields and pipelines 521521:46:25# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_type_spec.rb. It took 0.11 second. Expected to take 0.11 second. 521621:46:25# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/boolean_spec.rb. Expected to take 0.1 second. 521721:46:25Gitlab::Config::Entry::Boolean 521921:46:25 when entry config value is valid 522121:46:25 returns key value 522421:46:25 when entry value is not valid 522621:46:25 saves errors 522721:46:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/boolean_spec.rb. It took 0.09 second. Expected to take 0.1 second. 522821:46:25# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategies/click_house_migration_spec.rb. Expected to take 0.1 second. 522921:46:25Gitlab::SidekiqMiddleware::PauseControl::Strategies::ClickHouseMigration 523121:46:25 when the suspend_click_house_data_ingestion worker feature flag is enabled 523221:46:25 does not schedule the job 523321:46:25 when lock is not taken 523421:46:25 behaves like a worker being executed 523521:46:25 schedules the job 523621:46:25 when lock is taken 523721:46:25 does not schedule the job 523821:46:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategies/click_house_migration_spec.rb. It took 0.1 second. Expected to take 0.1 second. 523921:46:25# [RSpecRunTime] Starting example group spec/lib/gitlab/chat_name_token_spec.rb. Expected to take 0.09 second. 524021:46:25Gitlab::ChatNameToken 524121:46:25 when using unknown token 524221:46:25 returns empty data 524321:46:25 when storing data 524421:46:25 returns stored data 524521:46:25 and after deleting them 524621:46:25 data are removed 524721:46:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/chat_name_token_spec.rb. It took 0.09 second. Expected to take 0.09 second. 524821:46:25# [RSpecRunTime] Starting example group spec/lib/bitbucket_server/collection_spec.rb. Expected to take 0.09 second. 524921:46:25BitbucketServer::Collection 525221:46:25 #current_page 525621:46:25# [RSpecRunTime] Finishing example group spec/lib/bitbucket_server/collection_spec.rb. It took 0.08 second. Expected to take 0.09 second. 525721:46:25# [RSpecRunTime] Starting example group spec/graphql/types/grafana_integration_type_spec.rb. Expected to take 0.09 second. 525821:46:25Types::GrafanaIntegrationType 525921:46:25 is expected to require graphql authorizations :admin_operations 526021:46:25 is expected to have graphql fields :id, :grafana_url, :enabled, :created_at, and :updated_at 526121:46:25 is expected to eq "GrafanaIntegration" 526221:46:25# [RSpecRunTime] Finishing example group spec/graphql/types/grafana_integration_type_spec.rb. It took 0.08 second. Expected to take 0.09 second. 526321:46:25# [RSpecRunTime] Starting example group spec/graphql/types/packages/terraform_module/metadatum/input_type_spec.rb. Expected to take 0.08 second. 526421:46:25Types::Packages::TerraformModule::Metadatum::InputType 526521:46:25 description can be null 526621:46:25 default can be null 526721:46:26 includes terraform module metadatum input fields 526821:46:26# [RSpecRunTime] Finishing example group spec/graphql/types/packages/terraform_module/metadatum/input_type_spec.rb. It took 0.08 second. Expected to take 0.08 second. 526921:46:26# [RSpecRunTime] Starting example group spec/graphql/types/todo_target_enum_spec.rb. Expected to take 0.08 second. 527021:46:26Types::TodoTargetEnum 527121:46:26 exposes all TodosFinder.todo_types as a value 527221:46:26 is expected to eq "TodoTargetEnum" 527321:46:26# [RSpecRunTime] Finishing example group spec/graphql/types/todo_target_enum_spec.rb. It took 0.06 second. Expected to take 0.08 second. 527421:46:26# [RSpecRunTime] Starting example group spec/graphql/types/branch_protections/merge_access_level_type_spec.rb. Expected to take 0.07 second. 527521:46:26Types::BranchProtections::MergeAccessLevelType 527621:46:26 is expected to require graphql authorizations :read_protected_branch 527721:46:26 is expected to have graphql fields :access_level and :access_level_description 527821:46:26# [RSpecRunTime] Finishing example group spec/graphql/types/branch_protections/merge_access_level_type_spec.rb. It took 0.06 second. Expected to take 0.07 second. 527921:46:26# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/no_find_in_workers_spec.rb. Expected to take 0.07 second. 528021:46:26RuboCop::Cop::Gitlab::NoFindInWorkers 528121:46:26 when find is used 528221:46:26 adds an offense 528321:46:26 when find is not used 528421:46:26 adds no offense 528521:46:26# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/no_find_in_workers_spec.rb. It took 0.07 second. Expected to take 0.07 second. 528621:46:26# [RSpecRunTime] Starting example group spec/lib/api/entities/changelog_spec.rb. Expected to take 0.07 second. 528721:46:26API::Entities::Changelog 528821:46:26 exposes correct attributes 528921:46:26 exposes correct notes 529021:46:26# [RSpecRunTime] Finishing example group spec/lib/api/entities/changelog_spec.rb. It took 0.06 second. Expected to take 0.07 second. 529121:46:26# [RSpecRunTime] Starting example group spec/rubocop/node_pattern_helper_spec.rb. Expected to take 0.07 second. 529221:46:26RuboCop::NodePatternHelper 529321:46:26 #const_pattern 529421:46:26 returns nested const node patterns 529521:46:26 returns nested const node patterns with custom parent 529621:46:26# [RSpecRunTime] Finishing example group spec/rubocop/node_pattern_helper_spec.rb. It took 0.06 second. Expected to take 0.07 second. 529721:46:26# [RSpecRunTime] Starting example group spec/helpers/subscribable_banner_helper_spec.rb. Expected to take 0.07 second. 529821:46:26SubscribableBannerHelper 529921:46:26 #display_subscription_banner! 530021:46:26 is over-written in EE 530121:46:26# [RSpecRunTime] Finishing example group spec/helpers/subscribable_banner_helper_spec.rb. It took 0.04 second. Expected to take 0.07 second. 530221:46:26# [RSpecRunTime] Starting example group spec/graphql/types/design_management/design_collection_copy_state_enum_spec.rb. Expected to take 0.07 second. 530321:46:26Types::DesignManagement::DesignCollectionCopyStateEnum 530421:46:26 exposes the correct event states 530521:46:26 is expected to eq "DesignCollectionCopyState" 530621:46:26# [RSpecRunTime] Finishing example group spec/graphql/types/design_management/design_collection_copy_state_enum_spec.rb. It took 0.06 second. Expected to take 0.07 second. 530721:46:26# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/config_map_spec.rb. Expected to take 0.06 second. 530821:46:26Gitlab::Kubernetes::ConfigMap 531021:46:26 builds a Kubeclient Resource 531121:46:26 #config_map_name 531221:46:26 returns the config_map name 531321:46:26# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/config_map_spec.rb. It took 0.06 second. Expected to take 0.06 second. 531421:46:26# [RSpecRunTime] Starting example group spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb. Expected to take 0.06 second. 531521:46:26Types::Ci::PipelineMergeRequestEventTypeEnum 531621:46:26 has specific values 531721:46:26 is expected to eq "PipelineMergeRequestEventType" 531821:46:26# [RSpecRunTime] Finishing example group spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb. It took 0.06 second. Expected to take 0.06 second. 531921:46:26# [RSpecRunTime] Starting example group spec/graphql/types/tree/blob_type_spec.rb. Expected to take 0.06 second. 532021:46:26Types::Tree::BlobType 532121:46:26 is expected to have graphql fields :id, :sha, :name, :type, :path, :flat_path, :web_url, :web_path, :lfs_oid, and :mode 532221:46:26 is expected to eq "Blob" 532321:46:26# [RSpecRunTime] Finishing example group spec/graphql/types/tree/blob_type_spec.rb. It took 0.06 second. Expected to take 0.06 second. 532421:46:26# [RSpecRunTime] Starting example group spec/lib/api/entities/organizations/organization_spec.rb. Expected to take 0.05 second. 532521:46:26API::Entities::Organizations::Organization 532621:46:26 exposes all the correct attributes 532721:46:26# [RSpecRunTime] Finishing example group spec/lib/api/entities/organizations/organization_spec.rb. It took 0.04 second. Expected to take 0.05 second. 532821:46:26# [RSpecRunTime] Starting example group spec/graphql/types/dependency_proxy/manifest_type_spec.rb. Expected to take 0.04 second. 532921:46:26Types::DependencyProxy::ManifestType 533021:46:26 includes dependency proxy manifest fields 533121:46:26# [RSpecRunTime] Finishing example group spec/graphql/types/dependency_proxy/manifest_type_spec.rb. It took 0.04 second. Expected to take 0.04 second. 533221:46:26# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widget_definitions/generic_type_spec.rb. Expected to take 0.04 second. 533321:46:26Types::WorkItems::WidgetDefinitions::GenericType 533421:46:26 exposes the expected fields 533521:46:26# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widget_definitions/generic_type_spec.rb. It took 0.04 second. Expected to take 0.04 second. 533621:46:26# [RSpecRunTime] Starting example group spec/lib/gitlab/fp/message_support_spec.rb. Expected to take 0.04 second. 533721:46:26Gitlab::Fp::MessageSupport 533821:46:26 .generate_error_response_from_message 533921:46:26 for an unsupported content which is not pattern matched 534021:46:26 raises an error 534121:46:26# [RSpecRunTime] Finishing example group spec/lib/gitlab/fp/message_support_spec.rb. It took 0.04 second. Expected to take 0.04 second. 534221:46:26# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/generic_secret_spec.rb. Expected to take 0.04 second. 534321:46:26Gitlab::Kubernetes::GenericSecret 534521:46:26 is expected to eq #<Kubeclient::Resource type="Opaque", metadata={:name=>"example-name", :namespace=>"example-namespace"}, data="example-data"> 534621:46:26# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/generic_secret_spec.rb. It took 0.04 second. Expected to take 0.04 second. 534721:46:26# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/deployment_spec.rb. Expected to take 0.04 second. 534821:46:26Types::PermissionTypes::Deployment 534921:46:26 is expected to include graphql fields :update_deployment and :destroy_deployment 535021:46:26# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/deployment_spec.rb. It took 0.04 second. Expected to take 0.04 second. 535121:46:26# [RSpecRunTime] Starting example group spec/serializers/integrations/project_serializer_spec.rb. Expected to take 0.04 second. 535221:46:26Integrations::ProjectSerializer 535321:46:26 represents Integrations::ProjectEntity entities 535421:46:26# [RSpecRunTime] Finishing example group spec/serializers/integrations/project_serializer_spec.rb. It took 0.04 second. Expected to take 0.04 second. 535521:46:50auto_explain log contains 1945 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-10-44.345.main.ndjson.gz 535621:46:50took 22.67964895 535721:47:11auto_explain log contains 1944 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-10-44.345.ci.ndjson.gz 535821:47:11took 21.348917395 535921:47:11[TEST PROF INFO] EventProf results for sql.active_record 536021:47:11Total time: 05:00.961 of 17:55.338 (27.99%) 536121:47:11Total events: 206738 536221:47:11Top 5 slowest suites (by time): 536321:47:11Group (./spec/models/group_spec.rb:5) – 01:43.240 (68713 / 651) of 05:05.951 (33.74%) 536421:47:11Ci::CreatePipelineService (./spec/services/ci/create_pipeline_service_spec.rb:5) – 00:30.003 (17668 / 127) of 01:56.113 (25.84%) 536521:47:11Ci::Ref (./spec/models/ci/ref_spec.rb:5) – 00:18.545 (9439 / 40) of 00:46.507 (39.88%) 536621:47:11Types::ProjectType (./spec/graphql/types/project_type_spec.rb:5) – 00:11.001 (9468 / 110) of 00:47.480 (23.17%) 536721:47:11Gitlab::Impor...:MembersMapper (./spec/lib/gitlab/import_export/members_mapper_spec.rb:5) – 00:10.585 (7062 / 38) of 00:30.475 (34.73%) 536821:47:11Knapsack report was generated. Preview: 537021:47:11 "spec/models/group_spec.rb": 305.904356769, 537121:47:11 "spec/services/ci/create_pipeline_service_spec.rb": 116.11349814699997, 537221:47:11 "spec/lib/gitlab/conflict/file_spec.rb": 54.70862742999998, 537321:47:11 "spec/models/ci/ref_spec.rb": 46.507461637999995, 537421:47:11 "spec/graphql/types/project_type_spec.rb": 47.47992237400001, 537521:47:11 "spec/lib/gitlab/import_export/members_mapper_spec.rb": 30.475665815999946, 537621:47:11 "spec/presenters/merge_request_presenter_spec.rb": 28.699132599999984, 537721:47:11 "spec/graphql/resolvers/project_issues_resolver_spec.rb": 27.488873847999912, 537821:47:11 "spec/services/ci/create_commit_status_service_spec.rb": 23.028026918000023, 537921:47:11 "spec/lib/gitlab/gfm/uploads_rewriter_spec.rb": 16.846817783000006, 538021:47:11 "spec/models/abuse_report_spec.rb": 17.55065873800004, 538121:47:11 "spec/services/merge_requests/post_merge_service_spec.rb": 17.124299973999996, 538221:47:11 "spec/finders/cluster_ancestors_finder_spec.rb": 14.79596639899978, 538321:47:11 "spec/helpers/groups_helper_spec.rb": 14.862736072999951, 538421:47:11 "spec/services/issues/reopen_service_spec.rb": 12.586296824000101, 538521:47:11 "spec/lib/gitlab/import_export/attributes_permitter_spec.rb": 12.65976823799997, 538621:47:11 "spec/services/ci/pipeline_trigger_service_spec.rb": 12.303719064999996, 538721:47:11 "spec/policies/clusters/cluster_policy_spec.rb": 11.074255128999994, 538821:47:11 "spec/lib/gitlab/legacy_github_import/pull_request_formatter_spec.rb": 10.926527511000131, 538921:47:11 "spec/models/ci/build_report_result_spec.rb": 9.791860406000069, 539021:47:11 "spec/services/issues/referenced_merge_requests_service_spec.rb": 10.043993317000059, 539121:47:11 "spec/services/merge_requests/reload_diffs_service_spec.rb": 9.233533567999984, 539221:47:11 "spec/services/merge_requests/resolved_discussion_notification_service_spec.rb": 9.254112647000056, 539321:47:11 "spec/models/generic_commit_status_spec.rb": 7.791286368000101, 539421:47:11 "spec/serializers/ci/trigger_entity_spec.rb": 7.180978684000138, 539521:47:11 "spec/services/discussions/resolve_service_spec.rb": 8.222480135000069, 539621:47:11 "spec/serializers/profile/event_entity_spec.rb": 8.202182020999999, 539721:47:11 "spec/lib/gitlab/cache/helpers_spec.rb": 7.661038544000121, 539821:47:11 "spec/lib/banzai/filter/references/work_item_reference_filter_spec.rb": 6.631377925999914, 539921:47:11 "spec/workers/new_issue_worker_spec.rb": 6.759817989000112, 540021:47:11 "spec/lib/gitlab/fogbugz_import/importer_spec.rb": 5.8876157220001915, 540121:47:11 "spec/services/ci/stuck_builds/drop_canceling_service_spec.rb": 6.869804231999979, 540221:47:11 "spec/workers/design_management/new_version_worker_spec.rb": 5.018324975000041, 540321:47:11 "spec/serializers/diff_file_entity_spec.rb": 5.464003898000101, 540421:47:11 "spec/services/packages/protection/update_rule_service_spec.rb": 4.815905796000152, 540521:47:11 "spec/uploaders/packages/npm/metadata_cache_uploader_spec.rb": 4.448774919000016, 540621:47:11 "spec/services/projects/group_links/update_service_spec.rb": 4.575506052000037, 540721:47:11 "spec/services/import/source_users/accept_reassignment_service_spec.rb": 4.66297564599995, 540821:47:11 "spec/finders/releases/evidence_pipeline_finder_spec.rb": 4.494134536000047, 540921:47:11 "spec/finders/packages/packages_finder_spec.rb": 3.7626184409998586, 541021:47:11 "spec/models/projects/topic_spec.rb": 3.14548344800005, 541121:47:11 "spec/finders/organizations/organization_association_counter_spec.rb": 3.855224014999976, 541221:47:11 "spec/finders/crm/organizations_finder_spec.rb": 3.768375960999947, 541321:47:11 "spec/services/packages/debian/create_distribution_service_spec.rb": 3.6367943979998927, 541421:47:11 "spec/graphql/resolvers/project_packages_resolver_spec.rb": 3.140669338999942, 541521:47:11 "spec/services/feature_flags/update_service_spec.rb": 3.1725852970000687, 541621:47:11 "spec/services/ci/job_token_scope/remove_project_service_spec.rb": 2.656753948000187, 541721:47:11 "spec/lib/gitlab/slash_commands/run_spec.rb": 3.213987363999877, 541821:47:11 "spec/services/repositories/rewrite_history_service_spec.rb": 2.7406917440000598, 541921:47:11 "spec/services/ci/components/usages/create_service_spec.rb": 1.5210593070000868, 542021:47:11 "spec/services/groups/deploy_tokens/create_service_spec.rb": 2.683494446000168, 542121:47:11 "spec/lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher_spec.rb": 2.8246803179999915, 542221:47:11 "spec/views/projects/pipelines/show.html.haml_spec.rb": 2.249867283000185, 542321:47:11 "spec/lib/gitlab/gitaly_client/repository_service_spec.rb": 2.4935286679999535, 542421:47:11 "spec/lib/api/helpers/packages_manager_clients_helpers_spec.rb": 3.4094735229998605, 542521:47:11 "spec/lib/gitlab/database/schema_cache_with_renamed_table_spec.rb": 2.272802795999951, 542621:47:11 "spec/graphql/types/environment_type_spec.rb": 2.3171249839999746, 542721:47:11 "spec/lib/gitlab/auth/ldap/dn_spec.rb": 2.2320807010000863, 542821:47:11 "spec/helpers/tab_helper_spec.rb": 2.1809389649999957, 542921:47:11 "spec/lib/gitlab/usage/metrics/instrumentations/csv_imports_users_metric_spec.rb": 1.7320201609998094, 543021:47:11 "spec/workers/packages/cleanup/delete_orphaned_dependencies_worker_spec.rb": 1.867724360000011, 543121:47:11 "spec/workers/propagate_integration_inherit_worker_spec.rb": 1.8096693039999536, 543221:47:11 "spec/services/merge_requests/mergeability/run_checks_service_spec.rb": 1.9556009430000358, 543321:47:11 "spec/lib/gitlab/jira_import/issue_serializer_spec.rb": 1.5132800779999798, 543421:47:11 "spec/lib/gitlab/ci/charts_spec.rb": 1.6192809909998687, 543521:47:11 "spec/services/keys/revoke_service_spec.rb": 1.3524234019998858, 543621:47:11 "spec/models/concerns/ci/taggable_spec.rb": 1.3070187050000186, 543721:47:11 "spec/lib/atlassian/jira_connect/serializers/reviewer_entity_spec.rb": 1.5436937559998114, 543821:47:11 "spec/workers/gitlab/bitbucket_server_import/stage/finish_import_worker_spec.rb": 0.6416326979999667, 543921:47:11 "spec/services/environments/canary_ingress/update_service_spec.rb": 1.3322218630000862, 544021:47:11 "spec/workers/projects/delete_branch_worker_spec.rb": 1.167586306000203, 544121:47:11 "spec/presenters/ci/group_variable_presenter_spec.rb": 1.3575418310001623, 544221:47:11 "spec/lib/gitlab/hook_data/release_builder_spec.rb": 1.2057471030000215, 544321:47:11 "spec/workers/gitlab/bitbucket_import/stage/finish_import_worker_spec.rb": 1.4160805759997857, 544421:47:11 "spec/models/work_items/widgets/linked_items_spec.rb": 1.278535717000068, 544521:47:11 "spec/lib/gitlab/asciidoc/include_processor_spec.rb": 1.2558752290001394, 544621:47:11 "spec/lib/gitlab/tracking_spec.rb": 1.3737898589999986, 544721:47:11 "spec/graphql/mutations/work_items/hierarchy/reorder_spec.rb": 1.0101410899999337, 544821:47:11 "spec/services/milestones/create_service_spec.rb": 2.4746160200002123, 544921:47:11 "spec/lib/gitlab/chat/responder_spec.rb": 1.114058469999918, 545021:47:11 "spec/lib/gitlab/gon_helper_spec.rb": 1.3064228739999635, 545121:47:11 "spec/lib/gitlab/middleware/multipart_spec.rb": 0.9532724739999594, 545221:47:11 "spec/lib/gitlab/database/async_constraints/postgres_async_constraint_validation_spec.rb": 1.2018458019999798, 545321:47:11 "spec/models/integrations/google_play_spec.rb": 1.0424581750000925, 545421:47:11 "spec/lib/gitlab/dependency_linker/cargo_toml_linker_spec.rb": 0.557281415000034, 545521:47:11 "spec/services/users/activate_service_spec.rb": 0.8505229120000877, 545621:47:11 "spec/models/ci/pipeline_chat_data_spec.rb": 0.7613517690001572, 545721:47:11 "spec/services/projects/lfs_pointers/lfs_link_service_spec.rb": 0.8120441339999616, 545821:47:11 "spec/lib/gitlab/ci/config/entry/service_spec.rb": 0.9402378150000459, 545921:47:11 "spec/services/spam/akismet_mark_as_spam_service_spec.rb": 0.6928728130001218, 546021:47:11 "spec/lib/gitlab/analytics/cycle_analytics/average_spec.rb": 0.6231831899999634, 546121:47:11 "spec/lib/gitlab/ci/pipeline/expression/lexeme/or_spec.rb": 0.7112524019999, 546221:47:11 "spec/lib/api/entities/issue_spec.rb": 0.7057021030000215, 546321:47:11 "spec/helpers/version_check_helper_spec.rb": 0.7947793260000253, 546421:47:11 "spec/services/packages/helm/extract_file_metadata_service_spec.rb": 0.6114679190000061, 546521:47:11 "spec/lib/gitlab/etag_caching/middleware_spec.rb": 0.6416475880000689, 546621:47:11 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_for_jira_app_direct_installations_count_metric_spec.rb": 0.5619984960001148, 546721:47:11 "spec/workers/ci/build_prepare_worker_spec.rb": 0.6617902860000413, 546821:47:11 "spec/lib/gitlab/database/async_indexes/index_creator_spec.rb": 0.6521458080001139, 546921:47:11 "spec/lib/api/entities/snippets/repository_storage_move_spec.rb": 0.8246729039999536, 547021:47:11 "spec/services/cloud_seed/google_cloud/gcp_region_add_or_replace_service_spec.rb": 0.6351984790001097, 547121:47:11 "spec/services/export_csv/base_service_spec.rb": 0.5948252000000593, 547221:47:11 "spec/lib/gitlab/auth/external_username_sanitizer_spec.rb": 0.5517717150000863, 547321:47:11 "spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb": 0.5448588570000084, 547421:47:11 "spec/lib/gitlab/metrics/samplers/puma_sampler_spec.rb": 0.4938723499999469, 547521:47:11 "spec/workers/gitlab/import/stuck_import_job_spec.rb": 0.4309170559999984, 547621:47:11 "spec/graphql/resolvers/admin/analytics/usage_trends/measurements_resolver_spec.rb": 0.49967080000010355, 547721:47:11 "spec/helpers/import_helper_spec.rb": 0.42322483499992813, 547821:47:11 "spec/rubocop/cop/experiments_test_coverage_spec.rb": 0.43245867399991766, 547921:47:11 "spec/views/user_settings/ssh_keys/_form.html.haml_spec.rb": 0.3039953639997748, 548021:47:11 "spec/haml_lint/linter/no_plain_nodes_spec.rb": 0.3686663910000334, 548121:47:11 "spec/lib/gitlab/favicon_spec.rb": 0.2834843569999066, 548221:47:11 "spec/serializers/integrations/project_entity_spec.rb": 0.35207248000006075, 548321:47:11 "spec/views/projects/merge_requests/creations/new.html.haml_spec.rb": 0.28967403699994065, 548421:47:11 "spec/lib/gitlab/request_forgery_protection_spec.rb": 0.328085523000027, 548521:47:11 "spec/helpers/calendar_helper_spec.rb": 0.30159177699988504, 548621:47:11 "spec/lib/gitlab/quick_actions/spend_time_and_date_separator_spec.rb": 0.26490456800001994, 548721:47:11 "spec/lib/gitlab/tracking/incident_management_spec.rb": 0.26141150900002685, 548821:47:11 "spec/lib/security/ci_configuration/sast_iac_build_action_spec.rb": 0.2580501089998961, 548921:47:11 "spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb": 0.23013889999992898, 549021:47:11 "spec/lib/gitlab/instrumentation/exclusive_lock_spec.rb": 0.25503759999992326, 549121:47:11 "spec/initializers/google_cloud_profiler_spec.rb": 0.23012410100000125, 549221:47:11 "spec/lib/gitlab/ci/status/success_warning_spec.rb": 0.23207629100011218, 549321:47:11 "spec/services/ci/runners/process_runner_version_update_service_spec.rb": 0.2605341200001021, 549421:47:11 "spec/models/description_version_spec.rb": 0.24233683000011297, 549521:47:11 "spec/lib/gitlab/middleware/multipart/handler_spec.rb": 0.22261275200003183, 549621:47:11 "spec/models/integrations/issue_tracker_data_spec.rb": 0.19422351299999718, 549721:47:11 "spec/models/design_user_mention_spec.rb": 0.17562542500013478, 549821:47:11 "spec/rubocop/cop/code_reuse/worker_spec.rb": 0.18060445599985542, 549921:47:11 "spec/models/user_mentions/snippet_user_mention_spec.rb": 0.1912281529998836, 550021:47:11 "spec/workers/database/monitor_locked_tables_worker_spec.rb": 0.2259487020000961, 550121:47:11 "spec/helpers/explore_helper_spec.rb": 0.17783571499990103, 550221:47:11 "spec/workers/stuck_ci_jobs_worker_spec.rb": 0.13754118899987589, 550321:47:11 "spec/lib/gitlab/ci/pipeline/expression/token_spec.rb": 0.15753063700003622, 550421:47:11 "spec/views/users/_profile_basic_info.html.haml_spec.rb": 0.09627864200001568, 550521:47:11 "spec/lib/gitlab/setup_helper/gitaly_spec.rb": 0.14067899799988481, 550621:47:11 "spec/lib/gitlab/config/entry/configurable_spec.rb": 0.15731428700019023, 550721:47:11 "spec/lib/gitlab/dependency_linker/go_sum_linker_spec.rb": 0.10660770200001934, 550821:47:11 "spec/graphql/types/container_repository_tag_type_spec.rb": 0.11684857099999135, 550921:47:11 "spec/lib/gitlab/import_export/config_spec.rb": 0.11506899099981638, 551021:47:11 "spec/initializers/1_settings_spec.rb": 0.1681988560001173, 551121:47:11 "spec/lib/gitlab/word_diff/line_processor_spec.rb": 0.11597895999989305, 551221:47:11 "spec/lib/backup/tasks/database_spec.rb": 0.11820762100001048, 551321:47:11 "spec/lib/gitlab/app_json_logger_spec.rb": 0.061448874999996406, 551421:47:11 "spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb": 0.08990521300006549, 551521:47:11 "spec/graphql/types/packages/package_type_spec.rb": 0.11024658099995577, 551621:47:11 "spec/lib/gitlab/config/entry/boolean_spec.rb": 0.08765865300006226, 551721:47:11 "spec/lib/gitlab/sidekiq_middleware/pause_control/strategies/click_house_migration_spec.rb": 0.09937855199996193, 551821:47:11 "spec/lib/gitlab/chat_name_token_spec.rb": 0.08849137300012444, 551921:47:11 "spec/lib/bitbucket_server/collection_spec.rb": 0.08456110399993122, 552021:47:11 "spec/graphql/types/grafana_integration_type_spec.rb": 0.08416161300010572, 552121:47:11 "spec/graphql/types/packages/terraform_module/metadatum/input_type_spec.rb": 0.08320069299998067, 552221:47:11 "spec/graphql/types/todo_target_enum_spec.rb": 0.062187485000094966, 552321:47:11 "spec/graphql/types/branch_protections/merge_access_level_type_spec.rb": 0.06076410500008933, 552421:47:11 "spec/rubocop/cop/gitlab/no_find_in_workers_spec.rb": 0.06773405399985677, 552521:47:11 "spec/lib/api/entities/changelog_spec.rb": 0.0617654150000817, 552621:47:11 "spec/rubocop/node_pattern_helper_spec.rb": 0.059237364999944475, 552721:47:11 "spec/helpers/subscribable_banner_helper_spec.rb": 0.04378089699980592, 552821:47:11 "spec/graphql/types/design_management/design_collection_copy_state_enum_spec.rb": 0.059701245000042036, 552921:47:11 "spec/lib/gitlab/kubernetes/config_map_spec.rb": 0.061207664999983535, 553021:47:11 "spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb": 0.06212142499998663, 553121:47:11 "spec/graphql/types/tree/blob_type_spec.rb": 0.06073445500010166, 553221:47:11 "spec/lib/api/entities/organizations/organization_spec.rb": 0.04243705699991551, 553321:47:11 "spec/graphql/types/dependency_proxy/manifest_type_spec.rb": 0.03752161700003853, 553421:47:11 "spec/graphql/types/work_items/widget_definitions/generic_type_spec.rb": 0.03707465700017565, 553521:47:11 "spec/lib/gitlab/fp/message_support_spec.rb": 0.03843298599986156, 553621:47:11 "spec/lib/gitlab/kubernetes/generic_secret_spec.rb": 0.03850213700002314, 553721:47:11 "spec/graphql/types/permission_types/deployment_spec.rb": 0.03843585700019503, 553821:47:11 "spec/serializers/integrations/project_serializer_spec.rb": 0.03845209699989027 554021:47:11Knapsack global time execution for tests: 17m 55s 554121:47:11Pending: (Failures listed here are expected and do not affect your suite's status) 554221:47:11 1) Ci::CreatePipelineService#execute Pipeline for external pull requests when source is external pull request when config has external_pull_requests keywords when external pull request is specified when pull request is created from fork does not create an external pull request pipeline 554321:47:11 # Not yet implemented 554421:47:11 # ./spec/services/ci/create_pipeline_service_spec.rb:1258 554521:47:11 2) Banzai::Filter::References::WorkItemReferenceFilter when cross-project URL in link href behaves like a work item reference does not escape the data-original attribute 554621:47:11 # No reason given 554721:47:11 # ./spec/lib/banzai/filter/references/work_item_reference_filter_spec.rb:95 554821:47:11 3) Banzai::Filter::References::WorkItemReferenceFilter when cross-project URL in link href behaves like a work item reference includes a data-reference-format attribute 554921:47:11 # No reason given 555021:47:11 # ./spec/lib/banzai/filter/references/work_item_reference_filter_spec.rb:104 555121:47:11 4) Database::MonitorLockedTablesWorker#perform when running with single database skips executing the job 555221:47:11 # Skipping because database ci exists 555321:47:11 # ./spec/workers/database/monitor_locked_tables_worker_spec.rb:15 555421:47:11Finished in 18 minutes 49 seconds (files took 1 minute 35.4 seconds to load) 555521:47:113378 examples, 0 failures, 4 pending 555621:47:12Randomized with seed 50557 555721:47:19[TEST PROF INFO] Time spent in factories: 09:55.949 (52.14% of total time) 555821:47:19RSpec exited with 0. 555921:47:19No examples to retry, congrats! 556121:47:21Running after script... 556221:47:21$ source scripts/utils.sh 556321:47:21$ log_disk_usage 556421:47:21******************************************************* 556521:47:21This runner currently has 78G free disk space. 556621:47:21******************************************************* 562421:47:22$ bundle exec gem list gitlab_quality-test_tooling 562521:47:24gitlab_quality-test_tooling (2.1.0) 562621:47:24$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 562921:47:24$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 563221:47:24$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 563521:47:24$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 563921:47:27$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 564321:47:29$ tooling/bin/push_job_metrics || true 564421:47:30[job-metrics] Pushing job metrics file for the CI/CD job. 564521:47:30[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 564721:47:31Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 564921:47:32Uploading artifacts... 565021:47:32auto_explain/: found 3 matching artifact files and directories 565121:47:32coverage/: found 5 matching artifact files and directories 565221:47:32crystalball/: found 2 matching artifact files and directories 565321:47:32deprecations/: found 4 matching artifact files and directories 565421:47:32knapsack/: found 4 matching artifact files and directories 565521:47:32rspec/: found 16 matching artifact files and directories 565621:47:32WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 565721:47:32log/*.log: found 17 matching artifact files and directories 565921:47:32WARNING: Retrying... context=artifacts-uploader error=request redirected 566021:47:35Uploading artifacts as "archive" to coordinator... 201 Created id=8368446266 responseStatus=201 Created token=glcbt-66 566121:47:35Uploading artifacts... 566221:47:35rspec/rspec-*.xml: found 1 matching artifact files and directories 566421:47:35WARNING: Retrying... context=artifacts-uploader error=request redirected 566521:47:36Uploading artifacts as "junit" to coordinator... 201 Created id=8368446266 responseStatus=201 Created token=glcbt-66 566721:47:46Job succeeded