122:27:07 builds an groups path 222:27:07 when project does not have a parent group 322:27:08 builds an empty path 422:27:08 .by_project_namespace 522:27:08 returns project 722:27:08 returns project 822:27:08 when using non-existent-id 922:27:08 returns nothing 1022:27:08 #supports_saved_replies? 1122:27:08 is expected to eq false 1222:27:08 #merge_trains_enabled? 1322:27:09 is expected to eq false 1422:27:09 #lfs_file_locks_changed_epoch 1522:27:09 returns a cached epoch value in milliseconds 1622:27:09 #refresh_lfs_file_locks_changed_epoch 1722:27:09 refreshes the cache and returns the new epoch value 1822:27:09 .by_any_traversal_id_overlap 1922:27:10 returns projects that contain any overlap with the provided traversal_ids array 2022:27:10# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.33 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.11 1.15 1.23 1/295 3538 2322:27:10 when project does not belong to group 2522:27:10 when project belongs to a group 2622:27:11 returns the group.crm_group 2722:27:11 #placeholder_reference_store 2822:27:11 when the project has an import state 2922:27:11 is expected to be a kind of Import::PlaceholderReferences::Store 3022:27:11 when the project has no import state 3122:27:11 is expected to be nil 3222:27:12# [RSpecRunTime] Finishing example group spec/models/project_spec.rb. It took 14 minutes 41.29 seconds. Expected to take 12 minutes 24.9 seconds. 3322:27:12# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.77 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.11 1.15 1.23 1/295 3539 3522:27:12# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/label_reference_filter_spec.rb. Expected to take 1 minute 19.69 seconds. 3622:27:12Banzai::Filter::References::LabelReferenceFilter 3722:27:12 requires project context 3822:27:13 ignores valid references contained inside 'pre' element 3922:27:14 ignores valid references contained inside 'code' element 4022:27:14 ignores valid references contained inside 'a' element 4122:27:15 ignores valid references contained inside 'style' element 4222:27:16 includes default classes 4322:27:17 avoids N+1 cached queries 4422:27:18 includes a data-project attribute 4522:27:19 includes a data-label attribute 4622:27:20 includes protocol when :only_path not present 4722:27:21 does not include protocol when :only_path true 4822:27:22 links to issue list when :label_url_method is not present 4922:27:22 links to merge request list when `label_url_method: :project_merge_requests_url` 5022:27:22 behaves like HTML text with references 5122:27:23 preserves escaped HTML text and adds valid references 5222:27:24 preserves escaped HTML text if there are no valid references 5322:27:24# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.3 second. Current RSS: ~1347M. Threads: 4. load average: 1.08 1.14 1.22 1/295 3540 5522:27:24 project that does not exist referenced 5622:27:25 does not link reference 5722:27:25# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.3 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.08 1.14 1.22 2/296 3541 5922:27:25 label span element 6022:27:26 includes default classes 6122:27:27 includes a style attribute 6222:27:27# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.31 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.08 1.14 1.22 1/295 3542 6422:27:27 Integer-based references 6522:27:28 links to a valid reference 6622:27:29 links with adjacent text 6722:27:30 ignores invalid label IDs 6822:27:30# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.09 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.08 1.14 1.22 1/295 3543 7022:27:30 String-based single-word references 7122:27:31 links to a valid reference 7222:27:32 links with adjacent text 7322:27:33 ignores invalid label names 7422:27:33# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.89 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.08 1.14 1.22 1/295 3544 7622:27:33 String-based single-word references that begin with a digit 7722:27:34 links to a valid reference 7822:27:35 links with adjacent text 7922:27:36 ignores invalid label names 8022:27:36# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.67 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.07 1.14 1.22 1/295 3545 8222:27:36 String-based single-word references with special characters 8322:27:37 links to a valid reference 8422:27:38 does not include trailing punctuation 8522:27:39 ignores invalid label names 8622:27:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.65 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.06 1.14 1.22 1/295 3546 8822:27:39 String-based multi-word references in quotes 8922:27:40 links to a valid reference 9022:27:41 links with adjacent text 9122:27:41 ignores invalid label names 9222:27:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.51 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.06 1.14 1.22 1/295 3547 9422:27:42 String-based multi-word references that begin with a digit 9522:27:42 links to a valid reference 9622:27:43 links with adjacent text 9722:27:44 ignores invalid label names 9822:27:44# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.27 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.06 1.13 1.22 1/295 3548 10022:27:44 String-based multi-word references with special characters in quotes 10122:27:45 links to a valid reference 10222:27:46 links with adjacent text 10322:27:47 ignores invalid label names 10422:27:47# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.14 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.06 1.13 1.22 1/295 3549 10622:27:47 References with html entities 10722:27:48 links to a valid reference 10822:27:49 ignores invalid label names and escapes entities 10922:27:49# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.11 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.05 1.13 1.21 1/295 3550 11122:27:49 consecutive references 11222:27:49 separated with a comma 11322:27:50 links to valid references 11422:27:50 separated with a space 11522:27:51 links to valid references 11722:27:52 gracefully handles non-references matching the pattern 11822:27:52 referencing a label in a link href 11922:27:53 links to a valid reference 12022:27:54 links with adjacent text 12122:27:55 includes a data-project attribute 12222:27:55 includes a data-label attribute 12322:27:55# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.37 seconds. Current RSS: ~1346M. Threads: 4. load average: 0.97 1.11 1.21 1/295 3551 12522:27:55 group label references 12622:27:55 without project reference 12722:27:56 links to a valid reference 12822:27:57 links with adjacent text 12922:27:58 ignores invalid label names 13022:27:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.87 seconds. Current RSS: ~1346M. Threads: 4. load average: 0.97 1.11 1.21 1/295 3552 13222:27:58 with project reference 13322:27:59 links to a valid reference 13422:28:00 links with adjacent text 13522:28:00 ignores invalid label names 13622:28:00# [RSpecRunTime] RSpec elapsed time: 15 minutes 36.25 seconds. Current RSS: ~1344M. Threads: 4. load average: 0.97 1.11 1.21 1/295 3553 13822:28:00 cross-project / cross-namespace complete reference 13922:28:02 links to a valid reference 14022:28:04 has valid color 14122:28:06 has valid link text 14222:28:07 has valid text 14322:28:09 ignores invalid IDs on the referenced label 14422:28:09# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.18 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.12 1.14 1.21 1/295 3554 14622:28:09 cross-project / same-namespace complete reference 14722:28:11 links to a valid reference 14822:28:12 has valid color 14922:28:14 has valid link text 15022:28:15 has valid text 15122:28:17 ignores invalid IDs on the referenced label 15222:28:17# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.88 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.11 1.14 1.21 1/295 3555 15422:28:17 cross-project shorthand reference 15522:28:18 links to a valid reference 15622:28:20 has valid color 15722:28:21 has valid link text 15822:28:23 has valid text 15922:28:24 ignores invalid IDs on the referenced label 16022:28:25# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.48 second. Current RSS: ~1348M. Threads: 4. load average: 1.10 1.13 1.21 1/295 3556 16222:28:25 cross group label references 16322:28:26 points to referenced project issues page 16422:28:28 has valid color 16522:28:29 has valid link text 16622:28:31 has valid text 16722:28:32 ignores invalid IDs on the referenced label 16822:28:32 when group name has HTML entities 16922:28:34 escapes the HTML entities 17022:28:34# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.73 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.08 1.13 1.21 2/295 3557 17222:28:34 cross-project / same-group_label complete reference 17322:28:35 points to referenced project issues page 17422:28:37 has valid color 17522:28:38 has valid link text 17622:28:39 has valid text 17722:28:40 ignores invalid IDs on the referenced label 17822:28:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.46 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.07 1.13 1.21 1/295 3558 18022:28:40 same project / same group_label complete reference 18122:28:41 points to referenced project issues page 18222:28:42 has valid color 18322:28:43 has valid link text 18422:28:44 has valid text 18522:28:45 ignores invalid IDs on the referenced label 18622:28:45# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.69 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.07 1.12 1.20 1/295 3559 18822:28:45 same project / same group_label shorthand reference 18922:28:46 points to referenced project issues page 19022:28:46 has valid color 19122:28:47 has valid link text 19222:28:48 has valid text 19322:28:49 ignores invalid IDs on the referenced label 19422:28:49# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.91 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.14 1.14 1.21 1/295 3560 19622:28:49 group context 19722:28:50 points to the page defined in label_url_method 19822:28:51 finds labels also in ancestor groups 19922:28:53 points to referenced project issues page 20022:28:53# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.85 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.14 1.14 1.21 1/295 3561 20222:28:53 absolute label references 20322:28:54 with a project label 20422:28:54 behaves like absolute project reference 20522:28:54 supports absolute reference 20622:28:55# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.51 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.29 1.17 1.22 1/295 3562 20822:28:55 behaves like absolute project reference 20922:28:55 supports absolute reference 21022:28:55 with a group label 21122:28:55 behaves like absolute group reference 21222:28:55 supports absolute reference 21322:28:55 behaves like absolute group reference 21422:28:55 supports absolute reference 21522:28:55 cross-project absolute reference 21622:28:55 does not find label in ancestors 21722:28:55 behaves like absolute project reference 21822:28:55 supports absolute reference 21922:28:55 cross-group absolute reference 22022:28:55 can not find the label 22122:28:55 does not find label in ancestors 22222:28:55 behaves like absolute group reference 22322:28:55 supports absolute reference 22522:28:57 does not have N+1 per multiple references per project 22622:28:57 has N+1 for multiple unique project/group references 22722:28:57# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.22 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.29 1.17 1.22 1/295 3563 22922:28:57# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/label_reference_filter_spec.rb. It took 1 minute 45.46 seconds. Expected to take 1 minute 19.69 seconds. 23022:28:57# [RSpecRunTime] Starting example group spec/helpers/groups/group_members_helper_spec.rb. Expected to take 1 minute 11.11 seconds. 23122:28:57Groups::GroupMembersHelper 23222:28:57 #group_members_app_data 23322:29:04 returns expected json 23422:29:04 group members 23522:29:04 behaves like members.json 23622:29:09 returns `members` property that matches json schema 23722:29:14 sets `member_path` property 23822:29:14# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.2 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.37 1.19 1.22 1/295 3564 24022:29:14 with user status set 24122:29:14 behaves like members.json 24222:29:19 returns `members` property that matches json schema 24322:29:23 sets `member_path` property 24422:29:23# [RSpecRunTime] RSpec elapsed time: 16 minutes 58.87 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.34 1.19 1.22 1/295 3565 24622:29:23 invited group members 24722:29:23 behaves like members.json 24822:29:28 returns `members` property that matches json schema 24922:29:33 sets `member_path` property 25022:29:33# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.01 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.29 1.18 1.22 2/296 3566 25222:29:33 access requests 25322:29:33 behaves like members.json 25422:29:38 returns `members` property that matches json schema 25522:29:43 sets `member_path` property 25622:29:43# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.12 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.24 1.17 1.22 1/295 3567 25922:29:48 sets `group.members` property that matches json schema 26022:29:53 sets `member_path` property 26222:29:53 include_relations: [:inherited, :direct], result: lazy { [group_group_link, sub_group_group_link].map(&:id) } 26322:29:58 returns correct group links 26422:29:58# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.4 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.11 1.15 1.21 1/295 3568 26622:29:58 include_relations: [:inherited], result: lazy { [group_group_link].map(&:id) } 26722:30:03 returns correct group links 26822:30:04# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.53 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.10 1.15 1.21 1/295 3569 27022:30:04 include_relations: [:direct], result: lazy { [sub_group_group_link].map(&:id) } 27122:30:09 returns correct group links 27222:30:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.82 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.08 1.14 1.20 1/295 3570 27422:30:09 when pagination is not available 27522:30:14 sets `pagination` attribute to expected json 27622:30:14# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.96 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.08 1.14 1.20 1/295 3571 27822:30:14 when pagination is available 27922:30:19 sets `pagination` attribute to expected json 28022:30:19# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.87 seconds. Current RSS: ~1358M. Threads: 4. load average: 0.99 1.12 1.19 1/295 3572 28222:30:19 when placeholder users data is available 28322:30:24 returns placeholder information 28422:30:24# [RSpecRunTime] RSpec elapsed time: 17 minutes 59.95 seconds. Current RSS: ~1357M. Threads: 4. load average: 0.99 1.12 1.19 1/295 3573 28622:30:24 #group_member_header_subtext 28722:30:24 contains expected text with group name 28822:30:24# [RSpecRunTime] Finishing example group spec/helpers/groups/group_members_helper_spec.rb. It took 1 minute 26.78 seconds. Expected to take 1 minute 11.11 seconds. 28922:30:24# [RSpecRunTime] Starting example group spec/workers/projects/import_export/create_relation_exports_worker_spec.rb. Expected to take 50.15 seconds. 29022:30:24Projects::ImportExport::CreateRelationExportsWorker 29122:30:25 creates relation export records and enqueues a worker for each relation to be exported 29222:30:26 creates a ProjectExportJob in the correct state 29322:30:27 creates a export_job and sets the status to `started` 29422:30:28 enqueues a WaitRelationExportsWorker 29522:30:28 when user was an admin 29622:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 29822:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 29922:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 30122:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 30222:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 30422:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 30522:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 30722:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 30822:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 31022:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 31122:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 31322:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 31422:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 31622:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 31722:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 31922:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 32022:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 32222:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 32322:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 32522:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 32622:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 32822:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 32922:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 33122:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 33222:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 33422:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 33522:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 33722:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 33822:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 34022:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 34122:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 34322:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 34422:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 34622:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 34722:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 34922:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 35022:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 35222:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 35322:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 35522:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 35622:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 35822:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 35922:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 36122:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 36222:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 36422:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 36522:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 36722:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 36822:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 37022:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 37122:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 37322:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 37422:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 37622:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 37722:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 37922:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 38022:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 38222:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 38322:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 38522:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 38622:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 38822:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 38922:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 39122:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 39222:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 39422:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 39522:30:29Job arguments to Projects::ImportExport::RelationExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 39722:30:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 39822:30:29 creates a ProjectExportJob in correct state 39922:30:29# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.05 seconds. Current RSS: ~1353M. Threads: 4. load average: 0.99 1.12 1.19 1/295 3574 40122:30:29 when job is re-enqueued after an interuption and same JID is used 40222:30:29 does not start the export process twice 40322:30:29 behaves like an idempotent worker 40422:30:29 is labeled as idempotent 40522:30:57 performs multiple times sequentially without raising an exception 40622:30:57# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.16 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.12 1.14 1.20 1/298 3992 40822:30:57 behaves like an idempotent worker 40922:30:57 is labeled as idempotent 41022:31:25 performs multiple times sequentially without raising an exception 41122:31:25# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.77 second. Current RSS: ~1345M. Threads: 4. load average: 1.07 1.12 1.19 1/299 4407 41322:31:25# [RSpecRunTime] Finishing example group spec/workers/projects/import_export/create_relation_exports_worker_spec.rb. It took 1 minute 0.78 second. Expected to take 50.15 seconds. 41422:31:25# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/file_spec.rb. Expected to take 31.25 seconds. 41522:31:25Gitlab::Diff::File 41622:31:26 delegated methods 41722:31:26 is expected to delegate #new_file? to the #diff object 41822:31:26 is expected to delegate #deleted_file? to the #diff object 41922:31:26 is expected to delegate #renamed_file? to the #diff object 42022:31:26 is expected to delegate #unidiff to the #diff object 42122:31:26 is expected to delegate #old_path to the #diff object 42222:31:26 is expected to delegate #new_path to the #diff object 42322:31:26 is expected to delegate #a_mode to the #diff object 42422:31:27 is expected to delegate #b_mode to the #diff object 42522:31:27 is expected to delegate #mode_changed? to the #diff object 42622:31:27 is expected to delegate #submodule? to the #diff object 42722:31:27 is expected to delegate #expanded? to the #diff object 42822:31:27 is expected to delegate #too_large? to the #diff object 42922:31:27 is expected to delegate #collapsed? to the #diff object 43022:31:27 is expected to delegate #line_count to the #diff object 43122:31:27 is expected to delegate #has_binary_notice? to the #diff object 43222:31:27 is expected to delegate #generated? to the #diff object 43322:31:27# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.08 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.07 1.12 1.19 1/300 4443 43622:31:27 when file is ipynb 43722:31:27 creates a rendered diff file 44322:31:27 #has_renderable? 44422:31:27 file is ipynb 44522:31:28 has renderable viewer 44622:31:28 file is not ipynb 44722:31:28 does not have renderable viewer 44822:31:28 does not create a Notebook DiffFile 45022:31:28 when not ipynb 45322:31:28 creates a NotebookDiffFile for rendering 45422:31:28 when collapsed 45622:31:28 when too large 45822:31:28 when not modified 46122:31:28 is expected to eq 30 46222:31:28 is expected to be a kind of Gitlab::Diff::Line 46322:31:28 #diff_lines_by_hunk 46422:31:28 returns lines grouped by hunk 46622:31:28 returns lines per hunk 46722:31:28 #highlighted_diff_lines 46822:31:28 highlights the diff and memoises the result 46922:31:28 #diff_lines_for_serializer 47022:31:29 includes bottom match line if not in the end 47122:31:29 when called multiple times 47222:31:29 only adds bottom match line once 47422:31:29 does not include bottom match line 47522:31:29 #unfold_diff_lines 47622:31:29 when unfold required 47722:31:29 changes @unfolded to true 47822:31:29 updates @diff_lines 47922:31:29 when unfold not required 48022:31:29 keeps @unfolded false 48122:31:29 does not update @diff_lines 48222:31:29 #mode_changed? 48322:31:29 is expected to be falsey 48522:31:29 returns true for a file that is too large 48622:31:29 returns false for a file that is small enough 48822:31:29 returns true for a file that is quite big 48922:31:29 returns false for a file that is small enough 49022:31:29 #old_blob and #new_blob 49122:31:29 returns blob of base commit and the new commit 49222:31:29 when the blobs are truncated 49322:31:30 returns the truncated blobs 49522:31:30 when attributes exist 49622:31:30 returns true for files that do not have attributes 49722:31:30 returns false for files that have been marked as not being diffable in attributes 49822:31:30 when the text has binary notice 49922:31:30 returns false 50022:31:30 when the content is binary 50222:31:30 #content_changed? 50422:31:30 returns false 50622:31:30 returns false 50822:31:30 returns false 50922:31:30 when content changed 51122:31:30 when the blobs are different 51322:31:30 when there are no diff refs 51422:31:31 returns false 51522:31:31 when not binary 51622:31:31 when the blobs are different 51822:31:31 when there are no diff refs 52122:31:31 returns a hash of file_path 52222:31:31 #file_identifier_hash 52322:31:31 returns a hash of file_identifier 52422:31:31 diff file stats 52622:31:31 when stats argument given 52722:31:31 returns added lines from stats 52822:31:31 when stats argument not given 52922:31:31 returns added lines by parsing raw diff 53022:31:31 #removed_lines 53122:31:31 when stats argument given 53222:31:31 returns removed lines from stats 53322:31:31 when stats argument not given 53422:31:31 returns removed lines by parsing raw diff 53522:31:31 #simple_viewer 53622:31:31 when the file is collapsed 53722:31:31 returns a Collapsed viewer 53822:31:31 when the file is not diffable 53922:31:31 returns a Not Diffable viewer 54022:31:31 when the content changed 54122:31:31 when the file represented by the diff file is binary 54222:31:31 returns a No Preview viewer 54322:31:31 when the diff file old and new blob types are different 54422:31:31 returns a No Preview viewer 54522:31:31 when the file represented by the diff file is text-based 54622:31:31 returns a text viewer 54822:31:31 when the file represented by the diff file is binary 54922:31:32 returns an Added viewer 55022:31:32 when the diff file old and new blob types are different 55122:31:32 returns an Added viewer 55222:31:32 when the file represented by the diff file is text-based 55322:31:32 returns a text viewer 55522:31:32 when the file represented by the diff file is binary 55622:31:32 returns a Deleted viewer 55722:31:32 when the diff file old and new blob types are different 55822:31:32 returns a Deleted viewer 55922:31:32 when the file represented by the diff file is text-based 56022:31:32 returns a text viewer 56222:31:32 returns a Renamed viewer 56322:31:32 when mode changed 56422:31:32 returns a Mode Changed viewer 56522:31:32 when no other conditions apply 56622:31:32 returns a No Preview viewer 56822:31:32 when the diff file has a matching viewer 56922:31:32 when the diff file content did not change 57122:31:32 when the diff file is not diffable 57322:31:33 when the diff file old and new blob types are different 57522:31:33 when the diff file has an external storage error 57722:31:33 when everything is right 57822:31:33 returns the viewer 57922:31:33 when the diff file does not have a matching viewer 58122:31:33 #alternate_viewer 58222:31:33 viewer_class: DiffViewer::Image 58322:31:33 is expected to be nil 58422:31:33 viewer_class: DiffViewer::Collapsed 58522:31:33 is expected to be nil 58622:31:33 viewer_class: DiffViewer::NotDiffable 58722:31:33 is expected to be nil 58822:31:33 viewer_class: DiffViewer::Text 58922:31:33 is expected to be nil 59022:31:33 viewer_class: DiffViewer::NoPreview 59122:31:33 is expected to be nil 59222:31:33 viewer_class: DiffViewer::Added 59322:31:33 is expected to be nil 59422:31:33 viewer_class: DiffViewer::Deleted 59522:31:33 is expected to be nil 59622:31:33 viewer_class: DiffViewer::ModeChanged 59722:31:33 is expected to be nil 59822:31:33 viewer_class: DiffViewer::ModeChanged 59922:31:33 is expected to be nil 60022:31:33 viewer_class: DiffViewer::NoPreview 60122:31:34 is expected to be nil 60222:31:34 when viewer is DiffViewer::Renamed 60322:31:34 when it can be rendered as text 60422:31:34 is expected to be a kind of DiffViewer::Text 60522:31:34 when it can be rendered as image 60622:31:34 is expected to be a kind of DiffViewer::Image 60722:31:34 when it is something else 60822:31:34 is expected to be nil 60922:31:34 #rendered_as_text? 61022:31:34 when the simple viewer is text-based 61122:31:34 when ignoring errors 61222:31:34 when the viewer has render errors 61422:31:34 when the viewer doesn't have render errors 61622:31:35 when not ignoring errors 61722:31:35 when the viewer has render errors 61822:31:35 returns false 61922:31:35 when the viewer doesn't have render errors 62122:31:35 when the simple viewer is binary 62222:31:36 returns false 62322:31:36 when neither blob exists 62522:31:36 returns a concrete nil so it can be used in boolean expressions 62722:31:36 returns false 63222:31:36 #different_type? 63322:31:36 returns false 63422:31:36 #content_changed? 63522:31:36 returns false 63622:31:36 when the the encoding of the file is unsupported 63722:31:36 returns a Not Diffable viewer 63822:31:36 is expected to eq [] 63922:31:36 is expected to eq [] 64122:31:36 when first line is a match 64222:31:36 returns raw diff up to given line index 64322:31:36 when first line is not a match 64422:31:36 returns raw diff up to given line index 64622:31:36 when empty file is created 64822:31:38# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.79 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.06 1.12 1.18 1/301 4730 65022:31:38 when empty file is deleted 65222:31:39# [RSpecRunTime] RSpec elapsed time: 19 minutes 15.42 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.05 1.12 1.18 1/301 4798 65422:31:39 when file with content is truncated 65522:31:41 returns false 65622:31:41# [RSpecRunTime] RSpec elapsed time: 19 minutes 17.0 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.05 1.12 1.18 2/301 4868 65822:31:41 when empty file has content added 65922:31:43 returns false 66022:31:43# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.69 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.05 1.12 1.18 1/301 4938 66222:31:43 #fully_expanded? 66322:31:43 when empty file is created 66522:31:44# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.02 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.05 1.11 1.18 1/301 4975 66722:31:44 when empty file is deleted 66922:31:46# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.66 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.05 1.11 1.18 1/301 5043 67122:31:46 when short file with last line removed 67322:31:48# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.47 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.05 1.11 1.18 1/301 5114 67522:31:48 when a single line is added to empty file 67722:31:49# [RSpecRunTime] RSpec elapsed time: 19 minutes 25.08 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.05 1.11 1.18 1/301 5185 67922:31:49 when single line file is changed 68122:31:51# [RSpecRunTime] RSpec elapsed time: 19 minutes 26.69 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.05 1.11 1.18 1/301 5256 68322:31:51 when long file is changed 68422:31:51 when first line is removed 68622:31:52# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.3 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.05 1.11 1.18 1/301 5327 68822:31:52 when last line is removed 69022:31:54# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.02 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.04 1.11 1.18 1/301 5398 69222:31:54 when first and last lines are removed 69322:31:56 returns false 69422:31:56# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.7 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.04 1.11 1.18 1/301 5469 69622:31:56 when first and last lines are changed 69722:31:57 returns false 69822:31:57# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.33 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.04 1.11 1.18 1/301 5540 70022:31:57 when every line are changed 70222:32:00# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.26 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.36 1.17 1.20 1/301 5611 70422:32:00 when all contents are cleared 70622:32:02# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.43 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.36 1.17 1.20 1/301 5682 70822:32:02 when file is binary 71022:32:04# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.0 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.57 1.22 1.21 1/301 5751 71222:32:04 #ai_reviewable? 71322:32:04 is expected to eq true 71522:32:04 when not diffable 71622:32:04 is expected to eq false 71722:32:04 when deleted file 71822:32:04 is expected to eq false 72022:32:04 returns true for text diffs 72122:32:04 returns false for unchanged files 72222:32:05 returns false for non text files 72322:32:05 #diff_lines_with_match_tail 72422:32:05 is expected to eq "match" 72522:32:05 #viewer_hunks 72622:32:05 is expected to all be an instance of Gitlab::Diff::ViewerHunk 72722:32:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/file_spec.rb. It took 39.96 seconds. Expected to take 31.25 seconds. 72822:32:05# [RSpecRunTime] Starting example group spec/services/projects/update_pages_service_spec.rb. Expected to take 28.33 seconds. 72922:32:05Projects::UpdatePagesService 73022:32:06 fails if no artifacts 73122:32:07 fails for invalid archive 73222:32:07 when a deploy stage already exists 73322:32:07 assigns the deploy stage 73422:32:07# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.02 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.57 1.22 1.21 1/301 5785 73622:32:07 when a deploy stage does not exists 73722:32:07 assigns the deploy stage 73822:32:07 with ff_pages_use_open_file feature flag disabled 73922:32:07 behaves like for new artifacts 74022:32:07 for a valid job 74122:32:08 doesn't delete artifacts after deploying 74322:32:09 publishes a PageDeployedEvent event with project id and namespace id 74422:32:10 creates pages_deployment 74522:32:10 does not fail if pages_metadata is absent 74622:32:11 limits pages size 74722:32:11 limits pages file count 74822:32:12 fails when uploaded deployment size is wrong 74922:32:12 behaves like old deployments 75022:32:13 deactivates old deployments from the same project with the same path prefix 75122:32:13# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.24 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.53 1.22 1.21 1/301 5786 75322:32:13 behaves like internal event tracking 75422:32:14 logs to Snowplow, Redis, and product analytics tooling 75522:32:14 when archive does not have pages directory 75622:32:14 returns an error 75722:32:14 when there is a custom root config 75822:32:14 when the directory specified with `publish` is included in the artifacts 75922:32:15 creates pages_deployment and saves it in the metadata 76022:32:15 when the directory specified with `publish` is not included in the artifacts 76122:32:15 returns an error 76222:32:15 when there is a folder named `public`, but `publish` specifies a different one 76322:32:16 returns an error 76422:32:16 when timeout happens by DNS error 76522:32:16 raises an error 76622:32:16 when missing artifacts metadata 76722:32:17 does not raise an error as failed job 76822:32:17 with background jobs running 77022:32:18# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.11 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.72 1.26 1.23 1/297 5790 77222:32:18 when sha on branch was updated before deployment was uploaded 77322:32:19 creates a new pages deployment 77422:32:19 behaves like old deployments 77522:32:20 deactivates old deployments from the same project with the same path prefix 77622:32:20# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.27 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.67 1.26 1.23 1/297 5791 77822:32:20 when newer deployment present 77922:32:21 fails with outdated reference message 78022:32:21 with ff_pages_use_open_file feature flag enabled 78122:32:21 behaves like for new artifacts 78222:32:21 for a valid job 78322:32:22 doesn't delete artifacts after deploying 78522:32:23 publishes a PageDeployedEvent event with project id and namespace id 78622:32:23 creates pages_deployment 78722:32:24 does not fail if pages_metadata is absent 78822:32:24 limits pages size 78922:32:24 limits pages file count 79022:32:25 fails when uploaded deployment size is wrong 79122:32:25 behaves like old deployments 79222:32:26 deactivates old deployments from the same project with the same path prefix 79322:32:26# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.36 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.53 1.24 1.22 1/298 5792 79522:32:26 behaves like internal event tracking 79622:32:27 logs to Snowplow, Redis, and product analytics tooling 79722:32:27 when archive does not have pages directory 79822:32:27 returns an error 79922:32:27 when there is a custom root config 80022:32:27 when the directory specified with `publish` is included in the artifacts 80122:32:28 creates pages_deployment and saves it in the metadata 80222:32:28 when the directory specified with `publish` is not included in the artifacts 80322:32:28 returns an error 80422:32:28 when there is a folder named `public`, but `publish` specifies a different one 80522:32:29 returns an error 80622:32:29 when timeout happens by DNS error 80722:32:29 raises an error 80822:32:29 when missing artifacts metadata 80922:32:30 does not raise an error as failed job 81022:32:30 with background jobs running 81222:32:31# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.15 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.49 1.23 1.22 1/298 5796 81422:32:31 when sha on branch was updated before deployment was uploaded 81522:32:32 creates a new pages deployment 81622:32:32 behaves like old deployments 81722:32:33 deactivates old deployments from the same project with the same path prefix 81822:32:33# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.23 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.49 1.23 1.22 1/298 5797 82022:32:33 when newer deployment present 82122:32:34 fails with outdated reference message 82222:32:34 when artifacts archive does not have sha256 82322:32:34 fails with exception raised 82422:32:34 maximum pages artifacts size 82522:32:34 when maximum pages size is set to zero 82622:32:34 behaves like pages size limit is 82722:32:34 when size is below the limit 82822:32:35 updates pages correctly 82922:32:35 behaves like old deployments 83022:32:36 deactivates old deployments from the same project with the same path prefix 83122:32:36# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.32 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.45 1.23 1.22 1/297 5798 83322:32:36 when size is above the limit 83422:32:37 limits the maximum size of gitlab pages 83522:32:37 when size is limited on the instance level 83622:32:37 behaves like pages size limit is 83722:32:37 when size is below the limit 83822:32:37 updates pages correctly 83922:32:37 behaves like old deployments 84022:32:39 deactivates old deployments from the same project with the same path prefix 84122:32:39# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.55 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.45 1.23 1.22 1/297 5799 84322:32:39 when size is above the limit 84422:32:39 limits the maximum size of gitlab pages 84522:32:39 when retrying the job 84622:32:40 marks older pages:deploy jobs retried 84722:32:40# [RSpecRunTime] Finishing example group spec/services/projects/update_pages_service_spec.rb. It took 34.76 seconds. Expected to take 28.33 seconds. 84822:32:40# [RSpecRunTime] Starting example group spec/finders/events_finder_spec.rb. Expected to take 26.82 seconds. 85022:32:40 when targeting a user 85122:32:43 returns events between specified dates filtered on action and type 85222:32:45 does not return events the current_user does not have access to 85322:32:47 does not include events on confidential issues the user does not have access to 85422:32:50 includes confidential events user has access to 85522:32:52 returns nothing when the current user cannot read cross project 85622:32:55 returns nothing when the target profile is private 85722:32:55# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.83 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.32 1.22 1.21 1/296 5800 86022:32:59 can find the wiki events 86122:32:59# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.94 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.29 1.21 1.21 1/301 5925 86322:32:59 dashboard events 86422:32:59 scope is `all` 86522:33:02 includes activity of other users 86622:33:02# [RSpecRunTime] RSpec elapsed time: 20 minutes 38.17 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.29 1.21 1.21 1/301 5926 86822:33:02 scope is not `all` 86922:33:05 does not include activity of other users 87022:33:05# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.11 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.27 1.21 1.21 1/301 5927 87222:33:05 when targeting a project 87322:33:07 returns project events between specified dates filtered on action and type 87422:33:10 does not return events the current_user does not have access to 87522:33:10# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.66 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.25 1.20 1.21 1/296 5928 87722:33:10# [RSpecRunTime] Finishing example group spec/finders/events_finder_spec.rb. It took 30.16 seconds. Expected to take 26.82 seconds. 87822:33:10# [RSpecRunTime] Starting example group spec/helpers/diff_helper_spec.rb. Expected to take 22.9 seconds. 88122:33:10 uses the view param over the cookie 88222:33:10 returns the default value when the view param is invalid 88322:33:10 returns a valid value when cookie is set 88422:33:10 returns the default value when cookie is invalid 88522:33:10 returns the default value when cookie is nil 88722:33:10 returns no collapse false 88822:33:10 returns no collapse true if expanded 88922:33:10 when action name is diff_for_path 89022:33:10 returns expanded true 89122:33:10 returns paths if param old path 89222:33:10 returns paths if param new path 89322:33:10 does not set max_patch_bytes_for_file_extension 89422:33:10 when file_identifier include .ipynb 89522:33:10 sets max_patch_bytes_for_file_extension 89622:33:10 #diff_line_content 89722:33:10 when the line is empty 89822:33:10 returns a non breaking space 89922:33:10 returns an HTML-safe string 90022:33:10 when the line is not empty 90122:33:10 when the line starts with +, -, or a space 90222:33:10 strips the first character 90322:33:10 when the line is HTML-safe 90422:33:10 returns an HTML-safe string 90522:33:10 when the line is not HTML-safe 90622:33:10 returns a non-HTML-safe string 90722:33:10 when the line does not start with a +, -, or a space 90822:33:10 returns the string 90922:33:10 when the line is HTML-safe 91022:33:10 returns an HTML-safe string 91122:33:10 when the line is not HTML-safe 91222:33:10 returns a non-HTML-safe string 91322:33:10 #diff_link_number 91422:33:10 line_type: "new", match: "new", line_number: 1, expected_return_value: " " 91522:33:11 returns the expected value 91622:33:11 line_type: "new", match: "old", line_number: 2, expected_return_value: 2 91722:33:11 returns the expected value 91822:33:11 line_type: "old", match: "new", line_number: 3, expected_return_value: 3 91922:33:11 returns the expected value 92022:33:11 line_type: "old", match: "old", line_number: 4, expected_return_value: " " 92122:33:11 returns the expected value 92222:33:11 line_type: "new-nonewline", match: "new", line_number: 5, expected_return_value: 5 92322:33:11 returns the expected value 92422:33:11 line_type: "new-nonewline", match: "old", line_number: 6, expected_return_value: 6 92522:33:11 returns the expected value 92622:33:11 line_type: "old-nonewline", match: "new", line_number: 7, expected_return_value: 7 92722:33:11 returns the expected value 92822:33:11 line_type: "old-nonewline", match: "old", line_number: 8, expected_return_value: 8 92922:33:11 returns the expected value 93022:33:11 line_type: "match", match: "new", line_number: 9, expected_return_value: 9 93122:33:11 returns the expected value 93222:33:11 line_type: "match", match: "old", line_number: 10, expected_return_value: 10 93322:33:11 returns the expected value 93422:33:11 #parallel_diff_btn 93522:33:12 renders button 93622:33:12# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.32 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.25 1.20 1.21 1/297 5948 93822:33:12 #mark_inline_diffs 93922:33:12 returns strings with marked inline diffs 94022:33:12 when given HTML 94222:33:12 sanitizes the entire line, not just the changes 94322:33:12 #parallel_diff_discussions 94422:33:13 does not put comments on nonewline lines 94522:33:13 puts comments on added lines 94622:33:13 puts comments on unchanged lines 94722:33:13 #diff_match_line 94822:33:13 generates foldable top match line for inline view with empty text by default 94922:33:13 allows to define text and bottom option 95022:33:13 generates match line for parallel view 95122:33:13 allows to generate only left match line for parallel view 95222:33:13 allows to generate only right match line for parallel view 95322:33:13 #diff_nomappinginraw_line 95422:33:13 generates only single line num 95522:33:13 generates only both line nums 95622:33:13 line_type: "old-nomappinginraw", added_class: ".old" 95722:33:13 appends the correct class 95822:33:13 line_type: "new-nomappinginraw", added_class: ".new" 95922:33:13 appends the correct class 96022:33:13 line_type: "unchanged-nomappinginraw", added_class: "" 96122:33:13 appends the correct class 96222:33:13 #render_overflow_warning? 96322:33:13 when no limits are hit 96422:33:13 returns false and does not log any overflow events 96522:33:13 overflow_method: :overflow_max_bytes?, event_name: :diffs_overflow_max_bytes_limits 96622:33:13 returns false and only logs the correct collection overflow event 96722:33:13 overflow_method: :overflow_max_files?, event_name: :diffs_overflow_max_files_limits 96822:33:13 returns false and only logs the correct collection overflow event 96922:33:13 overflow_method: :overflow_max_lines?, event_name: :diffs_overflow_max_lines_limits 97022:33:13 returns false and only logs the correct collection overflow event 97122:33:13 overflow_method: :collapsed_safe_bytes?, event_name: :diffs_overflow_collapsed_bytes_limits 97222:33:13 returns false and only logs the correct collection overflow event 97322:33:13 overflow_method: :collapsed_safe_files?, event_name: :diffs_overflow_collapsed_files_limits 97422:33:13 returns false and only logs the correct collection overflow event 97522:33:13 overflow_method: :collapsed_safe_lines?, event_name: :diffs_overflow_collapsed_lines_limits 97622:33:13 returns false and only logs the correct collection overflow event 97722:33:13 when the file collection has an overflow 97822:33:13 returns true and only logs all the correct collection overflow event 97922:33:13 when two individual files are too big 98022:33:13 returns false and only logs single file overflow events 98122:33:13 #diff_file_html_data 98222:33:13 returns data for project files 98322:33:13 #collapsed_diff_url 98422:33:15 returns a valid URL 98522:33:15# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.86 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.23 1.20 1.21 1/298 5969 98722:33:15 #params_with_whitespace 98822:33:15 filters with safe_params 98922:33:15 #render_fork_suggestion 99022:33:15 user signed in 99122:33:15 renders the partial 99322:33:15 is expected to be nil 99522:33:15 returns list of conflicts indexed by path 99622:33:15 when merge request can be merged 99822:33:15 when source branch does not exist 100022:33:15 when target branch does not exist 100222:33:15 when conflicts cannot be resolved in UI 100422:33:15 when allow_tree_conflicts is true 100522:33:15 returns list of conflicts 100622:33:15 when Gitlab::Git::Conflict::Resolver::ConflictSideMissing exception is raised 100722:33:15 returns an empty hash 100822:33:15 #show_only_context_commits? 100922:33:15 when only_context_commits param is set to true 101022:33:15 is expected to be truthy 101122:33:15 when merge request has commits 101222:33:15 is expected to be truthy 101322:33:15 when only_context_commits param is set to false 101422:33:16 is expected to be truthy 101522:33:16 when merge request has commits 101622:33:16 is expected to be falsey 101722:33:16 #submodule_diff_compare_link 101822:33:16 when the diff includes submodule changes 101922:33:17 generates a link to compare a diff for a submodule 102022:33:17# [RSpecRunTime] RSpec elapsed time: 20 minutes 52.99 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.23 1.20 1.21 1/299 5991 102222:33:17 when the diff does not include submodule changes 102322:33:20 returns an empty string 102422:33:20# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.92 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.21 1.20 1.20 1/300 6015 102622:33:20 #conflicts_with_types 102722:33:22 returns list of conflicts indexed by path 102822:33:22 when merge request can be merged 103022:33:24# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.85 seconds. Current RSS: ~1406M. Threads: 4. load average: 1.19 1.19 1.20 1/302 6123 103222:33:24 when source branch does not exist 103422:33:26# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.77 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.19 1.19 1.20 1/303 6151 103622:33:26 when target branch does not exist 103822:33:28# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.69 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.19 1.19 1.20 1/301 6198 104022:33:28 when Gitlab::Git::Conflict::Resolver::ConflictSideMissing exception is raised 104122:33:30 returns an empty hash 104222:33:30# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.58 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.18 1.19 1.20 1/301 6248 104522:33:31 does not make a call to MergeRequests::Conflicts::ListService 104622:33:31 when source branch SHA changes 104722:33:33 calls MergeRequests::Conflicts::ListService 104822:33:33# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.32 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.18 1.19 1.20 1/301 6347 105022:33:33 when target branch SHA changes 105122:33:35 calls MergeRequests::Conflicts::ListService 105222:33:35# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.22 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.16 1.19 1.20 1/301 6396 105422:33:35# [RSpecRunTime] Finishing example group spec/helpers/diff_helper_spec.rb. It took 25.57 seconds. Expected to take 22.9 seconds. 105522:33:35# [RSpecRunTime] Starting example group spec/lib/gitlab/seeders/ci/catalog/resource_seeder_spec.rb. Expected to take 20.16 seconds. 105622:33:35Gitlab::Seeders::Ci::Catalog::ResourceSeeder 105822:33:37Project 'group354/ci_seed_resource_0' was saved successfully! 105922:33:39Project 'group354/ci_seed_resource_1' was saved successfully! 106022:33:39 skips seeding a project if the project name already exists 106122:33:41Project 'group354/ci_seed_resource_0' was saved successfully! 106222:33:42Project 'group354/ci_seed_resource_1' was saved successfully! 106322:33:42 creates as many projects as specific in the argument 106422:33:44Project 'group354/ci_seed_resource_0' was saved successfully! 106522:33:46Project 'group354/ci_seed_resource_1' was saved successfully! 106622:33:46 adds a README and a template.yml file to the projects 106722:33:47Project 'group354/ci_seed_resource_0' was saved successfully! 106822:33:49Project 'group354/ci_seed_resource_1' was saved successfully! 106922:33:49 creates projects with CI catalog resources 107022:33:49 when the group does not exists 107122:33:49ERROR: Group was not found. 107222:33:49 skips seeding 107322:33:49# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.9 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.20 1.19 1.20 1/301 7168 107522:33:49 when project name already exists 107622:33:49 in the same group 107722:33:50Project 'group354/ci_seed_resource_0' already exists! 107822:33:51Project 'group354/ci_seed_resource_1' was saved successfully! 107922:33:51 skips that project creation and keeps seeding 108022:33:51# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.31 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.20 1.19 1.20 1/301 7265 108222:33:51 in a different group 108322:33:54Project 'group354/ci_seed_resource_0' was saved successfully! 108422:33:55Project 'group354/ci_seed_resource_1' was saved successfully! 108522:33:55 executes the project creation 108622:33:55# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.4 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.18 1.19 1.20 1/301 7458 108822:33:55 when project.saved? fails 108922:33:56 does not modify the projects count 109022:33:56 when ci resource creation fails 109122:33:57Catalog resource could not be created for Project 'ci_seed_resource_0': error 109222:33:59Catalog resource could not be created for Project 'ci_seed_resource_1': error 109322:33:59 does not add a catalog resource 109422:33:59# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.7 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.17 1.19 1.20 1/301 7651 109622:33:59 publish argument 109822:33:59 creates catalog resources in draft state 110022:33:59 creates catalog resources in published state 110122:33:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeders/ci/catalog/resource_seeder_spec.rb. It took 23.61 seconds. Expected to take 20.16 seconds. 110222:33:59# [RSpecRunTime] Starting example group spec/services/members/create_service_spec.rb. Expected to take 19.19 seconds. 110322:33:59Members::CreateService 110422:34:00 when the current user does not have permission to create members 110522:34:01 returns an unauthorized http_status 110622:34:01 when a project maintainer attempts to add owners 110722:34:01 raises a Gitlab::Access::AccessDeniedError 110822:34:01# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.41 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.17 1.19 1.20 1/301 7652 111022:34:01 when passing an invalid source 111122:34:01 raises a RuntimeError 111222:34:01 when trying to create a Membership with invalid params 111322:34:02 returns an error response 111422:34:02 when passing valid parameters 111522:34:03 adds a user to members 111622:34:03 when user_id is passed as an integer 111722:34:04 successfully creates member 111822:34:04# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.04 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.16 1.18 1.20 1/301 7653 112022:34:04 with user_id as an array of integers 112122:34:05 successfully creates members 112222:34:05# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.24 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.16 1.18 1.20 1/301 7654 112422:34:05 with user_id as an array of strings 112522:34:07 successfully creates members 112622:34:07# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.56 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.16 1.18 1.20 1/301 7655 112822:34:07 when executing on a group 112922:34:08 adds a user to members 113022:34:09 triggers a members added event 113122:34:09# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.57 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.16 1.18 1.20 1/301 7656 113322:34:09 when only one user fails validations 113422:34:10 triggers the authorizations changed events 113522:34:12 triggers the members added event 113622:34:12# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.86 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.14 1.18 1.20 1/296 7657 113822:34:12 when all users fail validations 113922:34:14 does not trigger the members added event 114022:34:14# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.91 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.13 1.18 1.19 1/296 7658 114222:34:14 when passing no user ids 114322:34:14 does not add a member 114422:34:14 when passing many user ids 114522:34:15 limits the number of users to 100 114622:34:15 when passing an invalid access level 114722:34:15 does not add a member 114822:34:15 when passing an existing invite user id 114922:34:17 allows already invited members to be re-invited by email and updates the member access 115022:34:17# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.09 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.13 1.18 1.19 1/296 7659 115222:34:17 when adding a project_bot 115322:34:17 when project_bot is already a member 115422:34:18 does not update the member 115522:34:18 when project_bot is not already a member 115622:34:19 adds the member 115722:34:19 when tracking the invite source 115822:34:19 when invite_source is not passed 115922:34:19 raises an error 116022:34:19 when invite_source is passed 116122:34:20 tracks the invite source from params 116222:34:20 with an already existing member 116322:34:21 tracks the invite source from params 116422:34:21# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.17 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.12 1.17 1.19 1/296 7660 116622:34:21 when it is a net_new_user 116722:34:22 tracks the invite source from params 116822:34:22 with raised errors 116922:34:22 error: Members::CreateService::BlankInvitesError, stubbed_method: :validate_invite_source!, reason: :blank_invites_error 117022:34:22 returns the correct reason 117122:34:22 error: Members::CreateService::TooManyInvitesError, stubbed_method: :validate_invitable!, reason: :too_many_invites_error 117222:34:23 returns the correct reason 117322:34:23 error: Members::CreateService::MembershipLockedError, stubbed_method: :add_members, reason: :membership_locked_error 117422:34:23 returns the correct reason 117522:34:23 error: Members::CreateService::SeatLimitExceededError, stubbed_method: :add_members, reason: :seat_limit_exceeded_error 117622:34:24 returns the correct reason 117722:34:24# [RSpecRunTime] Finishing example group spec/services/members/create_service_spec.rb. It took 24.7 seconds. Expected to take 19.19 seconds. 117822:34:24# [RSpecRunTime] Starting example group spec/services/clusters/kubernetes/create_or_update_namespace_service_spec.rb. Expected to take 17.47 seconds. 117922:34:24Clusters::Kubernetes::CreateOrUpdateNamespaceService#execute 118022:34:24 group clusters 118122:34:24 when kubernetes namespace is not persisted 118222:34:24 behaves like successful creation of kubernetes namespace 118322:34:25 creates a Clusters::KubernetesNamespace 118422:34:27 creates project service account and namespace 118522:34:28 configures kubernetes token 118622:34:28 without environment 118722:34:30 creates project service account and namespace 118822:34:30# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.04 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.18 1.18 1.20 1/296 7661 119022:34:30 project clusters 119122:34:30 when kubernetes namespace is not persisted 119222:34:30 behaves like successful creation of kubernetes namespace 119322:34:32 creates a Clusters::KubernetesNamespace 119422:34:34 creates project service account and namespace 119522:34:35 configures kubernetes token 119622:34:35 without environment 119722:34:37 creates project service account and namespace 119822:34:37# [RSpecRunTime] RSpec elapsed time: 22 minutes 13.0 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.17 1.18 1.19 1/296 7662 120022:34:37 when there is a Kubernetes Namespace associated 120122:34:39 does not create any Clusters::KubernetesNamespace 120222:34:41 creates project service account 120322:34:43 updates Clusters::KubernetesNamespace 120422:34:43# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.58 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.15 1.18 1.19 1/296 7663 120622:34:43# [RSpecRunTime] Finishing example group spec/services/clusters/kubernetes/create_or_update_namespace_service_spec.rb. It took 19.05 seconds. Expected to take 17.47 seconds. 120722:34:43# [RSpecRunTime] Starting example group spec/serializers/merge_request_poll_cached_widget_entity_spec.rb. Expected to take 16.54 seconds. 120822:34:43MergeRequestPollCachedWidgetEntity 120922:34:45 has the latest sha of the target branch 121022:34:45 has blob path data 121122:34:45 merge_status 121222:34:46 calls for MergeRequest#check_mergeability 121322:34:46 has public_merge_status as merge_status 121422:34:46# [RSpecRunTime] RSpec elapsed time: 22 minutes 21.98 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.14 1.17 1.19 1/299 7740 121622:34:46 diverged_commits_count 121722:34:46 when MR open and its diverging 121822:34:46 returns diverged commits count 121922:34:46 when MR is not open 122122:34:46 when MR is not diverging 122322:34:47 diff_head_sha 122422:34:47 when diff head commit is empty 122622:34:47 when diff head commit present 122722:34:47 returns diff head commit short id 122922:34:47 when metrics record exists with merged data 123022:34:48 matches merge request metrics schema 123122:34:48 returns values from metrics record 123222:34:48 when metrics record exists with closed data 123322:34:48 matches merge request metrics schema 123422:34:48 returns values from metrics record 123522:34:48 when metrics does not exists 123622:34:48 when events exists 123722:34:49 matches merge request metrics schema 123822:34:50 returns values from events record 123922:34:50# [RSpecRunTime] RSpec elapsed time: 22 minutes 26.38 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.21 1.19 1.20 2/298 7749 124122:34:50 when events does not exists 124222:34:51 matches merge request metrics schema 124322:34:51 commits_without_merge_commits 124422:34:51 does not include merge commits 124522:34:51 squash defaults for projects 124622:34:51 squash_option: "always", value: true, default: true, readonly: true 124722:34:51 the key reflects the correct value 124822:34:51 squash_option: "never", value: false, default: false, readonly: true 124922:34:52 the key reflects the correct value 125022:34:52 squash_option: "default_on", value: false, default: true, readonly: false 125122:34:52 the key reflects the correct value 125222:34:52 squash_option: "default_off", value: false, default: false, readonly: false 125322:34:52 the key reflects the correct value 125422:34:52 attributes for squash commit message 125522:34:52 when merge request is mergeable 125622:34:52 has default_squash_commit_message and commits_without_merge_commits 125822:34:52 when user has access to pipelines 125922:34:52 when is up to date 126022:34:53 returns pipeline 126122:34:53 when user does not have access to pipelines 126222:34:53 does not have pipeline 126322:34:53 when is not up to date 126522:34:54 merge_pipeline 126722:34:54 when is merged 126822:34:55 returns merge_pipeline 126922:34:55 when user cannot read pipelines on target project 127122:34:57# [RSpecRunTime] RSpec elapsed time: 22 minutes 32.75 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.19 1.18 1.19 1/300 7860 127322:34:57 ci related paths 127422:34:57 path_field: :terraform_reports_path, method_for_existence_check: :has_terraform_reports? 127522:34:57 when merge request has reports 127622:34:57 set the path to poll data 127722:34:57 when merge request has no reports 127822:34:57 does not set reports path 127922:34:57 path_field: :accessibility_report_path, method_for_existence_check: :has_accessibility_reports? 128022:34:57 when merge request has reports 128122:34:57 set the path to poll data 128222:34:57 when merge request has no reports 128322:34:58 does not set reports path 128422:34:58 path_field: :exposed_artifacts_path, method_for_existence_check: :has_exposed_artifacts? 128522:34:58 when merge request has reports 128622:34:58 set the path to poll data 128722:34:58 when merge request has no reports 128822:34:58 does not set reports path 128922:34:58 path_field: :test_reports_path, method_for_existence_check: :has_test_reports? 129022:34:58 when merge request has reports 129122:34:58 set the path to poll data 129222:34:58 when merge request has no reports 129322:34:59 does not set reports path 129422:34:59 path_field: :codequality_reports_path, method_for_existence_check: :has_codequality_reports? 129522:34:59 when merge request has reports 129622:34:59 set the path to poll data 129722:34:59 when merge request has no reports 129822:34:59 does not set reports path 129922:34:59 favicon overlay path 130122:34:59 returns merged favicon overlay 130222:34:59 with pipeline 130322:35:00 returns merged favicon overlay 130422:35:00# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.96 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.18 1.18 1.19 1/300 7904 130622:35:00 when not merged 130722:35:00 returns no favicon overlay 130822:35:00 with pipeline 130922:35:01 returns pipeline favicon overlay 131022:35:01# [RSpecRunTime] Finishing example group spec/serializers/merge_request_poll_cached_widget_entity_spec.rb. It took 18.09 seconds. Expected to take 16.54 seconds. 131122:35:01# [RSpecRunTime] Starting example group spec/services/projects/auto_devops/disable_service_spec.rb. Expected to take 15.61 seconds. 131222:35:01Projects::AutoDevops::DisableService#execute 131322:35:01 when Auto DevOps disabled at instance level 131422:35:03 is expected to be falsy 131522:35:03# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.05 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.18 1.18 1.19 2/300 7931 131722:35:03 when Auto DevOps enabled at instance level 131822:35:03 when Auto DevOps explicitly enabled on project 131922:35:05 is expected to be falsy 132022:35:05# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.26 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.16 1.18 1.19 1/299 7950 132222:35:05 when Auto DevOps explicitly disabled on project 132322:35:08 is expected to be falsy 132422:35:08# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.62 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.16 1.18 1.19 1/298 7969 132622:35:08 when Auto DevOps is implicitly enabled 132722:35:08 when is the first pipeline failure 132822:35:10 disables Auto DevOps for project 132922:35:10# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.14 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.23 1.19 1.20 1/297 7988 133122:35:10 when it is not the first pipeline failure 133222:35:13 explicitly disables Auto DevOps for project 133322:35:13# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.75 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.23 1.19 1.20 1/296 8007 133522:35:13 when an Auto DevOps pipeline has succeeded before 133622:35:15 does not disable Auto DevOps for project 133722:35:15# [RSpecRunTime] RSpec elapsed time: 22 minutes 51.12 seconds. Current RSS: ~1384M. Threads: 4. load average: 1.21 1.19 1.19 1/296 8026 133922:35:15 when project does not have an Auto DevOps record related 134022:35:17 disables Auto DevOps for project 134122:35:18 creates a ProjectAutoDevops record 134222:35:18# [RSpecRunTime] RSpec elapsed time: 22 minutes 54.24 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.21 1.19 1.19 1/296 8063 134422:35:18# [RSpecRunTime] Finishing example group spec/services/projects/auto_devops/disable_service_spec.rb. It took 17.56 seconds. Expected to take 15.61 seconds. 134522:35:18# [RSpecRunTime] Starting example group spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. Expected to take 14.64 seconds. 134622:35:18Banzai::Filter::IssuableReferenceExpansionFilter 134722:35:20 ignores non-GFM links 134822:35:20 ignores non-issuable links 134922:35:20 ignores issuable links with empty content 135022:35:20 ignores issuable links with custom anchor 135122:35:20 ignores issuable links to specific comments 135222:35:22 ignores merge request links to diffs tab 135322:35:22 handles cross project references 135422:35:23 handles references from group scopes 135522:35:23 skips cross project references if the user cannot read cross project 135622:35:23 does not append state when filter is not enabled 135722:35:23 when project is in pending delete 135822:35:23 does not append issue state 135922:35:23# [RSpecRunTime] RSpec elapsed time: 22 minutes 58.91 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.27 1.20 1.20 1/299 8116 136122:35:23 for work item references 136222:35:23 behaves like issue / work item references 136322:35:23 ignores open references 136422:35:24 appends state to moved references 136522:35:24 appends state to closed references 136622:35:24 shows title for references with + 136722:35:25 truncates long title for references with + 136822:35:25 shows both title and state for closed references with + 136922:35:25 shows title for references with +s 137022:35:25 for references with fenced emoji 137122:35:25 expands emoji for references with + 137222:35:26 expands when emoji is embedded at the beginning of a string 137322:35:26 expands when emoji appears multiple times 137422:35:26 does not expand when emoji is embedded mid-string 137522:35:26# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.19 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.25 1.20 1.20 1/299 8117 137722:35:26 when extended summary props are present 137822:35:27 shows extended summary for references with +s 137922:35:27 checking N+1 138022:35:28 does not have N+1 for extended summary 138122:35:28# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.02 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.25 1.20 1.20 1/299 8118 138322:35:28 for issue references 138422:35:28 behaves like issue / work item references 138522:35:28 ignores open references 138622:35:29 appends state to moved references 138722:35:29 appends state to closed references 138822:35:29 shows title for references with + 138922:35:30 truncates long title for references with + 139022:35:30 shows both title and state for closed references with + 139122:35:30 shows title for references with +s 139222:35:30 for references with fenced emoji 139322:35:30 expands emoji for references with + 139422:35:31 expands when emoji is embedded at the beginning of a string 139522:35:31 expands when emoji appears multiple times 139622:35:31 does not expand when emoji is embedded mid-string 139722:35:31# [RSpecRunTime] RSpec elapsed time: 23 minutes 7.2 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.23 1.20 1.20 1/298 8119 139922:35:31 when extended summary props are present 140022:35:32 shows extended summary for references with +s 140122:35:32 checking N+1 140222:35:33 does not have N+1 for extended summary 140322:35:33# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.98 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.23 1.20 1.20 1/296 8120 140522:35:33 for merge request references 140622:35:33 ignores open merge request references 140722:35:34 ignores locked merge request references 140822:35:34 appends state to closed merge request references 140922:35:34 appends state to merged merge request references 141022:35:35 shows title for references with + 141122:35:35 shows title for references with +s 141222:35:35 when extended summary props are present 141322:35:36 shows extended summary for references with +s 141422:35:36 checking N+1 141522:35:36 does not have N+1 for extended summary 141622:35:37# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.53 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.21 1.19 1.19 1/296 8121 141822:35:37 behaves like pipeline timing check 141922:35:37 checks the pipeline timing 142022:35:37# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. It took 18.33 seconds. Expected to take 14.64 seconds. 142122:35:37# [RSpecRunTime] Starting example group spec/policies/ci/pipeline_policy_spec.rb. Expected to take 14.2 seconds. 142222:35:37Ci::PipelinePolicy 142422:35:37 rules for protected ref 142522:35:37 when no one can push or merge to the branch 142622:35:39 does not include ability to update pipeline 142722:35:39# [RSpecRunTime] RSpec elapsed time: 23 minutes 14.63 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.21 1.19 1.19 6/296 8142 142922:35:39 when developers can push to the branch 143022:35:41 includes ability to update pipeline 143122:35:41# [RSpecRunTime] RSpec elapsed time: 23 minutes 16.72 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.20 1.19 1.19 1/296 8163 143322:35:41 when no one can create the tag 143422:35:43 does not include ability to update pipeline 143522:35:43# [RSpecRunTime] RSpec elapsed time: 23 minutes 18.63 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.20 1.19 1.19 1/296 8182 143722:35:43 when no one can create the tag but it is not a tag 143822:35:45 includes ability to update pipeline 143922:35:45# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.64 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.18 1.18 1.19 1/296 8203 144122:35:45 when maintainer is allowed to push to pipeline branch 144222:35:46 enables update_pipeline if user is maintainer 144322:35:46 when user does not have access to internal CI 144422:35:46 disallows the user from reading the pipeline 144522:35:46 destroy_pipeline 144622:35:47 when user has owner access 144822:35:47 when user is not owner 145022:35:47 read_pipeline_variable 145122:35:48 when user has owner access 145322:35:48 when user is developer and the creator of the pipeline 145522:35:49 when user is developer and it is not the creator of the pipeline 145722:35:49 when user is not owner nor developer 145922:35:49 read_dependency 146022:35:50 when user is allowed to read project dependencies 146222:35:50# [RSpecRunTime] RSpec elapsed time: 23 minutes 26.46 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.16 1.18 1.19 1/296 8222 146422:35:50 when user is not allowed to read project dependencies 146722:35:52 when user has read project build permission 146922:35:52# [RSpecRunTime] RSpec elapsed time: 23 minutes 27.95 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.16 1.18 1.19 1/296 8241 147122:35:52 when the user does not have read project build permission 147322:35:52 and the pipeline is external 147422:35:52 and the user is a guest 147622:35:53 and the user is a reporter 147822:35:53# [RSpecRunTime] Finishing example group spec/policies/ci/pipeline_policy_spec.rb. It took 16.35 seconds. Expected to take 14.2 seconds. 147922:35:53# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/create_spec.rb. Expected to take 13.16 seconds. 148022:35:53Mutations::Issues::Create 148122:35:55 is expected to require graphql authorizations :create_issue 148322:35:55 when the user does not have permission to create an issue 148422:35:56 raises an error 148522:35:56# [RSpecRunTime] RSpec elapsed time: 23 minutes 32.11 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.15 1.18 1.19 1/296 8242 148722:35:56 when the user has exceeded the rate limit 148822:35:57 raises an error 148922:35:57 when the user can create an issue 149022:35:57 when creating an issue a developer 149122:35:59Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 149322:35:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 149422:35:59 creates issue with correct values 149522:35:59 when passing in label_ids 149622:36:01Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 149822:36:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 149922:36:01 creates issue with correct values 150022:36:01# [RSpecRunTime] RSpec elapsed time: 23 minutes 37.43 seconds. Current RSS: ~1385M. Threads: 4. load average: 1.14 1.17 1.19 1/296 8243 150222:36:01 when trying to create issue with restricted params 150322:36:04Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 150522:36:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 150622:36:04 ignores the special params 150722:36:04# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.77 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.21 1.19 1.19 1/296 8244 150922:36:04 when creating a non-default issue type 151022:36:06Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 151222:36:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 151322:36:06 creates issue with correct values 151422:36:06# [RSpecRunTime] RSpec elapsed time: 23 minutes 42.38 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.21 1.19 1.19 1/296 8245 151622:36:06 when creating an issue as owner 151722:36:08Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 151922:36:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 152022:36:09 sets the special params 152122:36:09# [RSpecRunTime] RSpec elapsed time: 23 minutes 44.55 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.21 1.19 1.19 1/296 8246 152422:36:09 when passing only `discussion_to_resolve` param 152522:36:09 raises exception when mutually exclusive params are given 152622:36:09 when passing only `merge_request_to_resolve_discussions_of` param 152722:36:09 raises exception when mutually exclusive params are given 152822:36:09# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/create_spec.rb. It took 15.71 seconds. Expected to take 13.16 seconds. 152922:36:09# [RSpecRunTime] Starting example group spec/models/integrations/pipelines_email_spec.rb. Expected to take 12.72 seconds. 153022:36:09Integrations::PipelinesEmail 153122:36:10 does not allow STI 153322:36:10 when integration is active 153422:36:10 is expected to validate that :recipients cannot be empty/falsy 153522:36:10# [RSpecRunTime] RSpec elapsed time: 23 minutes 46.02 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.19 1.19 1.19 1/296 8265 153722:36:10 when integration is inactive 153822:36:10 is expected not to validate that :recipients cannot be empty/falsy 153922:36:10 validates number of recipients 154022:36:10 valid number of recipients 154122:36:10 does not count empty emails 154222:36:10 invalid number of recipients 154322:36:10 is expected not to be valid 154422:36:10 adds an error message 154522:36:10 when integration is not active 154622:36:10 is expected to be valid 154822:36:10 when pipeline is failed and on default branch 154922:36:10 behaves like sending email 155122:36:11 when pipeline is succeeded 155222:36:11 behaves like sending email 155422:36:12 when the pipeline failed 155522:36:12 on default branch 155622:36:12 notifications are enabled only for default branch 155722:36:12 behaves like sending email 155922:36:12 notifications are enabled only for protected branch 156022:36:12 behaves like sending email 156222:36:13 notifications are enabled only for default and protected branches 156322:36:13 behaves like sending email 156522:36:13 notifications are enabled only for all branches 156622:36:13 behaves like sending email 156822:36:14 on a protected branch 156922:36:14 notifications are enabled only for default branch 157022:36:14 behaves like sending email 157222:36:14 notifications are enabled only for protected branch 157322:36:14 behaves like sending email 157522:36:15 notifications are enabled only for default and protected branches 157622:36:15 behaves like sending email 157822:36:15 notifications are enabled only for all branches 157922:36:15 behaves like sending email 158122:36:16 on a neither protected nor default branch 158222:36:16 notifications are enabled only for default branch 158322:36:16 behaves like sending email 158522:36:17 notifications are enabled only for protected branch 158622:36:17 behaves like sending email 158822:36:17 notifications are enabled only for default and protected branches 158922:36:17 behaves like sending email 159122:36:18 notifications are enabled only for all branches 159222:36:18 behaves like sending email 159522:36:18 with recipients 159622:36:18 with succeeded pipeline 159722:36:18 behaves like not sending email 159822:36:18 does not send email 159922:36:18 with notify_only_broken_pipelines on 160022:36:18 with failed pipeline 160122:36:18 behaves like sending email 160322:36:19 with succeeded pipeline 160422:36:19 behaves like not sending email 160522:36:19 does not send email 160622:36:19 when the pipeline failed 160722:36:19 on default branch 160822:36:19 behaves like sending email 161022:36:20 notifications are enabled only for default branch 161122:36:20 behaves like sending email 161322:36:20 notifications are enabled only for protected branch 161422:36:20 behaves like not sending email 161522:36:20 does not send email 161622:36:20 notifications are enabled only for default and protected branches 161722:36:20 behaves like sending email 161922:36:21 notifications are enabled only for all branches 162022:36:21 behaves like sending email 162222:36:21 on a protected branch 162322:36:21 notifications are enabled only for default branch 162422:36:21 behaves like not sending email 162522:36:22 does not send email 162622:36:22 notifications are enabled only for all branches 162722:36:22 behaves like sending email 162922:36:22 on a neither protected nor default branch 163022:36:22 notifications are enabled only for default branch 163122:36:22 behaves like not sending email 163222:36:22 does not send email 163322:36:22 notifications are enabled only for protected branch 163422:36:22 behaves like not sending email 163522:36:23 does not send email 163622:36:23 notifications are enabled only for default and protected branches 163722:36:23 behaves like not sending email 163822:36:23 does not send email 163922:36:23 notifications are enabled only for all branches 164022:36:23 behaves like sending email 164222:36:23 with empty recipients list 164322:36:23 with failed pipeline 164422:36:23 behaves like not sending email 164522:36:24 does not send email 164622:36:24 with recipients list separating with newlines 164722:36:24 with failed pipeline 164822:36:24 behaves like sending email 165022:36:25# [RSpecRunTime] Finishing example group spec/models/integrations/pipelines_email_spec.rb. It took 15.95 seconds. Expected to take 12.72 seconds. 165122:36:25# [RSpecRunTime] Starting example group spec/lib/click_house/migration_support/exclusive_lock_spec.rb. Expected to take 12.06 seconds. 165222:36:25ClickHouse::MigrationSupport::ExclusiveLock 165322:36:25 .execute_migration 165422:36:25 yields without raising error 165522:36:25 when migration lock is taken 165622:36:36 raises LockError 165722:36:36# [RSpecRunTime] RSpec elapsed time: 24 minutes 11.76 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.03 1.15 1.18 1/296 8275 165922:36:36 when ClickHouse workers are still active 166022:36:36 waits for workers and raises ClickHouse::MigrationSupport::LockError if workers do not stop in time 166122:36:36 ignores expired workers 166222:36:36 when worker registration is almost expiring 166322:36:37 completes migration 166422:36:37 .register_running_worker 166522:36:37 yields without arguments 166622:36:37 registers worker for a limited period of time 166722:36:37 .pause_workers? 166822:36:37 is expected to eq false 166922:36:37 with lock taken 167022:36:37 is expected to eq true 167122:36:37# [RSpecRunTime] Finishing example group spec/lib/click_house/migration_support/exclusive_lock_spec.rb. It took 12.18 seconds. Expected to take 12.06 seconds. 167222:36:37# [RSpecRunTime] Starting example group spec/lib/container_registry/path_spec.rb. Expected to take 11.33 seconds. 167322:36:37ContainerRegistry::Path 167522:36:37 splits components by a forward slash 167722:36:37 when repository path is valid 167822:36:37 return all project path like node in reverse order 167922:36:37 when repository path is invalid 168022:36:37 rasises en error 168222:36:37 when path does not have uppercase characters 168322:36:37 return a string with a repository path 168422:36:37 when path has uppercase characters 168522:36:37 return a string with a repository path 168722:36:37 when path has less than two components 168822:36:37 is expected not to be valid 168922:36:37 when path has more than allowed number of components 169022:36:37 is expected not to be valid 169122:36:37 when path has invalid characters 169222:36:37 is expected not to be valid 169322:36:37 when path has two or more components 169422:36:37 is expected to be valid 169522:36:37 when path is related to multi-level image 169622:36:37 is expected to be valid 169722:36:37 when path contains uppercase letters 169822:36:37 is expected to be valid 169922:36:37 when path contains double underscore 170022:36:37 is expected to be valid 170122:36:37 when path contains invalid separator with dot 170222:36:37 is expected not to be valid 170322:36:37 when path contains invalid separator with underscore 170422:36:37 is expected not to be valid 170522:36:37 #has_repository? 170622:36:37 when project exists 170722:36:37 when path already has matching repository 170822:36:38 is expected to have repository 170922:36:39 is expected to have project 171022:36:39# [RSpecRunTime] RSpec elapsed time: 24 minutes 15.18 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.03 1.15 1.18 1/296 8276 171222:36:39 when path does not have matching repository 171322:36:40 is expected not to have repository 171422:36:41 is expected to have project 171522:36:41# [RSpecRunTime] RSpec elapsed time: 24 minutes 17.05 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.03 1.15 1.18 1/296 8277 171722:36:41 when project does not exist 171822:36:41 is expected not to have repository 171922:36:41 is expected not to have project 172022:36:41 #repository_project 172122:36:41 when project for given path exists 172222:36:43 returns a correct project 172322:36:43# [RSpecRunTime] RSpec elapsed time: 24 minutes 18.79 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.03 1.15 1.18 1/296 8278 172522:36:43 when project for given path does not exist 172722:36:43 when initialized with a project 172822:36:44 returns initialized project 172922:36:44 when matching multi-level path 173022:36:44 when using the zero-level path 173122:36:45 supports zero-level path 173222:36:45 when using first-level path 173322:36:45 supports first-level path 173422:36:45 when using second-level path 173522:36:46 supports second-level path 173622:36:46 when using too deep nesting in the path 173722:36:47 does not support three-levels of nesting 173822:36:47 #repository_name 173922:36:47 when project does not exist 174122:36:47 when project exists 174222:36:47 when project path equal repository path 174322:36:48 returns an empty string 174422:36:48 when repository path has one additional level 174522:36:49 returns a correct repository name 174622:36:49 when repository path has two additional levels 174722:36:49 returns a correct repository name 174822:36:49 #project_path 174922:36:49 when project does not exist 175122:36:49 when project with uppercase characters in path exists 175222:36:50 returns downcased project path 175322:36:50# [RSpecRunTime] Finishing example group spec/lib/container_registry/path_spec.rb. It took 13.35 seconds. Expected to take 11.33 seconds. 175422:36:50# [RSpecRunTime] Starting example group spec/serializers/environment_entity_spec.rb. Expected to take 11.02 seconds. 175522:36:50EnvironmentEntity 175622:36:52 exposes latest deployment 175722:36:52 exposes core elements of environment 175822:36:52 exposes folder path 175922:36:52 doesn't expose metrics path 176022:36:52 when there is a successful deployment 176122:36:53 exposes it as the latest deployment 176222:36:54 does not expose it as an upcoming deployment 176322:36:54 when the deployment pipeline has the other manual job 176422:36:56 exposes the manual job in the latest deployment 176522:36:56# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.85 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.02 1.14 1.17 1/297 8300 176722:36:56 when there is a running deployment 176822:36:57 does not expose it as the latest deployment 176922:36:58 exposes it as an upcoming deployment 177022:36:58 when the deployment pipeline has the other manual job 177122:36:58 does not expose the manual job in the latest deployment 177222:36:59# [RSpecRunTime] RSpec elapsed time: 24 minutes 34.47 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.02 1.14 1.17 1/297 8301 177422:36:59 with deployment platform 177522:36:59 when deployment platform is a cluster 177622:37:01 includes cluster_type 177722:37:01# [RSpecRunTime] RSpec elapsed time: 24 minutes 36.91 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.02 1.14 1.17 1/297 8320 177922:37:01 with auto_stop_in 178022:37:01 exposes auto stop related information 178122:37:01 with deployment service ready 178222:37:02 exposes rollout_status 178322:37:02 with deployment service not ready 178422:37:02 does not expose rollout_status 178522:37:02# [RSpecRunTime] Finishing example group spec/serializers/environment_entity_spec.rb. It took 11.96 seconds. Expected to take 11.02 seconds. 178622:37:02# [RSpecRunTime] Starting example group spec/tasks/gitlab/update_templates_rake_spec.rb. Expected to take 10.31 seconds. 178722:37:02gitlab:update_project_templates rake task 178822:37:07 updates valid project templates 178922:37:10# [RSpecRunTime] Finishing example group spec/tasks/gitlab/update_templates_rake_spec.rb. It took 8.08 seconds. Expected to take 10.31 seconds. 179022:37:10# [RSpecRunTime] RSpec elapsed time: 24 minutes 46.25 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.02 1.13 1.17 1/297 8348 179222:37:10# [RSpecRunTime] Starting example group spec/tasks/gitlab/db/alter_cell_sequences_range_rake_spec.rb. Expected to take 9.81 seconds. 179322:37:10gitlab:db:alter_cell_sequences_range 179422:37:10 when run in dev or test env 179522:37:10 behaves like alters cell sequences range 179622:37:10 executes AlterCellSequencesRange 179722:37:10 when run in Gitlab.com but not jh instance 179822:37:10 behaves like alters cell sequences range 179922:37:10 executes AlterCellSequencesRange 180022:37:10 when run in non Gitlab.com/dev/test environment 180122:37:10 does not attempt to alter sequence range 180222:37:14# [RSpecRunTime] Finishing example group spec/tasks/gitlab/db/alter_cell_sequences_range_rake_spec.rb. It took 3.76 seconds. Expected to take 9.81 seconds. 180322:37:14# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.07 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.01 1.13 1.17 1/297 8349 180522:37:14# [RSpecRunTime] Starting example group spec/presenters/project_member_presenter_spec.rb. Expected to take 9.47 seconds. 180622:37:14ProjectMemberPresenter 180722:37:14 #can_resend_invite? 180822:37:14 when project_member is invited 180922:37:14 and user can admin_project_member 181022:37:14 is expected to eq true 181122:37:14 and user cannot admin_project_member 181222:37:14 is expected to eq false 181322:37:14 when project_member is not invited 181422:37:14 and user can admin_project_member 181522:37:14 is expected to eq false 181622:37:14 and user cannot admin_project_member 181722:37:14 is expected to eq false 181822:37:14 #last_owner? 181922:37:14 when member is the holder of the personal namespace 182022:37:14 is expected to eq true 182122:37:14 when member is not the holder of the personal namespace 182222:37:14 is expected to eq false 182322:37:14 #can_update? 182422:37:14 when user is NOT attempting to update an Owner 182522:37:14 when user can update_project_member 182622:37:14 is expected to eq true 182722:37:14 when user cannot update_project_member 182822:37:14 is expected to eq false 182922:37:14 when user is attempting to update an Owner 183022:37:14 when user can manage owners 183122:37:14 is expected to eq true 183222:37:14 when user cannot manage owners 183322:37:14 is expected to eq false 183422:37:14 #can_remove? 183522:37:14 when user is NOT attempting to remove an Owner 183622:37:14 when user can destroy_project_member 183722:37:15 is expected to eq true 183822:37:15 when user cannot destroy_project_member 183922:37:15 is expected to eq false 184022:37:15 when user is attempting to remove an Owner 184122:37:15 when user can manage owners 184222:37:15 is expected to eq true 184322:37:15 when user cannot manage owners 184422:37:15 is expected to eq false 184522:37:15 #can_approve? 184622:37:15 when project_member has request an invite 184722:37:15 and user can update_project_member 184822:37:15 is expected to eq true 184922:37:15 and user cannot update_project_member 185022:37:15 is expected to eq false 185122:37:15 when project_member did not request an invite 185222:37:15 and user can update_project_member 185322:37:15 is expected to eq false 185422:37:15 and user cannot update_project_member 185522:37:15 is expected to eq false 185622:37:15 valid level roles 185722:37:15 when user cannot manage owners 185822:37:15 behaves like #valid_level_roles 185922:37:15 when no parent member is present 186022:37:16 returns all permissible roles 186122:37:16# [RSpecRunTime] RSpec elapsed time: 24 minutes 52.31 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.01 1.13 1.17 1/296 8350 186322:37:16 when parent member is present 186422:37:18 returns higher roles when a parent member is present 186522:37:18 when access request to parent is pending 186622:37:20 returns all permissible roles 186722:37:20# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.16 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.01 1.13 1.17 1/296 8351 186922:37:20 when user can manage owners 187022:37:20 behaves like #valid_level_roles 187122:37:20 when no parent member is present 187222:37:22 returns all permissible roles 187322:37:22# [RSpecRunTime] RSpec elapsed time: 24 minutes 57.8 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.01 1.13 1.17 1/296 8352 187522:37:22 when parent member is present 187622:37:24 returns higher roles when a parent member is present 187722:37:24 when access request to parent is pending 187822:37:26 returns all permissible roles 187922:37:26# [RSpecRunTime] RSpec elapsed time: 25 minutes 1.54 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.01 1.13 1.17 1/297 8353 188122:37:26# [RSpecRunTime] Finishing example group spec/presenters/project_member_presenter_spec.rb. It took 11.49 seconds. Expected to take 9.47 seconds. 188222:37:26# [RSpecRunTime] Starting example group spec/graphql/resolvers/group_labels_resolver_spec.rb. Expected to take 8.89 seconds. 188322:37:26Resolvers::GroupLabelsResolver 188422:37:27 is expected to have nullable GraphQL type LabelConnection 188622:37:27 with unauthorized user 188722:37:27 generates an error 188822:37:27# [RSpecRunTime] RSpec elapsed time: 25 minutes 3.01 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.01 1.13 1.17 1/297 8354 189022:37:27 with authorized user 189122:37:28 does not raise error 189222:37:28 without parent 189322:37:28 returns no labels 189422:37:28 association preloading 189522:37:30 prevents N+1 queries 189622:37:30# [RSpecRunTime] RSpec elapsed time: 25 minutes 6.27 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.01 1.12 1.17 1/297 8355 189822:37:30 at group level 189922:37:31 include_ancestor_groups: nil, include_descendant_groups: nil, only_group_labels: nil, search_term: nil, test: -> { expect(subject).to contain_exactly(subgroup_label1, subgroup_label2) } 190022:37:31 is expected to contain exactly #<GroupLabel id:122 ~122> and #<GroupLabel id:123 ~123> 190122:37:31 include_ancestor_groups: nil, include_descendant_groups: nil, only_group_labels: true, search_term: nil, test: -> { expect(subject).to contain_exactly(subgroup_label1, subgroup_label2) } 190222:37:31 is expected to contain exactly #<GroupLabel id:122 ~122> and #<GroupLabel id:123 ~123> 190322:37:31 include_ancestor_groups: nil, include_descendant_groups: true, only_group_labels: nil, search_term: nil, test: -> { expect(subject).to contain_exactly(subgroup_label1, subgroup_label2, sub_subgroup_label1, sub_subgroup_label2, label1, label2) } 190422:37:32 is expected to contain exactly #<GroupLabel id:122 ~122>, #<GroupLabel id:123 ~123>, #<GroupLabel id:124 ~124>, #<GroupLabel id:125 ~125>, #<ProjectLabel id:118 group379/group380/group381/project-1107~118>, and #<ProjectLabel id:119 group379/group380/group381/project-1107~119> 190522:37:32 include_ancestor_groups: nil, include_descendant_groups: true, only_group_labels: true, search_term: nil, test: -> { expect(subject).to contain_exactly(subgroup_label1, subgroup_label2, sub_subgroup_label1, sub_subgroup_label2) } 190622:37:32 is expected to contain exactly #<GroupLabel id:122 ~122>, #<GroupLabel id:123 ~123>, #<GroupLabel id:124 ~124>, and #<GroupLabel id:125 ~125> 190722:37:32 include_ancestor_groups: true, include_descendant_groups: nil, only_group_labels: nil, search_term: nil, test: -> { expect(subject).to contain_exactly(group_label1, group_label2, subgroup_label1, subgroup_label2) } 190822:37:33 is expected to contain exactly #<GroupLabel id:120 ~120>, #<GroupLabel id:121 ~121>, #<GroupLabel id:122 ~122>, and #<GroupLabel id:123 ~123> 190922:37:33 include_ancestor_groups: true, include_descendant_groups: nil, only_group_labels: true, search_term: nil, test: -> { expect(subject).to contain_exactly(group_label1, group_label2, subgroup_label1, subgroup_label2) } 191022:37:33 is expected to contain exactly #<GroupLabel id:120 ~120>, #<GroupLabel id:121 ~121>, #<GroupLabel id:122 ~122>, and #<GroupLabel id:123 ~123> 191122:37:33 include_ancestor_groups: true, include_descendant_groups: true, only_group_labels: nil, search_term: nil, test: -> { expect(subject).to contain_exactly(group_label1, group_label2, subgroup_label1, subgroup_label2, sub_subgroup_label1, sub_subgroup_label2, label1, label2) } 191222:37:34 is expected to contain exactly #<GroupLabel id:120 ~120>, #<GroupLabel id:121 ~121>, #<GroupLabel id:122 ~122>, #<GroupLabel id:123 ~123>, #<GroupLabel id:124 ~124>, #<GroupLabel id:125 ~125>, #<ProjectLabel id:118 group379/group380/group381/project-1107~118>, and #<ProjectLabel id:119 group379/group380/group381/project-1107~119> 191322:37:34 include_ancestor_groups: true, include_descendant_groups: true, only_group_labels: true, search_term: nil, test: -> { expect(subject).to contain_exactly(group_label1, group_label2, subgroup_label1, subgroup_label2, sub_subgroup_label1, sub_subgroup_label2) } 191422:37:34 is expected to contain exactly #<GroupLabel id:120 ~120>, #<GroupLabel id:121 ~121>, #<GroupLabel id:122 ~122>, #<GroupLabel id:123 ~123>, #<GroupLabel id:124 ~124>, and #<GroupLabel id:125 ~125> 191522:37:34 include_ancestor_groups: nil, include_descendant_groups: nil, only_group_labels: nil, search_term: "new", test: -> { expect(subject).to contain_exactly(subgroup_label2) } 191622:37:34 is expected to contain exactly #<GroupLabel id:123 ~123> 191722:37:34 include_ancestor_groups: nil, include_descendant_groups: nil, only_group_labels: true, search_term: "new", test: -> { expect(subject).to contain_exactly(subgroup_label2) } 191822:37:35 is expected to contain exactly #<GroupLabel id:123 ~123> 191922:37:35 include_ancestor_groups: nil, include_descendant_groups: true, only_group_labels: nil, search_term: "new", test: -> { expect(subject).to contain_exactly(subgroup_label2, sub_subgroup_label2, label2) } 192022:37:35 is expected to contain exactly #<GroupLabel id:123 ~123>, #<GroupLabel id:125 ~125>, and #<ProjectLabel id:119 group379/group380/group381/project-1107~119> 192122:37:35 include_ancestor_groups: nil, include_descendant_groups: true, only_group_labels: true, search_term: "new", test: -> { expect(subject).to contain_exactly(subgroup_label2, sub_subgroup_label2) } 192222:37:35 is expected to contain exactly #<GroupLabel id:123 ~123> and #<GroupLabel id:125 ~125> 192322:37:35 include_ancestor_groups: true, include_descendant_groups: nil, only_group_labels: nil, search_term: "new", test: -> { expect(subject).to contain_exactly(group_label2, subgroup_label2) } 192422:37:36 is expected to contain exactly #<GroupLabel id:121 ~121> and #<GroupLabel id:123 ~123> 192522:37:36 include_ancestor_groups: true, include_descendant_groups: nil, only_group_labels: true, search_term: "new", test: -> { expect(subject).to contain_exactly(group_label2, subgroup_label2) } 192622:37:36 is expected to contain exactly #<GroupLabel id:121 ~121> and #<GroupLabel id:123 ~123> 192722:37:36 include_ancestor_groups: true, include_descendant_groups: true, only_group_labels: nil, search_term: "new", test: -> { expect(subject).to contain_exactly(group_label2, subgroup_label2, sub_subgroup_label2, label2) } 192822:37:37 is expected to contain exactly #<GroupLabel id:121 ~121>, #<GroupLabel id:123 ~123>, #<GroupLabel id:125 ~125>, and #<ProjectLabel id:119 group379/group380/group381/project-1107~119> 192922:37:37 include_ancestor_groups: true, include_descendant_groups: true, only_group_labels: true, search_term: "new", test: -> { expect(subject).to contain_exactly(group_label2, subgroup_label2, sub_subgroup_label2) } 193022:37:37 is expected to contain exactly #<GroupLabel id:121 ~121>, #<GroupLabel id:123 ~123>, and #<GroupLabel id:125 ~125> 193122:37:37# [RSpecRunTime] Finishing example group spec/graphql/resolvers/group_labels_resolver_spec.rb. It took 11.38 seconds. Expected to take 8.89 seconds. 193222:37:37# [RSpecRunTime] Starting example group spec/finders/clusters/agents_finder_spec.rb. Expected to take 8.5 seconds. 193322:37:37Clusters::AgentsFinder 193522:37:39 is expected to contain exactly #<Clusters::Agent id: 1, created_at: "2024-11-13 22:37:38.479391032 +0000", updated_at: "2024-11-13 2..._id: 971, name: "agent-1", created_by_user_id: 843, has_vulnerabilities: false, is_receptive: false> 193622:37:39 user does not have permission 193722:37:42 is expected to be empty 193822:37:42# [RSpecRunTime] RSpec elapsed time: 25 minutes 17.82 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.01 1.12 1.16 1/296 8356 194022:37:42 filtering by name 194122:37:42 name does not match 194222:37:44 is expected to be empty 194322:37:45# [RSpecRunTime] RSpec elapsed time: 25 minutes 20.5 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.01 1.12 1.16 1/296 8357 194522:37:45 name does match 194622:37:47 is expected to contain exactly #<Clusters::Agent id: 7, created_at: "2024-11-13 22:37:46.048395295 +0000", updated_at: "2024-11-13 2..._id: 977, name: "agent-7", created_by_user_id: 858, has_vulnerabilities: false, is_receptive: false> 194722:37:47# [RSpecRunTime] RSpec elapsed time: 25 minutes 23.08 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.01 1.12 1.16 1/296 8358 194922:37:47# [RSpecRunTime] Finishing example group spec/finders/clusters/agents_finder_spec.rb. It took 10.14 seconds. Expected to take 8.5 seconds. 195022:37:47# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb. Expected to take 8.23 seconds. 195122:37:47Gitlab::ImportExport::AfterExportStrategies::WebUploadStrategy 195322:37:49 only POST and PUT method allowed 195422:37:50 only allow urls as upload urls 195522:37:50# [RSpecRunTime] RSpec elapsed time: 25 minutes 26.02 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.01 1.12 1.16 1/296 8359 195822:37:50 when upload succeeds 195922:37:51 does not remove the exported project file after the upload 196022:37:53 logs when upload starts and finishes 196122:37:53# [RSpecRunTime] RSpec elapsed time: 25 minutes 28.76 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.01 1.12 1.16 1/296 8360 196322:37:53 when upload fails 196422:37:54 stores the export error 196522:37:54# [RSpecRunTime] RSpec elapsed time: 25 minutes 30.11 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.01 1.11 1.16 1/296 8361 196722:37:54 when object store is disabled 196822:37:55 reads file from disk and uploads to external url 196922:37:55# [RSpecRunTime] RSpec elapsed time: 25 minutes 31.39 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.01 1.11 1.16 1/296 8362 197122:37:55 when object store is enabled 197222:37:57 uploads file as a remote stream 197322:37:57 when upload as remote stream raises an exception 197422:37:58 logs the exception and stores the error message 197522:37:58# [RSpecRunTime] RSpec elapsed time: 25 minutes 33.89 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.01 1.11 1.16 1/296 8363 197722:37:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb. It took 10.82 seconds. Expected to take 8.23 seconds. 197822:37:58# [RSpecRunTime] Starting example group spec/graphql/resolvers/container_repositories_resolver_spec.rb. Expected to take 7.67 seconds. 197922:37:58Resolvers::ContainerRepositoriesResolver 198122:37:59 with authorized user 198222:37:59 when the object is a project 198322:37:59 behaves like returning container repositories 198422:37:59 is expected to contain exactly #<ContainerRepository id: 4, project_id: 987, name: "test_image_1", created_at: "2024-11-13 22:37:59...._updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil> 198522:37:59 with a named search 198622:38:00 is expected to contain exactly #<ContainerRepository id: 5, project_id: 987, name: "Foobar", created_at: "2024-11-13 22:37:59.606408..._updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil> 198722:38:00# [RSpecRunTime] RSpec elapsed time: 25 minutes 35.61 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.00 1.11 1.16 1/296 8364 198922:38:00 with a sort argument 199022:38:00 created_desc 199122:38:01 is expected to eq [#<ContainerRepository id: 7, project_id: 988, name: "foo", created_at: "2024-11-13 21:38:00.74223670...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 199222:38:01# [RSpecRunTime] RSpec elapsed time: 25 minutes 36.79 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.00 1.11 1.16 1/296 8365 199522:38:01 is expected to eq [#<ContainerRepository id: 7, project_id: 988, name: "foo", created_at: "2024-11-13 21:38:00.74223670...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 199722:38:02 is expected to eq [#<ContainerRepository id: 7, project_id: 988, name: "foo", created_at: "2024-11-13 21:38:00.74223670...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 199922:38:02 is expected to eq [#<ContainerRepository id: 6, project_id: 988, name: "bar", created_at: "2024-11-12 22:38:00.72812151...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 200022:38:02 updated_desc 200122:38:02 is expected to eq [#<ContainerRepository id: 6, project_id: 988, name: "bar", created_at: "2024-11-12 22:38:00.72812151...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 200322:38:03 is expected to eq [#<ContainerRepository id: 6, project_id: 988, name: "bar", created_at: "2024-11-12 22:38:00.72812151...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 200422:38:03 when the object is a group 200522:38:03 behaves like returning container repositories 200622:38:03 is expected to contain exactly #<ContainerRepository id: 4, project_id: 987, name: "test_image_1", created_at: "2024-11-13 22:37:59...._updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil> 200722:38:03 with a named search 200822:38:04 is expected to contain exactly #<ContainerRepository id: 8, project_id: 987, name: "Foobar", created_at: "2024-11-13 22:38:03.760035..._updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil> 200922:38:04 with a sort argument 201022:38:04 created_desc 201122:38:05 is expected to eq [#<ContainerRepository id: 10, project_id: 989, name: "foo", created_at: "2024-11-13 21:38:04.7831973...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 201222:38:05# [RSpecRunTime] RSpec elapsed time: 25 minutes 40.77 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.00 1.11 1.16 1/296 8366 201522:38:05 is expected to eq [#<ContainerRepository id: 10, project_id: 989, name: "foo", created_at: "2024-11-13 21:38:04.7831973...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 201722:38:06 is expected to eq [#<ContainerRepository id: 10, project_id: 989, name: "foo", created_at: "2024-11-13 21:38:04.7831973...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 201922:38:06 is expected to eq [#<ContainerRepository id: 9, project_id: 989, name: "bar", created_at: "2024-11-12 22:38:04.77160883...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 202022:38:06 updated_desc 202122:38:07 is expected to eq [#<ContainerRepository id: 9, project_id: 989, name: "bar", created_at: "2024-11-12 22:38:04.77160883...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 202322:38:07 is expected to eq [#<ContainerRepository id: 9, project_id: 989, name: "bar", created_at: "2024-11-12 22:38:04.77160883...updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil>] 202422:38:07 when the object is an invalid type 202522:38:07 is expected to raise Exception with "invalid subject_type" 202622:38:07 with unauthorized user 202722:38:08 is expected to equal nil 202822:38:08# [RSpecRunTime] Finishing example group spec/graphql/resolvers/container_repositories_resolver_spec.rb. It took 9.65 seconds. Expected to take 7.67 seconds. 202922:38:08# [RSpecRunTime] Starting example group spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb. Expected to take 7.45 seconds. 203022:38:08ResourceEvents::SyntheticLabelNotesBuilderService 203222:38:11 returns the expected synthetic notes 203322:38:11 behaves like filters by paginated notes 203422:38:14 only returns given notes 203522:38:14 when paginated notes is empty 203622:38:18 does not return any notes 203722:38:18# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.68 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.00 1.11 1.16 1/296 8367 203922:38:18# [RSpecRunTime] Finishing example group spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb. It took 10.14 seconds. Expected to take 7.45 seconds. 204022:38:18# [RSpecRunTime] Starting example group spec/services/boards/lists/destroy_service_spec.rb. Expected to take 7.02 seconds. 204122:38:18Boards::Lists::DestroyService 204322:38:18 when board parent is a project 204422:38:19 behaves like lists destroy service 204522:38:19 does not remove list from board when list type is closed 204622:38:19 when list type is label 204722:38:19 removes list from board 204822:38:22 decrements position of higher lists 204922:38:22# [RSpecRunTime] RSpec elapsed time: 25 minutes 58.22 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.00 1.10 1.16 1/296 8368 205122:38:22 when board parent is a group 205222:38:23 behaves like lists destroy service 205322:38:23 does not remove list from board when list type is closed 205422:38:23 when list type is label 205522:38:23 removes list from board 205622:38:26 decrements position of higher lists 205722:38:26# [RSpecRunTime] RSpec elapsed time: 26 minutes 2.1 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.00 1.10 1.16 1/297 8369 205922:38:26# [RSpecRunTime] Finishing example group spec/services/boards/lists/destroy_service_spec.rb. It took 8.41 seconds. Expected to take 7.02 seconds. 206022:38:26# [RSpecRunTime] Starting example group spec/workers/repository_check/single_repository_worker_spec.rb. Expected to take 6.86 seconds. 206122:38:26RepositoryCheck::SingleRepositoryWorker 206222:38:28 skips when the project has no push events 206322:38:29 fails when the project has push events and a broken repository 206422:38:31 succeeds when the project repo is valid 206522:38:33 fails if the wiki repository is broken 206622:38:34 skips wikis when disabled 206722:38:35 creates missing wikis 206822:38:35# [RSpecRunTime] Finishing example group spec/workers/repository_check/single_repository_worker_spec.rb. It took 8.9 seconds. Expected to take 6.86 seconds. 206922:38:35# [RSpecRunTime] RSpec elapsed time: 26 minutes 11.08 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.08 1.11 1.16 1/296 8478 207122:38:35# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/external_issue_parser_spec.rb. Expected to take 6.55 seconds. 207222:38:35Banzai::ReferenceParser::ExternalIssueParser 207322:38:35 #nodes_visible_to_user 207422:38:35 when the link has a data-issue attribute 207522:38:36 creates reference when the feature is 0 207622:38:37 creates reference when the feature is 10 207722:38:38 creates reference when the feature is 20 207822:38:38# [RSpecRunTime] RSpec elapsed time: 26 minutes 14.23 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.08 1.11 1.16 1/296 8479 208022:38:38 #referenced_by 208122:38:38 when the link has a data-project attribute 208222:38:38 when the link has a data-external-issue attribute 208322:38:39 returns an Array of ExternalIssue instances 208422:38:39# [RSpecRunTime] RSpec elapsed time: 26 minutes 15.44 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.07 1.11 1.16 1/296 8480 208622:38:39 when the link does not have a data-external-issue attribute 208722:38:41 returns an empty Array 208822:38:41# [RSpecRunTime] RSpec elapsed time: 26 minutes 16.56 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.07 1.11 1.16 1/296 8481 209022:38:41 when the link does not have a data-project attribute 209122:38:42 returns an empty Array 209222:38:42# [RSpecRunTime] RSpec elapsed time: 26 minutes 17.71 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.07 1.11 1.16 1/296 8482 209422:38:42 #issue_ids_per_project 209522:38:43 returns a Hash containing range IDs per project 209622:38:44 does not add a project when the data-external-issue attribute is empty 209722:38:44# [RSpecRunTime] RSpec elapsed time: 26 minutes 19.99 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.06 1.11 1.16 1/296 8483 209922:38:44# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/external_issue_parser_spec.rb. It took 8.92 seconds. Expected to take 6.55 seconds. 210022:38:44# [RSpecRunTime] Starting example group spec/services/milestones/issues_count_service_spec.rb. Expected to take 6.41 seconds. 210122:38:44Milestones::IssuesCountService 210222:38:46 counts all issues including confidential 210322:38:46 behaves like a counter caching service 210522:38:47 caches the count 210622:38:47# [RSpecRunTime] RSpec elapsed time: 26 minutes 23.31 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.06 1.11 1.16 1/296 8484 210822:38:47 #refresh_cache 210922:38:49 refreshes the cache 211022:38:49# [RSpecRunTime] RSpec elapsed time: 26 minutes 25.11 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.06 1.11 1.16 1/296 8485 211222:38:49 #delete_cache 211322:38:51 removes the cache 211422:38:51# [RSpecRunTime] RSpec elapsed time: 26 minutes 26.82 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.06 1.11 1.16 1/296 8486 211622:38:51 #uncached_count 211722:38:53 does not cache the count 211822:38:53# [RSpecRunTime] RSpec elapsed time: 26 minutes 28.59 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.06 1.11 1.16 1/296 8487 212022:38:53# [RSpecRunTime] Finishing example group spec/services/milestones/issues_count_service_spec.rb. It took 8.6 seconds. Expected to take 6.41 seconds. 212122:38:53# [RSpecRunTime] Starting example group spec/uploaders/workers/object_storage/migrate_uploads_worker_spec.rb. Expected to take 6.16 seconds. 212222:38:53ObjectStorage::MigrateUploadsWorker 212422:38:55 migrates files to remote storage 212522:38:56 handles legacy argument format 212622:38:57 logs an error when number of arguments is incorrect 212822:38:58 migrates files to local storage 212922:38:58# [RSpecRunTime] RSpec elapsed time: 26 minutes 34.36 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.05 1.11 1.16 1/296 8488 213122:38:58 migration is unsuccessful 213222:38:59 does not migrate files to remote storage 213322:39:00# [RSpecRunTime] RSpec elapsed time: 26 minutes 35.48 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.21 1.14 1.17 1/296 8489 213522:39:00 limits N+1 queries 213722:39:01# [RSpecRunTime] RSpec elapsed time: 26 minutes 37.41 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.21 1.14 1.17 1/296 8490 213922:39:01# [RSpecRunTime] Finishing example group spec/uploaders/workers/object_storage/migrate_uploads_worker_spec.rb. It took 8.82 seconds. Expected to take 6.16 seconds. 214022:39:01# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/note_attachments_importer_spec.rb. Expected to take 5.93 seconds. 214122:39:01Gitlab::GithubImport::Importer::NoteAttachmentsImporter 214322:39:02 when importing release attachments 214422:39:02 behaves like updates record description 214522:39:03 changes attachment links 214622:39:03 changes link to project blob files 214722:39:03 doesn't change links to other projects 214822:39:03 with new github image format 214922:39:04 changes image attachment links 215022:39:04# [RSpecRunTime] RSpec elapsed time: 26 minutes 39.6 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.21 1.14 1.17 1/296 8491 215222:39:04 when importing issue attachments 215322:39:04 behaves like updates record description 215422:39:04 changes attachment links 215522:39:04 changes link to project blob files 215622:39:05 doesn't change links to other projects 215722:39:05 with new github image format 215822:39:05 changes image attachment links 215922:39:05# [RSpecRunTime] RSpec elapsed time: 26 minutes 41.27 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.11 1.12 1.16 1/296 8492 216122:39:05 when importing merge request attachments 216222:39:05 behaves like updates record description 216322:39:06 changes attachment links 216422:39:06 changes link to project blob files 216522:39:07 doesn't change links to other projects 216622:39:07 with new github image format 216722:39:07 changes image attachment links 216822:39:07# [RSpecRunTime] RSpec elapsed time: 26 minutes 43.04 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.11 1.12 1.16 1/296 8493 217022:39:07 when importing note attachments 217122:39:08 changes note text with new attachment urls 217222:39:08 changes note links to project blob files 217322:39:08 doesn't change note links to other projects 217422:39:08# [RSpecRunTime] RSpec elapsed time: 26 minutes 44.39 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.11 1.12 1.16 1/296 8494 217622:39:08 when attachment behind redirection link is unsupported file type 217722:39:09 does not replace url 217822:39:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/note_attachments_importer_spec.rb. It took 7.26 seconds. Expected to take 5.93 seconds. 217922:39:09# [RSpecRunTime] Starting example group spec/presenters/blob_presenter_spec.rb. Expected to take 5.78 seconds. 218022:39:09BlobPresenter 218322:39:10# [RSpecRunTime] RSpec elapsed time: 26 minutes 45.98 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.10 1.12 1.16 1/297 8515 218622:39:10 is expected to eq "/namespace271/project-1174/-/blob/HEAD/files/ruby/regex.rb" 218722:39:10 #edit_blob_path 218822:39:10 is expected to eq "/namespace271/project-1174/-/edit/HEAD/files/ruby/regex.rb" 219022:39:10 is expected to eq "/namespace271/project-1174/-/raw/HEAD/files/ruby/regex.rb" 219122:39:10 #replace_path 219222:39:10 is expected to eq "/namespace271/project-1174/-/update/HEAD/files/ruby/regex.rb" 219322:39:10 when blob has ref_type 219422:39:10 when ref_type is heads 219822:39:10 is expected to eq "/namespace271/project-1174/-/blob/HEAD/files/ruby/regex.rb?ref_type=heads" 219922:39:10 #edit_blob_path 220022:39:10 is expected to eq "/namespace271/project-1174/-/edit/HEAD/files/ruby/regex.rb?ref_type=heads" 220222:39:11 is expected to eq "/namespace271/project-1174/-/raw/HEAD/files/ruby/regex.rb?ref_type=heads" 220322:39:11 #replace_path 220422:39:11 is expected to eq "/namespace271/project-1174/-/update/HEAD/files/ruby/regex.rb?ref_type=heads" 220522:39:11 #history_path 220622:39:11 is expected to eq "/namespace271/project-1174/-/commits/HEAD/files/ruby/regex.rb?ref_type=heads" 220822:39:11 is expected to eq "/namespace271/project-1174/-/blame/HEAD/files/ruby/regex.rb?ref_type=heads" 220922:39:11 behaves like #can_current_user_push_to_branch? 221022:39:11 is expected to eq true 221122:39:11 current_user is nil 221222:39:11 is expected to eq false 221322:39:11 branch does not exist 221422:39:11 is expected to eq false 221522:39:11 when ref_type is tags 221922:39:11 is expected to eq "/namespace271/project-1174/-/blob/HEAD/files/ruby/regex.rb?ref_type=tags" 222022:39:11 #edit_blob_path 222122:39:11 is expected to eq "/namespace271/project-1174/-/edit/HEAD/files/ruby/regex.rb?ref_type=tags" 222322:39:11 is expected to eq "/namespace271/project-1174/-/raw/HEAD/files/ruby/regex.rb?ref_type=tags" 222422:39:11 #replace_path 222522:39:11 is expected to eq "/namespace271/project-1174/-/update/HEAD/files/ruby/regex.rb?ref_type=tags" 222622:39:11 #history_path 222722:39:11 is expected to eq "/namespace271/project-1174/-/commits/HEAD/files/ruby/regex.rb?ref_type=tags" 222922:39:11 is expected to eq "/namespace271/project-1174/-/blame/HEAD/files/ruby/regex.rb?ref_type=tags" 223022:39:11 behaves like #can_current_user_push_to_branch? 223122:39:11 is expected to eq true 223222:39:11 current_user is nil 223322:39:11 is expected to eq false 223422:39:11 branch does not exist 223522:39:12 is expected to eq false 223622:39:12 #can_modify_blob? 223722:39:12 when blob is store externally 223822:39:12 is expected to be falsey 223922:39:12 when the user cannot edit the tree 224022:39:12 is expected to be falsey 224122:39:12 when ref is a branch 224222:39:12 is expected to be truthy 224322:39:12 #can_modify_blob_with_web_ide? 224422:39:12 is expected to be falsey 224522:39:12 when blob is stored externally 224622:39:12 is expected to be falsey 224722:39:12 when user can collaborate with the project 224822:39:12 is expected to be truthy 224922:39:12 #can_current_user_push_to_branch? 225022:39:12 is expected to be falsey 225122:39:12 when ref is a branch 225222:39:12 delegates to UserAccess 225322:39:12 behaves like #can_current_user_push_to_branch? 225422:39:12 is expected to eq true 225522:39:12 current_user is nil 225622:39:12 is expected to eq false 225722:39:12 branch does not exist 225822:39:12 is expected to eq false 226022:39:12 is expected to eq false 226122:39:12 #pipeline_editor_path 226222:39:12 when blob is .gitlab-ci.yml 226322:39:13 is expected to eq "/namespace271/project-1174/-/ci/editor?branch_name=main" 226422:39:13 when ref includes the qualifier 226522:39:13 returns path to unqualified ref 226722:39:13 Gitpod enabled for application and user 226822:39:13 #gitpod_blob_url 227022:39:13 Gitpod disabled at application level 227122:39:13 #gitpod_blob_url 227222:39:13 is expected to eq nil 227322:39:13 Gitpod disabled at user level 227422:39:13 #gitpod_blob_url 227522:39:13 is expected to eq nil 227622:39:13 #find_file_path 227722:39:13 is expected to eq "/namespace271/project-1174/-/find_file/HEAD" 227922:39:13 is expected to eq "/namespace271/project-1174/-/blame/HEAD/files/ruby/regex.rb" 228022:39:13 #history_path 228122:39:13 is expected to eq "/namespace271/project-1174/-/commits/HEAD/files/ruby/regex.rb" 228222:39:13 #permalink_path 228322:39:13 is expected to eq "/namespace271/project-1174/-/blob/b83d6e391c22777fca1ed3012fce84f633d7fed0/files/ruby/regex.rb" 228422:39:13 environment has been deployed 228522:39:13 #environment_formatted_external_url 228622:39:13 is expected to eq "some.environment" 228722:39:13 #environment_external_url_for_route_map 228922:39:14 chooses the latest deployed environment for #environment_formatted_external_url and #environment_external_url_for_route_map 229022:39:14 is expected to eq "another.environment" 229222:39:15# [RSpecRunTime] RSpec elapsed time: 26 minutes 50.79 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.09 1.12 1.16 1/299 8591 229422:39:15 #code_owners 229522:39:15 is expected to contain exactly 229622:39:15 #ide_edit_path 229722:39:15 is expected to eq "/-/ide/project/namespace271/project-1174/edit/HEAD/-/files/ruby/regex.rb" 229822:39:15 #fork_and_edit_path 229922:39:15 generates expected URI + query 230022:39:15 current_user is nil 230122:39:15 is expected to be nil 230222:39:15 #ide_fork_and_edit_path 230322:39:15 generates expected URI + query 230422:39:15 current_user is nil 230522:39:15 is expected to be nil 230622:39:15 #code_navigation_path 230722:39:15 is expected to eq nil 230822:39:15 #project_blob_path_root 230922:39:15 is expected to eq "/namespace271/project-1174/-/blob/HEAD" 231022:39:15 given a Gitlab::Graphql::Representation::TreeEntry 231422:39:16 is expected to eq "/namespace271/project-1174/-/blob/HEAD/files/ruby/regex.rb" 231622:39:16 returns highlighted content 231722:39:16 returns plain content when :plain is true 231822:39:16 "to" param is present 231922:39:16 returns limited highlighted content 232022:39:16 gitlab-language contains a match 232122:39:16 passes language to inner call 232222:39:16 when used_on param is present 232322:39:16 returns highlighted content 232422:39:16 #highlight_and_trim 232522:39:16 returns trimmed content for longer line 232622:39:16 #blob_language 232722:39:16 is expected to eq "ruby" 232822:39:16 gitlab-language contains a match 232922:39:16 is expected to eq "cpp" 233022:39:16 when blob is binary 233122:39:16 is expected to be nil 233222:39:16 #base64_encoded_blob 233322:39:16 does not include html in the content 233422:39:16 encodes the raw blob base 64 233522:39:16 #raw_plain_data 233622:39:16 when blob is text 233722:39:16 does not include html in the content 233922:39:16 when blob is binary 234122:39:16 when blob is markup 234222:39:16 returns plain content 234322:39:16 when blob has syntax 234422:39:16 returns highlighted syntax content 234522:39:16 when blob has plain data 234622:39:16 returns plain text highlighted content 234722:39:16# [RSpecRunTime] Finishing example group spec/presenters/blob_presenter_spec.rb. It took 7.74 seconds. Expected to take 5.78 seconds. 234822:39:16# [RSpecRunTime] Starting example group spec/lib/container_registry/gitlab_api_client_spec.rb. Expected to take 5.47 seconds. 234922:39:16ContainerRegistry::GitlabApiClient 235022:39:16 #supports_gitlab_api? 235122:39:16 registry_gitlab_api_enabled: false, is_on_dot_com: true, container_registry_features: ["gitlab_v1_api"], expect_registry_to_be_pinged: false, expected_result: true 235222:39:17 returns the expected result 235322:39:17 registry_gitlab_api_enabled: true, is_on_dot_com: false, container_registry_features: ["gitlab_v1_api"], expect_registry_to_be_pinged: true, expected_result: true 235422:39:17 returns the expected result 235522:39:17 registry_gitlab_api_enabled: true, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: true 235622:39:17 returns the expected result 235722:39:17 registry_gitlab_api_enabled: true, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: true 235822:39:17 returns the expected result 235922:39:17 registry_gitlab_api_enabled: false, is_on_dot_com: true, container_registry_features: ["gitlab_v1_api"], expect_registry_to_be_pinged: false, expected_result: true 236022:39:17 returns the expected result 236122:39:17 registry_gitlab_api_enabled: false, is_on_dot_com: false, container_registry_features: ["gitlab_v1_api"], expect_registry_to_be_pinged: true, expected_result: false 236222:39:17 returns the expected result 236322:39:17 registry_gitlab_api_enabled: false, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: false 236422:39:17 returns the expected result 236522:39:17 registry_gitlab_api_enabled: false, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: false 236622:39:17 returns the expected result 236722:39:17 with 401 response 236822:39:17 is expected to be truthy 236922:39:17 when the response is a Faraday::Error 237022:39:17 is expected to be falsey 237122:39:17 #repository_details 237222:39:17 with sizing self 237322:39:17 is expected to eq {"foo"=>"bar", "this"=>"is_a_test"} 237422:39:17 with sizing self_with_descendants 237522:39:17 is expected to eq {"foo"=>"bar", "this"=>"is_a_test"} 237722:39:17 is expected to eq {"foo"=>"bar", "this"=>"is_a_test"} 237822:39:17 with non successful response 237922:39:17 is expected to eq {} 238122:39:17 with valid parameters 238222:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"config_digest"=>"sha256:13828381121", "created_at"=>"2024-11-13T...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 238322:39:18 with referrers included 238422:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"config_digest"=>"sha256:13828381121", "created_at"=>"2024-11-13T...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 238522:39:18 with a response with a link header containing next page 238622:39:18 is expected to eq {:pagination=>{:next=>{:uri=>#<URI::HTTP http://sandbox.org/test?last=b>}}, :response_body=>[{"config...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 238722:39:18 with a response with a link header containing previous page 238822:39:18 is expected to eq {:pagination=>{:previous=>{:uri=>#<URI::HTTP http://sandbox.org/test?before=b>}}, :response_body=>[{"...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 238922:39:18 with a response with a link header containing previous and next pages 239022:39:18 is expected to eq {:pagination=>{:next=>{:uri=>#<URI::HTTP http://sandbox.org/test?last=b>}, :previous=>{:uri=>#<URI::H...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 239122:39:18 with a large page size set 239222:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"config_digest"=>"sha256:13828381121", "created_at"=>"2024-11-13T...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 239322:39:18 with pagination parameters set 239422:39:18 last: "test", before: nil, name: nil, sort: nil, input: {:last=>"test"} 239522:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"config_digest"=>"sha256:13828381121", "created_at"=>"2024-11-13T...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 239622:39:18 last: nil, before: "test", name: nil, sort: nil, input: {:before=>"test"} 239722:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"config_digest"=>"sha256:13828381121", "created_at"=>"2024-11-13T...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 239822:39:18 last: nil, before: nil, name: "test", sort: nil, input: {:name=>"test"} 239922:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"config_digest"=>"sha256:13828381121", "created_at"=>"2024-11-13T...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 240022:39:18 last: nil, before: nil, name: nil, sort: "asc", input: {:sort=>"asc"} 240122:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"config_digest"=>"sha256:13828381121", "created_at"=>"2024-11-13T...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 240222:39:18 last: "a", before: "b", name: "test", sort: "desc", input: {:last=>"a", :before=>"b", :name=>"test", :sort=>"desc"} 240322:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"config_digest"=>"sha256:13828381121", "created_at"=>"2024-11-13T...a_type"=>"application/vnd.oci.image.manifest.v1+json", "name"=>"latest", "size_bytes"=>1234567892}]} 240422:39:18 with non successful response 240522:39:18 logs an error and returns an empty hash 240622:39:18 #sub_repositories_with_tag 240722:39:18 with valid parameters 240822:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"created_at"=>"2022-06-07T12:11:13.633+00:00", "name"=>"docker-al...git-base", "path"=>"gitlab-org/build/cng/git-base", "updated_at"=>"2022-06-07T14:37:49.251+00:00"}]} 240922:39:18 with a response with a link header 241022:39:18 is expected to eq {:pagination=>{:next=>{:uri=>#<URI::HTTP http://sandbox.org/test?last=c>}}, :response_body=>[{"create...git-base", "path"=>"gitlab-org/build/cng/git-base", "updated_at"=>"2022-06-07T14:37:49.251+00:00"}]} 241122:39:18 with a large page size set 241222:39:18 is expected to eq {:pagination=>{}, :response_body=>[{"created_at"=>"2022-06-07T12:11:13.633+00:00", "name"=>"docker-al...git-base", "path"=>"gitlab-org/build/cng/git-base", "updated_at"=>"2022-06-07T14:37:49.251+00:00"}]} 241322:39:18 with a last parameter set 241422:39:19 is expected to eq {:pagination=>{}, :response_body=>[{"created_at"=>"2022-06-07T12:11:13.633+00:00", "name"=>"docker-al...git-base", "path"=>"gitlab-org/build/cng/git-base", "updated_at"=>"2022-06-07T14:37:49.251+00:00"}]} 241522:39:19 with non successful response 241622:39:19 logs an error and returns an empty hash 241722:39:19 #rename_base_repository_path 241822:39:19 when name is provided 241922:39:19 behaves like returning the correct result based on status code 242022:39:19 dry_run: true, status_code: 202, expected_result: :accepted 242122:39:19 is expected to eq :accepted 242222:39:19 dry_run: true, status_code: 400, expected_result: :bad_request 242322:39:19 is expected to eq :bad_request 242422:39:19 dry_run: true, status_code: 401, expected_result: :unauthorized 242522:39:19 is expected to eq :unauthorized 242622:39:19 dry_run: true, status_code: 404, expected_result: :not_found 242722:39:19 is expected to eq :not_found 242822:39:19 dry_run: true, status_code: 409, expected_result: :name_taken 242922:39:19 is expected to eq :name_taken 243022:39:19 dry_run: true, status_code: 422, expected_result: :too_many_subrepositories 243122:39:19 is expected to eq :too_many_subrepositories 243222:39:19 dry_run: false, status_code: 204, expected_result: :ok 243322:39:19 is expected to eq :ok 243422:39:19 dry_run: false, status_code: 400, expected_result: :bad_request 243522:39:19 is expected to eq :bad_request 243622:39:19 dry_run: false, status_code: 401, expected_result: :unauthorized 243722:39:19 is expected to eq :unauthorized 243822:39:19 dry_run: false, status_code: 404, expected_result: :not_found 243922:39:19 is expected to eq :not_found 244022:39:19 dry_run: false, status_code: 409, expected_result: :name_taken 244122:39:19 is expected to eq :name_taken 244222:39:19 dry_run: false, status_code: 422, expected_result: :too_many_subrepositories 244322:39:19 is expected to eq :too_many_subrepositories 244422:39:19 with a non-successful response 244522:39:19 behaves like logging a repositories error 244622:39:20 logs an error 244722:39:20 #move_repository_to_namespace 244822:39:20 when namespace is provided 244922:39:20 behaves like returning the correct result based on status code 245022:39:20 dry_run: true, status_code: 202, expected_result: :accepted 245122:39:20 is expected to eq :accepted 245222:39:20 dry_run: true, status_code: 400, expected_result: :bad_request 245322:39:20 is expected to eq :bad_request 245422:39:20 dry_run: true, status_code: 401, expected_result: :unauthorized 245522:39:20 is expected to eq :unauthorized 245622:39:20 dry_run: true, status_code: 404, expected_result: :not_found 245722:39:20 is expected to eq :not_found 245822:39:20 dry_run: true, status_code: 409, expected_result: :name_taken 245922:39:20 is expected to eq :name_taken 246022:39:20 dry_run: true, status_code: 422, expected_result: :too_many_subrepositories 246122:39:20 is expected to eq :too_many_subrepositories 246222:39:20 dry_run: false, status_code: 204, expected_result: :ok 246322:39:20 is expected to eq :ok 246422:39:20 dry_run: false, status_code: 400, expected_result: :bad_request 246522:39:20 is expected to eq :bad_request 246622:39:20 dry_run: false, status_code: 401, expected_result: :unauthorized 246722:39:20 is expected to eq :unauthorized 246822:39:20 dry_run: false, status_code: 404, expected_result: :not_found 246922:39:20 is expected to eq :not_found 247022:39:20 dry_run: false, status_code: 409, expected_result: :name_taken 247122:39:20 is expected to eq :name_taken 247222:39:20 dry_run: false, status_code: 422, expected_result: :too_many_subrepositories 247322:39:20 is expected to eq :too_many_subrepositories 247422:39:20 with a non-successful response 247522:39:20 behaves like logging a repositories error 247622:39:20 logs an error 247722:39:20 .supports_gitlab_api? 247822:39:20 registry_gitlab_api_enabled: true, is_on_dot_com: true, container_registry_features: ["gitlab_v1_api"], expect_registry_to_be_pinged: false, expected_result: true 247922:39:21 returns the expected result 248022:39:21 registry_gitlab_api_enabled: true, is_on_dot_com: false, container_registry_features: ["gitlab_v1_api"], expect_registry_to_be_pinged: true, expected_result: true 248122:39:21 returns the expected result 248222:39:21 registry_gitlab_api_enabled: false, is_on_dot_com: true, container_registry_features: ["gitlab_v1_api"], expect_registry_to_be_pinged: false, expected_result: true 248322:39:21 returns the expected result 248422:39:21 registry_gitlab_api_enabled: false, is_on_dot_com: false, container_registry_features: ["gitlab_v1_api"], expect_registry_to_be_pinged: true, expected_result: false 248522:39:21 returns the expected result 248622:39:21 registry_gitlab_api_enabled: true, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: true 248722:39:21 returns the expected result 248822:39:21 registry_gitlab_api_enabled: true, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: true 248922:39:21 returns the expected result 249022:39:21 registry_gitlab_api_enabled: false, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: false 249122:39:21 returns the expected result 249222:39:21 registry_gitlab_api_enabled: false, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: false 249322:39:21 returns the expected result 249422:39:21 with the registry disabled 249522:39:21 returns false 249622:39:21 with a blank registry url 249722:39:21 returns false 249822:39:21 .deduplicated_size 249922:39:21 with successful response 250022:39:21 is expected to eq 555 250122:39:21 with unsuccessful response 250222:39:21 is expected to eq nil 250322:39:21 with the registry disabled 250422:39:21 is expected to eq nil 250522:39:21 with a nil path 250622:39:22 is expected to eq nil 250722:39:22 with uppercase path 250822:39:22 is expected to eq 555 250922:39:22 .one_project_with_container_registry_tag 251022:39:22 with successful response 251122:39:22 behaves like fetching the project from container repository and path 251222:39:22 fetches the project from the given path details 251322:39:22 returns nil when path is invalid 251422:39:22 returns nil when there is no container_repository matching the path 251522:39:22 with unsuccessful response 251622:39:22 is expected to eq nil 251722:39:22 with uppercase path 251822:39:22 behaves like fetching the project from container repository and path 251922:39:23 fetches the project from the given path details 252022:39:23 returns nil when path is invalid 252122:39:23 returns nil when there is no container_repository matching the path 252222:39:23 .rename_base_repository_path 252322:39:23 when both path and name are present 252422:39:23 passes on the parameters to #rename_base_repository_path 252522:39:23 when path and/or name have non-downcased letters 252622:39:23 passes the path and name downcased to #rename_base_repository_path 252722:39:23 when dry_run parameter is not given 252822:39:23 defaults to false 252922:39:23 when path is nil 253022:39:23 behaves like raising an Argument error: incomplete parameters 253122:39:23 raises an Argument error 253222:39:23 when name is nil 253322:39:23 behaves like raising an Argument error: incomplete parameters 253422:39:23 raises an Argument error 253522:39:23 .move_repository_to_namespace 253622:39:23 when both path and namespace are present 253722:39:23 passes on the parameters to #move_repository_to_namespace 253822:39:23 when path and/or namespace have non-downcased letters 253922:39:23 passes the path and namespace downcased to #move_repository_to_namespace 254022:39:23 when dry_run parameter is not given 254122:39:23 defaults to false 254222:39:23 when path is nil 254322:39:23 behaves like raising an Argument error: incomplete parameters 254422:39:23 raises an Argument error 254522:39:23 when namespace is nil 254622:39:23 behaves like raising an Argument error: incomplete parameters 254722:39:23 raises an Argument error 254822:39:23 #each_sub_repositories_with_tag_page 254922:39:23 when no block is given 255022:39:23 raises an Argument error 255122:39:23 when a block is given 255222:39:23 with an empty page 255322:39:23 behaves like iterating through a page 255422:39:23 iterates through one page 255522:39:23 with one page 255622:39:23 behaves like iterating through a page 255722:39:23 iterates through one page 255822:39:23 with two pages 255922:39:23 iterates through two pages 256022:39:23 when max pages is reached 256122:39:23 raises an error 256222:39:23 without a page size set 256322:39:23 uses a default size 256422:39:23 with an empty client response 256522:39:23 breaks the loop 256622:39:23 with a nil page 256722:39:23 behaves like iterating through a page 256822:39:24 iterates through one page 256922:39:24# [RSpecRunTime] Finishing example group spec/lib/container_registry/gitlab_api_client_spec.rb. It took 7.1 seconds. Expected to take 5.47 seconds. 257022:39:24# [RSpecRunTime] Starting example group spec/services/projects/refresh_build_artifacts_size_statistics_service_spec.rb. Expected to take 5.33 seconds. 257122:39:24Projects::RefreshBuildArtifactsSizeStatisticsService 257322:39:28 resets the build artifacts size stats 257422:39:28 resets the buffered counter 257522:39:28 updates the last_job_artifact_id to the ID of the last artifact from the batch 257622:39:29 updates the last_job_artifact_id to the ID of the last artifact from the project 257722:39:29 requeues the refresh job 257822:39:29 when an error happens after the recalculation has started 257922:39:29 keeps the last_job_artifact_id unchanged 258022:39:29 keeps the last_job_artifact_id_on_refresh_start unchanged 258122:39:29 keeps the state of the refresh record at running 258222:39:29# [RSpecRunTime] RSpec elapsed time: 27 minutes 5.25 seconds. Current RSS: ~1394M. Threads: 4. load average: 1.07 1.11 1.15 1/297 8621 258422:39:29 when there are no more artifacts to recalculate for the next refresh job 258522:39:30 schedules the refresh to be finalized 258622:39:30# [RSpecRunTime] Finishing example group spec/services/projects/refresh_build_artifacts_size_statistics_service_spec.rb. It took 5.97 seconds. Expected to take 5.33 seconds. 258722:39:30# [RSpecRunTime] Starting example group spec/graphql/types/group_type_spec.rb. Expected to take 5.05 seconds. 258822:39:30Types::GroupType 258922:39:30 is expected to expose permissions using Types::PermissionTypes::Group 259022:39:30 has the expected fields 259122:39:30 is expected to eq "Group" 259222:39:30 is expected to require graphql authorizations :read_group 259322:39:30 timelogs field 259422:39:30 finds timelogs between start time and end time 259522:39:30 members field 259622:39:30 is expected to have graphql type #<Class:0x00007986e03544c8> 259722:39:30 is expected to have graphql resolver Resolvers::GroupMembersResolver 259922:39:31 avoids N+1 queries 260022:39:31# [RSpecRunTime] RSpec elapsed time: 27 minutes 7.01 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.07 1.11 1.15 1/297 8622 260222:39:31 organization_state_counts field 260322:39:31 is expected to have graphql type Types::CustomerRelations::OrganizationStateCountsType 260422:39:31 is expected to have graphql resolver Resolvers::Crm::OrganizationStateCountsResolver 260522:39:31 organizationEditPath 260622:39:31 when group has an organization associated with it 260722:39:31 returns edit path scoped to organization 260822:39:31 work_items field 260922:39:31 is expected to have graphql type #<Class:0x00007986e013fd40> 261022:39:32 is expected to have graphql resolver Resolvers::Namespaces::WorkItemsResolver 261122:39:32 releases field 261222:39:32 is expected to have graphql type #<Class:0x00007986e05fc270> 261322:39:32 is expected to have graphql resolver Resolvers::GroupReleasesResolver 261422:39:32 emailsDisabled 261522:39:32 is not a deprecated field 261622:39:32 when emails_enabled is true 261722:39:32 is expected to eq false 261822:39:32 when emails_enabled is false 261922:39:32 is expected to eq true 262022:39:32 boards field 262122:39:32 returns boards 262222:39:32 behaves like a GraphQL type with labels 262322:39:32 has label fields 262522:39:32 is expected to have graphql type Types::LabelType 262622:39:32 is expected to have graphql arguments :title 262722:39:32 labels field 262822:39:32 is expected to have graphql type #<Class:0x00007986e063f520> 262922:39:32 is expected to have graphql arguments :search_term, :includeAncestorGroups, :includeDescendantGroups, :onlyGroupLabels, :searchIn, and :title 263022:39:32 custom emoji 263122:39:35 avoids N+1 queries 263222:39:35 when includeAncestorGroups is true 263322:39:35 returns emoji from ancestor groups 263422:39:35# [RSpecRunTime] RSpec elapsed time: 27 minutes 10.81 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.07 1.11 1.15 1/297 8623 263622:39:35 emailsEnabled 263722:39:35 is not a deprecated field 263822:39:35 when emails_enabled is true 263922:39:35 is expected to eq true 264022:39:35 when emails_enabled is false 264122:39:35 is expected to eq false 264222:39:35 contact_state_counts field 264322:39:35 is expected to have graphql type Types::CustomerRelations::ContactStateCountsType 264422:39:35 is expected to have graphql resolver Resolvers::Crm::ContactStateCountsResolver 264522:39:35# [RSpecRunTime] Finishing example group spec/graphql/types/group_type_spec.rb. It took 5.84 seconds. Expected to take 5.05 seconds. 264622:39:35# [RSpecRunTime] Starting example group spec/lib/gitlab/visibility_level_checker_spec.rb. Expected to take 4.98 seconds. 264722:39:35Gitlab::VisibilityLevelChecker 264822:39:35 #level_restricted? 264922:39:35 when visibility level is allowed 265022:39:36 returns false with nil for visibility level 265122:39:36 when visibility level is restricted 265222:39:36 for public project 265322:39:36 for non-admin user 265422:39:37 returns true and visibility name 265522:39:38# [RSpecRunTime] RSpec elapsed time: 27 minutes 13.53 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.07 1.11 1.15 1/297 8624 265722:39:38 for admin user 265822:39:39 returns false and a nil visibility level 265922:39:39# [RSpecRunTime] RSpec elapsed time: 27 minutes 14.76 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.06 1.11 1.15 1/297 8625 266122:39:39 overridden visibility 266222:39:39 when restricted 266322:39:40 returns true and visibility name 266422:39:40# [RSpecRunTime] RSpec elapsed time: 27 minutes 15.83 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.06 1.11 1.15 1/297 8626 266622:39:40 when misspelled 266722:39:41 returns false with nil for visibility level 266822:39:41# [RSpecRunTime] RSpec elapsed time: 27 minutes 17.03 seconds. Current RSS: ~1385M. Threads: 4. load average: 1.06 1.11 1.15 1/297 8627 267022:39:41 when import_data is missing 267122:39:42 returns false with nil for visibility level 267222:39:42# [RSpecRunTime] RSpec elapsed time: 27 minutes 18.09 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.06 1.11 1.15 1/297 8628 267422:39:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/visibility_level_checker_spec.rb. It took 6.78 seconds. Expected to take 4.98 seconds. 267522:39:42# [RSpecRunTime] Starting example group spec/helpers/admin/broadcast_messages_helper_spec.rb. Expected to take 4.7 seconds. 267622:39:42Admin::BroadcastMessagesHelper 267722:39:42 #target_access_levels_display 267822:39:42 joins access levels 267922:39:42 #broadcast_message 268022:39:42 returns nil when no current message 268122:39:42 includes the current message 268222:39:42 #admin_broadcast_messages_data 268322:39:42 returns the expected messages data attributes 268422:39:43 has the correct iso formatted date 268522:39:43 #current_broadcast_notification_message 268622:39:43 with available broadcast notification messages 268722:39:43 is expected to eq #<System::BroadcastMessage id: 2, message: "MyText", starts_at: "2024-11-13 22:39:43.098299700 +0000"...ype: "notification", dismissable: nil, target_access_levels: [], theme: "indigo", show_in_cli: true> 268822:39:43 when last broadcast message is hidden 268922:39:43 is expected to eq #<System::BroadcastMessage id: 3, message: "MyText", starts_at: "2024-11-12 22:39:43.163524020 +0000"...ype: "notification", dismissable: nil, target_access_levels: [], theme: "indigo", show_in_cli: true> 269022:39:43 without broadcast notification messages 269122:39:43 is expected to be nil 269222:39:43 user access level targeted messages 269322:39:43 when in a project page 269422:39:44 is expected to eq #<System::BroadcastMessage id: 5, message: "MyText", starts_at: "2024-11-13 22:39:43.265459691 +0000"...e: "notification", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true> 269522:39:44 when in a group page 269622:39:44 is expected to eq #<System::BroadcastMessage id: 5, message: "MyText", starts_at: "2024-11-13 22:39:43.265459691 +0000"...e: "notification", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true> 269722:39:44 when not in a project, group, or sub-group page 269822:39:44 is expected to be nil 269922:39:44 #broadcast_message_data 270022:39:44 returns the expected message data attributes 270122:39:44 has the correct iso formatted date 270222:39:44 #render_broadcast_message 270322:39:44 when message is banner 270422:39:44 renders broadcast message 270522:39:44 when message is notification 270622:39:44 renders broadcast message 270722:39:44 #broadcast_message_status 270822:39:44 returns Active 270922:39:45 returns Expired 271022:39:45 returns Pending 271122:39:45 #current_broadcast_banner_messages 271222:39:45 user access level targeted messages 271322:39:45 when in a project page 271422:39:46 is expected to eq #<System::BroadcastMessage id: 6, message: "MyText", starts_at: "2024-11-13 22:39:45.052382181 +0000"...st_type: "banner", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true> 271522:39:46# [RSpecRunTime] RSpec elapsed time: 27 minutes 21.6 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.14 1.12 1.16 1/297 8629 271722:39:46 when in a group page 271822:39:46 is expected to eq #<System::BroadcastMessage id: 6, message: "MyText", starts_at: "2024-11-13 22:39:45.052382181 +0000"...st_type: "banner", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true> 271922:39:46 when not in a project, group, or sub-group page 272022:39:46 is expected to be nil 272122:39:46# [RSpecRunTime] Finishing example group spec/helpers/admin/broadcast_messages_helper_spec.rb. It took 4.13 seconds. Expected to take 4.7 seconds. 272222:39:46# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning_migration_helpers/index_helpers_spec.rb. Expected to take 4.6 seconds. 272322:39:46Gitlab::Database::PartitioningMigrationHelpers::IndexHelpers 272422:39:46 #add_concurrent_partitioned_index 272522:39:46 when the index does not exist on the parent table 272622:39:46 creates the index on each partition, and the parent table 272722:39:46 when the index exists on the parent table 272822:39:46 does not attempt to create any indexes 272922:39:46 when additional index options are given 273022:39:47 forwards them to the index helper methods 273122:39:47 when a name argument for the index is not given 273222:39:47 raises an error 273322:39:47 when the given table is not a partitioned table 273422:39:47 raises an error 273522:39:47 when run inside a transaction block 273622:39:47 raises an error 273722:39:47 #remove_concurrent_partitioned_index_by_name 273822:39:47 when the index exists 273922:39:47 drops the index on the parent table, cascading to all partitions 274022:39:47 when the index does not exist 274122:39:47 does not attempt to drop the index 274222:39:47 when the given table is not a partitioned table 274322:39:47 raises an error 274422:39:47 when run inside a transaction block 274522:39:47 raises an error 274622:39:47 #find_duplicate_indexes 274722:39:47 when duplicate and non-duplicate indexes exist 274822:39:47 finds the duplicate index 274922:39:47 #indexes_by_definition_for_table 275022:39:47 when a partitioned table has indexes 275122:39:47 captures partitioned index names by index definition 275222:39:47 when a non-partitioned table has indexes 275322:39:47 captures index names by index definition 275422:39:47 when a non-partitioned table has duplicate indexes 275522:39:47 raises an error 275622:39:47 #rename_indexes_for_table 275722:39:47 when changing a table within the current schema 275822:39:47 maps index names after they are changed 275922:39:47 does not rename an index which does not exist in the to_hash 276022:39:47 when partitioning an existing table 276122:39:47 renames indexes across schemas 276222:39:47 #rename_partitioned_index 276322:39:47 when old index exists 276422:39:47 when new index does not exists 276522:39:48 renames the old index into the new name 276622:39:48 when new index exists 276722:39:48 raises duplicate table error 276822:39:48 when old index does not exist 276922:39:48 when new index does not exists 277022:39:48 behaves like raising undefined object error 277122:39:48 is expected to raise ArgumentError with message matching /Could not find index for _test_partitioned_table/ 277222:39:48 when new index exists 277322:39:48 behaves like raising undefined object error 277422:39:48 is expected to raise ArgumentError with message matching /Could not find index for _test_partitioned_table/ 277522:39:48 #swap_partitioned_indexes 277622:39:48 when old index exists 277722:39:48 when new index does not exists 277822:39:48 behaves like raising undefined object error 277922:39:48 is expected to raise ArgumentError with message matching /Could not find index for _test_partitioned_table/ 278022:39:48 when new index exists 278122:39:48 swaps indexs 278222:39:48 when old index does not exist 278322:39:48 when new index does not exists 278422:39:48 behaves like raising undefined object error 278522:39:48 is expected to raise ArgumentError with message matching /Could not find index for _test_partitioned_table/ 278622:39:48 when new index exists 278722:39:48 behaves like raising undefined object error 278822:39:48 is expected to raise ArgumentError with message matching /Could not find index for _test_partitioned_table/ 278922:39:48 #prepare_partitioned_async_index 279022:39:49 creates the records for async index 279122:39:49 when an explicit name is given 279222:39:49 creates the records with different partition index names 279322:39:49 when the partitioned index already exists 279422:39:49 does not create the records 279522:39:49 when the partition index 1 already exists 279622:39:49 does not create the record for partition 1 279722:39:49 when the records already exist 279822:39:49 does not create the records 279922:39:49 updates definition if changed 280022:39:49 does not update definition if not changed 280122:39:49 when the async index table does not exist 280222:39:49 does not raise an error 280322:39:49 when the target table does not exist 280422:39:50 raises an error 280522:39:50 #unprepare_partitioned_async_index 280622:39:50 destroys the records 280722:39:50 when an explicit name is given 280822:39:50 destroys the records 280922:39:50 #unprepare_partitioned_async_index_by_name 281022:39:50 destroys the records 281122:39:50 when index name is blank 281222:39:50 raises argument error 281322:39:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning_migration_helpers/index_helpers_spec.rb. It took 3.76 seconds. Expected to take 4.6 seconds. 281422:39:50# [RSpecRunTime] Starting example group spec/helpers/award_emoji_helper_spec.rb. Expected to take 4.34 seconds. 281522:39:50AwardEmojiHelper 281622:39:50 .toggle_award_url 281722:39:50 note on personal snippet 281822:39:51 returns correct url 281922:39:51 note on project item 282022:39:52 returns correct url 282122:39:52 personal snippet 282222:39:52 returns correct url 282322:39:52 merge request 282422:39:56 returns correct url 282522:39:56# [RSpecRunTime] RSpec elapsed time: 27 minutes 31.67 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.20 1.13 1.16 1/300 8687 282822:39:57 returns correct url 282922:39:57# [RSpecRunTime] RSpec elapsed time: 27 minutes 32.83 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.20 1.13 1.16 1/300 8688 283122:39:57# [RSpecRunTime] Finishing example group spec/helpers/award_emoji_helper_spec.rb. It took 6.85 seconds. Expected to take 4.34 seconds. 283222:39:57# [RSpecRunTime] Starting example group spec/services/bulk_imports/repository_bundle_export_service_spec.rb. Expected to take 4.31 seconds. 283322:39:57BulkImports::RepositoryBundleExportService 283522:39:57 when repository exists 283622:39:58 bundles repository to disk 283722:39:58 when repository does not exist 283822:39:59 does not bundle repository to disk 283922:39:59 when repository is empty 284022:40:00 does not bundle repository to disk 284122:40:00 when repository exists 284222:40:00 bundles repository to disk 284322:40:00 when repository does not exist 284422:40:01 does not bundle repository to disk 284522:40:01 when repository is empty 284622:40:02 does not bundle repository to disk 284722:40:02# [RSpecRunTime] Finishing example group spec/services/bulk_imports/repository_bundle_export_service_spec.rb. It took 5.46 seconds. Expected to take 4.31 seconds. 284822:40:02# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/stage/common_spec.rb. Expected to take 3.98 seconds. 284922:40:02Gitlab::Ci::Status::Stage::Common 285022:40:03 does not have action 285122:40:04 links to the pipeline details page 285222:40:04 when user has permission to read pipeline 285422:40:06# [RSpecRunTime] RSpec elapsed time: 27 minutes 41.87 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.16 1.13 1.16 1/298 8689 285622:40:06 when user does not have permission to read pipeline 285722:40:07 does not have details 285822:40:07# [RSpecRunTime] RSpec elapsed time: 27 minutes 43.08 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.16 1.13 1.16 1/297 8690 286022:40:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/stage/common_spec.rb. It took 4.79 seconds. Expected to take 3.98 seconds. 286122:40:07# [RSpecRunTime] Starting example group spec/finders/concerns/finder_with_group_hierarchy_spec.rb. Expected to take 3.97 seconds. 286222:40:07FinderWithGroupHierarchy 286322:40:08 when specifying group 286422:40:08 returns only the group by default 286522:40:08 when specifying group_id 286622:40:08 returns only the group by default 286722:40:08 when including items from group ancestors 286822:40:09 returns group and its ancestors 286922:40:09 ignores groups which user can not read 287022:40:10 returns them all when skip_authorization is true 287122:40:10# [RSpecRunTime] RSpec elapsed time: 27 minutes 45.75 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.15 1.13 1.16 1/297 8691 287322:40:10 when including items from group descendants 287422:40:11 returns items from group and its descendants 287522:40:11 ignores items from groups which user can not read 287622:40:11 returns them all when skip_authorization is true 287722:40:11# [RSpecRunTime] RSpec elapsed time: 27 minutes 47.41 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.15 1.13 1.16 1/297 8692 287922:40:11 with N+1 query check 288022:40:12 does not produce N+1 query 288122:40:12# [RSpecRunTime] Finishing example group spec/finders/concerns/finder_with_group_hierarchy_spec.rb. It took 4.8 seconds. Expected to take 3.97 seconds. 288222:40:12# [RSpecRunTime] Starting example group spec/finders/contributed_projects_finder_spec.rb. Expected to take 3.69 seconds. 288322:40:12ContributedProjectsFinder 288422:40:15 when sort is specified 288522:40:15 is expected to eq [#<Project id:1066 namespace300/project-1203>>, #<Project id:1067 namespace301/project-1204>>, #<Project id:1065 namespace299/project-1202>>] 288622:40:15# [RSpecRunTime] RSpec elapsed time: 27 minutes 50.62 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.14 1.12 1.16 1/297 8693 288822:40:15 activity without a current user 288922:40:15 does only return public projects 289022:40:15 when ignore_visibility is true 289122:40:15 returns all projects 289222:40:15 activity with a current user 289322:40:15 is expected to eq [#<Project id:1067 namespace301/project-1204>>, #<Project id:1066 namespace300/project-1203>>, #<Project id:1065 namespace299/project-1202>>] 289422:40:15 user with private profile 289522:40:15 does not return contributed projects 289622:40:15 with search param 289722:40:15 is expected to eq [#<Project id:1065 namespace299/project-1202>>] 289822:40:15 with min_access_level param 289922:40:16 when min_access_level is OWNER 290022:40:16 returns only projects user has owner access to 290122:40:16 when min_access_level is DEVELOPER 290222:40:16 returns only projects user has developer or higher access to 290322:40:16 with programming_language_name param 290422:40:16 when programming_language_name is set to an existing language 290522:40:16 is expected to contain exactly #<Project id:1067 namespace301/project-1204>> 290622:40:16 when programming_language_name is an empty string 290722:40:16 is expected to contain exactly #<Project id:1067 namespace301/project-1204>>, #<Project id:1066 namespace300/project-1203>>, and #<Project id:1065 namespace299/project-1202>> 290822:40:16# [RSpecRunTime] Finishing example group spec/finders/contributed_projects_finder_spec.rb. It took 4.54 seconds. Expected to take 3.69 seconds. 290922:40:16# [RSpecRunTime] Starting example group spec/workers/environments/auto_delete_cron_worker_spec.rb. Expected to take 3.67 seconds. 291022:40:16Environments::AutoDeleteCronWorker 291222:40:18 deletes the environment 291322:40:18 when environment is not stopped 291422:40:18 does not delete the environment 291522:40:18# [RSpecRunTime] RSpec elapsed time: 27 minutes 53.69 seconds. Current RSS: ~1385M. Threads: 4. load average: 1.14 1.12 1.16 1/297 8712 291722:40:18 when auto_delete_at is null 291822:40:18 does not delete the environment 291922:40:18 with multiple deletable environments 292022:40:18 deletes all deletable environments 292122:40:18 when loop reached loop limit 292222:40:18 deletes only one deletable environment 292322:40:18 when batch size is less than the number of environments 292422:40:18 deletes all deletable environments 292522:40:18 with multiple deployments 292622:40:20 deletes the deployment records and refs 292722:40:20# [RSpecRunTime] RSpec elapsed time: 27 minutes 55.54 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.13 1.12 1.16 1/300 8770 292922:40:20 when loop reached timeout 293022:40:20 does not delete the environment 293122:40:20 with idempotent flag 293222:40:20 is labeled as idempotent 293322:40:20 performs multiple times sequentially without raising an exception 293422:40:20 deletes the environment 293522:40:20# [RSpecRunTime] Finishing example group spec/workers/environments/auto_delete_cron_worker_spec.rb. It took 3.47 seconds. Expected to take 3.67 seconds. 293622:40:20# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/releases_pipeline_spec.rb. Expected to take 3.43 seconds. 293722:40:20BulkImports::Projects::Pipelines::ReleasesPipeline 293922:40:21 imports release into destination project 294122:40:22 restores release links 294222:40:22# [RSpecRunTime] RSpec elapsed time: 27 minutes 58.07 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.13 1.12 1.16 1/300 8771 294522:40:23 restores release milestone 294722:40:23 creates release evidence 294822:40:23 when release is historical 294922:40:24 does not create release evidence 295022:40:24 when release is upcoming 295122:40:24 does not create release evidence 295222:40:24# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/releases_pipeline_spec.rb. It took 4.17 seconds. Expected to take 3.43 seconds. 295322:40:24# [RSpecRunTime] Starting example group spec/workers/ci/pipeline_cleanup_ref_worker_spec.rb. Expected to take 3.4 seconds. 295422:40:24Ci::PipelineCleanupRefWorker 295522:40:25 does remove persistent ref 295622:40:25 when max retry attempts reach 295722:40:26 does not raise error 295822:40:26# [RSpecRunTime] RSpec elapsed time: 28 minutes 2.43 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.12 1.12 1.16 1/301 8772 296022:40:26 when pipeline status changes while being locked 296122:40:28 does not remove persistent ref 296222:40:28# [RSpecRunTime] RSpec elapsed time: 28 minutes 3.54 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.12 1.12 1.16 1/301 8773 296422:40:28 when pipeline is still running 296522:40:28 does not remove persistent ref 296622:40:28# [RSpecRunTime] Finishing example group spec/workers/ci/pipeline_cleanup_ref_worker_spec.rb. It took 4.23 seconds. Expected to take 3.4 seconds. 296722:40:28# [RSpecRunTime] Starting example group spec/serializers/label_serializer_spec.rb. Expected to take 3.23 seconds. 296822:40:28LabelSerializer 297022:40:28 when a single object is being serialized 297122:40:29 serializes the label object 297222:40:30# [RSpecRunTime] RSpec elapsed time: 28 minutes 5.47 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.11 1.12 1.15 1/299 8774 297422:40:30 when multiple objects are being serialized 297522:40:31 serializes the array of labels 297622:40:31# [RSpecRunTime] RSpec elapsed time: 28 minutes 7.45 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.11 1.12 1.15 1/297 8775 297822:40:31 #represent_appearance 297922:40:31 when represents only appearance 298022:40:33 serializes only attributes used for appearance 298122:40:33# [RSpecRunTime] RSpec elapsed time: 28 minutes 8.56 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.11 1.12 1.15 1/297 8776 298322:40:33# [RSpecRunTime] Finishing example group spec/serializers/label_serializer_spec.rb. It took 4.27 seconds. Expected to take 3.23 seconds. 298422:40:33# [RSpecRunTime] Starting example group spec/models/users/phone_number_validation_spec.rb. Expected to take 3.2 seconds. 298522:40:33Users::PhoneNumberValidation 298622:40:33Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 298822:40:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 298922:40:33 is expected to validate that :international_dial_code looks like an integer greater than or equal to 1 and less than or equal to 999 299022:40:33 is expected to allow :phone_number to be ‹"555555"› 299122:40:33 is expected to validate that the length of :telesign_reference_xid is at most 255 299222:40:33 is expected to validate that the length of :phone_number is at most 12 299322:40:33 is expected to validate that :country cannot be empty/falsy 299422:40:33 is expected not to allow :phone_number to be ‹"+555555"› 299522:40:33 is expected to validate that the length of :country is at most 3 299622:40:33 is expected not to allow :phone_number to be ‹"555 555"› 299722:40:33 is expected to belong to banned_user required: false 299822:40:33 does not allow STI 299922:40:33 is expected to validate that :international_dial_code cannot be empty/falsy 300022:40:33 is expected to belong to user required: false 300122:40:33 is expected to validate that :phone_number cannot be empty/falsy 300222:40:33 is expected not to allow :phone_number to be ‹"555-555"› 300322:40:33 #duplicate_records 300422:40:34 returns matches with the same international dialing code and phone number 300522:40:34# [RSpecRunTime] RSpec elapsed time: 28 minutes 10.34 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.10 1.11 1.15 1/297 8777 300722:40:34 .by_reference_id 300822:40:35 is expected to eq #<Users::PhoneNumberValidation user_id: 1030, validated_at: nil, created_at: "2024-11-13 22:40:34.974...telesign_reference_xid: "1674EF2A-0FB6-D6FE-AA1F-18779FDA81AD", sms_sent_at: nil, sms_send_count: 0> 300922:40:35 when there is no matching record 301022:40:35 is expected to be nil 301122:40:35 .sms_send_allowed_after 301222:40:35 when there are no attempts yet 301322:40:35 is expected to be nil 301422:40:35 attempt_number: 2, expected_delay: 1 minute 301522:40:35 returns the correct delayed timestamp value 301622:40:35 attempt_number: 3, expected_delay: 3 minutes 301722:40:35 returns the correct delayed timestamp value 301822:40:35 attempt_number: 4, expected_delay: 5 minutes 301922:40:35 returns the correct delayed timestamp value 302022:40:35 attempt_number: 5, expected_delay: 10 minutes 302122:40:35 returns the correct delayed timestamp value 302222:40:35 attempt_number: 6, expected_delay: 10 minutes 302322:40:35 returns the correct delayed timestamp value 302622:40:35 when multiple records exist for multiple users 302722:40:35 returns the correct phone number record for user 302922:40:36 returns only records with the same international dialing code and phone number 303122:40:36 when phone number record is not validated 303222:40:36 returns false 303322:40:36 when phone number record is validated 303422:40:36 returns true 303522:40:36 #similar_records 303622:40:36 returns matches with the same international dialing code and phone number 303722:40:36 .related_to_banned_user? 303822:40:36 when banned user has the same international dial code and phone number 303922:40:36 and the matching record has not been verified 304022:40:36 is expected to eq false 304122:40:36 and the matching record has been verified 304222:40:37 is expected to eq true 304322:40:37 when banned user has the same international dial code and phone number, but different country code 304422:40:37 is expected to eq true 304522:40:37 when banned user does not have the same international dial code 304622:40:37 is expected to eq false 304722:40:37 when banned user does not have the same phone number 304822:40:37 is expected to eq false 304922:40:37 when not-banned user has the same international dial code and phone number 305022:40:37 is expected to eq false 305122:40:37# [RSpecRunTime] Finishing example group spec/models/users/phone_number_validation_spec.rb. It took 4.11 seconds. Expected to take 3.2 seconds. 305222:40:37# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/unlink_alert_spec.rb. Expected to take 2.99 seconds. 305322:40:37Mutations::Issues::UnlinkAlert 305422:40:39 is expected to require graphql authorizations :update_issue and :admin_issue 305622:40:39 when the user is a guest 305722:40:39 raises an error 305822:40:39# [RSpecRunTime] RSpec elapsed time: 28 minutes 15.0 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.09 1.11 1.15 1/297 8778 306022:40:39 when the user is a developer 306122:40:39 when unlinking internal alert 306222:40:39 behaves like unlinking an alert 306322:40:39 unlinks the alert 306422:40:40 returns no errors 306522:40:40 when unlinking external alert 306622:40:40 behaves like unlinking an alert 306722:40:40 unlinks the alert 306822:40:40 returns no errors 306922:40:40 when LinkAlerts::DestroyService responds with an error 307022:40:40 returns the error 307122:40:40# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/unlink_alert_spec.rb. It took 3.74 seconds. Expected to take 2.99 seconds. 307222:40:40# [RSpecRunTime] Starting example group spec/helpers/graph_helper_spec.rb. Expected to take 2.99 seconds. 307522:40:42 filters our refs used by GitLab 307622:40:43# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.48 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.09 1.11 1.15 1/298 8807 307822:40:43 #should_render_dora_charts 307922:40:43 always returns false 308022:40:43 #should_render_quality_summary 308122:40:44 always returns false 308222:40:44# [RSpecRunTime] Finishing example group spec/helpers/graph_helper_spec.rb. It took 3.87 seconds. Expected to take 2.99 seconds. 308322:40:44# [RSpecRunTime] Starting example group spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb. Expected to take 2.8 seconds. 308422:40:44Resolvers::DesignManagement::VersionInCollectionResolver 308622:40:45 Neither id nor sha is passed as parameters 308722:40:46 generates an appropriate error 308822:40:46# [RSpecRunTime] RSpec elapsed time: 28 minutes 21.72 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.08 1.11 1.15 1/298 8808 309022:40:46 we pass an id 309122:40:46 is expected to eq #<DesignManagement::Version id: 1, sha: "69f7bf2ac802eef87b9c3253b1527c8996b9c0c7", issue_id: 102, created_at: "2024-11-13 22:40:45.859826272 +0000", author_id: 1050, namespace_id: nil> 309222:40:46 we pass a sha 309322:40:47 is expected to eq #<DesignManagement::Version id: 1, sha: "69f7bf2ac802eef87b9c3253b1527c8996b9c0c7", issue_id: 102, created_at: "2024-11-13 22:40:45.859826272 +0000", author_id: 1050, namespace_id: nil> 309422:40:47 we pass an inconsistent mixture of sha and version id 309522:40:48 is expected to be nil 309622:40:48# [RSpecRunTime] RSpec elapsed time: 28 minutes 24.0 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.08 1.11 1.15 1/298 8809 309822:40:48# [RSpecRunTime] Finishing example group spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb. It took 3.72 seconds. Expected to take 2.8 seconds. 309922:40:48# [RSpecRunTime] Starting example group spec/lib/gitlab/cleanup/orphan_job_artifact_files_batch_spec.rb. Expected to take 2.77 seconds. 310022:40:48Gitlab::Cleanup::OrphanJobArtifactFilesBatch 310222:40:50 deletes only orphan job artifacts from disk 310322:40:50# [RSpecRunTime] RSpec elapsed time: 28 minutes 26.25 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.08 1.11 1.15 1/298 8810 310522:40:50 with dry run 310622:40:51 does not remove files 310722:40:51# [RSpecRunTime] RSpec elapsed time: 28 minutes 27.41 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.08 1.11 1.15 1/298 8811 310922:40:51# [RSpecRunTime] Finishing example group spec/lib/gitlab/cleanup/orphan_job_artifact_files_batch_spec.rb. It took 3.4 seconds. Expected to take 2.77 seconds. 311022:40:51# [RSpecRunTime] Starting example group spec/models/work_items/widgets/development_spec.rb. Expected to take 2.64 seconds. 311122:40:51WorkItems::Widgets::Development 311222:40:52 does not allow STI 311322:40:52 #closing_merge_requests 311422:40:52 is expected to be a kind of ActiveRecord::Relation 311522:40:52 returns calls the correct scope 311722:40:52 is expected to eq :development 311922:40:52 is expected to eq :development 312022:40:52 #will_auto_close_by_merge_request 312122:40:53 when work item exists at the project level 312222:40:53 when autoclose_referenced_issues is enabled in the project 312322:40:53 behaves like will_auto_close_by_merge_request field spec 312422:40:53 when work item is open 312522:40:53 behaves like field that depends on closing merge requests presence 312622:40:53 when no merge request closing issue exists 312722:40:53 is expected to be falsey 312822:40:53# [RSpecRunTime] RSpec elapsed time: 28 minutes 28.89 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.08 1.11 1.15 1/298 8812 313022:40:53 when closed merge request closing issue exists 313122:40:53 is expected to be falsey 313222:40:53 when associated merge request is open 313322:40:53 is expected to eq true 313422:40:53 when work item is closed 313522:40:53 behaves like field that depends on closing merge requests presence 313622:40:53 when no merge request closing issue exists 313722:40:53 is expected to be falsey 313822:40:53 when closed merge request closing issue exists 313922:40:53 is expected to be falsey 314022:40:53 when associated merge request is open 314122:40:53 is expected to eq false 314222:40:53 when autoclose_referenced_issues is disabled in the project 314322:40:53 behaves like will_auto_close_by_merge_request field spec 314422:40:53 when work item is open 314522:40:53 behaves like field that depends on closing merge requests presence 314622:40:53 when no merge request closing issue exists 314722:40:54 is expected to be falsey 314822:40:54 when closed merge request closing issue exists 314922:40:54 is expected to be falsey 315022:40:54 when associated merge request is open 315122:40:54 is expected to eq false 315222:40:54 when work item is closed 315322:40:54 behaves like field that depends on closing merge requests presence 315422:40:54 when no merge request closing issue exists 315522:40:54 is expected to be falsey 315622:40:54 when closed merge request closing issue exists 315722:40:54 is expected to be falsey 315822:40:54 when associated merge request is open 315922:40:54 is expected to eq false 316022:40:54 when work item exists at the group level 316122:40:54 behaves like will_auto_close_by_merge_request field spec 316222:40:54 when work item is open 316322:40:54 behaves like field that depends on closing merge requests presence 316422:40:54 when no merge request closing issue exists 316522:40:54 is expected to be falsey 316622:40:54 when closed merge request closing issue exists 316722:40:54 is expected to be falsey 316822:40:54 when associated merge request is open 316922:40:54 is expected to eq false 317022:40:54 when work item is closed 317122:40:55 behaves like field that depends on closing merge requests presence 317222:40:55 when no merge request closing issue exists 317322:40:55 is expected to be falsey 317422:40:55 when closed merge request closing issue exists 317522:40:55 is expected to be falsey 317622:40:55 when associated merge request is open 317722:40:55 is expected to eq false 317822:40:55# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/development_spec.rb. It took 3.24 seconds. Expected to take 2.64 seconds. 317922:40:55# [RSpecRunTime] Starting example group spec/helpers/projects/error_tracking_helper_spec.rb. Expected to take 2.6 seconds. 318022:40:55Projects::ErrorTrackingHelper 318122:40:55 #error_tracking_data 318222:40:55 without error_tracking_setting 318322:40:55 returns frontend configuration 318422:40:55 with error_tracking_setting 318522:40:55 when enabled 318622:40:55 show error tracking enabled 318722:40:55 when disabled 318822:40:55 show error tracking not enabled 318922:40:55 with integrated error tracking feature 319022:40:55 feature_flag: false, enabled: true, settings_integrated: true, show_alert: true, integrated_enabled: false 319122:40:55 is expected to include {"show-integrated-tracking-disabled-alert" => "true", "integrated-error-tracking-enabled" => "false"} 319222:40:55 feature_flag: false, enabled: true, settings_integrated: false, show_alert: false, integrated_enabled: false 319322:40:55 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 319422:40:55 feature_flag: false, enabled: false, settings_integrated: true, show_alert: false, integrated_enabled: false 319522:40:55 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 319622:40:55 feature_flag: false, enabled: false, settings_integrated: false, show_alert: false, integrated_enabled: false 319722:40:56 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 319822:40:56 feature_flag: true, enabled: true, settings_integrated: true, show_alert: false, integrated_enabled: true 319922:40:56 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "true"} 320022:40:56 feature_flag: true, enabled: true, settings_integrated: false, show_alert: false, integrated_enabled: false 320122:40:56 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 320222:40:56 feature_flag: true, enabled: false, settings_integrated: true, show_alert: false, integrated_enabled: false 320322:40:56 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 320422:40:56 feature_flag: true, enabled: false, settings_integrated: false, show_alert: false, integrated_enabled: false 320522:40:56 is expected to include {"show-integrated-tracking-disabled-alert" => "false", "integrated-error-tracking-enabled" => "false"} 320622:40:56 when user is not maintainer 320722:40:56 shows error tracking enablement as disabled 320822:40:56 #error_details_data 320922:40:56 returns the correct issue id 321022:40:56 returns the correct project path 321122:40:57 returns the correct stack trace path 321222:40:57 creates an issue and redirects to issue show page 321322:40:57 with integrated error tracking feature 321422:40:57 feature_flag: false, enabled: true, settings_integrated: true, integrated_enabled: false 321522:40:57 is expected to eq "false" 321622:40:57 feature_flag: false, enabled: true, settings_integrated: false, integrated_enabled: false 321722:40:57 is expected to eq "false" 321822:40:57 feature_flag: false, enabled: false, settings_integrated: true, integrated_enabled: false 321922:40:57 is expected to eq "false" 322022:40:57 feature_flag: false, enabled: false, settings_integrated: false, integrated_enabled: false 322122:40:57 is expected to eq "false" 322222:40:57 feature_flag: true, enabled: true, settings_integrated: true, integrated_enabled: true 322322:40:57 is expected to eq "true" 322422:40:57 feature_flag: true, enabled: true, settings_integrated: false, integrated_enabled: false 322522:40:57 is expected to eq "false" 322622:40:57 feature_flag: true, enabled: false, settings_integrated: true, integrated_enabled: false 322722:40:57 is expected to eq "false" 322822:40:57 feature_flag: true, enabled: false, settings_integrated: false, integrated_enabled: false 322922:40:58 is expected to eq "false" 323022:40:58# [RSpecRunTime] Finishing example group spec/helpers/projects/error_tracking_helper_spec.rb. It took 2.92 seconds. Expected to take 2.6 seconds. 323122:40:58# [RSpecRunTime] Starting example group spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb. Expected to take 2.48 seconds. 323222:40:58IncidentManagement::PagerDuty::ProcessIncidentWorker 323422:40:58 with valid incident payload 323522:40:59Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 323722:40:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 323822:40:59 creates a GitLab issue 323922:40:59# [RSpecRunTime] RSpec elapsed time: 28 minutes 35.34 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.06 1.10 1.15 1/297 8813 324122:40:59 with invalid incident payload 324222:41:00 does not create a GitLab issue 324322:41:01 logs a warning 324422:41:01# [RSpecRunTime] RSpec elapsed time: 28 minutes 36.6 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.06 1.10 1.15 1/297 8814 324622:41:01# [RSpecRunTime] Finishing example group spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb. It took 3.03 seconds. Expected to take 2.48 seconds. 324722:41:01# [RSpecRunTime] Starting example group spec/models/achievements/user_achievement_spec.rb. Expected to take 2.44 seconds. 324822:41:01Achievements::UserAchievement 324922:41:01 does not allow STI 325022:41:01 associations 325122:41:01 is expected to belong to achievement inverse_of => user_achievements required: true 325222:41:01 is expected to belong to user inverse_of => user_achievements required: true 325322:41:01 is expected to belong to awarded_by_user class_name => User inverse_of => awarded_user_achievements required: true 325422:41:01 is expected to belong to revoked_by_user class_name => User inverse_of => revoked_user_achievements optional: true 325622:41:01 when revoked 325722:41:01 is expected to equal true 325822:41:01 when not revoked 325922:41:03 is expected to equal false 326022:41:03# [RSpecRunTime] RSpec elapsed time: 28 minutes 39.4 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.06 1.10 1.15 1/297 8815 326322:41:05 .not_revoked 326422:41:05 only returns user achievements which have not been revoked 326522:41:05# [RSpecRunTime] RSpec elapsed time: 28 minutes 40.92 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.06 1.10 1.15 1/297 8816 326722:41:05 .shown_on_profile 326822:41:05 only returns user achievements which are shown on profiles 327022:41:05 is expected to allow :show_on_profile to be ‹[false, true]› 327122:41:05 is expected not to allow :show_on_profile to be ‹nil› 327222:41:05# [RSpecRunTime] Finishing example group spec/models/achievements/user_achievement_spec.rb. It took 4.46 seconds. Expected to take 2.44 seconds. 327322:41:05# [RSpecRunTime] Starting example group spec/graphql/resolvers/release_resolver_spec.rb. Expected to take 2.36 seconds. 327422:41:05Resolvers::ReleaseResolver 327622:41:06 when the user does not have access to the project 327822:41:07# [RSpecRunTime] RSpec elapsed time: 28 minutes 42.52 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.06 1.10 1.15 1/297 8817 328022:41:07 when the user has full access to the project's releases 328122:41:07 returns the release associated with the specified tag 328222:41:07 when no tag_name argument was passed 328322:41:07 raises an error 328422:41:07# [RSpecRunTime] Finishing example group spec/graphql/resolvers/release_resolver_spec.rb. It took 1.71 seconds. Expected to take 2.36 seconds. 328522:41:07# [RSpecRunTime] Starting example group spec/graphql/mutations/boards/lists/update_spec.rb. Expected to take 2.3 seconds. 328622:41:07Mutations::Boards::Lists::Update 328722:41:07 on group issue boards 328822:41:08 behaves like update board list mutation 329022:41:09 with permission to admin board lists 329122:41:09 updates the list position and collapsed state as expected 329222:41:09# [RSpecRunTime] RSpec elapsed time: 28 minutes 45.13 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.05 1.10 1.15 1/297 8818 329422:41:09 with permission to read board lists 329522:41:09 updates the list collapsed state but not the list position 329622:41:09 without permission to read board lists 329722:41:10 raises Resource Not Found error 329822:41:10# [RSpecRunTime] Finishing example group spec/graphql/mutations/boards/lists/update_spec.rb. It took 2.78 seconds. Expected to take 2.3 seconds. 329922:41:10# [RSpecRunTime] Starting example group spec/lib/extracts_ref/ref_extractor_spec.rb. Expected to take 2.23 seconds. 330022:41:10ExtractsRef::RefExtractor 330222:41:11 does not mutate provided params 330322:41:11# [RSpecRunTime] RSpec elapsed time: 28 minutes 46.88 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.05 1.10 1.15 1/297 8837 330622:41:11 when ref_type is nil 330722:41:11 is expected to eq nil 330822:41:11 when ref_type is heads 330922:41:11 is expected to eq "heads" 331022:41:11 when ref_type is tags 331122:41:11 is expected to eq "tags" 331222:41:11 when ref_type is invalid 331322:41:11 is expected to eq nil 331522:41:11 delegates to .ref_type 331622:41:11 behaves like extracts ref method 331722:41:11 #extract_ref 331822:41:11 returns an empty pair when no repository_container is set 331922:41:11 without a path 332022:41:11 extracts a valid branch 332122:41:11 extracts a valid tag 332222:41:11 extracts a valid commit SHA1 ref without a path 332322:41:11 extracts a valid commit SHA256 ref without a path 332422:41:11 falls back to a primitive split for an invalid ref 332522:41:11 does not fetch ref names when there is no slash 332622:41:11 fetches ref names when there is a slash 332822:41:11 extracts a valid branch 332922:41:11 extracts a valid tag 333022:41:12 extracts a valid commit SHA 333122:41:12 falls back to a primitive split for an invalid ref 333222:41:12 extracts the longest matching ref 333322:41:12 when the repository does not have ambiguous refs 333422:41:12 does not fetch all ref names when the first path component is a ref 333522:41:12 fetches all ref names when the first path component is not a ref 333622:41:12 when the repository has ambiguous refs 333722:41:12 always fetches all ref names 333822:41:12 .qualify_ref 333922:41:12 when ref_type is nil 334022:41:12 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d" 334122:41:12 when ref_type valid 334222:41:12 is expected to eq "refs/heads/570e7b2abdd848b95f2f578043fc23bd6f6fd24d" 334322:41:12 when ref_type is invalid 334422:41:12 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d" 334522:41:12 #extract_vars! 334622:41:12 behaves like extracts ref vars 334822:41:12 when ref contains %20 334922:41:12 is not converted to a space in @id 335022:41:12 when ref contains trailing space 335122:41:12 strips surrounding space 335222:41:12 when ref contains leading space 335322:41:12 strips surrounding space 335422:41:12 when path contains space 335522:41:12 is not converted to %20 in @path 335622:41:12 when override_id is given 335722:41:12 uses override_id 335822:41:12 when ref contains trailing space 335922:41:12 strips surrounding space 336022:41:12 when ref and path are nil 336122:41:12 does not set commit 336222:41:12 when a ref_type parameter is provided 336322:41:12 sets a fully_qualified_ref variable 336422:41:12# [RSpecRunTime] Finishing example group spec/lib/extracts_ref/ref_extractor_spec.rb. It took 2.71 seconds. Expected to take 2.23 seconds. 336522:41:12# [RSpecRunTime] Starting example group spec/lib/gitlab/spamcheck/client_spec.rb. Expected to take 2.18 seconds. 336622:41:12Gitlab::Spamcheck::Client 336822:41:13 When the runway migration feature flag is enabled 336922:41:13 uses the runway url 337022:41:13# [RSpecRunTime] RSpec elapsed time: 28 minutes 49.45 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.05 1.10 1.15 1/300 8852 337222:41:13 When the runway migration feature flag is diabled 337322:41:14 uses the configured url 337622:41:14 uses secure connection 337822:41:14 uses insecure connection 338122:41:14 behaves like check for spam 338222:41:14 includes interceptors 338322:41:14 verdict_value: 0, expected: "allow", verdict_evaluated: true, verdict_score: 0.01 338422:41:14 returns expected spam result 338522:41:14 verdict_value: 1, expected: "conditional_allow", verdict_evaluated: true, verdict_score: 0.5 338622:41:14 returns expected spam result 338722:41:14 verdict_value: 2, expected: "disallow", verdict_evaluated: true, verdict_score: 0.75 338822:41:14 returns expected spam result 338922:41:14 verdict_value: 3, expected: "block", verdict_evaluated: true, verdict_score: 0.99 339022:41:14 returns expected spam result 339122:41:14 verdict_value: 4, expected: "noop", verdict_evaluated: false, verdict_score: 0.0 339222:41:14 returns expected spam result 339422:41:14 behaves like check for spam 339522:41:14 includes interceptors 339622:41:14 verdict_value: 0, expected: "allow", verdict_evaluated: true, verdict_score: 0.01 339722:41:14 returns expected spam result 339822:41:14 verdict_value: 1, expected: "conditional_allow", verdict_evaluated: true, verdict_score: 0.5 339922:41:14 returns expected spam result 340022:41:14 verdict_value: 2, expected: "disallow", verdict_evaluated: true, verdict_score: 0.75 340122:41:14 returns expected spam result 340222:41:14 verdict_value: 3, expected: "block", verdict_evaluated: true, verdict_score: 0.99 340322:41:14 returns expected spam result 340422:41:14 verdict_value: 4, expected: "noop", verdict_evaluated: false, verdict_score: 0.0 340522:41:14 returns expected spam result 340622:41:14 #build_protobuf 340722:41:14 builds the expected issue protobuf object 340822:41:14 builds the expected snippet protobuf object 340922:41:14 builds the expected generic protobuf object 341022:41:15 #build_user_protobuf 341122:41:15 builds the expected protobuf object 341222:41:15 when user has multiple email addresses 341322:41:15 adds emails to the user pb object 341422:41:15 #build_project_protobuf 341522:41:15 builds the expected protobuf object 341622:41:15 #get_spammable_mappings 341722:41:15 is a defined spammable 341822:41:15 is a generic spammable 341922:41:15# [RSpecRunTime] Finishing example group spec/lib/gitlab/spamcheck/client_spec.rb. It took 2.45 seconds. Expected to take 2.18 seconds. 342022:41:15# [RSpecRunTime] Starting example group spec/workers/issues/close_worker_spec.rb. Expected to take 2.09 seconds. 342122:41:15Issues::CloseWorker 342422:41:16 when the user can update the issues 342522:41:17 closes the issues 342622:41:17 closes external issues 342722:41:17# [RSpecRunTime] RSpec elapsed time: 28 minutes 52.68 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.05 1.10 1.15 1/301 8872 342922:41:17 when the user can not update the issues 343022:41:17 does not close the issues 343122:41:17 when the project does not exist 343222:41:17 behaves like when object does not exist 343322:41:17 does not call the close issue service 343422:41:17 when the user does not exist 343522:41:17 behaves like when object does not exist 343622:41:17 does not call the close issue service 343722:41:17 when the issue does not exist 343822:41:17 behaves like when object does not exist 343922:41:17 does not call the close issue service 344022:41:17# [RSpecRunTime] Finishing example group spec/workers/issues/close_worker_spec.rb. It took 2.47 seconds. Expected to take 2.09 seconds. 344122:41:17# [RSpecRunTime] Starting example group spec/models/integrations/ewm_spec.rb. Expected to take 2.03 seconds. 344222:41:17Integrations::Ewm 344322:41:17 does not allow STI 344522:41:17 when integration is active 344622:41:17 is expected to validate that :project_url cannot be empty/falsy 344722:41:17 is expected to validate that :issues_url cannot be empty/falsy 344822:41:17 is expected to validate that :new_issue_url cannot be empty/falsy 344922:41:17 behaves like issue tracker integration URL attribute 345122:41:18 is expected not to allow :project_url to be ‹"example.com"› 345222:41:18 is expected not to allow :project_url to be ‹"ftp://example.com"› 345322:41:18 is expected not to allow :project_url to be ‹"herp-and-derp"› 345422:41:18 behaves like issue tracker integration URL attribute 345622:41:18 is expected not to allow :issues_url to be ‹"example.com"› 345722:41:19 is expected not to allow :issues_url to be ‹"ftp://example.com"› 345822:41:19 is expected not to allow :issues_url to be ‹"herp-and-derp"› 345922:41:19 behaves like issue tracker integration URL attribute 346122:41:19 is expected not to allow :new_issue_url to be ‹"example.com"› 346222:41:19 is expected not to allow :new_issue_url to be ‹"ftp://example.com"› 346322:41:19 is expected not to allow :new_issue_url to be ‹"herp-and-derp"› 346422:41:19 when integration is inactive 346522:41:19 is expected not to validate that :project_url cannot be empty/falsy 346622:41:19 is expected not to validate that :issues_url cannot be empty/falsy 346722:41:20 is expected not to validate that :new_issue_url cannot be empty/falsy 346822:41:20 ReferencePatternValidation 346922:41:20 extracts bug 347022:41:20 extracts task 347122:41:20 extracts work item 347222:41:20 extracts workitem 347322:41:20 extracts defect 347422:41:20 extracts rtcwi 347522:41:20# [RSpecRunTime] Finishing example group spec/models/integrations/ewm_spec.rb. It took 2.51 seconds. Expected to take 2.03 seconds. 347622:41:20# [RSpecRunTime] Starting example group spec/workers/project_cache_worker_spec.rb. Expected to take 1.97 seconds. 347722:41:20ProjectCacheWorker 347922:41:21 with a non-existing project 348022:41:21 does nothing 348122:41:21# [RSpecRunTime] RSpec elapsed time: 28 minutes 56.89 seconds. Current RSS: ~1446M. Threads: 4. load average: 0.97 1.08 1.14 1/301 8891 348322:41:21 with an existing project without a repository 348422:41:21 updates statistics but does not refresh the method cashes 348522:41:21 with an existing project 348622:41:21 refreshes the method caches 348722:41:21 with statistics disabled 348822:41:21 does not update the project statistics 348922:41:21 with statistics 349022:41:21 updates the project statistics 349122:41:21 with plain readme 349222:41:22 refreshes the method caches 349322:41:22 #update_statistics 349422:41:22 when a lease could not be obtained 349522:41:22 does not update the project statistics 349622:41:22 when a lease could be obtained 349722:41:22 updates the project statistics twice 349822:41:22 behaves like an idempotent worker 349922:41:22 is labeled as idempotent 350022:41:22 performs multiple times sequentially without raising an exception 350122:41:22 calls Projects::UpdateStatisticsService service twice 350222:41:22# [RSpecRunTime] Finishing example group spec/workers/project_cache_worker_spec.rb. It took 2.56 seconds. Expected to take 1.97 seconds. 350322:41:22# [RSpecRunTime] Starting example group spec/workers/gitlab/jira_import/stage/import_labels_worker_spec.rb. Expected to take 1.93 seconds. 350422:41:22Gitlab::JiraImport::Stage::ImportLabelsWorker 350622:41:23 behaves like include import workers modules 350722:41:23 is expected to includes the ApplicationWorker module 350822:41:23 is expected to includes the Gitlab::JiraImport::QueueOptions module 350922:41:23 is expected to includes the Gitlab::JiraImport::ImportWorker module 351122:41:24 when import did not start 351222:41:24 behaves like cannot do Jira import 351322:41:24 does not advance to next stage 351422:41:24 behaves like does not advance to next stage 351522:41:24 does not advance to next stage 351622:41:24 when import started 351722:41:24Job arguments to Gitlab::JiraImport::AdvanceStageWorker must be native JSON types, but :issues is a Symbol. 351922:41:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 352022:41:24 executes labels importer 352122:41:24 behaves like advance to next stage 352222:41:25 advances to issues stage 352322:41:25# [RSpecRunTime] Finishing example group spec/workers/gitlab/jira_import/stage/import_labels_worker_spec.rb. It took 2.27 seconds. Expected to take 1.93 seconds. 352422:41:25# [RSpecRunTime] Starting example group spec/haml_lint/linter/documentation_links_spec.rb. Expected to take 1.83 seconds. 352522:41:25HamlLint::Linter::DocumentationLinks 352622:41:25 behaves like link validation rules 352722:41:25 when link_to points to the existing file path 352822:41:25 is expected not to report a lint 352922:41:25 when link_to points to the existing file with valid anchor 353022:41:25 is expected not to report a lint 353122:41:25 when link_to points to the existing file path without .md extension 353222:41:25 is expected to report a lint 353322:41:25 when anchor is not correct 353422:41:25 is expected to report a lint 353522:41:25 when Rails.application.routes.url_helpers.help_page_url has multiple options 353622:41:25 is expected to report a lint 353722:41:25 when file path is wrong 353822:41:25 is expected to report a lint 353922:41:25 when haml ends with block definition 354022:41:25 is expected to report a lint 354122:41:25 when link with wrong file path is assigned to a variable 354222:41:25 is expected to report a lint 354322:41:25 when it is a broken code 354422:41:25 is expected not to report a lint 354522:41:25 when anchor belongs to a different element 354622:41:25 is expected not to report a lint 354722:41:25 when a simple Rails.application.routes.url_helpers.help_page_url 354822:41:25 is expected to report a lint 354922:41:25 when link is not a string 355022:41:25 is expected not to report a lint 355122:41:25 when link is a part of the tag 355222:41:25 is expected to report a lint 355322:41:25 when the second link is invalid 355422:41:25 is expected to report a lint 355522:41:25 behaves like link validation rules 355622:41:25 when link_to points to the existing file path 355722:41:25 is expected not to report a lint 355822:41:25 when link_to points to the existing file with valid anchor 355922:41:25 is expected not to report a lint 356022:41:25 when link_to points to the existing file path without .md extension 356122:41:25 is expected to report a lint 356222:41:25 when anchor is not correct 356322:41:25 is expected to report a lint 356422:41:25 when help_page_path has multiple options 356522:41:25 is expected to report a lint 356622:41:25 when file path is wrong 356722:41:25 is expected to report a lint 356822:41:25 when haml ends with block definition 356922:41:25 is expected to report a lint 357022:41:25 when link with wrong file path is assigned to a variable 357122:41:25 is expected to report a lint 357222:41:25 when it is a broken code 357322:41:26 is expected not to report a lint 357422:41:26 when anchor belongs to a different element 357522:41:26 is expected not to report a lint 357622:41:26 when a simple help_page_path 357722:41:26 is expected to report a lint 357822:41:26 when link is not a string 357922:41:26 is expected not to report a lint 358022:41:26 when link is a part of the tag 358122:41:26 is expected to report a lint 358222:41:26 when the second link is invalid 358322:41:26 is expected to report a lint 358422:41:26 behaves like link validation rules 358522:41:26 when link_to points to the existing file path 358622:41:26 is expected not to report a lint 358722:41:26 when link_to points to the existing file with valid anchor 358822:41:26 is expected not to report a lint 358922:41:26 when link_to points to the existing file path without .md extension 359022:41:26 is expected to report a lint 359122:41:26 when anchor is not correct 359222:41:26 is expected to report a lint 359322:41:26 when Gitlab::Routing.url_helpers.help_page_url has multiple options 359422:41:26 is expected to report a lint 359522:41:26 when file path is wrong 359622:41:26 is expected to report a lint 359722:41:26 when haml ends with block definition 359822:41:26 is expected to report a lint 359922:41:26 when link with wrong file path is assigned to a variable 360022:41:26 is expected to report a lint 360122:41:26 when it is a broken code 360222:41:26 is expected not to report a lint 360322:41:26 when anchor belongs to a different element 360422:41:26 is expected not to report a lint 360522:41:26 when a simple Gitlab::Routing.url_helpers.help_page_url 360622:41:26 is expected to report a lint 360722:41:26 when link is not a string 360822:41:26 is expected not to report a lint 360922:41:26 when link is a part of the tag 361022:41:26 is expected to report a lint 361122:41:26 when the second link is invalid 361222:41:26 is expected to report a lint 361322:41:26 behaves like link validation rules 361422:41:26 when link_to points to the existing file path 361522:41:26 is expected not to report a lint 361622:41:26 when link_to points to the existing file with valid anchor 361722:41:26 is expected not to report a lint 361822:41:26 when link_to points to the existing file path without .md extension 361922:41:26 is expected to report a lint 362022:41:26 when anchor is not correct 362122:41:26 is expected to report a lint 362222:41:26 when help_page_url has multiple options 362322:41:26 is expected to report a lint 362422:41:26 when file path is wrong 362522:41:26 is expected to report a lint 362622:41:26 when haml ends with block definition 362722:41:26 is expected to report a lint 362822:41:26 when link with wrong file path is assigned to a variable 362922:41:26 is expected to report a lint 363022:41:26 when it is a broken code 363122:41:26 is expected not to report a lint 363222:41:26 when anchor belongs to a different element 363322:41:26 is expected not to report a lint 363422:41:26 when a simple help_page_url 363522:41:26 is expected to report a lint 363622:41:26 when link is not a string 363722:41:27 is expected not to report a lint 363822:41:27 when link is a part of the tag 363922:41:27 is expected to report a lint 364022:41:27 when the second link is invalid 364122:41:27 is expected to report a lint 364222:41:27# [RSpecRunTime] Finishing example group spec/haml_lint/linter/documentation_links_spec.rb. It took 2.03 seconds. Expected to take 1.83 seconds. 364322:41:27# [RSpecRunTime] Starting example group spec/lib/api/helpers/authentication_spec.rb. Expected to take 1.8 seconds. 364422:41:27API::Helpers::Authentication 364522:41:28 class methods 364622:41:28 .authenticate_with 364722:41:28 sets namespace_inheritable :authentication to correctly when body is empty 364822:41:28 sets namespace_inheritable :authentication to correctly when body is not empty 364922:41:28# [RSpecRunTime] RSpec elapsed time: 29 minutes 4.17 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.05 1.10 1.14 1/299 8935 365122:41:28 helper methods 365222:41:28 #token_from_namespace_inheritable 365322:41:28 with no allowed authentication strategies 365422:41:28 behaves like an anonymous request 365622:41:28 with no located credentials 365722:41:28 behaves like an anonymous request 365922:41:28 with one set of located credentials 366022:41:28 when the credentials contain a valid token 366122:41:28 behaves like an authenticated request 366222:41:28 returns the token 366322:41:28 when the credentials do not contain a valid token 366422:41:28 behaves like an unauthorized request 366522:41:28 behaves like stops early 366622:41:28 calls #unauthorized! 366722:41:28 with multiple located credentials 366822:41:28 behaves like stops early 366922:41:28 calls #bad_request! 367022:41:28 when a resolver raises UnauthorizedError 367122:41:28 behaves like an unauthorized request 367222:41:28 behaves like stops early 367322:41:28 calls #unauthorized! 367422:41:28 #access_token_from_namespace_inheritable 367522:41:29 returns #token_from_namespace_inheritable if it is a personal access token 367622:41:29 returns nil if #token_from_namespace_inheritable is not a personal access token 367722:41:29 #ci_build_from_namespace_inheritable 367822:41:29 returns #token_from_namespace_inheritable if it is a ci build 367922:41:29 returns nil if #token_from_namespace_inheritable is not a ci build 368022:41:29 #user_from_namespace_inheritable 368122:41:29 returns #token_from_namespace_inheritable if it is a deploy token 368222:41:29 returns #token_from_namespace_inheritable.user if the token is not a deploy token 368322:41:29 falls back to #find_user_from_warden if #token_from_namespace_inheritable.user is nil 368422:41:29 falls back to #find_user_from_warden if #token_from_namespace_inheritable is nil 368522:41:29# [RSpecRunTime] Finishing example group spec/lib/api/helpers/authentication_spec.rb. It took 2.16 seconds. Expected to take 1.8 seconds. 368622:41:29# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_repository_worker_spec.rb. Expected to take 1.74 seconds. 368722:41:29Gitlab::GithubImport::Stage::ImportRepositoryWorker 368822:41:29 behaves like Gitlab::GithubImport::StageMethods 368922:41:30 .sidekiq_retries_exhausted 369022:41:30 tracks the exception and marks the import as failed 369122:41:30# [RSpecRunTime] RSpec elapsed time: 29 minutes 6.25 seconds. Current RSS: ~1421M. Threads: 4. load average: 1.04 1.09 1.14 1/299 8936 369322:41:30 .sidekiq_options 369422:41:30 has a status_expiration 369522:41:30 has a retry of 6 369722:41:30 returns if no project could be found 369822:41:30 returns if the import state is no longer in progress 369922:41:31 imports the data when the project exists 370022:41:31 queues RefreshImportJidWorker 370122:41:31 logs error when import fails with a StandardError 370222:41:31 rescheduling the worker on certain errors 370322:41:31 error: Gitlab::GithubImport::RateLimitError 370422:41:31 reschedules the worker 370522:41:31 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError 370622:41:31 reschedules the worker 370822:41:31 when the import succeeds 371022:41:31 schedules the importing of the base data 371122:41:31 without issues 371222:41:31 schedules the importing of the base data 371322:41:31 when retrying 371422:41:31 does not allocate internal ids 371522:41:31# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_repository_worker_spec.rb. It took 2.2 seconds. Expected to take 1.74 seconds. 371622:41:31# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/inherited_variables_resolver_spec.rb. Expected to take 1.71 seconds. 371722:41:31Resolvers::Ci::InheritedVariablesResolver 371922:41:32 when project does not have a group 372022:41:32 returns an empty array 372122:41:32# [RSpecRunTime] RSpec elapsed time: 29 minutes 8.41 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.04 1.09 1.14 1/299 8937 372322:41:32 when project belongs to a group 372422:41:32 returns variables from parent group and ancestors 372522:41:32 sorting behaviour 372622:41:32 with sort by default (created_at descending) 372722:41:33 returns variables ordered by created_at in descending order 372822:41:33 with sort by created_at descending 372922:41:33 returns variables ordered by created_at in descending order 373022:41:33 with sort by created_at ascending 373122:41:33 returns variables ordered by created_at in ascending order 373222:41:33 with sort by key descending 373322:41:33 returns variables ordered by key in descending order 373422:41:33 with sort by key ascending 373522:41:33 returns variables ordered by key in ascending order 373622:41:33# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/inherited_variables_resolver_spec.rb. It took 2.46 seconds. Expected to take 1.71 seconds. 373722:41:33# [RSpecRunTime] Starting example group spec/lib/api/entities/deployment_extended_spec.rb. Expected to take 1.63 seconds. 373822:41:33API::Entities::DeploymentExtended 374022:41:36 includes fields from deployment entity 374122:41:36# [RSpecRunTime] RSpec elapsed time: 29 minutes 12.01 seconds. Current RSS: ~1415M. Threads: 4. load average: 1.04 1.09 1.14 2/299 8957 374322:41:36# [RSpecRunTime] Finishing example group spec/lib/api/entities/deployment_extended_spec.rb. It took 2.63 seconds. Expected to take 1.63 seconds. 374422:41:36# [RSpecRunTime] Starting example group spec/workers/service_desk/custom_email_verification_cleanup_worker_spec.rb. Expected to take 1.62 seconds. 374522:41:36ServiceDesk::CustomEmailVerificationCleanupWorker 374722:41:37 calls the custom email verification update service 374822:41:37 with more than one verification being overdue 374922:41:38 calls the custom email verification update service for each project 375022:41:38# [RSpecRunTime] RSpec elapsed time: 29 minutes 13.97 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.04 1.09 1.14 1/299 8958 375222:41:38# [RSpecRunTime] Finishing example group spec/workers/service_desk/custom_email_verification_cleanup_worker_spec.rb. It took 1.99 seconds. Expected to take 1.62 seconds. 375322:41:38# [RSpecRunTime] Starting example group spec/services/import/source_users/keep_as_placeholder_service_spec.rb. Expected to take 1.58 seconds. 375422:41:38Import::SourceUsers::KeepAsPlaceholderService 375622:41:38 when reassignment is successful 375722:41:39 returns success 375822:41:39 when current user does not have permission 375922:41:39 returns error no permissions 376022:41:39 when import source user does not have an reassignable status 376122:41:40 returns error invalid status 376222:41:40 when an error occurs 376322:41:40 returns an error 376422:41:40# [RSpecRunTime] Finishing example group spec/services/import/source_users/keep_as_placeholder_service_spec.rb. It took 2.07 seconds. Expected to take 1.58 seconds. 376522:41:40# [RSpecRunTime] Starting example group spec/models/integrations/clickup_spec.rb. Expected to take 1.51 seconds. 376622:41:40Integrations::Clickup 376722:41:40 does not allow STI 376922:41:40 only returns the project_url and issues_url fields 377022:41:40 behaves like Integrations::HasAvatar 377222:41:40 returns the expected avatar URL 377322:41:40 #reference_pattern 377422:41:40 does allow project prefix on the reference 377522:41:40 allows a hash with an alphanumeric key on the reference 377622:41:40 allows a global prefix with an alphanumeric key on the reference 377822:41:40 when integration is active 377922:41:40 is expected to validate that :project_url cannot be empty/falsy 378022:41:40 is expected to validate that :issues_url cannot be empty/falsy 378122:41:40 behaves like issue tracker integration URL attribute 378322:41:41 is expected not to allow :project_url to be ‹"example.com"› 378422:41:41 is expected not to allow :project_url to be ‹"ftp://example.com"› 378522:41:41 is expected not to allow :project_url to be ‹"herp-and-derp"› 378622:41:41 behaves like issue tracker integration URL attribute 378822:41:41 is expected not to allow :issues_url to be ‹"example.com"› 378922:41:41 is expected not to allow :issues_url to be ‹"ftp://example.com"› 379022:41:42 is expected not to allow :issues_url to be ‹"herp-and-derp"› 379122:41:42 when integration is inactive 379222:41:42 is expected not to validate that :project_url cannot be empty/falsy 379322:41:42 is expected not to validate that :issues_url cannot be empty/falsy 379422:41:42# [RSpecRunTime] Finishing example group spec/models/integrations/clickup_spec.rb. It took 1.59 seconds. Expected to take 1.51 seconds. 379522:41:42# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/runner_upgrade_check_spec.rb. Expected to take 1.48 seconds. 379622:41:42Gitlab::Ci::RunnerUpgradeCheck 379722:41:42 #check_runner_upgrade_suggestion 379822:41:42 with failing Gitlab::Ci::RunnerReleases request 379922:41:42 returns :error 380022:41:42 with available_runner_releases configured 380122:41:42 with no available runner releases 380222:41:42 with Gitlab::VERSION set to 14.1.1 380322:41:42 with runner_version from last minor release 380422:41:42 returns :unavailable 380522:41:42 up to 14.1.1 380622:41:42 with nil runner_version 380722:41:42 returns :invalid_version 380822:41:42 with invalid runner_version 380922:41:42 returns :invalid_version 381022:41:42 with Gitlab::VERSION set to 14.1.123 381122:41:42 with a runner_version that is too recent 381222:41:42 returns :unavailable 381322:41:42 with Gitlab::VERSION set to 14.0.1 381422:41:42 with valid params 381522:41:42 runner_version: "v15.0.0", expected_status: :unavailable, expected_suggested_version: "15.0.0" 381622:41:42 is expected to eq [#<Gitlab::VersionInfo:0x00007986bac46048 @major=15, @minor=0, @patch=0, @suffix_s="", @suffix=[]>, :unavailable] 381722:41:42 runner_version: "v14.1.0-rc3", expected_status: :recommended, expected_suggested_version: "14.1.1" 381822:41:42 is expected to eq [#<Gitlab::VersionInfo:0x00007986ef0f34e0 @major=14, @minor=1, @patch=1, @suffix_s="", @suffix=[]>, :recommended] 381922:41:42 runner_version: "v14.1.0~beta.1574.gf6ea9389", expected_status: :recommended, expected_suggested_version: "14.1.1" 382022:41:42 is expected to eq [#<Gitlab::VersionInfo:0x00007986dbb37d20 @major=14, @minor=1, @patch=1, @suffix_s="", @suffix=[]>, :recommended] 382122:41:42 runner_version: "v14.1.0/1.1.0", expected_status: :recommended, expected_suggested_version: "14.1.1" 382222:41:42 is expected to eq [#<Gitlab::VersionInfo:0x00007986d0de32a0 @major=14, @minor=1, @patch=1, @suffix_s="", @suffix=[]>, :recommended] 382322:41:42 runner_version: "v14.1.0", expected_status: :recommended, expected_suggested_version: "14.1.1" 382422:41:42 is expected to eq [#<Gitlab::VersionInfo:0x00007986bac1d6c0 @major=14, @minor=1, @patch=1, @suffix_s="", @suffix=[]>, :recommended] 382522:41:42 runner_version: "v14.0.1", expected_status: :recommended, expected_suggested_version: "14.0.2" 382622:41:42 is expected to eq [#<Gitlab::VersionInfo:0x00007986b4f4abf0 @major=14, @minor=0, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 382722:41:42 runner_version: "v14.0.2-rc1", expected_status: :recommended, expected_suggested_version: "14.0.2" 382822:41:42 is expected to eq [#<Gitlab::VersionInfo:0x00007986b4a3b6a0 @major=14, @minor=0, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 382922:41:42 runner_version: "v14.0.2", expected_status: :unavailable, expected_suggested_version: "14.0.2" 383022:41:42 is expected to eq [#<Gitlab::VersionInfo:0x00007986a5fbeac8 @major=14, @minor=0, @patch=2, @suffix_s="", @suffix=[]>, :unavailable] 383122:41:42 runner_version: "v13.10.1", expected_status: :available, expected_suggested_version: "14.0.2" 383222:41:42 is expected to eq [#<Gitlab::VersionInfo:0x00007986a5e54890 @major=14, @minor=0, @patch=2, @suffix_s="", @suffix=[]>, :available] 383322:41:42 runner_version: "v13.10.1~beta.1574.gf6ea9389", expected_status: :recommended, expected_suggested_version: "13.10.1" 383422:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986a5f526c0 @major=13, @minor=10, @patch=1, @suffix_s="", @suffix=[]>, :recommended] 383522:41:43 runner_version: "v13.10.1/1.1.0", expected_status: :recommended, expected_suggested_version: "13.10.1" 383622:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986a60fa8d8 @major=13, @minor=10, @patch=1, @suffix_s="", @suffix=[]>, :recommended] 383722:41:43 runner_version: "v13.10.0", expected_status: :recommended, expected_suggested_version: "13.10.1" 383822:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986a622c940 @major=13, @minor=10, @patch=1, @suffix_s="", @suffix=[]>, :recommended] 383922:41:43 runner_version: "v13.9.2", expected_status: :recommended, expected_suggested_version: "14.0.2" 384022:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986a62c5960 @major=14, @minor=0, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 384122:41:43 runner_version: "v13.9.0", expected_status: :recommended, expected_suggested_version: "14.0.2" 384222:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986a6387a38 @major=14, @minor=0, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 384322:41:43 runner_version: "v13.8.1", expected_status: :recommended, expected_suggested_version: "14.0.2" 384422:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986a647c448 @major=14, @minor=0, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 384522:41:43 runner_version: "v11.4.1", expected_status: :recommended, expected_suggested_version: "14.0.2" 384622:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986b49ebec0 @major=14, @minor=0, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 384722:41:43 with Gitlab::VERSION set to 13.9.0 384822:41:43 with valid params 384922:41:43 runner_version: "v14.0.0", expected_status: :recommended, expected_suggested_version: "14.0.2" 385022:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986b4a80840 @major=14, @minor=0, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 385122:41:43 runner_version: "v13.10.1", expected_status: :unavailable, expected_suggested_version: "13.10.1" 385222:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986b4bb5b48 @major=13, @minor=10, @patch=1, @suffix_s="", @suffix=[]>, :unavailable] 385322:41:43 runner_version: "v13.10.0", expected_status: :recommended, expected_suggested_version: "13.10.1" 385422:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986b4c75560 @major=13, @minor=10, @patch=1, @suffix_s="", @suffix=[]>, :recommended] 385522:41:43 runner_version: "v13.9.2", expected_status: :unavailable, expected_suggested_version: "13.9.2" 385622:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986b4d52780 @major=13, @minor=9, @patch=2, @suffix_s="", @suffix=[]>, :unavailable] 385722:41:43 runner_version: "v13.9.0", expected_status: :recommended, expected_suggested_version: "13.9.2" 385822:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986b4ed6908 @major=13, @minor=9, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 385922:41:43 runner_version: "v13.8.1", expected_status: :recommended, expected_suggested_version: "13.9.2" 386022:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986b4f60608 @major=13, @minor=9, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 386122:41:43 runner_version: "v11.4.1", expected_status: :recommended, expected_suggested_version: "13.9.2" 386222:41:43 is expected to eq [#<Gitlab::VersionInfo:0x00007986b603bc20 @major=13, @minor=9, @patch=2, @suffix_s="", @suffix=[]>, :recommended] 386322:41:43 up to 15.1.0 386422:41:43 with Gitlab::VERSION set to 15.2.0-pre 386522:41:43 with unknown runner version 386622:41:43 recommends 15.1.0 since 14.11 is an unknown release and 15.1.0 is available 386722:41:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/runner_upgrade_check_spec.rb. It took 1.56 seconds. Expected to take 1.48 seconds. 386822:41:43# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_connected_agents_metric_spec.rb. Expected to take 1.45 seconds. 386922:41:43Gitlab::Usage::Metrics::Instrumentations::CountConnectedAgentsMetric 387022:41:45 behaves like a correct instrumented metric value 387122:41:45 has correct value 387222:41:45# [RSpecRunTime] RSpec elapsed time: 29 minutes 21.14 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.03 1.09 1.14 1/299 8959 387422:41:45# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_connected_agents_metric_spec.rb. It took 1.93 seconds. Expected to take 1.45 seconds. 387522:41:45# [RSpecRunTime] Starting example group spec/services/ml/destroy_experiment_service_spec.rb. Expected to take 1.41 seconds. 387622:41:45Ml::DestroyExperimentService 387822:41:47 when experiment is successfully destroyed 387922:41:47 returns a success response 388022:41:47 destroys the experiment 388122:41:47# [RSpecRunTime] RSpec elapsed time: 29 minutes 22.82 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.03 1.09 1.14 1/298 8960 388322:41:47 when experiment fails to destroy 388422:41:47 returns an error response 388522:41:47 when experiment is associated with a model 388622:41:47 returns an error response 388722:41:47 does not destroy the experiment 388822:41:47# [RSpecRunTime] Finishing example group spec/services/ml/destroy_experiment_service_spec.rb. It took 1.86 seconds. Expected to take 1.41 seconds. 388922:41:47# [RSpecRunTime] Starting example group spec/views/events/event/_common.html.haml_spec.rb. Expected to take 1.37 seconds. 389022:41:47events/event/_common.html.haml 389122:41:48 when it is an issue event 389222:41:48 renders the correct url 389322:41:48 uses issue_type for the target_name 389422:41:48# [RSpecRunTime] RSpec elapsed time: 29 minutes 24.22 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.03 1.09 1.14 1/298 8961 389622:41:48 when it is a work item event 389722:41:49 renders the correct url with iid 389822:41:49 uses issue_type for the target_name 389922:41:49# [RSpecRunTime] Finishing example group spec/views/events/event/_common.html.haml_spec.rb. It took 1.51 seconds. Expected to take 1.37 seconds. 390022:41:49# [RSpecRunTime] Starting example group spec/services/ci/prometheus_metrics/observe_histograms_service_spec.rb. Expected to take 1.32 seconds. 390122:41:49Ci::PrometheusMetrics::ObserveHistogramsService 390222:41:49 with empty data 390322:41:49 does not raise errors 390422:41:49 observes metrics successfully 390522:41:49 increments the metrics 390622:41:50 returns an empty body and status code 390722:41:50 with unknown histograms 390822:41:50 raises ActiveRecord::RecordNotFound error 390922:41:50# [RSpecRunTime] Finishing example group spec/services/ci/prometheus_metrics/observe_histograms_service_spec.rb. It took 1.19 seconds. Expected to take 1.32 seconds. 391022:41:50# [RSpecRunTime] Starting example group spec/serializers/feature_flag_summary_entity_spec.rb. Expected to take 1.3 seconds. 391122:41:50FeatureFlagSummaryEntity 391222:41:51 has summary information 391322:41:51# [RSpecRunTime] Finishing example group spec/serializers/feature_flag_summary_entity_spec.rb. It took 1.41 seconds. Expected to take 1.3 seconds. 391422:41:51# [RSpecRunTime] RSpec elapsed time: 29 minutes 27.2 seconds. Current RSS: ~1392M. Threads: 4. load average: 0.95 1.07 1.13 1/298 8962 391622:41:51# [RSpecRunTime] Starting example group spec/lib/gitlab/x509/commit_sigstore_spec.rb. Expected to take 1.25 seconds. 391722:41:51Gitlab::X509::Commit 391922:41:52 on second call 392022:41:53 returns the cached signature 392122:41:53# [RSpecRunTime] RSpec elapsed time: 29 minutes 28.59 seconds. Current RSS: ~1401M. Threads: 4. load average: 0.95 1.07 1.13 1/299 8982 392322:41:53 #update_signature! 392422:41:53 updates verification status 392522:41:53# [RSpecRunTime] Finishing example group spec/lib/gitlab/x509/commit_sigstore_spec.rb. It took 1.51 seconds. Expected to take 1.25 seconds. 392622:41:53# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/runner/metrics_spec.rb. Expected to take 1.21 seconds. 392722:41:53Gitlab::Ci::Runner::Metrics 392822:41:53 #increment_runner_authentication_success_counter 392922:41:53 increments count for same type 393022:41:53 does not increment count for different type 393122:41:53 does not increment failure count 393222:41:53 throws ArgumentError for invalid runner type 393322:41:53 #increment_runner_authentication_failure_counter 393422:41:54 increments count 393522:41:54 does not increment success count 393622:41:54# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/runner/metrics_spec.rb. It took 0.94 second. Expected to take 1.21 seconds. 393722:41:54# [RSpecRunTime] Starting example group spec/services/users/dismiss_project_callout_service_spec.rb. Expected to take 1.15 seconds. 393822:41:54Users::DismissProjectCalloutService 394022:41:54 sets the project_id 394122:41:54 behaves like dismissing user callout 394222:41:54 creates a new user callout 394322:41:55 returns a user callout 394422:41:55 sets the dismissed_at attribute to current time 394522:41:55 updates an existing callout dismissed_at time 394622:41:55 does not update an invalid record with dismissed_at time 394722:41:55# [RSpecRunTime] RSpec elapsed time: 29 minutes 30.8 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.04 1.08 1.14 1/299 8983 394922:41:55# [RSpecRunTime] Finishing example group spec/services/users/dismiss_project_callout_service_spec.rb. It took 1.17 seconds. Expected to take 1.15 seconds. 395022:41:55# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/builder/group_spec.rb. Expected to take 1.13 seconds. 395122:41:55Gitlab::Ci::Variables::Builder::Group 395222:41:55 #secret_variables 395322:41:55 when the ref is not protected 395422:41:55 contains only the CI variables 395522:41:55 when the ref is protected 395622:41:55 contains all the variables 395722:41:55 when environment name is specified 395822:41:55 when environment scope is exactly matched 395922:41:55 is expected to contain exactly #<Gitlab::Ci::Variables::Collection::Item:0x00007986e4fe9b80 @variable={:key=>"VARIABLE_1", :value=>"secret", :public=>false, :file=>false, :masked=>false, :raw=>false}> 396022:41:55 when environment scope is matched by wildcard 396122:41:55 is expected to contain exactly #<Gitlab::Ci::Variables::Collection::Item:0x00007986e4c8f1b0 @variable={:key=>"VARIABLE_1", :value=>"secret", :public=>false, :file=>false, :masked=>false, :raw=>false}> 396222:41:55 when environment scope does not match 396322:41:55 is expected not to contain exactly #<Gitlab::Ci::Variables::Collection::Item:0x00007986e4846090 @variable={:key=>"VARIABLE_1", :value=>"secret", :public=>false, :file=>false, :masked=>false, :raw=>false}> 396422:41:55 when environment scope has _ 396522:41:55 does not treat it as wildcard 396622:41:55 when environment name contains underscore 396722:41:56 matches literally for _ 396822:41:56 when environment scope has % 396922:41:56 does not treat it as wildcard 397022:41:56 when environment name contains a percent 397122:41:56 matches literally for _ 397222:41:56 when variables with the same name have different environment scopes 397322:41:56 orders the variables from least to most matched 397422:41:56 when group has children 397522:41:56 traversal queries 397622:41:56 returns all variables belonging to the group and parent groups 397722:41:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/builder/group_spec.rb. It took 1.53 seconds. Expected to take 1.13 seconds. 397822:41:56# [RSpecRunTime] Starting example group spec/lib/gitlab/http_io_spec.rb. Expected to take 1.08 seconds. 397922:41:56Gitlab::HttpIO 398122:41:56 is expected to be nil 398322:41:56 is expected to be nil 398522:41:56 is expected to be truthy 398722:41:57 is expected to be nil 399122:41:57 when moves pos to end of the file 399222:41:57 is expected to eq 192441 399322:41:57 when moves pos to middle of the file 399422:41:57 is expected to eq 96220 399522:41:57 when moves pos around 399622:41:57 matches the result 399822:41:57 when current pos is at end of the file 399922:41:57 is expected to be truthy 400022:41:57 when current pos is not at end of the file 400122:41:57 is expected to be falsey 400322:41:57 yields lines 400422:41:57 when buckets on GCS 400522:41:57 when BUFFER_SIZE is larger than file size 400622:41:57 calls get_chunk only once 400822:41:57 when there are no network issue 400922:41:57 when read whole size 401022:41:57 when BUFFER_SIZE is smaller than file size 401122:41:57 reads a trace 401222:41:57 when BUFFER_SIZE is larger than file size 401322:41:57 reads a trace 401422:41:57 when read only first 100 bytes 401522:41:57 when BUFFER_SIZE is smaller than file size 401622:41:57 reads a trace 401722:41:57 when BUFFER_SIZE is larger than file size 401822:41:57 reads a trace 401922:41:57 when tries to read oversize 402022:41:57 when BUFFER_SIZE is smaller than file size 402122:41:57 reads a trace 402222:41:57 when BUFFER_SIZE is larger than file size 402322:41:57 reads a trace 402422:41:57 when tries to read 0 bytes 402522:41:57 when BUFFER_SIZE is smaller than file size 402622:41:57 reads a trace 402722:41:57 when BUFFER_SIZE is larger than file size 402822:41:57 reads a trace 402922:41:57 when there is anetwork issue 403022:41:57 reads a trace 403222:41:57 when there is anetwork issue 403322:41:57 reads a trace 403422:41:57 when BUFFER_SIZE is smaller than file size 403522:41:57 behaves like all line matching 403622:41:57 reads a line 403722:41:57 when BUFFER_SIZE is larger than file size 403822:41:57 behaves like all line matching 403922:41:57 reads a line 404022:41:57 when pos is at middle of the file 404122:41:57 reads from pos 404322:41:57 is expected to raise NotImplementedError 404522:41:58 is expected to raise NotImplementedError 404722:41:58 is expected to raise NotImplementedError 404922:41:58 is expected to be truthy 405122:41:58 does not set the "accept-encoding" header 405222:41:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/http_io_spec.rb. It took 1.25 seconds. Expected to take 1.08 seconds. 405322:41:58# [RSpecRunTime] Starting example group spec/lib/gitlab/quick_actions/command_definition_spec.rb. Expected to take 1.04 seconds. 405422:41:58Gitlab::QuickActions::CommandDefinition 405622:41:58 when the command has aliases 405722:41:58 returns an array with the name and aliases 405822:41:58 when the command doesn't have aliases 405922:41:58 returns an array with the name 406122:41:58 when the command has an action block 406222:41:58 returns false 406322:41:58 when the command doesn't have an action block 406422:41:58 returns true 406622:41:58 when the command has a condition block 406722:41:58 when the condition block returns true 406822:41:58 returns true 406922:41:58 when the condition block returns false 407022:41:58 returns false 407122:41:58 when the command doesn't have a condition block 407222:41:58 returns true 407322:41:58 when the command has types 407422:41:58 when the command target type is allowed 407522:41:58 returns true 407622:41:58 when the command target type is Work Item 407722:41:58 when the command is not allowed 407822:41:58 returns false 407922:41:58 when the command is allowed 408022:41:58 returns true 408122:41:58 when the command target type is not allowed 408222:41:58 returns true 408322:41:58 when the command has no types 408422:41:58 any target type is allowed 408622:41:58 when the command is a noop 408722:41:58 doesn't execute the command 408822:41:58 when the command is not a noop 408922:41:58 when the command is not available 409022:41:58 counts the command as executed 409122:41:58 when the command is available 409222:41:58 when the commnd has no arguments 409322:41:58 when the command is provided an argument 409422:41:58 executes the command 409522:41:58 when the command is not provided an argument 409622:41:58 executes the command 409722:41:58 when the command has 1 required argument 409822:41:58 when the command is provided an argument 409922:41:58 executes the command 410022:41:58 when the command is not provided an argument 410122:41:58 doesn't execute the command 410222:41:58 when the command has 1 optional argument 410322:41:58 when the command is provided an argument 410422:41:58 executes the command 410522:41:58 when the command is not provided an argument 410622:41:58 executes the command 410722:41:58 when the command defines parse_params block 410822:41:58 executes the command passing the parsed param 410922:41:58 #execute_message 411022:41:58 when the command is a noop 411222:41:59 when the command is not a noop 411322:41:59 when the command is not available 411422:41:59 returns an error message 411522:41:59 when the command is available 411622:41:59 when the execution_message is a static string 411722:41:59 returns this static string 411822:41:59 when the explanation is dynamic 411922:41:59 invokes the proc 412122:41:59 when the command is not available 412322:41:59 when the explanation is a static string 412422:41:59 returns this static string 412522:41:59 when warning is set 412622:41:59 returns this static string 412722:41:59 when the explanation is dynamic 412822:41:59 invokes the proc 412922:41:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/quick_actions/command_definition_spec.rb. It took 1.16 seconds. Expected to take 1.04 seconds. 413022:41:59# [RSpecRunTime] Starting example group spec/rubocop/cop/graphql/descriptions_spec.rb. Expected to take 1.01 seconds. 413122:41:59RuboCop::Cop::Graphql::Descriptions 413222:41:59 with enum values 413322:41:59 adds an offense when there is no description 413422:41:59 adds an offense when description does not end in a period 413522:41:59 adds an offense when description begins with "The" 413622:41:59 adds an offense when description begins with "A" 413722:41:59 adds an offense when description contains the demonstrative "this" 413822:41:59 does not add an offense when a word does not contain the substring "this" 413922:41:59 does not add an offense when description is correct (defined using `description:`) 414022:41:59 does not add an offense when description is correct (defined as a second argument) 414122:41:59 with arguments 414222:41:59 adds an offense when there is no description 414322:41:59 adds an offense when description does not end in a period 414422:41:59 adds an offense when description begins with "A" 414522:41:59 adds an offense when description begins with "The" 414622:41:59 adds an offense when description contains the demonstrative "this" 414722:41:59 does not add an offense when a word does not contain the substring "this" 414822:41:59 does not add an offense when description is correct 414922:41:59 autocorrecting periods in descriptions 415022:41:59 autocorrects missing periods 415122:42:00 does not autocorrect if periods exist 415222:42:00 autocorrects a heredoc 415322:42:00 does not autocorrect a heredoc if periods exist 415422:42:00 autocorrecting "this" to "the" 415522:42:00 autocorrects if "this" is found 415622:42:00 does not autocorrect if "this" is not found 415722:42:00 autocorrects a heredoc if "this" is found 415822:42:00 does not autocorrect a heredoc if "this" is not found 416022:42:00 adds an offense when there is no description 416122:42:00 adds an offense when description does not end in a period 416222:42:00 adds an offense when description begins with "A" 416322:42:00 adds an offense when description begins with "The" 416422:42:00 adds an offense when description contains the demonstrative "this" 416522:42:00 does not add an offense when a word does not contain the substring "this" 416622:42:00 does not add an offense when description is correct 416722:42:00 does not add an offense when there is a resolver 416822:42:00# [RSpecRunTime] Finishing example group spec/rubocop/cop/graphql/descriptions_spec.rb. It took 1.24 seconds. Expected to take 1.01 seconds. 416922:42:00# [RSpecRunTime] Starting example group spec/models/service_desk/custom_email_credential_spec.rb. Expected to take 0.98 second. 417022:42:00ServiceDesk::CustomEmailCredential 417122:42:00 does not allow STI 417222:42:00 associations 417322:42:00 is expected to belong to project required: false 417422:42:00 can access service desk setting from project 417522:42:00 encrypted #smtp_password 417622:42:00 saves and retrieves the encrypted smtp password and iv correctly 417722:42:00 encrypted #smtp_username 417822:42:00 saves and retrieves the encrypted smtp username and iv correctly 417922:42:00 #delivery_options 418022:42:00 is expected to include {:address => "smtp.example.com", :domain => "example.com", :user_name => "user@example.com", :port => 587, :password => "supersecret", :authentication => nil} 418122:42:00 when authentication is set 418222:42:00 is expected to include {:address => "smtp.example.com", :domain => "example.com", :user_name => "user@example.com", :port => 587, :password => "supersecret", :authentication => "login"} 418422:42:00 is expected to validate that :project cannot be empty/falsy 418522:42:01 is expected to validate that :smtp_address cannot be empty/falsy 418622:42:01 is expected to validate that the length of :smtp_address is at most 255 418722:42:01 is expected to allow :smtp_address to be ‹"smtp.gmail.com"› 418822:42:01 is expected to allow :smtp_address to be ‹"1.1.1.1"› 418922:42:01 is expected to allow :smtp_address to be ‹"199.1.1.1"› 419122:42:01 is expected not to allow :smtp_address to be ‹"file://example"› 419222:42:01 is expected not to allow :smtp_address to be ‹"/example"› 419322:42:01 is expected not to allow :smtp_address to be ‹"localhost"› 419422:42:01 is expected not to allow :smtp_address to be ‹"127.0.0.1"› 419522:42:01 is expected to allow :smtp_address to be ‹"192.168.12.12"› 419622:42:01 is expected to validate that :smtp_port cannot be empty/falsy 419722:42:01 is expected to validate that :smtp_port looks like an integer greater than 0 419822:42:01 is expected to validate that :smtp_username cannot be empty/falsy 419922:42:01 is expected to validate that the length of :smtp_username is at most 255 420022:42:01 is expected to validate that :smtp_password cannot be empty/falsy 420122:42:01 is expected to validate that the length of :smtp_password is between 8 and 128 420322:42:01 is expected not to allow :smtp_address to be ‹"192.168.12.12"› 420422:42:01# [RSpecRunTime] Finishing example group spec/models/service_desk/custom_email_credential_spec.rb. It took 1.08 seconds. Expected to take 0.98 second. 420522:42:01# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migration_helpers/convert_to_bigint_spec.rb. Expected to take 0.93 second. 420622:42:01Gitlab::Database::MigrationHelpers::ConvertToBigint 420722:42:01 #temp_column_removed? 420822:42:01 return true when column is not present 420922:42:01 return false when column present 421022:42:01 #add_bigint_column_indexes 421122:42:01 without corresponding bigint column 421222:42:01main: -- column_exists?("_test_table_bigint_indexes", "token_convert_to_bigint") 421322:42:01main: -> 0.0052s 421422:42:01 is expected to raise RuntimeError with "Bigint column 'token_convert_to_bigint' does not exist on _test_table_bigint_indexes" 421522:42:01 with corresponding bigint column 421622:42:01 without the integer column index 421722:42:01main: -- column_exists?("_test_table_bigint_indexes", "token_convert_to_bigint") 421822:42:01main: -> 0.0045s 421922:42:01main: -- indexes("_test_table_bigint_indexes") 422022:42:01main: -> 0.0041s 422122:42:01 does not create new bigint index 422222:42:01 with integer column indexes 422322:42:01main: -- column_exists?("_test_table_bigint_indexes", "token_convert_to_bigint") 422422:42:01main: -> 0.0049s 422522:42:01main: -- indexes("_test_table_bigint_indexes") 422622:42:01main: -> 0.0145s 422722:42:01 creates appropriate bigint indexes 422822:42:01 #columns_swapped? 422922:42:01 returns true if columns are already swapped 423022:42:01 returns false if columns are not yet swapped 423122:42:01 #com_or_dev_or_test_but_not_jh? 423222:42:01 dot_com: true, dev_or_test: true, jh: true, expectation: true 423322:42:01 returns true for GitLab.com (but not JH), dev, or test 423422:42:01 dot_com: true, dev_or_test: false, jh: true, expectation: false 423522:42:01 returns true for GitLab.com (but not JH), dev, or test 423622:42:01 dot_com: false, dev_or_test: true, jh: true, expectation: true 423722:42:02 returns true for GitLab.com (but not JH), dev, or test 423822:42:02 dot_com: false, dev_or_test: false, jh: true, expectation: false 423922:42:02 returns true for GitLab.com (but not JH), dev, or test 424022:42:02 dot_com: true, dev_or_test: true, jh: false, expectation: true 424122:42:02 returns true for GitLab.com (but not JH), dev, or test 424222:42:02 dot_com: true, dev_or_test: false, jh: false, expectation: true 424322:42:02 returns true for GitLab.com (but not JH), dev, or test 424422:42:02 dot_com: false, dev_or_test: true, jh: false, expectation: true 424522:42:02 returns true for GitLab.com (but not JH), dev, or test 424622:42:02 dot_com: false, dev_or_test: false, jh: false, expectation: false 424722:42:02 returns true for GitLab.com (but not JH), dev, or test 424822:42:02# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migration_helpers/convert_to_bigint_spec.rb. It took 0.58 second. Expected to take 0.93 second. 424922:42:02# [RSpecRunTime] Starting example group spec/services/admin/plan_limits/update_service_spec.rb. Expected to take 0.9 second. 425022:42:02Admin::PlanLimits::UpdateService 425122:42:02 when the user is not an admin 425222:42:02 returns an error 425322:42:02 when current_user is an admin 425422:42:02 when the update is successful 425522:42:02 updates all attributes 425622:42:02 returns success 425722:42:02 when the update is unsuccessful 425822:42:02 when notification_limit is less than storage_size_limit 425922:42:02 returns an error 426022:42:02 when notification_limit is greater than enforcement_limit 426122:42:02 returns an error 426222:42:02 when enforcement_limit is less than storage_size_limit 426322:42:02 returns an error 426422:42:02 when enforcement_limit is less than notification_limit 426522:42:02 returns an error 426622:42:02 when storage_size_limit is greater than notification_limit 426722:42:02 returns an error 426822:42:02 when storage_size_limit is greater than enforcement_limit 426922:42:03 returns an error 427022:42:03 when enforcement_limit is 0 427122:42:03 does not return an error 427222:42:03 when setting limit to unlimited 427322:42:03 for notification_limit 427422:42:03 is successful 427522:42:03 for enforcement_limit 427622:42:03 is successful 427722:42:03 for storage_size_limit 427822:42:03 is successful 427922:42:03# [RSpecRunTime] Finishing example group spec/services/admin/plan_limits/update_service_spec.rb. It took 1.13 seconds. Expected to take 0.9 second. 428022:42:03# [RSpecRunTime] Starting example group spec/models/project_custom_attribute_spec.rb. Expected to take 0.85 second. 428122:42:03ProjectCustomAttribute 428222:42:03 does not allow STI 428422:42:03 is expected to belong to project required: false 428622:42:03 is expected to validate that :project cannot be empty/falsy 428722:42:03 is expected to validate that :key cannot be empty/falsy 428822:42:03 is expected to validate that :value cannot be empty/falsy 428922:42:04 is expected to validate that :key is case-sensitively unique within the scope of :project_id 429022:42:04# [RSpecRunTime] Finishing example group spec/models/project_custom_attribute_spec.rb. It took 0.96 second. Expected to take 0.85 second. 429122:42:04# [RSpecRunTime] Starting example group spec/lib/gitlab/fp/result_spec.rb. Expected to take 0.83 second. 429222:42:04Gitlab::Fp::Result 429422:42:04 implements equality 429622:42:04 returns wrapped value if ok 429722:42:04 raises error if err 429822:42:04 usage of #map 429922:42:04 when passed a proc 430022:42:04 returns last ok value in successful chain 430122:42:04 returns first err value in failed chain 430222:42:04 when passed a module or class (singleton) method object 430322:42:04 returns last ok value in successful chain 430422:42:04 returns first err value in failed chain 430522:42:04 type checking validation 430622:42:04 enforcement of argument type 430722:42:04 raises TypeError if passed anything other than a lambda or singleton method object 430822:42:04 enforcement of argument arity 430922:42:04 raises ArgumentError if passed lambda or singleton method object with an arity other than 1 431022:42:04 enforcement that passed lambda or method does not return a Result type 431122:42:04 raises TypeError if passed lambda or singleton method object which returns non-Result type 431322:42:04 returns wrapped value if err 431422:42:04 raises error if ok 431622:42:04 for enforcing usage of only public interface 431722:42:04 when private constructor is called with invalid params 431822:42:04 raises ArgumentError if both ok_value and err_value are passed 431922:42:04 raises ArgumentError if neither ok_value nor err_value are passed 432022:42:04 usage of #and_then 432122:42:04 when passed a proc 432222:42:04 returns last ok value in successful chain 432322:42:04 short-circuits the rest of the chain on the first err value encountered 432422:42:04 when passed a module or class (singleton) method object 432522:42:04 returns last ok value in successful chain 432622:42:04 returns first err value in failed chain 432722:42:04 type checking validation 432822:42:04 enforcement of argument type 432922:42:04 raises TypeError if passed anything other than a lambda or singleton method object 433022:42:04 enforcement of argument arity 433122:42:04 raises ArgumentError if passed lambda or singleton method object with an arity other than 1 433222:42:04 enforcement that passed lambda or method returns a Gitlab::Fp::Result type 433322:42:04 raises ArgumentError if passed lambda or singleton method object which returns non-Result type 433422:42:04 usage of Gitlab::Fp::Result.ok and Gitlab::Fp::Result.err 433522:42:04 when checked with .ok? and .err? 433622:42:04 works with ok result 433722:42:05 works with error result 433822:42:05 when checked with destructuring 433922:42:05 works with ok result 434022:42:05 works with error result 434122:42:05 when checked with pattern matching 434222:42:05 works with ok result 434322:42:05 works with error result 434422:42:05 raises error with unmatched type in pattern match 434522:42:05 raises error with invalid pattern matching key 434622:42:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/fp/result_spec.rb. It took 0.92 second. Expected to take 0.83 second. 434722:42:05# [RSpecRunTime] Starting example group spec/workers/authorized_project_update/user_refresh_over_user_range_worker_spec.rb. Expected to take 0.79 second. 434822:42:05AuthorizedProjectUpdate::UserRefreshOverUserRangeWorker 434922:42:05 behaves like worker with data consistency 435022:42:05 .get_data_consistency_feature_flag_enabled? 435122:42:05 returns true 435222:42:05 .get_data_consistency_per_database 435322:42:05 returns correct data consistency 435522:42:05 checks if project authorization update is required 435622:42:05 checks if a project_authorization refresh is needed for each of the users 435722:42:05 when there are project authorization records due for either removal or addition for a specific user 435822:42:06 enqueues a new project authorization update job for the user 435922:42:06 when there are no additions or removals to be made to project authorizations for a specific user 436022:42:06 does not enqueue a new project authorization update job for the user 436122:42:06# [RSpecRunTime] Finishing example group spec/workers/authorized_project_update/user_refresh_over_user_range_worker_spec.rb. It took 0.89 second. Expected to take 0.79 second. 436222:42:06# [RSpecRunTime] Starting example group spec/presenters/ci/bridge_presenter_spec.rb. Expected to take 0.77 second. 436322:42:06Ci::BridgePresenter 436422:42:06 presents information about recoverable state 436522:42:06 presents the detailed status for the user 436622:42:07# [RSpecRunTime] Finishing example group spec/presenters/ci/bridge_presenter_spec.rb. It took 0.9 second. Expected to take 0.77 second. 436722:42:07# [RSpecRunTime] Starting example group spec/lib/gitlab/git_access_design_spec.rb. Expected to take 0.74 second. 436822:42:07Gitlab::GitAccessDesign 437022:42:07 when the user is allowed to manage designs 437122:42:07 is expected to be a kind of Gitlab::GitAccessResult::Success 437222:42:07 when the user is not allowed to manage designs 437322:42:07 raises an error 437422:42:07 when the protocol is not web 437522:42:07 raises an error 437622:42:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_access_design_spec.rb. It took 0.85 second. Expected to take 0.74 second. 437722:42:07# [RSpecRunTime] Starting example group spec/models/virtual_registries/packages/maven/registry_spec.rb. Expected to take 0.72 second. 437822:42:07VirtualRegistries::Packages::Maven::Registry 437922:42:07 does not allow STI 438122:42:08 is expected to eq [#<VirtualRegistries::Packages::Maven::Registry id: 1, group_id: 2319, created_at: "2024-11-13 22:42:08.078109867 +0000", updated_at: "2024-11-13 22:42:08.078109867 +0000">] 438222:42:08 associations 438322:42:08 is expected to belong to group required: false 438422:42:08 is expected to have one registry_upstream class_name => VirtualRegistries::Packages::Maven::RegistryUpstream inverse_of => registry 438522:42:08 is expected to have one upstream class_name => VirtualRegistries::Packages::Maven::Upstream through registry_upstream 438722:42:08 .destroy_upstream 438822:42:08 destroys the upstream 439022:42:08 is expected to validate that :group is case-sensitively unique 439122:42:08 is expected to validate that :group cannot be empty/falsy 439222:42:08# [RSpecRunTime] Finishing example group spec/models/virtual_registries/packages/maven/registry_spec.rb. It took 0.87 second. Expected to take 0.72 second. 439322:42:08# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/protected_branches_importer_spec.rb. Expected to take 0.69 second. 439422:42:08Gitlab::GithubImport::Importer::ProtectedBranchesImporter 439522:42:08 #sequential_import 439622:42:08 imports each protected branch in sequence 439722:42:08 #parallel_import 439822:42:08 imports each protected branch in parallel 440022:42:08 when running in parallel mode 440122:42:08 imports protected branches in parallel 440222:42:08 when running in sequential mode 440322:42:08 imports protected branches in sequence 440522:42:08 when running in parallel mode 440622:42:08 is expected to be parallel 440722:42:08 when running in sequential mode 440822:42:09 is expected not to be parallel 440922:42:09 #sidekiq_worker_class 441022:42:09 is expected to eq Gitlab::GithubImport::ImportProtectedBranchWorker 441122:42:09 #each_object_to_import 441222:42:09 imports each protected branch page by page 441322:42:09 when protected branch is already processed 441422:42:09 doesn't process this branch 441522:42:09 #collection_options 441622:42:09 returns an empty Hash 441722:42:09 #id_for_already_imported_cache 441822:42:09 returns the ID of the given protected branch 441922:42:09 #object_type 442022:42:09 is expected to eq :protected_branch 442122:42:09 #collection_method 442222:42:09 is expected to eq :protected_branches 442322:42:09 #importer_class 442422:42:09 is expected to eq Gitlab::GithubImport::Importer::ProtectedBranchImporter 442522:42:09 #representation_class 442622:42:09 is expected to eq Gitlab::GithubImport::Representation::ProtectedBranch 442722:42:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/protected_branches_importer_spec.rb. It took 0.76 second. Expected to take 0.69 second. 442822:42:09# [RSpecRunTime] Starting example group spec/presenters/packages/nuget/service_index_presenter_spec.rb. Expected to take 0.67 second. 442922:42:09Packages::Nuget::ServiceIndexPresenter 443222:42:10 is expected to eq "3.0.0" 443322:42:10 for a project 443422:42:10 is expected to eq "3.0.0" 443722:42:10 behaves like returning valid resources 443822:42:10 has valid resources 443922:42:10 does not return the publish resource 444022:42:10 for a project 444122:42:10 behaves like returning valid resources 444222:42:10 has valid resources 444322:42:10 does return the publish resource 444422:42:10# [RSpecRunTime] Finishing example group spec/presenters/packages/nuget/service_index_presenter_spec.rb. It took 0.97 second. Expected to take 0.67 second. 444522:42:10# [RSpecRunTime] Starting example group spec/views/admin/identities/index.html.haml_spec.rb. Expected to take 0.64 second. 444622:42:10admin/identities/index.html.haml 444722:42:10 with LDAP identities 444822:42:10 shows exactly 6 columns 444922:42:10 shows identity without provider ID or group 445022:42:10 shows edit and delete identity buttons 445122:42:10 without identities 445222:42:10 shows empty state 445322:42:11# [RSpecRunTime] Finishing example group spec/views/admin/identities/index.html.haml_spec.rb. It took 0.55 second. Expected to take 0.64 second. 445422:42:11# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/runner_instructions_spec.rb. Expected to take 0.63 second. 445522:42:11Gitlab::Ci::RunnerInstructions 445822:42:11 has the required fields 445922:42:11 has a valid script 446122:42:11 has the required fields 446222:42:11 has a valid script 446422:42:11 has the required fields 446522:42:11 has a valid script 446622:42:11 OTHER_ENVIRONMENTS 446822:42:11 has the required fields 447022:42:11 has the required fields 447222:42:11 has the required fields 447322:42:11 #install_script 447422:42:11 invalid params 447522:42:11 current_params: {:os=>nil, :arch=>nil}, expected_error_message: "Missing OS" 447622:42:11 raises argument error 447722:42:11 current_params: {:os=>"linux", :arch=>nil}, expected_error_message: "Missing arch" 447822:42:11 raises argument error 447922:42:11 current_params: {:os=>nil, :arch=>"amd64"}, expected_error_message: "Missing OS" 448022:42:11 raises argument error 448122:42:11 current_params: {:os=>"non_existing_os", :arch=>"amd64"}, expected_error_message: "Invalid OS" 448222:42:11 raises argument error 448322:42:11 current_params: {:os=>"linux", :arch=>"non_existing_arch"}, expected_error_message: "Architecture not found for OS" 448422:42:11 raises argument error 448522:42:11 current_params: {:os=>"windows", :arch=>"non_existing_arch"}, expected_error_message: "Architecture not found for OS" 448622:42:11 raises argument error 448722:42:11 with valid params 448822:42:11 os: "linux", arch: "amd64" 448922:42:11 returns string containing correct params 449022:42:11 os: "linux", arch: "386" 449122:42:11 returns string containing correct params 449222:42:11 os: "linux", arch: "arm" 449322:42:11 returns string containing correct params 449422:42:11 os: "linux", arch: "arm64" 449522:42:11 returns string containing correct params 449622:42:11 os: "windows", arch: "amd64" 449722:42:11 returns string containing correct params 449822:42:11 os: "windows", arch: "386" 449922:42:11 returns string containing correct params 450022:42:11 os: "osx", arch: "amd64" 450122:42:11 returns string containing correct params 450222:42:11 os: "osx", arch: "arm64" 450322:42:11 returns string containing correct params 450422:42:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/runner_instructions_spec.rb. It took 0.72 second. Expected to take 0.63 second. 450522:42:11# [RSpecRunTime] Starting example group spec/serializers/entity_date_helper_spec.rb. Expected to take 0.6 second. 450622:42:11EntityDateHelper 450722:42:11 converts 0 seconds 450822:42:11 converts 40 seconds 450922:42:11 converts 60 seconds 451022:42:11 converts 70 seconds 451122:42:11 converts 3600 seconds 451222:42:11 converts 3750 seconds 451322:42:11 converts 86400 seconds 451422:42:11 converts 86560 seconds 451522:42:11 converts 86760 seconds 451622:42:12 converts 986760 seconds 451722:42:12 #remaining_days_in_words 451822:42:12 when less than 31 days remaining 451922:42:12 returns days remaining 452022:42:12 when milestone due date is today 452122:42:12 returns today 452222:42:12 when milestone due date is tomorrow 452322:42:12 returns 1 day remaining 452422:42:12 when queried mid-day 452522:42:12 returns 1 day remaining 452622:42:12 when less than 1 year and more than 30 days remaining 452722:42:12 returns months remaining 452822:42:12 when more than 1 year remaining 452922:42:12 returns years remaining 453022:42:12 when milestone is expired 453122:42:12 returns "Past due" 453222:42:12 when milestone has start_date in the future 453322:42:12 returns "Upcoming" 453422:42:12 when milestone has start_date in the past 453522:42:12 returns days elapsed 453622:42:12# [RSpecRunTime] Finishing example group spec/serializers/entity_date_helper_spec.rb. It took 0.56 second. Expected to take 0.6 second. 453722:42:12# [RSpecRunTime] Starting example group spec/services/ml/create_experiment_service_spec.rb. Expected to take 0.58 second. 453822:42:12Ml::CreateExperimentService 454022:42:12 creates an experiment 454122:42:12 when experiment already exists 454222:42:13 returns an error 454322:42:13# [RSpecRunTime] Finishing example group spec/services/ml/create_experiment_service_spec.rb. It took 0.73 second. Expected to take 0.58 second. 454422:42:13# [RSpecRunTime] Starting example group spec/services/organizations/organization_users/update_service_spec.rb. Expected to take 0.56 second. 454522:42:13Organizations::OrganizationUsers::UpdateService 454722:42:13 when user does not have permission 454822:42:13 returns an error 454922:42:13 when user has permission 455022:42:13 behaves like updates the organization user 455122:42:13 is expected to eq 50 455222:42:13 when the organization user is the last owner 455322:42:13 when new access level is owner 455422:42:13 is expected to be success 455522:42:13 when new access level is less than owner 455622:42:13 returns an error 455722:42:13 when the organization user is the not last owner 455822:42:13 behaves like updates the organization user 455922:42:13 is expected to eq 50 456022:42:13 when the organization user is not updated 456122:42:13 returns an error 456222:42:13# [RSpecRunTime] Finishing example group spec/services/organizations/organization_users/update_service_spec.rb. It took 0.66 second. Expected to take 0.56 second. 456322:42:13# [RSpecRunTime] Starting example group spec/services/personal_access_tokens/revoke_token_family_service_spec.rb. Expected to take 0.52 second. 456422:42:13PersonalAccessTokens::RevokeTokenFamilyService 456622:42:14 revokes the latest token from the chain of rotated tokens 456722:42:14 does not revoke any active token not in the pat family 456822:42:14# [RSpecRunTime] Finishing example group spec/services/personal_access_tokens/revoke_token_family_service_spec.rb. It took 0.72 second. Expected to take 0.52 second. 456922:42:14# [RSpecRunTime] Starting example group spec/lib/banzai/filter/escaped_char_filter_spec.rb. Expected to take 0.51 second. 457022:42:14Banzai::Filter::EscapedCharFilter 457122:42:14 keeps html escaped text 457222:42:14 removes spans for non-reference punctuation 457322:42:14 ensure we handle all the GitLab reference characters 457422:42:14 leaves reference chars untouched 457522:42:14# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/escaped_char_filter_spec.rb. It took 0.54 second. Expected to take 0.51 second. 457622:42:14# [RSpecRunTime] Starting example group spec/tooling/danger/cookie_setting_spec.rb. Expected to take 0.48 second. 457722:42:14Tooling::Danger::CookieSetting 457822:42:14 for single line method call 457922:42:14 when file is a non-spec Ruby file 458022:42:14 when comment is expected 458122:42:14 code: "cookies[:my_key] = true" 458322:42:14 code: "cookies[\"my_key\"] = true" 458522:42:15 code: "cookies['my_key'] = true" 458722:42:15 code: "cookies[:my_key] = { value: \"nbd\", expires: 1.year, domain: \"example.com\" }" 458922:42:15 code: "cookies.encrypted[:my_key] = true" 459122:42:15 code: "cookies.permanent[:my_key] = true" 459322:42:15 code: "cookies.signed[:my_key] = true" 459522:42:15 code: "cookies.signed.encrypted.permanent[:my_key] = true" 459722:42:15 code: "cookies[Example::Class::With::CONSTANT] = true" 459922:42:15 code: "cookies[Example::Class::With::CONSTANT] = { value: \"nbd\", expires: 1.year, domain: \"example.com\" }" 460122:42:15 code: "cookies.encrypted[Example::Class::With::CONSTANT] = { value: \"nbd\", domain: \"example.com\" }" 460322:42:15 code: "cookies.permanent[Example::Class::With::CONSTANT] = { value: \"nbd\", domain: \"example.com\" }" 460522:42:15 code: "cookies.signed[Example::Class::With::CONSTANT] = { value: \"nbd\", domain: \"example.com\" }" 460722:42:15 when no comment is expected 460822:42:15 code: "cookies[:my_cookie].blank?" 460922:42:15 is expected not to receive markdown(*(any args)) 0 times 461022:42:15 code: "cookies.signed[Some::Class::With::CONSTANTS].blank?" 461122:42:15 is expected not to receive markdown(*(any args)) 0 times 461222:42:15 code: "cookies[:my_cookie] == \"true\"" 461322:42:15 is expected not to receive markdown(*(any args)) 0 times 461422:42:15 code: "cookies.encrypted[:my_cookie] += \"true\"" 461522:42:15 is expected not to receive markdown(*(any args)) 0 times 461622:42:15# [RSpecRunTime] Finishing example group spec/tooling/danger/cookie_setting_spec.rb. It took 0.56 second. Expected to take 0.48 second. 461722:42:15# [RSpecRunTime] Starting example group spec/helpers/rss_helper_spec.rb. Expected to take 0.46 second. 461922:42:15 #rss_url_options 462022:42:15 when signed in 462122:42:15 includes the current_user's feed_token 462222:42:15 when signed out 462322:42:15 does not have a feed_token 462422:42:15 when feed_token disabled 462522:42:15 does not have a feed_token 462622:42:15# [RSpecRunTime] Finishing example group spec/helpers/rss_helper_spec.rb. It took 0.4 second. Expected to take 0.46 second. 462722:42:15# [RSpecRunTime] Starting example group spec/scripts/generate_rspec_pipeline_spec.rb. Expected to take 0.43 second. 462822:42:15GenerateRspecPipeline 463022:42:15 when rspec_files and pipeline_template_path exists 463122:42:15 generates the pipeline config with default parallelization 463222:42:15 when parallelization > 0 463322:42:15 generates the pipeline config 463422:42:15 when parallelization > MAX_NODES_COUNT 463522:42:16 generates the pipeline config with max parallelization of 50 463622:42:16 when knapsack_report_path is given 463722:42:16 generates the pipeline config with parallelization based on Knapsack 463822:42:16 and RSpec files have a high duration 463922:42:16 generates the pipeline config with parallelization based on Knapsack 464022:42:16 and Knapsack report does not contain valid JSON 464122:42:16 generates the pipeline config with default parallelization 464222:42:16 when test_suite_prefix is given 464322:42:16 generates the pipeline config based on the test_suite_prefix 464422:42:16 job_tags option 464522:42:16 when job_tags is not given 464622:42:16 generates the pipeline config with no tags 464722:42:16 when job_tags is given 464822:42:16 with two tags 464922:42:16 generates the pipeline config with the expected tags 465022:42:16 with empty tags array 465122:42:16 generates the pipeline without any tags defined 465222:42:16 when generated_pipeline_path is given 465322:42:16 writes the pipeline config in the given generated_pipeline_path 465422:42:16 when rspec_files does not exist 465522:42:16 generates the pipeline config using the no-op template 465622:42:16 when pipeline_template_path does not exist 465722:42:16 generates the pipeline config using the no-op template 465822:42:16# [RSpecRunTime] Finishing example group spec/scripts/generate_rspec_pipeline_spec.rb. It took 0.43 second. Expected to take 0.43 second. 465922:42:16# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/pipeline/template_spec.rb. Expected to take 0.43 second. 466022:42:16Gitlab::Ci::Badge::Pipeline::Template 466122:42:16 behaves like a badge template 466322:42:16 says pipeline by default 466422:42:16 when custom key_text is defined 466522:42:16 returns custom value 466622:42:16 when its size is larger than the max allowed value 466722:42:16 returns default value 466922:42:16 is fixed by default 467022:42:16 when custom key_width is defined 467122:42:16 returns custom value 467222:42:16 when it is larger than the max allowed value 467322:42:16 returns default value 467522:42:16 is status value 467622:42:16 widths and text anchors 467722:42:16 has fixed width and text anchors 467922:42:16 is always the same 468022:42:16 #value_color 468122:42:16 when status is success 468222:42:16 has expected color 468322:42:16 when status is failed 468422:42:16 has expected color 468522:42:16 when status is running 468622:42:16 has expected color 468722:42:16 when status is preparing 468822:42:16 has expected color 468922:42:16 when status is unknown 469022:42:16 has expected color 469122:42:16 when status does not match any known statuses 469222:42:16 has expected color 469322:42:16# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/pipeline/template_spec.rb. It took 0.46 second. Expected to take 0.43 second. 469422:42:16# [RSpecRunTime] Starting example group spec/lib/gitlab/tracking/event_definition_validator_validate_all_spec.rb. Expected to take 0.39 second. 469522:42:16Gitlab::Tracking::EventDefinition 469622:42:17 only has valid event definitions 469722:42:17# [RSpecRunTime] Finishing example group spec/lib/gitlab/tracking/event_definition_validator_validate_all_spec.rb. It took 0.39 second. Expected to take 0.39 second. 469822:42:17# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/sbom/cyclonedx_spec.rb. Expected to take 0.39 second. 469922:42:17Gitlab::Ci::Parsers::Sbom::Cyclonedx 470022:42:17 when report is invalid 470122:42:17 when report JSON is invalid 470222:42:17 handles errors and adds them to the report 470322:42:17 when report does not conform to the CycloneDX schema 470422:42:17 reports all errors returned by the validator 470522:42:17 when cyclonedx report has no components 470622:42:17 skips component processing 470722:42:17 when report has dependency_scanning components 470822:42:17 adds each component, ignoring unused attributes 470922:42:17 when component is trivy type 471022:42:17 adds each component, ignoring unused attributes 471122:42:17 when a component has an invalid purl 471222:42:17 adds an error to the report 471322:42:17 when a component has license information 471422:42:17 adds component with license information 471522:42:17 when report has container_scanning components 471622:42:17 adds each component, ignoring unused attributes 471722:42:17 when report has metadata tools, author and properties 471822:42:17 when metadata attributes are present 471922:42:17 passes them to the report 472022:42:17 when metadata attributes are not present 472122:42:17 passes them to the report 472222:42:17 when cyclonedx report has no dependencies 472322:42:17 skips component processing 472422:42:17 when report has dependencies 472522:42:17 passes dependencies to report 472622:42:17 when report has components with reachability 472722:42:17 adds component with the reachability property 472822:42:17# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/sbom/cyclonedx_spec.rb. It took 0.64 second. Expected to take 0.39 second. 472922:42:17# [RSpecRunTime] Starting example group spec/finders/organizations/organization_users_finder_spec.rb. Expected to take 0.36 second. 473022:42:17Organizations::OrganizationUsersFinder 473222:42:18 when user is not authorized to read the organization users 473322:42:18 is expected to be empty 473422:42:18 when organization is nil 473522:42:18 is expected to be empty 473622:42:18 when user is authorized to read the organization users 473722:42:18 returns all organization users 473822:42:18# [RSpecRunTime] Finishing example group spec/finders/organizations/organization_users_finder_spec.rb. It took 0.48 second. Expected to take 0.36 second. 473922:42:18# [RSpecRunTime] Starting example group spec/finders/repositories/changelog_tag_finder_spec.rb. Expected to take 0.35 second. 474022:42:18Repositories::ChangelogTagFinder 474222:42:18 when the regular expression is invalid 474322:42:18 raises Gitlab::Changelog::Error 474422:42:18 when there is a previous tag 474522:42:18 returns the previous tag 474622:42:18 when GitLab release process 474722:42:18 supports GitLab release process 474822:42:18 when Omnibus release process 474922:42:18 supports Omnibus release process 475022:42:18 when Gitaly release process 475122:42:18 supports Gitaly release process 475222:42:18 when there is no previous tag 475422:42:18# [RSpecRunTime] Finishing example group spec/finders/repositories/changelog_tag_finder_spec.rb. It took 0.47 second. Expected to take 0.35 second. 475522:42:18# [RSpecRunTime] Starting example group spec/services/users/trust_service_spec.rb. Expected to take 0.34 second. 475622:42:18Users::TrustService 475822:42:19 updates the custom attributes 475922:42:19# [RSpecRunTime] Finishing example group spec/services/users/trust_service_spec.rb. It took 0.31 second. Expected to take 0.34 second. 476022:42:19# [RSpecRunTime] Starting example group spec/lib/gitlab/prometheus/internal_spec.rb. Expected to take 0.32 second. 476122:42:19Gitlab::Prometheus::Internal 476322:42:19 behaves like returns valid uri 476422:42:19 is expected not to raise Exception 476522:42:19 with non default prometheus address 476622:42:19 behaves like returns valid uri 476722:42:19 is expected not to raise Exception 476822:42:19 with :9090 symbol 476922:42:19 behaves like returns valid uri 477022:42:19 is expected not to raise Exception 477122:42:19 with 0.0.0.0:9090 477222:42:19 behaves like returns valid uri 477322:42:19 is expected not to raise Exception 477422:42:19 when server_address is nil 477522:42:19 does not fail 477622:42:19 when prometheus listen address is blank in gitlab.yml 477722:42:19 does not configure prometheus 477822:42:19 .prometheus_enabled? 477922:42:19 returns correct value 478022:42:19 when prometheus setting is disabled in gitlab.yml 478122:42:19 returns correct value 478222:42:19 when prometheus setting is not present in gitlab.yml 478322:42:19 does not fail 478422:42:19 .server_address 478522:42:19 returns correct value 478622:42:19 when prometheus setting is not present in gitlab.yml 478722:42:19 does not fail 478822:42:19# [RSpecRunTime] Finishing example group spec/lib/gitlab/prometheus/internal_spec.rb. It took 0.36 second. Expected to take 0.32 second. 478922:42:19# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/finder_spec.rb. Expected to take 0.3 second. 479022:42:19RuboCop::Cop::CodeReuse::Finder 479122:42:19 does not flag the use of a Finder in a non Finder file 479222:42:19 flags the use of a Finder inside another Finder 479322:42:19 flags the use of a Finder inside a model class method 479422:42:19 does not flag the use of a Finder in a regular class method 479522:42:19# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/finder_spec.rb. It took 0.16 second. Expected to take 0.3 second. 479622:42:19# [RSpecRunTime] Starting example group spec/services/packages/nuget/extract_remote_metadata_file_service_spec.rb. Expected to take 0.3 second. 479722:42:19Packages::Nuget::ExtractRemoteMetadataFileService 479922:42:19 when the remote URL is blank 480022:42:19 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with "invalid file url" 480122:42:19 when the package file is corrupted 480222:42:19 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with "nuspec file not found" 480322:42:19 when reaching the maximum received fragments 480422:42:19 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with "nuspec file not found" 480522:42:19 when nuspec file is too big 480622:42:19 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with "nuspec file too big" 480722:42:19 when nuspec file is fragmented 480822:42:19 ignores the Zip::DecompressionError and constructs the nuspec file from the fragments 480922:42:19 when the remote URL is valid 481022:42:19 returns a success response with the nuspec file content 481122:42:19 with a corrupted nupkg file with a wrong entry size 481222:42:19 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with message matching /nuspec file has the wrong entry size/ 481322:42:19 with a Zip::Error exception 481422:42:19 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with message matching /Error opening zip stream/ 481522:42:19# [RSpecRunTime] Finishing example group spec/services/packages/nuget/extract_remote_metadata_file_service_spec.rb. It took 0.3 second. Expected to take 0.3 second. 481622:42:19# [RSpecRunTime] Starting example group spec/models/ci/runner_version_spec.rb. Expected to take 0.28 second. 481722:42:19Ci::RunnerVersion 481822:42:19 does not allow STI 481922:42:20 is expected to have many runner_managers 482022:42:20 behaves like having unique enum values 482122:42:20 has unique values in "status" 482222:42:20 .unavailable 482322:42:20 is expected to contain exactly #<Ci::RunnerVersion version: "abc123", status: "unavailable"> 482422:42:20 .potentially_outdated 482522:42:20 contains any valid or unprocessed runner version that is not already recommended 482722:42:20 is expected to validate that the length of :version is at most 2048 482922:42:20 when is not processed 483022:42:20 behaves like having enum with nil value 483122:42:20 has enum with nil value 483222:42:20# [RSpecRunTime] Finishing example group spec/models/ci/runner_version_spec.rb. It took 0.3 second. Expected to take 0.28 second. 483322:42:20# [RSpecRunTime] Starting example group spec/graphql/mutations/concerns/mutations/resolves_group_spec.rb. Expected to take 0.27 second. 483422:42:20Mutations::ResolvesGroup 483522:42:20 uses the GroupsResolver to resolve groups by path 483622:42:20# [RSpecRunTime] Finishing example group spec/graphql/mutations/concerns/mutations/resolves_group_spec.rb. It took 0.39 second. Expected to take 0.27 second. 483722:42:20# [RSpecRunTime] Starting example group spec/lib/api/entities/namespace/root_storage_statistics_spec.rb. Expected to take 0.27 second. 483822:42:20API::Entities::Namespace::RootStorageStatistics 483922:42:20 exposes correct attributes 484022:42:20# [RSpecRunTime] Finishing example group spec/lib/api/entities/namespace/root_storage_statistics_spec.rb. It took 0.36 second. Expected to take 0.27 second. 484122:42:20# [RSpecRunTime] Starting example group spec/workers/ci/job_token/log_authorization_worker_spec.rb. Expected to take 0.24 second. 484222:42:20Ci::JobToken::LogAuthorizationWorker 484422:42:21 behaves like an idempotent worker 484522:42:21 is labeled as idempotent 484622:42:21 performs multiple times sequentially without raising an exception 484722:42:21 calls Ci::JobToken::Authorization#log_captures! 484822:42:21# [RSpecRunTime] Finishing example group spec/workers/ci/job_token/log_authorization_worker_spec.rb. It took 0.2 second. Expected to take 0.24 second. 484922:42:21# [RSpecRunTime] Starting example group spec/helpers/time_helper_spec.rb. Expected to take 0.24 second. 485122:42:21 #time_interval_in_words 485222:42:21 returns minutes and seconds 485322:42:21 #duration_in_numbers 485422:42:21 duration: 0, formatted_string: "00:00" 485522:42:21 is expected to eq "00:00" 485622:42:21 duration: 1 second, formatted_string: "00:01" 485722:42:21 is expected to eq "00:01" 485822:42:21 duration: 42 seconds, formatted_string: "00:42" 485922:42:21 is expected to eq "00:42" 486022:42:21 duration: 2 minutes and 1 second, formatted_string: "02:01" 486122:42:21 is expected to eq "02:01" 486222:42:21 duration: 3 hours, 2 minutes, and 1 second, formatted_string: "03:02:01" 486322:42:21 is expected to eq "03:02:01" 486422:42:21 duration: 30 hours, formatted_string: "30:00:00" 486522:42:21 is expected to eq "30:00:00" 486622:42:21 #time_in_milliseconds 486722:42:21 returns the time in milliseconds 486822:42:21# [RSpecRunTime] Finishing example group spec/helpers/time_helper_spec.rb. It took 0.29 second. Expected to take 0.24 second. 486922:42:21# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/trigger/forward_spec.rb. Expected to take 0.23 second. 487022:42:21Gitlab::Ci::Config::Entry::Trigger::Forward 487122:42:21 when entry config is correct 487222:42:21 returns set values 487322:42:21 is expected to be valid 487422:42:21 when entry config value is empty 487522:42:21 returns empty 487622:42:21 is expected to be valid 487722:42:21 when entry value is not correct 487822:42:21 invalid attribute 487922:42:21 is expected not to be valid 488022:42:21 reports error 488122:42:21 non-boolean value 488222:42:21 is expected not to be valid 488322:42:21 reports error 488422:42:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/trigger/forward_spec.rb. It took 0.27 second. Expected to take 0.23 second. 488522:42:21# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/page_spec.rb. Expected to take 0.22 second. 488622:42:21Gitlab::Pagination::Keyset::Page 488822:42:21 limits to a maximum of 100 records per page 488922:42:21 uses default value when given 0 489022:42:21 uses default value when given negative values 489122:42:21 uses the given value if it is within range 489322:42:21 copies over order_by 489422:42:21 copies over per_page 489522:42:21 dups the instance 489622:42:21 sets lower_bounds only on new instance 489722:42:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/page_spec.rb. It took 0.26 second. Expected to take 0.22 second. 489822:42:21# [RSpecRunTime] Starting example group spec/lib/gitlab/project_transfer_spec.rb. Expected to take 0.21 second. 489922:42:21Gitlab::ProjectTransfer 490022:42:21 #move_project 490122:42:22 moves project upload to another namespace 490222:42:22 #move_namespace 490322:42:22 when moving namespace from root into another namespace 490422:42:22 moves namespace projects' upload 490522:42:22 when moving namespace from one parent to another 490622:42:22 moves namespace projects' upload 490722:42:22 when moving namespace from having a parent to root 490822:42:22 moves namespace projects' upload 490922:42:22 #rename_project 491022:42:22 renames project 491122:42:22 #rename_namespace 491222:42:22 renames namespace 491322:42:22# [RSpecRunTime] Finishing example group spec/lib/gitlab/project_transfer_spec.rb. It took 0.21 second. Expected to take 0.21 second. 491422:42:22# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/worker_spec.rb. Expected to take 0.21 second. 491522:42:22RuboCop::Cop::CodeReuse::Worker 491622:42:22 flags the use of a worker in a controller 491722:42:22 flags the use of a worker in a Presenter 491822:42:22 flags the use of a worker in an API 491922:42:22 flags the use of a worker in a Serializer 492022:42:22 flags the use of a worker in a Finder 492122:42:22 flags the use of a worker in GraphQL 492222:42:22 flags the use of a worker in a model class method 492322:42:22# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/worker_spec.rb. It took 0.25 second. Expected to take 0.21 second. 492422:42:22# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb. Expected to take 0.2 second. 492522:42:22Gitlab::UsageDataCounters::JetBrainsPluginActivityUniqueCounter 492622:42:22 when tracking a jetbrains api request 492722:42:22 behaves like a request from an extension 492822:42:22 tracks when the user agent is matching 492922:42:22 does not track when the user agent is not matching 493022:42:22 does not track if user agent is not present 493122:42:22 does not track if user is not present 493222:42:22# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb. It took 0.2 second. Expected to take 0.2 second. 493322:42:22# [RSpecRunTime] Starting example group spec/lib/gitlab/word_diff/segments/diff_hunk_spec.rb. Expected to take 0.19 second. 493422:42:22Gitlab::WordDiff::Segments::DiffHunk 493622:42:22 is expected to eq 3 493722:42:22 when diff hunk is broken 493822:42:22 is expected to eq 0 494022:42:22 is expected to eq 4 494122:42:22 when diff hunk is broken 494222:42:22 is expected to eq 0 494322:42:22 #first_line? 494422:42:22 is expected to be falsey 494522:42:22 when diff hunk located on the first line 494622:42:22 is expected to be truthy 494822:42:22 is expected to eq "@@ -3,14 +4,13 @@" 494922:42:22# [RSpecRunTime] Finishing example group spec/lib/gitlab/word_diff/segments/diff_hunk_spec.rb. It took 0.22 second. Expected to take 0.19 second. 495022:42:22# [RSpecRunTime] Starting example group spec/components/pajamas/checkbox_tag_component_spec.rb. Expected to take 0.19 second. 495122:42:22Pajamas::CheckboxTagComponent 495222:42:22 with `help_text` slot 495322:42:22 renders unchecked checkbox with value of `1` 495422:42:22 renders help text 495522:42:22 with default options 495622:42:22 renders unchecked checkbox with value of `1` 495722:42:23 does not render help text 495822:42:23 with custom options 495922:42:23 renders checked checkbox with value of `yes` 496022:42:23 adds CSS class to label 496122:42:23# [RSpecRunTime] Finishing example group spec/components/pajamas/checkbox_tag_component_spec.rb. It took 0.23 second. Expected to take 0.19 second. 496222:42:23# [RSpecRunTime] Starting example group spec/lib/search/empty_search_results_spec.rb. Expected to take 0.18 second. 496322:42:23Search::EmptySearchResults 496522:42:23 returns true when passed an error option 496622:42:23 returns false when passed an error option 496722:42:23 #aggregations 496822:42:23 returns an empty array 496922:42:23 #formatted_count 497022:42:23 returns a zero 497122:42:23 #highlight_map 497222:42:23 returns an empty hash 497422:42:23 returns an empty array 497522:42:23# [RSpecRunTime] Finishing example group spec/lib/search/empty_search_results_spec.rb. It took 0.19 second. Expected to take 0.18 second. 497622:42:23# [RSpecRunTime] Starting example group spec/serializers/impersonation_access_token_entity_spec.rb. Expected to take 0.17 second. 497722:42:23ImpersonationAccessTokenEntity 497822:42:23 has the correct attributes 497922:42:23# [RSpecRunTime] Finishing example group spec/serializers/impersonation_access_token_entity_spec.rb. It took 0.19 second. Expected to take 0.17 second. 498022:42:23# [RSpecRunTime] Starting example group spec/rubocop/cop/rails/avoid_time_comparison_spec.rb. Expected to take 0.17 second. 498122:42:23RuboCop::Cop::Rails::AvoidTimeComparison 498222:42:23 does not flag assigning time methods to variables 498322:42:23 when comparing with ::Time.now 498422:42:23 behaves like using time comparison 498522:42:23 flags violation 498622:42:23 when comparing with Time.zone.now 498722:42:23 behaves like using time comparison 498822:42:23 flags violation 498922:42:23 when comparing with Time.current 499022:42:23 behaves like using time comparison 499122:42:23 flags violation 499222:42:23 when comparing with Time.now 499322:42:23 behaves like using time comparison 499422:42:23 flags violation 499522:42:23# [RSpecRunTime] Finishing example group spec/rubocop/cop/rails/avoid_time_comparison_spec.rb. It took 0.2 second. Expected to take 0.17 second. 499622:42:23# [RSpecRunTime] Starting example group spec/lib/gitlab/submodule_links_spec.rb. Expected to take 0.16 second. 499722:42:23Gitlab::SubmoduleLinks 499922:42:23 when there is no .gitmodules file 500022:42:23 returns no links 500122:42:23 when the submodule is unknown 500222:42:23 returns no links 500322:42:23 when the submodule is known 500422:42:23 returns links and caches the by ref 500522:42:23 when ref name contains a dash 500622:42:23 returns links 500722:42:23 and the diff information is available 500822:42:23 the returned links include the compare link 500922:42:23 but the submodule url has changed 501022:42:23 the returned links do not include the compare link 501122:42:23# [RSpecRunTime] Finishing example group spec/lib/gitlab/submodule_links_spec.rb. It took 0.2 second. Expected to take 0.16 second. 501222:42:23# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/product/variables_spec.rb. Expected to take 0.15 second. 501322:42:23Gitlab::Ci::Config::Entry::Product::Variables 501522:42:23 when entry config value is correct 501722:42:23 returns hash with key value strings 501922:42:23 does not append errors 502222:42:23 with only one variable 502622:42:24 does not append errors 502722:42:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/product/variables_spec.rb. It took 0.16 second. Expected to take 0.15 second. 502822:42:24# [RSpecRunTime] Starting example group spec/rubocop/cop/performance/active_record_subtransactions_spec.rb. Expected to take 0.15 second. 502922:42:24RuboCop::Cop::Performance::ActiveRecordSubtransactions 503022:42:24 when calling #transaction with no arguments 503122:42:24 does not register an offense 503222:42:24 when calling #transaction with requires_new: false 503322:42:24 does not register an offense 503422:42:24 when calling #transaction with other options 503522:42:24 does not register an offense 503622:42:24 when calling #transaction with only requires_new: true 503722:42:24 registers an offense 503822:42:24 when passing multiple arguments to #transaction, including requires_new: true 503922:42:24 registers an offense 504022:42:24# [RSpecRunTime] Finishing example group spec/rubocop/cop/performance/active_record_subtransactions_spec.rb. It took 0.18 second. Expected to take 0.15 second. 504122:42:24# [RSpecRunTime] Starting example group spec/graphql/types/timeframe_type_spec.rb. Expected to take 0.14 second. 504222:42:24Types::TimeframeInputType 504322:42:24 rejects invalid range 504422:42:24 requires both ends of the range 504522:42:24 rejects invalid input 504622:42:24 accepts times as input 504722:42:24 coerces ISO-dates into Time objects 504822:42:24# [RSpecRunTime] Finishing example group spec/graphql/types/timeframe_type_spec.rb. It took 0.16 second. Expected to take 0.14 second. 504922:42:24# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb. Expected to take 0.13 second. 505022:42:24Gitlab::SidekiqMiddleware::Monitor 505222:42:24 calls Gitlab::SidekiqDaemon::Monitor 505322:42:24 passthroughs the return value 505422:42:24 when cancel happens 505522:42:24 skips the job 505622:42:24 puts job in DeadSet 505722:42:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb. It took 0.15 second. Expected to take 0.13 second. 505822:42:24# [RSpecRunTime] Starting example group spec/models/concerns/checksummable_spec.rb. Expected to take 0.13 second. 505922:42:24Checksummable 506022:42:24 does not allow STI 506222:42:24 returns the CRC32 of data 506322:42:24 .sha256_hexdigest 506422:42:24 returns the SHA256 sum of the file 506522:42:24 .md5_hexdigest 506622:42:24 returns the MD5 sum of the file 506722:42:24# [RSpecRunTime] Finishing example group spec/models/concerns/checksummable_spec.rb. It took 0.18 second. Expected to take 0.13 second. 506822:42:24# [RSpecRunTime] Starting example group spec/workers/ci/stuck_builds/drop_canceling_worker_spec.rb. Expected to take 0.13 second. 506922:42:24Ci::StuckBuilds::DropCancelingWorker 507122:42:24 executes an instance of Ci::StuckBuilds::DropCancelingService 507222:42:24 behaves like an idempotent worker 507322:42:24 is labeled as idempotent 507422:42:24 performs multiple times sequentially without raising an exception 507522:42:24# [RSpecRunTime] Finishing example group spec/workers/ci/stuck_builds/drop_canceling_worker_spec.rb. It took 0.12 second. Expected to take 0.13 second. 507622:42:24# [RSpecRunTime] Starting example group spec/db/production/add_security_training_providers_spec.rb. Expected to take 0.12 second. 507722:42:24Create security training providers in production 507822:42:24 behaves like security training providers importer 508022:42:24 upserts security training providers 508122:42:24# [RSpecRunTime] Finishing example group spec/db/production/add_security_training_providers_spec.rb. It took 0.11 second. Expected to take 0.12 second. 508222:42:24# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/validatable_spec.rb. Expected to take 0.12 second. 508322:42:24Gitlab::Config::Entry::Validatable 508522:42:24 returns validator 508622:42:24 returns only one validator to mitigate leaks 508722:42:24 when validating entry instance 508822:42:24 when attribute is valid 508922:42:25 instance of validator is valid 509022:42:25 when attribute is not valid 509122:42:25 instance of validator is invalid 509222:42:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/validatable_spec.rb. It took 0.14 second. Expected to take 0.12 second. 509322:42:25# [RSpecRunTime] Starting example group spec/lib/gitlab/class_attributes_spec.rb. Expected to take 0.11 second. 509422:42:25Gitlab::ClassAttributes 509522:42:25 returns values set on the class 509622:42:25 returns values set on a superclass 509722:42:25 returns values from the subclass over attributes from a superclass 509822:42:25 triggers after hooks after set class values 509922:42:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/class_attributes_spec.rb. It took 0.13 second. Expected to take 0.11 second. 510022:42:25# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/pull_requests/import_review_worker_spec.rb. Expected to take 0.11 second. 510122:42:25Gitlab::GithubImport::PullRequests::ImportReviewWorker 510222:42:25 is expected to includes the Gitlab::GithubImport::ObjectImporter module 510322:42:25 #representation_class 510422:42:25 is expected to eq Gitlab::GithubImport::Representation::PullRequestReview 510522:42:25 #importer_class 510622:42:25 is expected to eq Gitlab::GithubImport::Importer::PullRequests::ReviewImporter 510722:42:25 #object_type 510822:42:25 is expected to eq :pull_request_review 510922:42:25# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/pull_requests/import_review_worker_spec.rb. It took 0.13 second. Expected to take 0.11 second. 511022:42:25# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb. Expected to take 0.1 second. 511122:42:25Gitlab::SidekiqMiddleware::PauseControl::WorkersMap 511222:42:25 .strategy_for 511322:42:25 accepts classname 511422:42:25 accepts worker instance 511522:42:25 returns nil for unknown worker 511622:42:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb. It took 0.11 second. Expected to take 0.1 second. 511722:42:25# [RSpecRunTime] Starting example group spec/graphql/types/customer_relations/contact_state_counts_type_spec.rb. Expected to take 0.1 second. 511822:42:25Types::CustomerRelations::ContactStateCountsType 511922:42:25 is expected to require graphql authorizations :read_crm_contact 512022:42:25 is expected to have graphql fields "all", "active", and "inactive" 512122:42:25 is expected to eq "ContactStateCounts" 512222:42:25# [RSpecRunTime] Finishing example group spec/graphql/types/customer_relations/contact_state_counts_type_spec.rb. It took 0.12 second. Expected to take 0.1 second. 512322:42:25# [RSpecRunTime] Starting example group spec/lib/gitlab/database/schema_migrations/migrations_spec.rb. Expected to take 0.1 second. 512422:42:25Gitlab::Database::SchemaMigrations::Migrations 512622:42:25 creates a file containing a checksum for each version with a matching migration 512822:42:25 when there are no version files 512922:42:25 does nothing 513022:42:25 when there are version files 513122:42:25 inserts the missing versions into schema_migrations 513222:42:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/schema_migrations/migrations_spec.rb. It took 0.14 second. Expected to take 0.1 second. 513322:42:25# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_versioning/middleware_spec.rb. Expected to take 0.09 second. 513422:42:25Gitlab::SidekiqVersioning::Middleware 513622:42:25 sets worker.job_version 513822:42:25 when worker is not ApplicationWorker 513922:42:25 does not err 514022:42:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_versioning/middleware_spec.rb. It took 0.13 second. Expected to take 0.09 second. 514122:42:25# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/negatable_arguments_spec.rb. Expected to take 0.09 second. 514222:42:25Gitlab::Graphql::NegatableArguments 514422:42:25 defines :not argument 514522:42:25 defines any arguments passed as block 514622:42:25 defines all arguments passed as block even if called multiple times (PENDING: Temporarily skipped with xit) 514722:42:25 allows to specify custom argument name 514822:42:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/negatable_arguments_spec.rb. It took 0.12 second. Expected to take 0.09 second. 514922:42:25# [RSpecRunTime] Starting example group spec/validators/html_safety_validator_spec.rb. Expected to take 0.08 second. 515022:42:25HtmlSafetyValidator 515122:42:25 adds an error when a script is included in the name 515222:42:26 does not add an error when an ampersand is included in the name 515322:42:26# [RSpecRunTime] Finishing example group spec/validators/html_safety_validator_spec.rb. It took 0.1 second. Expected to take 0.08 second. 515422:42:26# [RSpecRunTime] Starting example group spec/graphql/types/projects/service_type_enum_spec.rb. Expected to take 0.08 second. 515522:42:26Types::Projects::ServiceTypeEnum 515622:42:26 coerces values correctly 515722:42:26 exposes all the existing project services 515822:42:26# [RSpecRunTime] Finishing example group spec/graphql/types/projects/service_type_enum_spec.rb. It took 0.1 second. Expected to take 0.08 second. 515922:42:26# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/rspec/avoid_setup_spec.rb. Expected to take 0.07 second. 516022:42:26RuboCop::Cop::Gitlab::RSpec::AvoidSetup 516122:42:26 without readability issues 516222:42:26 does not register an offense 516322:42:26 when calling let_it_be 516422:42:26 registers an offense 516522:42:26# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/rspec/avoid_setup_spec.rb. It took 0.08 second. Expected to take 0.07 second. 516622:42:26# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/transformers/prohibited_attributes_transformer_spec.rb. Expected to take 0.07 second. 516722:42:26BulkImports::Common::Transformers::ProhibitedAttributesTransformer 516922:42:26 removes prohibited attributes 517022:42:26 when there is no data to transform 517222:42:26# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/transformers/prohibited_attributes_transformer_spec.rb. It took 0.09 second. Expected to take 0.07 second. 517322:42:26# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/integer_none_any_spec.rb. Expected to take 0.07 second. 517422:42:26API::Validations::Validators::IntegerNoneAny 517522:42:26 valid parameters 517622:42:26 does not raise a validation error 517722:42:26 invalid parameters 517822:42:26 raises a validation error 517922:42:26# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/integer_none_any_spec.rb. It took 0.08 second. Expected to take 0.07 second. 518022:42:26# [RSpecRunTime] Starting example group spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb. Expected to take 0.07 second. 518122:42:26Types::Ci::PipelineMergeRequestEventTypeEnum 518222:42:26 has specific values 518322:42:26 is expected to eq "PipelineMergeRequestEventType" 518422:42:26# [RSpecRunTime] Finishing example group spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb. It took 0.09 second. Expected to take 0.07 second. 518522:42:26# [RSpecRunTime] Starting example group spec/initializers/sawyer_patch_spec.rb. Expected to take 0.07 second. 518722:42:26 raises error when acessing Sawyer Resource dynamic methods 518822:42:26 raises error when acessing a method that expects an argument 518922:42:26# [RSpecRunTime] Finishing example group spec/initializers/sawyer_patch_spec.rb. It took 0.08 second. Expected to take 0.07 second. 519022:42:26# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/linked_items_create_input_type_spec.rb. Expected to take 0.07 second. 519122:42:26Types::WorkItems::Widgets::LinkedItemsCreateInputType 519222:42:26 is expected to contain exactly "linkType" and "workItemsIds" 519322:42:26 is expected to eq "WorkItemWidgetLinkedItemsCreateInput" 519422:42:26# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/linked_items_create_input_type_spec.rb. It took 0.08 second. Expected to take 0.07 second. 519522:42:26# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/inline_diff_spec.rb. Expected to take 0.06 second. 519622:42:26Gitlab::Diff::InlineDiff 519722:42:26 #inline_diffs 519822:42:26 finds the inline diff 519922:42:26 when lines have multiple changes 520022:42:26 finds all inline diffs 520122:42:26# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/inline_diff_spec.rb. It took 0.08 second. Expected to take 0.06 second. 520222:42:26# [RSpecRunTime] Starting example group spec/graphql/types/tree/blob_type_spec.rb. Expected to take 0.06 second. 520322:42:26Types::Tree::BlobType 520422:42:26 is expected to eq "Blob" 520522:42:26 is expected to have graphql fields :id, :sha, :name, :type, :path, :flat_path, :web_url, :web_path, :lfs_oid, and :mode 520622:42:26# [RSpecRunTime] Finishing example group spec/graphql/types/tree/blob_type_spec.rb. It took 0.08 second. Expected to take 0.06 second. 520722:42:26# [RSpecRunTime] Starting example group spec/helpers/abuse_reports_helper_spec.rb. Expected to take 0.05 second. 520822:42:26AbuseReportsHelper 520922:42:26 #valid_image_mimetypes 521022:42:26 is expected to eq "image/png, image/jpg, image/jpeg, image/gif, image/bmp, image/tiff, image/ico or image/webp" 521122:42:26# [RSpecRunTime] Finishing example group spec/helpers/abuse_reports_helper_spec.rb. It took 0.06 second. Expected to take 0.05 second. 521222:42:26# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/code_review_events_spec.rb. Expected to take 0.05 second. 521322:42:26Code review events 521422:42:26 the aggregated metrics contain all the code review metrics 521522:42:26# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/code_review_events_spec.rb. It took 0.06 second. Expected to take 0.05 second. 521622:42:26# [RSpecRunTime] Starting example group spec/serializers/ci/daily_build_group_report_result_serializer_spec.rb. Expected to take 0.04 second. 521722:42:26Ci::DailyBuildGroupReportResultSerializer 521922:42:26 returns an array of group results 522022:42:26# [RSpecRunTime] Finishing example group spec/serializers/ci/daily_build_group_report_result_serializer_spec.rb. It took 0.05 second. Expected to take 0.04 second. 522122:42:26# [RSpecRunTime] Starting example group spec/graphql/types/packages/nuget/dependency_link_metdatum_type_spec.rb. Expected to take 0.04 second. 522222:42:26Types::Packages::Nuget::DependencyLinkMetadatumType 522322:42:26 includes nuget dependency link metadatum fields 522422:42:27# [RSpecRunTime] Finishing example group spec/graphql/types/packages/nuget/dependency_link_metdatum_type_spec.rb. It took 0.05 second. Expected to take 0.04 second. 522522:42:27# [RSpecRunTime] Starting example group spec/graphql/types/notes/deleted_note_type_spec.rb. Expected to take 0.04 second. 522622:42:27Types::Notes::DeletedNoteType 522722:42:27 exposes the expected fields 522822:42:27# [RSpecRunTime] Finishing example group spec/graphql/types/notes/deleted_note_type_spec.rb. It took 0.05 second. Expected to take 0.04 second. 522922:42:27# [RSpecRunTime] Starting example group spec/workers/ci/schedule_unlock_pipelines_in_queue_cron_worker_spec.rb. Expected to take 0.04 second. 523022:42:27Ci::ScheduleUnlockPipelinesInQueueCronWorker 523222:42:27 enqueues UnlockPipelinesWorker jobs 523322:42:27# [RSpecRunTime] Finishing example group spec/workers/ci/schedule_unlock_pipelines_in_queue_cron_worker_spec.rb. It took 0.05 second. Expected to take 0.04 second. 523422:42:27# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/container_repository_tag_spec.rb. Expected to take 0.04 second. 523522:42:27Types::PermissionTypes::ContainerRepositoryTag 523622:42:27 has the expected fields 523722:42:27# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/container_repository_tag_spec.rb. It took 0.05 second. Expected to take 0.04 second. 523822:42:27# [RSpecRunTime] Starting example group spec/lib/click_house/models/ci/finished_pipelines_base_spec.rb. Expected to take 0.04 second. 523922:42:27ClickHouse::Models::Ci::FinishedPipelinesBase 524122:42:27 is expected to raise NotImplementedError 524222:42:27# [RSpecRunTime] Finishing example group spec/lib/click_house/models/ci/finished_pipelines_base_spec.rb. It took 0.05 second. Expected to take 0.04 second. 524322:42:27# [RSpecRunTime] Starting example group spec/dot_gitlab_ci/ci_configuration_validation/branch_pipeline_spec.rb. Missing expected duration from Knapsack report for spec/dot_gitlab_ci/ci_configuration_validation/branch_pipeline_spec.rb. 524422:42:27CI configuration validation - branch pipelines 524522:42:28Syncing files to gitlab-org/gitlab master branch 524622:42:29 with branch pipelines 524722:42:29 with gitlab.com gitlab-org/gitlab master pipeline 524822:42:29 with scheduled nightly 524922:42:29 behaves like default branch pipeline 525022:42:29 is valid (PENDING: around hook at ./spec/spec_helper.rb:415 did not execute the example) 525122:42:29# [RSpecRunTime] RSpec elapsed time: 30 minutes 4.6 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.02 1.08 1.13 1/299 9168 525322:42:29 with scheduled maintenance 525422:42:29 behaves like default branch pipeline 525522:42:29 is valid (PENDING: around hook at ./spec/spec_helper.rb:415 did not execute the example) 525622:42:29 with gitlab.com gitlab-org/gitlab ruby3_2 branch scheduled pipeline 525722:42:29 behaves like default branch pipeline 525822:42:29 is valid (PENDING: around hook at ./spec/spec_helper.rb:415 did not execute the example) 525922:42:29 with gitlab.com gitlab-org/gitlab stable branch pipeline 526022:42:29 behaves like default branch pipeline 526122:42:29 is valid (PENDING: around hook at ./spec/spec_helper.rb:415 did not execute the example) 526222:42:29 with fork project 526322:42:29 with gitlab.com gitlab-org/security/gitlab project 526422:42:29 when master pipeline is triggered by push 526522:42:29 behaves like default branch pipeline 526622:42:29 is valid (PENDING: around hook at ./spec/spec_helper.rb:415 did not execute the example) 526722:42:29 with scheduled master pipeline 526822:42:29 behaves like default branch pipeline 526922:42:29 is valid (PENDING: around hook at ./spec/spec_helper.rb:415 did not execute the example) 527022:42:29 with auto-deploy branch pipeilne 527122:42:29 behaves like default branch pipeline 527222:42:29 is valid (PENDING: around hook at ./spec/spec_helper.rb:415 did not execute the example) 527322:42:29 with gitlab.com gitlab-org gitlab-foss project 527422:42:30 with master pipeline triggered by push 527522:42:30 behaves like default branch pipeline 527622:42:30 is valid (PENDING: around hook at ./spec/spec_helper.rb:415 did not execute the example) 527722:42:30 with scheduled master pipeline 527822:42:30 behaves like default branch pipeline 527922:42:30 is valid (PENDING: around hook at ./spec/spec_helper.rb:415 did not execute the example) 528022:42:30# [RSpecRunTime] Finishing example group spec/dot_gitlab_ci/ci_configuration_validation/branch_pipeline_spec.rb. It took 3.15 seconds. Missing expected duration from Knapsack report for spec/dot_gitlab_ci/ci_configuration_validation/branch_pipeline_spec.rb. 528122:43:05auto_explain log contains 1978 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-single-db-2-44.344.main.ndjson.gz 528222:43:05took 35.212024976 528322:43:05[TEST PROF INFO] EventProf results for sql.active_record 528422:43:05Total time: 07:09.382 of 29:59.328 (23.86%) 528522:43:05Total events: 218422 528622:43:05Top 5 slowest suites (by time): 528722:43:05Project (./spec/models/project_spec.rb:5) – 03:43.442 (109061 / 1633) of 14:41.352 (25.35%) 528822:43:05Banzai::Filte...eferenceFilter (./spec/lib/banzai/filter/references/label_reference_filter_spec.rb:6) – 00:29.831 (15009 / 104) of 01:45.459 (28.29%) 528922:43:05Groups::GroupMembersHelper (./spec/helpers/groups/group_members_helper_spec.rb:5) – 00:24.392 (11323 / 18) of 01:26.783 (28.11%) 529022:43:05Projects::Imp...nExportsWorker (./spec/workers/projects/import_export/create_relation_exports_worker_spec.rb:5) – 00:08.919 (5062 / 10) of 01:00.783 (14.67%) 529122:43:05Projects::UpdatePagesService (./spec/services/projects/update_pages_service_spec.rb:5) – 00:08.804 (4446 / 52) of 00:34.757 (25.33%) 529222:43:05Knapsack report was generated. Preview: 529422:43:05 "spec/models/project_spec.rb": 881.288835411, 529522:43:05 "spec/lib/banzai/filter/references/label_reference_filter_spec.rb": 105.45883152199985, 529622:43:05 "spec/helpers/groups/group_members_helper_spec.rb": 86.78267935099939, 529722:43:05 "spec/workers/projects/import_export/create_relation_exports_worker_spec.rb": 60.7825519500002, 529822:43:05 "spec/lib/gitlab/diff/file_spec.rb": 39.96247862099972, 529922:43:05 "spec/services/projects/update_pages_service_spec.rb": 34.756758120000086, 530022:43:05 "spec/finders/events_finder_spec.rb": 30.156322763999924, 530122:43:05 "spec/helpers/diff_helper_spec.rb": 25.56881347700073, 530222:43:05 "spec/lib/gitlab/seeders/ci/catalog/resource_seeder_spec.rb": 23.605300715999874, 530322:43:05 "spec/services/members/create_service_spec.rb": 24.699688002000585, 530422:43:05 "spec/services/clusters/kubernetes/create_or_update_namespace_service_spec.rb": 19.04622825000024, 530522:43:05 "spec/serializers/merge_request_poll_cached_widget_entity_spec.rb": 18.094520264000494, 530622:43:05 "spec/services/projects/auto_devops/disable_service_spec.rb": 17.559849000999748, 530722:43:05 "spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb": 18.33087472599982, 530822:43:05 "spec/policies/ci/pipeline_policy_spec.rb": 16.349762144000124, 530922:43:05 "spec/graphql/mutations/issues/create_spec.rb": 15.707467721000285, 531022:43:05 "spec/models/integrations/pipelines_email_spec.rb": 15.94459722099964, 531122:43:05 "spec/lib/click_house/migration_support/exclusive_lock_spec.rb": 12.183999120999943, 531222:43:05 "spec/lib/container_registry/path_spec.rb": 13.354014926999298, 531322:43:05 "spec/serializers/environment_entity_spec.rb": 11.962961868999628, 531422:43:05 "spec/tasks/gitlab/update_templates_rake_spec.rb": 8.080418397999892, 531522:43:05 "spec/tasks/gitlab/db/alter_cell_sequences_range_rake_spec.rb": 3.755470152000271, 531622:43:05 "spec/presenters/project_member_presenter_spec.rb": 11.490521136000098, 531722:43:05 "spec/graphql/resolvers/group_labels_resolver_spec.rb": 11.383217406000767, 531822:43:05 "spec/finders/clusters/agents_finder_spec.rb": 10.14182893799989, 531922:43:05 "spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb": 10.82226194299983, 532022:43:05 "spec/graphql/resolvers/container_repositories_resolver_spec.rb": 9.648326784999881, 532122:43:05 "spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb": 10.143985667999914, 532222:43:05 "spec/services/boards/lists/destroy_service_spec.rb": 8.409774687999743, 532322:43:05 "spec/workers/repository_check/single_repository_worker_spec.rb": 8.895426190999387, 532422:43:05 "spec/lib/banzai/reference_parser/external_issue_parser_spec.rb": 8.91432911100037, 532522:43:05 "spec/services/milestones/issues_count_service_spec.rb": 8.597390840000116, 532622:43:05 "spec/uploaders/workers/object_storage/migrate_uploads_worker_spec.rb": 8.823134011000548, 532722:43:05 "spec/lib/gitlab/github_import/importer/note_attachments_importer_spec.rb": 7.256839521999609, 532822:43:05 "spec/presenters/blob_presenter_spec.rb": 7.735638445000404, 532922:43:05 "spec/lib/container_registry/gitlab_api_client_spec.rb": 7.095446250999885, 533022:43:05 "spec/services/projects/refresh_build_artifacts_size_statistics_service_spec.rb": 5.965705325000272, 533122:43:05 "spec/graphql/types/group_type_spec.rb": 5.837031554000532, 533222:43:05 "spec/lib/gitlab/visibility_level_checker_spec.rb": 6.78391782899962, 533322:43:05 "spec/helpers/admin/broadcast_messages_helper_spec.rb": 4.124994114000401, 533422:43:05 "spec/lib/gitlab/database/partitioning_migration_helpers/index_helpers_spec.rb": 3.7628387609993297, 533522:43:05 "spec/helpers/award_emoji_helper_spec.rb": 6.846215560000019, 533622:43:05 "spec/services/bulk_imports/repository_bundle_export_service_spec.rb": 5.4628720110004, 533722:43:05 "spec/lib/gitlab/ci/status/stage/common_spec.rb": 4.786603477999961, 533822:43:05 "spec/finders/concerns/finder_with_group_hierarchy_spec.rb": 4.800128647999372, 533922:43:05 "spec/finders/contributed_projects_finder_spec.rb": 4.5362223259999155, 534022:43:05 "spec/workers/environments/auto_delete_cron_worker_spec.rb": 3.469698979999521, 534122:43:05 "spec/lib/bulk_imports/projects/pipelines/releases_pipeline_spec.rb": 4.172647574000621, 534222:43:05 "spec/workers/ci/pipeline_cleanup_ref_worker_spec.rb": 4.229448473999582, 534322:43:05 "spec/serializers/label_serializer_spec.rb": 4.26689335500032, 534422:43:05 "spec/models/users/phone_number_validation_spec.rb": 4.11443980400054, 534522:43:05 "spec/graphql/mutations/issues/unlink_alert_spec.rb": 3.739540291000594, 534622:43:05 "spec/helpers/graph_helper_spec.rb": 3.873052863000339, 534722:43:05 "spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb": 3.7164408110002114, 534822:43:05 "spec/lib/gitlab/cleanup/orphan_job_artifact_files_batch_spec.rb": 3.4038968989998466, 534922:43:05 "spec/models/work_items/widgets/development_spec.rb": 3.237008808999235, 535022:43:05 "spec/helpers/projects/error_tracking_helper_spec.rb": 2.9202763470002537, 535122:43:05 "spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb": 3.0310356770005455, 535222:43:05 "spec/models/achievements/user_achievement_spec.rb": 4.457376055999703, 535322:43:05 "spec/graphql/resolvers/release_resolver_spec.rb": 1.7138032900002145, 535422:43:05 "spec/graphql/mutations/boards/lists/update_spec.rb": 2.7782068770002297, 535522:43:05 "spec/lib/extracts_ref/ref_extractor_spec.rb": 2.7111047660000622, 535622:43:05 "spec/lib/gitlab/spamcheck/client_spec.rb": 2.4495261940001, 535722:43:05 "spec/workers/issues/close_worker_spec.rb": 2.4700085750000653, 535822:43:05 "spec/models/integrations/ewm_spec.rb": 2.5125879850002093, 535922:43:05 "spec/workers/project_cache_worker_spec.rb": 2.557742273999793, 536022:43:05 "spec/workers/gitlab/jira_import/stage/import_labels_worker_spec.rb": 2.2647814829997515, 536122:43:05 "spec/haml_lint/linter/documentation_links_spec.rb": 2.023748722000164, 536222:43:05 "spec/lib/api/helpers/authentication_spec.rb": 2.163915823000025, 536322:43:05 "spec/workers/gitlab/github_import/stage/import_repository_worker_spec.rb": 2.20446677200016, 536422:43:05 "spec/graphql/resolvers/ci/inherited_variables_resolver_spec.rb": 2.4580409050004164, 536522:43:05 "spec/lib/api/entities/deployment_extended_spec.rb": 2.6303475059994526, 536622:43:05 "spec/workers/service_desk/custom_email_verification_cleanup_worker_spec.rb": 1.9934523609999815, 536722:43:05 "spec/services/import/source_users/keep_as_placeholder_service_spec.rb": 2.0655384020001293, 536822:43:05 "spec/models/integrations/clickup_spec.rb": 1.588723009000205, 536922:43:05 "spec/lib/gitlab/ci/runner_upgrade_check_spec.rb": 1.5570651789994372, 537022:43:05 "spec/lib/gitlab/usage/metrics/instrumentations/count_connected_agents_metric_spec.rb": 1.9245276409992584, 537122:43:05 "spec/services/ml/destroy_experiment_service_spec.rb": 1.8577469500005463, 537222:43:05 "spec/views/events/event/_common.html.haml_spec.rb": 1.5119758589999037, 537322:43:05 "spec/services/ci/prometheus_metrics/observe_histograms_service_spec.rb": 1.1900149370003419, 537422:43:05 "spec/serializers/feature_flag_summary_entity_spec.rb": 1.4048138779999135, 537522:43:05 "spec/lib/gitlab/x509/commit_sigstore_spec.rb": 1.5115642490000027, 537622:43:05 "spec/lib/gitlab/ci/runner/metrics_spec.rb": 0.9347722160000558, 537722:43:05 "spec/services/users/dismiss_project_callout_service_spec.rb": 1.173173596000197, 537822:43:05 "spec/lib/gitlab/ci/variables/builder/group_spec.rb": 1.527835588999551, 537922:43:05 "spec/lib/gitlab/http_io_spec.rb": 1.25154376699993, 538022:43:05 "spec/lib/gitlab/quick_actions/command_definition_spec.rb": 1.1550173770001493, 538122:43:05 "spec/rubocop/cop/graphql/descriptions_spec.rb": 1.2423560269999143, 538222:43:05 "spec/models/service_desk/custom_email_credential_spec.rb": 1.0794929060002687, 538322:43:05 "spec/lib/gitlab/database/migration_helpers/convert_to_bigint_spec.rb": 0.5798982539999997, 538422:43:05 "spec/services/admin/plan_limits/update_service_spec.rb": 1.1305503860003228, 538522:43:05 "spec/models/project_custom_attribute_spec.rb": 0.9619079860003694, 538622:43:05 "spec/lib/gitlab/fp/result_spec.rb": 0.9177355150004587, 538722:43:05 "spec/workers/authorized_project_update/user_refresh_over_user_range_worker_spec.rb": 0.8887594860007084, 538822:43:05 "spec/presenters/ci/bridge_presenter_spec.rb": 0.9003974359993663, 538922:43:05 "spec/lib/gitlab/git_access_design_spec.rb": 0.850401714000327, 539022:43:05 "spec/models/virtual_registries/packages/maven/registry_spec.rb": 0.8668860560001121, 539122:43:05 "spec/lib/gitlab/github_import/importer/protected_branches_importer_spec.rb": 0.7608923540001342, 539222:43:05 "spec/presenters/packages/nuget/service_index_presenter_spec.rb": 0.970928615000048, 539322:43:05 "spec/views/admin/identities/index.html.haml_spec.rb": 0.549065793000409, 539422:43:05 "spec/lib/gitlab/ci/runner_instructions_spec.rb": 0.718689863999316, 539522:43:05 "spec/serializers/entity_date_helper_spec.rb": 0.5580804129995158, 539622:43:05 "spec/services/ml/create_experiment_service_spec.rb": 0.7297223340001437, 539722:43:05 "spec/services/organizations/organization_users/update_service_spec.rb": 0.6642303440003161, 539822:43:05 "spec/services/personal_access_tokens/revoke_token_family_service_spec.rb": 0.7226460550000411, 539922:43:05 "spec/lib/banzai/filter/escaped_char_filter_spec.rb": 0.5420609829998284, 540022:43:05 "spec/tooling/danger/cookie_setting_spec.rb": 0.5548653730002115, 540122:43:05 "spec/helpers/rss_helper_spec.rb": 0.40217021200078307, 540222:43:05 "spec/scripts/generate_rspec_pipeline_spec.rb": 0.43012069300039, 540322:43:05 "spec/lib/gitlab/ci/badge/pipeline/template_spec.rb": 0.457349482000609, 540422:43:05 "spec/lib/gitlab/tracking/event_definition_validator_validate_all_spec.rb": 0.39216016299997136, 540522:43:05 "spec/lib/gitlab/ci/parsers/sbom/cyclonedx_spec.rb": 0.6376329329996224, 540622:43:05 "spec/finders/organizations/organization_users_finder_spec.rb": 0.47667648300011933, 540722:43:05 "spec/finders/repositories/changelog_tag_finder_spec.rb": 0.4658940930003155, 540822:43:05 "spec/services/users/trust_service_spec.rb": 0.3093058120002752, 540922:43:05 "spec/lib/gitlab/prometheus/internal_spec.rb": 0.35525327300001663, 541022:43:05 "spec/rubocop/cop/code_reuse/finder_spec.rb": 0.15893596099977003, 541122:43:05 "spec/services/packages/nuget/extract_remote_metadata_file_service_spec.rb": 0.29535611099981907, 541222:43:05 "spec/models/ci/runner_version_spec.rb": 0.3034017619993392, 541322:43:05 "spec/graphql/mutations/concerns/mutations/resolves_group_spec.rb": 0.3912724120000348, 541422:43:05 "spec/lib/api/entities/namespace/root_storage_statistics_spec.rb": 0.3612213719998181, 541522:43:05 "spec/workers/ci/job_token/log_authorization_worker_spec.rb": 0.1950045499997941, 541622:43:05 "spec/helpers/time_helper_spec.rb": 0.28833228099938424, 541722:43:05 "spec/lib/gitlab/ci/config/entry/trigger/forward_spec.rb": 0.2742378920002011, 541822:43:05 "spec/lib/gitlab/pagination/keyset/page_spec.rb": 0.26074588099982066, 541922:43:05 "spec/lib/gitlab/project_transfer_spec.rb": 0.209373310999581, 542022:43:05 "spec/rubocop/cop/code_reuse/worker_spec.rb": 0.25326373200005037, 542122:43:05 "spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb": 0.19462466099957965, 542222:43:05 "spec/lib/gitlab/word_diff/segments/diff_hunk_spec.rb": 0.220471641999211, 542322:43:05 "spec/components/pajamas/checkbox_tag_component_spec.rb": 0.22548430200004077, 542422:43:05 "spec/lib/search/empty_search_results_spec.rb": 0.1889760109997951, 542522:43:05 "spec/serializers/impersonation_access_token_entity_spec.rb": 0.1942563409993454, 542622:43:05 "spec/rubocop/cop/rails/avoid_time_comparison_spec.rb": 0.19615086100020562, 542722:43:05 "spec/lib/gitlab/submodule_links_spec.rb": 0.1986594009995315, 542822:43:05 "spec/lib/gitlab/ci/config/entry/product/variables_spec.rb": 0.15659890100050688, 542922:43:05 "spec/rubocop/cop/performance/active_record_subtransactions_spec.rb": 0.17726148099973216, 543022:43:05 "spec/graphql/types/timeframe_type_spec.rb": 0.15785783100000117, 543122:43:05 "spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb": 0.1446345710000969, 543222:43:05 "spec/models/concerns/checksummable_spec.rb": 0.18330602099922544, 543322:43:05 "spec/workers/ci/stuck_builds/drop_canceling_worker_spec.rb": 0.12419383100041159, 543422:43:05 "spec/db/production/add_security_training_providers_spec.rb": 0.10635478000040166, 543522:43:05 "spec/lib/gitlab/config/entry/validatable_spec.rb": 0.14267353099967295, 543622:43:05 "spec/lib/gitlab/class_attributes_spec.rb": 0.12781770099991263, 543722:43:05 "spec/workers/gitlab/github_import/pull_requests/import_review_worker_spec.rb": 0.127923600000031, 543822:43:05 "spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb": 0.10561524000058853, 543922:43:05 "spec/graphql/types/customer_relations/contact_state_counts_type_spec.rb": 0.116104630999871, 544022:43:05 "spec/lib/gitlab/database/schema_migrations/migrations_spec.rb": 0.1412646999997378, 544122:43:05 "spec/lib/gitlab/sidekiq_versioning/middleware_spec.rb": 0.1253051300000152, 544222:43:05 "spec/lib/gitlab/graphql/negatable_arguments_spec.rb": 0.11582626099971094, 544322:43:05 "spec/validators/html_safety_validator_spec.rb": 0.09522320999985823, 544422:43:05 "spec/graphql/types/projects/service_type_enum_spec.rb": 0.09891056000014942, 544522:43:05 "spec/rubocop/cop/gitlab/rspec/avoid_setup_spec.rb": 0.08443747100045584, 544622:43:05 "spec/lib/bulk_imports/common/transformers/prohibited_attributes_transformer_spec.rb": 0.08643670099991141, 544722:43:05 "spec/lib/api/validations/validators/integer_none_any_spec.rb": 0.07774663100008183, 544822:43:05 "spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb": 0.08459911000045395, 544922:43:05 "spec/initializers/sawyer_patch_spec.rb": 0.08133138999983203, 545022:43:05 "spec/graphql/types/work_items/widgets/linked_items_create_input_type_spec.rb": 0.07729362999998557, 545122:43:05 "spec/lib/gitlab/diff/inline_diff_spec.rb": 0.07883598999978858, 545222:43:05 "spec/graphql/types/tree/blob_type_spec.rb": 0.07779167999979109, 545322:43:05 "spec/helpers/abuse_reports_helper_spec.rb": 0.057363879999684286, 545422:43:05 "spec/lib/gitlab/usage_data_counters/code_review_events_spec.rb": 0.0642138809998869, 545522:43:05 "spec/serializers/ci/daily_build_group_report_result_serializer_spec.rb": 0.05036074000054214, 545622:43:05 "spec/graphql/types/packages/nuget/dependency_link_metdatum_type_spec.rb": 0.0509411100001671, 545722:43:05 "spec/graphql/types/notes/deleted_note_type_spec.rb": 0.048186220999923535, 545822:43:05 "spec/workers/ci/schedule_unlock_pipelines_in_queue_cron_worker_spec.rb": 0.04809465100061061, 545922:43:05 "spec/graphql/types/permission_types/container_repository_tag_spec.rb": 0.04780888000004779, 546022:43:05 "spec/lib/click_house/models/ci/finished_pipelines_base_spec.rb": 0.05281505000039033 546222:43:05Knapsack global time execution for tests: 29m 55s 546322:43:05Pending: (Failures listed here are expected and do not affect your suite's status) 546422:43:05 1) Gitlab::Graphql::NegatableArguments#negated defines all arguments passed as block even if called multiple times 546522:43:05 # Temporarily skipped with xit 546622:43:05 # ./spec/lib/gitlab/graphql/negatable_arguments_spec.rb:30 546722:43:05 2) CI configuration validation - branch pipelines with branch pipelines with gitlab.com gitlab-org/gitlab master pipeline with scheduled nightly behaves like default branch pipeline is valid 546822:43:05 # around hook at ./spec/spec_helper.rb:415 did not execute the example 546922:43:05 # ./spec/dot_gitlab_ci/ci_configuration_validation/shared_context_and_examples.rb:105 547022:43:05 3) CI configuration validation - branch pipelines with branch pipelines with gitlab.com gitlab-org/gitlab master pipeline with scheduled maintenance behaves like default branch pipeline is valid 547122:43:05 # around hook at ./spec/spec_helper.rb:415 did not execute the example 547222:43:05 # ./spec/dot_gitlab_ci/ci_configuration_validation/shared_context_and_examples.rb:105 547322:43:05 4) CI configuration validation - branch pipelines with branch pipelines with gitlab.com gitlab-org/gitlab ruby3_2 branch scheduled pipeline behaves like default branch pipeline is valid 547422:43:05 # around hook at ./spec/spec_helper.rb:415 did not execute the example 547522:43:05 # ./spec/dot_gitlab_ci/ci_configuration_validation/shared_context_and_examples.rb:105 547622:43:05 5) CI configuration validation - branch pipelines with branch pipelines with gitlab.com gitlab-org/gitlab stable branch pipeline behaves like default branch pipeline is valid 547722:43:05 # around hook at ./spec/spec_helper.rb:415 did not execute the example 547822:43:05 # ./spec/dot_gitlab_ci/ci_configuration_validation/shared_context_and_examples.rb:105 547922:43:05 6) CI configuration validation - branch pipelines with branch pipelines with fork project with gitlab.com gitlab-org/security/gitlab project when master pipeline is triggered by push behaves like default branch pipeline is valid 548022:43:05 # around hook at ./spec/spec_helper.rb:415 did not execute the example 548122:43:05 # ./spec/dot_gitlab_ci/ci_configuration_validation/shared_context_and_examples.rb:105 548222:43:05 7) CI configuration validation - branch pipelines with branch pipelines with fork project with gitlab.com gitlab-org/security/gitlab project with scheduled master pipeline behaves like default branch pipeline is valid 548322:43:05 # around hook at ./spec/spec_helper.rb:415 did not execute the example 548422:43:05 # ./spec/dot_gitlab_ci/ci_configuration_validation/shared_context_and_examples.rb:105 548522:43:05 8) CI configuration validation - branch pipelines with branch pipelines with fork project with gitlab.com gitlab-org/security/gitlab project with auto-deploy branch pipeilne behaves like default branch pipeline is valid 548622:43:05 # around hook at ./spec/spec_helper.rb:415 did not execute the example 548722:43:05 # ./spec/dot_gitlab_ci/ci_configuration_validation/shared_context_and_examples.rb:105 548822:43:05 9) CI configuration validation - branch pipelines with branch pipelines with fork project with gitlab.com gitlab-org gitlab-foss project with master pipeline triggered by push behaves like default branch pipeline is valid 548922:43:05 # around hook at ./spec/spec_helper.rb:415 did not execute the example 549022:43:05 # ./spec/dot_gitlab_ci/ci_configuration_validation/shared_context_and_examples.rb:105 549122:43:05 10) CI configuration validation - branch pipelines with branch pipelines with fork project with gitlab.com gitlab-org gitlab-foss project with scheduled master pipeline behaves like default branch pipeline is valid 549222:43:05 # around hook at ./spec/spec_helper.rb:415 did not execute the example 549322:43:05 # ./spec/dot_gitlab_ci/ci_configuration_validation/shared_context_and_examples.rb:105 549422:43:05Finished in 30 minutes 41 seconds (files took 1 minute 9.12 seconds to load) 549522:43:053736 examples, 0 failures, 10 pending 549622:43:05Randomized with seed 28506 549722:43:13[TEST PROF INFO] Time spent in factories: 18:30.137 (59.98% of total time) 549822:43:13RSpec exited with 0. 549922:43:13No examples to retry, congrats! 550122:43:14Running after script... 550222:43:14$ source scripts/utils.sh 550322:43:14$ log_disk_usage 550422:43:14******************************************************* 550522:43:14This runner currently has 26G free disk space. 550622:43:14******************************************************* 556622:43:20$ bundle exec gem list gitlab_quality-test_tooling 556722:43:21gitlab_quality-test_tooling (2.1.0) 556822:43:21$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 557122:43:21$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 557422:43:21$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 557722:43:21$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 558122:43:23$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 558522:43:25$ tooling/bin/push_job_metrics || true 558622:43:27[job-metrics] Pushing job metrics file for the CI/CD job. 558722:43:27[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 558922:43:28Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 559122:43:29Uploading artifacts... 559222:43:29auto_explain/: found 2 matching artifact files and directories 559322:43:29coverage/: found 5 matching artifact files and directories 559422:43:29crystalball/: found 2 matching artifact files and directories 559522:43:29WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 559622:43:29knapsack/: found 4 matching artifact files and directories 559722:43:29rspec/: found 16 matching artifact files and directories 559822:43:29WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 559922:43:29log/*.log: found 19 matching artifact files and directories 560122:43:30WARNING: Retrying... context=artifacts-uploader error=request redirected 560222:43:33Uploading artifacts as "archive" to coordinator... 201 Created id=8353287529 responseStatus=201 Created token=glcbt-66 560322:43:33Uploading artifacts... 560422:43:33rspec/rspec-*.xml: found 1 matching artifact files and directories 560622:43:33WARNING: Retrying... context=artifacts-uploader error=request redirected 560722:43:34Uploading artifacts as "junit" to coordinator... 201 Created id=8353287529 responseStatus=201 Created token=glcbt-66 560922:43:44Job succeeded