121:16:57 when user can read epics 221:16:58 returns blocked epics 321:16:58# [RSpecRunTime] RSpec elapsed time: 5 minutes 34.26 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.12 1.21 1.05 1/419 537 521:16:58 when user cannot read epic 621:16:58 returns empty array 721:16:58 when user cannot read some spics 821:16:59 returns only epics that user can read 921:16:59 order by closed_at 1021:16:59 .order_closed_at_asc 1121:17:01 orders on closed at 1221:17:02# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.67 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.12 1.21 1.05 1/419 538 1421:17:02 .order_closed_at_desc 1521:17:04 orders on closed at 1621:17:04# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.23 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.11 1.21 1.05 1/419 539 1921:17:04 behaves like issuable participants 2021:17:05 when resource parent is public 2121:17:05 and users are referenced on notes 2221:17:06 includes the issue author 2321:17:07 includes the authors of the notes 2421:17:07 and note is confidential 2521:17:07 and mentions users 2621:17:10 only includes users that can read the note as participants 2721:17:10# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.32 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.10 1.21 1.05 1/419 540 2921:17:10 #total_issue_weight_and_count 3021:17:11 returns hash of total issue weight and count including its subepics 3121:17:11# [RSpecRunTime] RSpec elapsed time: 5 minutes 47.66 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.10 1.21 1.05 1/419 541 3321:17:11 #update_cached_metadata 3421:17:12 schedules cache update for parent epic when new subepic is created 3521:17:13 skips cache update if there is no epic parent 3621:17:13 when adding existing subepic 3721:17:13 schedules cache update for parent epic 3821:17:13# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.33 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.09 1.20 1.05 1/419 542 4021:17:13 when epic is already assigned to other epic 4121:17:14 schedules cache update for old parent and new parent epics 4221:17:14 schedules cache update for parent epic when removing subepic parent 4321:17:14 schedules cache update for parent epic when subepic is destroyed 4421:17:14 #confidentiality_errors 4521:17:15 returns correct message if epic has non-confidential issues 4621:17:15 returns correct message if epic has non-confidential subepics 4721:17:16 is empty if epic has only confidential subepics 4821:17:16 is empty if epic has only confidential issues 4921:17:16# [RSpecRunTime] RSpec elapsed time: 5 minutes 52.01 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.09 1.20 1.05 1/419 543 5121:17:16 #expire_etag_cache 5221:17:16 expires etag cache when epic is changed 5321:17:16 with exportable associations 5421:17:17 behaves like an exportable 5521:17:17 #exportable_association? 5621:17:18 is expected to be falsey 5721:17:18 when user can only read resource 5821:17:18 is expected to be falsey 5921:17:18 when user can read resource's association 6021:17:18 is expected to be truthy 6121:17:18 for an unknown association 6221:17:18 is expected to be falsey 6321:17:18# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.11 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.17 1.22 1.06 1/419 544 6521:17:18 #to_authorized_json 6621:17:18 when association not supported 6721:17:18 is expected not to include "foo" 6821:17:18 when association is `:notes` 6921:17:18 is expected to include "\"notes\":[{\"id\":6}]" 7021:17:18 when user have access to all notes 7121:17:18 string includes all notes 7221:17:18 #linked_items_count 7321:17:19 returns number of epics linked to the epic 7421:17:19 #sync_work_item_updated_at 7521:17:20 updates the updated_at column on the work item 7621:17:20 with unified associations 7821:17:20 when labels are fetched just from the epic itself 7921:17:20 returns only epic labels 8021:17:20 when labels are fetched from the epic and epic work item 8121:17:20 returns epic and epic work item labels 8221:17:20 returns epic and epic work item labels queried by id 8421:17:22 when notes are fetched just from the epic itself 8521:17:23 returns only epic notes 8621:17:23# [RSpecRunTime] RSpec elapsed time: 5 minutes 58.83 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.23 1.23 1.06 1/419 545 8821:17:23 when notes are fetched from the epic and epic work item 8921:17:23 returns epic and epic work item notes 9021:17:23 returns epic and epic work item notes queried by id 9121:17:23 with label resource events 9221:17:23 when label resource events are fetched just from the epic itself 9321:17:24 returns only epic label events 9421:17:24 when label resource events are fetched from the epic and epic work item 9521:17:24 returns epic and epic work item label events 9621:17:25 returns epic and epic work item label events queried by id 9721:17:25 with state resource events 9821:17:25 when state resource events are fetched just from the epic itself 9921:17:25 returns only epic state events 10021:17:25 when state resource events are fetched from the epic and epic work item 10121:17:25 returns epic and epic work item state events 10221:17:25 returns epic and epic work item state events queried by id 10321:17:25 with description versions 10421:17:26 when description versions are fetched just from the epic itself 10521:17:26 returns only epic notes 10621:17:26 when notes are fetched from the epic and epic work item 10721:17:26 returns epic and epic work item notes 10821:17:26 returns epic and epic work item notes queried by id 11021:17:27 when events are fetched just from the epic itself 11121:17:27 returns only own events 11221:17:27 when events are fetched from the epic and epic work item 11321:17:27 returns epic and epic work item events 11421:17:27 with subscriptions 11521:17:28 when subscriptions are read from the epic itself 11621:17:28 returns epic subscriptions only 11721:17:28 when subscriptions are read from the epic and the epic work item 11821:17:28 returns subscriptions from both 11921:17:28# [RSpecRunTime] Finishing example group ee/spec/models/epic_spec.rb. It took 5 minutes 53.91 seconds. Expected to take 6 minutes 2.31 seconds. 12021:17:28# [RSpecRunTime] Starting example group ee/spec/workers/elastic/migration_worker_spec.rb. Expected to take 2 minutes 21.18 seconds. 12121:17:28Elastic::MigrationWorker 12321:17:28 when Feature Flag `elastic_migration_worker` is disabled 12421:17:28 returns with no execution 12521:17:28 when indexing is disabled 12621:17:28 returns without execution 12721:17:28 when on an unsupported elasticsearch version 12821:17:29 pauses indexing and does not execute migration 12921:17:29 when cluster is unhealthy 13021:17:29 raises an error and does not execute migration 13121:17:29 when reindexing task is in progress 13221:17:29 returns without execution 13321:17:29 when indexing is enabled 13421:17:29 when an unexecuted migration present 13521:17:37 creates an index if it does not exist 13621:17:37 when migration is halted 13721:17:37 pause_indexing: false, halted_indexing_unpaused: false, unpause: false 13821:17:45 unpauses indexing 13921:17:45# [RSpecRunTime] RSpec elapsed time: 6 minutes 20.79 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.91 1.38 1.12 1/453 547 14121:17:45 pause_indexing: false, halted_indexing_unpaused: true, unpause: false 14221:17:51 unpauses indexing 14321:17:51# [RSpecRunTime] RSpec elapsed time: 6 minutes 27.26 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.91 1.39 1.12 1/457 548 14521:17:51 pause_indexing: true, halted_indexing_unpaused: false, unpause: true 14621:17:58 unpauses indexing 14721:17:58# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.27 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.93 1.41 1.13 1/462 549 14921:17:58 pause_indexing: true, halted_indexing_unpaused: true, unpause: false 15021:18:04 unpauses indexing 15121:18:04# [RSpecRunTime] RSpec elapsed time: 6 minutes 40.14 seconds. Current RSS: ~1297M. Threads: 5. load average: 2.02 1.44 1.14 1/464 550 15321:18:04 when executing migration with retry_on_failure set 15421:18:10 increases previous_attempts on failure 15521:18:16 fails the migration if max_attempts is exceeded 15621:18:16# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.45 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.94 1.44 1.14 1/469 551 15821:18:16 for migration process 15921:18:16 started: false, completed: false, execute_migration: true, batched: false 16021:18:22 calls migration only when needed 16121:18:30 handles batched migrations 16221:18:30# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.0 seconds. Current RSS: ~1293M. Threads: 5. load average: 2.05 1.48 1.16 2/470 552 16421:18:30 started: false, completed: true, execute_migration: true, batched: false 16521:18:37 calls migration only when needed 16621:18:45 handles batched migrations 16721:18:45# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.89 seconds. Current RSS: ~1292M. Threads: 5. load average: 2.12 1.53 1.18 1/472 553 16921:18:45 started: false, completed: false, execute_migration: true, batched: true 17021:18:50 calls migration only when needed 17121:18:55 handles batched migrations 17221:18:55# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.26 seconds. Current RSS: ~1291M. Threads: 5. load average: 2.02 1.53 1.19 3/471 554 17421:18:55 started: false, completed: true, execute_migration: true, batched: true 17521:19:01 calls migration only when needed 17621:19:06 handles batched migrations 17721:19:06# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.09 seconds. Current RSS: ~1291M. Threads: 5. load average: 2.18 1.57 1.21 1/471 555 17921:19:06 started: true, completed: false, execute_migration: false, batched: false 18021:19:11 calls migration only when needed 18121:19:15 handles batched migrations 18221:19:15# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.27 seconds. Current RSS: ~1291M. Threads: 5. load average: 2.66 1.70 1.25 1/472 556 18421:19:15 started: true, completed: true, execute_migration: false, batched: false 18521:19:20 calls migration only when needed 18621:19:25 handles batched migrations 18721:19:25# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.33 seconds. Current RSS: ~1290M. Threads: 5. load average: 2.48 1.70 1.25 1/472 557 18921:19:25 started: true, completed: false, execute_migration: true, batched: true 19021:19:30 calls migration only when needed 19121:19:34 handles batched migrations 19221:19:34# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.62 seconds. Current RSS: ~1291M. Threads: 5. load average: 2.32 1.69 1.26 1/472 558 19421:19:34 started: true, completed: true, execute_migration: true, batched: true 19521:19:39 calls migration only when needed 19621:19:43 handles batched migrations 19721:19:43# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.15 seconds. Current RSS: ~1290M. Threads: 5. load average: 2.49 1.75 1.28 1/473 559 19921:19:43 when indexing paused 20021:19:43 started: false, completed: false, expected: false 20121:19:47 pauses and unpauses indexing 20221:19:47# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.31 seconds. Current RSS: ~1290M. Threads: 5. load average: 2.53 1.77 1.29 3/473 560 20421:19:47 started: true, completed: false, expected: false 20521:19:52 pauses and unpauses indexing 20621:19:52# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.33 seconds. Current RSS: ~1290M. Threads: 5. load average: 2.49 1.77 1.29 2/473 561 20821:19:52 started: true, completed: true, expected: true 20921:19:57 pauses and unpauses indexing 21021:19:57# [RSpecRunTime] RSpec elapsed time: 8 minutes 33.11 seconds. Current RSS: ~1290M. Threads: 5. load average: 2.53 1.79 1.30 1/473 562 21221:19:57 when space_requirements migration option is set 21321:20:02 halts the migration if there is not enough space 21421:20:08 runs the migration if there is enough space 21521:20:08 when migration is already started 21621:20:14 does not check space requirements 21721:20:14# [RSpecRunTime] RSpec elapsed time: 8 minutes 50.05 seconds. Current RSS: ~1289M. Threads: 5. load average: 2.44 1.81 1.32 1/474 563 21921:20:14 when there are no unexecuted migrations 22021:20:14 skips execution 22121:20:14 when there are no executed migrations 22221:20:14 executes the first migration 22321:20:14# [RSpecRunTime] Finishing example group ee/spec/workers/elastic/migration_worker_spec.rb. It took 2 minutes 45.88 seconds. Expected to take 2 minutes 21.18 seconds. 22421:20:14# [RSpecRunTime] Starting example group ee/spec/models/preloaders/user_member_roles_in_projects_preloader_spec.rb. Expected to take 1 minute 44.37 seconds. 22521:20:14Preloaders::UserMemberRolesInProjectsPreloader 22621:20:16 does not allow STI 22721:20:16 behaves like custom roles 22821:20:16 avoids N+1 queries 22921:20:16 when custom_roles license is not enabled on project root ancestor 23021:20:17 returns project id with nil ability value 23121:20:17# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.76 seconds. Current RSS: ~1296M. Threads: 5. load average: 2.32 1.79 1.31 1/474 564 23321:20:17 when custom_roles license is enabled on project root ancestor 23421:20:17 when project has custom role 23521:20:17 when custom role has manage_deploy_tokens: true 23621:20:17 when Array of project passed 23721:20:17 returns all requested project IDs with their respective abilities 23821:20:17 when the `manage_deploy_tokens` is disabled 23921:20:17 is expected to contain exactly 24121:20:17Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 24321:20:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 24421:20:18 avoids N+1 queries 24521:20:18 when ActiveRecord::Relation of projects passed 24621:20:18 returns the project_id with a value array that includes the ability 24721:20:18 when project namespace has a custom role with ability: true 24821:20:18 returns the project_id with a value array that includes the ability 24921:20:18 when a user is assigned to custom roles in both group and project 25021:20:19 returns abilities assigned to the custom role inside both project and group 25121:20:19 when a user is assigned to custom roles in group, subgroup and project 25221:20:19 returns abilities assigned to the custom role inside both project and group 25321:20:19 when project membership has no custom role 25421:20:20 returns project id with empty value array 25521:20:20 when user has custom role that enables custom permission outside of project hierarchy 25621:20:20 ignores custom role outside of project hierarchy 25721:20:20 behaves like custom roles 25821:20:21 avoids N+1 queries 25921:20:21 when custom_roles license is not enabled on project root ancestor 26021:20:21 returns project id with nil ability value 26121:20:21 when custom_roles license is enabled on project root ancestor 26221:20:21 when project has custom role 26321:20:21 when custom role has remove_project: true 26421:20:21 when Array of project passed 26521:20:21 returns all requested project IDs with their respective abilities 26621:20:21 when the `remove_project` is disabled 26721:20:21 is expected to contain exactly 26921:20:22 avoids N+1 queries 27021:20:22 when ActiveRecord::Relation of projects passed 27121:20:22 returns the project_id with a value array that includes the ability 27221:20:22 when project namespace has a custom role with ability: true 27321:20:23 returns the project_id with a value array that includes the ability 27421:20:23 when a user is assigned to custom roles in both group and project 27521:20:23 returns abilities assigned to the custom role inside both project and group 27621:20:23 when a user is assigned to custom roles in group, subgroup and project 27721:20:24 returns abilities assigned to the custom role inside both project and group 27821:20:24 when project membership has no custom role 27921:20:24 returns project id with empty value array 28021:20:24 when user has custom role that enables custom permission outside of project hierarchy 28121:20:25 ignores custom role outside of project hierarchy 28221:20:25 behaves like custom roles 28321:20:25 avoids N+1 queries 28421:20:25 when custom_roles license is not enabled on project root ancestor 28521:20:25 returns project id with nil ability value 28621:20:25 when custom_roles license is enabled on project root ancestor 28721:20:25 when project has custom role 28821:20:26 when custom role has manage_merge_request_settings: true 28921:20:26 when Array of project passed 29021:20:26 returns all requested project IDs with their respective abilities 29121:20:26 when the `manage_merge_request_settings` is disabled 29221:20:26 is expected to contain exactly :read_code 29421:20:26 avoids N+1 queries 29521:20:26 when ActiveRecord::Relation of projects passed 29621:20:26 returns the project_id with a value array that includes the ability 29721:20:26 when project namespace has a custom role with ability: true 29821:20:27 returns the project_id with a value array that includes the ability 29921:20:27 when a user is assigned to custom roles in both group and project 30021:20:27 returns abilities assigned to the custom role inside both project and group 30121:20:27 when a user is assigned to custom roles in group, subgroup and project 30221:20:28 returns abilities assigned to the custom role inside both project and group 30321:20:28 when project membership has no custom role 30421:20:28 returns project id with empty value array 30521:20:28 when user has custom role that enables custom permission outside of project hierarchy 30621:20:29 ignores custom role outside of project hierarchy 30721:20:29 behaves like custom roles 30821:20:30 avoids N+1 queries 30921:20:30 when custom_roles license is not enabled on project root ancestor 31021:20:30 returns project id with nil ability value 31121:20:30 when custom_roles license is enabled on project root ancestor 31221:20:30 when project has custom role 31321:20:30 when custom role has admin_push_rules: true 31421:20:30 when Array of project passed 31521:20:30 returns all requested project IDs with their respective abilities 31621:20:30 when the `admin_push_rules` is disabled 31721:20:30 is expected to contain exactly 31921:20:31 avoids N+1 queries 32021:20:31 when ActiveRecord::Relation of projects passed 32121:20:31 returns the project_id with a value array that includes the ability 32221:20:31 when project namespace has a custom role with ability: true 32321:20:31 returns the project_id with a value array that includes the ability 32421:20:31 when a user is assigned to custom roles in both group and project 32521:20:32 returns abilities assigned to the custom role inside both project and group 32621:20:32 when a user is assigned to custom roles in group, subgroup and project 32721:20:32 returns abilities assigned to the custom role inside both project and group 32821:20:32 when project membership has no custom role 32921:20:33 returns project id with empty value array 33021:20:33 when user has custom role that enables custom permission outside of project hierarchy 33121:20:33 ignores custom role outside of project hierarchy 33221:20:33 when project namespace has a group link assigned to a custom role 33321:20:35 behaves like returns expected member role abilities 33421:20:35 invited_group_access: 10, invited_group_member_role: nil, member: user_a, expected_result: [] 33621:20:35 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 33721:20:35 returns expected result 33821:20:35# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.99 seconds. Current RSS: ~1309M. Threads: 5. load average: 2.03 1.75 1.31 1/474 565 34021:20:35 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 34121:20:35 returns empty array 34221:20:35 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 34321:20:35 returns empty array 34421:20:35 when on self-managed 34521:20:35 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 34621:20:35 returns expected result 34721:20:35 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 34821:20:35 returns empty array 34921:20:35 invited_group_access: 10, invited_group_member_role: nil, member: user_b, expected_result: [] 35121:20:35 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 35221:20:35 returns expected result 35321:20:35 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 35421:20:35 returns empty array 35521:20:35 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 35621:20:35 returns empty array 35721:20:35 when on self-managed 35821:20:35 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 35921:20:36 returns expected result 36021:20:36 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 36121:20:36 returns empty array 36221:20:36 invited_group_access: 10, invited_group_member_role: nil, member: user_c, expected_result: [] 36421:20:36 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 36521:20:36 returns expected result 36621:20:36 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 36721:20:36 returns empty array 36821:20:36 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 36921:20:36 returns empty array 37021:20:36 when on self-managed 37121:20:36 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 37221:20:36 returns expected result 37321:20:36 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 37421:20:36 returns empty array 37521:20:36 invited_group_access: 10, invited_group_member_role: nil, member: user_d, expected_result: [] 37721:20:36 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 37821:20:36 returns expected result 37921:20:36 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 38021:20:36 returns empty array 38121:20:36 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 38221:20:36 returns empty array 38321:20:36 when on self-managed 38421:20:36 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 38521:20:36 returns expected result 38621:20:36 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 38721:20:36 returns empty array 38821:20:36 invited_group_access: 10, invited_group_member_role: nil, member: user_e, expected_result: [] 39021:20:36 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 39121:20:37 returns expected result 39221:20:37 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 39321:20:37 returns empty array 39421:20:37 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 39521:20:37 returns empty array 39621:20:37 when on self-managed 39721:20:37 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 39821:20:37 returns expected result 39921:20:37 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 40021:20:37 returns empty array 40121:20:37 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_a, expected_result: [:read_runners] 40321:20:37 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 40421:20:37 returns expected result 40521:20:37 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 40621:20:37 returns empty array 40721:20:37 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 40821:20:37 returns empty array 40921:20:37 when on self-managed 41021:20:37 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 41121:20:37 returns expected result 41221:20:37 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 41321:20:37 returns empty array 41421:20:37 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_b, expected_result: [:read_vulnerability] 41621:20:37 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 41721:20:37 returns expected result 41821:20:37 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 41921:20:37 returns empty array 42021:20:37 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 42121:20:38 returns empty array 42221:20:38 when on self-managed 42321:20:38 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 42421:20:38 returns expected result 42521:20:38 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 42621:20:38 returns empty array 42721:20:38 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_c, expected_result: [] 42921:20:38 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 43021:20:38 returns expected result 43121:20:38 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 43221:20:38 returns empty array 43321:20:38 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 43421:20:38 returns empty array 43521:20:38 when on self-managed 43621:20:38 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 43721:20:38 returns expected result 43821:20:38 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 43921:20:38 returns empty array 44021:20:38 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_d, expected_result: [:read_runners] 44221:20:38 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 44321:20:38 returns expected result 44421:20:38 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 44521:20:38 returns empty array 44621:20:38 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 44721:20:38 returns empty array 44821:20:38 when on self-managed 44921:20:38 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 45021:20:38 returns expected result 45121:20:38 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 45221:20:38 returns empty array 45321:20:38 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_e, expected_result: [:read_runners] 45521:20:38 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 45621:20:39 returns expected result 45721:20:39 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 45821:20:39 returns empty array 45921:20:39 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 46021:20:39 returns empty array 46121:20:39 when on self-managed 46221:20:39 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 46321:20:39 returns expected result 46421:20:39 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 46521:20:39 returns empty array 46621:20:39 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_a, expected_result: [:read_runners] 46821:20:39 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 46921:20:39 returns expected result 47021:20:39 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 47121:20:39 returns empty array 47221:20:39 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 47321:20:39 returns empty array 47421:20:39 when on self-managed 47521:20:39 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 47621:20:39 returns expected result 47721:20:39 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 47821:20:39 returns empty array 47921:20:39 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_b, expected_result: [:read_vulnerability] 48121:20:39 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 48221:20:39 returns expected result 48321:20:39 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 48421:20:39 returns empty array 48521:20:39 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 48621:20:40 returns empty array 48721:20:40 when on self-managed 48821:20:40 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 48921:20:40 returns expected result 49021:20:40 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 49121:20:40 returns empty array 49221:20:40 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_c, expected_result: [] 49421:20:40 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 49521:20:40 returns expected result 49621:20:40 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 49721:20:40 returns empty array 49821:20:40 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 49921:20:40 returns empty array 50021:20:40 when on self-managed 50121:20:40 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 50221:20:40 returns expected result 50321:20:40 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 50421:20:40 returns empty array 50521:20:40 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_d, expected_result: [:read_vulnerability] 50721:20:40 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 50821:20:40 returns expected result 50921:20:40 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 51021:20:40 returns empty array 51121:20:40 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 51221:20:40 returns empty array 51321:20:40 when on self-managed 51421:20:40 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 51521:20:40 returns expected result 51621:20:40 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 51721:20:41 returns empty array 51821:20:41 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_e, expected_result: [:read_vulnerability] 52021:20:41 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 52121:20:41 returns expected result 52221:20:41 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 52321:20:41 returns empty array 52421:20:41 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 52521:20:41 returns empty array 52621:20:41 when on self-managed 52721:20:41 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 52821:20:41 returns expected result 52921:20:41 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 53021:20:41 returns empty array 53121:20:41 invited_group_access: 30, invited_group_member_role: nil, member: user_a, expected_result: [:read_runners] 53321:20:41 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 53421:20:41 returns expected result 53521:20:41 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 53621:20:41 returns empty array 53721:20:41 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 53821:20:41 returns empty array 53921:20:41 when on self-managed 54021:20:41 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 54121:20:41 returns expected result 54221:20:41 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 54321:20:41 returns empty array 54421:20:41 invited_group_access: 30, invited_group_member_role: nil, member: user_b, expected_result: [:read_vulnerability] 54621:20:41 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 54721:20:41 returns expected result 54821:20:41 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 54921:20:42 returns empty array 55021:20:42 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 55121:20:42 returns empty array 55221:20:42 when on self-managed 55321:20:42 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 55421:20:42 returns expected result 55521:20:42 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 55621:20:42 returns empty array 55721:20:42 invited_group_access: 30, invited_group_member_role: nil, member: user_c, expected_result: [] 55921:20:42 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 56021:20:42 returns expected result 56121:20:42 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 56221:20:42 returns empty array 56321:20:42 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 56421:20:42 returns empty array 56521:20:42 when on self-managed 56621:20:42 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 56721:20:42 returns expected result 56821:20:42 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 56921:20:42 returns empty array 57021:20:42 invited_group_access: 30, invited_group_member_role: nil, member: user_d, expected_result: [] 57221:20:42 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 57321:20:42 returns expected result 57421:20:42 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 57521:20:42 returns empty array 57621:20:42 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 57721:20:42 returns empty array 57821:20:42 when on self-managed 57921:20:42 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 58021:20:43 returns expected result 58121:20:43 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 58221:20:43 returns empty array 58321:20:43 invited_group_access: 30, invited_group_member_role: nil, member: user_e, expected_result: [] 58521:20:43 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 58621:20:43 returns expected result 58721:20:43 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 58821:20:43 returns empty array 58921:20:43 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 59021:20:43 returns empty array 59121:20:43 when on self-managed 59221:20:43 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 59321:20:43 returns expected result 59421:20:43 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 59521:20:43 returns empty array 59621:20:43 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_a, expected_result: [:read_runners] 59821:20:43 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 59921:20:43 returns expected result 60021:20:43 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 60121:20:43 returns empty array 60221:20:43 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 60321:20:43 returns empty array 60421:20:43 when on self-managed 60521:20:43 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 60621:20:43 returns expected result 60721:20:43 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 60821:20:43 returns empty array 60921:20:43 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_b, expected_result: [:read_vulnerability] 61121:20:43 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 61221:20:44 returns expected result 61321:20:44 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 61421:20:44 returns empty array 61521:20:44 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 61621:20:44 returns empty array 61721:20:44 when on self-managed 61821:20:44 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 61921:20:44 returns expected result 62021:20:44 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 62121:20:44 returns empty array 62221:20:44 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_c, expected_result: [] 62421:20:44 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 62521:20:44 returns expected result 62621:20:44 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 62721:20:44 returns empty array 62821:20:44 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 62921:20:44 returns empty array 63021:20:44 when on self-managed 63121:20:44 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 63221:20:44 returns expected result 63321:20:44 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 63421:20:44 returns empty array 63521:20:44 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_d, expected_result: [] 63721:20:44 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 63821:20:44 returns expected result 63921:20:44 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 64021:20:44 returns empty array 64121:20:44 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 64221:20:45 returns empty array 64321:20:45 when on self-managed 64421:20:45 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 64521:20:45 returns expected result 64621:20:45 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 64721:20:45 returns empty array 64821:20:45 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_e, expected_result: [:read_vulnerability, :admin_vulnerability] 65021:20:45 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 65121:20:45 returns expected result 65221:20:45 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 65321:20:45 returns empty array 65421:20:45 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 65521:20:45 returns empty array 65621:20:45 when on self-managed 65721:20:45 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 65821:20:45 returns expected result 65921:20:45 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 66021:20:45 returns empty array 66121:20:45 behaves like custom roles 66221:20:46 avoids N+1 queries 66321:20:46 when custom_roles license is not enabled on project root ancestor 66421:20:46 returns project id with nil ability value 66521:20:46 when custom_roles license is enabled on project root ancestor 66621:20:46 when project has custom role 66721:20:46 when custom role has admin_web_hook: true 66821:20:46 when Array of project passed 66921:20:46 returns all requested project IDs with their respective abilities 67021:20:46 when the `admin_web_hook` is disabled 67121:20:46 is expected to contain exactly 67321:20:47 avoids N+1 queries 67421:20:47 when ActiveRecord::Relation of projects passed 67521:20:47 returns the project_id with a value array that includes the ability 67621:20:47 when project namespace has a custom role with ability: true 67721:20:47 returns the project_id with a value array that includes the ability 67821:20:47 when a user is assigned to custom roles in both group and project 67921:20:48 returns abilities assigned to the custom role inside both project and group 68021:20:48 when a user is assigned to custom roles in group, subgroup and project 68121:20:48 returns abilities assigned to the custom role inside both project and group 68221:20:48 when project membership has no custom role 68321:20:49 returns project id with empty value array 68421:20:49 when user has custom role that enables custom permission outside of project hierarchy 68521:20:49 ignores custom role outside of project hierarchy 68621:20:49 behaves like custom roles 68721:20:50 avoids N+1 queries 68821:20:50 when custom_roles license is not enabled on project root ancestor 68921:20:50 returns project id with nil ability value 69021:20:50 when custom_roles license is enabled on project root ancestor 69121:20:50 when project has custom role 69221:20:51 when custom role has read_code: true 69321:20:51 when Array of project passed 69421:20:51 returns all requested project IDs with their respective abilities 69521:20:51 when the `read_code` is disabled 69621:20:51 is expected to contain exactly 69821:20:51 avoids N+1 queries 69921:20:51 when ActiveRecord::Relation of projects passed 70021:20:52 returns the project_id with a value array that includes the ability 70121:20:52 when project namespace has a custom role with ability: true 70221:20:52 returns the project_id with a value array that includes the ability 70321:20:52 when a user is assigned to custom roles in both group and project 70421:20:52 returns abilities assigned to the custom role inside both project and group 70521:20:52 when a user is assigned to custom roles in group, subgroup and project 70621:20:53 returns abilities assigned to the custom role inside both project and group 70721:20:53 when project membership has no custom role 70821:20:54 returns project id with empty value array 70921:20:54 when user has custom role that enables custom permission outside of project hierarchy 71021:20:54 ignores custom role outside of project hierarchy 71121:20:54 behaves like custom roles 71221:20:55 avoids N+1 queries 71321:20:55 when custom_roles license is not enabled on project root ancestor 71421:20:55 returns project id with nil ability value 71521:20:55 when custom_roles license is enabled on project root ancestor 71621:20:55 when project has custom role 71721:20:55 when custom role has admin_terraform_state: true 71821:20:55 when Array of project passed 71921:20:55 returns all requested project IDs with their respective abilities 72021:20:55 when the `admin_terraform_state` is disabled 72121:20:55 is expected to contain exactly 72321:20:56 avoids N+1 queries 72421:20:56 when ActiveRecord::Relation of projects passed 72521:20:56 returns the project_id with a value array that includes the ability 72621:20:56 when project namespace has a custom role with ability: true 72721:20:57 returns the project_id with a value array that includes the ability 72821:20:57 when a user is assigned to custom roles in both group and project 72921:20:57 returns abilities assigned to the custom role inside both project and group 73021:20:57 when a user is assigned to custom roles in group, subgroup and project 73121:20:58 returns abilities assigned to the custom role inside both project and group 73221:20:58 when project membership has no custom role 73321:20:58 returns project id with empty value array 73421:20:58 when user has custom role that enables custom permission outside of project hierarchy 73521:20:59 ignores custom role outside of project hierarchy 73621:20:59 behaves like custom roles 73721:21:00 avoids N+1 queries 73821:21:00 when custom_roles license is not enabled on project root ancestor 73921:21:00 returns project id with nil ability value 74021:21:00 when custom_roles license is enabled on project root ancestor 74121:21:00 when project has custom role 74221:21:00 when custom role has admin_cicd_variables: true 74321:21:00 when Array of project passed 74421:21:00 returns all requested project IDs with their respective abilities 74521:21:00 when the `admin_cicd_variables` is disabled 74621:21:00 is expected to contain exactly 74821:21:01 avoids N+1 queries 74921:21:01 when ActiveRecord::Relation of projects passed 75021:21:01 returns the project_id with a value array that includes the ability 75121:21:01 when project namespace has a custom role with ability: true 75221:21:01 returns the project_id with a value array that includes the ability 75321:21:01 when a user is assigned to custom roles in both group and project 75421:21:02 returns abilities assigned to the custom role inside both project and group 75521:21:02 when a user is assigned to custom roles in group, subgroup and project 75621:21:02 returns abilities assigned to the custom role inside both project and group 75721:21:02 when project membership has no custom role 75821:21:03 returns project id with empty value array 75921:21:03 when user has custom role that enables custom permission outside of project hierarchy 76021:21:03 ignores custom role outside of project hierarchy 76121:21:03 behaves like custom roles 76221:21:04 avoids N+1 queries 76321:21:04 when custom_roles license is not enabled on project root ancestor 76421:21:04 returns project id with nil ability value 76521:21:04 when custom_roles license is enabled on project root ancestor 76621:21:04 when project has custom role 76721:21:04 when custom role has read_vulnerability: true 76821:21:04 when Array of project passed 76921:21:04 returns all requested project IDs with their respective abilities 77021:21:04 when the `read_vulnerability` is disabled 77121:21:04 is expected to contain exactly 77321:21:05 avoids N+1 queries 77421:21:05 when ActiveRecord::Relation of projects passed 77521:21:05 returns the project_id with a value array that includes the ability 77621:21:05 when project namespace has a custom role with ability: true 77721:21:05 returns the project_id with a value array that includes the ability 77821:21:05 when a user is assigned to custom roles in both group and project 77921:21:06 returns abilities assigned to the custom role inside both project and group 78021:21:06 when a user is assigned to custom roles in group, subgroup and project 78121:21:07 returns abilities assigned to the custom role inside both project and group 78221:21:07 when project membership has no custom role 78321:21:07 returns project id with empty value array 78421:21:07 when user has custom role that enables custom permission outside of project hierarchy 78521:21:08 ignores custom role outside of project hierarchy 78621:21:08 behaves like custom roles 78721:21:08 avoids N+1 queries 78821:21:08 when custom_roles license is not enabled on project root ancestor 78921:21:08 returns project id with nil ability value 79021:21:08 when custom_roles license is enabled on project root ancestor 79121:21:08 when project has custom role 79221:21:09 when custom role has archive_project: true 79321:21:09 when Array of project passed 79421:21:09 returns all requested project IDs with their respective abilities 79521:21:09 when the `archive_project` is disabled 79621:21:09 is expected to contain exactly 79821:21:09 avoids N+1 queries 79921:21:09 when ActiveRecord::Relation of projects passed 80021:21:10 returns the project_id with a value array that includes the ability 80121:21:10 when project namespace has a custom role with ability: true 80221:21:10 returns the project_id with a value array that includes the ability 80321:21:10 when a user is assigned to custom roles in both group and project 80421:21:10 returns abilities assigned to the custom role inside both project and group 80521:21:10 when a user is assigned to custom roles in group, subgroup and project 80621:21:11 returns abilities assigned to the custom role inside both project and group 80721:21:11 when project membership has no custom role 80821:21:11 returns project id with empty value array 80921:21:11 when user has custom role that enables custom permission outside of project hierarchy 81021:21:12 ignores custom role outside of project hierarchy 81121:21:12 behaves like custom roles 81221:21:12 avoids N+1 queries 81321:21:12 when custom_roles license is not enabled on project root ancestor 81421:21:13 returns project id with nil ability value 81521:21:13 when custom_roles license is enabled on project root ancestor 81621:21:13 when project has custom role 81721:21:13 when custom role has admin_compliance_framework: true 81821:21:13 when Array of project passed 81921:21:13 returns all requested project IDs with their respective abilities 82021:21:13 when the `admin_compliance_framework` is disabled 82121:21:13 is expected to contain exactly 82321:21:14 avoids N+1 queries 82421:21:14 when ActiveRecord::Relation of projects passed 82521:21:14 returns the project_id with a value array that includes the ability 82621:21:14 when project namespace has a custom role with ability: true 82721:21:14 returns the project_id with a value array that includes the ability 82821:21:14 when a user is assigned to custom roles in both group and project 82921:21:15 returns abilities assigned to the custom role inside both project and group 83021:21:15 when a user is assigned to custom roles in group, subgroup and project 83121:21:15 returns abilities assigned to the custom role inside both project and group 83221:21:15 when project membership has no custom role 83321:21:16 returns project id with empty value array 83421:21:16 when user has custom role that enables custom permission outside of project hierarchy 83521:21:16 ignores custom role outside of project hierarchy 83621:21:16 behaves like custom roles 83721:21:17 avoids N+1 queries 83821:21:17 when custom_roles license is not enabled on project root ancestor 83921:21:17 returns project id with nil ability value 84021:21:17 when custom_roles license is enabled on project root ancestor 84121:21:17 when project has custom role 84221:21:17 when custom role has admin_vulnerability: true 84321:21:17 when Array of project passed 84421:21:17 returns all requested project IDs with their respective abilities 84521:21:17 when the `admin_vulnerability` is disabled 84621:21:18 is expected to contain exactly :read_vulnerability 84821:21:18 avoids N+1 queries 84921:21:18 when ActiveRecord::Relation of projects passed 85021:21:18 returns the project_id with a value array that includes the ability 85121:21:18 when project namespace has a custom role with ability: true 85221:21:19 returns the project_id with a value array that includes the ability 85321:21:19 when a user is assigned to custom roles in both group and project 85421:21:19 returns abilities assigned to the custom role inside both project and group 85521:21:19 when a user is assigned to custom roles in group, subgroup and project 85621:21:20 returns abilities assigned to the custom role inside both project and group 85721:21:20 when project membership has no custom role 85821:21:20 returns project id with empty value array 85921:21:20 when user has custom role that enables custom permission outside of project hierarchy 86021:21:21 ignores custom role outside of project hierarchy 86121:21:21 behaves like custom roles 86221:21:21 avoids N+1 queries 86321:21:21 when custom_roles license is not enabled on project root ancestor 86421:21:22 returns project id with nil ability value 86521:21:22 when custom_roles license is enabled on project root ancestor 86621:21:22 when project has custom role 86721:21:22 when custom role has admin_merge_request: true 86821:21:22 when Array of project passed 86921:21:22 returns all requested project IDs with their respective abilities 87021:21:22 when the `admin_merge_request` is disabled 87121:21:22 is expected to contain exactly 87321:21:23 avoids N+1 queries 87421:21:23 when ActiveRecord::Relation of projects passed 87521:21:23 returns the project_id with a value array that includes the ability 87621:21:23 when project namespace has a custom role with ability: true 87721:21:23 returns the project_id with a value array that includes the ability 87821:21:23 when a user is assigned to custom roles in both group and project 87921:21:24 returns abilities assigned to the custom role inside both project and group 88021:21:24 when a user is assigned to custom roles in group, subgroup and project 88121:21:24 returns abilities assigned to the custom role inside both project and group 88221:21:24 when project membership has no custom role 88321:21:25 returns project id with empty value array 88421:21:25 when user has custom role that enables custom permission outside of project hierarchy 88521:21:25 ignores custom role outside of project hierarchy 88621:21:25 behaves like custom roles 88721:21:26 avoids N+1 queries 88821:21:26 when custom_roles license is not enabled on project root ancestor 88921:21:26 returns project id with nil ability value 89021:21:26 when custom_roles license is enabled on project root ancestor 89121:21:26 when project has custom role 89221:21:26 when custom role has manage_project_access_tokens: true 89321:21:26 when Array of project passed 89421:21:26 returns all requested project IDs with their respective abilities 89521:21:26 when the `manage_project_access_tokens` is disabled 89621:21:26 is expected to contain exactly 89821:21:27 avoids N+1 queries 89921:21:27 when ActiveRecord::Relation of projects passed 90021:21:27 returns the project_id with a value array that includes the ability 90121:21:27 when project namespace has a custom role with ability: true 90221:21:27 returns the project_id with a value array that includes the ability 90321:21:27 when a user is assigned to custom roles in both group and project 90421:21:28 returns abilities assigned to the custom role inside both project and group 90521:21:28 when a user is assigned to custom roles in group, subgroup and project 90621:21:29 returns abilities assigned to the custom role inside both project and group 90721:21:29 when project membership has no custom role 90821:21:29 returns project id with empty value array 90921:21:29 when user has custom role that enables custom permission outside of project hierarchy 91021:21:30 ignores custom role outside of project hierarchy 91121:21:30 behaves like custom roles 91221:21:30 avoids N+1 queries 91321:21:30 when custom_roles license is not enabled on project root ancestor 91421:21:30 returns project id with nil ability value 91521:21:30 when custom_roles license is enabled on project root ancestor 91621:21:30 when project has custom role 91721:21:31 when custom role has admin_integrations: true 91821:21:31 when Array of project passed 91921:21:31 returns all requested project IDs with their respective abilities 92021:21:31 when the `admin_integrations` is disabled 92121:21:31 is expected to contain exactly 92321:21:31 avoids N+1 queries 92421:21:31 when ActiveRecord::Relation of projects passed 92521:21:32 returns the project_id with a value array that includes the ability 92621:21:32 when project namespace has a custom role with ability: true 92721:21:32 returns the project_id with a value array that includes the ability 92821:21:32 when a user is assigned to custom roles in both group and project 92921:21:32 returns abilities assigned to the custom role inside both project and group 93021:21:32 when a user is assigned to custom roles in group, subgroup and project 93121:21:33 returns abilities assigned to the custom role inside both project and group 93221:21:33 when project membership has no custom role 93321:21:33 returns project id with empty value array 93421:21:33 when user has custom role that enables custom permission outside of project hierarchy 93521:21:34 ignores custom role outside of project hierarchy 93621:21:34 behaves like custom roles 93721:21:35 avoids N+1 queries 93821:21:35 when custom_roles license is not enabled on project root ancestor 93921:21:35 returns project id with nil ability value 94021:21:35 when custom_roles license is enabled on project root ancestor 94121:21:35 when project has custom role 94221:21:35 when custom role has admin_runners: true 94321:21:35 when Array of project passed 94421:21:35 returns all requested project IDs with their respective abilities 94521:21:35 when the `admin_runners` is disabled 94621:21:35 is expected to contain exactly 94821:21:36 avoids N+1 queries 94921:21:36 when ActiveRecord::Relation of projects passed 95021:21:36 returns the project_id with a value array that includes the ability 95121:21:36 when project namespace has a custom role with ability: true 95221:21:36 returns the project_id with a value array that includes the ability 95321:21:36 when a user is assigned to custom roles in both group and project 95421:21:37 returns abilities assigned to the custom role inside both project and group 95521:21:37 when a user is assigned to custom roles in group, subgroup and project 95621:21:37 returns abilities assigned to the custom role inside both project and group 95721:21:37 when project membership has no custom role 95821:21:38 returns project id with empty value array 95921:21:38 when user has custom role that enables custom permission outside of project hierarchy 96021:21:38 ignores custom role outside of project hierarchy 96121:21:38 behaves like custom roles 96221:21:39 avoids N+1 queries 96321:21:39 when custom_roles license is not enabled on project root ancestor 96421:21:39 returns project id with nil ability value 96521:21:39 when custom_roles license is enabled on project root ancestor 96621:21:39 when project has custom role 96721:21:39 when custom role has admin_protected_branch: true 96821:21:39 when Array of project passed 96921:21:39 returns all requested project IDs with their respective abilities 97021:21:39 when the `admin_protected_branch` is disabled 97121:21:40 is expected to contain exactly 97321:21:40 avoids N+1 queries 97421:21:40 when ActiveRecord::Relation of projects passed 97521:21:40 returns the project_id with a value array that includes the ability 97621:21:40 when project namespace has a custom role with ability: true 97721:21:41 returns the project_id with a value array that includes the ability 97821:21:41 when a user is assigned to custom roles in both group and project 97921:21:41 returns abilities assigned to the custom role inside both project and group 98021:21:41 when a user is assigned to custom roles in group, subgroup and project 98121:21:42 returns abilities assigned to the custom role inside both project and group 98221:21:42 when project membership has no custom role 98321:21:42 returns project id with empty value array 98421:21:42 when user has custom role that enables custom permission outside of project hierarchy 98521:21:43 ignores custom role outside of project hierarchy 98621:21:43 behaves like custom roles 98721:21:43 avoids N+1 queries 98821:21:43 when custom_roles license is not enabled on project root ancestor 98921:21:43 returns project id with nil ability value 99021:21:43 when custom_roles license is enabled on project root ancestor 99121:21:43 when project has custom role 99221:21:44 when custom role has manage_security_policy_link: true 99321:21:44 when Array of project passed 99421:21:44 returns all requested project IDs with their respective abilities 99521:21:44 when the `manage_security_policy_link` is disabled 99621:21:44 is expected to contain exactly 99821:21:44 avoids N+1 queries 99921:21:44 when ActiveRecord::Relation of projects passed 100021:21:45 returns the project_id with a value array that includes the ability 100121:21:45 when project namespace has a custom role with ability: true 100221:21:45 returns the project_id with a value array that includes the ability 100321:21:45 when a user is assigned to custom roles in both group and project 100421:21:45 returns abilities assigned to the custom role inside both project and group 100521:21:45 when a user is assigned to custom roles in group, subgroup and project 100621:21:46 returns abilities assigned to the custom role inside both project and group 100721:21:46 when project membership has no custom role 100821:21:46 returns project id with empty value array 100921:21:46 when user has custom role that enables custom permission outside of project hierarchy 101021:21:47 ignores custom role outside of project hierarchy 101121:21:47 behaves like custom roles 101221:21:48 avoids N+1 queries 101321:21:48 when custom_roles license is not enabled on project root ancestor 101421:21:48 returns project id with nil ability value 101521:21:48 when custom_roles license is enabled on project root ancestor 101621:21:48 when project has custom role 101721:21:48 when custom role has read_dependency: true 101821:21:48 when Array of project passed 101921:21:48 returns all requested project IDs with their respective abilities 102021:21:48 when the `read_dependency` is disabled 102121:21:48 is expected to contain exactly 102321:21:49 avoids N+1 queries 102421:21:49 when ActiveRecord::Relation of projects passed 102521:21:49 returns the project_id with a value array that includes the ability 102621:21:49 when project namespace has a custom role with ability: true 102721:21:49 returns the project_id with a value array that includes the ability 102821:21:49 when a user is assigned to custom roles in both group and project 102921:21:50 returns abilities assigned to the custom role inside both project and group 103021:21:50 when a user is assigned to custom roles in group, subgroup and project 103121:21:50 returns abilities assigned to the custom role inside both project and group 103221:21:50 when project membership has no custom role 103321:21:51 returns project id with empty value array 103421:21:51 when user has custom role that enables custom permission outside of project hierarchy 103521:21:52 ignores custom role outside of project hierarchy 103621:21:52 behaves like custom roles 103721:21:52 avoids N+1 queries 103821:21:52 when custom_roles license is not enabled on project root ancestor 103921:21:52 returns project id with nil ability value 104021:21:52 when custom_roles license is enabled on project root ancestor 104121:21:52 when project has custom role 104221:21:53 when custom role has read_runners: true 104321:21:53 when Array of project passed 104421:21:53 returns all requested project IDs with their respective abilities 104521:21:53 when the `read_runners` is disabled 104621:21:53 is expected to contain exactly 104821:21:53 avoids N+1 queries 104921:21:53 when ActiveRecord::Relation of projects passed 105021:21:54 returns the project_id with a value array that includes the ability 105121:21:54 when project namespace has a custom role with ability: true 105221:21:54 returns the project_id with a value array that includes the ability 105321:21:54 when a user is assigned to custom roles in both group and project 105421:21:54 returns abilities assigned to the custom role inside both project and group 105521:21:54 when a user is assigned to custom roles in group, subgroup and project 105621:21:55 returns abilities assigned to the custom role inside both project and group 105721:21:55 when project membership has no custom role 105821:21:55 returns project id with empty value array 105921:21:55 when user has custom role that enables custom permission outside of project hierarchy 106021:21:56 ignores custom role outside of project hierarchy 106121:21:56# [RSpecRunTime] Finishing example group ee/spec/models/preloaders/user_member_roles_in_projects_preloader_spec.rb. It took 1 minute 41.85 seconds. Expected to take 1 minute 44.37 seconds. 106221:21:56# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/snippet_search_results_spec.rb. Expected to take 1 minute 28.11 seconds. 106321:21:56Gitlab::Elastic::SnippetSearchResults 106521:22:03 returns the correct page of results 106621:22:09 returns the correct number of results for one page 106721:22:09# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.87 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.45 1.61 1.29 3/464 566 106921:22:09 #snippet_titles_count 107021:22:14 returns the amount of matched snippet titles 107121:22:14# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.09 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.50 1.61 1.30 1/464 567 107321:22:14 #formatted_count 107421:22:14 value: 1, expected: "1" 107521:22:19 returns the expected formatted count limited and delimited 107621:22:19# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.39 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.62 1.64 1.31 1/465 568 107821:22:19 value: 9999, expected: "9,999" 107921:22:24 returns the expected formatted count limited and delimited 108021:22:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 0.24 second. Current RSS: ~1302M. Threads: 5. load average: 1.65 1.64 1.31 1/466 569 108221:22:24 value: 10000, expected: "10,000+" 108321:22:29 returns the expected formatted count limited and delimited 108421:22:29# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.64 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.68 1.65 1.31 1/466 570 108621:22:29 value: 20000, expected: "10,000+" 108721:22:35 returns the expected formatted count limited and delimited 108821:22:35# [RSpecRunTime] RSpec elapsed time: 11 minutes 11.59 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.86 1.69 1.33 1/469 571 109021:22:35 value: 0, expected: "0" 109121:22:41 returns the expected formatted count limited and delimited 109221:22:41# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.16 seconds. Current RSS: ~1302M. Threads: 5. load average: 2.12 1.74 1.35 1/469 572 109421:22:41 value: nil, expected: "0" 109521:22:46 returns the expected formatted count limited and delimited 109621:22:46# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.01 seconds. Current RSS: ~1302M. Threads: 5. load average: 2.19 1.76 1.36 3/469 573 109821:22:46 #highlight_map 109921:22:51 returns the expected highlight map 110021:22:51# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.04 seconds. Current RSS: ~1303M. Threads: 5. load average: 2.41 1.82 1.38 1/471 574 110221:22:51 when user is not author 110321:22:56 returns nothing 110421:22:56# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.08 seconds. Current RSS: ~1300M. Threads: 5. load average: 2.30 1.81 1.38 1/471 575 110621:22:56 when user is nil 110721:23:01 returns nothing 110821:23:01 when snippet is public 110921:23:05 returns public snippet 111021:23:05# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.29 seconds. Current RSS: ~1300M. Threads: 5. load average: 2.32 1.83 1.39 3/471 576 111221:23:05 when user has read_all_resources 111321:23:05 admin mode disabled 111421:23:10 returns nothing 111521:23:10# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.73 seconds. Current RSS: ~1297M. Threads: 5. load average: 2.21 1.81 1.39 1/472 577 111721:23:10 admin mode enabled 111821:23:14 returns matched snippets 111921:23:14# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.28 seconds. Current RSS: ~1294M. Threads: 5. load average: 2.20 1.82 1.39 1/474 578 112121:23:14# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/snippet_search_results_spec.rb. It took 1 minute 18.09 seconds. Expected to take 1 minute 28.11 seconds. 112221:23:14# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/reports/security/vulnerability_reports_comparer_spec.rb. Expected to take 1 minute 13.3 seconds. 112321:23:14Gitlab::Ci::Reports::Security::VulnerabilityReportsComparer 112421:23:15 uuids of the findings 112521:23:16 added findings 112621:23:16 behaves like overrides uuids 112721:23:16 when the finding matches with an existing one by signatures 112821:23:16 when the `vulnerability_finding_signatures` is disabled 112921:23:17 does not override the uuids of the findings 113021:23:17# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.02 seconds. Current RSS: ~1309M. Threads: 5. load average: 2.10 1.80 1.39 1/474 597 113221:23:17 when the `vulnerability_finding_signatures` is enabled 113321:23:18 overrides the uuids of the findings 113421:23:18# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.1 seconds. Current RSS: ~1316M. Threads: 5. load average: 2.10 1.80 1.39 1/474 598 113621:23:18 when the finding matches with an existing one by location 113721:23:18 when the `vulnerability_finding_signatures` is disabled 113821:23:19 does not override the uuids of the findings 113921:23:19# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.29 seconds. Current RSS: ~1318M. Threads: 5. load average: 2.10 1.80 1.39 1/474 599 114121:23:19 when the `vulnerability_finding_signatures` is enabled 114221:23:20 overrides the uuids of the findings 114321:23:20# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.38 seconds. Current RSS: ~1319M. Threads: 5. load average: 2.10 1.80 1.39 1/474 600 114521:23:20 when the finding does not match with an existing one 114621:23:20 when the `vulnerability_finding_signatures` is disabled 114721:23:21 does not override the uuids of the findings 114821:23:21# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.51 seconds. Current RSS: ~1321M. Threads: 5. load average: 2.10 1.80 1.39 1/474 601 115021:23:21 when the `vulnerability_finding_signatures` is enabled 115121:23:22 does not override the uuids of the findings 115221:23:22# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.56 seconds. Current RSS: ~1317M. Threads: 5. load average: 2.01 1.79 1.38 1/474 602 115421:23:22 fixed findings 115521:23:22 behaves like overrides uuids 115621:23:22 when the finding matches with an existing one by signatures 115721:23:22 when the `vulnerability_finding_signatures` is disabled 115821:23:23 does not override the uuids of the findings 115921:23:23 when the `vulnerability_finding_signatures` is enabled 116021:23:24 overrides the uuids of the findings 116121:23:24# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.56 second. Current RSS: ~1315M. Threads: 5. load average: 2.01 1.79 1.38 1/474 603 116321:23:24 when the finding matches with an existing one by location 116421:23:24 when the `vulnerability_finding_signatures` is disabled 116521:23:25 does not override the uuids of the findings 116621:23:25 when the `vulnerability_finding_signatures` is enabled 116721:23:26 overrides the uuids of the findings 116821:23:26 when the finding does not match with an existing one 116921:23:26 when the `vulnerability_finding_signatures` is disabled 117021:23:27 does not override the uuids of the findings 117121:23:27 when the `vulnerability_finding_signatures` is enabled 117221:23:28 does not override the uuids of the findings 117321:23:28 vulnerability_finding_signatures: false 117421:23:28 #base_report_out_of_date 117521:23:28 with no base report 117621:23:29 is not out of date 117721:23:29# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.39 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.93 1.78 1.38 1/474 604 117921:23:29 with base report older than one week 118021:23:31 is not out of date 118121:23:31# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.99 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.93 1.78 1.38 1/474 605 118321:23:31 with base report less than one week old 118421:23:32 is not out of date 118521:23:32# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.58 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.94 1.78 1.38 1/474 606 118821:23:32 with new vulnerability 118921:23:34 points to source tree 119021:23:34# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.3 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.94 1.78 1.38 1/474 607 119221:23:34 with a dismissed Vulnerability on the default branch 119321:23:36 doesnt report the dismissed Vulnerability 119421:23:36# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.61 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.94 1.78 1.38 1/474 608 119621:23:36 when comparing reports with different fingerprints 119721:23:37 does not find any overlap 119821:23:37# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.64 seconds. Current RSS: ~1315M. Threads: 5. load average: 2.02 1.80 1.39 1/474 609 120021:23:37 order of the findings 120121:23:39 does not change 120221:23:39# [RSpecRunTime] RSpec elapsed time: 12 minutes 15.39 seconds. Current RSS: ~1316M. Threads: 5. load average: 2.02 1.80 1.39 1/474 610 120421:23:39 number of findings 120521:23:41 returns no more than `MAX_FINDINGS_COUNT` 120621:23:41# [RSpecRunTime] RSpec elapsed time: 12 minutes 17.06 seconds. Current RSS: ~1317M. Threads: 5. load average: 2.02 1.80 1.39 1/474 611 120821:23:41 metric tracking 120921:23:42 measures the execution time of the uuid gathering query 121021:23:42# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.63 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.94 1.79 1.39 1/474 612 121321:23:42 metric tracking 121421:23:44 measures the execution time of the uuid gathering query 121521:23:44# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.35 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.94 1.79 1.39 1/463 613 121721:23:44 with a dismissed Vulnerability on the default branch 121821:23:47 doesnt report the dismissed Vulnerability 121921:23:47# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.75 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.94 1.79 1.39 1/463 614 122121:23:47 with fixed vulnerability 122221:23:48 points to base tree 122321:23:48# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.45 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.86 1.77 1.39 1/464 615 122521:23:48 when comparing reports with different fingerprints 122621:23:49 does not find any overlap 122721:23:49 order of the findings 122821:23:51 does not change 122921:23:51# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.15 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.86 1.77 1.39 1/464 616 123121:23:51 number of findings 123221:23:53 returns no more than `MAX_FINDINGS_COUNT` 123321:23:53# [RSpecRunTime] RSpec elapsed time: 12 minutes 28.96 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.79 1.76 1.39 1/464 617 123521:23:53 with empty vulnerabilities 123621:23:53 returns empty array when reports are not present 123721:23:54 returns added vulnerability when base is empty and head is not empty 123821:23:55 returns fixed vulnerability when head is empty and base is not empty 123921:23:55# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.36 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.79 1.76 1.39 1/464 618 124121:23:55 vulnerability_finding_signatures: true 124221:23:55 #base_report_out_of_date 124321:23:55 with no base report 124421:23:56 is not out of date 124521:23:56# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.57 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.79 1.76 1.39 1/464 619 124721:23:56 with base report older than one week 124821:23:58 is not out of date 124921:23:58# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.34 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.73 1.75 1.38 1/464 620 125121:23:58 with base report less than one week old 125221:24:00 is not out of date 125321:24:00# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.05 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.73 1.75 1.38 1/464 621 125621:24:00 with new vulnerability 125721:24:01 points to source tree 125821:24:01# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.61 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.73 1.75 1.38 1/464 622 126021:24:01 with a dismissed Vulnerability on the default branch 126121:24:04 doesnt report the dismissed Vulnerability 126221:24:04# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.04 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.67 1.74 1.38 1/464 623 126421:24:04 when comparing reports with different fingerprints 126521:24:05 does not find any overlap 126621:24:05# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.17 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.67 1.74 1.38 1/463 624 126821:24:05 order of the findings 126921:24:07 does not change 127021:24:07# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.92 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.62 1.72 1.38 1/463 625 127221:24:07 number of findings 127321:24:08 returns no more than `MAX_FINDINGS_COUNT` 127421:24:08# [RSpecRunTime] RSpec elapsed time: 12 minutes 44.55 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.62 1.72 1.38 1/463 626 127621:24:08 metric tracking 127721:24:10 measures the execution time of the uuid gathering query 127821:24:10# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.28 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.62 1.72 1.38 1/463 627 128121:24:10 metric tracking 128221:24:12 measures the execution time of the uuid gathering query 128321:24:12# [RSpecRunTime] RSpec elapsed time: 12 minutes 47.89 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.57 1.71 1.38 1/463 628 128521:24:12 with a dismissed Vulnerability on the default branch 128621:24:14 doesnt report the dismissed Vulnerability 128721:24:14# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.44 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.57 1.71 1.38 1/463 629 128921:24:14 with fixed vulnerability 129021:24:16 points to base tree 129121:24:16# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.02 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.57 1.71 1.38 1/462 630 129321:24:16 when comparing reports with different fingerprints 129421:24:17 does not find any overlap 129521:24:17 order of the findings 129621:24:18 does not change 129721:24:19# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.69 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.52 1.70 1.37 1/462 631 129921:24:19 number of findings 130021:24:20 returns no more than `MAX_FINDINGS_COUNT` 130121:24:20# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.55 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.52 1.70 1.37 1/462 632 130321:24:20 with empty vulnerabilities 130421:24:20 returns empty array when reports are not present 130521:24:22 returns added vulnerability when base is empty and head is not empty 130621:24:23 returns fixed vulnerability when head is empty and base is not empty 130721:24:23# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.17 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.48 1.69 1.37 1/462 633 130921:24:23# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/reports/security/vulnerability_reports_comparer_spec.rb. It took 1 minute 8.9 seconds. Expected to take 1 minute 13.3 seconds. 131021:24:23# [RSpecRunTime] Starting example group ee/spec/models/repository_spec.rb. Expected to take 59.85 seconds. 131221:24:23 does not allow STI 131321:24:23 delegated methods 131421:24:25 is expected to delegate #checksum to the #raw_repository object 131521:24:26 is expected to delegate #find_remote_root_ref to the #raw_repository object 131621:24:26# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.17 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.48 1.69 1.37 1/463 671 131921:24:27 expires repository cache 132021:24:28 does not call expire_branch_cache if repository does not exist 132121:24:28# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.62 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.52 1.69 1.37 1/465 710 132321:24:28 #after_create 132421:24:28 when repository is attached to a personal snippet 132521:24:29 does not raise an error for onboarding considerations 132621:24:29 #fetch_upstream 132721:24:30 fetches the URL without creating a remote 132821:24:30# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.27 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.52 1.69 1.37 1/465 729 133021:24:30 Elastic search 133121:24:35 class method find_commits_by_message_with_elastic 133221:24:41 returns commits 133321:24:41# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.77 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.66 1.72 1.39 1/471 875 133521:24:41 find_commits_by_message_with_elastic 133621:24:44 returns commits 133721:24:45# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.67 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.61 1.71 1.38 1/472 950 133921:24:45 #upstream_branches 134021:24:47 returns branches from the upstream remote 134121:24:47# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.74 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.61 1.71 1.38 1/474 995 134321:24:47 #keep_around 134421:24:47 on a Geo primary 134521:24:47 when a single SHA is passed 134621:24:48 publishes Repositories::KeepAroundRefsCreatedEvent 134721:24:49 creates a Geo::Event 134821:24:49# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.6 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.56 1.69 1.38 1/470 1032 135021:24:49 when multiple SHAs are passed 135121:24:51 publishes exactly one Repositories::KeepAroundRefsCreatedEvent 135221:24:52 creates exactly one Geo::Event 135321:24:52# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.33 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.52 1.68 1.38 1/469 1069 135521:24:52 on a Geo secondary 135621:24:52 when multiple SHAs are passed 135721:24:53 publishes a Repositories::KeepAroundRefsCreatedEvent 135821:24:55 does not create a Geo::Event 135921:24:55# [RSpecRunTime] RSpec elapsed time: 13 minutes 30.95 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.52 1.68 1.38 1/469 1106 136121:24:55 when no SHA is passed 136221:24:56 does not publish a Repositories::KeepAroundRefsCreatedEvent 136321:24:57 does not create a Geo::Event 136421:24:57# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.66 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.47 1.67 1.38 1/466 1143 136621:24:57 #code_owners_blob 136721:24:59 returns nil if there is no codeowners file 136821:25:00 returns the content of the codeowners file when it is found 136921:25:01 requests the CODOWNER blobs in batch in the correct order 137021:25:01# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.52 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.47 1.67 1.38 1/469 1204 137221:25:01 #after_change_head 137321:25:01 for a project repository 137421:25:01 behaves like a repository change head 137521:25:03Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 137721:25:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 137821:25:03 creates a geo event on a Geo primary 137921:25:04Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 138121:25:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 138221:25:04 does not create a geo event on a Geo secondary 138321:25:04# [RSpecRunTime] RSpec elapsed time: 13 minutes 40.33 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.44 1.66 1.37 1/469 1251 138521:25:04 for a project wiki repository 138621:25:04 behaves like a repository change head 138721:25:06 creates a geo event on a Geo primary 138821:25:07 does not create a geo event on a Geo secondary 138921:25:07# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.26 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.48 1.66 1.38 1/469 1308 139121:25:07 for a group wiki repository 139221:25:07 behaves like a repository change head 139321:25:08 creates a geo event on a Geo primary 139421:25:08 does not create a geo event on a Geo secondary 139521:25:08# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.48 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.48 1.66 1.38 1/469 1329 139721:25:08 for a design management repository 139821:25:08 behaves like a repository change head 139921:25:09 creates a geo event on a Geo primary 140021:25:10 does not create a geo event on a Geo secondary 140121:25:10# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.31 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.48 1.66 1.38 1/468 1330 140321:25:10 for a project snippet repository 140421:25:10 behaves like a repository change head 140521:25:11 creates a geo event on a Geo primary 140621:25:12 does not create a geo event on a Geo secondary 140721:25:12# [RSpecRunTime] RSpec elapsed time: 13 minutes 48.43 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.44 1.65 1.38 1/466 1351 140921:25:12 for a personal snippet repository 141021:25:12 behaves like a repository change head 141121:25:13 creates a geo event on a Geo primary 141221:25:13 does not create a geo event on a Geo secondary 141321:25:13# [RSpecRunTime] RSpec elapsed time: 13 minutes 49.5 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.44 1.65 1.38 1/466 1372 141521:25:13 #insights_config_for 141621:25:15 returns nil for an empty repository 141721:25:16 returns a valid Insights config file 141821:25:16 when no config file exists 141921:25:17 returns nil if does not exist 142021:25:17# [RSpecRunTime] RSpec elapsed time: 13 minutes 53.15 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.65 1.69 1.39 2/469 1458 142221:25:17 #lfs_enabled? 142321:25:17 for a group wiki repository 142421:25:17 returns false 142521:25:17 #update_root_ref 142621:25:19Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 142821:25:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 142921:25:19 updates the default branch when HEAD has changed 143021:25:20Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 143221:25:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 143321:25:20 always updates the default branch even when HEAD does not change 143421:25:22 does not update the default branch when HEAD does not exist 143521:25:23 does not raise error when repository does not exist 143621:25:23# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.0 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.60 1.68 1.39 1/472 1594 143921:25:25 repository: repository_of_group_wiki, expected_value: group 144021:25:25 is expected to eq #<Group id:1575 @group292> 144121:25:25# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.25 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.60 1.68 1.39 1/472 1639 144321:25:25 repository: repository_of_project_wiki, expected_value: nil 144421:25:25 is expected to eq nil 144521:25:25 repository: repository_of_project_within_group, expected_value: group 144621:25:25 is expected to eq #<Group id:1575 @group292> 144721:25:25 repository: repository_of_project_not_within_group, expected_value: nil 144821:25:25 is expected to eq nil 144921:25:25# [RSpecRunTime] Finishing example group ee/spec/models/repository_spec.rb. It took 1 minute 2.2 seconds. Expected to take 59.85 seconds. 145021:25:25# [RSpecRunTime] Starting example group ee/spec/models/ee/ci/secure_file_spec.rb. Expected to take 50.24 seconds. 145121:25:25Ci::SecureFile 145221:25:25 does not allow STI 145321:25:25 on a primary node 145421:25:25 .with_verification_state 145521:25:26 returns records with given scope 145621:25:27# [RSpecRunTime] RSpec elapsed time: 14 minutes 2.72 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.60 1.68 1.39 1/470 1640 145821:25:27 .checksummed 145921:25:28 returns records with given scope 146021:25:28# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.74 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.55 1.67 1.38 2/469 1641 146221:25:28 .not_checksummed 146321:25:28 returns records with given scope 146421:25:28 #save_verification_details 146521:25:28 when model record is not part of verifiables scope 146621:25:30 does not create verification details 146721:25:30# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.8 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.55 1.67 1.38 1/468 1642 146921:25:30 when model_record is part of verifiables scope 147021:25:31 creates verification details 147121:25:31 #verification_pending_batch 147221:25:31 logs the verification state transition 147321:25:31 #verification_failed_batch 147421:25:32 logs the verification state transition 147521:25:32 #fail_verification_timeouts 147621:25:33 logs the verification state transition 147721:25:33 when Geo is disabled 147821:25:33 #save_verification_details 147921:25:33 when model_record is part of verifiables scope 148021:25:34 doesn't create verification details 148121:25:34 #replicables_for_current_secondary 148221:25:34 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project], include_expectation: true 148321:25:34 when sync object storage is enabled 148421:25:34 when the ci secure file is locally stored 148521:25:35 is expected to eq true 148621:25:35# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.36 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.50 1.66 1.38 1/467 1643 148821:25:35 when the ci secure file is object stored 148921:25:36 is expected to eq true 149021:25:36# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.49 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.50 1.66 1.38 1/467 1644 149221:25:36 when sync object storage is disabled 149321:25:36 when the ci secure file is locally stored 149421:25:37 is expected to eq true 149521:25:37# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.57 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.46 1.65 1.38 1/467 1645 149721:25:37 when the ci secure file is object stored 149821:25:39 is expected to be falsey 149921:25:39# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.82 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.46 1.65 1.38 1/467 1646 150121:25:39 selective_sync_namespaces: nil, selective_sync_shards: :model, factory: [:ci_secure_file], project_factory: [:project], include_expectation: true 150221:25:39 when sync object storage is enabled 150321:25:39 when the ci secure file is locally stored 150421:25:40 is expected to eq true 150521:25:40# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.01 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.46 1.65 1.38 1/467 1647 150721:25:40 when the ci secure file is object stored 150821:25:41 is expected to eq true 150921:25:41# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.14 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.46 1.65 1.38 1/467 1648 151121:25:41 when sync object storage is disabled 151221:25:41 when the ci secure file is locally stored 151321:25:42 is expected to eq true 151421:25:42# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.27 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.43 1.64 1.38 1/467 1649 151621:25:42 when the ci secure file is object stored 151721:25:43 is expected to be falsey 151821:25:43# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.48 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.43 1.64 1.38 1/467 1650 152021:25:43 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:ci_secure_file], project_factory: [:project], include_expectation: false 152121:25:43 when sync object storage is enabled 152221:25:43 when the ci secure file is locally stored 152321:25:44 is expected to eq false 152421:25:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.63 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.43 1.64 1.38 1/467 1651 152621:25:44 when the ci secure file is object stored 152721:25:45 is expected to eq false 152821:25:46# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.7 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.43 1.64 1.38 1/467 1652 153021:25:46 when sync object storage is disabled 153121:25:46 when the ci secure file is locally stored 153221:25:47 is expected to eq false 153321:25:47# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.89 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.39 1.63 1.37 1/467 1653 153521:25:47 when the ci secure file is object stored 153621:25:48 is expected to be falsey 153721:25:48# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.13 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.39 1.63 1.37 1/467 1654 153921:25:48 selective_sync_namespaces: :model_parent, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project], include_expectation: true 154021:25:48 when sync object storage is enabled 154121:25:48 when the ci secure file is locally stored 154221:25:49 is expected to eq true 154321:25:49# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.4 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.39 1.63 1.37 1/467 1655 154521:25:49 when the ci secure file is object stored 154621:25:50 is expected to eq true 154721:25:50# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.61 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.39 1.63 1.37 1/467 1656 154921:25:50 when sync object storage is disabled 155021:25:50 when the ci secure file is locally stored 155121:25:52 is expected to eq true 155221:25:52# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.72 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.39 1.63 1.37 1/467 1657 155421:25:52 when the ci secure file is object stored 155521:25:53 is expected to be falsey 155621:25:53# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.89 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.44 1.63 1.38 1/467 1658 155821:25:53 selective_sync_namespaces: :model_parent_parent, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project, :in_subgroup], include_expectation: true 155921:25:53 when sync object storage is enabled 156021:25:53 when the ci secure file is locally stored 156121:25:54 is expected to eq true 156221:25:54# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.26 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.44 1.63 1.38 1/467 1659 156421:25:54 when the ci secure file is object stored 156521:25:55 is expected to eq true 156621:25:55# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.54 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.44 1.63 1.38 1/467 1660 156821:25:55 when sync object storage is disabled 156921:25:55 when the ci secure file is locally stored 157021:25:57 is expected to eq true 157121:25:57# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.9 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.41 1.62 1.38 1/467 1661 157321:25:57 when the ci secure file is object stored 157421:25:58 is expected to be falsey 157521:25:58# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.17 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.41 1.62 1.38 1/467 1662 157721:25:58 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project], include_expectation: false 157821:25:58 when sync object storage is enabled 157921:25:58 when the ci secure file is locally stored 158021:25:59 is expected to eq false 158121:25:59# [RSpecRunTime] RSpec elapsed time: 14 minutes 35.56 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.41 1.62 1.38 1/467 1663 158321:25:59 when the ci secure file is object stored 158421:26:01 is expected to eq false 158521:26:01# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.09 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.41 1.62 1.38 1/467 1664 158721:26:01 when sync object storage is disabled 158821:26:01 when the ci secure file is locally stored 158921:26:02 is expected to eq false 159021:26:02# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.47 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.37 1.61 1.37 1/467 1665 159221:26:02 when the ci secure file is object stored 159321:26:04 is expected to be falsey 159421:26:04# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.88 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.37 1.61 1.37 1/467 1666 159621:26:04 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project, :in_subgroup], include_expectation: false 159721:26:04 when sync object storage is enabled 159821:26:04 when the ci secure file is locally stored 159921:26:05 is expected to eq false 160021:26:05# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.31 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.37 1.61 1.37 1/467 1667 160221:26:05 when the ci secure file is object stored 160321:26:07 is expected to eq false 160421:26:07# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.75 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.37 1.61 1.37 1/467 1668 160621:26:07 when sync object storage is disabled 160721:26:07 when the ci secure file is locally stored 160821:26:08 is expected to eq false 160921:26:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.33 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.34 1.60 1.37 1/467 1669 161121:26:08 when the ci secure file is object stored 161221:26:10 is expected to be falsey 161321:26:10# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.8 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.34 1.60 1.37 1/467 1670 161621:26:11 when search query is empty 161721:26:11 returns all records 161821:26:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.0 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.34 1.60 1.37 1/467 1671 162021:26:11 when search query is not empty 162121:26:11 without matches 162221:26:11 filters all records 162321:26:11 with matches by attributes 162421:26:11 searchable_attribute: :name 162521:26:11 is expected to contain exactly #<Ci::SecureFile id: 38, project_id: 487, created_at: "2024-10-24 21:26:10.670993747 +0000", updated_...e3156b89870cab5cc5ff20892d77061bc1a...", metadata: nil, expires_at: nil, verification_checksum: nil> 162621:26:11# [RSpecRunTime] Finishing example group ee/spec/models/ee/ci/secure_file_spec.rb. It took 45.8 seconds. Expected to take 50.24 seconds. 162721:26:11# [RSpecRunTime] Starting example group ee/spec/services/epics/create_service_spec.rb. Expected to take 41.6 seconds. 162821:26:11Epics::CreateService 162921:26:13 behaves like rate limited service 163021:26:13 .rate_limiter_scoped_and_keyed 163121:26:13 is set via the rate_limit call 163221:26:13# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.07 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.31 1.59 1.37 1/467 1672 163421:26:13 #rate_limiter_bypassed 163521:26:13 is nil by default 163721:26:13 when rate limiting is in effect 163821:26:13 when too many requests are sent by one user 163921:26:15 raises an error 164021:26:16 creates 1 issue 164121:26:16# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.58 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.31 1.59 1.37 1/467 1673 164321:26:16 when limit is higher than count of issues being created 164421:26:18 creates 2 issues 164521:26:18# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.53 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.29 1.58 1.37 1/467 1674 164821:26:20 creates one epic correctly 164921:26:20 when syncing work item 165021:26:21 creates an epic work item 165121:26:23 does not create work item metrics 165221:26:24 does not duplicate system notes 165321:26:26 does not call run_after_commit for the work item 165421:26:27 does not call after commit workers for the work item 165521:26:27 behaves like syncs all data from an epic to a work item 165621:26:28 sets the same epic data to the work item association 165721:26:28 behaves like basic epic and work item attributes in sync 165821:26:30 sets the same basic epic data to the work item 165921:26:30# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.9 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.24 1.56 1.36 1/468 1675 166121:26:30 when title has trailing spaces 166221:26:30 behaves like syncs all data from an epic to a work item 166321:26:30 sets the same epic data to the work item association 166421:26:30 behaves like basic epic and work item attributes in sync 166521:26:31 sets the same basic epic data to the work item 166621:26:31# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.25 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.24 1.56 1.36 2/468 1676 166821:26:31 when epic color is set to default 166921:26:31 behaves like syncs all data from an epic to a work item 167021:26:32 sets the same epic data to the work item association 167121:26:32 behaves like basic epic and work item attributes in sync 167221:26:32 sets the same basic epic data to the work item 167321:26:32# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.5 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.22 1.55 1.36 1/468 1677 167521:26:32 when date params are not set and is_fixed is false 167621:26:32 behaves like syncs all data from an epic to a work item 167721:26:33 sets the same epic data to the work item association 167821:26:33 behaves like basic epic and work item attributes in sync 167921:26:34 sets the same basic epic data to the work item 168021:26:34# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.89 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.22 1.55 1.36 9/468 1678 168221:26:34 when work item creation fails 168321:26:34 does not create epic when saving raises an error 168421:26:35 does not create epic or work item when work item is not valid 168521:26:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.12 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.22 1.55 1.36 1/468 1679 168721:26:35 when epic creation fails 168821:26:36 does not create work item 168921:26:36 handling parent change 169021:26:36 when parent is set 169121:26:37 creates system notes 169221:26:37# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.34 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.29 1.56 1.36 1/468 1680 169421:26:37 when parent is not set 169521:26:38 does not create system notes 169621:26:38 when user has not access to parent epic 169721:26:38 when parent_id param is set 169821:26:38 behaves like creates epic without parent 169921:26:39 does not set parent 170021:26:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.29 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.29 1.56 1.36 1/468 1681 170221:26:39 when parent param is set 170321:26:39 behaves like creates epic without parent 170421:26:40 does not set parent 170521:26:40 when both parent and parent_id params are set 170621:26:40 behaves like creates epic without parent 170721:26:40 does not set parent 170821:26:40 after_save callback to store_mentions 170921:26:40 when mentionable attributes change 171021:26:40 when content has no mentions 171121:26:41 calls store_mentions! and saves no mentions 171221:26:41 when content has mentions 171321:26:41 calls store_mentions! and saves mentions 171421:26:41 when mentionable.save fails 171521:26:42 does not call store_mentions and saves no mentions 171621:26:42 when description param has quick action 171721:26:42 for /parent_epic 171821:26:42 when parent is in the same group 171921:26:42 behaves like assigning a valid parent epic 172021:26:44 sets parent epic 172121:26:44# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.75 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.34 1.57 1.37 1/468 1682 172321:26:44 when parent is in an ancestor group 172421:26:44 behaves like assigning a valid parent epic 172521:26:45 sets parent epic 172621:26:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.69 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.34 1.57 1.37 1/468 1683 172821:26:46 when parent is in a descendant group 172921:26:46 behaves like assigning a valid parent epic 173021:26:48 sets parent epic 173121:26:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.74 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.32 1.56 1.36 1/468 1684 173321:26:48 when parent is in a different group hierarchy 173421:26:48 when user has access to the group 173521:26:48 behaves like assigning a valid parent epic 173621:26:50 sets parent epic 173721:26:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.79 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.32 1.56 1.36 1/468 1685 173921:26:50 when user does not have access to the group 174021:26:50 behaves like assigning an invalid parent epic 174121:26:51 does not set parent epic 174221:26:51 for /child_epic 174321:26:52 sets a child epic 174421:26:52 when child epic cannot be assigned 174521:26:53 does not set child epic 174621:26:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.57 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.29 1.55 1.36 1/468 1686 174821:26:53# [RSpecRunTime] Finishing example group ee/spec/services/epics/create_service_spec.rb. It took 42.4 seconds. Expected to take 41.6 seconds. 174921:26:53# [RSpecRunTime] Starting example group ee/spec/finders/geo/project_wiki_repository_registry_finder_spec.rb. Expected to take 35.62 seconds. 175021:26:53Geo::ProjectWikiRepositoryRegistryFinder 175121:26:54 behaves like a framework registry finder 175321:26:54 when user cannot read all Geo 175421:26:56 is expected to be empty 175521:26:56# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.57 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.29 1.55 1.36 1/467 1687 175721:26:56 when user can read all Geo 175821:26:56 when admin mode is disabled 175921:26:59 is expected to be empty 176021:26:59# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.49 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.27 1.54 1.36 2/467 1688 176221:26:59 when admin mode is enabled 176321:26:59 with an ids param 176421:27:02 returns specified registries 176521:27:02# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.3 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.25 1.53 1.36 2/467 1689 176721:27:02 with an ids param empty 176821:27:05 returns all registries 176921:27:05# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.11 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.25 1.53 1.36 1/467 1690 177121:27:05 with a replication_state param 177221:27:08 returns registries with requested replication state 177321:27:08# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.87 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.23 1.52 1.36 1/467 1691 177521:27:08 with a replication_state param empty 177621:27:11 returns all registries 177721:27:11# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.76 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.23 1.52 1.36 1/467 1692 177921:27:11 with verification enabled 178021:27:11 with a verification_state param 178121:27:13 returns registries with requested verification state (PENDING: Skipping because verification is not enabled for Projects::WikiRepository) 178221:27:13# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.4 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.21 1.51 1.35 1/467 1693 178421:27:13 with a verification_state param empty 178521:27:16 returns all registries (PENDING: Skipping because verification is not enabled for Projects::WikiRepository) 178621:27:16# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.91 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.21 1.51 1.35 1/467 1694 178821:27:16 with verification disabled 178921:27:16 with a verification_state param 179021:27:18 raises ArgumentError 179121:27:18# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.56 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.19 1.50 1.35 1/467 1695 179321:27:18 with a verification_state param empty 179421:27:21 raises ArgumentError 179521:27:21# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.34 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.19 1.50 1.35 1/467 1696 179721:27:21 when search method is not implemented in the registry model 179821:27:24 raises ArgumentError 179921:27:24# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.95 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.17 1.49 1.35 1/467 1697 180121:27:24 when search method is implemented in the registry model 180221:27:27 returns a registry filtered by keyword (PENDING: Skipping because search method is not implemented 180321:27:27 for Projects::WikiRepository or searchable attributes are not defined.) 180421:27:27# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.77 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.17 1.49 1.35 1/468 1698 180621:27:27 with no params 180721:27:29 returns all registries 180821:27:29# [RSpecRunTime] RSpec elapsed time: 16 minutes 5.33 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.16 1.48 1.35 1/467 1699 181021:27:29# [RSpecRunTime] Finishing example group ee/spec/finders/geo/project_wiki_repository_registry_finder_spec.rb. It took 35.75 seconds. Expected to take 35.62 seconds. 181121:27:29# [RSpecRunTime] Starting example group ee/spec/lib/search/elastic/filters_spec.rb. Expected to take 29.19 seconds. 181221:27:29Search::Elastic::Filters 181321:27:29 .by_label_ids 181421:27:30 when options[:label_name] is not provided 181521:27:30 behaves like does not modify the query_hash 181621:27:30 does not add the filter to query_hash 181721:27:30# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.56 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.16 1.48 1.35 1/467 1700 181921:27:30 when options[:label_name] is provided 182021:27:30 when search_level invalid 182121:27:30 raises an exception 182221:27:30 when search_level is not provided 182321:27:30 raises an exception 182421:27:30 for global search 182521:27:31 adds the label_ids filter to query_hash 182621:27:31 when multiple label names are provided 182721:27:31 adds the label_ids filter to query_hash 182821:27:31 when options[:group_ids] is provided 182921:27:31 adds the label_ids filter to query_hash with no group filtering 183021:27:31 when options[:project_ids] is provided 183121:27:31 adds the label_ids filter to query_hash 183221:27:31 when options[:project_ids] is provided 183321:27:31 projects: :any 183421:27:31 adds the label_ids filter to query_hash with no project filtering 183521:27:31 projects: project 183621:27:31 adds the label_ids filter to query_hash with no project filtering 183721:27:31 projects: project_2 183821:27:31 adds the label_ids filter to query_hash with no project filtering 183921:27:31 when options[:count_only] is true 184021:27:31 behaves like does not modify the query_hash 184121:27:31 does not add the filter to query_hash 184221:27:31 when options[:aggregation] is true 184321:27:31 behaves like does not modify the query_hash 184421:27:31 does not add the filter to query_hash 184521:27:31 for group search 184621:27:31 when multiple label names are provided 184721:27:31 adds the label_ids filter to query_hash 184821:27:31 when options[:count_only] is true 184921:27:31 behaves like does not modify the query_hash 185021:27:31 does not add the filter to query_hash 185121:27:31 when options[:aggregation] is true 185221:27:31 behaves like does not modify the query_hash 185321:27:31 does not add the filter to query_hash 185421:27:31 when top level group is searched 185521:27:31 adds the label_ids filter to query_hash 185621:27:31 when subgroup is searched 185721:27:32 adds the label_ids filter to query_hash 185821:27:32 for project search 185921:27:32 adds the label_ids filter to query_hash 186021:27:32 when multiple label names are provided 186121:27:32 adds the label_ids filter to query_hash 186221:27:32 when options[:group_ids] is provided 186321:27:32 adds the label_ids filter to query_hash with no group filtering 186421:27:32 when options[:count_only] is true 186521:27:32 behaves like does not modify the query_hash 186621:27:32 does not add the filter to query_hash 186721:27:32 when options[:aggregation] is true 186821:27:32 behaves like does not modify the query_hash 186921:27:32 does not add the filter to query_hash 187021:27:32 when options[:labels] and options[:label_name] are provided 187121:27:32 uses label_name option and adds the label_ids filter to query_hash 187221:27:32 when options[:count_only] is true 187321:27:32 behaves like does not modify the query_hash 187421:27:32 does not add the filter to query_hash 187521:27:32 when options[:aggregation] is true 187621:27:32 behaves like does not modify the query_hash 187721:27:32 does not add the filter to query_hash 187921:27:32 adds the doc type filter to the query_hash 188021:27:32 when doc_type not provided in options 188121:27:32 raises an exception 188221:27:32 .by_not_hidden 188321:27:32 when options[:current_user] is empty 188421:27:32 adds the hidden filter to query_hash 188521:27:32 when options[:current_user] is present 188621:27:32 when user cannot read all resources 188721:27:32 adds the hidden filter to query_hash 188821:27:32 when user can read all resources 188921:27:32 behaves like does not modify the query_hash 189021:27:32 does not add the filter to query_hash 189221:27:33 when options[:author_username] and options[:not_author_username] are empty 189321:27:33 behaves like does not modify the query_hash 189421:27:33 does not add the filter to query_hash 189521:27:33 when options[:author_username] and options[:not_author_username] are both provided 189621:27:33 adds the author filter to query_hash 189721:27:33 when options[:author_username] is provided 189821:27:33 adds the author filter to query_hash 189921:27:33 when options[:not_author_username] is provided 190021:27:33 adds the author filter to query_hash 190121:27:33 .by_work_item_type_ids 190221:27:33 when options[:work_item_type_ids] and options[:not_work_item_type_ids] are empty 190321:27:33 behaves like does not modify the query_hash 190421:27:33 does not add the filter to query_hash 190521:27:33 when options[:work_item_type_ids] and options[:not_work_item_type_ids] are both provided 190621:27:33 adds the work_item_type_id filter to query_hash 190721:27:33 when options[:work_item_type_ids] is provided 190821:27:33 adds the work_item_type_id filter to query_hash 190921:27:33 when options[:not_work_item_type_ids] is provided 191021:27:33 adds the work_item_type_id filter to query_hash 191121:27:33 .by_project_authorization 191221:27:34 when current_user is nil and project_ids is passed empty array 191321:27:34 when public_and_internal_projects is false 191421:27:34 returns the expected query 191521:27:34 when no_join_project is true 191621:27:34 returns the expected query 191721:27:34# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.4 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.15 1.48 1.35 1/467 1701 191921:27:34 when public_and_internal_projects is true 192021:27:34 returns the expected query 192121:27:34 when no_join_project is true 192221:27:34 returns the expected query 192321:27:34 when project_id_field is set in options 192421:27:34 returns the expected query 192521:27:34 when feature access level is set to disabled for the project_ids is passed in array 192621:27:34 when public_and_internal_projects is false 192721:27:34 returns the expected query 192821:27:34 when no_join_project is true 192921:27:35 returns the expected query 193021:27:35 when features is nil 193121:27:35 when project_ids is :any 193221:27:35 returns the expected query 193321:27:35 when project_ids is empty 193421:27:35 returns the expected query 193521:27:35 when public_and_internal_projects is true 193621:27:35 returns the expected query 193721:27:35 when no_join_project is true 193821:27:35 returns the expected query 193921:27:35 when project_visibility_level field is set 194021:27:35 returns the expected query 194121:27:35 when project_id_field is set in options 194221:27:35 returns the expected query 194321:27:35 when project_ids is passed :any 194421:27:35 when public_and_internal_projects is false 194521:27:35 returns the expected query 194621:27:35 when no_join_project is true 194721:27:35 returns the expected query 194821:27:35 when project_id_field is set in options 194921:27:35 returns the expected query 195021:27:35 when public_and_internal_projects is true 195121:27:35 returns the expected query 195221:27:35 when no_join_project is true 195321:27:35 returns the expected query 195421:27:35 when project_id_field is set in options 195521:27:35 returns the expected query 195621:27:35 when project_ids is passed an array 195721:27:35 when public_and_internal_projects is false 195821:27:35 returns the expected query 195921:27:35 when no_join_project is true 196021:27:35 returns the expected query 196121:27:35 when project_id_field is set in options 196221:27:36 returns the expected query 196321:27:36 when public_and_internal_projects is true 196421:27:36 returns the expected query 196521:27:36 when no_join_project is true 196621:27:36 returns the expected query 196721:27:36 and project_id_field is provided in options 196821:27:36 returns the expected query 196921:27:36 when group_ids is passed an array 197021:27:36 when public_and_internal_projects is false 197121:27:36 returns the expected query 197221:27:36 when traversal_ids_prefix is set in options 197321:27:36 returns the expected query 197421:27:36 when authorization_use_traversal_ids is false in options 197521:27:36 returns the expected query 197621:27:36 when no_join_project is true 197721:27:36 returns the expected query 197821:27:36 when authorization_use_traversal_ids is false in options 197921:27:37 returns the expected query 198021:27:37 when traversal_ids_prefix is set in options 198121:27:37 returns the expected query 198221:27:37 when project_id_field is set in options 198321:27:37 returns the expected query 198421:27:37 when public_and_internal_projects is true 198521:27:37 returns the expected query 198621:27:37 when no_join_project is true 198721:27:37 returns the expected query 198821:27:37 when project_id_field is set in options 198921:27:37 returns the expected query 199021:27:37 when user is not authorized for the group_ids 199121:27:38 when public_and_internal_projects is false 199221:27:38 returns the expected query 199321:27:38 when no_join_project is true 199421:27:38 returns the expected query 199521:27:38 when project_id_field is set in options 199621:27:38 returns the expected query 199721:27:38# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.59 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.14 1.47 1.34 1/467 1702 199921:27:38 when public_and_internal_projects is true 200021:27:39 returns the expected query 200121:27:39 when no_join_project is true 200221:27:40 returns the expected query 200321:27:40 when project_id_field is set in options 200421:27:40 returns the expected query 200521:27:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 15.84 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.14 1.47 1.34 1/467 1703 200721:27:40 .by_source_branch 200821:27:40 when options[:source_branch] and options[:not_source_branch] are empty 200921:27:40 behaves like does not modify the query_hash 201021:27:40 does not add the filter to query_hash 201121:27:40 when options[:source_branch] and options[:not_source_branch] are both provided 201221:27:40 adds the source branch filter to query_hash 201321:27:40 when options[:source_branch] is provided 201421:27:40 adds the source branch filter to query_hash 201521:27:40 when options[:not_source_branch] is provided 201621:27:40 adds the source branch filter to query_hash 201721:27:40 .by_search_level_and_membership 201821:27:44 when invalid search_level is provided 201921:27:44 raises an error 202021:27:44# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.28 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.12 1.46 1.34 1/467 1704 202221:27:44 for global search 202321:27:44 when user has no access 202421:27:44 behaves like a query filtered by search level and membership 202521:27:44 returns the expected query 202621:27:44 when user has access 202721:27:44 behaves like a query filtered by search level and membership 202821:27:45 returns the expected query 202921:27:45 when user is an admin 203021:27:45 behaves like a query filtered by search level and membership 203121:27:45 returns the expected query 203221:27:45 when user is anonymous 203321:27:45 behaves like a query filtered by search level and membership 203421:27:45 returns the expected query 203521:27:45 for group search 203621:27:45 when user has no access 203721:27:45 groups: [grp_public] 203821:27:45 behaves like a query filtered by search level and membership 203921:27:45 returns the expected query 204021:27:45 groups: [sub_grp_internal] 204121:27:45 behaves like a query filtered by search level and membership 204221:27:45 returns the expected query 204321:27:45 groups: [sub_grp_private] 204421:27:45 behaves like a query filtered by search level and membership 204521:27:46 returns the expected query 204621:27:46 groups: [sub_grp_private, sub_grp_internal] 204721:27:46 behaves like a query filtered by search level and membership 204821:27:46 returns the expected query 204921:27:46 groups: [sub_grp_internal, grp_private] 205021:27:46 behaves like a query filtered by search level and membership 205121:27:46 returns the expected query 205221:27:46 groups: [sub_grp_private, grp_private] 205321:27:46 behaves like a query filtered by search level and membership 205421:27:46 returns the expected query 205521:27:46 groups: [grp_private] 205621:27:46 behaves like a query filtered by search level and membership 205721:27:47 returns the expected query 205821:27:47 groups: [grp_private_2] 205921:27:47 behaves like a query filtered by search level and membership 206021:27:47 returns the expected query 206121:27:47 when user has access 206221:27:47 groups: [grp_public], auth_projects: [sub_grp_private_prj_private], auth_groups: [sub_grp_internal] 206321:27:47 behaves like a query filtered by search level and membership 206421:27:47 returns the expected query 206521:27:47 groups: [sub_grp_private], auth_projects: [sub_grp_private_prj_private], auth_groups: [] 206621:27:47 behaves like a query filtered by search level and membership 206721:27:47 returns the expected query 206821:27:47 groups: [sub_grp_internal], auth_projects: [], auth_groups: [sub_grp_internal] 206921:27:47 behaves like a query filtered by search level and membership 207021:27:47 returns the expected query 207121:27:47 groups: [sub_grp_private, sub_grp_internal], auth_projects: [sub_grp_private_prj_private], auth_groups: [sub_grp_internal] 207221:27:47 behaves like a query filtered by search level and membership 207321:27:48 returns the expected query 207421:27:48 groups: [sub_grp_internal, grp_private], auth_projects: [grp_private_prj_private], auth_groups: [sub_grp_internal] 207521:27:48 behaves like a query filtered by search level and membership 207621:27:48 returns the expected query 207721:27:48 groups: [sub_grp_private, grp_private], auth_projects: [sub_grp_private_prj_private, grp_private_prj_private], auth_groups: [] 207821:27:48 behaves like a query filtered by search level and membership 207921:27:48 returns the expected query 208021:27:48 groups: [grp_private], auth_projects: [grp_private_prj_private], auth_groups: [] 208121:27:48 behaves like a query filtered by search level and membership 208221:27:48 returns the expected query 208321:27:48 groups: [grp_private_2], auth_projects: [], auth_groups: [grp_private_2] 208421:27:48 behaves like a query filtered by search level and membership 208521:27:49 returns the expected query 208621:27:49 groups: [sub_grp_private_2], auth_projects: [], auth_groups: [sub_grp_private_2] 208721:27:49 behaves like a query filtered by search level and membership 208821:27:49 returns the expected query 208921:27:49 when user is an admin 209021:27:49 groups: [grp_public] 209121:27:49 behaves like a query filtered by search level and membership 209221:27:49 returns the expected query 209321:27:49 groups: [sub_grp_internal] 209421:27:49 behaves like a query filtered by search level and membership 209521:27:49 returns the expected query 209621:27:49 groups: [sub_grp_private] 209721:27:49 behaves like a query filtered by search level and membership 209821:27:49 returns the expected query 209921:27:49 groups: [sub_grp_private, sub_grp_internal] 210021:27:49 behaves like a query filtered by search level and membership 210121:27:49 returns the expected query 210221:27:49 groups: [sub_grp_internal, grp_private] 210321:27:49 behaves like a query filtered by search level and membership 210421:27:49 returns the expected query 210521:27:49 groups: [sub_grp_private, grp_private] 210621:27:49 behaves like a query filtered by search level and membership 210721:27:49 returns the expected query 210821:27:49 groups: [grp_private] 210921:27:49 behaves like a query filtered by search level and membership 211021:27:49 returns the expected query 211121:27:49 groups: [grp_private_2] 211221:27:49 behaves like a query filtered by search level and membership 211321:27:49 returns the expected query 211421:27:49 when user is anonymous 211521:27:49 groups: [grp_public] 211621:27:49 behaves like a query filtered by search level and membership 211721:27:49 returns the expected query 211821:27:49 groups: [sub_grp_internal] 211921:27:49 behaves like a query filtered by search level and membership 212021:27:49 returns the expected query 212121:27:49 groups: [sub_grp_private] 212221:27:49 behaves like a query filtered by search level and membership 212321:27:49 returns the expected query 212421:27:49 groups: [sub_grp_private, sub_grp_internal] 212521:27:49 behaves like a query filtered by search level and membership 212621:27:50 returns the expected query 212721:27:50 groups: [sub_grp_internal, grp_private] 212821:27:50 behaves like a query filtered by search level and membership 212921:27:50 returns the expected query 213021:27:50 groups: [sub_grp_private, grp_private] 213121:27:50 behaves like a query filtered by search level and membership 213221:27:50 returns the expected query 213321:27:50 groups: [grp_private] 213421:27:50 behaves like a query filtered by search level and membership 213521:27:50 returns the expected query 213621:27:50 groups: [grp_private_2] 213721:27:50 behaves like a query filtered by search level and membership 213821:27:50 returns the expected query 213921:27:50 for project search 214021:27:50 when user has no access 214121:27:50 groups: [grp_public], projects: [grp_public_prj_public] 214221:27:50 behaves like a query filtered by search level and membership 214321:27:50 returns the expected query 214421:27:50 groups: [grp_public], projects: [grp_public_prj_internal] 214521:27:50 behaves like a query filtered by search level and membership 214621:27:50 returns the expected query 214721:27:50 groups: [sub_grp_private], projects: [sub_grp_private_prj_private] 214821:27:50 behaves like a query filtered by search level and membership 214921:27:50 returns the expected query 215021:27:50 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_internal] 215121:27:50 behaves like a query filtered by search level and membership 215221:27:51 returns the expected query 215321:27:51 groups: [grp_private], projects: [grp_private_prj_private] 215421:27:51 behaves like a query filtered by search level and membership 215521:27:51 returns the expected query 215621:27:51 groups: [sub_grp_private_2], projects: [sub_grp_private_2_prj_private] 215721:27:51 behaves like a query filtered by search level and membership 215821:27:51 returns the expected query 215921:27:51 groups: [], projects: [grp_public_prj_internal] 216021:27:51 behaves like a query filtered by search level and membership 216121:27:51 returns the expected query 216221:27:51 groups: [], projects: [grp_public_prj_internal, sub_grp_private_prj_private] 216321:27:51 behaves like a query filtered by search level and membership 216421:27:51 returns the expected query 216521:27:51 groups: [], projects: [sub_grp_private_prj_private] 216621:27:51 behaves like a query filtered by search level and membership 216721:27:51 returns the expected query 216821:27:51 groups: [], projects: [sub_grp_private_prj_private, sub_grp_private_2_prj_private] 216921:27:51 behaves like a query filtered by search level and membership 217021:27:52 returns the expected query 217121:27:52 groups: [], projects: [sub_grp_internal_prj_internal] 217221:27:52 behaves like a query filtered by search level and membership 217321:27:52 returns the expected query 217421:27:52 groups: [], projects: [grp_private_prj_private] 217521:27:52 behaves like a query filtered by search level and membership 217621:27:52 returns the expected query 217721:27:52 groups: [], projects: [sub_grp_private_2_prj_private] 217821:27:52 behaves like a query filtered by search level and membership 217921:27:52 returns the expected query 218021:27:52 when user has access 218121:27:52 groups: [grp_public], projects: [grp_public_prj_public], auth_projects: [], auth_groups: [] 218221:27:52 behaves like a query filtered by search level and membership 218321:27:52 returns the expected query 218421:27:52 groups: [grp_public], projects: [grp_public_prj_internal], auth_projects: [], auth_groups: [] 218521:27:52 behaves like a query filtered by search level and membership 218621:27:53 returns the expected query 218721:27:53 groups: [sub_grp_private], projects: [sub_grp_private_prj_private], auth_projects: [sub_grp_private_prj_private], auth_groups: [] 218821:27:53 behaves like a query filtered by search level and membership 218921:27:53 returns the expected query 219021:27:53 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_internal], auth_projects: [], auth_groups: [sub_grp_internal] 219121:27:53 behaves like a query filtered by search level and membership 219221:27:53 returns the expected query 219321:27:53 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_private], auth_projects: [], auth_groups: [sub_grp_internal] 219421:27:53 behaves like a query filtered by search level and membership 219521:27:53 returns the expected query 219621:27:53 groups: [grp_private], projects: [grp_private_prj_private], auth_projects: [grp_private_prj_private], auth_groups: [] 219721:27:53 behaves like a query filtered by search level and membership 219821:27:53 returns the expected query 219921:27:53 groups: [sub_grp_private_2], projects: [sub_grp_private_2_prj_private], auth_projects: [], auth_groups: [sub_grp_private_2] 220021:27:53 behaves like a query filtered by search level and membership 220121:27:53 returns the expected query 220221:27:53 groups: [], projects: [grp_public_prj_internal], auth_projects: [], auth_groups: [] 220321:27:53 behaves like a query filtered by search level and membership 220421:27:54 returns the expected query 220521:27:54 groups: [], projects: [sub_grp_private_prj_private], auth_projects: [sub_grp_private_prj_private], auth_groups: [] 220621:27:54 behaves like a query filtered by search level and membership 220721:27:54 returns the expected query 220821:27:54 groups: [], projects: [sub_grp_internal_prj_internal], auth_projects: [], auth_groups: [sub_grp_internal] 220921:27:54 behaves like a query filtered by search level and membership 221021:27:54 returns the expected query 221121:27:54 groups: [], projects: [sub_grp_internal_prj_private], auth_projects: [], auth_groups: [sub_grp_internal] 221221:27:54 behaves like a query filtered by search level and membership 221321:27:54 returns the expected query 221421:27:54 groups: [], projects: [grp_private_prj_private], auth_projects: [grp_private_prj_private], auth_groups: [] 221521:27:54 behaves like a query filtered by search level and membership 221621:27:54 returns the expected query 221721:27:54 groups: [], projects: [sub_grp_private_2_prj_private], auth_projects: [], auth_groups: [sub_grp_private_2] 221821:27:54 behaves like a query filtered by search level and membership 221921:27:54 returns the expected query 222021:27:54 when user is an admin 222121:27:54 groups: [grp_public], projects: [grp_public_prj_public] 222221:27:54 behaves like a query filtered by search level and membership 222321:27:55 returns the expected query 222421:27:55 groups: [grp_public], projects: [grp_public_prj_internal] 222521:27:55 behaves like a query filtered by search level and membership 222621:27:55 returns the expected query 222721:27:55 groups: [sub_grp_private], projects: [sub_grp_private_prj_private] 222821:27:55 behaves like a query filtered by search level and membership 222921:27:55 returns the expected query 223021:27:55 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_internal] 223121:27:55 behaves like a query filtered by search level and membership 223221:27:55 returns the expected query 223321:27:55 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_private] 223421:27:55 behaves like a query filtered by search level and membership 223521:27:55 returns the expected query 223621:27:55 groups: [grp_private], projects: [grp_private_prj_private] 223721:27:55 behaves like a query filtered by search level and membership 223821:27:55 returns the expected query 223921:27:55 groups: [sub_grp_private_2], projects: [sub_grp_private_2_prj_private] 224021:27:55 behaves like a query filtered by search level and membership 224121:27:55 returns the expected query 224221:27:55 groups: [], projects: [grp_public_prj_internal] 224321:27:55 behaves like a query filtered by search level and membership 224421:27:55 returns the expected query 224521:27:55 groups: [], projects: [sub_grp_private_prj_private] 224621:27:55 behaves like a query filtered by search level and membership 224721:27:55 returns the expected query 224821:27:55 groups: [], projects: [sub_grp_internal_prj_internal] 224921:27:55 behaves like a query filtered by search level and membership 225021:27:55 returns the expected query 225121:27:55 groups: [], projects: [sub_grp_internal_prj_private] 225221:27:55 behaves like a query filtered by search level and membership 225321:27:55 returns the expected query 225421:27:55 groups: [], projects: [grp_private_prj_private] 225521:27:55 behaves like a query filtered by search level and membership 225621:27:55 returns the expected query 225721:27:55 groups: [], projects: [sub_grp_private_2_prj_private] 225821:27:55 behaves like a query filtered by search level and membership 225921:27:55 returns the expected query 226021:27:55 when user is anonymous 226121:27:55 groups: [grp_public], projects: [grp_public_prj_public] 226221:27:55 behaves like a query filtered by search level and membership 226321:27:55 returns the expected query 226421:27:55 groups: [grp_public], projects: [grp_public_prj_internal] 226521:27:55 behaves like a query filtered by search level and membership 226621:27:55 returns the expected query 226721:27:55 groups: [sub_grp_private], projects: [sub_grp_private_prj_private] 226821:27:55 behaves like a query filtered by search level and membership 226921:27:55 returns the expected query 227021:27:55 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_internal] 227121:27:55 behaves like a query filtered by search level and membership 227221:27:55 returns the expected query 227321:27:55 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_private] 227421:27:55 behaves like a query filtered by search level and membership 227521:27:55 returns the expected query 227621:27:55 groups: [grp_private], projects: [grp_private_prj_private] 227721:27:55 behaves like a query filtered by search level and membership 227821:27:55 returns the expected query 227921:27:55 groups: [sub_grp_private_2], projects: [sub_grp_private_2_prj_private] 228021:27:55 behaves like a query filtered by search level and membership 228121:27:55 returns the expected query 228221:27:55 groups: [], projects: [grp_public_prj_internal] 228321:27:55 behaves like a query filtered by search level and membership 228421:27:55 returns the expected query 228521:27:55 groups: [], projects: [sub_grp_private_prj_private] 228621:27:55 behaves like a query filtered by search level and membership 228721:27:55 returns the expected query 228821:27:55 groups: [], projects: [sub_grp_internal_prj_internal] 228921:27:55 behaves like a query filtered by search level and membership 229021:27:55 returns the expected query 229121:27:55 groups: [], projects: [sub_grp_internal_prj_private] 229221:27:55 behaves like a query filtered by search level and membership 229321:27:56 returns the expected query 229421:27:56 groups: [], projects: [grp_private_prj_private] 229521:27:56 behaves like a query filtered by search level and membership 229621:27:56 returns the expected query 229721:27:56 groups: [], projects: [sub_grp_private_2_prj_private] 229821:27:56 behaves like a query filtered by search level and membership 229921:27:56 returns the expected query 230021:27:56 .by_project_confidentiality 230121:27:57 when options[:confidential] is not passed or not true/false 230221:27:57 when user.can_read_all_resources? is true 230321:27:57 behaves like does not modify the query_hash 230421:27:57 does not add the filter to query_hash 230521:27:57 when user is authorized for all projects which the query is scoped to 230621:27:57 behaves like does not modify the query_hash 230721:27:57 does not add the filter to query_hash 230821:27:57 when user is not authorized for all projects which the query is scoped to 230921:27:57 adds the confidential and non-confidential filters to query_hash 231021:27:57 when options[:current_user] is empty 231121:27:57 adds the non-confidential filters to query_hash 231221:27:57 when options[:confidential] is passed 231321:27:57 when user.can_read_all_resources? is true 231421:27:57 adds the requested confidential filter to the query hash 231521:27:57 when user is authorized for all projects which the query is scoped to 231621:27:57 adds the requested confidential filter to the query hash 231721:27:57 when user is not authorized for all projects which the query is scoped to 231821:27:57 adds the confidential and non-confidential filters to query_hash 231921:27:57 when options[:current_user] is empty 232021:27:57 adds the non-confidential filters to query_hash 232221:27:57 when options[:state] is empty 232321:27:57 behaves like does not modify the query_hash 232421:27:57 does not add the filter to query_hash 232521:27:57 when options[:state] is all 232621:27:57 behaves like does not modify the query_hash 232721:27:57 does not add the filter to query_hash 232821:27:57 when options[:state] contains an invalid search state 232921:27:57 behaves like does not modify the query_hash 233021:27:57 does not add the filter to query_hash 233121:27:57 when options[:state] contains a valid search state 233221:27:57 adds the state filter to query_hash 233321:27:57 .by_group_level_authorization 233421:27:57 when user.can_read_all_resources? is true 233521:27:57 behaves like does not modify the query_hash 233621:27:57 does not add the filter to query_hash 233721:27:57 when user is having permission for the group 233821:27:57 shows private filter 233921:27:57 when user is nil 234021:27:57 shows only the public filter 234121:27:57 when user is not having permissions to read confidential epics 234221:27:57 shows only the public filter 234321:27:57 .by_target_branch 234421:27:57 when options[:target_branch] and options[:not_target_branch] are empty 234521:27:57 behaves like does not modify the query_hash 234621:27:58 does not add the filter to query_hash 234721:27:58 when options[:target_branch] and options[:not_target_branch] are both provided 234821:27:58 adds the target branch filter to query_hash 234921:27:58 when options[:target_branch] is provided 235021:27:58 adds the target branch filter to query_hash 235121:27:58 when options[:not_target_branch] is provided 235221:27:58 adds the target branch filter to query_hash 235321:27:58 .by_group_level_confidentiality 235421:27:58 when user.can_read_all_resources? is true 235521:27:58 behaves like does not modify the query_hash 235621:27:58 does not add the filter to query_hash 235721:27:58 when user is having permission for the group 235821:27:58 shows the expected filter 235921:27:58 when user is nil 236021:27:58 behaves like does not modify the query_hash 236121:27:58 does not add the filter to query_hash 236221:27:58 when user is not having permissions to read confidential epics 236321:27:58 behaves like does not modify the query_hash 236421:27:58 does not add the filter to query_hash 236521:27:58 .by_archived 236621:27:58 when search_level not provided in options 236721:27:58 raises an exception 236821:27:58 when options[:include_archived] is empty or false 236921:27:58 adds the archived filter to query_hash 237021:27:58 when options[:search_level] is project 237121:27:58 behaves like does not modify the query_hash 237221:27:58 does not add the filter to query_hash 237321:27:58 when options[:include_archived] is true 237421:27:58 behaves like does not modify the query_hash 237521:27:58 does not add the filter to query_hash 237621:27:58 when options[:search_level] is project 237721:27:58 behaves like does not modify the query_hash 237821:27:58 does not add the filter to query_hash 237921:27:58# [RSpecRunTime] Finishing example group ee/spec/lib/search/elastic/filters_spec.rb. It took 29.2 seconds. Expected to take 29.19 seconds. 238021:27:58# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/snippet_repository_registries_resolver_spec.rb. Expected to take 26.74 seconds. 238121:27:58Resolvers::Geo::SnippetRepositoryRegistriesResolver 238221:27:58 behaves like a Geo registries resolver 238421:27:59 when the parent object is the current node 238521:27:59 when the user has permission to view Geo data 238621:27:59 when admin mode is enabled 238721:27:59 when the ids argument is null 238821:28:01 returns registries, in order 238921:28:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.57 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.18 1.45 1.34 1/467 1705 239121:28:01 when the ids argument is present 239221:28:04 returns the requested registries, in order 239321:28:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.49 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.16 1.45 1.34 1/467 1706 239521:28:04 when the replication_state argument is present 239621:28:07 returns registries with requested replication state, in order 239721:28:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.42 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.15 1.44 1.34 1/467 1707 239921:28:07 with verification enabled 240021:28:07 when the verification_state argument is present 240121:28:10 returns registries with requested verification state, in order 240221:28:10# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.39 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.15 1.44 1.34 1/467 1708 240421:28:10 with verification disabled 240521:28:10 when the verification_state argument is present 240621:28:13 raises ArgumentError (PENDING: Skipping because verification is enabled for SnippetRepository) 240721:28:13# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.29 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.14 1.43 1.34 1/467 1709 240921:28:13 when admin mode is disabled 241021:28:16 returns nothing 241121:28:16# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.05 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.14 1.43 1.34 1/467 1710 241321:28:16 when the user does not have permission to view Geo data 241421:28:19 returns nothing 241521:28:19# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.01 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.13 1.42 1.33 1/467 1711 241721:28:19 when the parent object is not the current node 241821:28:19 when the user has permission to view Geo data 241921:28:22 returns nothing, because we can't query other nodes' tracking databases 242021:28:22# [RSpecRunTime] RSpec elapsed time: 16 minutes 58.3 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.12 1.42 1.33 1/467 1712 242221:28:22# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/snippet_repository_registries_resolver_spec.rb. It took 23.77 seconds. Expected to take 26.74 seconds. 242321:28:22# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/reconcile/output/desired_config_generator_spec.rb. Expected to take 23.78 seconds. 242421:28:22RemoteDevelopment::WorkspaceOperations::Reconcile::Output::DesiredConfigGenerator 242521:28:22 #generate_desired_config 242621:28:22 when desired_state results in started=true 242721:28:29 returns expected config 242821:28:29# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.73 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.11 1.41 1.33 1/471 1722 243021:28:29 when desired_state results in started=false 243121:28:32 returns expected config 243221:28:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.17 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.10 1.40 1.33 3/471 1732 243421:28:32 when network policy is disabled for agent 243521:28:35 returns expected config without network policy 243621:28:35# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.35 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.10 1.40 1.33 1/470 1742 243821:28:35 when default_resources_per_workspace_container is not empty 243921:28:38 returns expected config with defaults for the container resources set 244021:28:38# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.62 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.09 1.40 1.33 1/470 1752 244221:28:38 when include_all_resources is true 244321:28:41 returns expected config 244421:28:41 when max_resources_per_workspace is not empty 244521:28:44 returns expected config with resource quota 244621:28:44# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.66 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.08 1.39 1.33 1/470 1765 244821:28:44 when DevfileParser returns empty array 244921:28:47 returns an empty array 245021:28:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.61 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.08 1.38 1.32 1/467 1766 245221:28:47# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/reconcile/output/desired_config_generator_spec.rb. It took 25.3 seconds. Expected to take 23.78 seconds. 245321:28:47# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/minutes/gitlab_contribution_cost_factor_spec.rb. Expected to take 21.9 seconds. 245421:28:47Gitlab::Ci::Minutes::GitlabContributionCostFactor 245521:28:48 Minute limit disabled 245621:28:51 returns the expected cost factor 245721:28:51# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.08 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.08 1.38 1.32 1/467 1767 246021:28:54 returns the expected cost factor 246121:28:54# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.93 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.07 1.38 1.32 1/467 1768 246421:28:57 returns the expected cost factor 246521:28:57# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.74 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.07 1.38 1.32 1/467 1769 246821:28:58 returns the expected cost factor 246921:28:58# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.3 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.06 1.37 1.32 1/467 1770 247121:28:58 not an MR pipeline 247221:28:59 returns the expected cost factor 247321:28:59# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.6 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.06 1.37 1.32 1/467 1771 247521:28:59 non-GitLab project 247621:29:02 returns the expected cost factor 247721:29:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.41 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.06 1.36 1.32 1/467 1772 248021:29:05 returns the expected cost factor 248121:29:05# [RSpecRunTime] RSpec elapsed time: 17 minutes 41.31 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.06 1.36 1.32 1/467 1773 248321:29:05# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/minutes/gitlab_contribution_cost_factor_spec.rb. It took 17.71 seconds. Expected to take 21.9 seconds. 248421:29:05# [RSpecRunTime] Starting example group ee/spec/models/ee/event_spec.rb. Expected to take 19.28 seconds. 248621:29:05 does not allow STI 248721:29:05 #visible_to_user? 248921:29:06 .for_projects_after 249021:29:08 returns events for specified projects created after selected time 249121:29:08# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.88 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.13 1.37 1.32 1/467 1774 249321:29:08 vulnerability event 249421:29:08 on public project 249521:29:08 for standard users 249621:29:09 is visible only to authorized users 249721:29:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.41 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.13 1.37 1.32 1/467 1775 249921:29:09 for admin in admin mode 250021:29:10 is visible to admin 250121:29:10 on private project 250221:29:11 for standard users 250321:29:11 is visible only to authorized users 250421:29:11# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.62 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.13 1.37 1.32 1/467 1776 250621:29:11 for admin in admin mode 250721:29:12 is visible to admin 250821:29:12 vulnerability note event 250921:29:12 on public project 251021:29:13 for standard users 251121:29:14 is visible only to authorized users 251221:29:14# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.07 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.12 1.37 1.32 1/467 1777 251421:29:14 for admin in admin mode 251521:29:15 is visible to admin 251621:29:15 on private project 251721:29:15 for standard users 251821:29:16 is visible only to authorized users 251921:29:16# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.47 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.12 1.37 1.32 1/467 1778 252121:29:16 for admin in admin mode 252221:29:17 is visible to admin 252421:29:17 on public group 252521:29:17 behaves like visible to everybody 252621:29:18 is visible to other users 252721:29:18 on private group 252821:29:18 behaves like visible to group members only 252921:29:19 is not visible to other users 253021:29:19 when admin mode enabled 253121:29:20 is visible to admin 253221:29:20# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.1 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.19 1.38 1.32 1/467 1779 253421:29:20 when admin mode disabled 253521:29:21 is not visible to admin 253621:29:21 epic note event 253721:29:21 on public group 253821:29:21 behaves like visible to everybody 253921:29:22 is visible to other users 254021:29:22# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.05 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.18 1.37 1.32 1/467 1780 254221:29:22 private group 254321:29:22 behaves like visible to group members only 254421:29:23 is not visible to other users 254521:29:23 when admin mode enabled 254621:29:24 is visible to admin 254721:29:24# [RSpecRunTime] RSpec elapsed time: 18 minutes 0.2 second. Current RSS: ~1350M. Threads: 5. load average: 1.18 1.37 1.32 1/467 1781 254921:29:24 when admin mode disabled 255021:29:25 is not visible to admin 255121:29:25# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.37 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.18 1.37 1.32 1/468 1782 255321:29:25# [RSpecRunTime] Finishing example group ee/spec/models/ee/event_spec.rb. It took 20.06 seconds. Expected to take 19.28 seconds. 255421:29:25# [RSpecRunTime] Starting example group ee/spec/views/admin/dashboard/index.html.haml_spec.rb. Expected to take 17.55 seconds. 255521:29:25admin/dashboard/index.html.haml 255621:29:25 when license is present 255721:29:27 includes notices above license breakdown 255821:29:28 includes license overview 255921:29:29 includes license breakdown 256021:29:29# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.46 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.16 1.37 1.32 1/467 1783 256221:29:29 when license is not present 256321:29:30 does not show content 256421:29:30# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.64 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.16 1.37 1.32 1/467 1784 256621:29:30 license expirations 256721:29:30 when paid license is loaded 256821:29:30 when is active 256921:29:30 behaves like expiration message 257021:29:32 shows 'End date: Nov 23, 2024' 257121:29:32# [RSpecRunTime] RSpec elapsed time: 18 minutes 7.89 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.15 1.36 1.32 1/467 1785 257321:29:32 when is expired 257421:29:32 behaves like expiration message 257521:29:33 shows 'Expired: Sep 24, 2024' 257621:29:33# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.07 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.15 1.36 1.32 1/467 1786 257821:29:33 when never expires 257921:29:33 behaves like expiration message 258021:29:34 shows 'End date: None' 258121:29:34# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.28 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.15 1.36 1.32 1/467 1787 258321:29:34 when trial license is loaded 258421:29:34 when is active 258521:29:34 behaves like expiration message 258621:29:35 shows 'End date: Free trial will expire in 23 days' 258721:29:35# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.55 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.15 1.36 1.32 1/467 1788 258921:29:35 when is expired 259021:29:35 behaves like expiration message 259121:29:37 shows 'Expired: Sep 24, 2024' 259221:29:37# [RSpecRunTime] RSpec elapsed time: 18 minutes 12.79 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.15 1.36 1.32 1/467 1789 259421:29:37 when never expires 259521:29:37 behaves like expiration message 259621:29:38 shows 'End date: None' 259721:29:38# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.0 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.14 1.35 1.32 1/467 1790 260121:29:38 when no Geo sites are configured 260221:29:39 does not render the number of sites 260321:29:39 when 1 Geo site is configured 260421:29:40 renders 1 site 260521:29:40 when a 2nd Geo site is configured 260621:29:41 renders 2 sites 260721:29:41 when a 3rd Geo site is configured 260821:29:42 renders 3 sites 260921:29:43# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.68 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.13 1.35 1.31 1/467 1791 261121:29:43# [RSpecRunTime] Finishing example group ee/spec/views/admin/dashboard/index.html.haml_spec.rb. It took 17.31 seconds. Expected to take 17.55 seconds. 261221:29:43# [RSpecRunTime] Starting example group ee/spec/services/groups/compliance_report_csv_service_spec.rb. Expected to take 15.6 seconds. 261321:29:43Groups::ComplianceReportCsvService 261521:29:50 is expected to be success 261621:29:51 includes the appropriate headers 261721:29:51 when verifying the csv data 261821:29:51 contains all commits from all projects 261921:29:51 when the row is a commit that belongs to a merge commit 262021:29:52 Merge Commit 262121:29:53 Commit Author 262221:29:54 Merge Request 262921:29:57# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.53 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.31 1.38 1.32 1/472 2183 263121:29:57 when project inside a subgroup 263221:29:58 is expected to be success 263321:29:59 is expected to eq "6f4907e7" 263421:29:59# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.72 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.31 1.38 1.32 1/472 2214 263621:29:59 when group is missing 263721:29:59 raises an ArgumentError 263821:29:59 when user is missing 263921:29:59 raises an ArgumentError 264021:29:59 #enqueue_worker 264121:29:59 enqueues a worker 264221:29:59# [RSpecRunTime] Finishing example group ee/spec/services/groups/compliance_report_csv_service_spec.rb. It took 16.21 seconds. Expected to take 15.6 seconds. 264321:29:59# [RSpecRunTime] Starting example group ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb. Expected to take 14.68 seconds. 264421:29:59Ci::TriggerDownstreamSubscriptionService 264621:29:59 when pipeline project has downstream projects 264721:29:59 when subscription has an author 264821:30:02 uses the subscription author as pipeline user 264921:30:02 behaves like creates a downstream pipeline 265021:30:04 associates the downstream pipeline with the upstream project 265121:30:04# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.64 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.29 1.37 1.32 5/472 2271 265321:30:04 when the legacy subscription does not have an author 265421:30:07 uses the downstream project creator as pipeline user 265521:30:07 behaves like creates a downstream pipeline 265621:30:09 associates the downstream pipeline with the upstream project 265721:30:09# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.5 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.26 1.37 1.32 1/472 2328 265921:30:09 when project creator no longer exists 266021:30:11 does not create a downstream pipeline 266121:30:12# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.68 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.26 1.37 1.32 1/471 2355 266321:30:12 when pipeline project does not have downstream projects 266421:30:12 does not call the create pipeline service 266521:30:12# [RSpecRunTime] Finishing example group ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb. It took 13.58 seconds. Expected to take 14.68 seconds. 266621:30:12# [RSpecRunTime] Starting example group ee/spec/models/ee/audit_event_spec.rb. Expected to take 13.17 seconds. 266821:30:12 does not allow STI 266921:30:12 relationships 267021:30:12 is expected to belong to user required: false 267221:30:12 is expected to validate that :author_id cannot be empty/falsy 267321:30:13 is expected to validate that :entity_id cannot be empty/falsy 267421:30:13 is expected to validate that :entity_type cannot be empty/falsy 267621:30:13 truncate_fields 267821:30:13 behaves like a truncated field 267921:30:13 when values are provided 268021:30:13 database_column: :long, details_value: nil, expected_value: :truncated 268121:30:13 sets both values to be the same 268221:30:13 database_column: :short, details_value: nil, expected_value: :short 268321:30:13 sets both values to be the same 268421:30:13 database_column: nil, details_value: :long, expected_value: :truncated 268521:30:13 sets both values to be the same 268621:30:13 database_column: nil, details_value: :short, expected_value: :short 268721:30:14 sets both values to be the same 268821:30:14 database_column: :long, details_value: :short, expected_value: :truncated 268921:30:14 sets both values to be the same 269021:30:14 when values are not provided 269121:30:14 does not set 269221:30:14 target_details 269321:30:14 behaves like a truncated field 269421:30:14 when values are provided 269521:30:14 database_column: :long, details_value: nil, expected_value: :truncated 269621:30:14 sets both values to be the same 269721:30:14 database_column: :short, details_value: nil, expected_value: :short 269821:30:15 sets both values to be the same 269921:30:15 database_column: nil, details_value: :long, expected_value: :truncated 270021:30:15 sets both values to be the same 270121:30:15 database_column: nil, details_value: :short, expected_value: :short 270221:30:15 sets both values to be the same 270321:30:15 database_column: :long, details_value: :short, expected_value: :truncated 270421:30:15 sets both values to be the same 270521:30:15 when values are not provided 270621:30:16 does not set 270721:30:16 #stream_to_external_destinations 270821:30:16 feature is licensed 270921:30:16 entity is a group 271021:30:16 behaves like successful audit event stream 271121:30:16 when the group has no destinations 271221:30:16 enqueues no workers 271321:30:16 when the group has destination 271421:30:16 enqueues one worker 271521:30:16 entity is a project 271621:30:17 behaves like successful audit event stream 271721:30:17 when the group has no destinations 271821:30:17 enqueues no workers 271921:30:17 when the group has destination 272021:30:17 enqueues one worker 272121:30:17 when entity is not a group or project 272221:30:17 enqueues no workers 272321:30:17 feature is unlicensed 272421:30:17 enqueues no workers 272521:30:17 when instance level external destination is present 272621:30:18 when feature is licensed for instance 272721:30:18 enqueues one worker 272821:30:18 when feature is not licensed for instance 272921:30:18 behaves like no stream event gets created 273021:30:18 enqueues no workers 273221:30:19 returns the correct audit events 273321:30:19# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.52 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.22 1.35 1.32 1/469 2356 273621:30:20 when sort by created_at in ascending order 273721:30:20 sorts results by id in ascending order 273821:30:20 when it is default 273921:30:20 sorts results by id in descending order 274021:30:20 #author_name 274121:30:20 when user exists 274221:30:20 returns user name 274321:30:20 when user does not exist anymore 274421:30:20 when database contains author_name 274521:30:20 returns author_name 274621:30:20 when details contains author_name 274721:30:20 returns author_name 274821:30:20 when details does not contains author_name 275021:30:20 when authored by an unauthenticated user 275121:30:20 returns `An unauthenticated user` 275321:30:20 when entity exists 275421:30:20 returns the entity object 275521:30:20 when entity does not exist 275621:30:20 returns a NullEntity 275721:30:20 when entity is the instance 275821:30:21 returns a InstanceScope object 275921:30:21 #root_group_entity 276021:30:21 when root_group_entity_id is set 276121:30:21 return root_group_entity through root_group_entity_id 276221:30:21 when entity is nil 276421:30:21 when entity is a group 276521:30:21 return root_group and set root_group_entity_id 276621:30:21 when entity is a project 276721:30:21 return root_group and set root_group_entity_id 276921:30:21 when ip_address exists in both details hash and ip_address column 277021:30:21 returns the value from ip_address column 277121:30:21 when ip_address exists in details hash but not in ip_address column 277221:30:21 returns the value from details hash 277321:30:21 #entity_path 277421:30:21 when entity_path exists in both details hash and entity_path column 277521:30:22 returns the value from entity_path column 277621:30:22 when entity_path exists in details hash but not in entity_path column 277721:30:22 returns the value from details hash 277821:30:22 #target_type 277921:30:22 when target_type exists in both details hash and target_type column 278021:30:22 returns the value from target_type column 278121:30:22 when target_type exists in details hash but not in target_type column 278221:30:22 returns the value from details hash 278421:30:22 returns a presenter 278521:30:22 #formatted_details 278621:30:22 includes the author's email 278721:30:22 converts value of `to` and `from` in `details` to string 278921:30:22 when author exists 279021:30:23 returns the author object 279121:30:23 when author is unauthenticated 279221:30:24 is an unauthenticated user 279321:30:24 when author no longer exists 279421:30:24 is a deleted user 279521:30:24 entity_is_group_or_project? 279621:30:24 when entity is a Group 279721:30:24 is expected to equal true 279821:30:24 when entity is a Project 279921:30:25 is expected to equal true 280021:30:25 when entity is an Epic 280121:30:25 is expected to equal false 280221:30:25# [RSpecRunTime] Finishing example group ee/spec/models/ee/audit_event_spec.rb. It took 12.98 seconds. Expected to take 13.17 seconds. 280321:30:25# [RSpecRunTime] Starting example group ee/spec/models/approval_wrapped_any_approver_rule_spec.rb. Expected to take 12.71 seconds. 280421:30:25ApprovalWrappedAnyApproverRule 280521:30:27 does not allow STI 280721:30:29 #approvals_approvers 280821:30:31 contains every approved user 280921:30:31 when an author and a committer approved 281021:30:34 does not contain an author 281121:30:34# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.74 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.32 1.37 1.32 1/474 2587 281321:30:34 #commented_approvers 281421:30:36 returns an array 281521:30:38 returns an array of approvers who have commented 281621:30:38# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.92 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.37 1.38 1.33 1/474 2703 281821:30:38# [RSpecRunTime] Finishing example group ee/spec/models/approval_wrapped_any_approver_rule_spec.rb. It took 12.49 seconds. Expected to take 12.71 seconds. 281921:30:38# [RSpecRunTime] Starting example group ee/spec/models/dast/site_profile_secret_variable_spec.rb. Expected to take 11.97 seconds. 282021:30:38Dast::SiteProfileSecretVariable 282121:30:39 does not allow STI 282221:30:39 associations 282321:30:39 is expected to belong to dast_site_profile required: false 282421:30:39 behaves like CI variable 282521:30:39 is expected to includes the Ci::HasVariable module 282621:30:39 strips whitespaces when assigning key 282721:30:39 can convert to runner variable 282821:30:39 variable type 282921:30:39 defines variable types 283021:30:39 defaults variable type to env_var 283121:30:39 supports variable type file 283321:30:39 raises an error because #raw_value= should be used instead 283521:30:39 delegates to dast_site_profile 283621:30:39 with loose foreign key on dast_site_profile_secret_variables.project_id 283721:30:39 behaves like cleanup by a loose foreign key 283821:30:48 cleans up (delete or nullify) the model 283921:30:48# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.41 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.31 1.37 1.32 1/468 2704 284121:30:48 #variable_type 284221:30:48 defaults to env_var 284421:30:48 is expected to be valid 284521:30:48 is expected to includes the Ci::Maskable module 284621:30:49 is expected to includes the Ci::HasVariable module 284721:30:49 is expected to validate that :dast_site_profile_id cannot be empty/falsy 284821:30:49 is expected to validate that :masked is ‹true› 284921:30:49 is expected to validate that :key is case-sensitively unique within the scope of :dast_site_profile_id, producing a custom validation error on failure 285021:30:49 only allows records where variable_type=env_var 285221:30:49 when the value is over the limit 285321:30:49 is not valid 285421:30:49 raises a database level error 285521:30:49 when value at the maximum value 285721:30:49 does not raise database level error 285821:30:49 when value at the minimum value 286021:30:49 does not raise database level error 286121:30:49 when value is under the limit 286221:30:49 is not valid 286421:30:49 defaults to true 286621:30:50 pre-encodes the value 286721:30:50# [RSpecRunTime] RSpec elapsed time: 19 minutes 26.64 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.31 1.37 1.32 1/468 2705 286921:30:50# [RSpecRunTime] Finishing example group ee/spec/models/dast/site_profile_secret_variable_spec.rb. It took 12.7 seconds. Expected to take 11.97 seconds. 287021:30:50# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/vulnerability_scanning/advisory_scanner_spec.rb. Expected to take 11.25 seconds. 287121:30:50Gitlab::VulnerabilityScanning::AdvisoryScanner 287321:30:53 with Dependency Scanning 287421:30:54 when the advisory matches component versions 287521:30:55 creates vulnerabilities in valid affected projects only 287621:30:56 logs a debug message for the scan 287721:30:56 tracks an event for the scan 287821:30:56# [RSpecRunTime] RSpec elapsed time: 19 minutes 32.63 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.29 1.36 1.32 1/468 2706 288021:30:56 when component matches but version is not in the affected range 288121:30:57 does not attempt to create an empty list of vulnerabilities 288221:30:57 when component version is not supported 288321:30:57 captures the error and count the failure in internal metrics 288421:30:57 with Container Scanning 288521:30:58 when the advisory matches component versions 288621:30:58 logs a debug message for the scan 288721:30:59 tracks an event for the scan 288821:30:59 when solution is present 288921:30:59 behaves like vulnerabilty creator 289021:30:59 creates vulnerabilities in valid affected projects only 289121:30:59# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.58 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.27 1.35 1.32 1/468 2707 289321:30:59 when solution is not present 289421:30:59 when fixed_versions is present 289521:30:59 behaves like vulnerabilty creator 289621:31:00 creates vulnerabilities in valid affected projects only 289721:31:00 when fixed_versions is empty 289821:31:00 behaves like vulnerabilty creator 289921:31:01 creates vulnerabilities in valid affected projects only 290021:31:01 when component matches but version is not in the affected range 290121:31:01 does not attempt to create an empty list of vulnerabilities 290221:31:01 when affected package purl type is supported, but component version is not in the affected range 290321:31:01 when purl type is rpm 290421:31:01 behaves like tracks event and expects no vulnerabilities 290521:31:01 tracks an event with correct count 290621:31:01 expects no vulnerabilities to be created 290721:31:01 when purl type is apk 290821:31:01 behaves like tracks event and expects no vulnerabilities 290921:31:01 tracks an event with correct count 291021:31:02 expects no vulnerabilities to be created 291121:31:02 when affected package purl type is not supported 291221:31:02 tracks an event with no affected projects or occurences 291321:31:02 expects no vulnerabilities to be created 291421:31:02 when affected package version is not supported 291521:31:02 captures the error and count the failure in internal metrics 291621:31:02# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/vulnerability_scanning/advisory_scanner_spec.rb. It took 11.56 seconds. Expected to take 11.25 seconds. 291721:31:02# [RSpecRunTime] Starting example group ee/spec/helpers/ee/groups/group_members_helper_spec.rb. Expected to take 10.41 seconds. 291821:31:02Groups::GroupMembersHelper 291921:31:02 #group_members_app_data 292021:31:05 adds `ldap_override_path` 292121:31:05 adds `can_export_members` 292221:31:05 adds `export_csv_path` 292321:31:05 adds `manage_member_roles_path` 292421:31:05 adds `can_approve_access_requests` 292521:31:05 when namespace has reached the user limit (can not approve accesss requests) 292621:31:06 sets the value to false 292721:31:06# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.89 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.24 1.35 1.32 1/468 2708 292921:31:06 when namespace has not reached the user limit (can approve access requests) 293021:31:06 sets the value to true 293121:31:06 adds `namespace_user_limit` 293221:31:06 when dashboard limit is set 293321:31:06 sets the value to false 293421:31:06 when dashboard limit is not set 293521:31:06 sets the value to false 293621:31:06 `can_filter_by_enterprise` 293721:31:06 domain_verification_availabe_for_group: true, can_admin_group_member: true, expected_value: true 293821:31:07 is set to true 293921:31:07 domain_verification_availabe_for_group: true, can_admin_group_member: false, expected_value: false 294021:31:07 is set to false 294121:31:07 domain_verification_availabe_for_group: false, can_admin_group_member: true, expected_value: false 294221:31:07 is set to false 294321:31:07 domain_verification_availabe_for_group: false, can_admin_group_member: false, expected_value: false 294421:31:07 is set to false 294521:31:07 banned members 294621:31:09 returns `members` property that matches json schema 294721:31:11 sets `member_path` property 294821:31:11# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.91 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.22 1.34 1.31 1/468 2709 295021:31:11 with promotion_request_count 295121:31:11 behaves like adding promotion_request_count in app data 295221:31:11 when pending_members_count is nil 295321:31:11 returns `promotion_request_count` property with [] 295421:31:11 when pending_members is not nil 295521:31:13 returns valid `promotion_request_count` 295621:31:13# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.81 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.29 1.35 1.32 1/468 2710 295821:31:13 available roles 295921:31:13 when group allows minimal access members 296021:31:13 is expected to include {:title => "Minimal Access", :value => "static-5"} 296121:31:13 when custom roles exist 296221:31:13 is expected to include {:title => "My title 1086", :value => "custom-205"} 296321:31:13 #group_member_header_subtext 296421:31:13 can_admin_member: true, enforce_free_user_cap: true, subtext: enforcement_subtext 296521:31:13 contains expected text 296621:31:13 can_admin_member: true, enforce_free_user_cap: false, subtext: standard_subtext 296721:31:13 contains expected text 296821:31:13 can_admin_member: false, enforce_free_user_cap: true, subtext: standard_subtext 296921:31:13 contains expected text 297021:31:13 can_admin_member: false, enforce_free_user_cap: false, subtext: standard_subtext 297121:31:13 contains expected text 297221:31:13 when member has custom role 297321:31:14 returns `members` property that matches json schema 297421:31:14# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/groups/group_members_helper_spec.rb. It took 12.31 seconds. Expected to take 10.41 seconds. 297521:31:14# [RSpecRunTime] Starting example group ee/spec/helpers/ee/namespaces_helper_spec.rb. Expected to take 9.8 seconds. 297621:31:14EE::NamespacesHelper 297721:31:14 #ci_minutes_report 297821:31:14 rendering monthly minutes report 297921:31:14 when compute minutes usage is not enabled 298021:31:14 and the namespace is eligible for unlimited 298121:31:15 returns Unlimited for the limit section 298221:31:15 and the namespace is not eligible for unlimited 298321:31:15 returns Not supported for the limit section 298421:31:15 when it's limited 298521:31:15 returns the proper values for used and limit sections 298621:31:15 rendering purchased minutes report 298721:31:15 when extra minutes are assigned 298821:31:15 when minutes used is higher than monthly minutes limit 298921:31:16 returns the proper values for used and limit sections 299021:31:16 when minutes used is lower than monthly minutes limit 299121:31:16 returns the proper values for used and limit sections 299221:31:16 when extra minutes are not assigned 299321:31:16 returns the proper values for used and limit sections 299421:31:16 #buy_additional_minutes_path 299521:31:16 is expected to eql "/-/subscriptions/buy_minutes?selected_group=1000000003" 299621:31:16 when called for a personal namespace 299721:31:17 returns correct path 299821:31:17 when called from a subgroup 299921:31:17 returns the selected group id as the parent group 300021:31:17 #buy_additional_minutes_url 300221:31:17 when called for a personal namespace 300321:31:17 returns correct path 300421:31:17 when called from a subgroup 300621:31:18 #buy_storage_path 300721:31:18 is expected to eq "/-/subscriptions/buy_storage?selected_group=1000000011" 300821:31:18 when called from a subgroup 300921:31:18 returns the buy URL with the parent group id 301021:31:18 when called for a personal namespace 301121:31:18 returns the default purchase 301221:31:18 #buy_storage_url 301421:31:19 when called from a subgroup 301521:31:19 returns the buy URL with the parent group id 301621:31:19 when called for a personal namespace 301721:31:19 returns the default purchase 301821:31:19 #buy_addon_target_attr 301921:31:20 is expected to eq "_self" 302021:31:20 when called for a personal namespace 302121:31:20 returns _blank 302221:31:20 #pipeline_usage_app_data 302321:31:20 when gitlab sass 302421:31:20 returns a hash with proper SaaS data 302521:31:20 when gitlab self managed 302621:31:20 returns a hash without SaaS data 302721:31:20 #purchase_storage_url 302921:31:21 #storage_usage_app_data 303021:31:21 enforcement_type: :project_repository_limit 303121:31:21 returns a hash with storage data 303221:31:21 enforcement_type: :namespace_storage_limit 303321:31:22 returns a hash with storage data 303421:31:22# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/namespaces_helper_spec.rb. It took 7.27 seconds. Expected to take 9.8 seconds. 303521:31:22# [RSpecRunTime] Starting example group ee/spec/services/dashboard/projects/create_service_spec.rb. Expected to take 9.2 seconds. 303621:31:22Dashboard::Projects::CreateService 303821:31:22 with projects 303921:31:22 with integer id 304021:31:22 adds a project 304121:31:22 with string id 304221:31:23 adds a project 304321:31:23 with a project that does not exist 304421:31:24 does not add a not found project 304521:31:24 when feature name is provided 304621:31:24 with project without provided feature enabled 304721:31:25 checks if feature is available 304821:31:26 does not check if user has access to the project with given ability 304921:31:26 does not add a not licensed project 305021:31:26# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.64 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.32 1.36 1.32 1/468 2711 305221:31:26 when ability name is provided 305321:31:26 with project for which user has no permission 305421:31:27 does not check if feature is available 305521:31:28 checks if user has access to the project with given ability 305621:31:29 does not add a not licensed project 305721:31:29# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.06 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.29 1.35 1.32 1/468 2712 305921:31:29 with repeating project id 306021:31:30 adds a project only once 306121:31:30 with already added project 306221:31:30 does not add duplicates 306321:31:30# [RSpecRunTime] Finishing example group ee/spec/services/dashboard/projects/create_service_spec.rb. It took 8.82 seconds. Expected to take 9.2 seconds. 306421:31:30# [RSpecRunTime] Starting example group ee/spec/policies/global_policy_spec.rb. Expected to take 8.4 seconds. 306621:31:31 is expected to be disallowed :read_licenses 306721:31:31 is expected to be disallowed :destroy_licenses 306821:31:31 is expected to be disallowed :read_all_geo 306921:31:31 is expected to be disallowed :read_all_workspaces 307021:31:31 is expected to be disallowed :manage_subscription 307121:31:31 is expected to be disallowed :read_cloud_connector_status 307221:31:31 reading operations dashboard 307321:31:31 when licensed 307421:31:31 is expected to be allowed :read_operations_dashboard 307521:31:31 and the user is not logged in 307621:31:31 is expected to be disallowed :read_operations_dashboard 307721:31:31 when unlicensed 307821:31:31 is expected to be disallowed :read_operations_dashboard 307921:31:31 access_workspaces_feature ability 308021:31:31 anonymous: true, licensed: true, allowed: false 308121:31:31 is expected to be disallowed :access_workspace_feature 308221:31:31 anonymous: false, licensed: false, allowed: false 308321:31:32 is expected to be disallowed :access_workspace_feature 308421:31:32 anonymous: true, licensed: false, allowed: false 308521:31:32 is expected to be disallowed :access_workspace_feature 308621:31:32 anonymous: false, licensed: true, allowed: true 308721:31:32 is expected to be allowed :access_workspaces_feature 308821:31:32 when anon=false and licensed=true it is allowed 308921:31:32 is expected to be allowed :access_workspaces_feature 309021:31:32 when admin mode enabled 309121:31:32 is expected to be allowed :read_licenses 309221:31:32 is expected to be allowed :destroy_licenses 309321:31:32 is expected to be allowed :read_all_geo 309421:31:32 is expected to be allowed :read_all_workspaces 309521:31:32 is expected to be allowed :manage_subscription 309621:31:32 is expected to be allowed :read_cloud_connector_status 309721:31:32 when admin mode disabled 309821:31:32 is expected to be disallowed :read_licenses 309921:31:32 is expected to be disallowed :destroy_licenses 310021:31:32 is expected to be disallowed :read_all_geo 310121:31:32 is expected to be disallowed :read_all_workspaces 310221:31:32 is expected to be disallowed :manage_subscription 310321:31:32 is expected to be disallowed :read_cloud_connector_status 310421:31:32 view_productivity_analytics 310521:31:32 anonymous user 310621:31:33 is not allowed 310721:31:33 authenticated user 310921:31:33 update_max_pages_size 311021:31:33 is expected to be disallowed :update_max_pages_size 311121:31:33 when feature is enabled 311221:31:33 is expected to be disallowed :update_max_pages_size 311321:31:33 when admin mode enabled 311421:31:33 is expected to be allowed :update_max_pages_size 311521:31:33 when admin mode disabled 311621:31:33 is expected to be disallowed :update_max_pages_size 311721:31:33 create_group_with_default_branch_protection 311821:31:33 for an admin 311921:31:33 when the `default_branch_protection_restriction_in_groups` feature is available 312021:31:33 when the setting `group_owners_can_manage_default_branch_protection` is enabled 312121:31:33 is expected to be allowed :create_group_with_default_branch_protection 312221:31:33 when the setting `group_owners_can_manage_default_branch_protection` is disabled 312321:31:33 when admin mode is enabled 312421:31:33 is expected to be allowed :create_group_with_default_branch_protection 312521:31:33 when admin mode is disabled 312621:31:33 is expected to be disallowed :create_group_with_default_branch_protection 312721:31:33 when the `default_branch_protection_restriction_in_groups` feature is not available 312821:31:33 when the setting `group_owners_can_manage_default_branch_protection` is enabled 312921:31:33 is expected to be allowed :create_group_with_default_branch_protection 313021:31:33 when the setting `group_owners_can_manage_default_branch_protection` is disabled 313121:31:33 is expected to be allowed :create_group_with_default_branch_protection 313221:31:33 for a normal user 313321:31:33 when the `default_branch_protection_restriction_in_groups` feature is available 313421:31:33 when the setting `group_owners_can_manage_default_branch_protection` is enabled 313521:31:33 is expected to be allowed :create_group_with_default_branch_protection 313621:31:33 when the setting `group_owners_can_manage_default_branch_protection` is disabled 313721:31:34 is expected to be disallowed :create_group_with_default_branch_protection 313821:31:34 when the `default_branch_protection_restriction_in_groups` feature is not available 313921:31:34 when the setting `group_owners_can_manage_default_branch_protection` is enabled 314021:31:34 is expected to be allowed :create_group_with_default_branch_protection 314121:31:34 when the setting `group_owners_can_manage_default_branch_protection` is disabled 314221:31:34 is expected to be allowed :create_group_with_default_branch_protection 314321:31:34 list_removable_projects 314421:31:34 when user is an admin 314521:31:34 when licensed feature is enabled 314621:31:34 is expected to be allowed :list_removable_projects 314721:31:34 when licensed feature is not enabled 314821:31:34 is expected to be disallowed :list_removable_projects 314921:31:34 when user is a normal user 315021:31:34 when licensed feature is enabled 315121:31:34 is expected to be allowed :list_removable_projects 315221:31:34 when licensed feature is not enabled 315321:31:34 is expected to be disallowed :list_removable_projects 315421:31:34 custom roles 315521:31:34 admin_member_role 315621:31:34 when custom_roles feature is enabled 315721:31:34 is expected to be disallowed :admin_member_role 315821:31:34 when admin mode enabled 315921:31:35 is expected to be allowed :admin_member_role 316021:31:35 when admin mode disabled 316121:31:35 is expected to be disallowed :admin_member_role 316221:31:35 when custom_roles feature is disabled 316321:31:35 when admin mode enabled 316421:31:35 is expected to be disallowed :admin_member_role 316521:31:35 view_member_roles 316621:31:35 license: :custom_roles 316721:31:35 when feature is enabled 316821:31:35 is expected to be disallowed :view_member_roles 316921:31:35 when admin mode enabled 317021:31:35 is expected to be allowed :view_member_roles 317121:31:35 when admin mode disabled 317221:31:35 is expected to be disallowed :view_member_roles 317321:31:35 when feature is disabled 317421:31:35 when admin mode enabled 317521:31:35 is expected to be disallowed :view_member_roles 317621:31:35 license: :default_roles_assignees 317721:31:35 when feature is enabled 317821:31:35 is expected to be disallowed :view_member_roles 317921:31:35 when admin mode enabled 318021:31:35 is expected to be allowed :view_member_roles 318121:31:35 when admin mode disabled 318221:31:35 is expected to be disallowed :view_member_roles 318321:31:35 when feature is disabled 318421:31:35 when admin mode enabled 318521:31:35 is expected to be disallowed :view_member_roles 318621:31:35 read_member_role 318721:31:35 when custom_roles feature is enabled 318821:31:35 for anynomous user 318921:31:35 is expected to be disallowed :read_member_role 319021:31:35 for registeres user 319121:31:35 is expected to be allowed :read_member_role 319221:31:35 when custom_roles feature is disabled 319321:31:35 when admin mode enabled 319421:31:35 is expected to be disallowed :read_member_role 319521:31:35 :export_user_permissions 319621:31:35 role: :admin, licensed: true, allowed: true 319721:31:35 is expected to be allowed :export_user_permissions 319821:31:35 role: :admin, licensed: false, allowed: false 319921:31:35 is expected to be disallowed :export_user_permissions 320021:31:35 role: :guest, licensed: true, allowed: false 320121:31:35 is expected to be disallowed :export_user_permissions 320221:31:35 role: :guest, licensed: false, allowed: false 320321:31:36 is expected to be disallowed :export_user_permissions 320421:31:36 create_group_via_api 320621:31:36 when feature is enabled 320721:31:36 is expected to be allowed :create_group_via_api 320821:31:36 when feature is disabled 320921:31:36 is expected to be disallowed :create_group_via_api 321021:31:36 on self-managed 321121:31:36 when feature is enabled 321221:31:36 is expected to be allowed :create_group_via_api 321321:31:36 when feature is disabled 321421:31:36 is expected to be allowed :create_group_via_api 321521:31:36 :view_instance_devops_adoption & :manage_devops_adoption_namespaces 321621:31:36 when license does not include the feature 321721:31:36 is expected to be disallowed :view_instance_devops_adoption and :manage_devops_adoption_namespaces 321821:31:36 when feature is enabled and license include the feature 321921:31:36 is expected to be allowed :view_instance_devops_adoption and :manage_devops_adoption_namespaces 322021:31:36 for non-admins 322121:31:36 is expected to be disallowed :view_instance_devops_adoption and :manage_devops_adoption_namespaces 322221:31:36 when feature is enabled through usage ping features 322321:31:36 is expected to be allowed :view_instance_devops_adoption and :manage_devops_adoption_namespaces 322421:31:36 for non-admins 322521:31:36 is expected to be disallowed :view_instance_devops_adoption and :manage_devops_adoption_namespaces 322621:31:36 read_runner_usage 322721:31:36 licensed: true, is_admin: true, enable_admin_mode: true, clickhouse_configured: true, expected: true 322821:31:36 matches expectation 322921:31:36 licensed: false, is_admin: true, enable_admin_mode: true, clickhouse_configured: true, expected: false 323021:31:36 matches expectation 323121:31:36 licensed: true, is_admin: false, enable_admin_mode: true, clickhouse_configured: true, expected: false 323221:31:36 matches expectation 323321:31:36 licensed: true, is_admin: true, enable_admin_mode: false, clickhouse_configured: true, expected: false 323421:31:36 matches expectation 323521:31:36 licensed: true, is_admin: true, enable_admin_mode: true, clickhouse_configured: false, expected: false 323621:31:36 matches expectation 323721:31:36 read_jobs_statistics 323821:31:36 when feature is enabled 323921:31:36 is expected to be disallowed :read_jobs_statistics 324021:31:36 when admin mode enabled 324121:31:37 is expected to be allowed :read_jobs_statistics 324221:31:37 when admin mode disabled 324321:31:37 is expected to be disallowed :read_jobs_statistics 324421:31:37 when feature is disabled 324521:31:37 when admin mode enabled 324621:31:37 is expected to be disallowed :read_jobs_statistics 324721:31:37 read_runner_upgrade_status 324821:31:37 is expected to be disallowed :read_runner_upgrade_status 324921:31:37 when runner_upgrade_management is available 325021:31:37 is expected to be allowed :read_runner_upgrade_status 325121:31:37 when user has paid namespace 325221:31:37Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 325421:31:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 325521:31:37 is expected to be allowed :read_runner_upgrade_status 325621:31:37 admin_service_accounts 325721:31:37 is expected to be disallowed :admin_service_accounts 325821:31:37 when feature is enabled 325921:31:37 when admin mode enabled 326021:31:37 is expected to be allowed :admin_service_accounts 326121:31:37 when admin mode disabled 326221:31:37 is expected to be disallowed :admin_service_accounts 326321:31:37 admin_instance_external_audit_events 326421:31:38 when licence is enabled 326521:31:38 when user is instance admin 326621:31:38 when admin mode enabled 326721:31:38 is expected to be allowed :admin_instance_external_audit_events 326821:31:38 when admin mode disabled 326921:31:38 is expected to be disallowed :admin_instance_external_audit_events 327021:31:38 when user is not instance admin 327121:31:38 is expected to be disallowed :admin_instance_external_audit_events 327221:31:38 when licence is not enabled 327321:31:38 behaves like admin external events is not allowed 327421:31:38 when user is instance admin 327521:31:38 when admin mode enabled 327621:31:38 is expected to be disallowed :admin_instance_external_audit_events 327721:31:38 when admin mode disabled 327821:31:38 is expected to be disallowed :admin_instance_external_audit_events 327921:31:38 when user is not instance admin 328021:31:38 is expected to be disallowed :admin_instance_external_audit_events 328121:31:38 access_code_suggestions 328221:31:38 code_suggestions_licensed: true, duo_pro_seat_assigned: true, self_hosted_enabled: true, self_hosted_licensed: true, code_suggestions_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e38436370 @method_name=:be_allowed, @args=[:access_code_suggestions], @block=nil> 328321:31:38 is expected to be allowed :access_code_suggestions 328421:31:38 code_suggestions_licensed: true, duo_pro_seat_assigned: true, self_hosted_enabled: false, self_hosted_licensed: false, code_suggestions_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e384340c0 @method_name=:be_allowed, @args=[:access_code_suggestions], @block=nil> 328521:31:38 is expected to be allowed :access_code_suggestions 328621:31:38 code_suggestions_licensed: true, duo_pro_seat_assigned: false, self_hosted_enabled: true, self_hosted_licensed: true, code_suggestions_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e38431410 @method_name=:be_allowed, @args=[:access_code_suggestions], @block=nil> 328721:31:38 is expected to be allowed :access_code_suggestions 328821:31:38 code_suggestions_licensed: true, duo_pro_seat_assigned: false, self_hosted_enabled: true, self_hosted_licensed: false, code_suggestions_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e384ce440 @method_name=:be_disallowed, @args=[:access_code_suggestions], @block=nil> 328921:31:39 is expected to be disallowed :access_code_suggestions 329021:31:39 code_suggestions_licensed: true, duo_pro_seat_assigned: false, self_hosted_enabled: false, self_hosted_licensed: false, code_suggestions_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e384cbdd0 @method_name=:be_disallowed, @args=[:access_code_suggestions], @block=nil> 329121:31:39 is expected to be disallowed :access_code_suggestions 329221:31:39 code_suggestions_licensed: false, duo_pro_seat_assigned: true, self_hosted_enabled: true, self_hosted_licensed: true, code_suggestions_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e384c8d10 @method_name=:be_disallowed, @args=[:access_code_suggestions], @block=nil> 329321:31:39 is expected to be disallowed :access_code_suggestions 329421:31:39 code_suggestions_licensed: false, duo_pro_seat_assigned: false, self_hosted_enabled: false, self_hosted_licensed: false, code_suggestions_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e384c6560 @method_name=:be_disallowed, @args=[:access_code_suggestions], @block=nil> 329521:31:39 is expected to be disallowed :access_code_suggestions 329621:31:39 access_duo_chat 329721:31:39 when on .org or .com 329821:31:39 group_with_ai_membership: false, duo_pro_seat_assigned: false, requires_licensed_seat: false, free_access: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e38506408 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 329921:31:39 is expected to be disallowed :access_duo_chat 330021:31:39 group_with_ai_membership: false, duo_pro_seat_assigned: true, requires_licensed_seat: false, free_access: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e38503668 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 330121:31:39 is expected to be disallowed :access_duo_chat 330221:31:39 group_with_ai_membership: true, duo_pro_seat_assigned: false, requires_licensed_seat: false, free_access: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3854f428 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 330321:31:39 is expected to be allowed :access_duo_chat 330421:31:39 group_with_ai_membership: true, duo_pro_seat_assigned: true, requires_licensed_seat: false, free_access: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3854d0d8 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 330521:31:39 is expected to be allowed :access_duo_chat 330621:31:39 group_with_ai_membership: true, duo_pro_seat_assigned: false, requires_licensed_seat: true, free_access: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3854a2e8 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 330721:31:39 is expected to be disallowed :access_duo_chat 330821:31:39 group_with_ai_membership: true, duo_pro_seat_assigned: true, requires_licensed_seat: true, free_access: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e38547fe8 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 330921:31:39 is expected to be allowed :access_duo_chat 331021:31:39 group_with_ai_membership: false, duo_pro_seat_assigned: true, requires_licensed_seat: false, free_access: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e385455b8 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 331121:31:39 is expected to be allowed :access_duo_chat 331221:31:39 group_with_ai_membership: true, duo_pro_seat_assigned: false, requires_licensed_seat: false, free_access: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e38542598 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 331321:31:39 is expected to be disallowed :access_duo_chat 331421:31:39 when not on .org or .com 331521:31:39 licensed: true, duo_features_enabled: false, duo_chat_cut_off_date: tomorrow, duo_pro_seat_assigned: false, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5a75f0 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 331621:31:40 is expected to be disallowed :access_duo_chat 331721:31:40 licensed: true, duo_features_enabled: true, duo_chat_cut_off_date: tomorrow, duo_pro_seat_assigned: false, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5a4f30 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 331821:31:40 is expected to be allowed :access_duo_chat 331921:31:40 licensed: true, duo_features_enabled: true, duo_chat_cut_off_date: tomorrow, duo_pro_seat_assigned: false, requires_licensed_seat_sm: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5a2690 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 332021:31:40 is expected to be disallowed :access_duo_chat 332121:31:40 licensed: false, duo_features_enabled: false, duo_chat_cut_off_date: tomorrow, duo_pro_seat_assigned: false, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5dfd38 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 332221:31:40 is expected to be disallowed :access_duo_chat 332321:31:40 licensed: false, duo_features_enabled: true, duo_chat_cut_off_date: tomorrow, duo_pro_seat_assigned: false, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5dcb88 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 332421:31:40 is expected to be disallowed :access_duo_chat 332521:31:40 licensed: false, duo_features_enabled: true, duo_chat_cut_off_date: tomorrow, duo_pro_seat_assigned: true, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5d9bb8 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 332621:31:40 is expected to be disallowed :access_duo_chat 332721:31:40 licensed: false, duo_features_enabled: true, duo_chat_cut_off_date: yesterday, duo_pro_seat_assigned: false, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5d7138 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 332821:31:40 is expected to be disallowed :access_duo_chat 332921:31:40 licensed: false, duo_features_enabled: true, duo_chat_cut_off_date: yesterday, duo_pro_seat_assigned: true, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5d49d8 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 333021:31:40 is expected to be disallowed :access_duo_chat 333121:31:40 licensed: false, duo_features_enabled: false, duo_chat_cut_off_date: yesterday, duo_pro_seat_assigned: true, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5d2d68 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 333221:31:40 is expected to be disallowed :access_duo_chat 333321:31:40 licensed: true, duo_features_enabled: false, duo_chat_cut_off_date: yesterday, duo_pro_seat_assigned: true, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e5d15a8 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 333421:31:40 is expected to be allowed :access_duo_chat 333521:31:40 licensed: true, duo_features_enabled: false, duo_chat_cut_off_date: yesterday, duo_pro_seat_assigned: true, requires_licensed_seat_sm: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e64fac0 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 333621:31:40 is expected to be allowed :access_duo_chat 333721:31:40 licensed: true, duo_features_enabled: true, duo_chat_cut_off_date: yesterday, duo_pro_seat_assigned: false, requires_licensed_seat_sm: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e64d720 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 333821:31:40 is expected to be disallowed :access_duo_chat 333921:31:40 when duo chat is self hosted 334021:31:40 duo_chat_on_saas: true, ai_chat_available: true, self_hosted: true, allowed_to_use: true, free: true, beta_ended: true, duo_chat_free: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e6aa060 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 334121:31:40 is expected to be allowed :access_duo_chat 334221:31:40 duo_chat_on_saas: false, ai_chat_available: false, self_hosted: true, allowed_to_use: true, free: true, beta_ended: true, duo_chat_free: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e6a6cd0 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 334321:31:40 is expected to be disallowed :access_duo_chat 334421:31:40 duo_chat_on_saas: false, ai_chat_available: true, self_hosted: true, allowed_to_use: true, free: true, beta_ended: true, duo_chat_free: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e6a3f80 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 334521:31:41 is expected to be allowed :access_duo_chat 334621:31:41 duo_chat_on_saas: true, ai_chat_available: true, self_hosted: false, allowed_to_use: true, free: true, beta_ended: true, duo_chat_free: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e6a0bf0 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 334721:31:41 is expected to be disallowed :access_duo_chat 334821:31:41 duo_chat_on_saas: true, ai_chat_available: true, self_hosted: true, allowed_to_use: false, free: true, beta_ended: false, duo_chat_free: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e72f0a8 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 334921:31:41 is expected to be allowed :access_duo_chat 335021:31:41 duo_chat_on_saas: true, ai_chat_available: true, self_hosted: true, allowed_to_use: false, free: true, beta_ended: true, duo_chat_free: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e72d938 @method_name=:be_disallowed, @args=[:access_duo_chat], @block=nil> 335121:31:41 is expected to be disallowed :access_duo_chat 335221:31:41 duo_chat_on_saas: true, ai_chat_available: true, self_hosted: true, allowed_to_use: true, free: true, beta_ended: true, duo_chat_free: false, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e72bb88 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 335321:31:41 is expected to be allowed :access_duo_chat 335421:31:41 duo_chat_on_saas: true, ai_chat_available: true, self_hosted: true, allowed_to_use: true, free: true, beta_ended: false, duo_chat_free: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e72a6e8 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 335521:31:41 is expected to be allowed :access_duo_chat 335621:31:41 duo_chat_on_saas: true, ai_chat_available: true, self_hosted: true, allowed_to_use: true, free: false, beta_ended: true, duo_chat_free: true, duo_chat_enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e728708 @method_name=:be_allowed, @args=[:access_duo_chat], @block=nil> 335721:31:41 is expected to be allowed :access_duo_chat 335821:31:41 access_x_ray_on_instance 335921:31:41 when on .org or .com 336021:31:41 when x ray available 336121:31:41 is expected to be allowed :access_x_ray_on_instance 336221:31:41 when x ray not available 336321:31:41 when code suggestions available 336421:31:41 is expected to be allowed :access_x_ray_on_instance 336521:31:41 when code suggestions not available 336621:31:41 is expected to be disallowed :access_x_ray_on_instance 336721:31:41 when not on .org or .com 336821:31:41 when code suggestions available 336921:31:41 is expected to be allowed :access_x_ray_on_instance 337021:31:41 when code suggestions not available 337121:31:41 is expected to be disallowed :access_x_ray_on_instance 337321:31:41 security policy bot 337421:31:41 is expected to be allowed :access_git 337521:31:41 explain git commands 337621:31:41 duo_features_enabled: true, allowed_to_use: false, enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e79df80 @method_name=:be_disallowed, @args=[:access_glab_ask_git_command], @block=nil> 337721:31:41 is expected to be disallowed :access_glab_ask_git_command 337821:31:41 duo_features_enabled: false, allowed_to_use: true, enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e79c040 @method_name=:be_disallowed, @args=[:access_glab_ask_git_command], @block=nil> 337921:31:41 is expected to be disallowed :access_glab_ask_git_command 338021:31:41 duo_features_enabled: true, allowed_to_use: true, enabled_for_user: #<RSpec::Matchers::BuiltIn::BePredicate:0x0000796e3e799750 @method_name=:be_allowed, @args=[:access_glab_ask_git_command], @block=nil> 338121:31:41 is expected to be allowed :access_glab_ask_git_command 338221:31:41 manage self-hosted AI models 338421:31:41 when conditions are respected 338521:31:42 is expected to be allowed :manage_ai_settings 338621:31:42 when admin mode is disabled 338721:31:42 is expected to be disallowed :manage_ai_settings 338821:31:42 when license is not paid 338921:31:42 is expected to be disallowed :manage_ai_settings 339021:31:42 when instance is in SASS mode 339121:31:42 is expected to be allowed :manage_ai_settings 339221:31:42 when allow_self_hosted_features_for_com is disabled 339321:31:42 is expected to be disallowed :manage_ai_settings 339421:31:42 when regular user 339521:31:42 is expected to be disallowed :manage_ai_settings 339621:31:42# [RSpecRunTime] Finishing example group ee/spec/policies/global_policy_spec.rb. It took 11.41 seconds. Expected to take 8.4 seconds. 339721:31:42# [RSpecRunTime] Starting example group ee/spec/finders/group_projects_finder_spec.rb. Expected to take 8.31 seconds. 339821:31:42GroupProjectsFinder 339921:31:46 with an auditor current user 340121:31:46 is expected to eq [#<Project id:706 namespace430/5>>, #<Project id:705 namespace429/4>>, #<Project id:704 namespace428/3>>] 340221:31:46# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.02 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.23 1.33 1.31 1/468 2713 340421:31:46 when shared projects are excluded 340521:31:46 is expected to eq [#<Project id:703 group403/group404/2>>, #<Project id:702 group403/group404/1>>] 340721:31:46 is expected to eq [#<Project id:706 namespace430/5>>, #<Project id:705 namespace429/4>>, #<Project id:704 namespace428/3>>, #<Project id:703 group403/group404/2>>, #<Project id:702 group403/group404/1>>] 340821:31:46 group's projects with security scans 340921:31:46 when security dashboard is enabled for a group 341021:31:47Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 341221:31:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 341321:31:50 is expected to contain exactly #<Project id:712 group406/project-739>> 341421:31:50# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.06 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.21 1.33 1.31 2/468 2714 341621:31:50 when security dashboard is disabled for a group 341721:31:51 is expected to include #<Project id:716 group403/group404/project-743>> and #<Project id:717 group403/group404/project-744>> 341821:31:51# [RSpecRunTime] Finishing example group ee/spec/finders/group_projects_finder_spec.rb. It took 8.91 seconds. Expected to take 8.31 seconds. 341921:31:51# [RSpecRunTime] Starting example group ee/spec/models/container_repository_spec.rb. Expected to take 7.49 seconds. 342021:31:51ContainerRepository 342121:31:51 does not allow STI 342221:31:51 when Geo is disabled 342321:31:51 #save_verification_details 342421:31:51 when model_record is part of verifiables scope 342521:31:51 doesn't create verification details 342721:31:53 when search query is empty 342821:31:53 returns all records 342921:31:53# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.13 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.27 1.34 1.31 1/468 2715 343121:31:53 when search query is not empty 343221:31:53 without matches 343321:31:53 filters all container repositories 343421:31:53 with matches 343521:31:53 with matches by attributes 343621:31:53 searchable_attributes: :name 343721:31:53 is expected to contain exactly #<ContainerRepository id: 2, project_id: 719, name: "any_keyword", created_at: "2024-10-24 21:31:52.2..._updated_at: nil, failed_deletion_count: 0, next_delete_attempt_at: nil, verification_checksum: nil> 343821:31:53 on a primary node 343921:31:53 .with_verification_state 344021:31:54 returns records with given scope 344121:31:54 .checksummed 344221:31:54 returns records with given scope 344321:31:54 .not_checksummed 344421:31:55 returns records with given scope 344521:31:55 #save_verification_details 344621:31:55 when model record is not part of verifiables scope 344721:31:55 does not create verification details (PENDING: Skipping because all Container Repositories are records that can be checksummed) 344821:31:55 when model_record is part of verifiables scope 344921:31:56 creates verification details 345021:31:56 #verification_pending_batch 345121:31:56 logs the verification state transition 345221:31:56 #verification_failed_batch 345321:31:57 logs the verification state transition 345421:31:57 #fail_verification_timeouts 345521:31:58 logs the verification state transition 345721:31:58 calls client's push blob with path passed 345821:31:58# [RSpecRunTime] Finishing example group ee/spec/models/container_repository_spec.rb. It took 7.4 seconds. Expected to take 7.49 seconds. 345921:31:58# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/timebox/snapshot_builder_spec.rb. Expected to take 7.45 seconds. 346021:31:58Gitlab::Timebox::SnapshotBuilder 346121:31:59 checking arguments 346221:31:59 raises ArgumentError when timebox is not Milestone or Iteration 346321:31:59 raises ArgumentError when resource_events is not PG::Result 346421:31:59 raises FieldsError when resource_events do not select the correct columns 346521:31:59 when timebox is missing date(s) 346621:32:00 raises UnsupportedTimeboxError 346721:32:00# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.2 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.25 1.33 1.31 1/468 2716 346921:32:00 when timebox is iteration 347021:32:00 behaves like builds snapshots for timebox 347121:32:00 when no resource event exists 347221:32:01 returns an empty array 347321:32:01 when resource events exist 347421:32:01 when issue is assigned to a timebox 347521:32:01 builds a correct snapshot 347621:32:01 when issue is assigned to timebox after the end of the timebox 347721:32:01 does not consider the issue 347821:32:01 when it is not yet the due date of the timebox 347921:32:01 only builds the snapshots up to the current date 348021:32:01 with a future timebox 348121:32:01 only builds a snapshot for the start date of the timebox 348221:32:01 when issue is assigned to timebox prior to the start of the timebox 348321:32:01 builds a correct snapshot 348421:32:01 when issue is given a weight then closes 348521:32:01 builds a correct snapshot 348621:32:01 when issue is given a weight then closes on another day 348721:32:02 builds a correct snapshot 348821:32:02 when issue is re-opened on the final day 348921:32:02 builds a correct snapshot 349021:32:02 when issue has a child task 349121:32:02 builds a correct snapshot 349221:32:02 when a child task is added to the timebox 349321:32:02 builds a correct snapshot 349421:32:02 when a child task is added to and remove from the timebox 349521:32:02 builds a correct snapshot 349621:32:02 when multiple issues and tasks exist 349721:32:03 when issue is moved from one timebox to another timebox 349821:32:03 builds a correct snapshot 349921:32:03 with an integrated scenario 1 350021:32:03 builds a correct snapshot 350121:32:03 when timebox is milestone 350221:32:03 behaves like builds snapshots for timebox 350321:32:04 when no resource event exists 350421:32:04 returns an empty array 350521:32:04 when resource events exist 350621:32:04 when issue is assigned to a timebox 350721:32:04 builds a correct snapshot 350821:32:04 when issue is assigned to timebox after the end of the timebox 350921:32:04 does not consider the issue 351021:32:04 when it is not yet the due date of the timebox 351121:32:04 only builds the snapshots up to the current date 351221:32:04 with a future timebox 351321:32:04 only builds a snapshot for the start date of the timebox 351421:32:04 when issue is assigned to timebox prior to the start of the timebox 351521:32:04 builds a correct snapshot 351621:32:04 when issue is given a weight then closes 351721:32:04 builds a correct snapshot 351821:32:04 when issue is given a weight then closes on another day 351921:32:05 builds a correct snapshot 352021:32:05 when issue is re-opened on the final day 352121:32:05 builds a correct snapshot 352221:32:05 when issue has a child task 352321:32:05 builds a correct snapshot 352421:32:05 when a child task is added to the timebox 352521:32:05 builds a correct snapshot 352621:32:05 when a child task is added to and remove from the timebox 352721:32:05 builds a correct snapshot 352821:32:05 when multiple issues and tasks exist 352921:32:06 when issue is moved from one timebox to another timebox 353021:32:06 builds a correct snapshot 353121:32:06 with an integrated scenario 1 353221:32:06 builds a correct snapshot 353321:32:06# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/timebox/snapshot_builder_spec.rb. It took 8.17 seconds. Expected to take 7.45 seconds. 353421:32:06# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/templates/vulnerabilities/resolve_vulnerability_spec.rb. Expected to take 6.79 seconds. 353521:32:06Gitlab::Llm::Templates::Vulnerabilities::ResolveVulnerability 353721:32:08 returns expected prompt 353821:32:08 code is not eligible 353921:32:08 when there is no source code in the finding 354021:32:10 raises an error 354121:32:10# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.87 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.14 1.31 1.30 4/472 2799 354321:32:10 when the code exceeds the maximum length 354421:32:11 raises an error 354521:32:12# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.71 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.14 1.31 1.30 1/473 2841 354721:32:12 when the finding is a secret detection 354821:32:13 raises an error 354921:32:13# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.53 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.13 1.30 1.30 1/473 2883 355121:32:13# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/templates/vulnerabilities/resolve_vulnerability_spec.rb. It took 7.04 seconds. Expected to take 6.79 seconds. 355221:32:13# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/member_management/queue_members_approval_service_spec.rb. Expected to take 6.71 seconds. 355321:32:13GitlabSubscriptions::MemberManagement::QueueMembersApprovalService 355521:32:13 when users are successfully queued for approval 355621:32:14 returns a success response with queued users 355721:32:14 when different params are passed 355821:32:14 with expires_at in params 355921:32:15 saves expires_at in metadata when passed as datetime 356021:32:16 saves expires_at in metadata when passed to reset 356121:32:16# [RSpecRunTime] RSpec elapsed time: 20 minutes 52.38 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.13 1.30 1.30 1/473 2884 356321:32:16 with member_role_id in params 356421:32:17 saves member_role_id in metadata when passed in params 356521:32:18 saves member_role_id in metadata when passed to reset 356621:32:18# [RSpecRunTime] RSpec elapsed time: 20 minutes 54.35 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.12 1.29 1.30 1/473 2885 356821:32:18 when non_billable_users is empty 356921:32:19 returns success 357021:32:19 when an exception is raised 357121:32:19 when RecordInvalid is raised 357221:32:19 behaves like it returns error 357321:32:19 returns an error 357421:32:19 when RecordNotUnique is raised 357521:32:19 behaves like it returns error 357621:32:20 returns an error 357721:32:20# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/member_management/queue_members_approval_service_spec.rb. It took 7.02 seconds. Expected to take 6.71 seconds. 357821:32:20# [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/removal/remove_from_project_service_spec.rb. Expected to take 6.03 seconds. 357921:32:20Vulnerabilities::Removal::RemoveFromProjectService 358221:32:23 deletes records in batches 358321:32:23# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.8 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.19 1.31 1.30 1/469 2886 358521:32:23 deleting the records 358621:32:25 removes all the records from the database 358721:32:25 when the `resolved_on_default_branch` argument presents 358821:32:25 when the cleanup is only for the vulnerabilities resolved on default branch 358921:32:25 removes only the vulnerabilities resolved on default branch 359021:32:25# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.52 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.19 1.31 1.30 1/468 2887 359221:32:25 when the cleanup is only for the vulnerabilities still detected 359321:32:26 removes only the still detected vulnerabilities 359421:32:26# [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/removal/remove_from_project_service_spec.rb. It took 5.27 seconds. Expected to take 6.03 seconds. 359521:32:26# [RSpecRunTime] Starting example group ee/spec/presenters/vulnerability_presenter_spec.rb. Expected to take 5.9 seconds. 359621:32:26VulnerabilityPresenter 359821:32:27 when vulnerability has links 359921:32:27 expect links to be instance of active support hash with indifferent access 360021:32:27# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.5 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.17 1.30 1.30 1/468 2888 360321:32:28 returns the scanner for a finding 360421:32:28 returns empty hash if scanner is missing for a vulnerabilities_finding 360621:32:28 returns the scan for a finding 360721:32:28 returns empty hash if scan is missing for a vulnerabilities_finding 360821:32:28 #remediations 360921:32:28 returns remediations 361021:32:28 #location_text 361121:32:28 when line is nil 361221:32:29 returns a string with file 361321:32:29 when line is present 361421:32:29 returns a string with file and line 361521:32:29 #location_link_with_raw_path 361621:32:29 when the end_line is the same as the start_line 361721:32:29 returns the location link in raw format 361821:32:29 when the end_line is nil 361921:32:29 returns the location link in raw format 362021:32:29 when the end_line is different from the start_line 362121:32:30 returns the location link in raw format 362221:32:30 #location_link 362321:32:30 returns the location link in blob format 362521:32:30 returns the path in blob format 362621:32:31 returns nil if file is missing in the finding 362821:32:31 returns the path in raw format 362921:32:32 returns nil if file is missing in the finding 363021:32:32 #jira_issue_description 363121:32:32 returns the jira description in string format 363221:32:32 #description 363321:32:32 when the vulnerability description field is populated 363421:32:32 returns the description for the vulnerability 363521:32:32 when the vulnerability description field is empty 363621:32:32 returns the description for the vulnerability finding 363721:32:33# [RSpecRunTime] Finishing example group ee/spec/presenters/vulnerability_presenter_spec.rb. It took 6.82 seconds. Expected to take 5.9 seconds. 363821:32:33# [RSpecRunTime] Starting example group ee/spec/policies/compliance_management/framework_policy_spec.rb. Expected to take 5.52 seconds. 363921:32:33ComplianceManagement::FrameworkPolicy 364021:32:33 feature is licensed 364121:32:33 user is group owner 364221:32:33 behaves like full access to compliance framework administration 364321:32:33 is expected to be allowed :admin_compliance_framework 364421:32:33 is expected to be allowed :read_compliance_framework 364521:32:34 is expected to be allowed :admin_compliance_pipeline_configuration 364621:32:34# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.97 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.16 1.30 1.30 1/468 2889 364821:32:34 user is not a member of the namespace 364921:32:34 behaves like no access to compliance framework administration 365021:32:34 is expected to be disallowed :admin_compliance_framework 365121:32:34 is expected to be disallowed :read_compliance_framework 365221:32:34 is expected to be disallowed :admin_compliance_pipeline_configuration 365321:32:34 user is an admin 365421:32:34 behaves like full access to compliance framework administration 365521:32:35 is expected to be allowed :admin_compliance_framework 365621:32:35 is expected to be allowed :read_compliance_framework 365721:32:35 is expected to be allowed :admin_compliance_pipeline_configuration 365821:32:35 when user is a guest with admin_compliance_framework custom permission 365921:32:35 when custom_roles feature is disabled 366021:32:35 is expected to be allowed :read_compliance_framework 366121:32:35 is expected to be disallowed :admin_compliance_framework 366221:32:36 is expected to be disallowed :admin_compliance_pipeline_configuration 366321:32:36 when custom_roles feature is enabled 366421:32:36 behaves like full access to compliance framework administration 366521:32:36 is expected to be allowed :admin_compliance_framework 366621:32:36 is expected to be allowed :read_compliance_framework 366721:32:36 is expected to be allowed :admin_compliance_pipeline_configuration 366821:32:36 user is subgroup member but not the owner of the root namespace 366921:32:37 is expected to be allowed :read_compliance_framework 367021:32:37 is expected to be disallowed :admin_compliance_framework 367121:32:38 is expected to be disallowed :admin_compliance_pipeline_configuration 367221:32:38# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.18 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.14 1.29 1.30 1/468 2890 367421:32:38 feature is unlicensed 367521:32:38 behaves like no access to compliance framework administration 367621:32:38 is expected to be disallowed :admin_compliance_framework 367721:32:38 is expected to be disallowed :read_compliance_framework 367821:32:38 is expected to be disallowed :admin_compliance_pipeline_configuration 367921:32:38# [RSpecRunTime] Finishing example group ee/spec/policies/compliance_management/framework_policy_spec.rb. It took 5.81 seconds. Expected to take 5.52 seconds. 368021:32:38# [RSpecRunTime] Starting example group ee/spec/models/integrations/google_cloud_platform/workload_identity_federation_spec.rb. Expected to take 5.45 seconds. 368121:32:38Integrations::GoogleCloudPlatform::WorkloadIdentityFederation 368221:32:38 does not allow STI 368321:32:38 .description 368421:32:38 is expected to eq "Manage permissions for Google Cloud resources with Identity and Access Management (IAM)." 368521:32:38 .wlif_issuer_url 368621:32:38 when call with a group 368721:32:39 is expected to start with "https://" 368821:32:39 is expected to end with "/oidc/group425" 368921:32:39 is expected not to include "group426" 369021:32:39 when call with a project 369121:32:40 is expected to start with "https://" 369221:32:40 is expected to end with "/oidc/group428" 369321:32:40 is expected not to include "project-773" 369421:32:40 #identity_provider_resource_name 369521:32:40 integration: project_integration, active: true 369621:32:40 is expected to be nil 369721:32:40 when feature is available 369821:32:41 is expected to eq "//iam.googleapis.com/projects/123456789/locations/global/workloadIdentityPools/wlif-pool-id/providers/wlif-pool-provider-id" 369921:32:41 integration: project_integration, active: false 370021:32:41 is expected to be nil 370121:32:41 when feature is available 370221:32:41 is expected to be nil 370321:32:41 integration: group_integration, active: true 370421:32:41 is expected to be nil 370521:32:41 when feature is available 370621:32:41 is expected to eq "//iam.googleapis.com/projects/123456789/locations/global/workloadIdentityPools/wlif-pool-id/providers/wlif-pool-provider-id" 370721:32:41 integration: group_integration, active: false 370821:32:41 is expected to be nil 370921:32:41 when feature is available 371021:32:41 is expected to be nil 371121:32:41 .jwt_claim_mapping 371221:32:41 is expected to match (a hash including {"attribute.developer_access" => "assertion.developer_access"}) 371321:32:41 is expected to match (a hash including {"attribute.namespace_path" => "assertion.namespace_path"}) 371421:32:41 is expected to match (a hash including {"attribute.user_access_level" => "assertion.user_access_level"}) 371521:32:41 is expected to match (a hash including {"google.subject" => "assertion.sub"}) 371721:32:41 is expected to be falsey 371821:32:41 .supported_events 371921:32:41 is expected to eq [] 372121:32:41 is expected to validate that :workload_identity_federation_project_id cannot be empty/falsy 372221:32:42 is expected to validate that :workload_identity_federation_project_number cannot be empty/falsy 372321:32:42 is expected to validate that :workload_identity_pool_id cannot be empty/falsy 372421:32:42 is expected to validate that :workload_identity_pool_provider_id cannot be empty/falsy 372521:32:42 is expected to validate that :workload_identity_federation_project_number looks like an integer 372621:32:42 when inactive integration 372721:32:42 is expected not to validate that :workload_identity_federation_project_id cannot be empty/falsy 372821:32:42 is expected not to validate that :workload_identity_federation_project_number cannot be empty/falsy 372921:32:42 is expected not to validate that :workload_identity_pool_id cannot be empty/falsy 373021:32:42 is expected not to validate that :workload_identity_pool_provider_id cannot be empty/falsy 373221:32:43 is expected to eq "Google Cloud IAM" 373421:32:43 default values 373521:32:44 is expected not to be alert events 373621:32:44 is expected not to be commit events 373721:32:44 is expected not to be confidential issues events 373821:32:44 is expected not to be confidential note events 373921:32:44 is expected not to be issues events 374021:32:44 is expected not to be job events 374121:32:44 is expected not to be merge requests events 374221:32:44 is expected not to be note events 374321:32:44 is expected not to be pipeline events 374421:32:44 is expected not to be push events 374521:32:45 is expected not to be tag push events 374621:32:45 is expected not to be wiki page events 374721:32:45 is expected not to be comment on event enabled 374821:32:45# [RSpecRunTime] RSpec elapsed time: 21 minutes 20.97 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.13 1.29 1.30 1/468 2891 375021:32:45 .jwt_claim_mapping_script_value 375121:32:45 is expected to include "attribute.maintainer_access=assertion.maintainer_access," 375221:32:45 is expected to include ",attribute.project_path=assertion.project_path," 375321:32:45 is expected to include ",google.subject=assertion.sub" 375421:32:45 is expected not to include " " 375521:32:45 behaves like Integrations::HasAvatar 375721:32:45 returns the expected avatar URL 375821:32:45 #identity_pool_resource_name 375921:32:46 integration: project_integration, active: true, expected_resource_name: resource_name 376021:32:46 is expected to be nil 376121:32:46 when feature is available 376221:32:46 is expected to eq "iam.googleapis.com/projects/123456789/locations/global/workloadIdentityPools/wlif-pool-id" 376321:32:46 integration: project_integration, active: false, expected_resource_name: nil 376421:32:46 is expected to be nil 376521:32:46 when feature is available 376621:32:46 is expected to eq nil 376721:32:46 integration: group_integration, active: true, expected_resource_name: resource_name 376821:32:46 is expected to be nil 376921:32:46 when feature is available 377021:32:46 is expected to eq "iam.googleapis.com/projects/123456789/locations/global/workloadIdentityPools/wlif-pool-id" 377121:32:46 integration: group_integration, active: false, expected_resource_name: nil 377221:32:46 is expected to be nil 377321:32:46 when feature is available 377421:32:46 is expected to eq nil 377621:32:46 is expected to eq "google_cloud_platform_workload_identity_federation" 377721:32:46# [RSpecRunTime] Finishing example group ee/spec/models/integrations/google_cloud_platform/workload_identity_federation_spec.rb. It took 8.14 seconds. Expected to take 5.45 seconds. 377821:32:46# [RSpecRunTime] Starting example group ee/spec/services/ee/quick_actions/target_service_spec.rb. Expected to take 4.96 seconds. 377921:32:46QuickActions::TargetService 378221:32:47 finds target with valid iid 378321:32:48 builds a new target if iid from a different group passed 378421:32:48# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.64 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.12 1.28 1.29 1/468 2892 378621:32:48 for nil type 378721:32:49 does not raise error 378821:32:49 for work item 378921:32:49 when work item belongs to a group 379021:32:49 with group level work item license 379121:32:50 returns the target 379221:32:50 without group level work item license 379321:32:51 returns the target 379421:32:51# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.43 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.12 1.28 1.29 1/468 2893 379621:32:51# [RSpecRunTime] Finishing example group ee/spec/services/ee/quick_actions/target_service_spec.rb. It took 4.82 seconds. Expected to take 4.96 seconds. 379721:32:51# [RSpecRunTime] Starting example group ee/spec/models/integrations/github/status_message_spec.rb. Expected to take 4.94 seconds. 379821:32:51Integrations::Github::StatusMessage 379921:32:51 does not allow STI 380021:32:51 #description 380121:32:51 includes human readable gitlab status 380221:32:51 gets truncated to 140 chars 380421:32:51 gitlab_status: "pending", github_status: :pending 380521:32:52 transforms status 380621:32:52 gitlab_status: "created", github_status: :pending 380721:32:52 transforms status 380821:32:52 gitlab_status: "running", github_status: :pending 380921:32:52 transforms status 381021:32:52 gitlab_status: "manual", github_status: :pending 381121:32:52 transforms status 381221:32:52 gitlab_status: "success", github_status: :success 381321:32:52 transforms status 381421:32:52 gitlab_status: "skipped", github_status: :success 381521:32:52 transforms status 381621:32:52 gitlab_status: "failed", github_status: :failure 381721:32:52 transforms status 381821:32:52 gitlab_status: "canceled", github_status: :error 381921:32:52 transforms status 382021:32:52 #status_options 382121:32:53 includes context 382221:32:53 includes target_url 382321:32:53 includes description 382521:32:54 when status context is supposed to be dynamic 382621:32:54 when parent pipeline is used 382721:32:54 appends pipeline reference to the status context 382821:32:54 when child pipeline is used 382921:32:54 appends job name to status context 383021:32:54# [RSpecRunTime] RSpec elapsed time: 21 minutes 30.64 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.11 1.28 1.29 1/468 2894 383221:32:54 when status context is supposed to be static 383321:32:54 when parent pipeline is used 383421:32:55 appends instance hostname to the status context 383521:32:55 when child pipeline is used 383621:32:55 appends job name to status context 383721:32:55 when grandchild pipeline is used 383821:32:55 appends all ancestor job names to status context 383921:32:55 when child pipeline in another project is used 384021:32:55 does not append job name to the status context 384121:32:55 .from_pipeline_data 384221:32:55 builds an instance of Integrations::Github::StatusMessage 384321:32:55 builds an object with 385021:32:56 when pipeline is blocked 385121:32:57 uses human readable status which can be used in a sentence 385221:32:57# [RSpecRunTime] RSpec elapsed time: 21 minutes 32.74 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.11 1.28 1.29 1/468 2895 385421:32:57 when static context has been configured 385521:32:57 appends instance name to the context name 385621:32:57 with child pipelines 385721:32:57 assigns a unique context to each pipeline 385821:32:57# [RSpecRunTime] Finishing example group ee/spec/models/integrations/github/status_message_spec.rb. It took 5.82 seconds. Expected to take 4.94 seconds. 385921:32:57# [RSpecRunTime] Starting example group ee/spec/routing/user_routing_spec.rb. Expected to take 4.49 seconds. 386021:32:57EE-specific user routing 386121:32:57 devise_for users scope 386221:32:57 defines regular and Geo routes 386321:32:57 when a Geo secondary, checked without a database connection 386421:32:57 behaves like routes session paths 386521:32:59 handles regular named route helpers 386621:32:59# [RSpecRunTime] RSpec elapsed time: 21 minutes 35.59 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.10 1.27 1.29 1/468 2896 386821:32:59 Geo database is configured 386921:32:59 behaves like routes session paths 387021:33:02 handles geo named route helpers 387121:33:02# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.85 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.10 1.27 1.29 1/468 2897 387321:33:02# [RSpecRunTime] Finishing example group ee/spec/routing/user_routing_spec.rb. It took 4.6 seconds. Expected to take 4.49 seconds. 387421:33:02# [RSpecRunTime] Starting example group ee/spec/policies/vulnerabilities/merge_request_link_policy_spec.rb. Expected to take 4.47 seconds. 387521:33:02Vulnerabilities::MergeRequestLinkPolicy 387621:33:03 :read_merge_request_link 387721:33:03 when the associated merge_request can not be read by the user 387821:33:03 is expected to be disallowed :read_vulnerability_merge_request_link 387921:33:03 when the associated merge_request can be read by the user 388021:33:03 is expected to be allowed :read_vulnerability_merge_request_link 388121:33:03 :admin_vulnerability_merge_request_link 388221:33:03 with missing vulnerability 388321:33:05 is expected to be disallowed :admin_vulnerability_merge_request_link 388421:33:05# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.73 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.09 1.27 1.29 1/471 2956 388621:33:05 when merge_request and mere_request_link belong to the same project 388721:33:05 is expected to be allowed :admin_vulnerability_merge_request_link 388821:33:05 when merge_request and link don't belong to the same project 388921:33:07 is expected to be allowed :admin_vulnerability_merge_request_link 389021:33:07# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.84 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.09 1.27 1.29 2/473 3014 389221:33:07# [RSpecRunTime] Finishing example group ee/spec/policies/vulnerabilities/merge_request_link_policy_spec.rb. It took 5.04 seconds. Expected to take 4.47 seconds. 389321:33:07# [RSpecRunTime] Starting example group ee/spec/services/llm/internal/completion_service_spec.rb. Expected to take 4.14 seconds. 389421:33:07Llm::Internal::CompletionService 389521:33:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 389721:33:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 389921:33:08 with valid parameters 390021:33:08 updates duration metric 390121:33:08 when a start_time option is provided 390221:33:08 calculates the duration based off of start_time 390321:33:08 when the duration is more than the MAX_RUN_TIME 390421:33:08 sets the Apdex success as false 390521:33:08# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.61 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.09 1.26 1.29 1/473 3015 390721:33:08 when extra resource is found 390821:33:08 behaves like performs successfully 390921:33:09 calls Gitlab::Llm::CompletionsFactory 391021:33:09 for an issue 391121:33:09 behaves like performs successfully 391221:33:09 calls Gitlab::Llm::CompletionsFactory 391321:33:09 for a work item 391421:33:09 behaves like performs successfully 391521:33:09 calls Gitlab::Llm::CompletionsFactory 391621:33:09 for a merge request 391721:33:09 behaves like performs successfully 391821:33:09 calls Gitlab::Llm::CompletionsFactory 392021:33:10 behaves like performs successfully 392121:33:10 calls Gitlab::Llm::CompletionsFactory 392221:33:10 when resource is nil 392321:33:10 behaves like performs successfully 392421:33:10 calls Gitlab::Llm::CompletionsFactory 392521:33:10 when it is chat request 392621:33:10 behaves like performs successfully 392721:33:10 calls Gitlab::Llm::CompletionsFactory 392821:33:10 when it is self-managed feature request 392921:33:10 behaves like performs successfully 393021:33:10 calls Gitlab::Llm::CompletionsFactory 393121:33:10 with service failure 393221:33:10 updates error rate 393321:33:10 when resource is nil 393421:33:11 updates error rate 393521:33:11 when user can not read the resource 393621:33:11 calls Gitlab::Llm::CompletionsFactory.completion! without resource 393721:33:11# [RSpecRunTime] Finishing example group ee/spec/services/llm/internal/completion_service_spec.rb. It took 3.99 seconds. Expected to take 4.14 seconds. 393821:33:11# [RSpecRunTime] Starting example group ee/spec/finders/gitlab_subscriptions/current_active_plans_for_user_finder_spec.rb. Expected to take 4.1 seconds. 393921:33:11GitlabSubscriptions::CurrentActivePlansForUserFinder 394121:33:11 when user is blank 394221:33:11 is expected to be empty 394321:33:11 when user is present 394421:33:11Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 394621:33:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 394721:33:11 is expected to be empty 394821:33:11 when user is only an owner of a project 394921:33:12Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 395121:33:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 395221:33:13 is expected to be empty 395321:33:13# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.05 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.08 1.26 1.28 1/472 3016 395521:33:13 when user is only a owner of one plan 395621:33:14Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 395821:33:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 395921:33:14Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 396121:33:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 396221:33:14 is expected to contain exactly #<Plan id: 215, created_at: "2024-10-24 21:33:11.484545000 +0000", updated_at: "2024-10-24 21:33:11.490694000 +0000", name: "free", title: [FILTERED]> 396321:33:14# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.16 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.08 1.26 1.28 1/472 3017 396521:33:14 when user is in groups for each current plan 396621:33:15Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 396821:33:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 396921:33:15Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 397121:33:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 397221:33:15 is expected to contain exactly #<Plan id: 215, created_at: "2024-10-24 21:33:11.484545000 +0000", updated_at: "2024-10-24 21:33:11.490694000 +0000", name: "free", title: [FILTERED]>, #<Plan id: 216, created_at: "2024-10-24 21:33:11.532194544 +0000", updated_at: "2024-10-24 21:33:11.539042424 +0000", name: "premium", title: [FILTERED]>, and #<Plan id: 217, created_at: "2024-10-24 21:33:11.548065383 +0000", updated_at: "2024-10-24 21:33:11.554109313 +0000", name: "ultimate", title: [FILTERED]> 397321:33:15# [RSpecRunTime] RSpec elapsed time: 21 minutes 51.2 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.08 1.26 1.28 1/470 3018 397521:33:15# [RSpecRunTime] Finishing example group ee/spec/finders/gitlab_subscriptions/current_active_plans_for_user_finder_spec.rb. It took 4.33 seconds. Expected to take 4.1 seconds. 397621:33:15# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/group_saml/dynamic_settings_spec.rb. Expected to take 3.83 seconds. 397721:33:15Gitlab::Auth::GroupSaml::DynamicSettings 397821:33:15 exposes a settings hash 397921:33:16 behaves like an enumerator for settings 398021:33:16 configures requests to transfrom redirect_to to RelayState 398121:33:16 sets settings from saml_provider 398221:33:17 assertion_consumer_service_url 398421:33:17 idp_cert_fingerprint 398521:33:18 idp_sso_target_url 398621:33:18 name_identifier_format 398721:33:18# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.27 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.07 1.25 1.28 1/468 3019 398921:33:18 sets default settings without saml_provider 399021:33:18 assertion_consumer_service_url 399221:33:19 name_identifier_format 399321:33:19 excludes configured keys 399421:33:19# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.3 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.07 1.25 1.28 1/468 3020 399621:33:19# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/group_saml/dynamic_settings_spec.rb. It took 4.1 seconds. Expected to take 3.83 seconds. 399721:33:19# [RSpecRunTime] Starting example group ee/spec/services/search/zoekt/task_serializer_service_spec.rb. Expected to take 3.81 seconds. 399821:33:19Search::Zoekt::TaskSerializerService 400021:33:20 serializes the task 400121:33:20 when local socket is used 400221:33:20 transforms unix socket 400321:33:20 with :force_index_repo task 400421:33:21 serializes the task 400521:33:21# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.47 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.07 1.25 1.28 1/468 3021 400721:33:21 with :delete_repo task 400821:33:22 serializes the task 400921:33:22# [RSpecRunTime] RSpec elapsed time: 21 minutes 58.54 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.15 1.26 1.29 1/468 3022 401121:33:22 with unknown task 401221:33:23 raises an exception 401321:33:24# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.67 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.15 1.26 1.29 1/468 3023 401621:33:24 passes arguments to new and calls execute 401721:33:24# [RSpecRunTime] Finishing example group ee/spec/services/search/zoekt/task_serializer_service_spec.rb. It took 4.45 seconds. Expected to take 3.81 seconds. 401821:33:24# [RSpecRunTime] Starting example group ee/spec/workers/app_sec/container_scanning/scan_image_worker_spec.rb. Expected to take 3.55 seconds. 401921:33:24AppSec::ContainerScanning::ScanImageWorker 402021:33:25 #handle_event 402121:33:25 calls ScanImageService 402221:33:25 behaves like subscribes to event 402321:33:27 consumes the published event 402421:33:27 behaves like an idempotent worker 402521:33:27 is labeled as idempotent 402621:33:27 performs multiple times sequentially without raising an exception 402721:33:27# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.45 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.14 1.26 1.28 1/471 3084 403021:33:27 when license feature is not available 403121:33:27 returns false 403221:33:27 when image ends with :latest 403321:33:27 returns true 403421:33:27 when image does not end with :latest 403521:33:27 returns false 403621:33:27 when security_setting is nil 403721:33:27 returns false 403821:33:27 when project repository is empty 403921:33:27 returns false 404021:33:27# [RSpecRunTime] Finishing example group ee/spec/workers/app_sec/container_scanning/scan_image_worker_spec.rb. It took 3.86 seconds. Expected to take 3.55 seconds. 404121:33:27# [RSpecRunTime] Starting example group ee/spec/lib/users/identity_verification/authorize_ci_spec.rb. Expected to take 3.51 seconds. 404221:33:27Users::IdentityVerification::AuthorizeCi 404321:33:28 #user_can_enable_shared_runners? 404421:33:28 behaves like verifying identity 404521:33:28 when user identity is verified 404621:33:28 is expected to eq true 404721:33:28 when user identity is not verified 404821:33:28 is expected to eq false 404921:33:28 when the feature flag is disabled 405021:33:28 is expected to eq true 405121:33:28 when user identity is verified 405221:33:28 is expected to eq true 405321:33:28 when root namespace has a paid plan 405421:33:28Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 405621:33:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 405721:33:29 is expected to eq true 405821:33:29 when root namespace has purchased compute minutes 405921:33:29 is expected to eq true 406021:33:29 #user_can_run_jobs? 406121:33:29 when project shared runners are disabled 406221:33:29 is expected to eq true 406321:33:29 when project shared runners enabled 406421:33:29 behaves like verifying identity 406521:33:29 when user identity is verified 406621:33:29 is expected to eq true 406721:33:29 when user identity is not verified 406821:33:29 is expected to eq false 406921:33:29 when the feature flag is disabled 407021:33:29 is expected to eq true 407121:33:29 when user identity is verified 407221:33:29 is expected to eq true 407321:33:29 when root namespace has a paid plan 407421:33:29Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 407621:33:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 407721:33:30 is expected to eq true 407821:33:30 when root namespace has purchased compute minutes 407921:33:30 is expected to eq true 408021:33:30 #authorize_run_jobs! 408121:33:30 when the user is nil 408221:33:30 is expected not to raise Exception 408321:33:30 when shared runners are not enabled 408421:33:30 is expected not to raise Exception 408521:33:30 when identity verification is required 408621:33:30 when user identity is verified 408721:33:30 is expected not to raise Exception 408821:33:30 when user identity is not verified 408921:33:30 behaves like logs the failure and raises an exception 409021:33:30 aggregate_failures 409121:33:30 when the feature flag is disabled 409221:33:30 is expected not to raise Exception 409321:33:30 when root namespace has a paid plan 409421:33:30Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 409621:33:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 409721:33:31 is expected not to raise Exception 409821:33:31 when root namespace has purchased compute minutes 409921:33:31 is expected not to raise Exception 410021:33:31# [RSpecRunTime] Finishing example group ee/spec/lib/users/identity_verification/authorize_ci_spec.rb. It took 3.2 seconds. Expected to take 3.51 seconds. 410121:33:31# [RSpecRunTime] Starting example group ee/spec/services/protected_environments/search_service_spec.rb. Expected to take 3.32 seconds. 410221:33:31ProtectedEnvironments::SearchService#execute 410321:33:31 with empty search 410421:33:32 returns unfiltered unprotected environments 410521:33:32# [RSpecRunTime] RSpec elapsed time: 22 minutes 8.12 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.12 1.26 1.28 1/470 3085 410721:33:32 with specific search 410821:33:33 returns specific unprotected environments and matches case insensitively 410921:33:33# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.22 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.12 1.26 1.28 1/470 3086 411121:33:33 when no match 411221:33:34 returns an empty array 411321:33:34# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.39 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.12 1.26 1.28 1/470 3087 411521:33:34# [RSpecRunTime] Finishing example group ee/spec/services/protected_environments/search_service_spec.rb. It took 3.57 seconds. Expected to take 3.32 seconds. 411621:33:34# [RSpecRunTime] Starting example group ee/spec/workers/iterations/roll_over_issues_worker_spec.rb. Expected to take 3.25 seconds. 411721:33:34Iterations::RollOverIssuesWorker 411821:33:35 is labeled as idempotent 411921:33:35 performs multiple times sequentially without raising an exception 412121:33:35 when iteration cadence is not automatic 412321:33:35 when roll-over option on iteration cadence is not enabled 412521:33:35 when roll-over option on iteration cadence is enabled 412621:33:36 avoids N+1 database queries 412721:33:36 when service fails to create upcoming iteration 412921:33:36 when cadence has upcoming iteration 413021:33:36 filters out any iterations that are not closed 413121:33:36 when cadence does not have upcoming iteration 413221:33:37 creates a new iteration to roll-over issues 413321:33:37 when service fails to create upcoming iteration 413421:33:37 logs error and exits early 413521:33:37 with batches 413621:33:37 run in batches 413721:33:37# [RSpecRunTime] Finishing example group ee/spec/workers/iterations/roll_over_issues_worker_spec.rb. It took 3.02 seconds. Expected to take 3.25 seconds. 413821:33:37# [RSpecRunTime] Starting example group ee/spec/models/search/zoekt/enabled_namespace_spec.rb. Expected to take 3.08 seconds. 413921:33:37Search::Zoekt::EnabledNamespace 414021:33:37 does not allow STI 414221:33:38 only allows root namespaces to be indexed 414421:33:38 is expected to belong to namespace required: false inverse_of => zoekt_enabled_namespace 414521:33:38 is expected to have many indices 414621:33:38 is expected to have many replicas 414721:33:38 is expected to have many nodes through indices 414921:33:38 .for_root_namespace_id 415021:33:38 returns records for the specified namespace 415121:33:38 .preload_storage_statistics 415221:33:38 returns Search::Zoekt::EnabledNamespace with missing zoekt index 415421:33:38 returns ordered by id desc 415521:33:38 .search_enabled 415621:33:39 returns namespaces that are enabled for search 415821:33:39 returns only the amount of records requested 415921:33:39 .with_missing_indices 416021:33:39 returns Search::Zoekt::EnabledNamespace with missing zoekt index 416121:33:39 .with_all_ready_indices 416221:33:40 returns Search::Zoekt::EnabledNamespace with all ready indices 416321:33:40 .destroy_namespaces_with_expired_subscriptions! 416421:33:40Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 416621:33:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 416721:33:40 destroys expired subscriptions 416821:33:40# [RSpecRunTime] Finishing example group ee/spec/models/search/zoekt/enabled_namespace_spec.rb. It took 3.05 seconds. Expected to take 3.08 seconds. 416921:33:40# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/billable_member_spec.rb. Expected to take 2.93 seconds. 417021:33:40EE::API::Entities::BillableMember 417121:33:41 returns the last_activity_on attribute 417221:33:41 exposes the last_login_at field 417321:33:41 exposes the created_at field 417421:33:41 exposes the is_last_owner field 417521:33:41 when current_user option is nil 417621:33:41 exposes basic attributes 417721:33:42# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.68 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.11 1.25 1.28 1/468 3088 418021:33:42 when the user has no public_email assigned 418121:33:42 returns the user's public_email 418221:33:42 when the user has a public_email assigned 418321:33:42 returns the user's public_email 418421:33:42 when the current_user is an admin 418521:33:42 when admin mode enabled 418621:33:42 returns the user's primary email 418721:33:42 when admin mode disabled 418821:33:42 returns the user's public_email 419021:33:42 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: false, shared_examples: "returns the user's public_email" 419121:33:42 returns the user's public_email 419221:33:42 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: true, shared_examples: "returns the user's public_email" 419321:33:42 returns the user's public_email 419421:33:42 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: false, shared_examples: "returns the user's public_email" 419521:33:42 returns the user's public_email 419621:33:42 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: true, shared_examples: "returns the user's primary email" 419721:33:43 returns the user's primary email 419821:33:43 with different group membership types 419921:33:43 user_ids: :group_member_user_ids, membership_type: "group_member", removable: true 420021:33:43 returns the expected membership_type value 420121:33:43 returns the expected removable value 420221:33:43 user_ids: :project_member_user_ids, membership_type: "project_member", removable: true 420321:33:43 returns the expected membership_type value 420421:33:43 returns the expected removable value 420521:33:43 user_ids: :shared_group_user_ids, membership_type: "group_invite", removable: false 420621:33:43 returns the expected membership_type value 420721:33:43 returns the expected removable value 420821:33:43 user_ids: :shared_project_user_ids, membership_type: "project_invite", removable: false 420921:33:43 returns the expected membership_type value 421021:33:43 returns the expected removable value 421121:33:43 with a missing membership type 421221:33:43 does not raise an error 421321:33:43# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/billable_member_spec.rb. It took 2.84 seconds. Expected to take 2.93 seconds. 421421:33:43# [RSpecRunTime] Starting example group ee/spec/workers/security/orchestration_configuration_create_bot_worker_spec.rb. Expected to take 2.93 seconds. 421521:33:43Security::OrchestrationConfigurationCreateBotWorker 421721:33:44 with invalid project_id 421821:33:44 exits without error 421921:33:44 with valid project_id 422021:33:44 when current user is not provided 422121:33:44 when user with given current_user_id does not exist 422221:33:44 does not call the create bot service 422321:33:44 exits without error 422421:33:44 when current_user_id is set to nil 422521:33:45 calls the create bot service and skips authorization 422621:33:45 when current user is provided 422721:33:46 calls the create bot service 422821:33:46 when the CreateBotService raises an access denied error 422921:33:46 exits without error 423021:33:46# [RSpecRunTime] Finishing example group ee/spec/workers/security/orchestration_configuration_create_bot_worker_spec.rb. It took 2.86 seconds. Expected to take 2.93 seconds. 423121:33:46# [RSpecRunTime] Starting example group ee/spec/models/audit_events/group/namespace_filter_spec.rb. Expected to take 2.76 seconds. 423221:33:46AuditEvents::Group::NamespaceFilter 423321:33:46 does not allow STI 423521:33:46 is expected to validate that :namespace cannot be empty/falsy 423621:33:46 is expected to validate that :external_streaming_destination cannot be empty/falsy 423721:33:47 is expected to validate that :namespace is case-sensitively unique within the scope of :external_streaming_destination_id 423821:33:47 validates external destination with namespace 423921:33:47 when namespace is group 424021:33:47 behaves like validate namespace with external destination 424121:33:47 when external destination belongs to root ancestor of namespace 424221:33:47 is expected to be valid 424321:33:47# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.47 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.10 1.24 1.28 1/468 3089 424521:33:47 when external destination does not belong to root ancestor of namespace 424621:33:48 returns error 424721:33:48 when namespace is project 424821:33:48 behaves like validate namespace with external destination 424921:33:48 when external destination belongs to root ancestor of namespace 425021:33:48 is expected to be valid 425121:33:48 when external destination does not belong to root ancestor of namespace 425221:33:48 returns error 425321:33:48 when namespace is neither project nor group 425421:33:49 returns error 425521:33:49 Associations 425621:33:49 is expected to belong to external_streaming_destination class_name => ExternalStreamingDestination required: false 425721:33:49 is expected to belong to namespace required: false inverse_of => audit_events_streaming_group_namespace_filters 425821:33:49# [RSpecRunTime] Finishing example group ee/spec/models/audit_events/group/namespace_filter_spec.rb. It took 2.66 seconds. Expected to take 2.76 seconds. 425921:33:49# [RSpecRunTime] Starting example group ee/spec/services/audit_events/streaming/instance_headers/update_service_spec.rb. Expected to take 2.75 seconds. 426021:33:49AuditEvents::Streaming::InstanceHeaders::UpdateService 426221:33:49 behaves like header updation 426321:33:49 when header updation is successful 426421:33:49 has the header in the response payload 426521:33:49 updates the header 426621:33:49 with audit events 426721:33:50 sends the audit streaming event 426821:33:50 with license feature external_audit_events 426921:33:50 when both key and value are updated 427021:33:50 creates audit event 427121:33:50# [RSpecRunTime] RSpec elapsed time: 22 minutes 26.13 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.10 1.24 1.28 1/468 3090 427321:33:50 when only the header value is updated 427421:33:50 has a audit message reflecting just the value was changed 427521:33:50 when only the active attribute is updated 427621:33:50 has a audit message reflecting just the active attribute was changed 427721:33:50 when neither key, value nor active is updated 427821:33:50 behaves like does not create audit event 427921:33:51 is expected to not change `AuditEvent.count` 428021:33:51 when header updation is unsuccessful 428121:33:51 does not update the header 428221:33:51 has an error response 428321:33:51 behaves like does not create audit event 428421:33:51 is expected to not change `AuditEvent.count` 428521:33:51# [RSpecRunTime] Finishing example group ee/spec/services/audit_events/streaming/instance_headers/update_service_spec.rb. It took 2.77 seconds. Expected to take 2.75 seconds. 428621:33:51# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/dast/profiles/delete_spec.rb. Expected to take 2.54 seconds. 428721:33:51Mutations::Dast::Profiles::Delete 428821:33:52 is expected to require graphql authorizations :create_on_demand_dast_scan 429021:33:52 when the user cannot read the project 429121:33:52 raises an exception 429221:33:52 when the user can destroy a DAST profile 429321:33:53 deletes the profile 429421:33:53 when the dast_profile does not exist 429521:33:53 raises an exception 429621:33:53 when DAST profile belongs to a project the user does not have access to 429721:33:54 raises an exception 429821:33:54 when deletion fails 429921:33:54 returns an error 430021:33:54# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/dast/profiles/delete_spec.rb. It took 2.79 seconds. Expected to take 2.54 seconds. 430121:33:54# [RSpecRunTime] Starting example group ee/spec/models/auth/member_role_ability_loader_spec.rb. Expected to take 2.54 seconds. 430221:33:54Auth::MemberRoleAbilityLoader 430321:33:54 does not allow STI 430421:33:54 #has_ability? 430521:33:55 when user is a deploy token or other non-user entity 430621:33:55 returns false 430721:33:55# [RSpecRunTime] RSpec elapsed time: 22 minutes 31.6 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.17 1.26 1.28 1/468 3091 430921:33:55 when user not a member 431021:33:56 returns false 431121:33:56 when custom role is for a group 431221:33:56 when custom role present for group membership 431321:33:56 returns custom role information on the group 431421:33:56 returns inherited custom role information on the projects within the group 431521:33:56 when called with a Ci::Runner 431621:33:56 with a project runner 431721:33:56 is expected to equal true 431821:33:56 with a group runner 431921:33:56 is expected to equal true 432021:33:56 when the permission is disabled 432121:33:56 returns false 432221:33:56 when custom role is for a project 432321:33:57 when read_code present in preloaded custom roles 432421:33:57 returns custom role information on the the project 432521:33:57 returns false for all custom permissions on the project's parent group 432621:33:57 when called with a ProjectPresenter 432721:33:57 returns the correct preloaded custom ability 432821:33:57# [RSpecRunTime] Finishing example group ee/spec/models/auth/member_role_ability_loader_spec.rb. It took 2.63 seconds. Expected to take 2.54 seconds. 432921:33:57# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/import_export/project/deploy_keys_restorer_spec.rb. Expected to take 2.44 seconds. 433021:33:57Gitlab::ImportExport::Project::DeployKeysRestorer 433121:33:58 when the user is unauthorized 433221:33:59 raises an error and logs user 433321:33:59 logs the unauthorized user 433421:33:59# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.86 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.15 1.25 1.28 1/468 3092 433621:33:59 when all hooks are not duplicated 433721:33:59 reports the failure 433821:33:59 returns true 433921:33:59 when project deploy keys are present in source project 434021:33:59 has the same amount of project deploy keys as the source 434121:33:59 has the same deploy_keys_id values and write access compared to source 434221:33:59# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/import_export/project/deploy_keys_restorer_spec.rb. It took 2.33 seconds. Expected to take 2.44 seconds. 434321:33:59# [RSpecRunTime] Starting example group ee/spec/lib/audit/protected_branches_changes_auditor_spec.rb. Expected to take 2.29 seconds. 434421:33:59Audit::ProtectedBranchesChangesAuditor 434621:34:00 when allow_force_push changed 434721:34:00 creates an event 434821:34:00 streams correct audit event stream 434921:34:00# [RSpecRunTime] RSpec elapsed time: 22 minutes 36.6 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.15 1.25 1.28 1/468 3093 435121:34:00 when allow_force_push does not change 435221:34:01 does not create audit event 435321:34:01 when code_owner_approval_required changed 435421:34:01 creates an event 435521:34:01 streams correct audit event stream 435621:34:01 when code_owner_approval_required does not change 435721:34:01 does not create audit event 435821:34:01 type: :push, old_access_levels: old_push_access_levels, new_access_levels: new_push_access_levels, change_text: "allowed to push and merge" 435921:34:01 when access levels changed 436021:34:01 creates an event 436121:34:01 streams correct audit event stream 436221:34:01 when access levels does not change 436321:34:01 does not create audit event 436421:34:01 type: :merge, old_access_levels: old_merge_access_levels, new_access_levels: new_merge_access_levels, change_text: "allowed to merge" 436521:34:01 when access levels changed 436621:34:02 creates an event 436721:34:02 streams correct audit event stream 436821:34:02 when access levels does not change 436921:34:02 does not create audit event 437021:34:02# [RSpecRunTime] Finishing example group ee/spec/lib/audit/protected_branches_changes_auditor_spec.rb. It took 2.6 seconds. Expected to take 2.29 seconds. 437121:34:02# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/hook_data/merge_request_builder_spec.rb. Expected to take 2.28 seconds. 437221:34:02Gitlab::HookData::MergeRequestBuilder 437421:34:04 includes safe attributes 437521:34:04 includes additional attrs 437721:34:04 contains project data 437821:34:04# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.03 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.14 1.25 1.28 1/471 3158 438121:34:04 contains project data 438221:34:04 .safe_hook_attributes 438321:34:04 includes safe attribute 438421:34:04# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/hook_data/merge_request_builder_spec.rb. It took 2.19 seconds. Expected to take 2.28 seconds. 438521:34:04# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_location/coverage_fuzzing_type_spec.rb. Expected to take 2.17 seconds. 438621:34:04Types::VulnerabilityLocation::CoverageFuzzingType 438721:34:05 is expected to have graphql fields :vulnerable_class, :end_line, :file, :vulnerable_method, :start_line, :blob_path, :crash_type, :crash_address, and :stacktrace_snippet 438821:34:06 is expected to eq "VulnerabilityLocationCoverageFuzzing" 438921:34:06 checking field contents 439021:34:06 checks the contents of the VulnerabilityLocationCoverageFuzzing fields 439121:34:06# [RSpecRunTime] RSpec elapsed time: 22 minutes 42.45 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.14 1.25 1.28 1/470 3159 439321:34:06# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_location/coverage_fuzzing_type_spec.rb. It took 2.31 seconds. Expected to take 2.17 seconds. 439421:34:06# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/vulnerability_scanning/advisory_utils_spec.rb. Expected to take 2.14 seconds. 439521:34:06Gitlab::VulnerabilityScanning::AdvisoryUtils 439621:34:07 .occurrence_is_affected? 439721:34:07 when the occurrence is not affected 439821:34:07 is expected to equal false 439921:34:07 with container scanning 440021:34:07 is expected to equal true 440121:34:07 when affected package version is not supported 440221:34:07 captures, tracks, and re-raise the unsupported version error 440321:34:07 when feature flag track_semver_dialect_errors_for_cvs_in_sentry is disabled 440421:34:07 does not track the unsupported error 440521:34:07 when advisory affecte_range is invalid 440621:34:07 captures, tracks, and re-raise the invalid constraint error 440721:34:07 when feature flag track_semver_dialect_errors_for_cvs_in_sentry is disabled 440821:34:07 does not tracks the invalid constraint error 440921:34:07 with dependency scanning 441021:34:08 is expected to equal true 441121:34:08 when version is invalid 441221:34:08 captures, tracks, and re-raise the unsupported version error 441321:34:08 .create_vulnerabilities 441421:34:08 creates new vulnerabilities 441521:34:08 when exception is raised 441621:34:08 does not create vulnerabilities 441721:34:08# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/vulnerability_scanning/advisory_utils_spec.rb. It took 1.64 seconds. Expected to take 2.14 seconds. 441821:34:08# [RSpecRunTime] Starting example group ee/spec/services/ci/runners/unregister_runner_service_spec.rb. Expected to take 2.02 seconds. 441921:34:08Ci::Runners::UnregisterRunnerService#execute 442021:34:08 on an instance runner 442121:34:08 logs an audit event with the instance scope 442221:34:08 on a group runner 442321:34:08 logs an audit event with the group scope 442421:34:08 on a project runner 442521:34:10 logs an audit event per project 442621:34:10# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.02 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.05 1.23 1.27 1/470 3160 442821:34:10# [RSpecRunTime] Finishing example group ee/spec/services/ci/runners/unregister_runner_service_spec.rb. It took 1.93 seconds. Expected to take 2.02 seconds. 442921:34:10# [RSpecRunTime] Starting example group ee/spec/services/lfs/lock_file_service_spec.rb. Expected to take 2.01 seconds. 443021:34:10Lfs::LockFileService 443221:34:10 when authorized 443321:34:10 when File Locking is available 443421:34:11 creates the Path Lock 443521:34:11# [RSpecRunTime] RSpec elapsed time: 22 minutes 47.21 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.05 1.23 1.27 1/470 3161 443721:34:11 when File Locking is not available 443821:34:12 does not create the Path Lock 443921:34:12# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.31 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.13 1.24 1.27 1/470 3162 444121:34:12# [RSpecRunTime] Finishing example group ee/spec/services/lfs/lock_file_service_spec.rb. It took 2.28 seconds. Expected to take 2.01 seconds. 444221:34:12# [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/maintain_elasticsearch_on_group_update_spec.rb. Expected to take 1.87 seconds. 444321:34:12Elastic::MaintainElasticsearchOnGroupUpdate 444421:34:12 does not allow STI 444621:34:12 .after_create_commit 444721:34:12 when elastic is enabled 444821:34:13 calls ElasticWikiIndexerWorker 444921:34:13 when elasticsearch is disabled 445021:34:13 does not call ElasticWikiIndexerWorker 445121:34:13 .after_update_commit 445221:34:13 when use_elasticsearch? is true 445321:34:13Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :epics is a Symbol. 445521:34:13To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 445621:34:13 calls ElasticWikiIndexerWorker when group visibility_level is changed 445721:34:13 does not call ElasticWikiIndexerWorker when attribute other than visibility_level is changed 445821:34:13 when use_elasticsearch?? is false 445921:34:13 does not call ElasticWikiIndexerWorker 446021:34:13 when visibility_level is changed 446121:34:13 calls Elastic::ProcessBookkeepingService.maintain_indexed_namespace_associations! 446221:34:13 when visibility_level is not changed 446321:34:14 does not call Elastic::ProcessBookkeepingService.maintain_indexed_namespace_associations! 446421:34:14 .after_destroy_commit 446521:34:14 enqueues Search::ElasticGroupAssociationDeletionWorker 446621:34:14 when use_elasticsearch? is true 446721:34:14 calls Search::Wiki::ElasticDeleteGroupWikiWorker 446821:34:14 when use_elasticsearch? is false 446921:34:14 does not call Search::Wiki::ElasticDeleteGroupWikiWorker 447021:34:14# [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/maintain_elasticsearch_on_group_update_spec.rb. It took 1.97 seconds. Expected to take 1.87 seconds. 447121:34:14# [RSpecRunTime] Starting example group ee/spec/models/ai/vectorizable_file_spec.rb. Expected to take 1.85 seconds. 447221:34:14Ai::VectorizableFile 447321:34:14 does not allow STI 447421:34:14 AttachmentUploader 447521:34:15 uploads the attachment when supplied 447621:34:16 returns an error when the supplied file is too large 447721:34:16# [RSpecRunTime] RSpec elapsed time: 22 minutes 51.86 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.13 1.24 1.27 1/468 3179 448021:34:16 is expected to validate that the length of :name is at most 255 448121:34:16 is expected to validate that :project cannot be empty/falsy 448221:34:16 is expected to validate that :name cannot be empty/falsy 448321:34:16 is expected to validate that :file cannot be empty/falsy 448421:34:16 associations 448521:34:16 is expected to belong to project required: false 448621:34:16 is expected to have many attachments 448721:34:16 is expected to have many versions 448821:34:16# [RSpecRunTime] Finishing example group ee/spec/models/ai/vectorizable_file_spec.rb. It took 1.86 seconds. Expected to take 1.85 seconds. 448921:34:16# [RSpecRunTime] Starting example group ee/spec/models/ee/integration_spec.rb. Expected to take 1.77 seconds. 449121:34:16 does not allow STI 449221:34:16 .integration_names 449321:34:16 is expected not to include "google_cloud_platform_workload_identity_federation" 449421:34:16 when google workload identity federation integration feature is available 449521:34:16 is expected to include "google_cloud_platform_workload_identity_federation" 449621:34:16 git_guardian_integration feature flag 449721:34:16 when feature flag is enabled 449821:34:16 includes git_guardian in Integration.project_specific_integration_names 449921:34:16 when feature flag is disabled 450021:34:16 does not include git_guardian Integration.project_specific_integration_names 450121:34:16 .project_specific_integration_names 450221:34:16 is expected not to include "google_cloud_platform_artifact_registry" 450321:34:16 when google artifact registry feature is available 450421:34:16 is expected to include "github" and "google_cloud_platform_artifact_registry" 450521:34:16 .vulnerability_hooks 450621:34:17 includes integrations where vulnerability_events is true 450721:34:18 excludes integrations where vulnerability_events is false 450821:34:18# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.86 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.12 1.23 1.27 1/468 3180 451021:34:18 .integration_name_to_type 451121:34:18 handles a simple case 451221:34:18 raises an error if the name is unknown 451321:34:18 handles all available_integration_names 451421:34:18 with a Google Cloud integration 451521:34:18 handles the name 451621:34:18# [RSpecRunTime] Finishing example group ee/spec/models/ee/integration_spec.rb. It took 1.95 seconds. Expected to take 1.77 seconds. 451721:34:18# [RSpecRunTime] Starting example group ee/spec/workers/security/scan_result_policies/sync_preexisting_states_approval_rules_worker_spec.rb. Expected to take 1.68 seconds. 451821:34:18Security::ScanResultPolicies::SyncPreexistingStatesApprovalRulesWorker 452021:34:20 calls sync services 452121:34:20 when merge_request does not exist 452221:34:20 does not call sync services 452321:34:20# [RSpecRunTime] RSpec elapsed time: 22 minutes 55.83 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.12 1.23 1.27 1/471 3239 452521:34:20# [RSpecRunTime] Finishing example group ee/spec/workers/security/scan_result_policies/sync_preexisting_states_approval_rules_worker_spec.rb. It took 1.75 seconds. Expected to take 1.68 seconds. 452621:34:20# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_added_to_board_spec.rb. Expected to take 1.66 seconds. 452721:34:20Gitlab::Analytics::CycleAnalytics::StageEvents::IssueFirstAddedToBoard 452821:34:20 behaves like value stream analytics event 452921:34:20 is expected to be a kind of String 453021:34:20 is expected to be a kind of Symbol 453121:34:20 is expected to include ApplicationRecord(abstract) 453221:34:20 is expected to respond to #timestamp_projection 453321:34:20 is expected to respond to #html_description 453421:34:20 is expected to be a kind of Array 453521:34:20 #apply_query_customization 453621:34:20 expects an ActiveRecord::Relation object as argument and returns a modified version of it 453821:34:20 returns a hash that uniquely identifies an event 453921:34:20 does not differ when the same object is built with the same params 454021:34:20 behaves like LEFT JOIN-able value stream analytics event 454121:34:21 can use the event as LEFT JOIN 454221:34:21 when looking at the record with data 454321:34:21 contains the timestamp expression 454421:34:21# [RSpecRunTime] RSpec elapsed time: 22 minutes 57.4 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.12 1.23 1.27 1/471 3240 454621:34:21 when looking at the record without data 454721:34:21 returns nil for the timestamp expression 454821:34:21# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_added_to_board_spec.rb. It took 1.61 seconds. Expected to take 1.66 seconds. 454921:34:21# [RSpecRunTime] Starting example group ee/spec/components/namespaces/free_user_cap/enforcement_alert_component_spec.rb. Expected to take 1.55 seconds. 455021:34:21Namespaces::FreeUserCap::EnforcementAlertComponent 455121:34:22 when user is authorized to see alert 455221:34:22 when over the limit 455321:34:22 has content for the alert 455421:34:22 renders all the expected tracking items 455521:34:22 when limit has not been reached 455621:34:22 does not render the alert 455721:34:22 when user does not exist 455821:34:23 does not render the alert 455921:34:23 when user is not authorized to see alert 456021:34:23 does not render the alert 456121:34:23# [RSpecRunTime] Finishing example group ee/spec/components/namespaces/free_user_cap/enforcement_alert_component_spec.rb. It took 1.55 seconds. Expected to take 1.55 seconds. 456221:34:23# [RSpecRunTime] Starting example group ee/spec/serializers/dependency_list_serializer_spec.rb. Expected to take 1.55 seconds. 456321:34:23DependencyListSerializer 456521:34:24 matches the schema 456621:34:24# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.48 second. Current RSS: ~1388M. Threads: 5. load average: 1.11 1.23 1.27 1/470 3259 456821:34:24# [RSpecRunTime] Finishing example group ee/spec/serializers/dependency_list_serializer_spec.rb. It took 1.49 seconds. Expected to take 1.55 seconds. 456921:34:24# [RSpecRunTime] Starting example group ee/spec/finders/status_page/incident_comments_finder_spec.rb. Expected to take 1.46 seconds. 457021:34:24StatusPage::IncidentCommentsFinder 457221:34:26 when limit is higher than the colletion size 457321:34:26 is expected to eq [#<Note note: [FILTERED], noteable_type: "Issue", author_id: 1666, created_at: "2024-10-24 21:34:25.7...0-24 21:34:25.772739747 +0000", internal: false, id: 60, namespace_id: 2473, imported_from: "none">] 457421:34:26# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.78 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.11 1.23 1.27 1/471 3260 457621:34:26 when limit is lower than the colletion size 457721:34:26 is expected to eq [#<Note note: [FILTERED], noteable_type: "Issue", author_id: 1666, created_at: "2024-10-24 21:34:25.7...0-24 21:34:25.709058265 +0000", internal: false, id: 59, namespace_id: 2473, imported_from: "none">] 457921:34:26 ensures that emoji exists 458021:34:26# [RSpecRunTime] Finishing example group ee/spec/finders/status_page/incident_comments_finder_spec.rb. It took 1.46 seconds. Expected to take 1.46 seconds. 458121:34:26# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/incident_management/oncall_rotation/destroy_spec.rb. Expected to take 1.36 seconds. 458221:34:26Mutations::IncidentManagement::OncallRotation::Destroy 458421:34:28 user has access to project 458521:34:28 when OncallRotation::DestroyService responds with success 458621:34:28 returns the on-call rotation with no errors 458721:34:28 removes the rotation 458821:34:28# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.52 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.10 1.23 1.27 1/471 3261 459021:34:28 when OncallRotations::DestroyService responds with an error 459121:34:28 returns errors 459321:34:28 project path incorrect 459421:34:29 raises an error 459521:34:29 license disabled 459621:34:29 raises an error 459721:34:29 when resource is not accessible to the user 459821:34:29 raises an error 459921:34:29# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/incident_management/oncall_rotation/destroy_spec.rb. It took 2.93 seconds. Expected to take 1.36 seconds. 460021:34:29# [RSpecRunTime] Starting example group ee/spec/services/milestones/promote_service_spec.rb. Expected to take 1.36 seconds. 460121:34:29Milestones::PromoteService 460321:34:30 updates board with new milestone 460421:34:30# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.22 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.10 1.23 1.27 1/468 3262 460621:34:30# [RSpecRunTime] Finishing example group ee/spec/services/milestones/promote_service_spec.rb. It took 1.33 seconds. Expected to take 1.36 seconds. 460721:34:30# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/audit_events/streaming/event_type_filters/destroy_spec.rb. Expected to take 1.3 seconds. 460821:34:30Mutations::AuditEvents::Streaming::EventTypeFilters::Destroy 461021:34:30 when feature is unlicensed 461121:34:31 when user is not authorized 461221:34:31 when feature is licensed 461321:34:31 when current_user is not group owner 461421:34:31 returns useful error messages 461521:34:31 when current_user is group owner 461621:34:31 when event type filter is present 461721:34:31 deletes the event type filter 461821:34:31 when event type filter is not already present 461921:34:31 does not delete event type filter 462021:34:31# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/audit_events/streaming/event_type_filters/destroy_spec.rb. It took 1.2 seconds. Expected to take 1.3 seconds. 462121:34:31# [RSpecRunTime] Starting example group ee/spec/models/approval_project_rules_protected_branch_spec.rb. Expected to take 1.23 seconds. 462221:34:31ApprovalProjectRulesProtectedBranch 462321:34:32 does not allow STI 462421:34:32 Approval project branch and protected branch join table 462521:34:32 #branch_name 462621:34:32 gives the branch name of the jointed branch 462721:34:32# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.63 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.09 1.22 1.27 1/468 3263 462921:34:32# [RSpecRunTime] Finishing example group ee/spec/models/approval_project_rules_protected_branch_spec.rb. It took 1.21 seconds. Expected to take 1.23 seconds. 463021:34:32# [RSpecRunTime] Starting example group ee/spec/workers/vulnerabilities/statistics/schedule_worker_spec.rb. Expected to take 1.19 seconds. 463121:34:32Vulnerabilities::Statistics::ScheduleWorker 463321:34:34 schedules the AdjustmentWorker with project_ids 463421:34:34# [RSpecRunTime] RSpec elapsed time: 23 minutes 9.99 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.09 1.22 1.27 1/468 3264 463621:34:34# [RSpecRunTime] Finishing example group ee/spec/workers/vulnerabilities/statistics/schedule_worker_spec.rb. It took 1.36 seconds. Expected to take 1.19 seconds. 463721:34:34# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/reports/security/locations/container_scanning_spec.rb. Expected to take 1.1 seconds. 463821:34:34Gitlab::Ci::Reports::Security::Locations::ContainerScanning 464021:34:34 image: "alpine:3.7.3", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "alpine:3.7.3:glibc" 464121:34:34 is expected to eq "ae8d425953666250ab218c455f5d54f6f19f489b" 464221:34:34 image: "alpine:3.7", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "alpine:3.7:glibc" 464321:34:34 is expected to eq "84a9e34a3dd7427dcade5631531799b319fd8056" 464421:34:34 image: "alpine:8101518288111119448185914762536722131810", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "alpine:glibc" 464521:34:34 is expected to eq "7c97a55a23ea386c3008bf083ab3ce2aaa2696b1" 464621:34:34 image: "alpine:1.0.0-beta", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "alpine:1.0.0-beta:glibc" 464721:34:34 is expected to eq "33616b1c5f27c5f74f23d91da6801d18cf9368d9" 464821:34:34 image: "gdk.local:5000/group/project/branch:307e0a35643f63652a713d0820db7c388012f724", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "gdk.local:5000/group/project/branch:glibc" 464921:34:34 is expected to eq "411b840c0fffb802072190333cfe95bade463d41" 465021:34:34 image: "registry.gitlab.com/group/project/tmp:af864bd61230d3d694eb01d6205b268b4ad63ac0", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "registry.gitlab.com/group/project/tmp:glibc" 465121:34:34 is expected to eq "0f9d320fb6879532194b33ae160e527a408721ee" 465221:34:34 image: "registry.gitlab.com/group/project/tmp:38960416", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "registry.gitlab.com/group/project/tmp:glibc" 465321:34:34 is expected to eq "0f9d320fb6879532194b33ae160e527a408721ee" 465421:34:34 image: "registry.gitlab.com/group/project/feature:5b1a4a921d7a50c3757aae3f7df2221878775af4", default_branch_image: "registry.gitlab.com/group/project/master:ec301f43f14a2b477806875e49cfc4d3fa0d22c3", valid_default_branch_image: true, expected_fingerprint_input: "registry.gitlab.com/group/project/master:glibc" 465521:34:34 is expected to eq "7637ed90aa408c1645f7b18a8b34645ce85eb0f5" 465621:34:34 image: "registry.gitlab.com/group/project/feature:d6704dc0b8e33fb550a86f7847d6a3036d4f8bd5", default_branch_image: "registry.gitlab.com/group/project:latest", valid_default_branch_image: true, expected_fingerprint_input: "registry.gitlab.com/group/project:glibc" 465721:34:34 is expected to eq "4360c022f3d51b4ac733b7c9fd39d872561678ae" 465821:34:34 image: "registry.gitlab.com/group/project@sha256:a418bbb80b9411f9a08025baa4681e192aaafd16505039bdcb113ccdb90a88fd", default_branch_image: "registry.gitlab.com/group/project:latest", valid_default_branch_image: true, expected_fingerprint_input: "registry.gitlab.com/group/project:glibc" 465921:34:34 is expected to eq "4360c022f3d51b4ac733b7c9fd39d872561678ae" 466021:34:34 image: "registry.gitlab.com/group/project/feature:latest", default_branch_image: "registry.gitlab.com/group/project:1.0.0", valid_default_branch_image: true, expected_fingerprint_input: "registry.gitlab.com/group/project:1.0.0:glibc" 466121:34:34 is expected to eq "abf8a4808377f971528976d5f52f072feb3e3cfd" 466221:34:34 image: "registry.gitlab.com/group/project/feature:latest", default_branch_image: "registry.gitlab.com/group/project:1.0.0", valid_default_branch_image: false, expected_fingerprint_input: "registry.gitlab.com/group/project/feature:glibc" 466321:34:34 is expected to eq "8c7bd47107301997d5af637db2cf0d2bed0ea2c6" 466421:34:34 #image_with_package_name 466521:34:34 image: "alpine:3.7.3", expected_name: "alpine:3.7.3:glibc" 466621:34:34 is expected to eq "alpine:3.7.3:glibc" 466721:34:34 image: "alpine:3.7", expected_name: "alpine:3.7:glibc" 466821:34:34 is expected to eq "alpine:3.7:glibc" 466921:34:34 image: "alpine:8101518288111119448185914762536722131810", expected_name: "alpine:glibc" 467021:34:34 is expected to eq "alpine:glibc" 467121:34:34 image: "alpine:1.0.0-beta", expected_name: "alpine:1.0.0-beta:glibc" 467221:34:34 is expected to eq "alpine:1.0.0-beta:glibc" 467321:34:34 image: "gdk.local:5000/group/project/branch:307e0a35643f63652a713d0820db7c388012f724", expected_name: "gdk.local:5000/group/project/branch:glibc" 467421:34:35 is expected to eq "gdk.local:5000/group/project/branch:glibc" 467521:34:35 image: "registry.gitlab.com/group/project/tmp:af864bd61230d3d694eb01d6205b268b4ad63ac0", expected_name: "registry.gitlab.com/group/project/tmp:glibc" 467621:34:35 is expected to eq "registry.gitlab.com/group/project/tmp:glibc" 467721:34:35 image: "registry.gitlab.com/group/project/tmp:38960416", expected_name: "registry.gitlab.com/group/project/tmp:glibc" 467821:34:35 is expected to eq "registry.gitlab.com/group/project/tmp:glibc" 467921:34:35 image: "registry.gitlab.com/group/project/feature:5b1a4a921d7a50c3757aae3f7df2221878775af4", expected_name: "registry.gitlab.com/group/project/feature:glibc" 468021:34:35 is expected to eq "registry.gitlab.com/group/project/feature:glibc" 468121:34:35 image: "registry.gitlab.com/group/project/feature:d6704dc0b8e33fb550a86f7847d6a3036d4f8bd5", expected_name: "registry.gitlab.com/group/project/feature:glibc" 468221:34:35 is expected to eq "registry.gitlab.com/group/project/feature:glibc" 468321:34:35 image: "registry.gitlab.com/group/project@sha256:a418bbb80b9411f9a08025baa4681e192aaafd16505039bdcb113ccdb90a88fd", expected_name: "registry.gitlab.com/group/project@sha256:glibc" 468421:34:35 is expected to eq "registry.gitlab.com/group/project@sha256:glibc" 468521:34:35 image: "registry.gitlab.com/group/project/feature:latest", expected_name: "registry.gitlab.com/group/project/feature:glibc" 468621:34:35 is expected to eq "registry.gitlab.com/group/project/feature:glibc" 468721:34:35 image: "registry.gitlab.com/group/project/feature:latest", expected_name: "registry.gitlab.com/group/project/feature:glibc" 468821:34:35 is expected to eq "registry.gitlab.com/group/project/feature:glibc" 468921:34:35 behaves like vulnerability location 469121:34:35 when all params are given 469221:34:35 initializes an instance 469321:34:35 param: :image 469421:34:35 when param image is missing 469521:34:35 raises an error 469621:34:35 param: :operating_system 469721:34:35 when param operating_system is missing 469821:34:35 raises an error 469921:34:35 #fingerprint 470021:34:35 generates expected fingerprint 470121:34:35 #fingerprint_path 470221:34:35 generates expected fingerprint 470421:34:35 returns true when fingerprints are equal 470521:34:35 returns false when fingerprints are different 470621:34:35# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/reports/security/locations/container_scanning_spec.rb. It took 1.25 seconds. Expected to take 1.1 seconds. 470721:34:35# [RSpecRunTime] Starting example group ee/spec/services/analytics/value_stream_dashboard/contributor_count_service_spec.rb. Expected to take 1.06 seconds. 470821:34:35Analytics::ValueStreamDashboard::ContributorCountService 470921:34:36 when the group is not licensed 471021:34:36 returns service error 471121:34:36 when the clickhouse is not available for analytics 471221:34:36 returns service error 471321:34:36 when the user has no access to the group 471421:34:36 returns service error 471521:34:36# [RSpecRunTime] Finishing example group ee/spec/services/analytics/value_stream_dashboard/contributor_count_service_spec.rb. It took 0.63 second. Expected to take 1.06 seconds. 471621:34:36# [RSpecRunTime] Starting example group ee/spec/lib/gitlab_subscriptions/purchase_url_builder_spec.rb. Expected to take 0.97 second. 471721:34:36GitlabSubscriptions::PurchaseUrlBuilder 471821:34:36 #customers_dot_flow? 471921:34:36 when both migration feature flags are disabled 472021:34:36 returns false 472121:34:36 when the user has a valid billing account 472221:34:36 when the migrate_purchase_flows_for_existing_customers feature is enabled 472321:34:36 returns true 472421:34:36 when the migrate_purchase_flows_for_existing_customers feature is disabled 472521:34:36 returns false 472621:34:36 when the user does not have a valid billing account 472721:34:36 when the migrate_purchase_flows_for_new_customers is enabled 472821:34:36 returns true 472921:34:36 when the migrate_purchase_flows_for_new_customers is disabled 473021:34:36 returns false 473221:34:36 when not eligible to be redirected to the CustomersDot purchase flow 473321:34:36 when the gitlab purchase flow supports this namespace 473421:34:36 generates the gitlab purchase flow URL 473521:34:36 when supplied additional parameters 473621:34:36 includes the params in the URL 473721:34:36 when the current_user does not have a last name 473821:34:36 generates the customers dot flow URL 473921:34:36 when the namespace is a user namespace 474021:34:37 generates the customers dot flow URL 474121:34:37 when eligible to be redirected to the CustomersDot purchase flow 474221:34:37 generates the customers dot flow URL 474321:34:37 when supplied additional parameters 474421:34:37 includes the params in the URL 474521:34:37 when we do not pass the namespace 474621:34:37 generates the new subscriptions group path 474721:34:37# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab_subscriptions/purchase_url_builder_spec.rb. It took 1.09 seconds. Expected to take 0.97 second. 474821:34:37# [RSpecRunTime] Starting example group ee/spec/services/code_suggestions/xray/store_dependencies_service_spec.rb. Expected to take 0.95 second. 474921:34:37CodeSuggestions::Xray::StoreDependenciesService 475121:34:37 when there is no report for programming language yet 475221:34:37 responds with success 475321:34:37 creates new XrayReport 475421:34:37 creates a report with correct data 475521:34:37 when there is a report for this programming language already 475621:34:38 responds with success 475721:34:38 does not create new XrayReport 475821:34:38 updates an existing report 475921:34:38 when project is blank 476021:34:38 responds with error 476121:34:38 when language is blank 476221:34:38 responds with error 476321:34:38# [RSpecRunTime] Finishing example group ee/spec/services/code_suggestions/xray/store_dependencies_service_spec.rb. It took 0.92 second. Expected to take 0.95 second. 476421:34:38# [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/prompts/code_generation/ai_gateway_messages_spec.rb. Expected to take 0.86 second. 476521:34:38CodeSuggestions::Prompts::CodeGeneration::AiGatewayMessages 476621:34:38 behaves like code generation AI Gateway request params 476721:34:38 #request_params 476821:34:38 when all parameters are present 476921:34:38 returns expected request params 477021:34:38 tracks an X-Ray event 477121:34:38 when the content_above_cursor length exceeds the prompt limit 477221:34:38 returns expected request params 477321:34:38 when the combined content_above_cursor and content_below_cursor length exceeds the prompt limit 477421:34:39 returns expected request params 477521:34:39 when all parameters are blank 477621:34:39 returns expected request params 477721:34:40 does not track an X-Ray event 477821:34:40# [RSpecRunTime] RSpec elapsed time: 23 minutes 15.98 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.08 1.22 1.27 1/468 3265 478021:34:40# [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/prompts/code_generation/ai_gateway_messages_spec.rb. It took 2.09 seconds. Expected to take 0.86 second. 478121:34:40# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/security_report_summary_resolver_spec.rb. Expected to take 0.85 second. 478221:34:40Resolvers::SecurityReportSummaryResolver 478421:34:40 All fields are requested 478521:34:41 returns calls the ReportSummaryService 478621:34:41 when the user is not authorized 478721:34:41 does not call Security::ReportSummaryService and returns nothing 478821:34:41 When lookahead includes :__typename 478921:34:41 does not search for :__typename 479021:34:41# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/security_report_summary_resolver_spec.rb. It took 0.9 second. Expected to take 0.85 second. 479121:34:41# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/observability_spec.rb. Expected to take 0.78 second. 479221:34:41Gitlab::Observability 479321:34:41 .analytics_url 479421:34:41 is expected to eq "/api/v4/projects/803/observability/v1/analytics/storage" 479521:34:41 .services_url 479621:34:41 is expected to eq "/api/v4/projects/803/observability/v1/services" 479721:34:41 .metrics_search_metadata_url 479821:34:41 is expected to eq "/api/v4/projects/803/observability/v1/metrics/searchmetadata" 479921:34:41 .tracing_url 480021:34:41 is expected to eq "/api/v4/projects/803/observability/v1/traces" 480121:34:41 .metrics_search_url 480221:34:41 is expected to eq "/api/v4/projects/803/observability/v1/metrics/search" 480321:34:41 .metrics_url 480421:34:41 is expected to eq "/api/v4/projects/803/observability/v1/metrics/autocomplete" 480521:34:41 .logs_search_url 480621:34:41 is expected to eq "/api/v4/projects/803/observability/v1/logs/search" 480721:34:41 .logs_search_metadata_url 480821:34:41 is expected to eq "/api/v4/projects/803/observability/v1/logs/searchmetadata" 480921:34:41 .tracing_analytics_url 481021:34:41 is expected to eq "/api/v4/projects/803/observability/v1/traces/analytics" 481121:34:41 .operations_url 481221:34:42 is expected to eq "/api/v4/projects/803/observability/v1/services/$SERVICE_NAME$/operations" 481321:34:42# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/observability_spec.rb. It took 0.81 second. Expected to take 0.78 second. 481421:34:42# [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/standards/gitlab/at_least_two_approvals_worker_spec.rb. Expected to take 0.75 second. 481521:34:42ComplianceManagement::Standards::Gitlab::AtLeastTwoApprovalsWorker 481721:34:42 for non existent project 481821:34:42 does not invoke AtLeastTwoApprovalsWorker 481921:34:42 for non existent user 482021:34:42 invokes AtLeastTwoApprovalsService 482121:34:42 behaves like an idempotent worker 482221:34:42 is labeled as idempotent 482321:34:42 performs multiple times sequentially without raising an exception 482421:34:42# [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/standards/gitlab/at_least_two_approvals_worker_spec.rb. It took 0.83 second. Expected to take 0.75 second. 482521:34:42# [RSpecRunTime] Starting example group ee/spec/models/dora/configuration_spec.rb. Expected to take 0.75 second. 482621:34:42Dora::Configuration 482721:34:43 is expected to validate that :project_id is case-sensitively unique 482821:34:43 does not allow STI 482921:34:43 is expected not to allow :branches_for_lead_time_for_changes to be ‹nil› 483021:34:43 is expected to allow :branches_for_lead_time_for_changes to be ‹[]› 483121:34:43 is expected to validate that :project_id cannot be empty/falsy 483221:34:43 associations 483321:34:43 is expected to belong to project required: false 483421:34:43# [RSpecRunTime] Finishing example group ee/spec/models/dora/configuration_spec.rb. It took 0.91 second. Expected to take 0.75 second. 483521:34:43# [RSpecRunTime] Starting example group ee/spec/services/security/configuration/set_container_scanning_for_registry_service_spec.rb. Expected to take 0.67 second. 483621:34:43Security::Configuration::SetContainerScanningForRegistryService 483821:34:44 when namespace is project 483921:34:44 returns attribute value 484021:34:44 changes the attribute 484121:34:44 when fields are invalid 484221:34:44 when repository_path_pattern is invalid 484321:34:44 returns nil and error 484421:34:44 does not change the attribute 484521:34:44# [RSpecRunTime] Finishing example group ee/spec/services/security/configuration/set_container_scanning_for_registry_service_spec.rb. It took 0.77 second. Expected to take 0.67 second. 484621:34:44# [RSpecRunTime] Starting example group ee/spec/services/dependencies/fetch_export_service_spec.rb. Expected to take 0.63 second. 484721:34:44Dependencies::FetchExportService 484921:34:45 returns a dependency_list_export 485021:34:45 when record does not exist 485221:34:45# [RSpecRunTime] Finishing example group ee/spec/services/dependencies/fetch_export_service_spec.rb. It took 0.65 second. Expected to take 0.63 second. 485321:34:45# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb. Expected to take 0.63 second. 485421:34:45GitlabSubscriptions::CheckFutureRenewalService 485621:34:45 in_last_term: true, expected_response: false 485721:34:45 returns the correct value 485821:34:45 caches the query response 485921:34:45 in_last_term: false, expected_response: true 486021:34:45 returns the correct value 486121:34:45 caches the query response 486221:34:45 with an unsuccessful CustomersDot query 486321:34:45 assumes no future renewal 486421:34:45 when called with a sub-group 486521:34:45 uses the root ancestor namespace 486621:34:45 when the namespace has no plan 486721:34:45 is expected to equal false 486821:34:45# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb. It took 0.69 second. Expected to take 0.63 second. 486921:34:45# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb. Expected to take 0.55 second. 487021:34:45Gitlab::StatusPage::Storage::S3MultipartUpload 487221:34:45 when successful 487421:34:46 with more than one part 487721:34:46 on upload part 487821:34:46 aborts the upload and raises an error 487921:34:46 on complete_multipart_upload 488021:34:46 aborts the upload and raises an error 488121:34:46# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb. It took 0.53 second. Expected to take 0.55 second. 488221:34:46# [RSpecRunTime] Starting example group ee/spec/models/concerns/health_status_spec.rb. Expected to take 0.55 second. 488421:34:46 does not allow STI 488521:34:46 #supports_health_status? 488621:34:46 issuable_type: :issue, issuable_health_status: true, supports_health_status: true 488721:34:46 is expected to eq true 488821:34:46 issuable_type: :issue, issuable_health_status: false, supports_health_status: false 488921:34:46 is expected to eq false 489021:34:46 issuable_type: :incident, issuable_health_status: true, supports_health_status: false 489121:34:46 is expected to eq false 489221:34:46 issuable_type: :incident, issuable_health_status: false, supports_health_status: false 489321:34:46 is expected to eq false 489421:34:46 issuable_type: :merge_request, issuable_health_status: true, supports_health_status: false 489521:34:46 is expected to eq false 489621:34:46 issuable_type: :merge_request, issuable_health_status: false, supports_health_status: false 489721:34:46 is expected to eq false 489821:34:46# [RSpecRunTime] Finishing example group ee/spec/models/concerns/health_status_spec.rb. It took 0.46 second. Expected to take 0.55 second. 489921:34:46# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/identity_detail_spec.rb. Expected to take 0.47 second. 490021:34:46EE::API::Entities::IdentityDetail 490121:34:46 exposes extern_uid and user_id fields 490221:34:47 exposes the attributes 490321:34:47# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/identity_detail_spec.rb. It took 0.57 second. Expected to take 0.47 second. 490421:34:47# [RSpecRunTime] Starting example group ee/spec/lib/ai/context/dependencies/config_files/python_pip_spec.rb. Expected to take 0.46 second. 490521:34:47Ai::Context::Dependencies::ConfigFiles::PythonPip 490621:34:47 supports multiple files 490721:34:47 returns the expected language value 490821:34:47 behaves like parsing an invalid dependency config file 490921:34:47 returns an error message 491121:34:47 path: "requirements.txt", matches: true 491221:34:47 matches the file name glob pattern at various directory levels 491321:34:47 path: "dir/requirements_other.txt", matches: true 491421:34:47 matches the file name glob pattern at various directory levels 491521:34:47 path: "dir/subdir/dev-requirements.txt", matches: true 491621:34:47 matches the file name glob pattern at various directory levels 491721:34:47 path: "dir/requirements.c", matches: false 491821:34:47 matches the file name glob pattern at various directory levels 491921:34:47 path: "test_requirements.txt", matches: true 492021:34:47 matches the file name glob pattern at various directory levels 492121:34:47 path: "devrequirements.txt", matches: true 492221:34:47 matches the file name glob pattern at various directory levels 492321:34:47 path: "Requirements.txt", matches: false 492421:34:47 matches the file name glob pattern at various directory levels 492521:34:47 path: "requirements_txt", matches: false 492621:34:47 matches the file name glob pattern at various directory levels 492721:34:47 path: "requirements", matches: false 492821:34:47 matches the file name glob pattern at various directory levels 492921:34:47 behaves like parsing a valid dependency config file 493021:34:47 returns the expected payload 493121:34:47# [RSpecRunTime] Finishing example group ee/spec/lib/ai/context/dependencies/config_files/python_pip_spec.rb. It took 0.54 second. Expected to take 0.46 second. 493221:34:47# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/patch/database_config_spec.rb. Expected to take 0.42 second. 493321:34:47Gitlab::Patch::DatabaseConfig 493421:34:47 #database_configuration 493521:34:47 when config/database.yml does not contain Geo settings 493621:34:48 returns a hash containing only main: 493721:34:48 when config/database.yml contains extra configuration through an external command 493821:34:48 when the external command returns valid yaml 493921:34:48 merges the extra configuration 494021:34:48 when the external command returns invalid yaml 494121:34:48 raises an error 494221:34:48 when the parsed external command output returns invalid hash 494321:34:48 raises an error 494421:34:48 when the external command fails 494521:34:48 raises error 494621:34:48 when config/database.yml contains Geo settings 494721:34:48 returns a hash containing both main: and geo: 494821:34:48 when SKIP_POST_DEPLOYMENT_MIGRATIONS environment variable set 494921:34:48 does not include Geo post deployment migrations path 495021:34:48 when config/database.yml contains extra configuration through an external command 495121:34:48 when the external command returns valid yaml 495221:34:48 merges the extra configuration 495321:34:48 when the external command returns invalid yaml 495421:34:48 raises an error 495521:34:48 when the parsed external command output returns invalid hash 495621:34:48 raises an error 495721:34:48 when the external command fails 495821:34:48 raises error 495921:34:48# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/patch/database_config_spec.rb. It took 0.47 second. Expected to take 0.42 second. 496021:34:48# [RSpecRunTime] Starting example group ee/spec/lib/sidebars/admin/menus/code_suggestions_menu_spec.rb. Expected to take 0.39 second. 496121:34:48Sidebars::Admin::Menus::CodeSuggestionsMenu 496221:34:48 behaves like Admin menu without sub menus 496321:34:48 does not contain any sub menu(s) 496421:34:48 defines correct active route 496521:34:48 behaves like Admin menu 496621:34:48 renders the correct link 496721:34:48 renders the correct title 496821:34:48 renders the correct icon 496921:34:48 renders the separator if needed 497121:34:48 when user is admin 497321:34:48 when user is not admin 497421:34:48 does not render 497521:34:48 when user is not logged in 497621:34:48 does not render 497721:34:48# [RSpecRunTime] Finishing example group ee/spec/lib/sidebars/admin/menus/code_suggestions_menu_spec.rb. It took 0.4 second. Expected to take 0.39 second. 497821:34:48# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/group_approval_rule_spec.rb. Expected to take 0.37 second. 497921:34:48EE::API::Entities::GroupApprovalRule 498021:34:49 exposes attributes 498121:34:49 when multiple_approval_rules feature is available 498221:34:49 exposes protected branches 498321:34:49 when multiple_approval_rules feature is not available 498421:34:49 does not protected branches 498521:34:49# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/group_approval_rule_spec.rb. It took 0.45 second. Expected to take 0.37 second. 498621:34:49# [RSpecRunTime] Starting example group ee/spec/lib/sidebars/admin/menus/push_rules_menu_spec.rb. Expected to take 0.33 second. 498721:34:49Sidebars::Admin::Menus::PushRulesMenu 498821:34:49 behaves like Admin menu without sub menus 498921:34:49 does not contain any sub menu(s) 499021:34:49 defines correct active route 499121:34:49 behaves like Admin menu 499221:34:49 renders the correct link 499321:34:49 renders the correct title 499421:34:49 renders the correct icon 499521:34:49 renders the separator if needed 499721:34:49 when user is admin 499921:34:49 when user is not admin 500021:34:49 does not render 500121:34:49 when user is not logged in 500221:34:49 does not render 500321:34:49# [RSpecRunTime] Finishing example group ee/spec/lib/sidebars/admin/menus/push_rules_menu_spec.rb. It took 0.41 second. Expected to take 0.33 second. 500421:34:49# [RSpecRunTime] Starting example group ee/spec/views/projects/show.html.haml_spec.rb. Expected to take 0.32 second. 500521:34:49projects/show 500621:34:50 is expected to render template matcher "projects/_duo_free_access_ending_banner" 500721:34:50# [RSpecRunTime] Finishing example group ee/spec/views/projects/show.html.haml_spec.rb. It took 0.4 second. Expected to take 0.32 second. 500821:34:50# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/reconcile/output/response_payload_builder_spec.rb. Expected to take 0.28 second. 500921:34:50RemoteDevelopment::WorkspaceOperations::Reconcile::Output::ResponsePayloadBuilder 501021:34:50 when workspace.desired_config_generator_version is current version 501121:34:50 when update_type is FULL 501221:34:50 includes config_to_apply with all resources included 501321:34:50 when update_type is PARTIAL 501421:34:50 when force_include_all_resources is true 501521:34:50 when workspace.desired_state_updated_more_recently_than_last_response_to_agent == true 501621:34:50 includes config_to_apply with all resources included 501721:34:50 when workspace.desired_state_updated_more_recently_than_last_response_to_agent == false 501821:34:50 includes config_to_apply with all resources included 501921:34:50 when force_include_all_resources is false 502021:34:50 when workspace.desired_state_updated_more_recently_than_last_response_to_agent == true 502121:34:50 includes config_to_apply without all resources included 502221:34:50 when workspace.desired_state_updated_more_recently_than_last_response_to_agent == false 502321:34:50 does not includes config_to_apply and returns it as nil 502421:34:50 when workspace.desired_config_generator_version is previous version 502521:34:50 includes config_to_apply with all resources included 502621:34:50# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/reconcile/output/response_payload_builder_spec.rb. It took 0.26 second. Expected to take 0.28 second. 502721:34:50# [RSpecRunTime] Starting example group ee/spec/models/ee/system/broadcast_message_spec.rb. Expected to take 0.27 second. 502821:34:50System::BroadcastMessage 502921:34:50 does not allow STI 503221:34:50 caches the output of the query for two weeks 503421:34:50 on the primary 503521:34:50 caches the output of the query for two weeks 503621:34:50 on a secondary 503721:34:50 caches the output for a short time 503821:34:50# [RSpecRunTime] Finishing example group ee/spec/models/ee/system/broadcast_message_spec.rb. It took 0.39 second. Expected to take 0.27 second. 503921:34:50# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/reconcile/input/agent_infos_observer_spec.rb. Expected to take 0.23 second. 504021:34:50RemoteDevelopment::WorkspaceOperations::Reconcile::Input::AgentInfosObserver 504121:34:50 when only abnormal workspaces exist 504221:34:50 logs zero normal workspaces at debug level 504321:34:50 logs abnormal workspaces at warn level 504421:34:50 when normal and abnormal workspaces exist 504521:34:50 logs normal workspaces at debug level 504621:34:50 logs abnormal workspaces at warn level 504721:34:50 when only normal workspaces exist 504821:34:50 logs normal workspaces at debug level 504921:34:50 when there are no workspaces 505121:34:51# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/reconcile/input/agent_infos_observer_spec.rb. It took 0.28 second. Expected to take 0.23 second. 505221:34:51# [RSpecRunTime] Starting example group ee/spec/views/admin/application_settings/_git_abuse_rate_limit.html.haml_spec.rb. Expected to take 0.23 second. 505321:34:51admin/application_settings/_git_abuse_rate_limit 505421:34:51 git abuse rate limit settings 505521:34:51 when page loads 505621:34:51 renders the settings app root 505721:34:51 when data is saved in the database 505821:34:51 renders the settings app root with pre-saved data 505921:34:51# [RSpecRunTime] Finishing example group ee/spec/views/admin/application_settings/_git_abuse_rate_limit.html.haml_spec.rb. It took 0.29 second. Expected to take 0.23 second. 506021:34:51# [RSpecRunTime] Starting example group ee/spec/graphql/types/google_cloud/region_type_spec.rb. Expected to take 0.19 second. 506121:34:51Types::GoogleCloud::RegionType 506221:34:51 is expected to eq "GoogleCloudRegion" 506321:34:51 .coerce_input 506421:34:51 when region name is valid 506521:34:51 region_name: "us-west1" 506621:34:51 coerces region name to same string 506721:34:51 region_name: "southamerica-west1" 506821:34:51 coerces region name to same string 506921:34:51 when region name is not valid 507021:34:51 raises an exception 507121:34:51 .coerce_result 507221:34:51 coerces a symbol to a string 507321:34:51# [RSpecRunTime] Finishing example group ee/spec/graphql/types/google_cloud/region_type_spec.rb. It took 0.22 second. Expected to take 0.19 second. 507421:34:51# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/verify/lfs_objects_spec.rb. Expected to take 0.19 second. 507521:34:51Gitlab::Verify::LfsObjects 507621:34:51 includes LFS objects in object storage 507721:34:51# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/verify/lfs_objects_spec.rb. It took 0.19 second. Expected to take 0.19 second. 507821:34:51# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/create/pre_flatten_devfile_validator_spec.rb. Expected to take 0.17 second. 507921:34:51RemoteDevelopment::WorkspaceOperations::Create::PreFlattenDevfileValidator 508021:34:51 for devfiles containing pre flatten violations 508121:34:51 devfile_name: "example.invalid-unsupported-parent-inheritance-devfile.yaml", error_str: "Inheriting from 'parent' is not yet supported" 508221:34:51 returns an err Result containing error details 508321:34:51 devfile_name: "example.invalid-unsupported-schema-version-devfile.yaml", error_str: "'schemaVersion' '2.0.0' is not supported, it must be '2.2.0'" 508421:34:51 returns an err Result containing error details 508521:34:51 devfile_name: "example.invalid-invalid-schema-version-devfile.yaml", error_str: "Invalid 'schemaVersion' 'example'" 508621:34:51 returns an err Result containing error details 508721:34:51 for devfiles containing no violations 508821:34:51 returns an ok Result containing the original context 508921:34:51# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/create/pre_flatten_devfile_validator_spec.rb. It took 0.21 second. Expected to take 0.17 second. 509021:34:51# [RSpecRunTime] Starting example group ee/spec/views/groups/settings/_enforce_ssh_certificates.html.haml_spec.rb. Expected to take 0.16 second. 509121:34:51groups/settings/_enforce_ssh_certificates.html.haml 509221:34:51 when ssh certificates feature is available 509321:34:52 renders enforce SSH certificates settings 509421:34:52 when ssh certificates feature is unavailable 509521:34:52 does not render enforce SSH certificates settings 509621:34:52# [RSpecRunTime] Finishing example group ee/spec/views/groups/settings/_enforce_ssh_certificates.html.haml_spec.rb. It took 0.16 second. Expected to take 0.16 second. 509721:34:52# [RSpecRunTime] Starting example group ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb. Expected to take 0.15 second. 509821:34:52shared/web_hooks/_group_web_hook_disabled_alert 509921:34:52 when the helper returns true 510021:34:52 adds alert to `:after_flash_content` 510121:34:52 when helper returns false 510221:34:52 does not add alert to `:after_flash_content` 510321:34:52# [RSpecRunTime] Finishing example group ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb. It took 0.16 second. Expected to take 0.15 second. 510421:34:52# [RSpecRunTime] Starting example group ee/spec/lib/omni_auth/strategies/kerberos_spec.rb. Expected to take 0.14 second. 510521:34:52OmniAuth::Strategies::Kerberos 510621:34:52 uses the principal name as the "uid" 510721:34:52 extracts the username 510821:34:52 turns the principal name into an email address 510921:34:52 clears its special session key 511021:34:52# [RSpecRunTime] Finishing example group ee/spec/lib/omni_auth/strategies/kerberos_spec.rb. It took 0.17 second. Expected to take 0.14 second. 511121:34:52# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/issue_config_spec.rb. Expected to take 0.13 second. 511221:34:52Elastic::Latest::IssueConfig 511421:34:52 returns config 511621:34:52 behaves like config settings return correct values 511721:34:52 returns config 511821:34:52 sets correct shard/replica settings 511921:34:52# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/issue_config_spec.rb. It took 0.12 second. Expected to take 0.13 second. 512021:34:52# [RSpecRunTime] Starting example group ee/spec/graphql/types/geo/merge_request_diff_registry_type_spec.rb. Expected to take 0.12 second. 512121:34:52Types::Geo::MergeRequestDiffRegistryType 512221:34:52 has the expected fields (other than those included in RegistryType) 512321:34:52 behaves like a Geo registry type 512421:34:52 is expected to require graphql authorizations :read_geo_registry 512521:34:52 has the expected fields 512621:34:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/geo/merge_request_diff_registry_type_spec.rb. It took 0.14 second. Expected to take 0.12 second. 512721:34:52# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/search/aggregation_spec.rb. Expected to take 0.11 second. 512821:34:52Gitlab::Search::Aggregation 512921:34:52 parsing bucket results 513021:34:52 when elasticsearch buckets are provided 513121:34:52 parses the results 513221:34:52 when extra is provided 513321:34:52 merges the extra field 513421:34:52 when elasticsearch buckets are not provided 513521:34:52 parses the results 513621:34:52# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/search/aggregation_spec.rb. It took 0.14 second. Expected to take 0.11 second. 513721:34:52# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/templates/git_command_spec.rb. Expected to take 0.11 second. 513821:34:52Gitlab::Llm::Templates::GitCommand 514021:34:52 includes given prompt 514121:34:52 uses Claude 3 Haiku 514221:34:52 specifies the system prompt 514321:34:52# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/templates/git_command_spec.rb. It took 0.14 second. Expected to take 0.11 second. 514421:34:52# [RSpecRunTime] Starting example group ee/spec/lib/api/entities/epic_boards/list_spec.rb. Expected to take 0.09 second. 514521:34:52API::Entities::EpicBoards::List 514621:34:53 exposes correct attributes 514721:34:53# [RSpecRunTime] Finishing example group ee/spec/lib/api/entities/epic_boards/list_spec.rb. It took 0.1 second. Expected to take 0.09 second. 514821:34:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/ai/self_hosted_models/accepted_models_enum_spec.rb. Expected to take 0.09 second. 514921:34:53Types::Ai::SelfHostedModels::AcceptedModelsEnum 515021:34:53 exposes all the curated LLMs for self-hosted feature 515121:34:53 is expected to eq "AiAcceptedSelfHostedModels" 515221:34:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ai/self_hosted_models/accepted_models_enum_spec.rb. It took 0.1 second. Expected to take 0.09 second. 515321:34:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/audit_events/instance/namespace_filter_type_spec.rb. Expected to take 0.09 second. 515421:34:53Types::AuditEvents::Instance::NamespaceFilterType 515521:34:53 is expected to eq "InstanceAuditEventNamespaceFilter" 515621:34:53 is expected to have graphql fields :id, :namespace, and :external_streaming_destination 515721:34:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/audit_events/instance/namespace_filter_type_spec.rb. It took 0.1 second. Expected to take 0.09 second. 515821:34:53# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/usage/service_ping/payload_keys_processor_spec.rb. Expected to take 0.08 second. 515921:34:53Gitlab::Usage::ServicePing::PayloadKeysProcessor 516021:34:53 missing_instrumented_metrics_key_paths 516121:34:53 returns the missing keys 516221:34:53# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/usage/service_ping/payload_keys_processor_spec.rb. It took 0.12 second. Expected to take 0.08 second. 516321:34:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/ci/runner_type_spec.rb. Expected to take 0.08 second. 516421:34:53Types::Ci::RunnerType 516521:34:53 is expected to eq "CiRunner" 516621:34:53 includes the ee specific fields 516721:34:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ci/runner_type_spec.rb. It took 0.1 second. Expected to take 0.08 second. 516821:34:53# [RSpecRunTime] Starting example group ee/spec/models/ai/ai_resource/base_ai_resource_spec.rb. Expected to take 0.08 second. 516921:34:53Ai::AiResource::BaseAiResource 517021:34:53 does not allow STI 517121:34:53 #serialize_for_ai 517221:34:53 raises NotImplementedError 517321:34:53# [RSpecRunTime] Finishing example group ee/spec/models/ai/ai_resource/base_ai_resource_spec.rb. It took 0.09 second. Expected to take 0.08 second. 517421:34:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/group_release_stats_type_spec.rb. Expected to take 0.07 second. 517521:34:53Types::GroupReleaseStatsType 517621:34:53 is expected to require graphql authorizations :read_group_release_stats 517721:34:53 has the expected fields 517821:34:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/group_release_stats_type_spec.rb. It took 0.09 second. Expected to take 0.07 second. 517921:34:53# [RSpecRunTime] Starting example group ee/spec/serializers/status_page/renderer_spec.rb. Expected to take 0.05 second. 518021:34:53StatusPage::Renderer 518221:34:53 delegates to MarkupHelper.markdown_field 518321:34:53# [RSpecRunTime] Finishing example group ee/spec/serializers/status_page/renderer_spec.rb. It took 0.05 second. Expected to take 0.05 second. 518421:34:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/markdown_type_spec.rb. Expected to take 0.05 second. 518521:34:53Types::VulnerabilityDetails::MarkdownType 518621:34:53 is expected to have graphql fields :name, :description, :fieldName, and :value 518721:34:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/markdown_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 518821:34:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerabilities/container_image_type_spec.rb. Expected to take 0.05 second. 518921:34:53Types::Vulnerabilities::ContainerImageType 519021:34:53 is expected to have graphql fields :name 519121:34:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerabilities/container_image_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 519221:34:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/epic_connection_type_spec.rb. Expected to take 0.05 second. 519321:34:53#<Class:0x0000796e4fe2a478> 519421:34:53 has the expected fields 519521:34:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/epic_connection_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 519621:34:53# [RSpecRunTime] Starting example group ee/spec/services/epics/base_service_spec.rb. Expected to take 0.05 second. 519721:34:53Epics::BaseService 519821:34:53 #constructor_container_arg 519921:34:53 is expected to eq {:group=>"some-value"} 520021:34:53# [RSpecRunTime] Finishing example group ee/spec/services/epics/base_service_spec.rb. It took 0.05 second. Expected to take 0.05 second. 520121:35:25auto_explain log contains 1689 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-18-39.347.main.ndjson.gz 520221:35:25took 31.273863239 520321:35:52auto_explain log contains 1690 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-18-39.347.ci.ndjson.gz 520421:35:52took 26.6255899 520521:35:52[TEST PROF INFO] EventProf results for sql.active_record 520621:35:52Total time: 04:37.448 of 23:18.982 (19.83%) 520721:35:52Total events: 191916 520821:35:52Top 5 slowest suites (by time): 520921:35:52Epic (./ee/spec/models/epic_spec.rb:5) – 01:25.795 (62958 / 311) of 05:53.906 (24.24%) 521021:35:52Preloaders::U...jectsPreloader (./ee/spec/models/preloaders/user_member_roles_in_projects_preloader_spec.rb:5) – 00:27.162 (19789 / 346) of 01:41.849 (26.67%) 521121:35:52Gitlab::Ci::R...eportsComparer (./ee/spec/lib/gitlab/ci/reports/security/vulnerability_reports_comparer_spec.rb:5) – 00:17.539 (10947 / 48) of 01:08.898 (25.46%) 521221:35:52Ci::SecureFile (./ee/spec/models/ee/ci/secure_file_spec.rb:5) – 00:14.039 (6386 / 41) of 00:45.800 (30.65%) 521321:35:52Epics::CreateService (./ee/spec/services/epics/create_service_spec.rb:5) – 00:11.164 (5365 / 37) of 00:42.403 (26.33%) 521421:35:52Knapsack report was generated. Preview: 521621:35:52 "ee/spec/models/epic_spec.rb": 353.9061391360001, 521721:35:52 "ee/spec/workers/elastic/migration_worker_spec.rb": 165.87491339999997, 521821:35:52 "ee/spec/models/preloaders/user_member_roles_in_projects_preloader_spec.rb": 101.84853900300004, 521921:35:52 "ee/spec/lib/gitlab/elastic/snippet_search_results_spec.rb": 78.0939268950001, 522021:35:52 "ee/spec/lib/gitlab/ci/reports/security/vulnerability_reports_comparer_spec.rb": 68.89864132999992, 522121:35:52 "ee/spec/models/repository_spec.rb": 62.198463735999894, 522221:35:52 "ee/spec/models/ee/ci/secure_file_spec.rb": 45.80042188900006, 522321:35:52 "ee/spec/services/epics/create_service_spec.rb": 42.403342102999886, 522421:35:52 "ee/spec/finders/geo/project_wiki_repository_registry_finder_spec.rb": 35.75326880700004, 522521:35:52 "ee/spec/lib/search/elastic/filters_spec.rb": 29.20465476200002, 522621:35:52 "ee/spec/graphql/resolvers/geo/snippet_repository_registries_resolver_spec.rb": 23.772143224000047, 522721:35:52 "ee/spec/lib/remote_development/workspace_operations/reconcile/output/desired_config_generator_spec.rb": 25.295715179000126, 522821:35:52 "ee/spec/lib/gitlab/ci/minutes/gitlab_contribution_cost_factor_spec.rb": 17.709707254000023, 522921:35:52 "ee/spec/models/ee/event_spec.rb": 20.05839722399992, 523021:35:52 "ee/spec/views/admin/dashboard/index.html.haml_spec.rb": 17.309567744999868, 523121:35:52 "ee/spec/services/groups/compliance_report_csv_service_spec.rb": 16.20564924700011, 523221:35:52 "ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb": 13.582158075000052, 523321:35:52 "ee/spec/models/ee/audit_event_spec.rb": 12.981796710000026, 523421:35:52 "ee/spec/models/approval_wrapped_any_approver_rule_spec.rb": 12.487149637999892, 523521:35:52 "ee/spec/models/dast/site_profile_secret_variable_spec.rb": 12.701686971000072, 523621:35:52 "ee/spec/lib/gitlab/vulnerability_scanning/advisory_scanner_spec.rb": 11.560707747999913, 523721:35:52 "ee/spec/helpers/ee/groups/group_members_helper_spec.rb": 12.30445798200003, 523821:35:52 "ee/spec/helpers/ee/namespaces_helper_spec.rb": 7.2673322410000765, 523921:35:52 "ee/spec/services/dashboard/projects/create_service_spec.rb": 8.815848045000166, 524021:35:52 "ee/spec/policies/global_policy_spec.rb": 11.407545669000001, 524121:35:52 "ee/spec/finders/group_projects_finder_spec.rb": 8.909791096999925, 524221:35:52 "ee/spec/models/container_repository_spec.rb": 7.399089591999882, 524321:35:52 "ee/spec/lib/gitlab/timebox/snapshot_builder_spec.rb": 8.17092929200021, 524421:35:52 "ee/spec/lib/gitlab/llm/templates/vulnerabilities/resolve_vulnerability_spec.rb": 7.03869118800003, 524521:35:52 "ee/spec/services/gitlab_subscriptions/member_management/queue_members_approval_service_spec.rb": 7.024061000000074, 524621:35:52 "ee/spec/services/vulnerabilities/removal/remove_from_project_service_spec.rb": 5.273908641999697, 524721:35:52 "ee/spec/presenters/vulnerability_presenter_spec.rb": 6.820573384999989, 524821:35:52 "ee/spec/policies/compliance_management/framework_policy_spec.rb": 5.811333700999967, 524921:35:52 "ee/spec/models/integrations/google_cloud_platform/workload_identity_federation_spec.rb": 8.14206007499979, 525021:35:52 "ee/spec/services/ee/quick_actions/target_service_spec.rb": 4.823414546000095, 525121:35:52 "ee/spec/models/integrations/github/status_message_spec.rb": 5.8149442109997835, 525221:35:52 "ee/spec/routing/user_routing_spec.rb": 4.601548181999988, 525321:35:52 "ee/spec/policies/vulnerabilities/merge_request_link_policy_spec.rb": 5.037715190000199, 525421:35:52 "ee/spec/services/llm/internal/completion_service_spec.rb": 3.9855731090001427, 525521:35:52 "ee/spec/finders/gitlab_subscriptions/current_active_plans_for_user_finder_spec.rb": 4.326782324000305, 525621:35:52 "ee/spec/lib/gitlab/auth/group_saml/dynamic_settings_spec.rb": 4.09502090199976, 525721:35:52 "ee/spec/services/search/zoekt/task_serializer_service_spec.rb": 4.45269865399996, 525821:35:52 "ee/spec/workers/app_sec/container_scanning/scan_image_worker_spec.rb": 3.86105538899983, 525921:35:52 "ee/spec/lib/users/identity_verification/authorize_ci_spec.rb": 3.2036155390001113, 526021:35:52 "ee/spec/services/protected_environments/search_service_spec.rb": 3.568495981000069, 526121:35:52 "ee/spec/workers/iterations/roll_over_issues_worker_spec.rb": 3.0200784620001286, 526221:35:52 "ee/spec/models/search/zoekt/enabled_namespace_spec.rb": 3.051616678999835, 526321:35:52 "ee/spec/lib/ee/api/entities/billable_member_spec.rb": 2.84463841600018, 526421:35:52 "ee/spec/workers/security/orchestration_configuration_create_bot_worker_spec.rb": 2.857351861999632, 526521:35:52 "ee/spec/models/audit_events/group/namespace_filter_spec.rb": 2.6612539939997077, 526621:35:52 "ee/spec/services/audit_events/streaming/instance_headers/update_service_spec.rb": 2.7744741970000177, 526721:35:52 "ee/spec/graphql/mutations/dast/profiles/delete_spec.rb": 2.786207226999977, 526821:35:52 "ee/spec/models/auth/member_role_ability_loader_spec.rb": 2.632331568000154, 526921:35:52 "ee/spec/lib/gitlab/import_export/project/deploy_keys_restorer_spec.rb": 2.3314198170000964, 527021:35:52 "ee/spec/lib/audit/protected_branches_changes_auditor_spec.rb": 2.6003559519999726, 527121:35:52 "ee/spec/lib/ee/gitlab/hook_data/merge_request_builder_spec.rb": 2.185213187000045, 527221:35:52 "ee/spec/graphql/types/vulnerability_location/coverage_fuzzing_type_spec.rb": 2.308642071000122, 527321:35:52 "ee/spec/lib/gitlab/vulnerability_scanning/advisory_utils_spec.rb": 1.6398930489999657, 527421:35:52 "ee/spec/services/ci/runners/unregister_runner_service_spec.rb": 1.9319152200000644, 527521:35:52 "ee/spec/services/lfs/lock_file_service_spec.rb": 2.283040214000266, 527621:35:52 "ee/spec/models/concerns/elastic/maintain_elasticsearch_on_group_update_spec.rb": 1.9723617959998592, 527721:35:52 "ee/spec/models/ai/vectorizable_file_spec.rb": 1.8555371809998178, 527821:35:52 "ee/spec/models/ee/integration_spec.rb": 1.9478857779999998, 527921:35:52 "ee/spec/workers/security/scan_result_policies/sync_preexisting_states_approval_rules_worker_spec.rb": 1.7515855860001466, 528021:35:52 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_added_to_board_spec.rb": 1.6076376739997613, 528121:35:52 "ee/spec/components/namespaces/free_user_cap/enforcement_alert_component_spec.rb": 1.5519581319999816, 528221:35:52 "ee/spec/serializers/dependency_list_serializer_spec.rb": 1.487828190000073, 528321:35:52 "ee/spec/finders/status_page/incident_comments_finder_spec.rb": 1.4604228339999281, 528421:35:52 "ee/spec/graphql/mutations/incident_management/oncall_rotation/destroy_spec.rb": 2.933747366999796, 528521:35:52 "ee/spec/services/milestones/promote_service_spec.rb": 1.3345725509998374, 528621:35:52 "ee/spec/graphql/mutations/audit_events/streaming/event_type_filters/destroy_spec.rb": 1.2015613789999406, 528721:35:52 "ee/spec/models/approval_project_rules_protected_branch_spec.rb": 1.208820778000245, 528821:35:52 "ee/spec/workers/vulnerabilities/statistics/schedule_worker_spec.rb": 1.3593676580003375, 528921:35:52 "ee/spec/lib/gitlab/ci/reports/security/locations/container_scanning_spec.rb": 1.2492702320000717, 529021:35:52 "ee/spec/services/analytics/value_stream_dashboard/contributor_count_service_spec.rb": 0.6320267760002025, 529121:35:52 "ee/spec/lib/gitlab_subscriptions/purchase_url_builder_spec.rb": 1.0934265129999403, 529221:35:52 "ee/spec/services/code_suggestions/xray/store_dependencies_service_spec.rb": 0.9197558070000014, 529321:35:52 "ee/spec/lib/code_suggestions/prompts/code_generation/ai_gateway_messages_spec.rb": 2.09430532999977, 529421:35:52 "ee/spec/graphql/resolvers/security_report_summary_resolver_spec.rb": 0.8951700800002982, 529521:35:52 "ee/spec/lib/ee/gitlab/observability_spec.rb": 0.80651619199989, 529621:35:52 "ee/spec/workers/compliance_management/standards/gitlab/at_least_two_approvals_worker_spec.rb": 0.8263835489997291, 529721:35:52 "ee/spec/models/dora/configuration_spec.rb": 0.9082845079997242, 529821:35:52 "ee/spec/services/security/configuration/set_container_scanning_for_registry_service_spec.rb": 0.7733499569999367, 529921:35:52 "ee/spec/services/dependencies/fetch_export_service_spec.rb": 0.6494778530000076, 530021:35:52 "ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb": 0.6896064769998702, 530121:35:52 "ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb": 0.5298154990000512, 530221:35:52 "ee/spec/models/concerns/health_status_spec.rb": 0.45603801900006147, 530321:35:52 "ee/spec/lib/ee/api/entities/identity_detail_spec.rb": 0.566593555000054, 530421:35:52 "ee/spec/lib/ai/context/dependencies/config_files/python_pip_spec.rb": 0.5423330470002838, 530521:35:52 "ee/spec/lib/gitlab/patch/database_config_spec.rb": 0.46535857700018823, 530621:35:52 "ee/spec/lib/sidebars/admin/menus/code_suggestions_menu_spec.rb": 0.3990401260002727, 530721:35:52 "ee/spec/lib/ee/api/entities/group_approval_rule_spec.rb": 0.4476946599997973, 530821:35:52 "ee/spec/lib/sidebars/admin/menus/push_rules_menu_spec.rb": 0.4082969649998631, 530921:35:52 "ee/spec/views/projects/show.html.haml_spec.rb": 0.3966769380003825, 531021:35:52 "ee/spec/lib/remote_development/workspace_operations/reconcile/output/response_payload_builder_spec.rb": 0.25935765499980334, 531121:35:52 "ee/spec/models/ee/system/broadcast_message_spec.rb": 0.391949416999978, 531221:35:52 "ee/spec/lib/remote_development/workspace_operations/reconcile/input/agent_infos_observer_spec.rb": 0.28346698199993625, 531321:35:52 "ee/spec/views/admin/application_settings/_git_abuse_rate_limit.html.haml_spec.rb": 0.2882995810000466, 531421:35:52 "ee/spec/graphql/types/google_cloud/region_type_spec.rb": 0.2234646699998848, 531521:35:52 "ee/spec/lib/ee/gitlab/verify/lfs_objects_spec.rb": 0.18645418500000233, 531621:35:52 "ee/spec/lib/remote_development/workspace_operations/create/pre_flatten_devfile_validator_spec.rb": 0.2137976419999177, 531721:35:52 "ee/spec/views/groups/settings/_enforce_ssh_certificates.html.haml_spec.rb": 0.1588843290001023, 531821:35:52 "ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb": 0.16155124799979603, 531921:35:52 "ee/spec/lib/omni_auth/strategies/kerberos_spec.rb": 0.16657081799985463, 532021:35:52 "ee/spec/lib/elastic/latest/issue_config_spec.rb": 0.11680020399990099, 532121:35:52 "ee/spec/graphql/types/geo/merge_request_diff_registry_type_spec.rb": 0.13486933200010753, 532221:35:52 "ee/spec/lib/gitlab/search/aggregation_spec.rb": 0.13473538200014445, 532321:35:52 "ee/spec/lib/gitlab/llm/templates/git_command_spec.rb": 0.1381757720000678, 532421:35:52 "ee/spec/lib/api/entities/epic_boards/list_spec.rb": 0.0991662270002962, 532521:35:52 "ee/spec/graphql/types/ai/self_hosted_models/accepted_models_enum_spec.rb": 0.09599030799972752, 532621:35:52 "ee/spec/graphql/types/audit_events/instance/namespace_filter_type_spec.rb": 0.0987794960001338, 532721:35:52 "ee/spec/lib/ee/gitlab/usage/service_ping/payload_keys_processor_spec.rb": 0.11495343499973387, 532821:35:52 "ee/spec/graphql/types/ci/runner_type_spec.rb": 0.09795400700022583, 532921:35:52 "ee/spec/models/ai/ai_resource/base_ai_resource_spec.rb": 0.09221271700016587, 533021:35:52 "ee/spec/graphql/types/group_release_stats_type_spec.rb": 0.09228229800010013, 533121:35:52 "ee/spec/serializers/status_page/renderer_spec.rb": 0.051805693000005704, 533221:35:52 "ee/spec/graphql/types/vulnerability_details/markdown_type_spec.rb": 0.05282688199986296, 533321:35:52 "ee/spec/graphql/types/vulnerabilities/container_image_type_spec.rb": 0.049733084000308736, 533421:35:52 "ee/spec/graphql/types/epic_connection_type_spec.rb": 0.04974655299974984, 533521:35:52 "ee/spec/services/epics/base_service_spec.rb": 0.049568794000151684 533721:35:52Knapsack global time execution for tests: 23m 18s 533821:35:52Pending: (Failures listed here are expected and do not affect your suite's status) 533921:35:52 1) Epic modules behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when creating an object does not raise an error if the internal id is blank 534021:35:52 # No reason given 534121:35:52 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:49 534221:35:52 2) Epic modules behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when updating an object does not raise an error if the internal id is blank 534321:35:52 # No reason given 534421:35:52 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:57 534521:35:52 3) Geo::ProjectWikiRepositoryRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param returns registries with requested verification state 534621:35:52 # Skipping because verification is not enabled for Projects::WikiRepository 534721:35:52 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:76 534821:35:52 4) Geo::ProjectWikiRepositoryRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param empty returns all registries 534921:35:52 # Skipping because verification is not enabled for Projects::WikiRepository 535021:35:52 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:84 535121:35:52 5) Geo::ProjectWikiRepositoryRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled when search method is implemented in the registry model returns a registry filtered by keyword 535221:35:52 # Skipping because search method is not implemented 535321:35:52 for Projects::WikiRepository or searchable attributes are not defined. 535421:35:52 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:153 535521:35:52 6) Resolvers::Geo::SnippetRepositoryRegistriesResolver behaves like a Geo registries resolver #resolve when the parent object is the current node when the user has permission to view Geo data when admin mode is enabled with verification disabled when the verification_state argument is present raises ArgumentError 535621:35:52 # Skipping because verification is enabled for SnippetRepository 535721:35:52 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:77 535821:35:52 7) ContainerRepository on a primary node #save_verification_details when model record is not part of verifiables scope does not create verification details 535921:35:52 # Skipping because all Container Repositories are records that can be checksummed 536021:35:52 # ./ee/spec/support/shared_examples/models/concerns/replicable_model_with_separate_table_shared_examples.rb:76 536121:35:52Finished in 24 minutes 28 seconds (files took 2 minutes 47 seconds to load) 536221:35:522181 examples, 0 failures, 7 pending 536321:35:52Randomized with seed 62173 536421:36:03[TEST PROF INFO] Time spent in factories: 13:02.778 (51.15% of total time) 536521:36:03RSpec exited with 0. 536621:36:03No examples to retry, congrats! 536821:36:05Running after script... 536921:36:05$ source scripts/utils.sh 537021:36:05$ log_disk_usage 537121:36:05******************************************************* 537221:36:05This runner currently has 26G free disk space. 537321:36:05******************************************************* 543321:36:10$ bundle exec gem list gitlab_quality-test_tooling 543421:36:12gitlab_quality-test_tooling (2.1.0) 543521:36:12$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 543821:36:12$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 544121:36:12$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 544421:36:12$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 544821:36:15$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 545221:36:17$ tooling/bin/push_job_metrics || true 545321:36:19[job-metrics] Pushing job metrics file for the CI/CD job. 545421:36:19[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 545621:36:20Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 545821:36:20Uploading artifacts... 545921:36:20auto_explain/: found 3 matching artifact files and directories 546021:36:20coverage/: found 5 matching artifact files and directories 546121:36:20crystalball/: found 2 matching artifact files and directories 546221:36:20WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 546321:36:20knapsack/: found 4 matching artifact files and directories 546421:36:20rspec/: found 16 matching artifact files and directories 546521:36:20WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 546621:36:20log/*.log: found 18 matching artifact files and directories 546821:36:21WARNING: Retrying... context=artifacts-uploader error=request redirected 546921:36:24Uploading artifacts as "archive" to coordinator... 201 Created id=8181076107 responseStatus=201 Created token=glcbt-66 547021:36:24Uploading artifacts... 547121:36:24rspec/rspec-*.xml: found 1 matching artifact files and directories 547321:36:24WARNING: Retrying... context=artifacts-uploader error=request redirected 547421:36:26Uploading artifacts as "junit" to coordinator... 201 Created id=8181076107 responseStatus=201 Created token=glcbt-66 547621:36:35Job succeeded