117:56:48 is expected to eq 5 217:56:48 license_value: true, db_value: 0, expected: 0 317:56:48 is expected to eq 0 417:56:48 license_value: false, db_value: 5, expected: 0 517:56:48 is expected to eq 0 617:56:48 license_value: false, db_value: 0, expected: 0 717:56:48 is expected to eq 0 817:56:48 #visible_user_defined_rules 917:56:49 returns all approval rules 1017:56:49 when multiple approval rules is not available 1117:56:50 returns the first approval rule 1217:56:50# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.24 seconds. Current RSS: ~1290M. Threads: 4. load average: 1.18 1.35 1.32 1/432 562 1417:56:50 when branch is provided 1517:56:51 caches the rules 1617:56:51 #visible_user_defined_inapplicable_rules 1717:56:51 when multiple approval rules is available 1817:56:51 when rules are scoped 1917:56:51 returns rules that are not applicable to target_branch 2017:56:51 when rules are not scoped 2117:56:52 returns empty array 2217:56:52 when multiple approval rules is not available 2317:56:52 returns empty array 2417:56:52 #min_fallback_approvals 2517:56:53 returns the maximum requirement 2617:56:53 returns the first rule requirement if there is a rule 2717:56:53# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.71 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.18 1.35 1.32 1/432 563 2917:56:53 #merge_requests_require_code_owner_approval? 3017:56:53 feature_available: true, feature_enabled: true, approval_required: true 3117:56:54 requires code owner approval when needed 3217:56:54 feature_available: false, feature_enabled: true, approval_required: false 3317:56:55 requires code owner approval when needed 3417:56:55 feature_available: true, feature_enabled: false, approval_required: false 3517:56:55 requires code owner approval when needed 3617:56:55 #branch_requires_code_owner_approval? 3717:56:55 when feature is enabled 3817:56:55 returns true when code owner approval is required 3917:56:56 returns false when code owner approval is not required 4017:56:56# [RSpecRunTime] RSpec elapsed time: 5 minutes 31.5 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.17 1.35 1.32 1/432 564 4217:56:56 when feature is not enabled 4317:56:57 returns true when code owner approval is required 4417:56:58 returns false when code owner approval is not required 4517:56:58# [RSpecRunTime] RSpec elapsed time: 5 minutes 33.16 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.17 1.35 1.32 1/432 565 4717:56:58 #disabled_integrations 4917:56:58 license_feature: :github_integration, disabled_integrations: ["github"] 5017:56:58 when feature is available 5117:56:58 is expected not to include "github" 5217:56:58 when feature is unavailable 5317:56:58 is expected to include "github" 5417:56:58 artifact registry 5517:56:58 is expected not to include "google_cloud_platform_artifact_registry" 5617:56:58 when google artifact registry feature is unavailable 5717:56:58 is expected to include "google_cloud_platform_artifact_registry" 5817:56:58 workload identity federation 5917:56:58 is expected to include "google_cloud_platform_workload_identity_federation" 6017:56:58 when google artifact registry feature is available 6117:56:58 is expected not to include "google_cloud_platform_workload_identity_federation" 6217:56:58 #pull_mirror_available? 6317:56:58 when mirror global setting is enabled 6517:56:59 when mirror global setting is disabled 6617:57:00 returns true when overridden 6717:57:01 returns false when not overridden 6817:57:01# [RSpecRunTime] RSpec elapsed time: 5 minutes 36.03 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.15 1.34 1.32 1/432 566 7017:57:01 #username_only_import_url 7117:57:01 import_url: "", username: "foo", expected_import_url: "" 7217:57:01 is expected to eq "" 7317:57:01 import_url: "", username: "", expected_import_url: "" 7417:57:01 is expected to eq "" 7517:57:01 import_url: "", username: nil, expected_import_url: "" 7617:57:01 is expected to eq "" 7717:57:01 import_url: nil, username: "foo", expected_import_url: nil 7817:57:01 is expected to eq nil 7917:57:01 import_url: nil, username: "", expected_import_url: nil 8017:57:01 is expected to eq nil 8117:57:01 import_url: nil, username: nil, expected_import_url: nil 8217:57:01 is expected to eq nil 8917:57:02 #username_only_import_url= 9017:57:02 sets the import url and username 9117:57:02 does not unset the password 9217:57:02 clears the username if passed the empty string 9317:57:02 #build_or_assign_import_data 9417:57:02 with credentials 9517:57:02 merges the credentials into the ProjectImportData record 9617:57:02 #licensed_features 9717:57:02 when the namespace should be checked 9917:57:04 filters for bronze features 10017:57:04# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.1 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.15 1.34 1.32 1/432 567 10317:57:06 filters for premium features 10417:57:06# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.91 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.14 1.33 1.32 1/432 568 10617:57:06 when ultimate 10717:57:07 filters for ultimate features 10817:57:08# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.82 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.14 1.33 1.32 1/432 569 11017:57:08 when free plan 11117:57:09 filters out paid features 11217:57:09 when public project and namespace 11317:57:12 includes all features in global license 11417:57:12# [RSpecRunTime] RSpec elapsed time: 5 minutes 47.55 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.13 1.33 1.32 1/432 570 11617:57:12 when service ping features are disabled 11717:57:14 doesn't include coverage_fuzzing 11817:57:14# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.34 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.13 1.33 1.32 1/432 571 12017:57:14 when service ping features are enabled 12117:57:16 includes coverage_fuzzing 12217:57:16# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.04 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.12 1.32 1.31 1/432 572 12417:57:16 when namespace should not be checked 12517:57:17 includes all features in global license 12617:57:17 when there is no license 12717:57:17 is expected to be empty 12817:57:17 #find_path_lock 12917:57:18 returns path_lock 13117:57:19# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.56 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.12 1.32 1.31 1/432 573 13317:57:19 #any_path_locks? 13417:57:20 returns false when there are no path locks 13517:57:21 returns a cached true when there are path locks 13617:57:21# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.39 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.11 1.32 1.31 1/432 574 13817:57:21 #has_dependencies? 13917:57:22 returns false when project does not have dependencies 14017:57:24 returns true when project does have dependencies 14117:57:24# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.07 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.11 1.32 1.31 1/432 575 14317:57:24 #latest_ingested_security_pipeline 14417:57:25 is expected to eq #<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, creat...cts_locked", partition_id: 102, id: 4, auto_canceled_by_id: nil, auto_canceled_by_partition_id: nil> 14517:57:25 #latest_ingested_sbom_pipeline 14617:57:25 when there is no record on Redis 14717:57:25 is expected to be nil 14817:57:25 when there is a record on Redis 14917:57:25 is expected to eq #<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, creat...cts_locked", partition_id: 102, id: 7, auto_canceled_by_id: nil, auto_canceled_by_partition_id: nil> 15017:57:25 #latest_pipeline_with_reports_for_ref 15117:57:26 when pipeline ref is non-default branch 15217:57:27 when reports are found 15317:57:27 returns the latest pipeline with reports of right type 15417:57:27 and one of the pipelines has not yet completed 15517:57:27 returns the latest successful pipeline with reports 15617:57:27# [RSpecRunTime] RSpec elapsed time: 6 minutes 2.48 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.10 1.31 1.31 1/432 576 15817:57:27 when reports are not found 15917:57:27 returns nothing 16017:57:27 #security_reports_up_to_date_for_ref? 16117:57:29 when the target branch security reports are up to date 16217:57:29 is expected to equal true 16317:57:29# [RSpecRunTime] RSpec elapsed time: 6 minutes 4.0 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.10 1.31 1.31 1/434 602 16517:57:29 when the target branch security reports are out of date 16617:57:29 is expected to equal false 16717:57:29 #after_import 16817:57:29 elasticsearch indexing 16917:57:29 elasticsearch indexing disabled for this project 17017:57:29Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 17217:57:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 17317:57:29 does not index the wiki repository 17417:57:29 elasticsearch indexing enabled for this project 17517:57:30 schedules a full index of the wiki repository using ElasticWikiIndexerWorker 17617:57:30 when project is forked 17717:57:30 does not index the wiki repository 17917:57:30 delegates to ::Search::Zoekt.index? 18017:57:30 #lfs_http_url_to_repo 18117:57:30 with a Geo setup that is a primary 18217:57:30 for an upload operation 18317:57:31 returns the project HTTP URL for the primary 18417:57:31# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.74 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.09 1.31 1.31 1/434 603 18617:57:31 with a Geo setup that is a secondary 18717:57:31 and has a primary 18817:57:31 for an upload operation 18917:57:32 returns the project HTTP URL for the primary 19017:57:32 for a download operation 19117:57:33 returns the project HTTP URL for the secondary 19217:57:33 without a primary 19317:57:34 returns the project HTTP URL for the secondary 19417:57:34 without a Geo setup 19517:57:35 returns the project HTTP URL for the main node 19617:57:35 #add_import_job 19717:57:35 when import_type is gitlab_custom_project_template 19817:57:35 when repository does not exist 19917:57:35 does not create import job 20017:57:35 when mirroring is enabled 20117:57:36 does not create import job 20217:57:36# [RSpecRunTime] RSpec elapsed time: 6 minutes 11.4 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.16 1.32 1.31 1/434 604 20417:57:36 when repository exists 20517:57:36 does not create import job 20617:57:36 when mirroring is enabled 20717:57:37 schedules an import job 20817:57:37 when mirror true on a jira imported project 20917:57:39 when jira import is in progress 21017:57:39 triggers mirror update 21117:57:39# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.05 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.16 1.32 1.31 1/432 623 21317:57:39 #gitlab_custom_project_template_import? 21417:57:39 when licensed 21617:57:40 when unlicensed 21717:57:40 returns false 21817:57:40 #feature_flags_client_token 21917:57:40 when there is no access token 22017:57:41 creates a new one 22117:57:41 when there is access token 22217:57:42 provides an existing one 22317:57:42 #has_pool_repository? 22417:57:43 returns false when there is no pool repository 22517:57:47 returns true when there is a pool repository 22617:57:47# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.93 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.21 1.32 1.31 1/432 687 22817:57:47 #link_pool_repository 22917:57:48 logs geo event 23017:57:48# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.14 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.21 1.32 1.31 1/432 706 23217:57:48 #elastic_namespace_ancestry 23317:57:48 is a combination of the namespace and project id 23417:57:48 #object_pool_missing? 23517:57:51 returns true when object pool is missing 23617:57:54 returns false when pool repository doesnt't exist 23717:57:57 returns false when object pool exists 23817:57:57# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.0 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.18 1.31 1.31 1/432 944 24017:57:57 #insights_config 24117:57:57 when project has no Insights config file 24217:57:58 returns the project default config 24317:57:58 when the project is inside a group 24417:57:58 when the group has no Insights config 24517:57:58 returns the group default config 24617:57:58# [RSpecRunTime] RSpec elapsed time: 6 minutes 33.69 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.18 1.31 1.31 1/432 945 24817:57:58 when the group has an Insights config from another project 24917:57:58 with a valid config file 25017:58:00 returns the group config data from the other project 25117:58:00 when the project is inside a nested group 25217:58:02 returns the project default config 25317:58:02# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.29 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.16 1.31 1.31 1/435 1019 25517:58:02 with an invalid config file 25717:58:04# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.92 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.16 1.31 1.31 1/437 1061 25917:58:04 when project has an Insights config file 26017:58:04 with a valid config file 26117:58:05 returns the insights config data 26217:58:05 when the project is inside a group having another config 26317:58:07 returns the project insights config data 26417:58:07# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.01 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.15 1.30 1.31 1/437 1176 26617:58:07 with an invalid config file 26817:58:08 when the project is inside a group having another config 27017:58:10# [RSpecRunTime] RSpec elapsed time: 6 minutes 45.03 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.14 1.30 1.30 1/437 1291 27217:58:10 #kerberos_url_to_repo 27317:58:11 returns valid kerberos url for this repo 27417:58:11 #actual_repository_size_limit 27517:58:11 when repository_size_limit is set on the project 27617:58:11 returns the repository_size_limit 27717:58:11 when repository_size_limit is not set on the project 27817:58:11 returns the actual_repository_size_limit of the namespace 27917:58:11 #repository_size_checker 28017:58:11 #current_size 28117:58:11 returns the total repository and lfs size 28317:58:12 returns the value set in the namespace when available 28417:58:12 returns the value set locally when available 28617:58:12 returns true when not equal to zero 28717:58:12 returns false when equals to zero 28817:58:12 when repository_size_limit is configured 28917:58:12 when license feature enabled 29017:58:12 size limit is enabled 29117:58:12 when license feature disabled 29217:58:12 size limit is disabled 29317:58:12 when usage ping is enabled 29417:58:12 when usage_ping_features is activated 29517:58:12 size limit is enabled 29617:58:12 when usage_ping_features is disabled 29717:58:12 size limit is disabled 29817:58:12 when usage ping is disabled 29917:58:12 size limit is disabled 30017:58:12 #repository_size_excess 30117:58:13 total_repository_size: 50, size_limit: nil, result: 0 30217:58:13 is expected to eq 0 30317:58:13 total_repository_size: 50, size_limit: 0, result: 0 30417:58:13 is expected to eq 0 30517:58:13 total_repository_size: 50, size_limit: 60, result: 0 30617:58:13 is expected to eq 0 30717:58:13 total_repository_size: 50, size_limit: 50, result: 0 30817:58:13 is expected to eq 0 30917:58:13 total_repository_size: 50, size_limit: 10, result: 40 31017:58:13 is expected to eq 40 31117:58:13 #repository_size_limit column 31217:58:14 support values up to 8 exabytes 31317:58:14 handling import URL 31417:58:14 when project is a mirror 31517:58:15 returns the full URL 31617:58:15 project is inside a fork network 31717:58:15 the project is the root of the fork network 31817:58:16 is expected to be valid 31917:58:16# [RSpecRunTime] RSpec elapsed time: 6 minutes 51.55 seconds. Current RSS: ~1329M. Threads: 4. load average: 1.29 1.32 1.31 1/437 1292 32117:58:16 the URL is inside the fork network 32217:58:18 is expected to be valid 32317:58:18# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.43 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.29 1.32 1.31 1/437 1293 32517:58:18 the URL is external but the project exists 32617:58:20 raises an error 32717:58:20# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.19 seconds. Current RSS: ~1330M. Threads: 4. load average: 1.27 1.32 1.31 1/434 1294 32917:58:20 the URL is not inside the fork network 33017:58:22 raises an error 33117:58:22# [RSpecRunTime] RSpec elapsed time: 6 minutes 56.91 seconds. Current RSS: ~1330M. Threads: 4. load average: 1.27 1.32 1.31 3/432 1295 33317:58:22 #add_import_job 33517:58:22 without mirror 33717:58:26# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.8 second. Current RSS: ~1338M. Threads: 4. load average: 1.24 1.31 1.31 1/433 1314 34017:58:30 schedules RepositoryUpdateMirrorWorker 34117:58:30# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.14 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.30 1.33 1.31 1/432 1351 34317:58:30 .where_full_path_in 34417:58:30 without any paths 34517:58:30 returns an empty relation 34617:58:30 without any valid paths 34717:58:30 returns an empty relation 34817:58:30 with valid paths 34917:58:31 returns the projects matching the paths 35017:58:33 returns projects regardless of the casing of paths 35117:58:33# [RSpecRunTime] RSpec elapsed time: 7 minutes 8.14 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.30 1.33 1.31 1/432 1352 35317:58:33 #approver_group_ids= 35417:58:34 create approver_groups 35517:58:34# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.73 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.30 1.33 1.31 2/432 1353 35717:58:34 #create_import_state 35817:58:35 is called after save 35917:58:35 #allowed_to_share_with_group? 36017:58:35 for group related project 36117:58:35 with lock_memberships_to_ldap application setting enabled 36217:58:35 is expected not to be allowed to share with group 36317:58:35 with lock_memberships_to_saml group setting enabled 36417:58:35 with lock for ldap membership disabled 36517:58:35 is expected not to be allowed to share with group 36617:58:35 with lock for ldap membership enabled 36717:58:36 is expected not to be allowed to share with group 36817:58:36 with lock_memberships_to_saml group setting disabled 36917:58:36 with lock for ldap membership disabled 37017:58:36 is expected to be allowed to share with group 37117:58:36 with lock for ldap membership enabled 37217:58:36 is expected not to be allowed to share with group 37317:58:36 personal project 37417:58:36 with lock_memberships_to_ldap application setting enabled 37517:58:36 is expected to be allowed to share with group 37617:58:36 #self_or_ancestor_marked_for_deletion 37717:58:36 delayed deletion feature is not available 37817:58:36 the parent namespace has been marked for deletion 38017:58:36 the project has been marked for deletion 38217:58:37 delayed deletion feature is available 38317:58:37 the parent namespace has been marked for deletion 38417:58:38 returns the parent namespace 38517:58:38 project or its parent group has not been marked for deletion 38717:58:38 the project has been marked for deletion 38817:58:39 returns the project 38917:58:39 ordering when project is not marked for deletion 39017:58:40 returns the first group that is marked for deletion, up its ancestry chain 39117:58:40 ordering when project is marked for deletion 39217:58:41 returns the project itself rather than the ancestory chain 39317:58:41 #adjourned_deletion? 39417:58:41 licensed?: true, adjourned_period: 0, result: false 39517:58:41 is expected to equal false 39617:58:41 licensed?: true, adjourned_period: 1, result: true 39717:58:42 is expected to equal true 39817:58:42 licensed?: false, adjourned_period: 0, result: false 39917:58:42 is expected to equal false 40017:58:42 licensed?: false, adjourned_period: 1, result: false 40117:58:43 is expected to equal false 40217:58:43 when project belongs to user namespace 40317:58:44 deletes immediately 40417:58:44 #adjourned_deletion_configured? 40517:58:44 adjourned_period: 0, result: false 40617:58:44 is expected to equal false 40717:58:44 adjourned_period: 1, result: true 40817:58:45 is expected to equal true 40917:58:45 when project belongs to user namespace 41017:58:46 deletes immediately 41117:58:46# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.14 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.24 1.31 1.31 1/432 1354 41317:58:46 #permanent_deletion_date 41417:58:47 returns the sum of the date passed as argument and the deletion_adjourned_period set in application setting 41517:58:47 calculate template repositories 41617:58:53 counts instance level templates 41717:58:58 counts group level templates 41817:58:58# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.65 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.20 1.30 1.30 1/432 1355 42017:58:58 #license_compliance 42117:58:58 is expected to be an instance of SCA::LicenseCompliance 42217:58:58 #template_source? 42317:58:59 when project is not template source 42417:59:00 returns false 42517:59:00# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.16 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.26 1.31 1.31 1/432 1356 42717:59:00 instance-level custom project templates 42917:59:00 group-level custom project templates 43117:59:00 #remove_import_data 43317:59:01 does not remove import data 43417:59:01# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.63 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.26 1.31 1.31 1/432 1357 43617:59:01 #add_template_export_job 43717:59:02 starts project template export job 43817:59:02 #prevent_merge_without_jira_issue? 43917:59:02 feature_available: true, prevent_merge: true, result: true 44017:59:02 is expected to equal true 44117:59:02 feature_available: true, prevent_merge: false, result: false 44217:59:03 is expected to equal false 44317:59:03 feature_available: false, prevent_merge: true, result: false 44417:59:04 is expected to equal false 44517:59:04 feature_available: false, prevent_merge: false, result: false 44617:59:05 is expected to equal false 44717:59:05 indexing updates in Elasticsearch 44917:59:12 when updating the visibility_level 45017:59:14 triggers ElasticAssociationIndexerWorker to update issues, merge_requests and notes 45117:59:18 ensures all visibility_level updates are correctly applied in issue searches 45217:59:21 ensures all visibility_level updates are correctly applied in merge_request searches 45317:59:21# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.6 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.32 1.32 1.31 1/464 1360 45517:59:21 when changing the title 45617:59:23 does not trigger ElasticAssociationIndexerWorker to update issues 45717:59:23# [RSpecRunTime] RSpec elapsed time: 7 minutes 58.03 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.32 1.32 1.31 1/464 1361 45917:59:24# [RSpecRunTime] RSpec elapsed time: 7 minutes 59.29 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.32 1.32 1.31 1/464 1362 46117:59:24 #available_shared_runners 46217:59:24 when compute minutes are available for project 46317:59:24 returns a list of shared runners 46417:59:24 when out of compute minutes for project 46517:59:24 returns a empty list 46617:59:24 #all_available_runners 46717:59:25 when compute minutes are available for project 46817:59:25 returns a list with all runners 46917:59:25 when out of compute minutes for project 47017:59:25 returns a list with non-instance runners 47117:59:25 #upstream_projects 47217:59:27 returns the upstream projects 47317:59:27# [RSpecRunTime] RSpec elapsed time: 8 minutes 2.01 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.30 1.32 1.31 1/465 1363 47517:59:27 #upstream_projects_count 47617:59:29 returns the upstream projects count 47717:59:29# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.64 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.30 1.32 1.31 1/465 1364 47917:59:29 #downstream_projects_count 48017:59:32 returns the downstream projects count 48117:59:32# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.41 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.27 1.31 1.31 1/464 1365 48317:59:32 #ci_cancellation_restriction 48417:59:33 returns the initialized cancellation restriction object 48517:59:33 #visible_approval_rules 48617:59:34 is expected not to include #<ApprovalProjectRule id: 26, created_at: "2024-11-07 17:59:34.194563619 +0000", updated_at: "2024-11...rchestration_policy_configuration_id: nil, scan_result_policy_id: nil, approval_policy_rule_id: nil>, #<ApprovalProjectRule id: 27, created_at: "2024-11-07 17:59:34.212261139 +0000", updated_at: "2024-11...rchestration_policy_configuration_id: nil, scan_result_policy_id: nil, approval_policy_rule_id: nil>, and #<ApprovalProjectRule id: 28, created_at: "2024-11-07 17:59:34.229439919 +0000", updated_at: "2024-11...rchestration_policy_configuration_id: nil, scan_result_policy_id: nil, approval_policy_rule_id: nil> 48717:59:34 #affected_by_security_policy_management_project? 48817:59:36 is expected to equal false 48917:59:36 when security orchestration policy is configured for project 49017:59:37 is expected to equal true 49117:59:37 with other security policy management project 49217:59:37 is expected to equal false 49317:59:37# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.18 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.25 1.30 1.31 1/465 1403 49517:59:37 when security orchestration policy is configured for a parent namespace 49617:59:38 is expected to equal true 49717:59:38 with other security policy management project 49817:59:38 is expected to equal false 49917:59:38 when security orchestration policy is configured for another project 50017:59:39 is expected to equal false 50117:59:39# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.38 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.25 1.30 1.31 1/465 1404 50317:59:39 #all_security_orchestration_policy_configurations 50417:59:39 when security orchestration policy is configured for project only 50517:59:39 when configuration is invalid 50617:59:41 is expected to be empty 50717:59:41 when including invalid configurations 50817:59:42 is expected to contain exactly #<Security::OrchestrationPolicyConfiguration id: 6, project_id: 349, security_policy_management_proje...56 +0000", updated_at: "2024-11-07 17:59:42.535320556 +0000", configured_at: nil, namespace_id: nil> 50917:59:42# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.4 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.23 1.30 1.30 1/465 1405 51117:59:42 when configuration is valid 51217:59:44 is expected to contain exactly #<Security::OrchestrationPolicyConfiguration id: 7, project_id: 351, security_policy_management_proje...13 +0000", updated_at: "2024-11-07 17:59:44.078105013 +0000", configured_at: nil, namespace_id: nil> 51317:59:44# [RSpecRunTime] RSpec elapsed time: 8 minutes 18.94 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.23 1.30 1.30 1/465 1406 51517:59:44 when security orchestration policy is configured for namespaces and project 51617:59:44 when configuration is invalid 51717:59:48 returns security policy configurations for all valid parent groups and project 51817:59:48# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.14 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.21 1.29 1.30 1/465 1407 52017:59:48 when configuration is valid 52117:59:52 returns security policy configurations for all valid parent groups and project 52217:59:52# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.33 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.20 1.29 1.30 1/465 1408 52417:59:52 #all_inherited_security_orchestration_policy_configurations 52517:59:55 when configuration is invalid 52617:59:55 returns security policy configurations for all valid parent groups and project 52717:59:55# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.38 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.18 1.28 1.30 1/466 1409 52917:59:55 when configuration is valid 53017:59:55 returns security policy configurations for all valid parent groups only 53217:59:55 when Gitlab.com 53317:59:55 when project belongs to paid namespace 53417:59:56 returns false 53517:59:56 when project belongs to free namespace 53617:59:57 behaves like returns true if project is inactive 53717:59:57 storage_size: 1048576, last_activity_at: Mon, 07 Oct 2024 17:51:20.912705432 UTC +00:00, expected_result: false 53817:59:57 returns expected result 53917:59:57 storage_size: 1048576, last_activity_at: Sun, 07 Nov 2021 17:51:20.913214143 UTC +00:00, expected_result: false 54017:59:57 returns expected result 54117:59:57 storage_size: 8388608, last_activity_at: Mon, 07 Oct 2024 17:51:20.913451843 UTC +00:00, expected_result: false 54217:59:57 returns expected result 54317:59:57 storage_size: 8388608, last_activity_at: Sun, 07 Nov 2021 17:51:20.913635852 UTC +00:00, expected_result: true 54417:59:57 returns expected result 54517:59:57 when not Gitlab.com 54617:59:58 behaves like returns true if project is inactive 54717:59:58 storage_size: 1048576, last_activity_at: Mon, 07 Oct 2024 17:51:20.949550662 UTC +00:00, expected_result: false 54817:59:58 returns expected result 54917:59:58 storage_size: 1048576, last_activity_at: Sun, 07 Nov 2021 17:51:20.950041422 UTC +00:00, expected_result: false 55017:59:58 returns expected result 55117:59:58 storage_size: 8388608, last_activity_at: Mon, 07 Oct 2024 17:51:20.950347672 UTC +00:00, expected_result: false 55217:59:58 returns expected result 55317:59:58 storage_size: 8388608, last_activity_at: Sun, 07 Nov 2021 17:51:20.950535682 UTC +00:00, expected_result: true 55417:59:59 returns expected result 55618:00:03 returns inactive projects belonging to free namespace 55718:00:04# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.83 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.25 1.30 1.30 1/466 1410 55918:00:04 #security_training_available? 56018:00:04 when check_namespace_plan application setting is true 56118:00:04 when plan is not ultimate 56218:00:04 is expected to eq false 56318:00:04 when plan is ultimate 56418:00:04 when security_training feature is not available 56518:00:04 is expected to eq false 56618:00:04 when security_training feature is available 56718:00:04 is expected to eq true 56818:00:04 when check_namespace_plan application setting is false 56918:00:04 when security_training feature is not available 57018:00:04 is expected to eq false 57118:00:04 when security_training feature is available 57218:00:04 is expected to eq true 57318:00:04 #epic_ids_referenced_by_issues 57418:00:06 returns epic ids referenced by issues in this project 57518:00:06# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.31 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.23 1.29 1.30 1/466 1411 57718:00:06 #suggested_reviewers_available? 57818:00:06 on Gitlab.com 57918:00:06 when licensed features are available 58018:00:07 is expected to eq true 58118:00:07 when licensed features are unavailable 58218:00:08 is expected to eq false 58318:00:08 on self managed 58418:00:08 when licensed features are available 58518:00:08 is expected to eq false 58618:00:08 #can_suggest_reviewers? 58718:00:08 when available 58918:00:09 is expected to eq true 59018:00:09 when not enabled 59118:00:10 is expected to eq false 59218:00:10 when not available 59418:00:11 is expected to eq false 59518:00:11 #any_external_status_checks_not_passed? 59618:00:11 when no external status checks are present 59718:00:12 is expected to be falsey 59818:00:12# [RSpecRunTime] RSpec elapsed time: 8 minutes 47.0 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.21 1.29 1.30 1/466 1412 60018:00:12 when merge request branch is applicable 60118:00:12 when all external status checks have passed 60218:00:13 is expected to be falsey 60318:00:13# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.32 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.21 1.29 1.30 1/466 1413 60518:00:13 when not all external status checks have passed 60618:00:14 is expected to be truthy 60718:00:14# [RSpecRunTime] RSpec elapsed time: 8 minutes 49.69 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.21 1.29 1.30 1/467 1414 60918:00:14 when merge request branch is non applicable 61018:00:16 is expected to be falsey 61118:00:16# [RSpecRunTime] RSpec elapsed time: 8 minutes 51.74 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.27 1.30 1.30 1/467 1415 61318:00:16 .cascading_with_parent_namespace 61418:00:16 when calling .cascading_with_parent_namespace 61518:00:16 create three instance methods for attribute 61618:00:16 three configurations of MR checks 61718:00:17 behaves like [configuration](inherit_group_setting: bool) and [configuration]_locked? 61818:00:17 group_attr: true, subgroup_attr: true, project_attr: true, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, project_with_inherit_attr?: true, project_without_inherit_attr?: true, project_locked?: true 61918:00:17 returns correct value 62018:00:17 group_attr: true, subgroup_attr: true, project_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, project_with_inherit_attr?: true, project_without_inherit_attr?: false, project_locked?: true 62118:00:18 returns correct value 62218:00:18 group_attr: true, subgroup_attr: false, project_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: false, subgroup_locked?: true, project_with_inherit_attr?: true, project_without_inherit_attr?: false, project_locked?: true 62318:00:18 returns correct value 62418:00:18 group_attr: false, subgroup_attr: true, project_attr: true, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, project_with_inherit_attr?: true, project_without_inherit_attr?: true, project_locked?: true 62518:00:18 returns correct value 62618:00:18 group_attr: false, subgroup_attr: true, project_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, project_with_inherit_attr?: true, project_without_inherit_attr?: false, project_locked?: true 62718:00:18 returns correct value 62818:00:18 group_attr: false, subgroup_attr: false, project_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: false, subgroup_without_inherit_attr?: false, subgroup_locked?: false, project_with_inherit_attr?: false, project_without_inherit_attr?: false, project_locked?: false 62918:00:19 returns correct value 63018:00:19 behaves like [configuration](inherit_group_setting: bool) and [configuration]_locked? 63118:00:19 group_attr: true, subgroup_attr: true, project_attr: true, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, project_with_inherit_attr?: true, project_without_inherit_attr?: true, project_locked?: true 63218:00:19 returns correct value 63318:00:19 group_attr: true, subgroup_attr: true, project_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, project_with_inherit_attr?: true, project_without_inherit_attr?: false, project_locked?: true 63418:00:19 returns correct value 63518:00:19 group_attr: true, subgroup_attr: false, project_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: false, subgroup_locked?: true, project_with_inherit_attr?: true, project_without_inherit_attr?: false, project_locked?: true 63618:00:20 returns correct value 63718:00:20 group_attr: false, subgroup_attr: true, project_attr: true, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, project_with_inherit_attr?: true, project_without_inherit_attr?: true, project_locked?: true 63818:00:20 returns correct value 63918:00:20 group_attr: false, subgroup_attr: true, project_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, project_with_inherit_attr?: true, project_without_inherit_attr?: false, project_locked?: true 64018:00:20 returns correct value 64118:00:20 group_attr: false, subgroup_attr: false, project_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: false, subgroup_without_inherit_attr?: false, subgroup_locked?: false, project_with_inherit_attr?: false, project_without_inherit_attr?: false, project_locked?: false 64218:00:20 returns correct value 64318:00:20 behaves like [configuration](inherit_group_setting: bool) and [configuration]_locked? 64418:00:20 group_attr: true, subgroup_attr: true, project_attr: true, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, project_with_inherit_attr?: true, project_without_inherit_attr?: true, project_locked?: true 64518:00:21 returns correct value 64618:00:21 group_attr: true, subgroup_attr: true, project_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, project_with_inherit_attr?: true, project_without_inherit_attr?: false, project_locked?: true 64718:00:21 returns correct value 64818:00:21 group_attr: true, subgroup_attr: false, project_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: false, subgroup_locked?: true, project_with_inherit_attr?: true, project_without_inherit_attr?: false, project_locked?: true 64918:00:21 returns correct value 65018:00:21 group_attr: false, subgroup_attr: true, project_attr: true, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, project_with_inherit_attr?: true, project_without_inherit_attr?: true, project_locked?: true 65118:00:21 returns correct value 65218:00:21 group_attr: false, subgroup_attr: true, project_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, project_with_inherit_attr?: true, project_without_inherit_attr?: false, project_locked?: true 65318:00:22 returns correct value 65418:00:22 group_attr: false, subgroup_attr: false, project_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: false, subgroup_without_inherit_attr?: false, subgroup_locked?: false, project_with_inherit_attr?: false, project_without_inherit_attr?: false, project_locked?: false 65518:00:22 returns correct value 65618:00:22 #only_allow_merge_if_pipeline_succeeds? 65718:00:22 when project is not a security policy project 65918:00:23 when project is a security policy project 66018:00:24 returns false 66118:00:24# [RSpecRunTime] RSpec elapsed time: 8 minutes 59.5 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.25 1.29 1.30 1/467 1416 66318:00:24 #okrs_mvc_feature_flag_enabled? 66418:00:25 returns true if feature_flag is enabled 66518:00:25 returns false if feature_flag is disabled 66618:00:25 #okr_automatic_rollups_enabled? 66718:00:25 returns true if feature_flag is enabled 66818:00:26 returns false if feature_flag is disabled 66918:00:26 #member_usernames_among 67018:00:27 returns project members' usernames among the users 67118:00:27 returns empty array if users is empty 67218:00:27# [RSpecRunTime] RSpec elapsed time: 9 minutes 2.35 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.23 1.29 1.30 1/467 1417 67418:00:27 #custom_roles_enabled? 67518:00:27 project belongs to group 67618:00:28 root ancestor has custom roles enabled 67818:00:28 root ancestor does not have custom roles enabled 67918:00:28 returns false 68018:00:28 project belongs to user 68118:00:28 returns false 68218:00:28 #mirror_branches_setting 68318:00:29 mirror all branches 68418:00:29 mirror protected branches 68518:00:29 mirror branches match regex 68618:00:29 #merge_train_for 68718:00:29 with merge_trains_enabled 68818:00:30 is expected to be a kind of MergeTrains::Train 68918:00:30 with merge_trains disabled 69018:00:30 is expected to eq nil 69118:00:30 deprecated requirements_enabled attribute 69218:00:30 delegates the attribute to project feature 69318:00:30 sets the default value 69418:00:30 .replicables_for_current_secondary 69518:00:32 returns projects 69618:00:32# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.53 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.21 1.28 1.30 1/467 1418 69818:00:32 on a primary node 69918:00:32 .with_verification_state 70018:00:33 returns records with given scope 70218:00:34 returns records with given scope 70318:00:34 .not_checksummed 70418:00:34 returns records with given scope 70518:00:34 #save_verification_details 70618:00:34 when model record is not part of verifiables scope 70718:00:34 does not create verification details (PENDING: Skipping because all Project Repositories are records that can be checksummed) 70818:00:34 when model_record is part of verifiables scope 70918:00:35 creates verification details 71018:00:35 #verification_pending_batch 71118:00:36 logs the verification state transition 71218:00:36 #verification_failed_batch 71318:00:36 logs the verification state transition 71418:00:36 #fail_verification_timeouts 71518:00:37 logs the verification state transition 71618:00:37 when Geo is disabled 71718:00:37 #save_verification_details 71818:00:37 when model_record is part of verifiables scope 71918:00:37 doesn't create verification details 72018:00:37 #security_policy_bot 72118:00:38 is expected to be nil 72218:00:38 when there is a security_policy_bot 72318:00:38 is expected to be nil 72418:00:38 when the security_policy_bot is assigned to the project 72518:00:38 is expected to eq #<User id:439 @user1472> 72618:00:38 #product_analytics_events_used 72718:00:40 when product analytics is enabled 72818:00:40 when project is onboarded with product analytics 72918:00:40 when month and year is overridden 73018:00:40 queries the ProjectUsageData for the project 73118:00:40# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.52 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.18 1.27 1.29 1/467 1419 73318:00:40 when using default time period 73418:00:41 queries the ProjectUsageData for the project 73518:00:41 when project is not onboarded with product analytics 73618:00:41 is expected to be nil 73718:00:41 when product analytics is not enabled 73818:00:41 is expected to be nil 73918:00:41 with loose foreign key on projects.marked_for_deletion_by_user_id 74018:00:41 behaves like cleanup by a loose foreign key 74118:00:46 cleans up (delete or nullify) the model 74218:00:46# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.46 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.16 1.27 1.29 1/467 1420 74418:00:46 #resource_parent 74618:00:47 #github_external_pull_request_pipelines_available? 74718:00:49 when enabled through license 74818:00:49 is expected to be truthy 74918:00:49# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.37 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.16 1.27 1.29 3/468 1421 75118:00:49 when enabled through usage ping features 75218:00:49 is expected to be truthy 75318:00:49 without license 75418:00:49 is expected to be falsey 75518:00:49 #allows_multiple_merge_request_assignees? 75618:00:49 when multiple_merge_request_assignees feature is enabled 75718:00:49 is expected to eq true 75818:00:49 when multiple_merge_request_assignees feature is disabled 75918:00:49 is expected to eq false 76018:00:49 #allows_multiple_merge_request_reviewers? 76118:00:49 when multiple_merge_request_reviewers feature is enabled 76218:00:49 is expected to eq true 76318:00:49 when multiple_merge_request_reviewers feature is disabled 76418:00:50 is expected to eq false 76518:00:50 #on_demand_dast_available? 76618:00:50 feature_available: false, on_demand_available: false 76718:00:50 when feature is disallowed 76818:00:50 is expected to eq false 76918:00:50 feature_available: true, on_demand_available: true 77018:00:50 when feature is allowed 77118:00:50 is expected to eq true 77218:00:50 #supports_saved_replies? 77318:00:50 when feature flag is disabled 77418:00:51 is expected to eq false 77518:00:51 when license is invalid 77618:00:52 is expected to eq false 77718:00:52 when license is valid 77818:00:52 is expected to eq true 77918:00:52 #licensed_ai_features_available? 78018:00:52 ai_features: true, ai_chat: true, licensed_ai_features_available: true 78118:00:53 is expected to equal true 78218:00:53 ai_features: true, ai_chat: false, licensed_ai_features_available: true 78318:00:54 is expected to equal true 78418:00:54 ai_features: false, ai_chat: true, licensed_ai_features_available: true 78518:00:55 is expected to equal true 78618:00:55 ai_features: false, ai_chat: false, licensed_ai_features_available: false 78718:00:55 is expected to equal false 78818:00:55 #path_locks_changed_epoch 78918:00:55 returns a cached epoch value in milliseconds 79018:00:55 #refresh_path_locks_changed_epoch 79118:00:55 refreshes the cache and returns the new epoch value 79218:00:55 #mark_as_vulnerable! 79318:00:56 marks the project as vulnerable 79418:00:56 #compliance_management_frameworks_names 79518:00:57 returns names of all compliance frameworks 79618:00:57 #compliance_framework_ids 79718:00:58 is expected to contain exactly 5 and 6 79818:00:58 #work_items_rolledup_dates_feature_flag_enabled? 79918:00:58 behaves like checks parent group feature flag 80018:00:58 when feature flag is disabled globally 80118:00:59 is expected to be falsey 80218:00:59 when feature flag is enabled globally 80318:00:59 is expected to be truthy 80418:00:59 when feature flag is enabled for the root group 80518:00:59 is expected to be truthy 80618:00:59 when feature flag is enabled for the group 80718:00:59 is expected to be truthy 80818:00:59 #prevent_blocking_non_deployment_jobs? 80918:00:59 is expected to eq true 81018:00:59 when the prevent_blocking_non_deployment_jobs feature flag is disabled 81118:00:59 is expected to eq false 81218:00:59 #vulnerability_quota 81318:01:00 is expected to be an instance of Vulnerabilities::Quota 81418:01:00 #pipeline_configuration_full_path 81518:01:01 when the first associated framework has pipeline configuration 81618:01:01 returns the path of pipeline config associated with first framework 81718:01:01 when no framework has pipeline configuration 81918:01:01 when initial frameworks do not have pipeline configuration 82018:01:01 returns the pipeline of first framework which has pipeline 82118:01:01 when there is no associated framework 82318:01:01 #security_statistics 82418:01:01 when there is no `project_security_statistics` for the project 82518:01:01 returns a new persisted `Security::ProjectStatistics` instance 82618:01:01 does not fire additional queries after the first access 82718:01:01 when there is already a `project_security_statistics` for the project 82818:01:01 returns the existing record 82918:01:01# [RSpecRunTime] Finishing example group ee/spec/models/ee/project_spec.rb. It took 9 minutes 25.25 seconds. Expected to take 9 minutes 26.69 seconds. 83018:01:01# [RSpecRunTime] Starting example group ee/spec/services/projects/create_from_template_service_spec.rb. Expected to take 1 minute 35.36 seconds. 83118:01:01Projects::CreateFromTemplateService 83318:01:01 does not create project from custom template 83418:01:01 when use_custom_template is not present or false 83518:01:03 creates an empty project 83618:01:03# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.75 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.27 1.29 1.30 1/467 1422 83818:01:03 when custom_project_templates feature is not enabled 83918:01:05 creates an empty project 84018:01:05# [RSpecRunTime] RSpec elapsed time: 9 minutes 40.77 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.17 1.27 1.29 1/467 1423 84218:01:05 when custom_project_template does not exist 84318:01:07 does not attempt to import a project 84418:01:07# [RSpecRunTime] RSpec elapsed time: 9 minutes 42.31 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.17 1.27 1.29 1/467 1424 84618:01:07 when use_custom_template is true but template_name and template_project_id are nil 84718:01:08 return a project with error 84818:01:09# [RSpecRunTime] RSpec elapsed time: 9 minutes 43.82 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.17 1.27 1.29 1/467 1425 85018:01:09 use_template_name: true 85118:01:12Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x000078131c6b49d0 @options={:export_into_project_id=>441, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781308f72f40 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000078131c6b2c20 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781308f72ef0 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x000078131c6b2b80>, @mon_data_owner_object_id=131268860>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 85318:01:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 85418:01:12 returns the created project 85518:01:12 the result project 85618:01:14Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x00007813275cb900 @options={:export_into_project_id=>444, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781308f5db68 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007813275c9e20 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781308f5db18 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x00007813275c9dd0>, @mon_data_owner_object_id=132215280>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 85818:01:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 85918:01:14 overrides template description 86018:01:17Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x000078132792dee0 @options={:export_into_project_id=>447, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781308eeee20 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000781327929548 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781308eeedd0 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x0000781327929458>, @mon_data_owner_object_id=133177180>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 86218:01:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 86318:01:17 overrides template visibility_level 86418:01:17# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.42 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.14 1.26 1.28 1/467 1450 86618:01:17 creating project from a Group project template 86718:01:17 when the namespace is not a descendant of the Group owning the template 86818:01:17 when project is created under a group that is outside the hierarchy its root ancestor group 86918:01:17 behaves like a project that isn't persisted 87018:01:20 isn't persisted 87118:01:20# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.15 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.21 1.27 1.29 1/467 1451 87318:01:20 when project is created under a group that is a descendant of its root ancestor group 87418:01:20 behaves like a project that isn't persisted 87518:01:23 isn't persisted 87618:01:23# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.02 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.21 1.27 1.29 1/467 1452 87818:01:23 when project is created under a subgroup that is a descendant of its root ancestor group 87918:01:23 behaves like a project that isn't persisted 88018:01:26 isn't persisted 88118:01:26# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.12 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.19 1.27 1.29 1/468 1453 88318:01:26 when project is created outside of group hierarchy 88418:01:26 behaves like a project that isn't persisted 88518:01:28 isn't persisted 88618:01:29# [RSpecRunTime] RSpec elapsed time: 10 minutes 3.79 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.19 1.27 1.29 2/468 1454 88818:01:29 when the namespace is inside the hierarchy of the Group owning the template 88918:01:29 when project is created under its parent group 89018:01:29 behaves like a persisted project 89118:01:32Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x00007813273f2408 @options={:export_into_project_id=>458, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x00007813091ae9d0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007813273f0ef0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007813091ae980 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x00007813273f0ea0>, @mon_data_owner_object_id=138675720>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 89318:01:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 89518:01:32# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.67 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.18 1.26 1.28 1/467 1463 89718:01:32 when project is created under the same group 89818:01:32 behaves like a persisted project 89918:01:36Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x00007813437f7b40 @options={:export_into_project_id=>461, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781309f38128 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007813437f4da0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781309f380d8 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x00007813437f4d00>, @mon_data_owner_object_id=140001620>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 90118:01:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 90318:01:36# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.58 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.16 1.26 1.28 1/467 1472 90518:01:36 when project is created under its descendant group 90618:01:36 behaves like a persisted project 90718:01:40Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x00007813393357d8 @options={:export_into_project_id=>464, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781309014750 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000781339332f88 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781309014700 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x0000781339332da8>, @mon_data_owner_object_id=141633440>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 90918:01:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 91118:01:40# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.61 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.15 1.25 1.28 1/467 1481 91318:01:40 when project is created under a group that is a descendant of its parent group 91418:01:40 behaves like a persisted project 91518:01:44Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x000078131c4ad880 @options={:export_into_project_id=>467, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781309334840 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000078131c4aa7c0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007813093347f0 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x000078131c4aa6f8>, @mon_data_owner_object_id=143078000>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 91718:01:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 91918:01:44# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.58 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.15 1.25 1.28 1/467 1490 92118:01:44 when project is created under a subgroup that is a descendant of its parent group 92218:01:44 behaves like a persisted project 92318:01:48Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x0000781340cfa320 @options={:export_into_project_id=>470, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781308d050f0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000781340cf2580 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781308d050a0 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x0000781340cf24e0>, @mon_data_owner_object_id=144660100>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 92518:01:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 92718:01:48# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.77 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.14 1.25 1.28 1/467 1499 92918:01:48 use_template_name: false 93018:01:51Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x000078133b1ad5f8 @options={:export_into_project_id=>473, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781309071400 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000078133b1a0e48 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781309071090 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x000078133b1a0da8>, @mon_data_owner_object_id=145805100>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 93218:01:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 93318:01:51 returns the created project 93418:01:51 the result project 93518:01:54Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x000078133a6db918 @options={:export_into_project_id=>476, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781309142af0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000078133a6d73e0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781309142aa0 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x000078133a6d7390>, @mon_data_owner_object_id=146720300>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 93718:01:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 93818:01:54 overrides template description 93918:01:57Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x000078133939fac0 @options={:export_into_project_id=>479, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x0000781309245dd0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000078133939bf10 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781309245d80 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x000078133939be98>, @mon_data_owner_object_id=147707940>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 94118:01:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 94218:01:57 overrides template visibility_level 94318:01:57# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.39 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.20 1.26 1.28 1/468 1524 94518:01:57 creating project from a Group project template 94618:01:57 when the namespace is not a descendant of the Group owning the template 94718:01:57 when project is created under a group that is outside the hierarchy its root ancestor group 94818:01:57 behaves like a project that isn't persisted 94918:02:00 isn't persisted 95018:02:00# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.16 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.18 1.25 1.28 1/468 1525 95218:02:00 when project is created under a group that is a descendant of its root ancestor group 95318:02:00 behaves like a project that isn't persisted 95418:02:03 isn't persisted 95518:02:03# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.13 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.18 1.25 1.28 1/468 1526 95718:02:03 when project is created under a subgroup that is a descendant of its root ancestor group 95818:02:03 behaves like a project that isn't persisted 95918:02:06 isn't persisted 96018:02:06# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.27 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.17 1.25 1.28 1/468 1527 96218:02:06 when project is created outside of group hierarchy 96318:02:06 behaves like a project that isn't persisted 96418:02:09 isn't persisted 96518:02:09# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.95 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.17 1.25 1.28 1/468 1528 96718:02:09 when the namespace is inside the hierarchy of the Group owning the template 96818:02:09 when project is created under its parent group 96918:02:09 behaves like a persisted project 97018:02:12Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x0000781342628180 @options={:export_into_project_id=>490, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x00007813091f51a0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000781342623f40 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007813091f5150 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x0000781342623ae0>, @mon_data_owner_object_id=153167080>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 97218:02:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 97418:02:13# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.82 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.15 1.24 1.27 1/468 1537 97618:02:13 when project is created under the same group 97718:02:13 behaves like a persisted project 97818:02:16Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x0000781327c40600 @options={:export_into_project_id=>493, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x00007813097475e0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000781327beb1c8 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000781309747540 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x0000781327beb4e8>, @mon_data_owner_object_id=154684860>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 98018:02:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 98218:02:16# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.6 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.14 1.24 1.27 1/468 1546 98418:02:16 when project is created under its descendant group 98518:02:16 behaves like a persisted project 98618:02:20Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x0000781341e6e318 @options={:export_into_project_id=>496, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x00007813091efc50 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000781341e6bf50 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007813091efc00 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x0000781341e6be60>, @mon_data_owner_object_id=156090260>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 98818:02:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 99018:02:20# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.71 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.13 1.23 1.27 1/468 1555 99218:02:20 when project is created under a group that is a descendant of its parent group 99318:02:20 behaves like a persisted project 99418:02:24Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x0000781327360a58 @options={:export_into_project_id=>499, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x00007813099a6d68 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000078132736eba8 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007813099a6d18 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x000078132736eb30>, @mon_data_owner_object_id=157576860>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 99618:02:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 99818:02:24# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.69 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.13 1.23 1.27 1/468 1564 100018:02:24 when project is created under a subgroup that is a descendant of its parent group 100118:02:24 behaves like a persisted project 100218:02:29Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x0000781338444558 @options={:export_into_project_id=>502, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x00007813097ff370 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000781338458030 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007813097ff320 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x0000781338459a48>, @mon_data_owner_object_id=159203820>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 100418:02:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 100518:02:29 is persisted 100618:02:29# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.13 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.12 1.23 1.27 1/468 1573 100818:02:29 when current_user does not have read_code permissions to the template_project 100918:02:32 isn't persisted 101018:02:32# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.22 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.11 1.23 1.27 1/468 1574 101218:02:32# [RSpecRunTime] Finishing example group ee/spec/services/projects/create_from_template_service_spec.rb. It took 1 minute 30.5 seconds. Expected to take 1 minute 35.36 seconds. 101318:02:32# [RSpecRunTime] Starting example group ee/spec/services/geo/bulk_mark_pending_service_spec.rb. Expected to take 1 minute 22.94 seconds. 101418:02:32Geo::BulkMarkPendingService 101518:02:32 registry_class: Geo::DependencyProxyBlobRegistry (call 'Geo::DependencyProxyBlobRegistry.connection' to establish a connection), registry_type: Types::Geo::DependencyProxyBlobRegistryType, registry_factory: :geo_dependency_proxy_blob_registry 101618:02:32 #bulk_mark_update_one_batch! 101718:02:33 marks registries as never attempted to sync 101818:02:33 #remaining_batches_to_bulk_update 101918:02:33 when there are remaining batches for pending registries 102018:02:33 returns the number of remaining batches 102118:02:33 when there are not remaining batches for not pending registries 102218:02:34 returns zero remaining batches 102318:02:34 #set_bulk_mark_pending_cursor 102418:02:34 sets redis shared state cursor key 102518:02:34 registry_class: Geo::MergeRequestDiffRegistry (call 'Geo::MergeRequestDiffRegistry.connection' to establish a connection), registry_type: Types::Geo::MergeRequestDiffRegistryType, registry_factory: :geo_merge_request_diff_registry 102618:02:34 #bulk_mark_update_one_batch! 102718:02:37 marks registries as never attempted to sync 102818:02:38# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.84 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.18 1.24 1.27 1/469 1645 103018:02:38 #remaining_batches_to_bulk_update 103118:02:38 when there are remaining batches for pending registries 103218:02:39 returns the number of remaining batches 103318:02:39# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.33 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.18 1.24 1.27 1/469 1669 103518:02:39 when there are not remaining batches for not pending registries 103618:02:43 returns zero remaining batches 103718:02:43# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.23 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.16 1.23 1.27 1/469 1739 103918:02:43 #set_bulk_mark_pending_cursor 104018:02:43 sets redis shared state cursor key 104118:02:43 registry_class: Geo::LfsObjectRegistry (call 'Geo::LfsObjectRegistry.connection' to establish a connection), registry_type: Types::Geo::LfsObjectRegistryType, registry_factory: :geo_lfs_object_registry 104218:02:43 #bulk_mark_update_one_batch! 104318:02:43 marks registries as never attempted to sync 104418:02:43 #remaining_batches_to_bulk_update 104518:02:43 when there are remaining batches for pending registries 104618:02:43 returns the number of remaining batches 104718:02:43 when there are not remaining batches for not pending registries 104818:02:43 returns zero remaining batches 104918:02:43 #set_bulk_mark_pending_cursor 105018:02:43 sets redis shared state cursor key 105118:02:43 registry_class: Geo::ProjectWikiRepositoryRegistry (call 'Geo::ProjectWikiRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::ProjectWikiRepositoryRegistryType, registry_factory: :geo_project_wiki_repository_registry 105218:02:43 #bulk_mark_update_one_batch! 105318:02:46 marks registries as never attempted to sync 105418:02:46# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.92 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.15 1.23 1.27 1/469 1740 105618:02:46 #remaining_batches_to_bulk_update 105718:02:46 when there are remaining batches for pending registries 105818:02:46 returns the number of remaining batches 105918:02:46 when there are not remaining batches for not pending registries 106018:02:49 returns zero remaining batches 106118:02:49# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.99 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.15 1.23 1.27 1/469 1741 106318:02:49 #set_bulk_mark_pending_cursor 106418:02:49 sets redis shared state cursor key 106518:02:49 registry_class: Geo::TerraformStateVersionRegistry (call 'Geo::TerraformStateVersionRegistry.connection' to establish a connection), registry_type: Types::Geo::TerraformStateVersionRegistryType, registry_factory: :geo_terraform_state_version_registry 106618:02:49 #bulk_mark_update_one_batch! 106718:02:54 marks registries as never attempted to sync 106818:02:54# [RSpecRunTime] RSpec elapsed time: 11 minutes 28.99 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.14 1.23 1.27 1/469 1742 107018:02:54 #remaining_batches_to_bulk_update 107118:02:54 when there are remaining batches for pending registries 107218:02:55 returns the number of remaining batches 107318:02:56# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.81 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.13 1.22 1.27 1/469 1743 107518:02:56 when there are not remaining batches for not pending registries 107618:03:00 returns zero remaining batches 107718:03:00# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.77 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.12 1.22 1.27 1/469 1744 107918:03:00 #set_bulk_mark_pending_cursor 108018:03:01 sets redis shared state cursor key 108118:03:01 registry_class: Geo::UploadRegistry (call 'Geo::UploadRegistry.connection' to establish a connection), registry_type: Types::Geo::UploadRegistryType, registry_factory: :geo_upload_registry 108218:03:01 #bulk_mark_update_one_batch! 108318:03:03 marks registries as never attempted to sync 108418:03:03# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.07 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.12 1.22 1.27 1/469 1745 108618:03:03 #remaining_batches_to_bulk_update 108718:03:03 when there are remaining batches for pending registries 108818:03:04 returns the number of remaining batches 108918:03:04 when there are not remaining batches for not pending registries 109018:03:06 returns zero remaining batches 109118:03:06# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.1 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.11 1.21 1.26 1/469 1746 109318:03:06 #set_bulk_mark_pending_cursor 109418:03:06 sets redis shared state cursor key 109518:03:06 registry_class: Geo::SnippetRepositoryRegistry (call 'Geo::SnippetRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::SnippetRepositoryRegistryType, registry_factory: :geo_snippet_repository_registry 109618:03:06 #bulk_mark_update_one_batch! 109718:03:08 marks registries as never attempted to sync 109818:03:08# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.62 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.11 1.21 1.26 1/469 1747 110018:03:08 #remaining_batches_to_bulk_update 110118:03:08 when there are remaining batches for pending registries 110218:03:09 returns the number of remaining batches 110318:03:09 when there are not remaining batches for not pending registries 110418:03:12 returns zero remaining batches 110518:03:12# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.86 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.10 1.21 1.26 1/469 1748 110718:03:12 #set_bulk_mark_pending_cursor 110818:03:12 sets redis shared state cursor key 110918:03:12 registry_class: Geo::DesignManagementRepositoryRegistry (call 'Geo::DesignManagementRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::DesignManagementRepositoryRegistryType, registry_factory: :geo_design_management_repository_registry 111018:03:12 #bulk_mark_update_one_batch! 111118:03:14 marks registries as never attempted to sync 111218:03:14# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.19 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.10 1.21 1.26 1/469 1749 111418:03:14 #remaining_batches_to_bulk_update 111518:03:14 when there are remaining batches for pending registries 111618:03:15 returns the number of remaining batches 111718:03:15 when there are not remaining batches for not pending registries 111818:03:17 returns zero remaining batches 111918:03:17# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.13 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.09 1.21 1.26 2/469 1750 112118:03:17 #set_bulk_mark_pending_cursor 112218:03:17 sets redis shared state cursor key 112318:03:17 registry_class: Geo::DependencyProxyManifestRegistry (call 'Geo::DependencyProxyManifestRegistry.connection' to establish a connection), registry_type: Types::Geo::DependencyProxyManifestRegistryType, registry_factory: :geo_dependency_proxy_manifest_registry 112418:03:17 #bulk_mark_update_one_batch! 112518:03:18 marks registries as never attempted to sync 112618:03:18 #remaining_batches_to_bulk_update 112718:03:18 when there are remaining batches for pending registries 112818:03:18 returns the number of remaining batches 112918:03:18 when there are not remaining batches for not pending registries 113018:03:19 returns zero remaining batches 113118:03:19 #set_bulk_mark_pending_cursor 113218:03:19 sets redis shared state cursor key 113318:03:19 registry_class: Geo::CiSecureFileRegistry (call 'Geo::CiSecureFileRegistry.connection' to establish a connection), registry_type: Types::Geo::CiSecureFileRegistryType, registry_factory: :geo_ci_secure_file_registry 113418:03:19 #bulk_mark_update_one_batch! 113518:03:21 marks registries as never attempted to sync 113618:03:21# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.3 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.08 1.20 1.26 1/469 1751 113818:03:21 #remaining_batches_to_bulk_update 113918:03:21 when there are remaining batches for pending registries 114018:03:22 returns the number of remaining batches 114118:03:22 when there are not remaining batches for not pending registries 114218:03:24 returns zero remaining batches 114318:03:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.42 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.08 1.20 1.26 1/469 1752 114518:03:24 #set_bulk_mark_pending_cursor 114618:03:24 sets redis shared state cursor key 114718:03:24 registry_class: Geo::GroupWikiRepositoryRegistry (call 'Geo::GroupWikiRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::GroupWikiRepositoryRegistryType, registry_factory: :geo_group_wiki_repository_registry 114818:03:24 #bulk_mark_update_one_batch! 114918:03:25 marks registries as never attempted to sync 115018:03:25 #remaining_batches_to_bulk_update 115118:03:25 when there are remaining batches for pending registries 115218:03:25 returns the number of remaining batches 115318:03:25 when there are not remaining batches for not pending registries 115418:03:26 returns zero remaining batches 115518:03:26 #set_bulk_mark_pending_cursor 115618:03:26 sets redis shared state cursor key 115718:03:26 registry_class: Geo::ContainerRepositoryRegistry (call 'Geo::ContainerRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::ContainerRepositoryRegistryType, registry_factory: :geo_container_repository_registry 115818:03:26 #bulk_mark_update_one_batch! 115918:03:28 marks registries as never attempted to sync 116018:03:28# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.76 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.08 1.20 1.26 1/469 1753 116218:03:28 #remaining_batches_to_bulk_update 116318:03:28 when there are remaining batches for pending registries 116418:03:29 returns the number of remaining batches 116518:03:29 when there are not remaining batches for not pending registries 116618:03:31 returns zero remaining batches 116718:03:31# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.69 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.15 1.21 1.26 1/469 1754 116918:03:31 #set_bulk_mark_pending_cursor 117018:03:31 sets redis shared state cursor key 117118:03:31 registry_class: Geo::PipelineArtifactRegistry (call 'Geo::PipelineArtifactRegistry.connection' to establish a connection), registry_type: Types::Geo::PipelineArtifactRegistryType, registry_factory: :geo_pipeline_artifact_registry 117218:03:31 #bulk_mark_update_one_batch! 117318:03:34 marks registries as never attempted to sync 117418:03:34# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.36 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.15 1.21 1.26 1/469 1755 117618:03:34 #remaining_batches_to_bulk_update 117718:03:34 when there are remaining batches for pending registries 117818:03:35 returns the number of remaining batches 117918:03:35 when there are not remaining batches for not pending registries 118018:03:37 returns zero remaining batches 118118:03:38# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.8 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.14 1.21 1.26 1/469 1756 118318:03:38 #set_bulk_mark_pending_cursor 118418:03:38 sets redis shared state cursor key 118518:03:38 registry_class: Geo::JobArtifactRegistry (call 'Geo::JobArtifactRegistry.connection' to establish a connection), registry_type: Types::Geo::JobArtifactRegistryType, registry_factory: :geo_job_artifact_registry 118618:03:38 #bulk_mark_update_one_batch! 118718:03:40 marks registries as never attempted to sync 118818:03:40# [RSpecRunTime] RSpec elapsed time: 12 minutes 15.56 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.13 1.21 1.26 1/469 1757 119018:03:40 #remaining_batches_to_bulk_update 119118:03:40 when there are remaining batches for pending registries 119218:03:41 returns the number of remaining batches 119318:03:41# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.6 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.13 1.21 1.26 1/469 1758 119518:03:41 when there are not remaining batches for not pending registries 119618:03:44 returns zero remaining batches 119718:03:44# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.3 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.13 1.21 1.26 1/469 1759 119918:03:44 #set_bulk_mark_pending_cursor 120018:03:44 sets redis shared state cursor key 120118:03:44 registry_class: Geo::PackageFileRegistry (call 'Geo::PackageFileRegistry.connection' to establish a connection), registry_type: Types::Geo::PackageFileRegistryType, registry_factory: :geo_package_file_registry 120218:03:44 #bulk_mark_update_one_batch! 120318:03:46 marks registries as never attempted to sync 120418:03:47# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.82 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.12 1.20 1.26 1/469 1760 120618:03:47 #remaining_batches_to_bulk_update 120718:03:47 when there are remaining batches for pending registries 120818:03:47 returns the number of remaining batches 120918:03:47 when there are not remaining batches for not pending registries 121018:03:50 returns zero remaining batches 121118:03:50# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.93 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.12 1.20 1.26 1/469 1761 121318:03:50 #set_bulk_mark_pending_cursor 121418:03:50 sets redis shared state cursor key 121518:03:50 registry_class: Geo::PagesDeploymentRegistry (call 'Geo::PagesDeploymentRegistry.connection' to establish a connection), registry_type: Types::Geo::PagesDeploymentRegistryType, registry_factory: :geo_pages_deployment_registry 121618:03:50 #bulk_mark_update_one_batch! 121718:03:52 marks registries as never attempted to sync 121818:03:52# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.34 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.11 1.20 1.26 1/469 1762 122018:03:52 #remaining_batches_to_bulk_update 122118:03:52 when there are remaining batches for pending registries 122218:03:53 returns the number of remaining batches 122318:03:53 when there are not remaining batches for not pending registries 122418:03:55 returns zero remaining batches 122518:03:55# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.42 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.10 1.20 1.25 1/469 1763 122718:03:55 #set_bulk_mark_pending_cursor 122818:03:55 sets redis shared state cursor key 122918:03:55# [RSpecRunTime] Finishing example group ee/spec/services/geo/bulk_mark_pending_service_spec.rb. It took 1 minute 23.27 seconds. Expected to take 1 minute 22.94 seconds. 123018:03:55# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/middleware/read_only_spec.rb. Expected to take 1 minute 5.36 seconds. 123118:03:55Gitlab::Middleware::ReadOnly 123218:03:55 when maintenance mode is on 123318:03:55 behaves like write access for a read-only GitLab (EE) instance in maintenance mode 123418:03:55 normal requests to a read-only GitLab instance 123518:03:55 expects a PUT request to /api/v4/application/settings to be allowed 123618:03:55 expects a POST request to /admin/application_settings/general to be allowed 123718:03:55 behaves like allowlisted /admin/geo requests 123818:03:55 allowlisted requests 123918:03:55 behaves like allowlisted request 124018:03:55 expects a PATCH request to /admin/geo/sites/1 to be allowed 124118:03:55 without Geo enabled 124218:03:55 behaves like LFS changes are disallowed 124318:03:55 description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" 124418:03:55 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL not to be allowed 124518:03:56 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL with trailing backslash not to be allowed 124618:03:56 description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" 124718:03:56 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL not to be allowed 124818:03:56 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL with trailing backslash not to be allowed 124918:03:56 description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" 125018:03:56 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL not to be allowed 125118:03:57 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL with trailing backslash not to be allowed 125218:03:57# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.41 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.10 1.20 1.25 1/469 1764 125418:03:57 behaves like sign in/out and OAuth are allowed 125518:03:57 description: "sign in route", path: "/users/sign_in" 125618:03:59 expects a POST to description: "sign in route", path: "/users/sign_in" URL to be allowed 125718:04:02 expects a POST to description: "sign in route", path: "/users/sign_in" URL with trailing slash to be allowed 125818:04:02# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.9 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.09 1.19 1.25 1/469 1765 126018:04:02 description: "sign out route", path: "/users/sign_out" 126118:04:04 expects a POST to description: "sign out route", path: "/users/sign_out" URL to be allowed 126218:04:06 expects a POST to description: "sign out route", path: "/users/sign_out" URL with trailing slash to be allowed 126318:04:06# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.22 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.16 1.21 1.26 1/469 1766 126518:04:06 description: "oauth token route", path: "/oauth/token" 126618:04:08 expects a POST to description: "oauth token route", path: "/oauth/token" URL to be allowed 126718:04:10 expects a POST to description: "oauth token route", path: "/oauth/token" URL with trailing slash to be allowed 126818:04:10# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.59 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.15 1.20 1.26 1/469 1767 127018:04:10 description: "SSO callback route", path: "/users/auth/gitlab/callback" 127118:04:12 expects a POST to description: "SSO callback route", path: "/users/auth/gitlab/callback" URL to be allowed 127218:04:15 expects a POST to description: "SSO callback route", path: "/users/auth/gitlab/callback" URL with trailing slash to be allowed 127318:04:15# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.94 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.15 1.20 1.26 1/469 1768 127518:04:15 description: "LDAP callback route", path: "/users/auth/ldapmain/callback" 127618:04:17 expects a POST to description: "LDAP callback route", path: "/users/auth/ldapmain/callback" URL to be allowed 127718:04:19 expects a POST to description: "LDAP callback route", path: "/users/auth/ldapmain/callback" URL with trailing slash to be allowed 127818:04:19# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.35 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.22 1.22 1.26 1/469 1769 128018:04:19 description: "SAML regular route", path: "/users/auth/saml" 128118:04:23 expects a POST to description: "SAML regular route", path: "/users/auth/saml" URL to be allowed 128218:04:25 expects a POST to description: "SAML regular route", path: "/users/auth/saml" URL with trailing slash to be allowed 128318:04:25# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.99 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.20 1.21 1.26 1/469 1770 128518:04:27# [RSpecRunTime] RSpec elapsed time: 13 minutes 1.98 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.18 1.21 1.26 1/469 1771 128718:04:27 on Geo primary 128818:04:27 allows Geo node status updates from Geo secondaries 128918:04:27 behaves like LFS changes are disallowed 129018:04:27 description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" 129118:04:27 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL not to be allowed 129218:04:27 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL with trailing backslash not to be allowed 129318:04:27 description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" 129418:04:27 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL not to be allowed 129518:04:27 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL with trailing backslash not to be allowed 129618:04:27 description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" 129718:04:27 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL not to be allowed 129818:04:27 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL with trailing backslash not to be allowed 129918:04:27 behaves like sign in/out and OAuth are allowed 130018:04:27 description: "sign in route", path: "/users/sign_in" 130118:04:29 expects a POST to description: "sign in route", path: "/users/sign_in" URL to be allowed 130218:04:31 expects a POST to description: "sign in route", path: "/users/sign_in" URL with trailing slash to be allowed 130318:04:31# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.6 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.17 1.20 1.26 1/469 1772 130518:04:31 description: "sign out route", path: "/users/sign_out" 130618:04:33 expects a POST to description: "sign out route", path: "/users/sign_out" URL to be allowed 130718:04:36 expects a POST to description: "sign out route", path: "/users/sign_out" URL with trailing slash to be allowed 130818:04:36# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.92 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.16 1.20 1.25 1/469 1773 131018:04:36 description: "oauth token route", path: "/oauth/token" 131118:04:38 expects a POST to description: "oauth token route", path: "/oauth/token" URL to be allowed 131218:04:40 expects a POST to description: "oauth token route", path: "/oauth/token" URL with trailing slash to be allowed 131318:04:40# [RSpecRunTime] RSpec elapsed time: 13 minutes 15.23 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.14 1.20 1.25 1/469 1774 131518:04:40 description: "SSO callback route", path: "/users/auth/gitlab/callback" 131618:04:42 expects a POST to description: "SSO callback route", path: "/users/auth/gitlab/callback" URL to be allowed 131718:04:44 expects a POST to description: "SSO callback route", path: "/users/auth/gitlab/callback" URL with trailing slash to be allowed 131818:04:44# [RSpecRunTime] RSpec elapsed time: 13 minutes 19.58 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.14 1.20 1.25 1/469 1775 132018:04:44 description: "LDAP callback route", path: "/users/auth/ldapmain/callback" 132118:04:46 expects a POST to description: "LDAP callback route", path: "/users/auth/ldapmain/callback" URL to be allowed 132218:04:49 expects a POST to description: "LDAP callback route", path: "/users/auth/ldapmain/callback" URL with trailing slash to be allowed 132318:04:49# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.92 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.13 1.19 1.25 1/469 1776 132518:04:49 description: "SAML regular route", path: "/users/auth/saml" 132618:04:52 expects a POST to description: "SAML regular route", path: "/users/auth/saml" URL to be allowed 132718:04:54 expects a POST to description: "SAML regular route", path: "/users/auth/saml" URL with trailing slash to be allowed 132818:04:54# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.6 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.12 1.19 1.25 1/469 1777 133018:04:56# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.54 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.11 1.19 1.25 1/469 1778 133218:04:56 on Geo secondary 133318:04:56 expects a PUT request to /api/v4/application/settings to not be allowed 133418:04:56 allows Geo POST GraphQL requests 133518:04:56 description: "LFS request to batch", path: "/root/rouge.git/info/lfs/objects/batch" 133618:04:56 expects a POST description: "LFS request to batch", path: "/root/rouge.git/info/lfs/objects/batch" URL to be allowed 133718:04:56 expects a POST description: "LFS request to batch", path: "/root/rouge.git/info/lfs/objects/batch" URL with trailing slash to be allowed 133818:04:56 description: "to geo replication node api", path: "/api/v4/geo_replication/designs/resync" 133918:04:57 expects a POST description: "to geo replication node api", path: "/api/v4/geo_replication/designs/resync" URL to be allowed 134018:04:57 expects a POST description: "to geo replication node api", path: "/api/v4/geo_replication/designs/resync" URL with trailing slash to be allowed 134118:04:57 description: "Geo sign in", path: "/users/auth/geo/sign_in" 134218:04:57 expects a POST description: "Geo sign in", path: "/users/auth/geo/sign_in" URL to be allowed 134318:04:57 expects a POST description: "Geo sign in", path: "/users/auth/geo/sign_in" URL with trailing slash to be allowed 134418:04:57 description: "Geo sign out", path: "/users/auth/geo/sign_out" 134518:04:57 expects a POST description: "Geo sign out", path: "/users/auth/geo/sign_out" URL to be allowed 134618:04:57 expects a POST description: "Geo sign out", path: "/users/auth/geo/sign_out" URL with trailing slash to be allowed 134718:04:57 description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" 134818:04:57 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL to not be allowed 134918:04:57 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL with traling slash to not be allowed 135018:04:57 description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" 135118:04:57 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL to not be allowed 135218:04:57 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL with traling slash to not be allowed 135318:04:57 description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" 135418:04:57 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL to not be allowed 135518:04:57 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL with traling slash to not be allowed 135618:04:57 description: "git-receive-pack", path: "/root/rouge.git/git-receive-pack" 135718:04:57 expects a POST description: "git-receive-pack", path: "/root/rouge.git/git-receive-pack" URL to not be allowed 135818:04:57 expects a POST description: "git-receive-pack", path: "/root/rouge.git/git-receive-pack" URL with traling slash to not be allowed 135918:04:57 description: "application settings", path: "/admin/application_settings/general" 136018:04:57 expects a POST description: "application settings", path: "/admin/application_settings/general" URL to not be allowed 136118:04:57 expects a POST description: "application settings", path: "/admin/application_settings/general" URL with traling slash to not be allowed 136218:04:57 when maintenance mode is not on 136318:04:57 behaves like write access for a read-only GitLab (EE) instance 136418:04:57 normal requests to a read-only GitLab instance 136518:04:57 behaves like allowlisted /admin/geo requests 136618:04:57 allowlisted requests 136718:04:57 behaves like allowlisted request 136818:04:57 expects a PATCH request to /admin/geo/sites/1 to be allowed 136918:04:57 on Geo secondary 137018:04:57 description: "LFS request to batch", path: "/root/rouge.git/info/lfs/objects/batch" 137118:04:57 expects a POST description: "LFS request to batch", path: "/root/rouge.git/info/lfs/objects/batch" URL to be allowed 137218:04:58 expects a POST description: "LFS request to batch", path: "/root/rouge.git/info/lfs/objects/batch" URL with a trailing slash to be allowed 137318:04:58 description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" 137418:04:58 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL to be allowed 137518:04:58 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL with a trailing slash to be allowed 137618:04:58 description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" 137718:04:58 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL to be allowed 137818:04:58 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL with a trailing slash to be allowed 137918:04:58 description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" 138018:04:58 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL to be allowed 138118:04:58 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL with a trailing slash to be allowed 138218:04:58 description: "to geo replication node api", path: "/api/v4/geo_replication/designs/resync" 138318:04:58 expects a POST description: "to geo replication node api", path: "/api/v4/geo_replication/designs/resync" URL to be allowed 138418:04:58 expects a POST description: "to geo replication node api", path: "/api/v4/geo_replication/designs/resync" URL with a trailing slash to be allowed 138518:04:58 description: "git-receive-pack", path: "/root/rouge.git/git-receive-pack" 138618:04:58 expects a POST description: "git-receive-pack", path: "/root/rouge.git/git-receive-pack" URL to be allowed 138718:04:58 expects a POST description: "git-receive-pack", path: "/root/rouge.git/git-receive-pack" URL with a trailing slash to be allowed 138818:04:58# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/middleware/read_only_spec.rb. It took 1 minute 2.9 seconds. Expected to take 1 minute 5.36 seconds. 138918:04:58# [RSpecRunTime] Starting example group ee/spec/services/ee/notes/create_service_spec.rb. Expected to take 54.63 seconds. 139018:04:58Notes::CreateService 139118:04:58 note with commands 139318:04:58 behaves like issuable quick actions 139418:04:58 when user can update issuable 139518:05:01 saves the note and updates the issue 139618:05:01# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.34 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.10 1.18 1.25 1/469 1779 139818:05:01 when user cannot update issuable 139918:05:03 applies commands that user can execute 140018:05:03# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.54 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.10 1.18 1.25 1/469 1780 140218:05:03 with assignees quick actions 140318:05:03 with a single line note 140418:05:03 behaves like does not exceed the issuable size limit 140518:05:03 when the number of users of issuable does exceed the limit 140618:05:06 will not add more than the allowed number of users 140718:05:06# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.22 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.09 1.18 1.25 1/469 1781 140918:05:06 when the number of users does not exceed the limit 141018:05:10 calls execute and does not return an error 141118:05:10# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.02 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.09 1.18 1.25 1/469 1782 141318:05:10 with a multi line note 141418:05:10 behaves like does not exceed the issuable size limit 141518:05:10 when the number of users of issuable does exceed the limit 141618:05:13 will not add more than the allowed number of users 141718:05:13# [RSpecRunTime] RSpec elapsed time: 13 minutes 48.07 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.09 1.18 1.24 1/469 1783 141918:05:13 when the number of users does not exceed the limit 142018:05:17 calls execute and does not return an error 142118:05:17# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.02 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.08 1.17 1.24 1/469 1784 142318:05:17 for merge_requests 142418:05:17 behaves like issuable quick actions 142518:05:17 when user can update issuable 142618:05:20 saves the note and updates the issue 142718:05:20# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.33 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.07 1.17 1.24 1/469 1785 142918:05:20 when user cannot update issuable 143018:05:22 applies commands that user can execute 143118:05:22# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.63 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.07 1.17 1.24 1/469 1786 143318:05:22 with assignees quick actions 143418:05:22 with a single line note 143518:05:22 behaves like does not exceed the issuable size limit 143618:05:22 when the number of users of issuable does exceed the limit 143718:05:25 will not add more than the allowed number of users 143818:05:25# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.43 second. Current RSS: ~1380M. Threads: 5. load average: 1.07 1.17 1.24 1/469 1787 144018:05:25 when the number of users does not exceed the limit 144118:05:28 calls execute and does not return an error 144218:05:28# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.7 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.07 1.17 1.24 1/469 1788 144418:05:28 with a multi line note 144518:05:28 behaves like does not exceed the issuable size limit 144618:05:28 when the number of users of issuable does exceed the limit 144718:05:32 will not add more than the allowed number of users 144818:05:32# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.91 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.06 1.16 1.24 1/469 1789 145018:05:32 when the number of users does not exceed the limit 145118:05:35 calls execute and does not return an error 145218:05:35# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.42 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.06 1.16 1.24 1/469 1790 145418:05:35 with reviewers quick actions 145518:05:35 with a single line note 145618:05:35 behaves like does not exceed the issuable size limit 145718:05:35 when the number of users of issuable does exceed the limit 145818:05:38 will not add more than the allowed number of users 145918:05:38# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.09 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.06 1.16 1.24 1/469 1791 146118:05:38 when the number of users does not exceed the limit 146218:05:42 calls execute and does not return an error 146318:05:42# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.98 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.05 1.16 1.24 1/469 1792 146518:05:42 with a multi line note 146618:05:42 behaves like does not exceed the issuable size limit 146718:05:42 when the number of users of issuable does exceed the limit 146818:05:45 will not add more than the allowed number of users 146918:05:45# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.01 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.05 1.16 1.24 1/469 1793 147118:05:45 when the number of users does not exceed the limit 147218:05:49 calls execute and does not return an error 147318:05:49# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.25 seconds. Current RSS: ~1391M. Threads: 5. load average: 0.97 1.14 1.23 1/469 1794 147618:05:50 tracks epic note creation 147718:05:50# [RSpecRunTime] Finishing example group ee/spec/services/ee/notes/create_service_spec.rb. It took 51.59 seconds. Expected to take 54.63 seconds. 147818:05:50# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/push_options_handler_service_spec.rb. Expected to take 45.86 seconds. 147918:05:50MergeRequests::PushOptionsHandlerService 148018:05:52 `assign` push option 148118:05:52 behaves like with a new branch 148218:05:52 adds an error to the service 148318:05:52 behaves like a service that does not create a merge request 148418:05:53 is expected not to change `MergeRequest.count` 148518:05:53# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.92 seconds. Current RSS: ~1408M. Threads: 5. load average: 0.97 1.14 1.23 1/469 1838 148718:05:53 behaves like when coupled with the `create` push option 148818:05:53 behaves like a service that can create a merge request 148918:05:54Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 149118:05:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 149218:05:54 creates a merge request with the correct target branch 149318:05:54 when project has been forked 149418:06:01Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 149618:06:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 149718:06:01Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 149918:06:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 150018:06:01 sets the correct source and target project 150118:06:01# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.22 seconds. Current RSS: ~1410M. Threads: 5. load average: 0.97 1.13 1.22 1/474 1986 150318:06:01 behaves like a service that can change assignees of a merge request 150418:06:02Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 150618:06:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 150718:06:02 changes assignee count 150818:06:02# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.53 seconds. Current RSS: ~1412M. Threads: 5. load average: 0.97 1.13 1.22 1/474 1989 151018:06:02 behaves like with an existing branch but no open MR 151118:06:02 adds an error to the service 151218:06:02 behaves like a service that does not create a merge request 151318:06:02 is expected not to change `MergeRequest.count` 151418:06:02 behaves like when coupled with the `create` push option 151518:06:02 behaves like a service that can create a merge request 151618:06:03Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 151818:06:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 151918:06:03 creates a merge request with the correct target branch 152018:06:03 when project has been forked 152118:06:10Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 152318:06:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 152418:06:10Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 152618:06:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 152718:06:10 sets the correct source and target project 152818:06:10# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.29 seconds. Current RSS: ~1423M. Threads: 5. load average: 0.98 1.13 1.22 1/475 2131 153018:06:10 behaves like a service that can change assignees of a merge request 153118:06:11Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 153318:06:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 153418:06:11 changes assignee count 153518:06:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.6 seconds. Current RSS: ~1425M. Threads: 5. load average: 0.98 1.13 1.22 1/474 2134 153718:06:11 behaves like with an existing branch that has a merge request open 153818:06:11 behaves like a service that does not create a merge request 153918:06:12 is expected not to change `MergeRequest.count` 154018:06:13# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.84 seconds. Current RSS: ~1424M. Threads: 5. load average: 0.98 1.13 1.22 1/475 2174 154218:06:13 behaves like a service that can change assignees of a merge request 154318:06:14 changes assignee count 154418:06:14# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.94 seconds. Current RSS: ~1414M. Threads: 5. load average: 0.98 1.13 1.22 1/475 2209 154618:06:14 `unassign` push option 154718:06:14 behaves like with a new branch 154818:06:14 adds an error to the service 154918:06:14 behaves like a service that does not create a merge request 155018:06:14 is expected not to change `MergeRequest.count` 155118:06:14 behaves like when coupled with the `create` push option 155218:06:14 behaves like a service that can create a merge request 155318:06:15Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 155518:06:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 155618:06:15 creates a merge request with the correct target branch 155718:06:15 when project has been forked 155818:06:21Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 156018:06:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 156118:06:21Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 156318:06:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 156418:06:21 sets the correct source and target project 156518:06:21# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.56 seconds. Current RSS: ~1419M. Threads: 5. load average: 0.98 1.12 1.22 1/475 2352 156718:06:21 behaves like a service that can change assignees of a merge request 156818:06:22Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 157018:06:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 157118:06:22 changes assignee count 157218:06:22# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.76 seconds. Current RSS: ~1419M. Threads: 5. load average: 0.98 1.12 1.22 1/475 2355 157418:06:22 behaves like with an existing branch but no open MR 157518:06:23 adds an error to the service 157618:06:23 behaves like a service that does not create a merge request 157718:06:23 is expected not to change `MergeRequest.count` 157818:06:23 behaves like when coupled with the `create` push option 157918:06:23 behaves like a service that can create a merge request 158018:06:24Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 158218:06:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 158318:06:24 creates a merge request with the correct target branch 158418:06:24 when project has been forked 158518:06:31Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 158718:06:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 158818:06:31Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 159018:06:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 159118:06:31 sets the correct source and target project 159218:06:31# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.69 seconds. Current RSS: ~1413M. Threads: 5. load average: 0.99 1.12 1.22 1/476 2501 159418:06:31 behaves like a service that can change assignees of a merge request 159518:06:32Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 159718:06:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 159818:06:33 changes assignee count 159918:06:33# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.88 seconds. Current RSS: ~1410M. Threads: 5. load average: 0.99 1.12 1.22 1/475 2504 160118:06:33 behaves like with an existing branch that has a merge request open 160218:06:33 behaves like a service that does not create a merge request 160318:06:34 is expected not to change `MergeRequest.count` 160418:06:34# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.04 seconds. Current RSS: ~1410M. Threads: 5. load average: 0.99 1.12 1.22 1/476 2544 160618:06:34 behaves like a service that can change assignees of a merge request 160718:06:35 changes assignee count 160818:06:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 10.1 seconds. Current RSS: ~1409M. Threads: 5. load average: 0.99 1.12 1.21 3/476 2579 161018:06:35# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/push_options_handler_service_spec.rb. It took 45.14 seconds. Expected to take 45.86 seconds. 161118:06:35# [RSpecRunTime] Starting example group ee/spec/models/ee/group_member_spec.rb. Expected to take 40.19 seconds. 161318:06:35 does not allow STI 161418:06:35 is expected to includes the EE::GroupMember module 161518:06:35 behaves like member validations 161718:06:35 validates SSO enforcement 161818:06:35 enforced SSO enabled 161918:06:36 allows adding a user linked to the SAML account as member 162018:06:36 does not allow adding a user not linked to the SAML account as member 162118:06:37 allows adding a project bot as member 162218:06:38 allows adding a service account as a member 162418:06:39 does not allow adding a group member with SSO enforced on subgroup 162518:06:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.13 seconds. Current RSS: ~1419M. Threads: 5. load average: 0.99 1.12 1.21 2/475 2580 162718:06:39 enforced SSO disabled 162818:06:40 allows adding the group member 163018:06:40 #group_domain_validations 163118:06:40 behaves like member group domain validations 163218:06:40 validates group domain limitations 163318:06:40 when group_allowed_email_domains is turned on 163418:06:40 users email must match at least one of the allowed domain emails 163518:06:41 shows proper error message when not invited by admin 163618:06:41 shows proper error message when invited by admin 163718:06:41 shows proper error message for single domain limitation 163818:06:42 invited email must match at least one of the allowed domain emails 163918:06:42 user email must be verified 164018:06:42 with project bot users 164118:06:42 bot user email does not match 164218:06:43 allows the project bot user 164318:06:43# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.0 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.07 1.13 1.22 1/473 2581 164518:06:43 with service account users 164618:06:43 allows a service account user, even when email does not match 164718:06:43 with group SAML users 164818:06:44 user emails does not have to be verified 164918:06:44 with group SCIM users 165018:06:44 user emails does not have to be verified 165118:06:44 when group is subgroup 165218:06:45 users email must match at least one of the allowed domain emails 165318:06:45 invited email must match at least one of the allowed domain emails 165418:06:46 user email must be verified 165518:06:46 with group SCIM users 165618:06:46 user emails does not have to be verified 165718:06:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.62 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.06 1.13 1.22 1/470 2582 165918:06:46 with group SAML users 166018:06:47 user emails does not have to be verified 166118:06:47 when group_allowed_email_domains is turned off 166218:06:48 users email need not match allowed domain emails 166318:06:48 invited email need not match allowed domain emails 166418:06:48 user emails does not have to be verified 166518:06:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.57 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.06 1.13 1.22 1/470 2583 166718:06:48 access level inclusion 166818:06:48 when minimal access user feature switched on 166918:06:49 users can have access levels from minimal access to owner 167018:06:49 when group is a subgroup 167118:06:50 users cannot have minimal access level 167218:06:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.31 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.06 1.13 1.22 1/470 2584 167418:06:50 when minimal access user feature switched off 167518:06:51 users can have access levels from guest to owner 167618:06:51# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.59 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.06 1.13 1.22 1/470 2585 167818:06:51 with seat availability concerns 167918:06:51 when seat is not available 168018:06:52 when ignore_user_limits is falsey 168218:06:52 when ignore_user_limits is true 168418:06:52 when user is a security_policy_bot 168718:06:54 .by_group_ids 168818:06:54 returns only members from selected groups 168918:06:54# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.36 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.06 1.13 1.22 1/470 2586 169218:06:54 returns only guests members 169318:06:54 .with_saml_identity 169418:06:56 returns members with identity linked to given saml provider 169518:06:56# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.48 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.05 1.12 1.21 1/470 2587 169718:06:56 .eligible_approvers_by_groups 169818:06:57 returns IDs of users with sufficient access level 169918:06:57# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.77 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.05 1.12 1.21 1/470 2588 170118:06:57 .filter_by_enterprise_users 170218:06:58 returns members that are enterprise users of a group when the filter is `true` 170318:06:58 returns members that are not enterprise users of a group when the filter is `false` 170418:06:58 refreshing project_authorizations 170518:06:59 when the source group of the group member is destroyed 170618:07:00 refreshes the authorization of user to the project in the group 170718:07:01 refreshes the authorization without calling UserProjectAccessChangedService 170818:07:01# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.95 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.05 1.12 1.21 1/470 2589 171018:07:01 when the user of the group member is destroyed 171118:07:01 refreshes the authorization of user to the project in the group 171218:07:01 refreshes the authorization without calling UserProjectAccessChangedService 171518:07:03 refreshes the user's authorized projects 171618:07:03# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.05 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.05 1.12 1.21 1/470 2590 171918:07:05 refreshes the user's authorized projects 172018:07:05# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.88 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.05 1.12 1.21 1/470 2591 172218:07:05 group member webhooks 172318:07:05 when the group member is deleted 172418:07:06 executes user_remove_from_group event webhook when group member is deleted 172518:07:06# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.96 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.12 1.14 1.22 2/470 2592 172718:07:06 when user requested access 172818:07:06 executes user_access_request_to_group event webhook when group member is created 172918:07:07 executes user_access_request_revoked_for_group event webhook when access request is revoked 173018:07:07# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.68 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.12 1.14 1.22 1/470 2593 173218:07:07 does not execute webhook 173318:07:08 does not execute webhooks if group member events webhook is disabled 173418:07:08 does not execute webhooks if license is disabled 173518:07:08# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.7 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.12 1.14 1.22 1/470 2594 173718:07:08 #provisioned_by_this_group? 173818:07:09 when user is provisioned by the group 173918:07:09 is expected to eq true 174018:07:09 when user is not provisioned by the group 174118:07:09 is expected to eq false 174218:07:09 when member does not have a related user (invited member) 174318:07:09 is expected to eq false 174418:07:09 enterprise_user_of_this_group? 174518:07:09 when member is an enterprise user of this group 174618:07:09 is expected to eq true 174718:07:09 when member is not an enterprise user of this group 174818:07:09 is expected to eq false 174918:07:09 when member does not have a related user (invited member) 175018:07:09 is expected to eq false 175118:07:09 #prevent_role_assignement? 175218:07:10 for custom roles assignement 175318:07:10 with the same custom role as current user has 175418:07:10 returns false 175518:07:10# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.77 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.11 1.13 1.22 1/470 2595 175718:07:10 with the custom role having less abilities than current user has 175818:07:11 returns false 175918:07:11 with the custom role having more abilities than current user has 176018:07:11 when current user is a MAINTAINER 176118:07:11 returns true 176218:07:11 when current user is an admin 176318:07:12 returns false 176418:07:12 for default access roles 176518:07:12 when current user is a DEVELOPER 176618:07:12 without assigning_access_level param 176718:07:12 returns false 176818:07:12 with MAINTAINER as access_role param 176918:07:12 returns true 177018:07:12 when current user is a MAINTAINER 177118:07:12 without assigning_access_level param 177218:07:13 returns true 177318:07:13 with OWNER as access_role param 177418:07:13 returns false 177518:07:13 when current user is an admin 177618:07:13 without assigning_access_level param 177718:07:13 returns false 177818:07:13 with OWNER as access_role param 177918:07:13 returns false 178018:07:13# [RSpecRunTime] Finishing example group ee/spec/models/ee/group_member_spec.rb. It took 38.25 seconds. Expected to take 40.19 seconds. 178118:07:13# [RSpecRunTime] Starting example group ee/spec/models/hooks/group_hook_spec.rb. Expected to take 30.93 seconds. 178318:07:13 does not allow STI 178418:07:13 .executable/.disabled 178518:07:16 finds the correct set of project hooks 178618:07:16 when the flag is disabled 178718:07:18 causes all hooks to be considered executable 178818:07:22 causes no hooks to be considered disabled 178918:07:22# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.19 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.10 1.13 1.21 1/470 2596 179118:07:22 when silent mode is enabled 179218:07:25 causes no hooks to be considered executable 179318:07:27 causes all hooks to be considered disabled 179418:07:27# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.29 seconds. Current RSS: ~1516M. Threads: 5. load average: 1.09 1.13 1.21 1/471 2597 179618:07:27 #executable? 179718:07:27 recent_failures: 0, not_until: :not_set, executable: true 179818:07:27 has the correct state 179918:07:27 when the flag is disabled 180018:07:28 is always executable 180118:07:28 recent_failures: 0, not_until: :past, executable: true 180218:07:28 has the correct state 180318:07:28 when the flag is disabled 180418:07:28 is always executable 180518:07:28 recent_failures: 0, not_until: :future, executable: true 180618:07:29 has the correct state 180718:07:29 when the flag is disabled 180818:07:29 is always executable 180918:07:29 recent_failures: 0, not_until: :now, executable: true 181018:07:29 has the correct state 181118:07:29 when the flag is disabled 181218:07:30 is always executable 181318:07:30 recent_failures: 1, not_until: :not_set, executable: true 181418:07:30 has the correct state 181518:07:30 when the flag is disabled 181618:07:30 is always executable 181718:07:30 recent_failures: 1, not_until: :past, executable: true 181818:07:31 has the correct state 181918:07:31 when the flag is disabled 182018:07:31 is always executable 182118:07:31 recent_failures: 1, not_until: :future, executable: true 182218:07:31 has the correct state 182318:07:31 when the flag is disabled 182418:07:32 is always executable 182518:07:32 recent_failures: 3, not_until: :not_set, executable: true 182618:07:32 has the correct state 182718:07:32 when the flag is disabled 182818:07:32 is always executable 182918:07:32 recent_failures: 3, not_until: :past, executable: true 183018:07:32 has the correct state 183118:07:32 when the flag is disabled 183218:07:33 is always executable 183318:07:33 recent_failures: 3, not_until: :future, executable: true 183418:07:33 has the correct state 183518:07:33 when the flag is disabled 183618:07:33 is always executable 183718:07:33 recent_failures: 4, not_until: :not_set, executable: false 183818:07:34 has the correct state 183918:07:34 when the flag is disabled 184018:07:34 is always executable 184118:07:34 recent_failures: 4, not_until: :past, executable: true 184218:07:34 has the correct state 184318:07:34 when the flag is disabled 184418:07:35 is always executable 184518:07:35 recent_failures: 4, not_until: :now, executable: false 184618:07:35 has the correct state 184718:07:35 when the flag is disabled 184818:07:35 is always executable 184918:07:35 recent_failures: 4, not_until: :future, executable: false 185018:07:36 has the correct state 185118:07:36 when the flag is disabled 185218:07:36 is always executable 185418:07:36 makes a hook executable if it was marked as failed 185518:07:36 makes a hook executable if it is currently backed off 185618:07:36 logs relevant information 185718:07:36 does not update hooks unless necessary 185818:07:36 is expected to change `hook.executable?` from false to true 186018:07:36 when we have not backed off before 186118:07:36 does not disable the hook 186218:07:36 increments recent_failures 186318:07:37 logs relevant information 186418:07:37 when we have exhausted the grace period 186518:07:37 disables the hook 186618:07:37 increments backoff_count 186718:07:37 sets disabled_until 186818:07:37 logs relevant information 186918:07:38 is expected to change `hook.backoff_count` by 1 187018:07:38 when the hook is permanently disabled 187118:07:38 does not set disabled_until 187218:07:38 does not increment the backoff count 187318:07:38# [RSpecRunTime] RSpec elapsed time: 16 minutes 13.3 seconds. Current RSS: ~1683M. Threads: 5. load average: 1.07 1.12 1.21 1/471 2598 187518:07:38 when the flag is disabled 187618:07:38 does not increment backoff count 187818:07:38 is expected to change `hook.recent_failures` by 1 187918:07:38 when the flag is disabled 188018:07:38 does not increment recent failure count 188118:07:38 #temporarily_disabled? 188218:07:38 is false when not temporarily disabled 188318:07:38 allows FAILURE_THRESHOLD initial failures before we back-off 188418:07:38 when hook has been told to back off 188618:07:39 when the flag is disabled 188818:07:39 #permanently_disabled? 188918:07:39 is false when not disabled 189018:07:39 when hook has been disabled 189218:07:39 when the flag is disabled 189418:07:39 #alert_status 189518:07:39 is expected to eq :executable 189618:07:39 when hook has been disabled 189718:07:40 is expected to eq :disabled 189818:07:40 when the flag is disabled 189918:07:40 is expected to eq :executable 190018:07:40 when hook has been backed off 190118:07:40 is expected to eq :temporarily_disabled 190218:07:40 when the flag is disabled 190318:07:41 is expected to eq :executable 190418:07:41 associations 190518:07:42 is expected to belong to group required: false 190618:07:42# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.01 seconds. Current RSS: ~1638M. Threads: 5. load average: 1.07 1.12 1.21 1/470 2599 190818:07:42 behaves like includes Limitable concern 190918:07:42 #exceeds_limits? 191018:07:42 without plan limits configured 191118:07:42 is expected to eq false 191218:07:42 without plan limits configured 191318:07:42 is expected to eq false 191418:07:42 with an existing model 191518:07:42 is expected to eq true 191718:07:42 is expected to be a kind of Limitable 191818:07:42 without plan limits configured 191918:07:43 can create new models 192018:07:43 with plan limits configured 192118:07:43 can create new models 192218:07:43 with an existing model 192318:07:44 cannot create new models exceeding the plan limits 192518:07:44 returns the associated group 192618:07:44 #application_context 192718:07:44 includes the type and group 192818:07:44# [RSpecRunTime] Finishing example group ee/spec/models/hooks/group_hook_spec.rb. It took 30.61 seconds. Expected to take 30.93 seconds. 192918:07:44# [RSpecRunTime] Starting example group ee/spec/models/saml_provider_spec.rb. Expected to take 29.69 seconds. 193118:07:44 does not allow STI 193218:07:44 Associations 193318:07:44 is expected to belong to group required: false 193418:07:44 is expected to have many identities 193618:07:45 is expected to validate that :group cannot be empty/falsy 193718:07:45 is expected to validate that :sso_url cannot be empty/falsy 193818:07:46 is expected to validate that :certificate_fingerprint cannot be empty/falsy 193918:07:46 is expected to validate that :default_membership_role cannot be empty/falsy 194018:07:47 is expected to validate that :default_membership_role is either ‹10›, ‹20›, ‹30›, or ‹40› 194118:07:48 expects sso_url to be an https URL 194218:07:49 prevents homoglyph phishing attacks by only allowing ascii URLs 194318:07:49 allows unicode domain names when encoded as ascii punycode 194418:07:50 expects certificate_fingerprint to be in an accepted format 194518:07:51 strips left-to-right marks from certificate_fingerprint 194618:07:52 requires group to be top-level 194718:07:52 access level inclusion 194818:07:52 when minimal access user feature is switched on 194918:07:53 default membership role can have access levels from minimal access to owner 195018:07:53# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.06 seconds. Current RSS: ~1590M. Threads: 5. load average: 1.06 1.11 1.20 1/470 2600 195218:07:53 when minimal access user feature switched off 195318:07:54 default membership role can have access levels from guest to owner 195418:07:54# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.34 seconds. Current RSS: ~1594M. Threads: 5. load average: 1.06 1.11 1.20 1/470 2601 195618:07:54 git_check_enforced 195718:07:54 sso is enforced 195818:07:55 git_check_enforced is valid 195918:07:55 sso is not enforced 196018:07:55 git_check_enforced is invalid when set to true 196118:07:55 git_check_enforced is valid when set to false 196218:07:55 Default values 196318:07:55 defaults enabled to true 196518:07:56 generates callback URL 196618:07:56 generates issuer from group 196718:07:56 includes NameID format 196818:07:57 includes fingerprint 196918:07:57 includes SSO URL 197018:07:57 includes default attribute statements 197118:07:57 when saml_message_max_byte_size present in gitlab settings 197218:07:58 includes saml_message_max_byte_size 197318:07:58# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.02 seconds. Current RSS: ~1600M. Threads: 5. load average: 1.05 1.11 1.20 1/470 2602 197518:07:58 #enforced_sso? 197618:07:58 when provider is enabled 197718:07:58 matches attribute 197818:07:59 does not enforce SSO when the feature is unavailable 197918:07:59 when provider is disabled 198018:07:59 ignores attribute value 198118:07:59 #enforced_group_managed_accounts? 198218:07:59 when enforced_sso is enabled 198318:07:59 matches attribute 198418:07:59 and feature flag is disabled 198618:08:00 when enforced_sso is disabled 198718:08:00 ignores attribute value 198818:08:00 #git_check_enforced? 198918:08:00 without enforced sso 199018:08:01 does not enforce git activity check 199118:08:01 with enforced sso 199218:08:01 enforces git activity check when attribute is set to true 199318:08:01 #prohibited_outer_forks? 199418:08:01 without enforced GMA 199518:08:01 is false when prohibited_outer_forks flag value is true 199618:08:02 is false when prohibited_outer_forks flag value is false 199718:08:02 when enforced GMA is enabled 199818:08:02 is true when prohibited_outer_forks flag value is true 199918:08:02 is false when prohibited_outer_forks flag value is false 200018:08:02 #last_linked_owner? 200118:08:02 for a non-owner 200218:08:03 is expected not to be last linked owner #<User id:785 @user1711> 200318:08:03 for a group owner 200418:08:03 with saml linked 200518:08:03 is expected to be last linked owner #<User id:785 @user1711> 200618:08:03 another owner has SSO linked 200718:08:04 is expected not to be last linked owner #<User id:785 @user1711> 200818:08:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.67 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.05 1.11 1.20 1/470 2603 201018:08:04 without saml linked 201118:08:05 is expected not to be last linked owner #<User id:785 @user1711> 201218:08:05 another owner has SSO linked 201318:08:06 is expected not to be last linked owner #<User id:785 @user1711> 201418:08:06# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.28 seconds. Current RSS: ~1556M. Threads: 5. load average: 1.12 1.12 1.21 1/470 2604 201618:08:06 behaves like model with member role relation 201718:08:06 associations 201818:08:06 is expected to belong to member_role required: false 202018:08:06 validate_member_role_access_level 202118:08:06 when no member role is associated 202218:08:07 is expected to be valid 202318:08:07 when the member role base access level matches the default membership role 202418:08:07 is expected to be valid 202518:08:07 when the member role base access level does not match the default membership role 202718:08:07 validate_access_level_locked_for_member_role 202818:08:07 when no member role is associated 202918:08:08 is expected to be valid 203018:08:08 when the member role has changed 203118:08:09 is expected to be valid 203218:08:09 when the member role has not changed 203418:08:09 validate_member_role_belongs_to_same_root_namespace 203518:08:09 when no member role is associated 203618:08:10 is expected to be valid 203718:08:10 when the member role namespace is the same as the model's group 203818:08:10 is expected to be valid 203918:08:10 when the member role namespace is outside the hierarchy of the model's group 204118:08:11 #set_access_level_based_on_member_role 204218:08:11 when a member_role_id is not present 204318:08:11 does not change the access_level 204418:08:11 when a member_role_id is present 204518:08:11 when custom roles are not enabled 204618:08:11 does not change the access_level 204718:08:11 clears the member_role_id 204818:08:11 when custom roles are enabled 204918:08:12 changes the access_level to the member roles base_access_level 205018:08:12 does not clear the member_role_id 205118:08:12# [RSpecRunTime] Finishing example group ee/spec/models/saml_provider_spec.rb. It took 28.13 seconds. Expected to take 29.69 seconds. 205218:08:12# [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/after_create_service_spec.rb. Expected to take 26.42 seconds. 205318:08:12MergeRequests::AfterCreateService 205518:08:15Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 205718:08:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 205818:08:15 schedules approval notifications 205918:08:15 behaves like records an onboarding progress action 206018:08:16Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 206218:08:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 206318:08:16 is expected to receive execute({:action=>:merge_request_created}) 1 time 206418:08:16# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.69 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.10 1.12 1.20 1/472 2692 206618:08:16 when the merge request has diff_head_pipeline 206718:08:18Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 206918:08:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 207018:08:18 schedules a background job to sync policy approval rules 207118:08:19Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 207318:08:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 207418:08:19 does not schedule background job to check for unenforceable policy rules 207518:08:19# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.21 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.10 1.12 1.20 1/472 2711 207718:08:19 when the merge request does not have diff_head_pipeline 207818:08:20Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 208018:08:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 208118:08:20 does not schedule a background job to sync policy approval rules 208218:08:21Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 208418:08:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 208518:08:21 schedules background job to check for unenforceable policy rules 208618:08:21 when merge request has scan_finding rules 208718:08:22Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 208918:08:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 209018:08:22 enqueues SyncPreexistingStatesApprovalRulesWorker worker 209118:08:22# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.51 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.10 1.12 1.20 1/472 2739 209318:08:22 when merge request has license_finding rules 209418:08:23Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 209618:08:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 209718:08:23 enqueues SyncPreexistingStatesApprovalRulesWorker worker 209818:08:24# [RSpecRunTime] RSpec elapsed time: 16 minutes 58.83 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.10 1.12 1.20 1/472 2749 210018:08:24 when merge request has any_merge_request rules 210118:08:25Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 210318:08:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 210418:08:25 enqueues SyncAnyMergeRequestApprovalRulesWorker worker 210518:08:25# [RSpecRunTime] RSpec elapsed time: 17 minutes 0.03 second. Current RSS: ~1484M. Threads: 5. load average: 1.10 1.12 1.20 1/471 2759 210718:08:25 suggested reviewers 210818:08:25 when suggested reviewers is available for project 210918:08:25 when merge request can suggest reviewers 211018:08:26Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 211218:08:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 211318:08:26 calls fetch worker for the merge request 211418:08:26# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.2 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.09 1.12 1.20 1/472 2769 211618:08:26 when merge request cannot suggest reviewers 211718:08:27Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 211918:08:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 212018:08:27 does not call fetch worker for the merge request 212118:08:27# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.49 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.09 1.12 1.20 1/472 2779 212318:08:27 when suggested reviewers is not available for project 212418:08:27 when merge request can suggest reviewers 212518:08:28Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 212718:08:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 212818:08:28 does not call fetch worker for the merge request 212918:08:28# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.68 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.09 1.12 1.20 2/473 2789 213118:08:28 usage activity tracking 213218:08:28 when project has no security policy configuration 213318:08:28 behaves like doesn't track govern usage service event 213418:08:30Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 213618:08:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 213718:08:30 doesn't tracks event 213818:08:30# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.89 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.09 1.12 1.20 1/473 2799 214018:08:30 with project security_orchestration_policy_configuration 214118:08:30 behaves like tracks govern usage service event 214218:08:31Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 214418:08:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 214518:08:31 tracks unique event 214618:08:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 6.81 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.08 1.11 1.20 1/473 2809 214818:08:32 with group security_orchestration_policy_configuration 214918:08:32 behaves like tracks govern usage service event 215018:08:34Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 215218:08:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 215318:08:34 tracks unique event 215418:08:34# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.02 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.08 1.11 1.20 1/473 2819 215618:08:34 for audit events 215718:08:35 when licensed 215818:08:36Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 216018:08:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 216118:08:36 does not log audit event if operation fails 216218:08:36 does not log audit event if operation results in no change 216318:08:36 when operation succeeds 216418:08:37Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 216618:08:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 216718:08:37 logs an audit event 216818:08:37 logs the audit event info 216918:08:38Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 217118:08:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 217218:08:38 calls the audit method with the event type 217318:08:38# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.08 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.15 1.13 1.20 1/476 2889 217518:08:38 when not licensed 217618:08:38 does not log audit event 217718:08:38# [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/after_create_service_spec.rb. It took 26.35 seconds. Expected to take 26.42 seconds. 217818:08:38# [RSpecRunTime] Starting example group ee/spec/services/releases/update_service_spec.rb. Expected to take 22.33 seconds. 217918:08:38Releases::UpdateService 218018:08:38 group milestones 218118:08:38 when a group milestone is passed 218218:08:38 when there is no project milestone 218318:08:38 when licenced 218418:08:40 adds the group milestone 218518:08:40# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.59 seconds. Current RSS: ~1511M. Threads: 5. load average: 1.14 1.13 1.20 1/475 2919 218718:08:40 when unlicensed 218818:08:42 returns an error 218918:08:42# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.27 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.14 1.13 1.20 1/476 2941 219118:08:42 when there is an existing project milestone 219218:08:42 when licenced 219318:08:44 replaces the project milestone with the group milestone 219418:08:44# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.37 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.14 1.13 1.20 1/476 2971 219618:08:44 when unlicensed 219718:08:46 returns an error 219818:08:46# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.09 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.13 1.12 1.20 1/476 2993 220018:08:46 when an empty milestone array is passed 220118:08:48 clears the milestone array 220218:08:48# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.03 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.13 1.12 1.20 1/476 3023 220418:08:48 when a supergroup milestone is passed 220518:08:50 ignores the milestone 220618:08:50# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.94 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.13 1.12 1.20 1/476 3045 220818:08:50 audit events 220918:08:50 when licensed 221018:08:51 does not log audit event if operation fails 221118:08:53 does not log audit event if operation results in no change 221218:08:53 when operation succeeds 221318:08:55 logs an audit event 221418:08:56 logs the audit event info 221518:08:58 calls the audit method with the event type 221618:08:58# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.49 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.11 1.12 1.20 1/477 3183 221818:08:58 when not licensed 221918:09:00 does not log audit event 222018:09:00# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.23 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.18 1.13 1.20 1/477 3213 222218:09:00# [RSpecRunTime] Finishing example group ee/spec/services/releases/update_service_spec.rb. It took 21.79 seconds. Expected to take 22.33 seconds. 222318:09:00# [RSpecRunTime] Starting example group ee/spec/validators/audit_events/gcp_destination_validator_spec.rb. Expected to take 21.82 seconds. 222418:09:00AuditEvents::GcpDestinationValidator 222718:09:00 when record is group external destination 222818:09:00 when record is being created 222918:09:00 when config is unique 223018:09:03 does not raise error 223118:09:03# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.44 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.18 1.13 1.20 1/477 3214 223318:09:03 when config already exists 223418:09:03 when destination belongs to same group 223518:09:05 raises error 223618:09:05# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.31 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.17 1.13 1.20 1/475 3215 223818:09:05 when destination belongs to other group 223918:09:07 does not raise error 224018:09:07# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.05 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.17 1.13 1.20 1/475 3216 224218:09:07 when config partially exists 224318:09:07 when googleProjectIdName is same but logIdName is different 224418:09:08 does not raise error 224518:09:08# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.27 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.17 1.13 1.20 1/474 3217 224718:09:08 when googleProjectIdName is different but logIdName is same 224818:09:09 does not raise error 224918:09:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.43 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.17 1.13 1.20 1/473 3218 225118:09:09 when record is being updated 225218:09:09 when logIdName is same as previous value 225318:09:13 does not raise error 225418:09:13# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.05 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.15 1.13 1.20 1/472 3219 225618:09:13 when config exists for other destination 225718:09:15 raises error 225818:09:16# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.8 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.14 1.13 1.20 1/472 3220 226018:09:16 when record is instance external destination 226118:09:16 when config is unique 226218:09:16 does not raise error 226318:09:16 when config already exists 226418:09:18 raises error 226518:09:18# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.36 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.14 1.13 1.20 1/472 3221 226718:09:18 when config partially exists 226818:09:18 when googleProjectIdName is same but logIdName is different 226918:09:20 does not raise error 227018:09:20# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.13 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.14 1.13 1.20 1/472 3222 227218:09:20 when googleProjectIdName is different but logIdName is same 227318:09:22 does not raise error 227418:09:22# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.19 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.13 1.12 1.20 1/472 3223 227618:09:22 when category of record is not gcp 227718:09:22 raises error 227818:09:22 when record is not an external destination 227918:09:22 raises error 228018:09:22# [RSpecRunTime] Finishing example group ee/spec/validators/audit_events/gcp_destination_validator_spec.rb. It took 22.2 seconds. Expected to take 21.82 seconds. 228118:09:22# [RSpecRunTime] Starting example group ee/spec/presenters/epic_presenter_spec.rb. Expected to take 18.47 seconds. 228218:09:22EpicPresenter 228418:09:24 has correct keys 228518:09:26 has correct ancestors 228618:09:29 returns the correct json schema for epic initial data 228718:09:31 returns the correct json schema for epic meta data 228818:09:34 avoids N+1 database queries 228918:09:36 does not include subscribed in initial data 229018:09:36# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.39 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.17 1.13 1.20 1/472 3224 229218:09:36 #group_epic_path 229318:09:37 returns correct path 229418:09:37 #group_epic_link_path 229518:09:38 returns correct path 229618:09:38 returns nothing with nil parent 229718:09:38 when in subgroups 229818:09:40 returns the correct path 229918:09:40# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.89 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.17 1.13 1.20 1/472 3225 230118:09:40 #epic_reference 230218:09:40 returns a reference 230318:09:41 returns a full reference 230418:09:41# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.35 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.16 1.13 1.20 1/472 3226 230618:09:41# [RSpecRunTime] Finishing example group ee/spec/presenters/epic_presenter_spec.rb. It took 18.9 seconds. Expected to take 18.47 seconds. 230718:09:41# [RSpecRunTime] Starting example group ee/spec/helpers/vulnerabilities_helper_spec.rb. Expected to take 18.09 seconds. 230818:09:41VulnerabilitiesHelper 230918:09:42 #vulnerability_details_app_data 231018:09:43 returns details app data 231118:09:43# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.31 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.16 1.13 1.20 1/472 3250 231318:09:43 #vulnerability_details 231418:09:43 [:can_modify_related_issues] 231518:09:43 with security dashboard feature enabled 231618:09:43 when user can manage related issues 231718:09:44 is expected to include {:can_modify_related_issues => true} 231818:09:44 when user cannot manage related issues 231918:09:44 is expected to include {:can_modify_related_issues => false} 232018:09:44 with security dashboard feature disabled 232118:09:45 is expected to include {:can_modify_related_issues => false} 232218:09:45 [:can_admin] 232318:09:45 when user can admin vulnerabilities 232418:09:45 is expected to include {:can_admin => true} 232518:09:45 when user can not admin vulnerabilities 232618:09:45 is expected to include {:can_admin => false} 232718:09:45 when pipeline exists 232818:09:46 has expected vulnerability properties 232918:09:46 returns expected pipeline data 233018:09:46 when the issues are disabled for the project 233118:09:46 has `new_issue_url` set as nil 233218:09:46 when pipeline is nil 233318:09:47 has expected vulnerability properties 233418:09:47 returns no pipeline data 233518:09:47 when the issues are disabled for the project 233618:09:47 has `new_issue_url` set as nil 233718:09:47 dismissal descriptions 233818:09:48 includes translated dismissal descriptions 233918:09:48# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.46 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.15 1.13 1.19 1/472 3251 234118:09:48 #create_jira_issue_url_for 234218:09:48 with jira vulnerabilities integration enabled 234318:09:48 when the given object is a vulnerability 234418:09:49 delegates rendering URL to Integrations::Jira 234518:09:49 when scan property is empty 234618:09:49 renders description using dedicated template without raising error 234718:09:49 when the given object is an unpersisted finding 234818:09:49 delegates rendering URL to Integrations::Jira 234918:09:49 when the given object is a Security::Finding 235018:09:51 delegates rendering URL to Integrations::Jira 235118:09:51# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.93 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.21 1.14 1.20 1/472 3252 235318:09:51 with jira vulnerabilities integration disabled 235418:09:51 is expected to be nil 235518:09:51 #vulnerability_finding_data 235618:09:51 returns finding information 235718:09:51 when there is no file 235818:09:51 does not have a blob_path if there is no file 235918:09:51 with existing vulnerability_state_transition, issue link and merge request link 236018:09:55 returns finding link associations 236118:09:58 returns dismissal feedback information 236218:09:58# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.86 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.20 1.14 1.20 1/477 3368 236418:09:58 with markdown field for description 236518:09:58 when vulnerability has no description and finding has description 236618:09:58 returns finding information 236718:09:58 when vulnerability has description and finding has description 236818:09:59 returns finding information 236918:09:59 #vulnerability_scan_data? 237018:09:59 scanner present 237118:09:59 is expected to be truthy 237218:09:59 scan present 237318:09:59 is expected to be truthy 237418:09:59 neither scan nor scanner being present 237518:09:59 is expected to be falsey 237618:09:59# [RSpecRunTime] Finishing example group ee/spec/helpers/vulnerabilities_helper_spec.rb. It took 18.16 seconds. Expected to take 18.09 seconds. 237718:09:59# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/site_profiles/create_service_spec.rb. Expected to take 15.6 seconds. 237818:09:59AppSec::Dast::SiteProfiles::CreateService 238018:10:00 when a user does not have access to the project 238118:10:00 returns an error status 238218:10:00 populates message 238318:10:00# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.66 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.18 1.14 1.20 1/476 3387 238518:10:00 when the user can run a dast scan 238618:10:01 returns a success status 238718:10:02 creates a dast_site_profile 238818:10:02 creates a dast_site 238918:10:03 sets attributes correctly 239018:10:04 returns a dast_site_profile payload 239118:10:04 audits the creation 239218:10:04 when the dast_site already exists 239318:10:05 returns a success status 239418:10:06 does not create a new dast_site 239518:10:06# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.93 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.33 1.17 1.20 1/474 3388 239718:10:06 when excluded_urls is nil 239818:10:06 defaults to an empty array 239918:10:06 when excluded_urls is not supplied 240018:10:07 defaults to an empty array 240118:10:07 when auth values are not supplied 240218:10:08 uses sensible defaults 240318:10:08 when request_headers are supplied 240418:10:08 behaves like it handles secret variable creation 240518:10:08 correctly sets the value 240618:10:08 behaves like it handles secret variable creation failure 240718:10:09 returns an error response 240818:10:09 when auth_password is supplied 240918:10:09 behaves like it handles secret variable creation 241018:10:09 correctly sets the value 241118:10:09 behaves like it handles secret variable creation failure 241218:10:10 returns an error response 241318:10:10 when the auth_password size is smaller than 8 characters 241418:10:11 returns an error response 241518:10:11 when the request headers size is smaller than 8 characters 241618:10:11 returns an error response 241718:10:11 when an existing dast_site_validation does not exist 241818:10:12 does not create a dast_site_validation association 241918:10:12 when an existing dast_site_validation exists 242018:10:13 gets associated with the dast_site 242118:10:13# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.17 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.38 1.18 1.21 1/472 3389 242318:10:13 when on demand scan licensed feature is not available 242418:10:13 returns an error status 242518:10:13 populates message 242618:10:13# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/site_profiles/create_service_spec.rb. It took 14.16 seconds. Expected to take 15.6 seconds. 242718:10:13# [RSpecRunTime] Starting example group ee/spec/finders/compliance_management/merge_requests/compliance_violations_finder_spec.rb. Expected to take 15.14 seconds. 242818:10:13ComplianceManagement::MergeRequests::ComplianceViolationsFinder 243018:10:18 when invoked with a group 243118:10:18 behaves like compliance violations finder 243218:10:18 when the user is unauthorized 243418:10:18# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.42 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.35 1.18 1.21 1/478 3527 243618:10:18 when the user is authorized 243718:10:18 without any filters or sorting 243818:10:19 finds all the compliance violations 243918:10:19 filtering the results 244018:10:19 when given an array of project IDs 244118:10:19 finds the filtered compliance violations 244218:10:19 when given merged at dates 244318:10:19 merged_params: {:merged_before=>Tue, 05 Nov 2024 17:51:22.183531530 UTC +00:00}, result: lazy { compliance_violation } 244418:10:19 finds the filtered compliance violations 244518:10:19 merged_params: {:merged_after=>Tue, 05 Nov 2024 17:51:22.183893640 UTC +00:00}, result: lazy { compliance_violation2 } 244618:10:20 finds the filtered compliance violations 244718:10:20 merged_params: {:merged_before=>Thu, 07 Nov 2024, :merged_after=>Tue, 05 Nov 2024 17:51:22.184184540 UTC +00:00}, result: lazy { compliance_violation2 } 244818:10:20 finds the filtered compliance violations 244918:10:20 when given a target branch 245018:10:21 finds the filtered compliance violations 245118:10:21 sorting the results 245218:10:21 direction: "SEVERITY_LEVEL_ASC", result: lazy { [compliance_violation, compliance_violation2] } 245318:10:21 finds the filtered compliance violations 245418:10:21 direction: "SEVERITY_LEVEL_DESC", result: lazy { [compliance_violation2, compliance_violation] } 245518:10:21 finds the filtered compliance violations 245618:10:21 direction: "VIOLATION_REASON_ASC", result: lazy { [compliance_violation, compliance_violation2] } 245718:10:22 finds the filtered compliance violations 245818:10:22 direction: "VIOLATION_REASON_DESC", result: lazy { [compliance_violation2, compliance_violation] } 245918:10:22 finds the filtered compliance violations 246018:10:22 direction: "MERGE_REQUEST_TITLE_ASC", result: lazy { [compliance_violation, compliance_violation2] } 246118:10:23 finds the filtered compliance violations 246218:10:23 direction: "MERGE_REQUEST_TITLE_DESC", result: lazy { [compliance_violation2, compliance_violation] } 246318:10:23 finds the filtered compliance violations 246418:10:23 direction: "MERGED_AT_ASC", result: lazy { [compliance_violation, compliance_violation2] } 246518:10:23 finds the filtered compliance violations 246618:10:23 direction: "MERGED_AT_DESC", result: lazy { [compliance_violation2, compliance_violation] } 246718:10:24 finds the filtered compliance violations 246818:10:24 direction: "UNKNOWN_SORT", result: lazy { [compliance_violation, compliance_violation2] } 246918:10:24 finds the filtered compliance violations 247018:10:24 when user is authorized when filtering and given an array of project IDs 247118:10:24 finds the filtered compliance violations 247218:10:24 when invoked with a project 247318:10:24 behaves like compliance violations finder 247418:10:24 when the user is unauthorized 247618:10:25 when the user is authorized 247718:10:25 without any filters or sorting 247818:10:25 finds all the compliance violations 247918:10:25 filtering the results 248018:10:25 when given an array of project IDs 248118:10:25 finds the filtered compliance violations 248218:10:25 when given merged at dates 248318:10:25 merged_params: {:merged_before=>Tue, 05 Nov 2024 17:51:22.211340769 UTC +00:00}, result: lazy { compliance_violation } 248418:10:26 finds the filtered compliance violations 248518:10:26 merged_params: {:merged_after=>Tue, 05 Nov 2024 17:51:22.211585199 UTC +00:00}, result: lazy { compliance_violation2 } 248618:10:26 finds the filtered compliance violations 248718:10:26 merged_params: {:merged_before=>Thu, 07 Nov 2024, :merged_after=>Tue, 05 Nov 2024 17:51:22.211757079 UTC +00:00}, result: lazy { compliance_violation2 } 248818:10:26 finds the filtered compliance violations 248918:10:26 when given a target branch 249018:10:26 finds the filtered compliance violations 249118:10:26 sorting the results 249218:10:26 direction: "SEVERITY_LEVEL_ASC", result: lazy { [compliance_violation, compliance_violation2] } 249318:10:27 finds the filtered compliance violations 249418:10:27 direction: "SEVERITY_LEVEL_DESC", result: lazy { [compliance_violation2, compliance_violation] } 249518:10:27 finds the filtered compliance violations 249618:10:27 direction: "VIOLATION_REASON_ASC", result: lazy { [compliance_violation, compliance_violation2] } 249718:10:27 finds the filtered compliance violations 249818:10:27 direction: "VIOLATION_REASON_DESC", result: lazy { [compliance_violation2, compliance_violation] } 249918:10:28 finds the filtered compliance violations 250018:10:28 direction: "MERGE_REQUEST_TITLE_ASC", result: lazy { [compliance_violation, compliance_violation2] } 250118:10:28 finds the filtered compliance violations 250218:10:28 direction: "MERGE_REQUEST_TITLE_DESC", result: lazy { [compliance_violation2, compliance_violation] } 250318:10:28 finds the filtered compliance violations 250418:10:28 direction: "MERGED_AT_ASC", result: lazy { [compliance_violation, compliance_violation2] } 250518:10:29 finds the filtered compliance violations 250618:10:29 direction: "MERGED_AT_DESC", result: lazy { [compliance_violation2, compliance_violation] } 250718:10:29 finds the filtered compliance violations 250818:10:29 direction: "UNKNOWN_SORT", result: lazy { [compliance_violation, compliance_violation2] } 250918:10:29 finds the filtered compliance violations 251018:10:29# [RSpecRunTime] Finishing example group ee/spec/finders/compliance_management/merge_requests/compliance_violations_finder_spec.rb. It took 15.92 seconds. Expected to take 15.14 seconds. 251118:10:29# [RSpecRunTime] Starting example group ee/spec/lib/audit_events/external_destination_streamer_spec.rb. Expected to take 13.55 seconds. 251218:10:29AuditEvents::ExternalDestinationStreamer 251318:10:29 #stream_to_destinations 251418:10:30 when no external audit event destinations are present 251518:10:30 does not make any HTTP call 251618:10:30 when external destinations are present 251718:10:34 makes correct number of external calls 251818:10:34# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.59 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.27 1.17 1.20 1/472 3528 252018:10:34 #streamable? 252118:10:35 when none of them is streamable 252218:10:35 is expected to be falsey 252318:10:35 when all of them are streamable 252418:10:37 is expected to be truthy 252518:10:37# [RSpecRunTime] RSpec elapsed time: 19 minutes 12.18 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.25 1.17 1.20 1/472 3529 252718:10:37 when at least one of them is streamable 252818:10:37 when only group external destination is streamable 252918:10:37 is expected to be truthy 253018:10:37 when only instance destination is streamable 253118:10:37 is expected to be truthy 253218:10:37 when only google cloud logging destination is streamable 253318:10:38 is expected to be truthy 253418:10:38 when only instance google cloud logging destination is streamable 253518:10:43 is expected to be truthy 253618:10:43# [RSpecRunTime] RSpec elapsed time: 19 minutes 17.92 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.23 1.16 1.20 1/472 3530 253818:10:43 when only amazon s3 destination is streamable 253918:10:43 is expected to be truthy 254018:10:43 when only instance amazon s3 destination is streamable 254118:10:43 is expected to be truthy 254218:10:43# [RSpecRunTime] Finishing example group ee/spec/lib/audit_events/external_destination_streamer_spec.rb. It took 13.55 seconds. Expected to take 13.55 seconds. 254318:10:43# [RSpecRunTime] Starting example group ee/spec/models/protected_tag/create_access_level_spec.rb. Expected to take 13.25 seconds. 254418:10:43ProtectedTag::CreateAccessLevel 254518:10:43 does not allow STI 254618:10:43 behaves like ee protected ref access 254718:10:44 Validations: 254818:10:44 when not importing 254918:10:44 when feature :protected_refs_for_users is enabled 255018:10:44 and not a role based access level 255118:10:44 behaves like does not validate user_id and group_id absence 255218:10:44 is expected not to validate that :group_id is empty/falsy 255318:10:44 is expected not to validate that :user_id is empty/falsy 255418:10:44# [RSpecRunTime] RSpec elapsed time: 19 minutes 19.36 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.23 1.16 1.20 1/472 3531 255618:10:44 behaves like validates user and group exist 255718:10:44 and group_id is present 255818:10:44 is expected to be present 255918:10:44 and user_id is present 256018:10:44 is expected to be present 256118:10:44 behaves like validates user and group membership 256218:10:44 and group is present 256318:10:44 is expected to have received validate_group_membership(*(any args)) 1 time 256418:10:44 and user is present 256518:10:44 is expected to have received validate_user_membership(*(any args)) 1 time 256618:10:44 and is a role based access level 256718:10:44 behaves like validates user_id and group_id absence 256818:10:44 is expected to validate that :group_id is empty/falsy 256918:10:45 is expected to validate that :user_id is empty/falsy 257018:10:45 behaves like does not validate user and group exist 257118:10:45 and group_id is present 257218:10:45 is expected not to validate that :group cannot be empty/falsy 257318:10:45 and user_id is present 257418:10:45 is expected not to validate that :user cannot be empty/falsy 257518:10:45 behaves like does not validate user and group membership 257618:10:45 and group is present 257718:10:45 is expected not to have received validate_group_membership(*(any args)) 0 times 257818:10:45 and user is present 257918:10:45 is expected not to have received validate_user_membership(*(any args)) 0 times 258018:10:45 when feature :protected_refs_for_users is disabled 258118:10:45 and not a role based access level 258218:10:45 behaves like validates user_id and group_id absence 258318:10:45 is expected to validate that :group_id is empty/falsy 258418:10:45 is expected to validate that :user_id is empty/falsy 258518:10:45 behaves like does not validate user and group exist 258618:10:45 and group_id is present 258718:10:45 is expected not to validate that :group cannot be empty/falsy 258818:10:45 and user_id is present 258918:10:45 is expected not to validate that :user cannot be empty/falsy 259018:10:45 behaves like does not validate user and group membership 259118:10:45 and group is present 259218:10:45 is expected not to have received validate_group_membership(*(any args)) 0 times 259318:10:45 and user is present 259418:10:45 is expected not to have received validate_user_membership(*(any args)) 0 times 259518:10:45 and is a role based access level 259618:10:45 behaves like validates user_id and group_id absence 259718:10:45 is expected to validate that :group_id is empty/falsy 259818:10:45 is expected to validate that :user_id is empty/falsy 259918:10:45 behaves like does not validate user and group exist 260018:10:45 and group_id is present 260118:10:45 is expected not to validate that :group cannot be empty/falsy 260218:10:45 and user_id is present 260318:10:45 is expected not to validate that :user cannot be empty/falsy 260418:10:45 behaves like does not validate user and group membership 260518:10:45 and group is present 260618:10:45 is expected not to have received validate_group_membership(*(any args)) 0 times 260718:10:45 and user is present 260818:10:45 is expected not to have received validate_user_membership(*(any args)) 0 times 260918:10:45 when importing 261018:10:45 when feature :protected_refs_for_users is enabled 261118:10:45 and not a role based access level 261218:10:45 behaves like does not validate user_id and group_id absence 261318:10:46 is expected not to validate that :group_id is empty/falsy 261418:10:46 is expected not to validate that :user_id is empty/falsy 261518:10:46 behaves like does not validate user and group exist 261618:10:46 and group_id is present 261718:10:46 is expected not to validate that :group cannot be empty/falsy 261818:10:46 and user_id is present 261918:10:46 is expected not to validate that :user cannot be empty/falsy 262018:10:46 behaves like does not validate user and group membership 262118:10:46 and group is present 262218:10:46 is expected not to have received validate_group_membership(*(any args)) 0 times 262318:10:46 and user is present 262418:10:46 is expected not to have received validate_user_membership(*(any args)) 0 times 262518:10:46 and is a role based access level 262618:10:46 behaves like does not validate user_id and group_id absence 262718:10:46 is expected not to validate that :group_id is empty/falsy 262818:10:46 is expected not to validate that :user_id is empty/falsy 262918:10:46 behaves like does not validate user and group exist 263018:10:46 and group_id is present 263118:10:46 is expected not to validate that :group cannot be empty/falsy 263218:10:46 and user_id is present 263318:10:46 is expected not to validate that :user cannot be empty/falsy 263418:10:46 behaves like does not validate user and group membership 263518:10:46 and group is present 263618:10:46 is expected not to have received validate_group_membership(*(any args)) 0 times 263718:10:46 and user is present 263818:10:46 is expected not to have received validate_user_membership(*(any args)) 0 times 263918:10:46 when feature :protected_refs_for_users is disabled 264018:10:46 and not a role based access level 264118:10:46 behaves like does not validate user_id and group_id absence 264218:10:46 is expected not to validate that :group_id is empty/falsy 264318:10:46 is expected not to validate that :user_id is empty/falsy 264418:10:46 behaves like does not validate user and group exist 264518:10:46 and group_id is present 264618:10:46 is expected not to validate that :group cannot be empty/falsy 264718:10:46 and user_id is present 264818:10:46 is expected not to validate that :user cannot be empty/falsy 264918:10:46 behaves like does not validate user and group membership 265018:10:46 and group is present 265118:10:46 is expected not to have received validate_group_membership(*(any args)) 0 times 265218:10:46 and user is present 265318:10:46 is expected not to have received validate_user_membership(*(any args)) 0 times 265418:10:46 and is a role based access level 265518:10:46 behaves like does not validate user_id and group_id absence 265618:10:47 is expected not to validate that :group_id is empty/falsy 265718:10:47 is expected not to validate that :user_id is empty/falsy 265818:10:47 behaves like does not validate user and group exist 265918:10:47 and group_id is present 266018:10:47 is expected not to validate that :group cannot be empty/falsy 266118:10:47 and user_id is present 266218:10:47 is expected not to validate that :user cannot be empty/falsy 266318:10:47 behaves like does not validate user and group membership 266418:10:47 and group is present 266518:10:47 is expected not to have received validate_group_membership(*(any args)) 0 times 266618:10:47 and user is present 266718:10:47 is expected not to have received validate_user_membership(*(any args)) 0 times 267018:10:48 includes all role based access levels 267118:10:48# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.62 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.21 1.16 1.20 1/472 3532 267418:10:48 group: test_group, group_id: nil, user: nil, user_id: nil, expectation: :group 267518:10:48 is expected to eq :group 267618:10:48 group: nil, group_id: 0, user: nil, user_id: nil, expectation: :group 267718:10:49 is expected to eq :group 267818:10:49 group: nil, group_id: nil, user: test_user, user_id: nil, expectation: :user 267918:10:49 is expected to eq :user 268018:10:49 group: nil, group_id: nil, user: nil, user_id: 0, expectation: :user 268118:10:49 is expected to eq :user 268318:10:49 group: test_group, group_id: nil, user: nil, user_id: nil, expectation: lazy { test_group.name } 268418:10:49 is expected to eq "group463" 268518:10:49 group: nil, group_id: 0, user: nil, user_id: nil, expectation: "Group" 268618:10:49 is expected to eq "Group" 268718:10:49 group: nil, group_id: nil, user: test_user, user_id: nil, expectation: lazy { test_user.name } 268818:10:49 is expected to eq "Sidney Jones3933" 268918:10:49 group: nil, group_id: nil, user: nil, user_id: 0, expectation: "User" 269018:10:49 is expected to eq "User" 269118:10:49 #check_access(current_user, current_project) 269218:10:49 when user is assigned 269318:10:49 when current_user is the user 269418:10:49 when user is a project member 269518:10:49 is expected to eq true 269618:10:49 when user is not a project member 269718:10:49 is expected to eq false 269818:10:49 when current_user is another user 269918:10:49 is expected to eq false 270018:10:49 when group is assigned 270118:10:49 when the group is not invited 270218:10:50 is expected to eq false 270318:10:50 when current_user is not in the group 270418:10:50 is expected to eq false 270518:10:50 when group has no access to project 270618:10:50 and the user is a developer in the group 270718:10:50 is expected to eq false 270818:10:50 when group is invited 270918:10:50 and the group has max role less than developer 271018:10:50 and the user is a developer in the group 271118:10:51 is expected to eq false 271218:10:51 and the group has max role of at least developer 271318:10:51 when current_user is a developer the group 271418:10:51 is expected to eq true 271518:10:51 when current_user is a guest in the group 271618:10:52 is expected to eq false 271718:10:52 when current_user is not in the group 271818:10:52 is expected to eq false 271918:10:52 when current_user is a member of another group that has access to group 272018:10:52 when current user has develop access to the other group 272118:10:52 invited_group_access_level: :developer, other_group_access_level: :developer, expected_access: false 272218:10:53 is expected to eq false 272318:10:53 invited_group_access_level: :developer, other_group_access_level: :guest, expected_access: false 272418:10:53 is expected to eq false 272518:10:53 invited_group_access_level: :guest, other_group_access_level: :guest, expected_access: false 272618:10:54 is expected to eq false 272718:10:54 invited_group_access_level: :guest, other_group_access_level: :developer, expected_access: false 272818:10:55 is expected to eq false 272918:10:55 when group is a subgroup 273018:10:55 when user is a developer of the parent group 273118:10:56 is expected to eq false 273218:10:56# [RSpecRunTime] Finishing example group ee/spec/models/protected_tag/create_access_level_spec.rb. It took 12.87 seconds. Expected to take 13.25 seconds. 273318:10:56# [RSpecRunTime] Starting example group ee/spec/services/security/merge_reports_service_spec.rb. Expected to take 11.89 seconds. 273418:10:56Security::MergeReportsService#execute 273518:10:56 ordering reports for dependency scanning analyzers 273618:10:56 when reports are gathered in an unprioritized order 273718:10:57 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x0000781309ac9c90 @external_id="bundler_audit", @name="bund...rimary_identifiers=nil, @sort_keys=[1, "bundler_audit", "bundler-audit", "Security Scanner Vendor"]>, #<Gitlab::Ci::Reports::Security::Scanner:0x00007813097548d0 @external_id="retire.js", @name="Retire.j...0.0", @primary_identifiers=nil, @sort_keys=[2, "retire.js", "Retire.js", "Security Scanner Vendor"]>, and #<Gitlab::Ci::Reports::Security::Scanner:0x00007813093260b0 @external_id="gemnasium", @name="gemnasiu...0.0", @primary_identifiers=nil, @sort_keys=[3, "gemnasium", "gemnasium", "Security Scanner Vendor"]> 273818:10:59 is expected to eq 2 273918:11:00 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007813099a1d68 @external_id="CVE-2019-123", @external...="cve", @name="cve-CVE-2019-123", @url=nil, @fingerprint="6d834ff5767ac7544bef36b0e9996a9a3d6da5f1"> 274018:11:01 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007813094cd8a0 @external_id="NPM-13", @external_type="npm", @name="npm-NPM-13", @url=nil, @fingerprint="ca12d3bf327f69eb5ccc69dc5c164630b1f4fd36"> 274118:11:01# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.71 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.16 1.15 1.19 1/472 3533 274318:11:01 when a custom analyzer is completed before the known analyzers 274418:11:03 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x000078131a431a48 @external_id="bundler_audit", @name="bund...rimary_identifiers=nil, @sort_keys=[1, "bundler_audit", "bundler-audit", "Security Scanner Vendor"]>, #<Gitlab::Ci::Reports::Security::Scanner:0x0000781319ddf370 @external_id="retire.js", @name="Retire.j...0.0", @primary_identifiers=nil, @sort_keys=[2, "retire.js", "Retire.js", "Security Scanner Vendor"]>, and #<Gitlab::Ci::Reports::Security::Scanner:0x0000781309fa4da0 @external_id="scanner-2", @name="Scanner ...primary_identifiers=nil, @sort_keys=[Infinity, "scanner-2", "Scanner 2", "Security Scanner Vendor"]> 274518:11:04 is expected to eq 3 274618:11:06 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x000078131852ff50 @external_id="VULN-2", @external_type=...ner-2", @name="scanner-2-VULN-2", @url=nil, @fingerprint="8e683704c05c3d223f7572623a39cdf39ecc5f15"> and #<Gitlab::Ci::Reports::Security::Identifier:0x000078131852faa0 @external_id="CVE-2019-456", @external...="cve", @name="cve-CVE-2019-456", @url=nil, @fingerprint="47c8c718e4355e29c0b8e87fd62c2c7da65911dd"> 274718:11:06# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.99 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.15 1.15 1.19 1/472 3534 274918:11:06 merging reports step by step 275018:11:07 keeps the finding from `retirejs` as it has higher priority 275118:11:07# [RSpecRunTime] RSpec elapsed time: 19 minutes 42.53 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.15 1.15 1.19 1/472 3535 275318:11:07# [RSpecRunTime] Finishing example group ee/spec/services/security/merge_reports_service_spec.rb. It took 11.52 seconds. Expected to take 11.89 seconds. 275418:11:07# [RSpecRunTime] Starting example group ee/spec/services/epics/epic_links/destroy_service_spec.rb. Expected to take 11.64 seconds. 275518:11:07Epics::EpicLinks::DestroyService 275718:11:08 when epics feature is disabled 275818:11:08 returns an error 275918:11:08 no relationship is created 276018:11:08 does not create system notes 276118:11:08# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.6 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.15 1.15 1.19 1/472 3536 276318:11:08 when epics feature is enabled 276418:11:08 when the user has no access to parent epic 276518:11:09 returns an error 276618:11:09 no relationship is created 276718:11:09 does not create system notes 276818:11:09 when `epic_relations_for_non_members` feature flag is disabled 276918:11:09 returns an error 277018:11:09 no relationship is created 277118:11:09 does not create system notes 277218:11:09# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.69 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.15 1.15 1.19 1/472 3537 277418:11:09 when the user has no access to child epic 277518:11:10 returns an error 277618:11:10 no relationship is created 277718:11:10 does not create system notes 277818:11:10 when user has permissions to remove epic relation 277918:11:10 when the child epic is nil 278018:11:10 returns an error 278118:11:11 no relationship is created 278218:11:11 does not create system notes 278318:11:11 when a correct reference is given 278418:11:11 removes epic relationship and sets new updated_at 278518:11:12 returns success status 278618:11:12 creates system notes 278718:11:12 when parent dates are inherited 278818:11:12 when work_items_rolledup_dates is disabled 278918:11:13 updates parent dates to match existing children 279018:11:13# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.47 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.14 1.15 1.19 1/473 3538 279218:11:13 when work_items_rolledup_dates is enabled 279318:11:14 updates parent dates to match existing children 279418:11:14 when epic has no parent 279518:11:14 returns an error 279618:11:14 no relationship is created 279718:11:14 does not create system notes 279818:11:14 when epic has synced work item 279918:11:16 removes epic relationship and destroy work item parent link 280018:11:17 does not create resource event for the work item 280118:11:17 creates system notes only for the epics 280218:11:17 when removing child epic fails 280318:11:17 raises an error and does not remove relationships 280418:11:17# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.73 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.21 1.16 1.20 1/472 3539 280618:11:17 when destroying work item parent link fails 280718:11:18 does not remove parent epic or destroy work item parent link 280918:11:19# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.93 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.21 1.16 1.20 1/472 3540 281118:11:19 when synced_epic argument is true 281218:11:19 does not call WorkItems::ParentLinks::DestroyService nor create notes 281318:11:19 does not call Epics::UpdateDatesService 281418:11:19# [RSpecRunTime] Finishing example group ee/spec/services/epics/epic_links/destroy_service_spec.rb. It took 11.65 seconds. Expected to take 11.64 seconds. 281518:11:19# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/epic_work_item_sync/diff_spec.rb. Expected to take 10.22 seconds. 281618:11:19Gitlab::EpicWorkItemSync::Diff 281818:11:19 when epic and work item are equal 281918:11:19 is expected to be empty 282018:11:19 base attributes 282118:11:19 when epic and work base attributes are not equal 282218:11:20 returns a list of attributes that are different 282318:11:20 when updated_at is within a 5 second range 282418:11:20 is expected to be empty 282518:11:20 when updated_at exceeds 5 second difference 282618:11:20 is expected to include "updated_at" 282818:11:20 when epic has a different group_id than the work item namespace_id 282918:11:20 is expected to include "namespace" 283118:11:20 when epic color is equal to work item color 283218:11:21 is expected not to include "color" 283318:11:21 when epic color is the default color and work item color is nil 283418:11:21 is expected to be empty 283518:11:21 when epic color is not the default color and work item color is nil 283618:11:21 is expected to include "color" 283818:11:21 when epic and work item hierarchy are equal 283918:11:21 is expected to be empty 284018:11:21 when epic and work item hierarchy are not equal 284118:11:22 is expected to include "parent_id" 284218:11:22 with relative position check 284318:11:23 when relative_position is equal 284418:11:23 is expected to be empty 284518:11:23 when relative_position is not equal 284618:11:23 is expected to include "relative_position" 284718:11:23 when work_item_parent_link record is missing 284818:11:23 is expected not to include "relative_position" 284918:11:23 is expected to include "parent_id" 285118:11:24 when it is equal 285218:11:25 is expected to be empty 285318:11:25# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.9 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.19 1.16 1.19 1/472 3541 285518:11:25 when it is different 285618:11:25 is expected to include "start_date_fixed", "due_date_fixed", "start_date_is_fixed", "due_date_is_fixed", "start_date_sourcing_milestone", "due_date_sourcing_milestone", "start_date_sourcing_epic", "due_date_sourcing_epic", "start_date", and "due_date" 285718:11:25 related epic links 285818:11:25 when epic and work item related epic links are equal 285918:11:25 is expected to be empty 286018:11:25 when work item has no related link but epic has 286118:11:25 is expected to include "related_links" 286218:11:25 when epic has no related link but the work item has 286318:11:26 returns mismatch on related_links 286418:11:26 when work item related link is not an epic 286518:11:26 returns no mismatch on related links 286618:11:27# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.81 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.18 1.16 1.19 1/473 3542 286818:11:27 when work item related link is an epic without related legacy epic 286918:11:27 returns no mismatch on related links 287018:11:27# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/epic_work_item_sync/diff_spec.rb. It took 8.56 seconds. Expected to take 10.22 seconds. 287118:11:27# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/import_export/importer_spec.rb. Expected to take 10.07 seconds. 287218:11:27Gitlab::ImportExport::Importer 287418:11:27 when all EE restores are executed 287518:11:32 calls the Gitlab::ImportExport::Project::CustomTemplateRestorer 287618:11:32 with template_project_id 287718:11:36 initializes the CustomTemplateRestorer 287818:11:36# [RSpecRunTime] RSpec elapsed time: 20 minutes 11.58 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.15 1.15 1.19 1/472 3641 288018:11:36 without template_project_id 288118:11:39 initializes the CustomTemplateRestorer 288218:11:39# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.64 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.15 1.15 1.19 1/475 3691 288418:11:39# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/import_export/importer_spec.rb. It took 11.89 seconds. Expected to take 10.07 seconds. 288518:11:39# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/representation_information_spec.rb. Expected to take 9.13 seconds. 288618:11:39Vulnerabilities::RepresentationInformation 288718:11:39 does not allow STI 288818:11:39 with loose foreign key on vulnerability_feedback.project_id 288918:11:39 behaves like cleanup by a loose foreign key 289018:11:47 cleans up (delete or nullify) the model 289118:11:48# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.82 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.12 1.14 1.19 1/472 3692 289318:11:48 associations 289418:11:48 is expected to belong to vulnerability required: false 289518:11:48 is expected to belong to project required: false 289718:11:48 is expected to validate that :vulnerability cannot be empty/falsy 289818:11:48 is expected to validate that :project cannot be empty/falsy 289918:11:48 SHA attribute fields 290018:11:48 includes the resolved_in_commit_sha attribute 290118:11:48# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/representation_information_spec.rb. It took 8.5 seconds. Expected to take 9.13 seconds. 290218:11:48# [RSpecRunTime] Starting example group ee/spec/services/epics/reopen_service_spec.rb. Expected to take 8.74 seconds. 290318:11:48Epics::ReopenService 290518:11:48 when epics are disabled 290618:11:49 does not reopen the epic 290718:11:49 when epics are enabled 290818:11:49 when a user has permissions to update the epic 290918:11:49 when reopening a closed epic 291018:11:49 reopens the epic 291118:11:49 publishes an EpicUpdated event 291218:11:50 removes closed_by 291318:11:50 removes closed_at 291418:11:51 creates a resource state event 291518:11:51 notifies the subscribers 291618:11:51 creates new event 291718:11:51 tracks reopening the epic 291818:11:51 with a synced work item 291918:11:52 syncs the state to the work item 292018:11:52 behaves like syncs all data from an epic to a work item 292118:11:52 sets the same epic data to the work item association 292218:11:52 behaves like basic epic and work item attributes in sync 292318:11:53 sets the same basic epic data to the work item 292418:11:53# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.17 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.11 1.14 1.19 1/471 3693 292618:11:53 when epic and work item was already opened 292718:11:53 does not change the state 292818:11:53 when re-opening the work item fails 292918:11:53 rolls back updating the epic 293018:11:53 when project bot it logs audit events 293118:11:54 when licensed 293218:11:54 does not log audit event if operation fails 293318:11:54 does not log audit event if operation results in no change 293418:11:54 when operation succeeds 293518:11:55 logs an audit event 293618:11:55 logs the audit event info 293718:11:55 calls the audit method with the event type 293818:11:56# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.85 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.10 1.14 1.18 1/471 3694 294018:11:56 when not licensed 294118:11:56 does not log audit event 294218:11:56 when trying to reopen an opened epic 294318:11:56 does not change the epic state 294418:11:56 does not change closed_at 294518:11:56 does not change closed_by 294618:11:56 does not create a resource state event 294718:11:56 does not send any emails 294818:11:57 does not create an event 294918:11:57 does not track reopening the epic 295018:11:57# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.04 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.10 1.14 1.18 1/471 3695 295218:11:57 when a user does not have permissions to update epic 295318:11:57 does not reopen the epic 295418:11:57# [RSpecRunTime] Finishing example group ee/spec/services/epics/reopen_service_spec.rb. It took 9.02 seconds. Expected to take 8.74 seconds. 295518:11:57# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/remove_approval_service_spec.rb. Expected to take 8.19 seconds. 295618:11:57MergeRequests::RemoveApprovalService 295818:11:57 with a user who has approved 295918:11:58 removes the approval 296018:12:00 creates an unapproval note 296118:12:01 fires an unapproval webhook 296218:12:03 does not send a notification 296318:12:05 resets the cache for approvals 296418:12:05# [RSpecRunTime] RSpec elapsed time: 20 minutes 39.94 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.10 1.14 1.18 1/471 3696 296618:12:05# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/remove_approval_service_spec.rb. It took 7.79 seconds. Expected to take 8.19 seconds. 296718:12:05# [RSpecRunTime] Starting example group ee/spec/services/security/orchestration/unassign_service_spec.rb. Expected to take 7.86 seconds. 296818:12:05Security::Orchestration::UnassignService 297118:12:07 with approval rules 297218:12:07 with scan_finding rule 297318:12:07 deletes scan finding approval rules related to the project 297418:12:07 deletes scan finding approval rules related to the merge requests 297518:12:08# [RSpecRunTime] RSpec elapsed time: 20 minutes 42.79 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.09 1.13 1.18 1/471 3697 297718:12:08 with other rule 297818:12:08 does not delete license scanning rules 297918:12:08 when project has a security_policy_bot 298018:12:08 unassigns policy project and enqueues the bot removal worker 298118:12:08 when keeping the bot 298218:12:09 does not enqueue the bot removal worker 298318:12:09 behaves like unassigns policy project 298418:12:09 when policy project is assigned to a project or namespace 298518:12:09 unassigns policy project from the project 298618:12:09 deletes rule schedules related to the project 298718:12:09 logs audit event 298918:12:09 enqueues for deletion 299018:12:09 when policy project is not assigned to a project or namespace 299118:12:09 respond with an error 299218:12:09 for namespace 299318:12:10 when projects have a security_policy_bot 299418:12:12 unassigns policy project and enqueues the bot removal for all projects 299518:12:12# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.12 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.08 1.13 1.18 1/471 3698 299718:12:12 behaves like unassigns policy project 299818:12:12 when policy project is assigned to a project or namespace 299918:12:12 unassigns policy project from the project 300018:12:12 deletes rule schedules related to the project 300118:12:13 logs audit event 300318:12:13 enqueues for deletion 300418:12:13 when policy project is not assigned to a project or namespace 300518:12:13 respond with an error 300618:12:13# [RSpecRunTime] Finishing example group ee/spec/services/security/orchestration/unassign_service_spec.rb. It took 8.03 seconds. Expected to take 7.86 seconds. 300718:12:13# [RSpecRunTime] Starting example group ee/spec/models/namespaces/free_user_cap/enforcement_spec.rb. Expected to take 7.47 seconds. 300818:12:13Namespaces::FreeUserCap::Enforcement 300918:12:13 does not allow STI 301018:12:13 #users_count 301118:12:13 is expected to eq 0 301218:12:13 with database limit considerations 301318:12:13 provides the limit to the finder that is 1 more than the enforcement limit setting 301418:12:13 when invoked with request cache 301518:12:13 caches the result for the same namespace 301618:12:14 does not cache the result for the same namespace 301718:12:14# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.48 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.08 1.13 1.18 1/471 3699 301918:12:14 #over_from_adding_users? 302018:12:14 with all variations 302118:12:14 current_users_count: 3, count_without_added_members: 0, result: false 302218:12:14 is expected to equal false 302318:12:14 current_users_count: 5, count_without_added_members: 4, result: false 302418:12:14 is expected to equal false 302518:12:14 current_users_count: 5, count_without_added_members: 3, result: true 302618:12:14 is expected to equal true 302718:12:14 current_users_count: 5, count_without_added_members: 2, result: true 302818:12:14 is expected to equal true 302918:12:14 current_users_count: 3, count_without_added_members: 3, result: false 303018:12:14 is expected to equal false 303118:12:14 when namespace is over limit 303218:12:15 logs the count 303318:12:15 when namespace is not over the limit 303418:12:15 does not log the count 303618:12:15 when under the dashboard_limit 303718:12:15 is expected to equal false 303818:12:15 when at the dashboard_limit 303918:12:15 is expected to equal true 304018:12:15 when over the dashboard_limit 304118:12:15 is expected to equal false 304218:12:15 #over_limit? 304318:12:15 when under the number of free users limit 304418:12:15 is expected to equal false 304518:12:15 when at the same number as the free users limit 304618:12:15 is expected to equal false 304718:12:15 when over the number of free users limit 304818:12:15 when it is a free plan 304918:12:15 is expected to equal true 305018:12:15 when the namespace is not a group 305118:12:15 is expected to equal false 305218:12:15 when the namespace is public 305318:12:15 is expected to equal false 305418:12:15 when the namespace is over storage limit 305518:12:15 is expected to equal false 305618:12:15 when it is a non free plan 305718:12:15 is expected to equal false 305818:12:15 when no plan exists 305918:12:16 is expected to equal true 306018:12:16 when namespace is public 306118:12:16 is expected to equal false 306218:12:16 when dashboard_limit_enabled is false 306318:12:16 is expected to equal false 306418:12:16 #enforce_cap? 306518:12:16 when it is a free plan 306618:12:16 is expected to equal true 306718:12:16 when namespace is public 306818:12:16 is expected to equal false 306918:12:16 when it is a non free plan 307018:12:16 is expected to equal false 307118:12:16 when no plan exists 307218:12:16 is expected to equal true 307318:12:16 when namespace is public 307418:12:17 is expected to equal false 307518:12:17 when dashboard_limit_enabled is false 307618:12:17 is expected to equal false 307718:12:17 with storage limit considerations 307818:12:17 is enforced when below storage limit 307918:12:17 when above storage limit 308018:12:17 is not enforced 308118:12:17 with storage check disabled 308318:12:17 when invoked with request cache 308418:12:17 enforces cap 308518:12:17 does not perform extra work when enforce_cap has been invoked before 308618:12:17 benchmarks with and without cache (PENDING: Skipped. To run set env variable BENCHMARK=1) 308718:12:17 #close_to_dashboard_limit? 308818:12:17 when far below the dashboard limit 308918:12:17 is expected to equal false 309018:12:17 when close to the dashboard limit 309118:12:17 is expected to equal true 309218:12:17 when at dashboard_limit 309318:12:17 is expected to equal false 309418:12:17 when over the dashboard_limit 309518:12:17 is expected to equal false 309618:12:17 #seat_available? 309718:12:17 when under the number of free users limit 309818:12:17 is expected to equal true 309918:12:17 when invoked with request cache 310018:12:17 responds correctly between calls when no seats are exhausted 310118:12:17 when at the same number as the free users limit 310218:12:17 is expected to equal false 310318:12:17 behaves like user is an already existing member in the namespace 310418:12:18 is expected to equal true 310518:12:18 when over the number of free users limit 310618:12:18 when it is a free plan 310718:12:18 is expected to equal false 310818:12:18 behaves like user is an already existing member in the namespace 310918:12:18 is expected to equal true 311018:12:18 when the namespace is not a group 311118:12:18 is expected to equal true 311218:12:18 when it is a non free plan 311318:12:18 is expected to equal true 311418:12:18 when no plan exists 311518:12:19 is expected to equal false 311618:12:19 when namespace is public 311718:12:19 is expected to equal true 311818:12:19 when dashboard_limit_enabled is false 311918:12:19 is expected to equal true 312018:12:19 #remaining_seats 312118:12:19 when under the number of free users limit 312218:12:19 is expected to eq 1 312318:12:19 when at the number of free users limit 312418:12:19 is expected to eq 0 312518:12:19 when over the number of free users limit 312618:12:19 is expected to eq 0 312718:12:19 #reached_limit? 312818:12:19 when under the number of free users limit 312918:12:19 is expected to equal false 313018:12:19 when at the same number as the free users limit 313118:12:19 is expected to equal true 313218:12:19 when over the number of free users limit 313318:12:19 when it is a free plan 313418:12:19 is expected to equal true 313518:12:19 when the namespace is not a group 313618:12:19 is expected to equal false 313718:12:19 when it is a non free plan 313818:12:20 is expected to equal false 313918:12:20 when no plan exists 314018:12:20 is expected to equal true 314118:12:20 when namespace is public 314218:12:20 is expected to equal false 314318:12:20 when dashboard_limit_enabled is false 314418:12:20 is expected to equal false 314518:12:20 #git_check_over_limit! 314618:12:20 when not over the user limit 314718:12:20 is expected to be nil 314818:12:20 when over the user limit 314918:12:20 raises an error for over user limit 315018:12:20# [RSpecRunTime] Finishing example group ee/spec/models/namespaces/free_user_cap/enforcement_spec.rb. It took 7.28 seconds. Expected to take 7.47 seconds. 315118:12:20# [RSpecRunTime] Starting example group ee/spec/models/boards/epic_list_spec.rb. Expected to take 7.11 seconds. 315218:12:20Boards::EpicList 315318:12:20 does not allow STI 315418:12:20 behaves like boards listable model 315518:12:20 associations 315618:12:20 is expected to validate that :position cannot be empty/falsy 315718:12:20 is expected to validate that :position looks like an integer greater than or equal to 0 315818:12:20 when list_type is set to closed 315918:12:20 is expected not to validate that :label cannot be empty/falsy 316018:12:20 is expected not to validate that :position cannot be empty/falsy 316318:12:21 returns lists ordered by type and position 316418:12:22# [RSpecRunTime] RSpec elapsed time: 20 minutes 56.8 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.07 1.13 1.18 1/471 3700 316618:12:22 #destroyable? 316718:12:22 returns true when list_type is set to label 316818:12:22 returns false when list_type is set to closed 317018:12:22 returns true when list_type is set to label 317118:12:22 returns false when list_type is set to closed 317318:12:22 returns label name when list_type is set to label 317418:12:22 returns Open when list_type is set to backlog 317518:12:22 returns Closed when list_type is set to closed 317718:12:22 can be destroyed when list_type is set to label 317818:12:23 can not be destroyed when list_type is set to closed 317918:12:23 behaves like list_preferences_for user 318018:12:23 #preferences_for 318118:12:23 when user is nil 318218:12:23 returns not persisted preferences 318318:12:23 when a user preference already exists 318418:12:24 loads preference for user 318518:12:24 when preferences for user does not exist 318618:12:24 returns not persisted preferences 318718:12:24 #update_preferences_for 318818:12:24 when user is present 318918:12:24 when there are no preferences for user 319018:12:24 creates new user preferences 319118:12:24 when there are preferences for user 319218:12:25 updates user preferences 319318:12:25 when user is nil 319418:12:25 does not create user preferences 319518:12:25 associations 319618:12:25 is expected to belong to epic_board required: true inverse_of => epic_lists 319718:12:25 is expected to belong to label required: false inverse_of => epic_lists 319818:12:25 is expected to have many epic_list_user_preferences inverse_of => epic_list 319918:12:26 is expected to validate that :label_id is case-sensitively unique within the scope of :epic_board_id 320118:12:26 is expected to validate that :label cannot be empty/falsy 320218:12:26# [RSpecRunTime] Finishing example group ee/spec/models/boards/epic_list_spec.rb. It took 5.87 seconds. Expected to take 7.11 seconds. 320318:12:26# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/gitlab_context_spec.rb. Expected to take 6.67 seconds. 320418:12:26Gitlab::Llm::Chain::GitlabContext 320518:12:27 #current_page_description 320618:12:27 with an unauthorized resource 320818:12:28# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.92 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.06 1.12 1.18 1/471 3701 321018:12:28 with an authorized resource 321118:12:28 returns sentence about the resource 321218:12:28 #current_page_type 321318:12:28 delegates to ai resource 321418:12:28 #resource_serialized 321518:12:28 with an authorized, serializable resource 321618:12:30 returns the AI serialization of the resource 321718:12:30# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.18 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.06 1.12 1.18 1/471 3702 321918:12:30 with an unauthorized resource 322018:12:31 returns an empty string 322118:12:31# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.2 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.06 1.12 1.18 1/471 3703 322318:12:31 with a non-serializable resource 322418:12:31 raises an ArgumentError 322518:12:31 #current_page_short_description 322618:12:31 with an unauthorized resource 322818:12:32 with an authorized resource 322918:12:32 returns short description of issue 323018:12:32# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/gitlab_context_spec.rb. It took 6.42 seconds. Expected to take 6.67 seconds. 323118:12:32# [RSpecRunTime] Starting example group ee/spec/policies/security/finding_policy_spec.rb. Expected to take 6.41 seconds. 323218:12:32Security::FindingPolicy 323318:12:32 read_security_resource 323418:12:32 when the security_dashboard feature is enabled 323518:12:32 when the current user is not a project member 323618:12:34 is expected to be disallowed :read_security_resource 323718:12:34# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.17 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.06 1.12 1.18 1/471 3704 323918:12:34 when the current user has developer access to the vulnerability's project 324018:12:36 is expected to be allowed :read_security_resource 324118:12:36# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.18 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.05 1.12 1.18 1/471 3705 324318:12:36 when the security_dashboard feature is disabled 324418:12:38 is expected to be disallowed :read_security_resource 324518:12:38# [RSpecRunTime] RSpec elapsed time: 21 minutes 13.2 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.05 1.12 1.18 1/471 3706 324718:12:38# [RSpecRunTime] Finishing example group ee/spec/policies/security/finding_policy_spec.rb. It took 5.66 seconds. Expected to take 6.41 seconds. 324818:12:38# [RSpecRunTime] Starting example group ee/spec/lib/ee/backup/targets/repositories_spec.rb. Expected to take 6.05 seconds. 324918:12:38Backup::Targets::Repositories 325118:12:40 calls enqueue for each repository type 325218:12:41 avoids N+1 database queries 325318:12:41 command failure 325418:12:41 enqueue_group raises an error 325518:12:41 group query raises an error 325618:12:41# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.43 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.05 1.12 1.17 1/471 3781 325818:12:41 for storages 325918:12:42 calls enqueue for all repositories on the specified storage 326118:12:43 calls enqueue for each repository type 326218:12:43 for storages 326318:12:43 calls enqueue for all repositories on the specified storage 326418:12:43# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.64 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.05 1.12 1.17 1/471 3824 326718:12:43 calls enqueue for all descendant repositories on the specified group 326818:12:43# [RSpecRunTime] Finishing example group ee/spec/lib/ee/backup/targets/repositories_spec.rb. It took 5.53 seconds. Expected to take 6.05 seconds. 326918:12:43# [RSpecRunTime] Starting example group ee/spec/finders/remote_development/workspaces_finder_spec.rb. Expected to take 5.82 seconds. 327018:12:43RemoteDevelopment::WorkspacesFinder 327118:12:49 with user_ids argument 327218:12:49 returns only workspaces matching the specified user_ids 327318:12:49# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.12 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.04 1.12 1.17 1/471 3825 327518:12:49 with ids argument 327618:12:49 returns only current user's workspaces matching the specified IDs 327718:12:49 with multiple arguments 327818:12:49 handles multiple arguments and still returns all workspaces which match all filter arguments 327918:12:49 with agent_ids argument 328018:12:49 returns only workspaces matching the specified agent IDs 328218:12:49 when an invalid actual_state is provided 328318:12:49 raises an ArgumentError 328418:12:49 when no filter arguments are provided 328518:12:49 raises an ArgumentError 328618:12:49 when an invalid filter argument type is provided 328718:12:49 when argument is not an array 328818:12:49 raises an RuntimeError 328918:12:49 when array content is wrong type 329018:12:49 raises an RuntimeError 329118:12:49 when current_user does not have access_workspaces_feature ability (anonymous user) 329218:12:49 returns none 329318:12:49 with actual_states argument 329418:12:49 returns only workspaces matching the specified actual_states 329518:12:49 with extra empty filter arguments 329618:12:49 still uses existing filter arguments 329718:12:49 with project_ids argument 329818:12:49 returns only workspaces matching the specified project IDs 330018:12:49 with user_ids argument 330118:12:49 returns users' workspaces sorted by last updated time (most recent first) 330218:12:49# [RSpecRunTime] Finishing example group ee/spec/finders/remote_development/workspaces_finder_spec.rb. It took 5.89 seconds. Expected to take 5.82 seconds. 330318:12:49# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb. Expected to take 5.41 seconds. 330418:12:49AppSec::Dast::SiteProfiles::DestroyService 330618:12:50 when a user does not have access to the project 330718:12:50 returns an error status 330818:12:50 populates message 330918:12:50 when the user can run a DAST scan 331018:12:51 returns a success status 331118:12:51 deletes the dast_site_profile 331218:12:51 returns a dast_site_profile payload 331318:12:52 audits the deletion 331418:12:52 when the dast_site_profile does not exist 331518:12:52 returns an error status 331618:12:53 populates message 331718:12:53# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.85 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.04 1.11 1.17 1/471 3826 331918:12:53 when on demand scan licensed feature is not available 332018:12:53 returns an error status 332118:12:53 populates message 332218:12:53 when project has security policies enabled 332318:12:53 when there is no policy that is referencing the profile 332418:12:54 returns a success status 332518:12:54 when there is a policy that is referencing the profile 332618:12:54 returns an error status 332718:12:54 populates message 332818:12:54# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb. It took 4.95 seconds. Expected to take 5.41 seconds. 332918:12:54# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb. Expected to take 5.3 seconds. 333018:12:54Gitlab::Analytics::CycleAnalytics::RequestParams 333118:12:56 when Namespaces::ProjectNamespace is given 333218:12:56 behaves like unlicensed cycle analytics request params 333318:12:56 casts `created_after` to `Time` 333418:12:56 casts `created_before` to `Time` 333718:12:56 when `created_before` is missing 333918:12:56# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.49 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.04 1.11 1.17 1/471 3827 334118:12:56 when `created_before` is earlier than `created_after` 334318:12:56 when the date range is exactly 180 days 334518:12:56 when the date range exceeds 180 days 334718:12:56 optional `value_stream` 334818:12:56 when `value_stream` is not empty 334918:12:57 is expected to eq #<InstanceDouble(Analytics::CycleAnalytics::ValueStream) (anonymous)> 335018:12:57 when `value_stream` is nil 335118:12:57 is expected to eq nil 335218:12:57 sorting params 335318:12:57 converts sorting params to symbol when passing it to data collector 335418:12:57 adds sorting params to data attributes 335518:12:57 aggregation params 335618:12:57 when not licensed 335818:12:57 use_aggregated_data_collector param 335918:12:57 is expected to eq false 336018:12:57 feature availablity data attributes 336118:12:57 disables all paid features 336218:12:57 #to_data_collector_params 336318:12:57 when adding licensed parameters 336418:12:57 excludes the attributes from the data collector params 336518:12:57 when licensed 336718:12:57 #to_data_collector_params 336818:12:57 contains also the licensed filters 336918:12:57 when negated filters are passed 337018:12:57 contains the negated filters 337118:12:57 #resource_paths 337318:12:58 contains the paths for the namespace 337418:12:58 for a project 337518:12:58 contains the paths for the namespace 337618:12:58 optional `project_ids` 337718:12:58 when `project_ids` is not empty 337818:12:58 with a valid group 337918:12:58 is expected to eq [730, 731] 338018:12:58 contains every project of the group 338118:12:58 without a valid group 338218:12:58 is expected to eq nil 338318:12:58 when `project_ids` is not an array 338418:12:58 is expected to eq [1] 338518:12:58 when `project_ids` is nil 338618:12:58 is expected to eq [] 338718:12:58 when `project_ids` is empty 338818:12:58 is expected to eq [] 338918:12:58 is a subgroup project 339018:12:58 is expected to eq [729] 339118:12:58 issuable filter params 339218:12:58 has the correct attributes 339318:12:58 when adding negated filters 339418:12:58 has the correct attributes 339518:12:58 group-level data attributes 339618:12:59 includes the namespace attribute 339718:12:59 aggregation params 339818:12:59 exposes the aggregation params 339918:12:59 feature availablity data attributes 340018:12:59 enables all paid features 340118:12:59 when Namespaces::ProjectNamespace is given 340218:12:59 disables the task by type chart and the projects filter 340318:12:59 use_aggregated_data_collector param 340418:12:59 is expected to eq true 340518:12:59 enable_vsd_link attribute 340618:12:59 when user has access to the project's group 340718:12:59 is expected to eq "true" 340818:12:59 when user has no access to the project's group 340918:13:00 is expected to eq "false" 341018:13:00# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb. It took 5.47 seconds. Expected to take 5.3 seconds. 341118:13:00# [RSpecRunTime] Starting example group ee/spec/services/software_license_policies/bulk_create_scan_result_policy_service_spec.rb. Expected to take 4.91 seconds. 341218:13:00SoftwareLicensePolicies::BulkCreateScanResultPolicyService 341418:13:02 when valid parameters are specified 341518:13:02 creates software license policies correctly 341618:13:02 inserts custom software licenses and license policies in batches 341718:13:02 does not create software licenses 341818:13:02 when no software license matching the name exists 341918:13:02 behaves like creates missing licenses as custom software licenses 342018:13:02 creates missing licenses as custom software licenses 342118:13:02# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.76 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.11 1.13 1.18 1/471 3828 342318:13:02 when a software license matching the name exists 342418:13:02 behaves like creates missing licenses as custom software licenses 342518:13:03 creates missing licenses as custom software licenses 342618:13:03 when a custom software license matching the name exists in the same project 342718:13:03 behaves like creates missing licenses as custom software licenses 342818:13:03 creates missing licenses as custom software licenses 342918:13:03 when a custom software license matching the name exists in the another project 343018:13:03 behaves like creates missing licenses as custom software licenses 343118:13:04 creates missing licenses as custom software licenses 343218:13:04 when the license name contains whitespaces 343318:13:04 creates one software license policy with stripped name 343418:13:04 when invalid input is provided 343518:13:04 does not create invalid records 343618:13:04 is expected to equal :success 343718:13:04# [RSpecRunTime] Finishing example group ee/spec/services/software_license_policies/bulk_create_scan_result_policy_service_spec.rb. It took 4.14 seconds. Expected to take 4.91 seconds. 343818:13:04# [RSpecRunTime] Starting example group ee/spec/policies/vulnerabilities/merge_request_link_policy_spec.rb. Expected to take 4.69 seconds. 343918:13:04Vulnerabilities::MergeRequestLinkPolicy 344018:13:05 :read_merge_request_link 344118:13:05 when the associated merge_request can not be read by the user 344218:13:05 is expected to be disallowed :read_vulnerability_merge_request_link 344318:13:05 when the associated merge_request can be read by the user 344418:13:05 is expected to be allowed :read_vulnerability_merge_request_link 344518:13:05 :admin_vulnerability_merge_request_link 344618:13:05 with missing vulnerability 344718:13:06 is expected to be disallowed :admin_vulnerability_merge_request_link 344818:13:06# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.79 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.10 1.12 1.18 1/475 3890 345018:13:06 when merge_request and mere_request_link belong to the same project 345118:13:07 is expected to be allowed :admin_vulnerability_merge_request_link 345218:13:07 when merge_request and link don't belong to the same project 345318:13:08 is expected to be allowed :admin_vulnerability_merge_request_link 345418:13:08# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.74 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.10 1.12 1.18 1/477 3949 345618:13:08# [RSpecRunTime] Finishing example group ee/spec/policies/vulnerabilities/merge_request_link_policy_spec.rb. It took 4.57 seconds. Expected to take 4.69 seconds. 345718:13:08# [RSpecRunTime] Starting example group ee/spec/workers/product_analytics/move_funnels_worker_spec.rb. Expected to take 4.51 seconds. 345818:13:08ProductAnalytics::MoveFunnelsWorker 346018:13:12 when feature flag is disabled 346118:13:12 does not call the configurator 346218:13:12# [RSpecRunTime] RSpec elapsed time: 21 minutes 46.96 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.10 1.12 1.17 1/477 4178 346418:13:12 when previous custom project doesn't exist 346518:13:12 calls configurator with 'created' funnel 346618:13:12 when next custom project doesn't exist 346718:13:12 calls configurator with 'deleted' funnel 346818:13:12 when both previous and next custom dashboard projects exist 346918:13:13 calls configurator with 'created' and 'deleted' funnels 347018:13:13# [RSpecRunTime] Finishing example group ee/spec/workers/product_analytics/move_funnels_worker_spec.rb. It took 4.1 seconds. Expected to take 4.51 seconds. 347118:13:13# [RSpecRunTime] Starting example group ee/spec/services/licenses/destroy_service_spec.rb. Expected to take 4.34 seconds. 347218:13:13Licenses::DestroyService 347318:13:13 raises an error if license is nil 347418:13:13 raises an error if the user is not an admin 347518:13:13 when admin mode is enabled 347618:13:13 behaves like license destroy 347718:13:13 destroys a license 347818:13:13 behaves like clear future subscriptions application setting 347918:13:13 clears the future_subscriptions application setting 348018:13:13 behaves like call runner to handle the provision of add-ons 348118:13:14 calls the runner to handle the provision of add-ons 348218:13:14 with cloud license 348318:13:14 behaves like license destroy 348418:13:14 destroys a license 348518:13:14 behaves like clear future subscriptions application setting 348618:13:15 clears the future_subscriptions application setting 348718:13:15 behaves like call runner to handle the provision of add-ons 348818:13:15 calls the runner to handle the provision of add-ons 348918:13:15 with an active license that is not the current one 349018:13:15 does not clear the future_subscriptions application setting 349118:13:15 behaves like license destroy 349218:13:15 destroys a license 349318:13:15 behaves like call runner to handle the provision of add-ons 349418:13:15 calls the runner to handle the provision of add-ons 349518:13:15 when admin mode is disabled 349618:13:15 raises not allowed error 349718:13:15# [RSpecRunTime] Finishing example group ee/spec/services/licenses/destroy_service_spec.rb. It took 2.79 seconds. Expected to take 4.34 seconds. 349818:13:15# [RSpecRunTime] Starting example group ee/spec/workers/analytics/value_stream_dashboard/count_worker_spec.rb. Expected to take 4.13 seconds. 349918:13:15Analytics::ValueStreamDashboard::CountWorker 350018:13:15 when the group_level_analytics_dashboard feature is available 350118:13:15 when the current time is not close to the end of month 350218:13:15 does nothing 350318:13:15 when the current time is close to the end of month 350418:13:15 when no records present 350518:13:15 does nothing 350618:13:15 when records are returned 350718:13:16 invokes the count service 350818:13:16 when some records were processed recently 350918:13:17 skips the recently processed record 351018:13:17 when a group downgraded and has no license 351118:13:17 disables the aggregation 351218:13:17 when loading a persisted cursor 351318:13:18 passes the cursor to the aggregation service 351418:13:18 persists the new cursor 351518:13:18 when the execution is over time 351618:13:18 stops the processing 351718:13:18 when the group_level_analytics_dashboard feature is not available 351818:13:18 does nothing 351918:13:18# [RSpecRunTime] Finishing example group ee/spec/workers/analytics/value_stream_dashboard/count_worker_spec.rb. It took 3.09 seconds. Expected to take 4.13 seconds. 352018:13:18# [RSpecRunTime] Starting example group ee/spec/serializers/merge_request_ai_entity_spec.rb. Expected to take 4.01 seconds. 352118:13:18EE::MergeRequestAiEntity 352218:13:20 exposes basic entity fields 352318:13:20 with mr comments and diff on the entity 352418:13:21 exposes the number of comments 352518:13:21 exposes the diff information 352618:13:21 ensures diff comes before mr_comments if serialized 352718:13:21# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.76 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.08 1.12 1.17 1/478 4331 352918:13:21 with mr comments on the entity 353018:13:22 exposes the number of comments 353118:13:22 with diff on the entity 353218:13:22 exposes the diff information 353318:13:22# [RSpecRunTime] Finishing example group ee/spec/serializers/merge_request_ai_entity_spec.rb. It took 3.71 seconds. Expected to take 4.01 seconds. 353418:13:22# [RSpecRunTime] Starting example group ee/spec/models/analytics/value_stream_dashboard/count_spec.rb. Expected to take 3.87 seconds. 353518:13:22Analytics::ValueStreamDashboard::Count 353618:13:22 does not allow STI 353718:13:22 .aggregate_for_period 353818:13:23 when requesting issue counts 353918:13:23 correctly counts the issues in the given time frame 354018:13:23 when there are more measurements within the given time frame 354118:13:23 takes the latest measurements 354218:13:23# [RSpecRunTime] RSpec elapsed time: 21 minutes 58.7 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.08 1.12 1.17 1/474 4332 354418:13:23 when querying a subgroup 354518:13:23 returns count scoped to the subgroup 354618:13:23 when querying a project namespace 354718:13:24 returns count scoped to the project namespace 354818:13:24 when requesting direct_members counts 354918:13:24 returns only the directly associated count and does not look up subgroups 355018:13:24 when querying a subgroup 355118:13:24 returns count scoped to the subgroup 355218:13:24 when requesting group counts 355318:13:24 correctly counts the groups in the given time frame 355418:13:24 when querying a subgroup 355518:13:24 returns count scoped to the subgroup 355618:13:24 when querying group without data 355718:13:24 returns nil count 355818:13:24 when querying group in a date range where data is not available 355918:13:24 returns nil count 356018:13:24 when unsupported namespace class is passed 356118:13:24 returns 0 count 356218:13:24 .latest_first_order 356318:13:24 returns the results in a correct order 356418:13:24 associations 356518:13:24 is expected to belong to namespace required: false 356718:13:24 is expected to validate that :namespace_id cannot be empty/falsy 356818:13:25 is expected to validate that :recorded_at cannot be empty/falsy 356918:13:25 is expected to validate that :count cannot be empty/falsy 357018:13:25# [RSpecRunTime] Finishing example group ee/spec/models/analytics/value_stream_dashboard/count_spec.rb. It took 2.42 seconds. Expected to take 3.87 seconds. 357118:13:25# [RSpecRunTime] Starting example group ee/spec/models/project_feature_spec.rb. Expected to take 3.74 seconds. 357218:13:25ProjectFeature 357318:13:25 does not allow STI 357418:13:25 default values 357518:13:25 is expected to eq 20 357618:13:25 #feature_available? 357718:13:25 when features are enabled only for team members 357818:13:25 returns true if user is an auditor 357918:13:25 project visibility changes 358018:13:25 for repository 358118:13:25 maintaining_elasticsearch: true, maintaining_indexed_associations: true, geo: :disabled, worker_expected: true 358218:13:25 when updating repository_access_level 358318:13:25 initiates commits reindexing when expected 358418:13:25 maintaining_elasticsearch: true, maintaining_indexed_associations: true, geo: :primary, worker_expected: true 358518:13:25 when updating repository_access_level 358618:13:26 initiates commits reindexing when expected 358718:13:26 maintaining_elasticsearch: true, maintaining_indexed_associations: true, geo: :secondary, worker_expected: false 358818:13:26 when updating repository_access_level 358918:13:26 initiates commits reindexing when expected 359018:13:26 maintaining_elasticsearch: false, maintaining_indexed_associations: true, geo: :disabled, worker_expected: false 359118:13:26 when updating repository_access_level 359218:13:26 initiates commits reindexing when expected 359318:13:26 maintaining_elasticsearch: true, maintaining_indexed_associations: false, geo: :disabled, worker_expected: false 359418:13:26 when updating repository_access_level 359518:13:26 initiates commits reindexing when expected 359618:13:26 maintaining_elasticsearch: false, maintaining_indexed_associations: false, geo: :disabled, worker_expected: false 359718:13:26 when updating repository_access_level 359818:13:26 initiates commits reindexing when expected 360018:13:26 maintaining_elasticsearch: true, maintaining_indexed_associations: true, worker_expected: true 360118:13:26 when updating wiki_access_level 360218:13:26 enqueues a worker to index commit data 360318:13:26 maintaining_elasticsearch: false, maintaining_indexed_associations: true, worker_expected: false 360418:13:26 when updating wiki_access_level 360518:13:26 enqueues a worker to index commit data 360618:13:26 maintaining_elasticsearch: true, maintaining_indexed_associations: false, worker_expected: false 360718:13:26 when updating wiki_access_level 360818:13:26 enqueues a worker to index commit data 360918:13:26 maintaining_elasticsearch: false, maintaining_indexed_associations: false, worker_expected: false 361018:13:26 when updating wiki_access_level 361118:13:26 enqueues a worker to index commit data 361218:13:26 for associations in the database 361318:13:26 feature: "issues", maintaining_elasticsearch: true, maintaining_indexed_associations: true, worker_expected: true, associations: ["issues", "notes", "milestones"] 361418:13:26 re-indexes project and project associations on update 361518:13:26 feature: "issues", maintaining_elasticsearch: false, maintaining_indexed_associations: true, worker_expected: false, associations: nil 361618:13:26 re-indexes project and project associations on update 361718:13:26 feature: "issues", maintaining_elasticsearch: true, maintaining_indexed_associations: false, worker_expected: false, associations: nil 361818:13:26 re-indexes project and project associations on update 361918:13:26 feature: "issues", maintaining_elasticsearch: false, maintaining_indexed_associations: false, worker_expected: false, associations: nil 362018:13:26 re-indexes project and project associations on update 362118:13:26 feature: "builds", maintaining_elasticsearch: true, maintaining_indexed_associations: true, worker_expected: false, associations: nil 362218:13:26 re-indexes project and project associations on update 362318:13:26 feature: "builds", maintaining_elasticsearch: false, maintaining_indexed_associations: true, worker_expected: false, associations: nil 362418:13:27 re-indexes project and project associations on update 362518:13:27 feature: "builds", maintaining_elasticsearch: true, maintaining_indexed_associations: false, worker_expected: false, associations: nil 362618:13:27 re-indexes project and project associations on update 362718:13:27 feature: "builds", maintaining_elasticsearch: false, maintaining_indexed_associations: false, worker_expected: false, associations: nil 362818:13:27 re-indexes project and project associations on update 362918:13:27 feature: "merge_requests", maintaining_elasticsearch: true, maintaining_indexed_associations: true, worker_expected: true, associations: ["merge_requests", "notes", "milestones"] 363018:13:27 re-indexes project and project associations on update 363118:13:27 feature: "merge_requests", maintaining_elasticsearch: false, maintaining_indexed_associations: true, worker_expected: false, associations: nil 363218:13:27 re-indexes project and project associations on update 363318:13:27 feature: "merge_requests", maintaining_elasticsearch: true, maintaining_indexed_associations: false, worker_expected: false, associations: nil 363418:13:27 re-indexes project and project associations on update 363518:13:27 feature: "merge_requests", maintaining_elasticsearch: false, maintaining_indexed_associations: false, worker_expected: false, associations: nil 363618:13:27 re-indexes project and project associations on update 363718:13:27 feature: "repository", maintaining_elasticsearch: true, maintaining_indexed_associations: true, worker_expected: true, associations: ["notes"] 363818:13:27 re-indexes project and project associations on update 363918:13:27 feature: "repository", maintaining_elasticsearch: false, maintaining_indexed_associations: true, worker_expected: false, associations: nil 364018:13:27 re-indexes project and project associations on update 364118:13:27 feature: "repository", maintaining_elasticsearch: true, maintaining_indexed_associations: false, worker_expected: false, associations: nil 364218:13:27 re-indexes project and project associations on update 364318:13:27 feature: "repository", maintaining_elasticsearch: false, maintaining_indexed_associations: false, worker_expected: false, associations: nil 364418:13:27 re-indexes project and project associations on update 364518:13:27 feature: "snippets", maintaining_elasticsearch: true, maintaining_indexed_associations: true, worker_expected: true, associations: ["notes"] 364618:13:27 re-indexes project and project associations on update 364718:13:27 feature: "snippets", maintaining_elasticsearch: false, maintaining_indexed_associations: true, worker_expected: false, associations: nil 364818:13:27 re-indexes project and project associations on update 364918:13:27 feature: "snippets", maintaining_elasticsearch: true, maintaining_indexed_associations: false, worker_expected: false, associations: nil 365018:13:27 re-indexes project and project associations on update 365118:13:27 feature: "snippets", maintaining_elasticsearch: false, maintaining_indexed_associations: false, worker_expected: false, associations: nil 365218:13:27 re-indexes project and project associations on update 365318:13:27 feature: "operations", maintaining_elasticsearch: true, maintaining_indexed_associations: true, worker_expected: false, associations: nil 365418:13:27 re-indexes project and project associations on update 365518:13:27 feature: "operations", maintaining_elasticsearch: false, maintaining_indexed_associations: true, worker_expected: false, associations: nil 365618:13:27 re-indexes project and project associations on update 365718:13:27 feature: "operations", maintaining_elasticsearch: true, maintaining_indexed_associations: false, worker_expected: false, associations: nil 365818:13:27 re-indexes project and project associations on update 365918:13:27 feature: "operations", maintaining_elasticsearch: false, maintaining_indexed_associations: false, worker_expected: false, associations: nil 366018:13:28 re-indexes project and project associations on update 366118:13:28 feature: "security_and_compliance", maintaining_elasticsearch: true, maintaining_indexed_associations: true, worker_expected: false, associations: nil 366218:13:28 re-indexes project and project associations on update 366318:13:28 feature: "security_and_compliance", maintaining_elasticsearch: false, maintaining_indexed_associations: true, worker_expected: false, associations: nil 366418:13:28 re-indexes project and project associations on update 366518:13:28 feature: "security_and_compliance", maintaining_elasticsearch: true, maintaining_indexed_associations: false, worker_expected: false, associations: nil 366618:13:28 re-indexes project and project associations on update 366718:13:28 feature: "security_and_compliance", maintaining_elasticsearch: false, maintaining_indexed_associations: false, worker_expected: false, associations: nil 366818:13:28 re-indexes project and project associations on update 366918:13:28 feature: "pages", maintaining_elasticsearch: true, maintaining_indexed_associations: true, worker_expected: false, associations: nil 367018:13:28 re-indexes project and project associations on update 367118:13:28 feature: "pages", maintaining_elasticsearch: false, maintaining_indexed_associations: true, worker_expected: false, associations: nil 367218:13:28 re-indexes project and project associations on update 367318:13:28 feature: "pages", maintaining_elasticsearch: true, maintaining_indexed_associations: false, worker_expected: false, associations: nil 367418:13:28 re-indexes project and project associations on update 367518:13:28 feature: "pages", maintaining_elasticsearch: false, maintaining_indexed_associations: false, worker_expected: false, associations: nil 367618:13:28 re-indexes project and project associations on update 367718:13:28 behaves like access level validation 367818:13:28 does not allow public access level for requirements 367918:13:28# [RSpecRunTime] Finishing example group ee/spec/models/project_feature_spec.rb. It took 3.53 seconds. Expected to take 3.74 seconds. 368018:13:28# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_added_spec.rb. Expected to take 3.58 seconds. 368118:13:28Gitlab::Analytics::CycleAnalytics::StageEvents::MergeRequestLabelAdded 368218:13:28 behaves like value stream analytics event 368318:13:28 is expected to be a kind of String 368418:13:28 is expected to be a kind of Symbol 368518:13:28 is expected to include ApplicationRecord(abstract) 368618:13:28 is expected to respond to #timestamp_projection 368718:13:28 is expected to respond to #html_description 368818:13:28 is expected to be a kind of Array 368918:13:28 #apply_query_customization 369018:13:28 expects an ActiveRecord::Relation object as argument and returns a modified version of it 369218:13:28 returns a hash that uniquely identifies an event 369318:13:28 does not differ when the same object is built with the same params 369418:13:28 behaves like LEFT JOIN-able value stream analytics event 369518:13:31 can use the event as LEFT JOIN 369618:13:31 when looking at the record with data 369718:13:31 contains the timestamp expression 369818:13:31# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.58 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.14 1.13 1.18 1/477 4418 370018:13:31 when looking at the record without data 370118:13:31 returns nil for the timestamp expression 370218:13:31# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_added_spec.rb. It took 3.24 seconds. Expected to take 3.58 seconds. 370318:13:31# [RSpecRunTime] Starting example group ee/spec/views/clusters/clusters/show.html.haml_spec.rb. Expected to take 3.45 seconds. 370418:13:31clusters/clusters/show 370518:13:31 when the cluster details page is opened 370618:13:31 with project level cluster 370718:13:31 behaves like cluster details section 370818:13:33 displays the Cluster details section 370918:13:33# [RSpecRunTime] RSpec elapsed time: 22 minutes 8.55 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.14 1.13 1.18 1/477 4419 371118:13:33 with group level cluster 371218:13:33 behaves like cluster details section 371318:13:34 displays the Cluster details section 371418:13:34# [RSpecRunTime] Finishing example group ee/spec/views/clusters/clusters/show.html.haml_spec.rb. It took 2.82 seconds. Expected to take 3.45 seconds. 371518:13:34# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/compliance_management/frameworks/destroy_spec.rb. Expected to take 3.31 seconds. 371618:13:34Mutations::ComplianceManagement::Frameworks::Destroy 371718:13:34 feature is unlicensed 371818:13:34 behaves like a compliance framework that cannot be found 371918:13:35 raises an error 372018:13:35 feature is licensed 372118:13:35 current_user is namespace owner 372218:13:35 behaves like one compliance framework was destroyed 372318:13:35 destroys a compliance framework 372418:13:36 expects zero errors in the response 372518:13:36# [RSpecRunTime] RSpec elapsed time: 22 minutes 11.11 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.21 1.14 1.18 1/476 4420 372718:13:36 current_user is group owner 372818:13:36 behaves like one compliance framework was destroyed 372918:13:37 destroys a compliance framework 373018:13:37 expects zero errors in the response 373118:13:37# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.57 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.21 1.14 1.18 1/476 4421 373318:13:37# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/compliance_management/frameworks/destroy_spec.rb. It took 3.14 seconds. Expected to take 3.31 seconds. 373418:13:37# [RSpecRunTime] Starting example group ee/spec/lib/microsoft/graph_client_spec.rb. Expected to take 3.24 seconds. 373518:13:37Microsoft::GraphClient 373618:13:37 #user_group_membership_object_ids 373718:13:37 when an access token does not exist for the application 373818:13:38 stores a new access token 373918:13:38 when an access tokens exists for the application 374018:13:38 when the stored access token is valid 374118:13:39 returns group object ids 374218:13:39 when the user does not exist in Azure 374318:13:39 returns an empty array 374418:13:39# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.4 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.21 1.14 1.18 1/476 4422 374618:13:39 when the stored access token is expired 374718:13:40 updates the access token 374818:13:40 #store_new_access_token 374918:13:40 successfully creates a new access token 375018:13:41 handles an invalid client ID 375118:13:41# [RSpecRunTime] Finishing example group ee/spec/lib/microsoft/graph_client_spec.rb. It took 3.35 seconds. Expected to take 3.24 seconds. 375218:13:41# [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/unstick_locked_merge_requests_service_spec.rb. Expected to take 3.05 seconds. 375318:13:41MergeRequests::UnstickLockedMergeRequestsService 375518:13:42 when MR has no merge_jid 375618:13:42 when MR is in a merge train 375718:13:44 does not do anything 375818:13:44# [RSpecRunTime] RSpec elapsed time: 22 minutes 19.04 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.19 1.14 1.18 1/475 4482 376018:13:44# [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/unstick_locked_merge_requests_service_spec.rb. It took 3.14 seconds. Expected to take 3.05 seconds. 376118:13:44# [RSpecRunTime] Starting example group ee/spec/models/search/zoekt/enabled_namespace_spec.rb. Expected to take 3.01 seconds. 376218:13:44Search::Zoekt::EnabledNamespace 376318:13:44 does not allow STI 376518:13:44 .for_root_namespace_id 376618:13:44 returns records for the specified namespace 376718:13:44 .preload_storage_statistics 376818:13:44 returns Search::Zoekt::EnabledNamespace with missing zoekt index 377018:13:45 returns ordered by id desc 377118:13:45 .search_enabled 377218:13:45 returns namespaces that are enabled for search 377418:13:45 returns only the amount of records requested 377518:13:45 .with_missing_indices 377618:13:45 returns Search::Zoekt::EnabledNamespace with missing zoekt index 377718:13:45 .with_all_ready_indices 377818:13:46 returns Search::Zoekt::EnabledNamespace with all ready indices 377918:13:46 .destroy_namespaces_with_expired_subscriptions! 378018:13:47 destroys expired subscriptions 378218:13:47 only allows root namespaces to be indexed 378418:13:47 is expected to belong to namespace required: false inverse_of => zoekt_enabled_namespace 378518:13:47 is expected to have many indices 378618:13:47 is expected to have many replicas 378718:13:47 is expected to have many nodes through indices 378818:13:47# [RSpecRunTime] Finishing example group ee/spec/models/search/zoekt/enabled_namespace_spec.rb. It took 3.29 seconds. Expected to take 3.01 seconds. 378918:13:47# [RSpecRunTime] Starting example group ee/spec/services/incident_management/escalation_policies/create_service_spec.rb. Expected to take 2.82 seconds. 379018:13:47IncidentManagement::EscalationPolicies::CreateService 379218:13:48 when user does not have access 379318:13:48 behaves like error response 379418:13:48 does not save the policy and has an informative message 379518:13:48# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.68 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.26 1.16 1.19 1/474 4483 379718:13:48 when license is not enabled 379818:13:48 behaves like error response 379918:13:48 does not save the policy and has an informative message 380018:13:48 validation errors 380118:13:48 validation error in policy 380218:13:48 behaves like error response 380318:13:49 does not save the policy and has an informative message 380418:13:49 no rules are given 380518:13:49 behaves like error response 380618:13:49 does not save the policy and has an informative message 380718:13:49 too many rules are given 380818:13:49 behaves like error response 380918:13:49 does not save the policy and has an informative message 381018:13:49 oncall schedule is on the wrong project 381118:13:49 behaves like error response 381218:13:49 does not save the policy and has an informative message 381318:13:49 user for rule does not have project access 381418:13:49 behaves like error response 381518:13:50 does not save the policy and has an informative message 381618:13:50 project has an existing escalation policy 381718:13:50 behaves like error response 381818:13:50 does not save the policy and has an informative message 381918:13:50 valid params 382018:13:50 creates the policy and rules 382118:13:50 for a user-based escalation rule 382218:13:50 creates the policy and rules 382318:13:50# [RSpecRunTime] Finishing example group ee/spec/services/incident_management/escalation_policies/create_service_spec.rb. It took 3.01 seconds. Expected to take 2.82 seconds. 382418:13:50# [RSpecRunTime] Starting example group ee/spec/models/geo/design_management_repository_state_spec.rb. Expected to take 2.81 seconds. 382518:13:50Geo::DesignManagementRepositoryState 382618:13:50 does not allow STI 382718:13:51 is expected to belong to design_management_repository class_name => ::DesignManagement::Repository required: false inverse_of => design_management_repository_state 382918:13:51 is expected to validate that :design_management_repository cannot be empty/falsy 383018:13:52 is expected to validate that :verification_state cannot be empty/falsy 383118:13:53 is expected to validate that the length of :verification_failure is at most 255 383218:13:53# [RSpecRunTime] RSpec elapsed time: 22 minutes 28.2 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.40 1.19 1.20 1/473 4484 383418:13:53# [RSpecRunTime] Finishing example group ee/spec/models/geo/design_management_repository_state_spec.rb. It took 2.82 seconds. Expected to take 2.81 seconds. 383518:13:53# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/compliance_frameworks/sync_service_spec.rb. Expected to take 2.65 seconds. 383618:13:53Security::SecurityOrchestrationPolicies::ComplianceFrameworks::SyncService#execute 383718:13:54 when non existing compliance framework is linked to policy 383818:13:54 logs details 383918:13:54 behaves like does not create ComplianceFramework::SecurityPolicy 384018:13:54 is expected not to change `ComplianceManagement::ComplianceFramework::SecurityPolicy.count` 384118:13:54 when multiple compliance frameworks are linked to policy 384218:13:54 creates ComplianceFramework::SecurityPolicy 384318:13:54 when policy configuration is scoped to a project 384418:13:55 creates ComplianceFramework::SecurityPolicy 384518:13:55# [RSpecRunTime] RSpec elapsed time: 22 minutes 30.38 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.37 1.18 1.19 1/472 4503 384718:13:55 when multiple compliance frameworks are linked to different policies 384818:13:55 creates ComplianceFramework::SecurityPolicy 384918:13:55 when inaccessible compliance framework is linked to policy 385018:13:55 logs details 385118:13:55 behaves like does not create ComplianceFramework::SecurityPolicy 385218:13:55 is expected not to change `ComplianceManagement::ComplianceFramework::SecurityPolicy.count` 385318:13:55 when no compliance frameworks are linked 385418:13:55 behaves like does not create ComplianceFramework::SecurityPolicy 385518:13:55 is expected not to change `ComplianceManagement::ComplianceFramework::SecurityPolicy.count` 385618:13:55# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/compliance_frameworks/sync_service_spec.rb. It took 2.55 seconds. Expected to take 2.65 seconds. 385718:13:55# [RSpecRunTime] Starting example group ee/spec/lib/identity_verification/user_risk_profile_spec.rb. Expected to take 2.53 seconds. 385818:13:55IdentityVerification::UserRiskProfile 386018:13:56 arkose_risk_band: nil, result: false 386118:13:56 is expected to eq false 386218:13:56 arkose_risk_band: "High", result: true 386318:13:56 is expected to eq true 386418:13:56 arkose_risk_band: "Medium", result: false 386518:13:56 is expected to eq false 386618:13:56 arkose_risk_band: "Low", result: false 386718:13:56 is expected to eq false 386818:13:56 arkose_risk_band: "Unavailable", result: false 386918:13:56 is expected to eq false 387018:13:56 #add_identity_verification_exemption 387118:13:56 creates the exemption custom attribute 387218:13:56 behaves like clears user_custom_attributes memoization 387318:13:56 is expected to receive clear_memoization(:user_custom_attributes) 1 time 387418:13:56 #assumed_high_risk? 387518:13:56 is expected to eq false 387618:13:56 when user has a "assumed_high_risk_reason" custom attribute 387718:13:56 is expected to eq true 387818:13:56 #remove_phone_number_verification_exemption 387918:13:56 when user has a phone number verification exemption custom attribute 388018:13:56 destroys the custom attribute 388118:13:56 behaves like clears user_custom_attributes memoization 388218:13:56 is expected to receive clear_memoization(:user_custom_attributes) 1 time 388318:13:56 when user does not have a phone number verification exemption custom attribute 388418:13:56 is expected to be nil 388518:13:56 #medium_risk? 388618:13:56 arkose_risk_band: nil, result: false 388718:13:56 is expected to eq false 388818:13:56 arkose_risk_band: "High", result: false 388918:13:56 is expected to eq false 389018:13:56 arkose_risk_band: "Medium", result: true 389118:13:56 is expected to eq true 389218:13:56 arkose_risk_band: "Low", result: false 389318:13:57 is expected to eq false 389418:13:57 arkose_risk_band: "Unavailable", result: false 389518:13:57 is expected to eq false 389618:13:57 #remove_identity_verification_exemption 389718:13:57 when user has an identity verification exemption custom attribute 389818:13:57 destroys the custom attribute 389918:13:57 behaves like clears user_custom_attributes memoization 390018:13:57 is expected to receive clear_memoization(:user_custom_attributes) 1 time 390118:13:57 when user does not have an identity verification exemption custom attribute 390218:13:57 is expected to be nil 390318:13:57 #assume_low_risk! 390418:13:57 creates a custom attribute with correct attribute values for the user 390518:13:57 behaves like clears user_custom_attributes memoization 390618:13:57 is expected to receive clear_memoization(:user_custom_attributes) 1 time 390718:13:57 #assume_high_risk! 390818:13:57 creates a custom attribute with correct attribute values for the user 390918:13:57 behaves like clears user_custom_attributes memoization 391018:13:57 is expected to receive clear_memoization(:user_custom_attributes) 1 time 391118:13:57 #arkose_verified? 391218:13:57 arkose_risk_band: nil, assumed_low_risk: false, result: false 391318:13:57 is expected to eq false 391418:13:57 arkose_risk_band: nil, assumed_low_risk: true, result: true 391518:13:57 is expected to eq true 391618:13:57 arkose_risk_band: "High", assumed_low_risk: false, result: true 391718:13:57 is expected to eq true 391818:13:57 arkose_risk_band: "Medium", assumed_low_risk: false, result: true 391918:13:57 is expected to eq true 392018:13:57 arkose_risk_band: "Low", assumed_low_risk: false, result: true 392118:13:57 is expected to eq true 392218:13:57 arkose_risk_band: "Unavailable", assumed_low_risk: false, result: true 392318:13:57 is expected to eq true 392418:13:57 #phone_number_verification_exempt? 392518:13:57 when user has a phone number verification exemption custom attribute 392618:13:57 returns true 392718:13:57 when user does not have a phone number verification exemption custom attribute 392818:13:57 is expected to eq false 392918:13:57 #add_phone_number_verification_exemption 393018:13:58 creates the exemption custom attribute 393118:13:58 behaves like clears user_custom_attributes memoization 393218:13:58 is expected to receive clear_memoization(:user_custom_attributes) 1 time 393318:13:58 #identity_verification_exempt? 393418:13:58 when user has an identity verification exemption custom attribute 393518:13:58 returns true 393618:13:58 when user does not have an identity verification exemption custom attribute 393718:13:58 is expected to eq false 393818:13:58# [RSpecRunTime] Finishing example group ee/spec/lib/identity_verification/user_risk_profile_spec.rb. It took 2.27 seconds. Expected to take 2.53 seconds. 393918:13:58# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb. Expected to take 2.48 seconds. 394018:13:58Resolvers::ComplianceManagement::SecurityPolicies::PipelineExecutionPolicyResolver 394218:14:00 when user is unauthorized 394318:14:00 returns an empty array 394418:14:00# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.06 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.37 1.18 1.19 1/472 4522 394618:14:00 when user is authorized 394718:14:00 returns the policy 394818:14:01# [RSpecRunTime] RSpec elapsed time: 22 minutes 36.71 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.26 1.16 1.19 1/473 4528 395018:14:01# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb. It took 3.7 seconds. Expected to take 2.48 seconds. 395118:14:01# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/group_protected_branches_deletion_check_service_spec.rb. Expected to take 2.39 seconds. 395218:14:01Security::SecurityOrchestrationPolicies::GroupProtectedBranchesDeletionCheckService#execute 395318:14:02 block_branch_modification: true, block_group_branch_modification: {:enabled=>false}, expectation: false 395418:14:03 is expected to equal false 395518:14:03# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.91 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.26 1.16 1.19 1/472 4547 395718:14:03 block_branch_modification: true, block_group_branch_modification: {:enabled=>false, :exceptions=>[{:id=>lazy { group.id }}]}, expectation: false 395818:14:03 is expected to equal false 395918:14:03 block_branch_modification: true, block_group_branch_modification: false, expectation: false 396018:14:03 is expected to equal false 396118:14:03 block_branch_modification: true, block_group_branch_modification: {:enabled=>true, :exceptions=>[{:id=>lazy { non_existing_record_id }}]}, expectation: true 396218:14:03 is expected to equal true 396318:14:03 block_branch_modification: true, block_group_branch_modification: {:enabled=>true}, expectation: true 396418:14:03 is expected to equal true 396518:14:03 block_branch_modification: false, block_group_branch_modification: {:enabled=>true, :exceptions=>[{:id=>lazy { non_existing_record_id }}]}, expectation: true 396618:14:03 is expected to equal true 396718:14:03 block_branch_modification: true, block_group_branch_modification: {:enabled=>true, :exceptions=>[{:id=>lazy { group.id }}]}, expectation: false 396818:14:03 is expected to equal false 396918:14:03 block_branch_modification: false, block_group_branch_modification: {:enabled=>false, :exceptions=>[{:id=>lazy { non_existing_record_id }}]}, expectation: false 397018:14:03 is expected to equal false 397118:14:03 block_branch_modification: true, block_group_branch_modification: true, expectation: true 397218:14:03 is expected to equal true 397318:14:03 block_branch_modification: false, block_group_branch_modification: {:enabled=>true, :exceptions=>[{:id=>lazy { group.id }}]}, expectation: false 397418:14:03 is expected to equal false 397518:14:03 block_branch_modification: true, block_group_branch_modification: nil, expectation: true 397618:14:03 is expected to equal true 397718:14:03 with conflicting settings 397818:14:03 is expected to equal true 397918:14:03 block_branch_modification: nil, block_group_branch_modification: false, expectation: false 398018:14:03 is expected to equal false 398118:14:03 block_branch_modification: nil, block_group_branch_modification: {:enabled=>false}, expectation: false 398218:14:03 is expected to equal false 398318:14:03 with feature disabled 398418:14:03 is expected to equal false 398518:14:03 without approval_settings 398618:14:03 is expected to equal false 398718:14:03 block_branch_modification: nil, block_group_branch_modification: {:enabled=>true}, expectation: true 398818:14:04 is expected to equal true 398918:14:04 block_branch_modification: false, block_group_branch_modification: {:enabled=>false, :exceptions=>[{:id=>lazy { group.id }}]}, expectation: false 399018:14:04 is expected to equal false 399118:14:04 block_branch_modification: true, block_group_branch_modification: {:enabled=>false, :exceptions=>[{:id=>lazy { non_existing_record_id }}]}, expectation: false 399218:14:04 is expected to equal false 399318:14:04 block_branch_modification: nil, block_group_branch_modification: true, expectation: true 399418:14:04 is expected to equal true 399518:14:04 block_branch_modification: nil, block_group_branch_modification: nil, expectation: false 399618:14:04 is expected to equal false 399718:14:04# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/group_protected_branches_deletion_check_service_spec.rb. It took 2.33 seconds. Expected to take 2.39 seconds. 399818:14:04# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/releases/update_spec.rb. Expected to take 2.3 seconds. 399918:14:04Mutations::Releases::Update 400218:14:05 when the provided milestones include a group milestone 400318:14:05 when the group milestone association feature is licensed 400418:14:05 updates the milestone associations 400518:14:05# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.76 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.24 1.16 1.19 1/473 4577 400718:14:05 when the group milestone association feature is not licensed 400818:14:06 returns the updated release as nil 400918:14:06 returns a validation error 401018:14:06# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/releases/update_spec.rb. It took 2.06 seconds. Expected to take 2.3 seconds. 401118:14:06# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/alert_management/payload/prometheus_spec.rb. Expected to take 2.25 seconds. 401218:14:06Gitlab::AlertManagement::Payload::Prometheus 401418:14:06 with multiple HTTP integrations feature available 401518:14:06 with defined custom mapping 401718:14:07 is expected to eq "mapped title" 401818:14:07 #description 401918:14:07 is expected to eq "mapped description" 402118:14:07 is expected to eq 2024-11-02 18:14:06.000000000 +0000 402318:14:07 is expected to eq 2024-11-03 18:14:06.000000000 +0000 402518:14:07 is expected to eq "mapped service" 402618:14:07 #monitoring_tool 402718:14:07 is expected to eq "mapped monitoring tool" 402918:14:07 is expected to eq ["mapped-host"] 403118:14:07 is expected to eq :high 403218:14:07 #environment_name 403318:14:07 is expected to eq "staging" 403418:14:07 #gitlab_fingerprint 403518:14:07 is expected to eq "72f50630d84fe9d345da6df011389f207240e8f2" 403718:14:07 is expected to eq "mapped monitoring tool" 403818:14:07 with only some attributes defined in custom mapping 404018:14:07 uses the value defined by the custom mapping 404118:14:07 #description 404218:14:07 falls back to the default value 404318:14:07 when the payload has is missing default attributes 404518:14:07 is expected to eq "mapped title" 404618:14:07 #description 404718:14:07 is expected to eq "mapped description" 404818:14:07 with inactive HTTP integration 404918:14:07 behaves like parsing alert payload fields with default paths 405118:14:07 is expected to eq "default title" 405218:14:07 #description 405318:14:07 is expected to eq "default description" 405518:14:07 is expected to eq 2024-10-28 18:14:06.000000000 +0000 405718:14:07 is expected to eq 2024-10-29 18:14:06.000000000 +0000 405818:14:07 #monitoring_tool 405918:14:07 is expected to eq "Prometheus" 406118:14:07 is expected to eq :low 406218:14:07 #environment_name 406318:14:07 is expected to eq "production" 406418:14:07 #gitlab_fingerprint 406518:14:07 is expected to eq "7754b883a46caa8fadaaaf6e67d77619f6d617d8" 406718:14:07 is expected to eq "DataDog" 406818:14:07 with blank custom mapping 406918:14:07 behaves like parsing alert payload fields with default paths 407118:14:07 is expected to eq "default title" 407218:14:07 #description 407318:14:08 is expected to eq "default description" 407518:14:08 is expected to eq 2024-10-28 18:14:06.000000000 +0000 407718:14:08 is expected to eq 2024-10-29 18:14:06.000000000 +0000 407818:14:08 #monitoring_tool 407918:14:08 is expected to eq "Prometheus" 408118:14:08 is expected to eq :low 408218:14:08 #environment_name 408318:14:08 is expected to eq "production" 408418:14:08 #gitlab_fingerprint 408518:14:08 is expected to eq "7754b883a46caa8fadaaaf6e67d77619f6d617d8" 408718:14:08 is expected to eq "DataDog" 408818:14:08 with multiple HTTP integrations feature unavailable 408918:14:08 behaves like parsing alert payload fields with default paths 409118:14:08 is expected to eq "default title" 409218:14:08 #description 409318:14:08 is expected to eq "default description" 409518:14:08 is expected to eq 2024-10-28 18:14:06.000000000 +0000 409718:14:08 is expected to eq 2024-10-29 18:14:06.000000000 +0000 409818:14:08 #monitoring_tool 409918:14:08 is expected to eq "Prometheus" 410118:14:08 is expected to eq :low 410218:14:08 #environment_name 410318:14:08 is expected to eq "production" 410418:14:08 #gitlab_fingerprint 410518:14:08 is expected to eq "7754b883a46caa8fadaaaf6e67d77619f6d617d8" 410718:14:08 is expected to eq "Prometheus" 410818:14:08# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/alert_management/payload/prometheus_spec.rb. It took 2.25 seconds. Expected to take 2.25 seconds. 410918:14:08# [RSpecRunTime] Starting example group ee/spec/services/security/configuration/set_pre_receive_secret_detection_spec.rb. Expected to take 2.16 seconds. 411018:14:08Security::Configuration::SetPreReceiveSecretDetection 411218:14:09 when namespace is project 411318:14:09 returns attribute value 411418:14:09 changes the attribute 411518:14:09 when attribute changes from false to true 411618:14:09 creates an audit event with the correct message 411718:14:09# [RSpecRunTime] RSpec elapsed time: 22 minutes 44.51 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.24 1.16 1.19 1/473 4582 411918:14:09 when attribute changes from true to false 412018:14:10 creates an audit event with the correct message 412118:14:10 when fields are invalid 412218:14:10 returns nil and error 412318:14:10 does not change the attribute 412418:14:10# [RSpecRunTime] Finishing example group ee/spec/services/security/configuration/set_pre_receive_secret_detection_spec.rb. It took 2.02 seconds. Expected to take 2.16 seconds. 412518:14:10# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/insights/configuration_filter_spec.rb. Expected to take 2.09 seconds. 412618:14:10Gitlab::Insights::ConfigurationFilter 412718:14:10 when using a custom configuration 412818:14:10 when a dashboard has only unauthorized charts 412918:14:10 removes the dashboard 413018:14:10 when a dashboard has authorized and unauthorized charts 413118:14:10 keeps only authorized charts 413218:14:10 when all dashboard charts are authorized 413318:14:11 keeps all charts of the dashboards 413418:14:11 when configuration is default 413518:14:11 for projects 413618:14:11 behaves like filtering default config 413718:14:11 when user cannot read all charts 413818:14:11 does not include dora metrics charts 413918:14:11 when user can read all charts 414018:14:12 includes all charts 414218:14:12 behaves like filtering default config 414318:14:12 when user cannot read all charts 414418:14:12 does not include dora metrics charts 414518:14:12 when user can read all charts 414618:14:12 includes all charts 414718:14:12# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/insights/configuration_filter_spec.rb. It took 2.0 seconds. Expected to take 2.09 seconds. 414818:14:12# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/license_scanning/branch_components_spec.rb. Expected to take 2.03 seconds. 414918:14:12Gitlab::LicenseScanning::BranchComponents 415118:14:13 fetches the latest pipeline for the given ref with sbom reports 415218:14:13 when there is a pipeline with an sbom report 415318:14:13 fetches components for the sbom pipeline 415418:14:14# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.8 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.30 1.17 1.19 1/474 4605 415618:14:14 when the pipeline does not have an sbom report 415718:14:14 behaves like does not fetch pipeline components 415818:14:14 is expected not to receive new(*(any args)) 0 times 415918:14:14 when the pipeline does not have any reports 416018:14:14 behaves like does not fetch pipeline components 416118:14:14 is expected not to receive new(*(any args)) 0 times 416218:14:14 when no pipeline exists for the given ref 416318:14:14 behaves like does not fetch pipeline components 416418:14:14 is expected not to receive new(*(any args)) 0 times 416518:14:14# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/license_scanning/branch_components_spec.rb. It took 1.87 seconds. Expected to take 2.03 seconds. 416618:14:14# [RSpecRunTime] Starting example group ee/spec/lib/anti_abuse/identity_verification/settings_spec.rb. Expected to take 1.99 seconds. 416718:14:14AntiAbuse::IdentityVerification::Settings 416818:14:14 .arkose_enabled? 416918:14:14 private_key: nil, public_key: "public", namespace: "namespace", qa_request: false, user: a_user, group_saml_user: false, result: false 417018:14:14 when arkose labs is enabled 417118:14:14 is expected to eq false 417218:14:14 when arkose labs is disabled 417318:14:14 is expected to equal false 417418:14:14 private_key: "private", public_key: nil, namespace: "namespace", qa_request: false, user: a_user, group_saml_user: false, result: false 417518:14:14 when arkose labs is enabled 417618:14:14 is expected to eq false 417718:14:14 when arkose labs is disabled 417818:14:14 is expected to equal false 417918:14:14 private_key: "private", public_key: "public", namespace: nil, qa_request: false, user: a_user, group_saml_user: false, result: false 418018:14:14 when arkose labs is enabled 418118:14:14 is expected to eq false 418218:14:14 when arkose labs is disabled 418318:14:14 is expected to equal false 418418:14:14 private_key: "private", public_key: "public", namespace: "namespace", qa_request: true, user: a_user, group_saml_user: false, result: false 418518:14:14 when arkose labs is enabled 418618:14:14 is expected to eq false 418718:14:14 when arkose labs is disabled 418818:14:14 is expected to equal false 418918:14:14 private_key: "private", public_key: "public", namespace: "namespace", qa_request: false, user: a_user, group_saml_user: true, result: false 419018:14:14 when arkose labs is enabled 419118:14:15 is expected to eq false 419218:14:15 when arkose labs is disabled 419318:14:15 is expected to equal false 419418:14:15 private_key: "private", public_key: "public", namespace: "namespace", qa_request: false, user: a_user, group_saml_user: false, result: true 419518:14:15 when arkose labs is enabled 419618:14:15 is expected to eq true 419718:14:15 when arkose labs is disabled 419818:14:15 is expected to equal false 419918:14:15 private_key: "private", public_key: "public", namespace: "namespace", qa_request: false, user: nil, group_saml_user: false, result: true 420018:14:15 when arkose labs is enabled 420118:14:15 is expected to eq true 420218:14:15 when arkose labs is disabled 420318:14:15 is expected to equal false 420418:14:15 .arkose_client_secret 420518:14:15 is expected to eq "client_secret" 420618:14:15 .arkose_client_id 420718:14:15 is expected to eq "client_id" 420818:14:15 .arkose_data_exchange_key 420918:14:15 when set in application settings 421018:14:15 is expected to eq "setting_public_key" 421118:14:15 when not set in application settings 421218:14:15 is expected to be nil 421318:14:15 .arkose_public_api_key 421418:14:15 when set in application settings 421518:14:15 is expected to eq "setting_public_key" 421618:14:15 when NOT set in application settings 421718:14:16 is expected to eq "env_var_public_key" 421818:14:16 .arkose_labs_domain 421918:14:16 is expected to eq "setting_value-api.arkoselabs.com" 422018:14:16 .arkose_private_api_key 422118:14:16 when set in application settings 422218:14:16 is expected to eq "setting_value" 422318:14:16 when NOT set in application settings 422418:14:16 is expected to eq "env_var_value" 422518:14:16# [RSpecRunTime] Finishing example group ee/spec/lib/anti_abuse/identity_verification/settings_spec.rb. It took 1.68 seconds. Expected to take 1.99 seconds. 422618:14:16# [RSpecRunTime] Starting example group ee/spec/models/namespaces/free_user_cap_spec.rb. Expected to take 1.87 seconds. 422718:14:16Namespaces::FreeUserCap 422818:14:16 does not allow STI 422918:14:16 .dashboard_limit 423018:14:16 when set to default 423118:14:16 is expected to eq 0 423218:14:16 when not set to default 423318:14:16 is expected to eq 5 423418:14:16 .dashboard_limit_enabled? 423518:14:16 when set true 423618:14:16 is expected to equal true 423718:14:16 when set to false 423818:14:16 is expected to equal false 423918:14:16 .owner_access? 424018:14:16 when user is not provided 424118:14:16 returns false 424218:14:16 when user does not have owner access 424318:14:16 returns false 424418:14:16 when user has owner access 424518:14:17 returns true 424618:14:17 .non_owner_access? 424718:14:17 when user is not provided 424818:14:17 returns false 424918:14:17 when user does not have owner access 425018:14:17 returns true 425118:14:17 when user has owner access 425218:14:17 returns false 425318:14:17# [RSpecRunTime] Finishing example group ee/spec/models/namespaces/free_user_cap_spec.rb. It took 1.76 seconds. Expected to take 1.87 seconds. 425418:14:17# [RSpecRunTime] Starting example group ee/spec/workers/geo/prune_event_log_worker_spec.rb. Expected to take 1.83 seconds. 425518:14:17Geo::PruneEventLogWorker 425718:14:18 current node secondary 425818:14:18 does nothing 425918:14:18 current node primary 426018:14:18 does nothing when database is not feeling healthy 426118:14:18 does checks if it should prune 426218:14:18 deletes also associated event table rows 426318:14:18 delegates pruning to Geo::PruneEventLogService 426418:14:18 no Geo secondary nodes 426518:14:18 deletes everything from the Geo event log 426618:14:18 no Geo primary node 426718:14:18 deletes everything from the Geo event log 426818:14:18 multiple secondary nodes 426918:14:19 aborts when there is a node without status 427018:14:19 aborts when there is an unhealthy node 427118:14:19 aborts when there is a node with an old status 427218:14:19 aborts when there is a node with a healthy status without timestamp 427318:14:19 takes the integer-minimum value of all cursor_last_event_ids 427518:14:19 calls the Geo logger 427618:14:19# [RSpecRunTime] Finishing example group ee/spec/workers/geo/prune_event_log_worker_spec.rb. It took 1.96 seconds. Expected to take 1.83 seconds. 427718:14:19# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/templates/summarize_review_spec.rb. Expected to take 1.76 seconds. 427818:14:19Gitlab::Llm::Templates::SummarizeReview 428018:14:21 includes lines per note 428118:14:21# [RSpecRunTime] RSpec elapsed time: 22 minutes 56.49 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.25 1.17 1.19 1/476 4664 428318:14:21# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/templates/summarize_review_spec.rb. It took 1.85 seconds. Expected to take 1.76 seconds. 428418:14:21# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/ai_message_spec.rb. Expected to take 1.68 seconds. 428518:14:21Gitlab::Llm::AiMessage 428718:14:21 when the attribute is not in the ATTRIBUTES_LIST 428818:14:21 does not set the attribute 428918:14:21 when the attribute is in the ATTRIBUTES_LIST 429018:14:21 sets the attribute 429218:14:21 when role is user 429318:14:21 is expected to be user 429418:14:21 when role is not user 429518:14:21 is expected not to be user 429718:14:21 when role is assistant 429818:14:21 is expected to be assistant 429918:14:21 when role is not assistant 430018:14:22 is expected not to be assistant 430118:14:22 #slash_command_and_input 430218:14:22 message: nil, output: [] 430318:14:22 is expected to eq [] 430418:14:22 message: "something", output: [] 430518:14:22 is expected to eq [] 430618:14:22 message: "/explain", output: ["/explain"] 430718:14:22 is expected to eq ["/explain"] 430818:14:22 message: "/explain something", output: ["/explain", "something"] 430918:14:22 is expected to eq ["/explain", "something"] 431018:14:22 message: "/e xplain somethin", output: ["/e", "xplain somethin"] 431118:14:22 is expected to eq ["/e", "xplain somethin"] 431218:14:22 message: "/ something", output: [] 431318:14:22 is expected to eq [] 431418:14:22 message: " /something", output: [] 431518:14:22 is expected to eq [] 431718:14:22 returns hash with all attributes 431918:14:22 sets default timestamp 432018:14:22 generates id 432218:14:22 returns true if comparing to self 432318:14:22 compares id only 432418:14:22 returns false if class is different 432518:14:22 returns false if id is nil 432718:14:22 raises NoMethodError 432818:14:22 #to_global_id 432918:14:22 returns global ID 433118:14:22 returns true for chat message 433318:14:22 raises an error when role is absent 433418:14:22 raises an error when role is not from the list 433618:14:22 returns 0 if content is missing 433718:14:23 returns size of the content if present 433818:14:23 #slash_command? 433918:14:23 message: nil, is_slash_command: false 434018:14:23 is expected to eq false 434118:14:23 message: "something", is_slash_command: false 434218:14:23 is expected to eq false 434318:14:23 message: "/explain", is_slash_command: true 434418:14:23 is expected to eq true 434518:14:23 message: "/explain something", is_slash_command: true 434618:14:23 is expected to eq true 434718:14:23 message: "/e xplain somethin", is_slash_command: true 434818:14:23 is expected to eq true 434918:14:23 message: "/ something", is_slash_command: false 435018:14:23 is expected to eq false 435118:14:23 message: " /something", is_slash_command: false 435218:14:23 is expected to eq false 435418:14:23 delegates to context 435518:14:23# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/ai_message_spec.rb. It took 1.7 seconds. Expected to take 1.68 seconds. 435618:14:23# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_added_to_board_spec.rb. Expected to take 1.64 seconds. 435718:14:23Gitlab::Analytics::CycleAnalytics::StageEvents::IssueFirstAddedToBoard 435818:14:23 behaves like value stream analytics event 435918:14:23 is expected to be a kind of String 436018:14:23 is expected to be a kind of Symbol 436118:14:23 is expected to include ApplicationRecord(abstract) 436218:14:23 is expected to respond to #timestamp_projection 436318:14:23 is expected to respond to #html_description 436418:14:23 is expected to be a kind of Array 436518:14:23 #apply_query_customization 436618:14:23 expects an ActiveRecord::Relation object as argument and returns a modified version of it 436818:14:23 returns a hash that uniquely identifies an event 436918:14:23 does not differ when the same object is built with the same params 437018:14:23 behaves like LEFT JOIN-able value stream analytics event 437118:14:24 can use the event as LEFT JOIN 437218:14:24 when looking at the record with data 437318:14:25 contains the timestamp expression 437418:14:25# [RSpecRunTime] RSpec elapsed time: 22 minutes 59.86 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.25 1.17 1.19 1/474 4665 437618:14:25 when looking at the record without data 437718:14:25 returns nil for the timestamp expression 437818:14:25# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_added_to_board_spec.rb. It took 1.71 seconds. Expected to take 1.64 seconds. 437918:14:25# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/helpers/variables_helpers_spec.rb. Expected to take 1.59 seconds. 438018:14:25EE::API::Helpers::VariablesHelpers 438118:14:25 #filter_variable_parameters 438218:14:25 owner is a project 438318:14:25 is expected to eq {:environment_scope=>"production", :key=>"KEY"} 438418:14:25 owner is a group 438518:14:25 scoped variables are available 438618:14:26 is expected to eq {:environment_scope=>"production", :key=>"KEY"} 438718:14:26 scoped variables are not available 438818:14:26 is expected to eq {:key=>"KEY"} 438918:14:26# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/helpers/variables_helpers_spec.rb. It took 1.2 seconds. Expected to take 1.59 seconds. 439018:14:26# [RSpecRunTime] Starting example group ee/spec/services/ai/agents/update_agent_service_spec.rb. Expected to take 1.49 seconds. 439118:14:26Ai::Agents::UpdateAgentService 439318:14:27 when attributes are valid 439418:14:27 updates an agent 439518:14:27# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.43 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.23 1.17 1.19 1/474 4666 439718:14:27 when an invalid name is supplied 439818:14:27 returns a model with errors 439918:14:27 when the agent version can not be saved 440018:14:27 returns a model with errors 440118:14:27# [RSpecRunTime] Finishing example group ee/spec/services/ai/agents/update_agent_service_spec.rb. It took 1.47 seconds. Expected to take 1.49 seconds. 440218:14:27# [RSpecRunTime] Starting example group ee/spec/lib/audit/protected_environment_authorization_rule_changes_auditor_spec.rb. Expected to take 1.47 seconds. 440318:14:27Audit::ProtectedEnvironmentAuthorizationRuleChangesAuditor#audit 440418:14:28 stores and logs the audit events for the changes in approval_rules 440518:14:29 stores and logs the audit events for the changes in deploy_access_levels 440618:14:29# [RSpecRunTime] Finishing example group ee/spec/lib/audit/protected_environment_authorization_rule_changes_auditor_spec.rb. It took 1.77 seconds. Expected to take 1.47 seconds. 440718:14:29# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.42 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.23 1.17 1.19 1/474 4667 440918:14:29# [RSpecRunTime] Starting example group ee/spec/helpers/gitlab_subscriptions/upcoming_reconciliation_helper_spec.rb. Expected to take 1.38 seconds. 441018:14:29GitlabSubscriptions::UpcomingReconciliationHelper 441118:14:29 with namespace 441218:14:29 returns true and reconciliation date 441318:14:29 with a group 441418:14:30 returns true and reconciliation date 441518:14:30 when instance does not have paid namespaces (ex: self managed instance) 441618:14:30 returns false and empty hash 441718:14:30 when user is not owner 441818:14:30 returns false and empty hash 441918:14:30 when namespace does not exist in upcoming_reconciliations table 442018:14:30 returns false and empty hash 442118:14:30 without namespace 442218:14:30 returns true and reconciliation date 442318:14:30 when not in admin mode or user is not admin 442418:14:30 returns false and empty hash 442518:14:30 when there is no row in upcoming_reconciliations table 442618:14:30 returns false and empty hash 442718:14:30 returns false and empty hash 442818:14:31# [RSpecRunTime] Finishing example group ee/spec/helpers/gitlab_subscriptions/upcoming_reconciliation_helper_spec.rb. It took 1.38 seconds. Expected to take 1.38 seconds. 442918:14:31# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/billable_membership_spec.rb. Expected to take 1.36 seconds. 443018:14:31EE::API::Entities::BillableMembership 443118:14:31 with custom role 443218:14:31 exposes the expected attributes 443318:14:31 without custom role 443418:14:32 exposes the expected attributes 443518:14:32# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/billable_membership_spec.rb. It took 1.33 seconds. Expected to take 1.36 seconds. 443618:14:32# [RSpecRunTime] Starting example group ee/spec/graphql/types/dast/pre_scan_verification_step_type_spec.rb. Expected to take 1.27 seconds. 443718:14:32Types::Dast::PreScanVerificationStepType 443818:14:33 is expected to require graphql authorizations :read_on_demand_dast_scan 443918:14:33 is expected to have graphql fields :name, :check_type, :errors, and :success 444018:14:33 is expected to eq "DastPreScanVerificationStep" 444118:14:33 check_type field 444218:14:33 correctly resolves the field 444318:14:33# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.45 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.21 1.16 1.18 1/472 4668 444518:14:33 success field 444618:14:33 correctly resolves the field 444718:14:33 errors field 444818:14:33 correctly resolves the field 444918:14:33# [RSpecRunTime] Finishing example group ee/spec/graphql/types/dast/pre_scan_verification_step_type_spec.rb. It took 1.43 seconds. Expected to take 1.27 seconds. 445018:14:33# [RSpecRunTime] Starting example group ee/spec/workers/work_items/rolledup_dates/update_milestone_related_work_item_dates_event_handler_spec.rb. Expected to take 1.23 seconds. 445118:14:33WorkItems::RolledupDates::UpdateMilestoneRelatedWorkItemDatesEventHandler 445218:14:34 .can_handle? 445318:14:34 and the feature flag is disabled 445418:14:34 returns false 445518:14:34 when project milestone 445618:14:34 and the feature flag is enabled 445718:14:34 returns false if no expected widget or attribute changed 445818:14:34 returns true when expected attribute changed 445918:14:34 when group milestone 446018:14:34 and the feature flag is enabled 446118:14:34 returns false if no expected widget or attribute changed 446218:14:35 returns true when expected attribute changed 446318:14:35 .handle_event 446418:14:35 calls the service with the associated work_items 446518:14:35# [RSpecRunTime] Finishing example group ee/spec/workers/work_items/rolledup_dates/update_milestone_related_work_item_dates_event_handler_spec.rb. It took 1.32 seconds. Expected to take 1.23 seconds. 446618:14:35# [RSpecRunTime] Starting example group ee/spec/policies/ee/namespaces/user_namespace_policy_spec.rb. Expected to take 1.15 seconds. 446718:14:35Namespaces::UserNamespacePolicy 447018:14:35 is expected to be allowed :create_projects, :admin_namespace, :read_namespace, :read_billable_member, and :admin_ci_minutes 447218:14:35 is expected to be disallowed :create_projects, :admin_namespace, :read_namespace, :read_billable_member, and :admin_ci_minutes 447418:14:35 when admin mode is enabled 447518:14:35 is expected to be allowed :create_projects, :admin_namespace, :read_namespace, :read_billable_member, and :admin_ci_minutes 447618:14:35 when admin mode is disabled 447718:14:35 is expected to be disallowed :create_projects, :admin_namespace, :read_namespace, :read_billable_member, and :admin_ci_minutes 447818:14:35 :admin_compliance_framework 447918:14:35 when feature is licensed 448018:14:35 when user is admin 448118:14:35 behaves like permitted 448218:14:35 is expected to be allowed :admin_compliance_framework 448318:14:35 when user is owner 448418:14:35 behaves like permitted 448518:14:35 is expected to be allowed :admin_compliance_framework 448618:14:35 when feature is not licensed 448718:14:35 when user is admin 448818:14:35 behaves like not permitted 448918:14:35 is expected to be disallowed :admin_compliance_framework 449018:14:35 when user is owner 449118:14:35 behaves like not permitted 449218:14:35 is expected to be disallowed :admin_compliance_framework 449318:14:35 behaves like update namespace limit policy 449418:14:35 update_subscription_limit 449518:14:35 role: :user, is_com: true, allowed: false 449618:14:35 when admin mode enabled 449718:14:35 is expected to be disallowed :update_subscription_limit 449818:14:35 when admin mode disabled 449918:14:35 is expected to be disallowed :update_subscription_limit 450018:14:35 role: :owner, is_com: true, allowed: false 450118:14:35 when admin mode enabled 450218:14:35 is expected to be disallowed :update_subscription_limit 450318:14:35 when admin mode disabled 450418:14:35 is expected to be disallowed :update_subscription_limit 450518:14:35 role: :admin, is_com: true, allowed: true 450618:14:35 when admin mode enabled 450718:14:35 is expected to be allowed :update_subscription_limit 450818:14:35 when admin mode disabled 450918:14:36 is expected to be disallowed :update_subscription_limit 451018:14:36 role: :user, is_com: false, allowed: false 451118:14:36 when admin mode enabled 451218:14:36 is expected to be disallowed :update_subscription_limit 451318:14:36 when admin mode disabled 451418:14:36 is expected to be disallowed :update_subscription_limit 451518:14:36 role: :owner, is_com: false, allowed: false 451618:14:36 when admin mode enabled 451718:14:36 is expected to be disallowed :update_subscription_limit 451818:14:36 when admin mode disabled 451918:14:36 is expected to be disallowed :update_subscription_limit 452018:14:36 role: :admin, is_com: false, allowed: false 452118:14:36 when admin mode enabled 452218:14:36 is expected to be disallowed :update_subscription_limit 452318:14:36 when admin mode disabled 452418:14:36 is expected to be disallowed :update_subscription_limit 452518:14:36# [RSpecRunTime] Finishing example group ee/spec/policies/ee/namespaces/user_namespace_policy_spec.rb. It took 1.29 seconds. Expected to take 1.15 seconds. 452618:14:36# [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/prompts/code_generation/ai_gateway_messages_spec.rb. Expected to take 1.1 seconds. 452718:14:36CodeSuggestions::Prompts::CodeGeneration::AiGatewayMessages 452818:14:36 behaves like code generation AI Gateway request params 452918:14:36 #request_params 453018:14:36 when all parameters are present 453118:14:37 returns expected request params 453218:14:37 tracks an X-Ray event 453318:14:37 when the content_above_cursor length exceeds the prompt limit 453418:14:37 returns expected request params 453518:14:37 when the combined content_above_cursor and content_below_cursor length exceeds the prompt limit 453618:14:37 returns expected request params 453718:14:37 when the number of X-Ray report libraries exceeds MAX_LIBRARIES 453818:14:37 returns expected request params 453918:14:37 when all parameters are blank 454018:14:37 returns expected request params 454118:14:37 does not track an X-Ray event 454218:14:37# [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/prompts/code_generation/ai_gateway_messages_spec.rb. It took 0.99 second. Expected to take 1.1 seconds. 454318:14:37# [RSpecRunTime] Starting example group ee/spec/services/jira/jql_builder_service_spec.rb. Expected to take 1.01 seconds. 454418:14:37Jira::JqlBuilderService 454618:14:37 when project key is empty 454718:14:37 builds jql without project filter 454818:14:37 when a single project key is provided 454918:14:37 when no params 455018:14:37 builds jql with default ordering 455118:14:37 with special characters in project key 455218:14:37 escapes quotes and backslashes 455318:14:37 with search param 455518:14:37 search param with single quotes 455718:14:37 search param with single double qoutes 455918:14:37 search param with special characters 456118:14:37 with labels param 456318:14:37 with status param 456518:14:37 with author_username param 456718:14:37 with assignee_username param 456918:14:37 with sort params 457118:14:37 with opened state param 457318:14:37 with closed state param 457518:14:37 with any other state param 457718:14:37 with vulnerability_ids params 457918:14:37 with issue_ids params 458118:14:37 when multiple project keys are provided 458218:14:37 when no params 458318:14:38 builds jql with default ordering 458418:14:38 with special characters in project key 458518:14:38 escapes quotes and backslashes 458618:14:38 with search param 458818:14:38 search param with single quotes 459018:14:38 search param with single double qoutes 459218:14:38 search param with special characters 459418:14:38 with labels param 459618:14:38 with status param 459818:14:38 with author_username param 460018:14:38 with assignee_username param 460218:14:38 with sort params 460418:14:38 with opened state param 460618:14:38 with closed state param 460818:14:38 with any other state param 461018:14:38 with vulnerability_ids params 461218:14:38 with issue_ids params 461418:14:38# [RSpecRunTime] Finishing example group ee/spec/services/jira/jql_builder_service_spec.rb. It took 1.17 seconds. Expected to take 1.01 seconds. 461518:14:38# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/mergeability/check_requested_changes_service_spec.rb. Expected to take 0.98 second. 461618:14:38MergeRequests::Mergeability::CheckRequestedChangesService 461818:14:38 when skip check param is true 461918:14:38 returns true 462018:14:38 when skip check param is false 462118:14:38 returns false 462218:14:38 when license is invalid 462318:14:38 is expected to eq :inactive 462518:14:38 returns false 462618:14:38 when license is valid 462718:14:38 when no reviewer has requested changes 462818:14:38 is expected to eq :success 462918:14:38 when a reviewer has requested changes 463018:14:39 is expected to eq :failed 463118:14:39 when override_requested_changes is set 463218:14:39 is expected to eq :warning 463318:14:39# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/mergeability/check_requested_changes_service_spec.rb. It took 1.02 seconds. Expected to take 0.98 second. 463418:14:39# [RSpecRunTime] Starting example group ee/spec/services/code_suggestions/xray/store_dependencies_service_spec.rb. Expected to take 0.91 second. 463518:14:39CodeSuggestions::Xray::StoreDependenciesService 463718:14:40 when there is no report for programming language yet 463818:14:40 responds with success 463918:14:40 creates new XrayReport 464018:14:40 creates a report with correct data 464118:14:40 when there is a report for this programming language already 464218:14:40 responds with success 464318:14:40 does not create new XrayReport 464418:14:40 updates an existing report 464518:14:40 when project is blank 464618:14:40 responds with error 464718:14:40 when language is blank 464818:14:40 responds with error 464918:14:40# [RSpecRunTime] Finishing example group ee/spec/services/code_suggestions/xray/store_dependencies_service_spec.rb. It took 0.91 second. Expected to take 0.91 second. 465018:14:40# [RSpecRunTime] Starting example group ee/spec/workers/incident_management/pending_escalations/issue_check_worker_spec.rb. Expected to take 0.88 second. 465118:14:40IncidentManagement::PendingEscalations::IssueCheckWorker 465318:14:41 with valid escalation 465418:14:41 processes the escalation 465518:14:41 without valid escalation 465618:14:41 does nothing 465718:14:41# [RSpecRunTime] Finishing example group ee/spec/workers/incident_management/pending_escalations/issue_check_worker_spec.rb. It took 0.8 second. Expected to take 0.88 second. 465818:14:41# [RSpecRunTime] Starting example group ee/spec/services/web_hook_service_spec.rb. Expected to take 0.82 second. 465918:14:41WebHookService 466018:14:41 #async_execute 466118:14:41 when hook has custom context attributes 466218:14:41 includes the subscription plan in the worker context 466318:14:41# [RSpecRunTime] Finishing example group ee/spec/services/web_hook_service_spec.rb. It took 0.63 second. Expected to take 0.82 second. 466418:14:41# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/concerns/job_loggable_spec.rb. Expected to take 0.79 second. 466518:14:41Gitlab::Llm::Chain::Concerns::JobLoggable 466718:14:42 when the job log has less than 1000 lines 466818:14:42 returns the complete job log 466918:14:42 when the job log has more than 1000 lines 467018:14:42 returns the last 1000 lines of the job log 467118:14:42# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/concerns/job_loggable_spec.rb. It took 0.84 second. Expected to take 0.79 second. 467218:14:42# [RSpecRunTime] Starting example group ee/spec/lib/search/zoekt/node_backoff_spec.rb. Expected to take 0.75 second. 467318:14:42Search::Zoekt::NodeBackoff 467518:14:42 increments number of failures in redis and sets expiry correctly 467618:14:42 .expires_in_s 467718:14:42 uses exponential backoff depending on number of failures 467818:14:42 has a maximum backoff time 468018:14:42 is true whenever a backoff is set 468118:14:43 resets after backoff expiry 468218:14:43 .num_failures 468318:14:43 is incremented whenever a backoff occurs 468418:14:43 resets after backoff expiry 468518:14:43 .seconds_remaining 468618:14:43 is number of seconds until expiration 468718:14:43 .remove_backoff! 468818:14:43 disables the backoff 468918:14:43 resets the number of failures 469118:14:43 is set for a new backoff 469218:14:43 is expiration date time 469318:14:43# [RSpecRunTime] Finishing example group ee/spec/lib/search/zoekt/node_backoff_spec.rb. It took 0.61 second. Expected to take 0.75 second. 469418:14:43# [RSpecRunTime] Starting example group ee/spec/serializers/vulnerabilities/scanner_entity_spec.rb. Expected to take 0.72 second. 469518:14:43Vulnerabilities::ScannerEntity 469718:14:44 contains required fields 469818:14:44# [RSpecRunTime] Finishing example group ee/spec/serializers/vulnerabilities/scanner_entity_spec.rb. It took 0.66 second. Expected to take 0.72 second. 469918:14:44# [RSpecRunTime] Starting example group ee/spec/components/namespaces/block_seat_overages/all_seats_used_alert_component_spec.rb. Expected to take 0.68 second. 470018:14:44Namespaces::BlockSeatOverages::AllSeatsUsedAlertComponent 470218:14:44 in a saas environment 470318:14:44 with a reactive cache hit 470418:14:44 is expected to equal true 470518:14:44 when user has dismissed alert 470618:14:44 is expected to equal false 470718:14:44 when namespace has no paid plan 470818:14:44 is expected to equal false 470918:14:44 when user is not a owner 471018:14:44 is expected to equal false 471118:14:44 when block seats overages is false 471218:14:44 is expected to equal false 471318:14:44 with no billable members 471418:14:44 is expected to equal false 471518:14:44 with more billable members than seats 471618:14:44 is expected to equal true 471718:14:44 when namespace is personal 471818:14:44 is expected to equal false 471918:14:44 with a reactive cache miss 472018:14:44 is expected to equal false 472118:14:44# [RSpecRunTime] Finishing example group ee/spec/components/namespaces/block_seat_overages/all_seats_used_alert_component_spec.rb. It took 0.55 second. Expected to take 0.68 second. 472218:14:44# [RSpecRunTime] Starting example group ee/spec/models/geo/event_log_spec.rb. Expected to take 0.64 second. 472318:14:44Geo::EventLog 472418:14:44 does not allow STI 472518:14:44 relationships 472618:14:44 is expected to belong to cache_invalidation_event class_name => Geo::CacheInvalidationEvent required: false 472718:14:44 .next_unprocessed_event 472818:14:44 returns next unprocessed event 472918:14:44 returns the oldest event when there are no processed events yet 473018:14:44 returns nil when there are no events yet 473118:14:44 .event_classes 473218:14:44 returns all event class reflections 473418:14:44 returns nil when having no event associated 473518:14:44 returns cache_invalidation_event when set 473718:14:44 returns nil when having no event associated 473818:14:44 returns nil when an event does not respond to project_id 473918:14:44# [RSpecRunTime] Finishing example group ee/spec/models/geo/event_log_spec.rb. It took 0.43 second. Expected to take 0.64 second. 474018:14:44# [RSpecRunTime] Starting example group ee/spec/models/geo/deleted_project_spec.rb. Expected to take 0.58 second. 474118:14:44Geo::DeletedProject 474218:14:45 does not allow STI 474418:14:45 is expected to respond to #id 474518:14:45 is expected to respond to #name 474618:14:45 is expected to respond to #disk_path 474818:14:45 is expected to validate that :id cannot be empty/falsy 474918:14:45 is expected to validate that :name cannot be empty/falsy 475018:14:45 is expected to validate that :disk_path cannot be empty/falsy 475218:14:45 is expected to respond to #id 475318:14:45 is expected to respond to #name 475418:14:45 is expected to respond to #disk_path 475618:14:45 is an alias for disk_path 475818:14:45 returns a valid repository 475918:14:45 #repository_storage 476018:14:45 returns the initialized value when set 476118:14:45 picks storage from ApplicationSetting when value is not initialized 476318:14:45 returns a valid wiki repository 476518:14:45 returns the wiki repository path on disk 476618:14:45# [RSpecRunTime] Finishing example group ee/spec/models/geo/deleted_project_spec.rb. It took 0.53 second. Expected to take 0.58 second. 476718:14:45# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_enterprise_users_metric_spec.rb. Expected to take 0.58 second. 476818:14:45Gitlab::Usage::Metrics::Instrumentations::CountEnterpriseUsersMetric 476918:14:45 behaves like a correct instrumented metric value and query 477018:14:45 behaves like a correct instrumented metric value 477118:14:46 has correct value 477218:14:46 behaves like a correct instrumented metric query 477318:14:46 has correct generate query 477418:14:46# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_enterprise_users_metric_spec.rb. It took 0.56 second. Expected to take 0.58 second. 477518:14:46# [RSpecRunTime] Starting example group ee/spec/helpers/ee/emails_helper_spec.rb. Expected to take 0.51 second. 477618:14:46EE::EmailsHelper 477718:14:46 #action_title 477818:14:46 path: "somedomain.com/groups/agroup/-/epics/231", result: "View Epic" 477918:14:46 returns the expected title 478018:14:46 path: "somedomain.com/aproject/issues/231", result: "View Issue" 478118:14:46 returns the expected title 478218:14:46 path: "somedomain.com/aproject/-/merge_requests/231", result: "View Merge request" 478318:14:46 returns the expected title 478418:14:46 path: "somedomain.com/aproject/-/commit/al3f231", result: "View Commit" 478518:14:46 returns the expected title 478618:14:46 #service_desk_email_additional_text 478718:14:46 when additional email text is enabled through license 478818:14:46 is expected to eq "this is some additional custom text" 478918:14:46 when additional email text is disabled 479018:14:46 is expected to be nil 479118:14:46 when additional email text is enabled through usage ping features 479218:14:46 is expected to eq "this is some additional custom text" 479318:14:46 #show_email_additional_text? 479418:14:46 when email_additional_text is available 479518:14:46 returns true when setting is present 479618:14:46 returns false when setting is blank 479718:14:46 when email_additional_text is not available 479818:14:46 returns false 479918:14:46 #closure_reason_text 480018:14:46 when work item is of epic type 480118:14:46 when closed_via is nil 480218:14:46 is expected to include "Epic was closed by Gitlab User" 480318:14:46# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/emails_helper_spec.rb. It took 0.49 second. Expected to take 0.51 second. 480418:14:46# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/scim/user_spec.rb. Expected to take 0.48 second. 480518:14:46EE::API::Entities::Scim::User 480618:14:46 contains the schemas 480718:14:46 contains the extern UID 480818:14:46 contains the active flag 480918:14:46 contains the name 481018:14:46 contains the first name 481118:14:46 contains the last name 481218:14:46 contains the email 481318:14:46 contains the username 481418:14:46 contains the resource type 481518:14:46 with a SCIM identity 481618:14:46 contains active false when the identity is not active 481718:14:46# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/scim/user_spec.rb. It took 0.42 second. Expected to take 0.48 second. 481818:14:46# [RSpecRunTime] Starting example group ee/spec/models/ee/users/banned_user_spec.rb. Expected to take 0.45 second. 481918:14:46Users::BannedUser 482018:14:47 does not allow STI 482118:14:47 #after_commit 482218:14:47Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 482418:14:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 482518:14:47 does not call reindex_issues on update 482618:14:47 calls reindex_issues on create 482718:14:47 calls reindex_issues on destroy 482818:14:47 does not call reindex on merge_requests association for update 482918:14:47 calls reindex on merge_requests association for create 483018:14:47 calls reindex on merge_requests association for destroy 483118:14:47# [RSpecRunTime] Finishing example group ee/spec/models/ee/users/banned_user_spec.rb. It took 0.39 second. Expected to take 0.45 second. 483218:14:47# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/config/entry/needs_spec.rb. Expected to take 0.42 second. 483318:14:47Gitlab::Ci::Config::Entry::Needs 483518:14:47 when entry config value is correct 483718:14:47 is expected to be valid 483818:14:47 when wrong needs type is used 484018:14:47 is expected not to be valid 484218:14:47 returns error about incorrect type 484318:14:47 when bridge needs has wrong attributes 484518:14:47 is expected not to be valid 484618:14:47 cross dependencies limit 484718:14:47 when enforcing limit for cross project dependencies 484818:14:47 when limit is exceeded 485018:14:47 is expected not to be valid 485218:14:47 returns error about incorrect type 485318:14:47 when limit is not exceeded 485418:14:47 does not count cross pipeline dependencies 485518:14:47 when enforcing limit for cross pipeline dependencies 485618:14:47 when limit is not exceeded 485718:14:47 does not count cross project dependencies 485918:14:47 when valid job entries composed 486218:14:47 returns key value 486318:14:47 #descendants 486418:14:47 creates valid descendant nodes 486518:14:47# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/config/entry/needs_spec.rb. It took 0.41 second. Expected to take 0.42 second. 486618:14:47# [RSpecRunTime] Starting example group ee/spec/lib/system_check/geo/clocks_synchronization_check_spec.rb. Expected to take 0.38 second. 486718:14:47SystemCheck::Geo::ClocksSynchronizationCheck 486818:14:47 with accessor values defined by ENV variables 487018:14:47 returns defined value from NTP_HOST env variable 487218:14:47 returns defined value from NTP_PORT env variable 487318:14:47 #ntp_timeout 487418:14:47 returns defined value from NTP_TIMEOUT env variable 487518:14:47 #multi_check 487618:14:47 with custom valid host port and timeout 487718:14:47 passes with a success message 487818:14:47 with default NTP connection params 487918:14:47 passes with a success message 488018:14:47 when NTP connection times out 488118:14:48 fails with a warning message 488218:14:48 when NTP connection fails 488318:14:48 fails with a warning message 488418:14:48 when clock difference is greater than max_clock_difference 488518:14:48 fails with a message 488618:14:48 with default accessor values 488818:14:48 returns the default value 489018:14:48 returns the default value 489118:14:48 #ntp_timeout 489218:14:48 returns the default value 489318:14:48# [RSpecRunTime] Finishing example group ee/spec/lib/system_check/geo/clocks_synchronization_check_spec.rb. It took 0.36 second. Expected to take 0.38 second. 489418:14:48# [RSpecRunTime] Starting example group ee/spec/components/namespaces/free_user_cap/enforcement_at_limit_alert_component_spec.rb. Expected to take 0.35 second. 489518:14:48Namespaces::FreeUserCap::EnforcementAtLimitAlertComponent 489618:14:48 when user is authorized to see alert 489718:14:48 when at the limit 489818:14:48 has content for the alert 489918:14:48 renders all the expected tracking items 490018:14:48 when alert has been dismissed 490118:14:48 does not render the alert 490218:14:48 when limit has not been reached 490318:14:48 does not render the alert 490418:14:48 when user is not authorized to see alert 490518:14:48 does not render the alert 490618:14:48 when user does not exist 490718:14:48 does not render the alert 490818:14:48# [RSpecRunTime] Finishing example group ee/spec/components/namespaces/free_user_cap/enforcement_at_limit_alert_component_spec.rb. It took 0.36 second. Expected to take 0.35 second. 490918:14:48# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/log_cursor/event_logs_spec.rb. Expected to take 0.34 second. 491018:14:48Gitlab::Geo::LogCursor::EventLogs 491118:14:48 #fetch_in_batches 491218:14:48 when there are no event_logs 491318:14:48 does not yield a group of events 491418:14:48 when there are event logs 491518:14:48 when there is no event_log_state 491618:14:48 does not yield a group of events 491718:14:48 when there is already an event_log_state 491818:14:48 saves last event as last processed after yielding 491918:14:48 yields a group of events 492018:14:48# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/log_cursor/event_logs_spec.rb. It took 0.26 second. Expected to take 0.34 second. 492118:14:48# [RSpecRunTime] Starting example group ee/spec/models/gitlab_subscriptions/trials/add_on_status_spec.rb. Expected to take 0.31 second. 492218:14:48GitlabSubscriptions::Trials::AddOnStatus 492318:14:48 does not allow STI 492518:14:48 is expected to equal true 492618:14:48 without a duo pro trial add on 492718:14:48 is expected to equal false 492818:14:48 with an expired duo pro trial add on 492918:14:48 when on 10th day of expiration 493018:14:48 returns true 493118:14:48 when on 11th day of expiration 493218:14:48 returns false 493318:14:48 with an expired ultimate trial 493418:14:49 is expected to equal true 493518:14:49 with an expired duo pro trial add on 493618:14:49 is expected to equal true 493718:14:49# [RSpecRunTime] Finishing example group ee/spec/models/gitlab_subscriptions/trials/add_on_status_spec.rb. It took 0.3 second. Expected to take 0.31 second. 493818:14:49# [RSpecRunTime] Starting example group ee/spec/lib/geo/console/action_spec.rb. Expected to take 0.27 second. 493918:14:49Geo::Console::Action 494018:14:49 with an instance of the abstract Action class 494118:14:49 raises an error when #name is not implemented 494218:14:49 raises an error when #execute is not implemented 494318:14:49 with an instance that implements Action 494518:14:49 when an error occurs during #execute 494618:14:49 prints the error message and re-raises the error 494718:14:49 when debug logging is enabled in development 494818:14:49 temporarily sets the log level to :info 494918:14:49# [RSpecRunTime] Finishing example group ee/spec/lib/geo/console/action_spec.rb. It took 0.27 second. Expected to take 0.27 second. 495018:14:49# [RSpecRunTime] Starting example group ee/spec/graphql/types/google_cloud/project_type_spec.rb. Expected to take 0.24 second. 495118:14:49Types::GoogleCloud::ProjectType 495218:14:49 is expected to eq "GoogleCloudProject" 495318:14:49 .coerce_result 495418:14:49 coerces a symbol to a string 495518:14:49 .coerce_input 495618:14:49 when project name is valid 495718:14:49 project_name: "a-project-id" 495818:14:49 coerces project name to same string 495918:14:49 project_name: "a-2-project-with-numbers" 496018:14:49 coerces project name to same string 496118:14:49 when project name is not valid 496218:14:49 project_name: "-project-id" 496318:14:49 raises an exception 496418:14:49 project_name: "a-2-project-with-numbers-" 496518:14:49 raises an exception 496618:14:49 project_name: "a_project_id" 496718:14:49 raises an exception 496818:14:49# [RSpecRunTime] Finishing example group ee/spec/graphql/types/google_cloud/project_type_spec.rb. It took 0.23 second. Expected to take 0.24 second. 496918:14:49# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/base_response_modifier_spec.rb. Expected to take 0.23 second. 497018:14:49Gitlab::Llm::BaseResponseModifier 497118:14:49 for unparsed ai responses 497218:14:49 behaves like handles the incoming ai_response 497318:14:49 #ai_response 497418:14:49 parses the response symbolizes the keys with indifferent access 497518:14:49 #response_body 497618:14:49 raises NotImplementedError 497818:14:49 raises NotImplementedError 497918:14:49 for parsed ai responses 498018:14:49 behaves like handles the incoming ai_response 498118:14:49 #ai_response 498218:14:49 parses the response symbolizes the keys with indifferent access 498318:14:49 #response_body 498418:14:49 raises NotImplementedError 498618:14:49 raises NotImplementedError 498818:14:49 is empty by default 498918:14:49# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/base_response_modifier_spec.rb. It took 0.22 second. Expected to take 0.23 second. 499018:14:49# [RSpecRunTime] Starting example group ee/spec/lib/search/elastic/bool_expr_spec.rb. Expected to take 0.22 second. 499118:14:49Search::Elastic::BoolExpr 499218:14:49 sets defaults 499418:14:49 returns a hash with empty values removed 499618:14:49 resets to defaults 499818:14:49 when the other bool_expr has the same values 499918:14:49 returns true 500018:14:49 when the other bool_expr does not have the same values 500118:14:49 returns false 500318:14:49 returns a json string with empty values removed 500418:14:49# [RSpecRunTime] Finishing example group ee/spec/lib/search/elastic/bool_expr_spec.rb. It took 0.2 second. Expected to take 0.22 second. 500518:14:49# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/usage_data_counters/merge_request_activity_unique_counter_spec.rb. Expected to take 0.19 second. 500618:14:49Gitlab::UsageDataCounters::MergeRequestActivityUniqueCounter 500718:14:50 .track_invalid_approvers 500818:14:50 without any event 500918:14:50 returns zero 501018:14:50 with single MR triggering multiple events 501218:14:50 with two MRs triggering events 501418:14:50# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/usage_data_counters/merge_request_activity_unique_counter_spec.rb. It took 0.19 second. Expected to take 0.19 second. 501518:14:50# [RSpecRunTime] Starting example group ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb. Expected to take 0.18 second. 501618:14:50shared/web_hooks/_group_web_hook_disabled_alert 501718:14:50 when the helper returns true 501818:14:50 adds alert to `:after_flash_content` 501918:14:50 when helper returns false 502018:14:50 does not add alert to `:after_flash_content` 502118:14:50# [RSpecRunTime] Finishing example group ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb. It took 0.17 second. Expected to take 0.18 second. 502218:14:50# [RSpecRunTime] Starting example group ee/spec/views/projects/security/compliance_dashboards/show.html.haml_spec.rb. Expected to take 0.16 second. 502318:14:50projects/security/compliance_dashboards/show 502418:14:50 renders with the correct data attributes 502518:14:50# [RSpecRunTime] Finishing example group ee/spec/views/projects/security/compliance_dashboards/show.html.haml_spec.rb. It took 0.24 second. Expected to take 0.16 second. 502618:14:50# [RSpecRunTime] Starting example group ee/spec/serializers/metrics_reports_comparer_entity_spec.rb. Expected to take 0.15 second. 502718:14:50MetricsReportsComparerEntity 502918:14:50 contains the new metrics 503018:14:50 contains existing metrics 503118:14:50 contains removed metrics 503218:14:50# [RSpecRunTime] Finishing example group ee/spec/serializers/metrics_reports_comparer_entity_spec.rb. It took 0.11 second. Expected to take 0.15 second. 503318:14:50# [RSpecRunTime] Starting example group ee/spec/graphql/types/geo/ci_secure_file_registry_type_spec.rb. Expected to take 0.14 second. 503418:14:50Types::Geo::CiSecureFileRegistryType 503518:14:50 has the expected fields (other than those included in RegistryType) 503618:14:50 behaves like a Geo registry type 503718:14:50 is expected to require graphql authorizations :read_geo_registry 503818:14:50 has the expected fields 503918:14:50# [RSpecRunTime] Finishing example group ee/spec/graphql/types/geo/ci_secure_file_registry_type_spec.rb. It took 0.16 second. Expected to take 0.14 second. 504018:14:50# [RSpecRunTime] Starting example group ee/spec/graphql/types/ci/project_subscription_type_spec.rb. Expected to take 0.13 second. 504118:14:50Types::Ci::ProjectSubscriptionType 504218:14:50 includes the ee specific fields 504318:14:50 is expected to require graphql authorizations :read_project_subscription 504418:14:50 is expected to eq "CiProjectSubscription" 504518:14:50# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ci/project_subscription_type_spec.rb. It took 0.12 second. Expected to take 0.13 second. 504618:14:50# [RSpecRunTime] Starting example group ee/spec/graphql/types/remote_development/workspace_variable_input_spec.rb. Expected to take 0.12 second. 504718:14:50Types::RemoteDevelopment::WorkspaceVariableInput 504818:14:51 is expected to have graphql arguments :key, :type, and :value 504918:14:51 is expected to contain exactly :key, :type, and :value 505018:14:51 is expected to eq "WorkspaceVariableInput" 505118:14:51# [RSpecRunTime] Finishing example group ee/spec/graphql/types/remote_development/workspace_variable_input_spec.rb. It took 0.11 second. Expected to take 0.12 second. 505218:14:51# [RSpecRunTime] Starting example group ee/spec/models/geo/every_geo_event_spec.rb. Expected to take 0.11 second. 505318:14:51Every Geo event 505418:14:51 does not allow STI 505518:14:51 includes Geo::Eventable 505618:14:51 has its class in Geo::EventLog::EVENT_CLASSES 505718:14:51# [RSpecRunTime] Finishing example group ee/spec/models/geo/every_geo_event_spec.rb. It took 0.12 second. Expected to take 0.11 second. 505818:14:51# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb. Expected to take 0.11 second. 505918:14:51ReindexProjectsToApplyRouting 506018:14:51 behaves like a deprecated Advanced Search migration 506218:14:51 logs a message and halts the migration 506418:14:51 returns false 506618:14:51 returns true 506718:14:51# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb. It took 0.12 second. Expected to take 0.11 second. 506818:14:51# [RSpecRunTime] Starting example group ee/spec/serializers/ee/admin/user_entity_spec.rb. Expected to take 0.1 second. 506918:14:51Admin::UserEntity 507118:14:51 exposes correct attributes 507218:14:51# [RSpecRunTime] Finishing example group ee/spec/serializers/ee/admin/user_entity_spec.rb. It took 0.12 second. Expected to take 0.1 second. 507318:14:51# [RSpecRunTime] Starting example group ee/spec/graphql/types/branch_rules/approval_project_rule_type_spec.rb. Expected to take 0.1 second. 507418:14:51Types::BranchRules::ApprovalProjectRuleType 507518:14:51 is expected to have graphql fields :id, :name, :type, :approvals_required, and :eligible_approvers 507618:14:51 is expected to require graphql authorizations :read_approval_rule 507718:14:51# [RSpecRunTime] Finishing example group ee/spec/graphql/types/branch_rules/approval_project_rule_type_spec.rb. It took 0.08 second. Expected to take 0.1 second. 507818:14:51# [RSpecRunTime] Starting example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_project_input_type_spec.rb. Expected to take 0.09 second. 507918:14:51Types::ComplianceManagement::MergeRequests::ComplianceViolationProjectInputType 508018:14:51 is expected to eq "ComplianceViolationProjectInput" 508118:14:51 is expected to contain exactly "mergedBefore", "mergedAfter", and "targetBranch" 508218:14:51# [RSpecRunTime] Finishing example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_project_input_type_spec.rb. It took 0.07 second. Expected to take 0.09 second. 508318:14:51# [RSpecRunTime] Starting example group ee/spec/graphql/types/observability/log_type_spec.rb. Expected to take 0.08 second. 508418:14:51Types::Observability::LogType 508518:14:51 is expected to require graphql authorizations :read_observability 508618:14:51 has the expected fields 508718:14:51# [RSpecRunTime] Finishing example group ee/spec/graphql/types/observability/log_type_spec.rb. It took 0.08 second. Expected to take 0.08 second. 508818:14:51# [RSpecRunTime] Starting example group ee/spec/models/geo/upload_state_spec.rb. Expected to take 0.08 second. 508918:14:51Geo::UploadState 509018:14:51 does not allow STI 509118:14:51 is expected to belong to upload required: false inverse_of => upload_state 509218:14:51# [RSpecRunTime] Finishing example group ee/spec/models/geo/upload_state_spec.rb. It took 0.08 second. Expected to take 0.08 second. 509318:14:51# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/search/found_multi_line_blob_spec.rb. Expected to take 0.08 second. 509418:14:51Search::FoundMultiLineBlob 509518:14:51 #initialize and read the attributes 509618:14:51 can initialize an instance and read the attributes 509818:14:51 is expected to be nil 509918:14:51# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/search/found_multi_line_blob_spec.rb. It took 0.08 second. Expected to take 0.08 second. 510018:14:51# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/reports/coverage_fuzzing/report_spec.rb. Expected to take 0.08 second. 510118:14:51Gitlab::Ci::Reports::CoverageFuzzing::Report 510318:14:51 stores given crash params in the map 510418:14:51# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/reports/coverage_fuzzing/report_spec.rb. It took 0.08 second. Expected to take 0.08 second. 510518:14:51# [RSpecRunTime] Starting example group ee/spec/graphql/types/dora/performance_score_count_type_spec.rb. Expected to take 0.06 second. 510618:14:51Types::Dora::PerformanceScoreCountType 510818:14:51 has proper types 510918:14:51# [RSpecRunTime] Finishing example group ee/spec/graphql/types/dora/performance_score_count_type_spec.rb. It took 0.05 second. Expected to take 0.06 second. 511018:14:51# [RSpecRunTime] Starting example group ee/spec/graphql/types/security/training_type_spec.rb. Expected to take 0.06 second. 511118:14:51Types::Security::TrainingType 511218:14:52 is expected to have graphql fields :id, :name, :description, :url, :logo_url, :is_enabled, and :is_primary 511318:14:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/security/training_type_spec.rb. It took 0.05 second. Expected to take 0.06 second. 511418:14:52# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/compliance_management/standards_adherence_checks_status_type_spec.rb. Expected to take 0.05 second. 511518:14:52Types::ComplianceManagement::StandardsAdherenceChecksStatusType 511618:14:52 has the correct fields 511718:14:52# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/compliance_management/standards_adherence_checks_status_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 511818:14:52# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb. Expected to take 0.05 second. 511918:14:52Types::VulnerabilityLocation::ContainerScanningType 512018:14:52 is expected to have graphql fields :dependency, :image, :operating_system, and :container_repository_url 512118:14:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 512218:14:52# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/board_list_type_spec.rb. Expected to take 0.05 second. 512318:14:52Types::BoardListType 512418:14:52 has specific fields 512518:14:52# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/board_list_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 512618:14:52# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/code_flows_type_spec.rb. Expected to take 0.05 second. 512718:14:52Types::VulnerabilityDetails::CodeFlowsType 512818:14:52 is expected to have graphql fields :name, :description, :fieldName, and :items 512918:14:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/code_flows_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 513018:15:15auto_explain log contains 2042 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-10-39.343.main.ndjson.gz 513118:15:15took 23.132898167 513218:15:35auto_explain log contains 2043 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-10-39.343.ci.ndjson.gz 513318:15:35took 20.093428331 513418:15:35[TEST PROF INFO] EventProf results for sql.active_record 513518:15:35Total time: 05:09.466 of 23:15.426 (22.18%) 513618:15:35Total events: 202517 513718:15:35Top 5 slowest suites (by time): 513818:15:35Project (./ee/spec/models/ee/project_spec.rb:5) – 02:05.687 (90918 / 1916) of 09:25.191 (22.24%) 513918:15:35Projects::Cre...emplateService (./ee/spec/services/projects/create_from_template_service_spec.rb:18) – 00:25.085 (13723 / 29) of 01:30.498 (27.72%) 514018:15:35Geo::BulkMarkPendingService (./ee/spec/services/geo/bulk_mark_pending_service_spec.rb:5) – 00:21.714 (13130 / 64) of 01:23.267 (26.08%) 514118:15:35Notes::CreateService (./ee/spec/services/ee/notes/create_service_spec.rb:5) – 00:13.615 (7554 / 17) of 00:51.586 (26.39%) 514218:15:35GroupHook (./ee/spec/models/hooks/group_hook_spec.rb:5) – 00:12.936 (2400 / 74) of 00:30.611 (42.26%) 514318:15:35Knapsack report was generated. Preview: 514518:15:35 "ee/spec/models/ee/project_spec.rb": 565.1911235539999, 514618:15:35 "ee/spec/services/projects/create_from_template_service_spec.rb": 90.49809283600007, 514718:15:35 "ee/spec/services/geo/bulk_mark_pending_service_spec.rb": 83.26675896500001, 514818:15:35 "ee/spec/lib/ee/gitlab/middleware/read_only_spec.rb": 62.89622181899995, 514918:15:35 "ee/spec/services/ee/notes/create_service_spec.rb": 51.58583830999987, 515018:15:35 "ee/spec/services/merge_requests/push_options_handler_service_spec.rb": 45.139238119999845, 515118:15:35 "ee/spec/models/ee/group_member_spec.rb": 38.24674549200017, 515218:15:35 "ee/spec/models/hooks/group_hook_spec.rb": 30.610773424999934, 515318:15:35 "ee/spec/models/saml_provider_spec.rb": 28.127466152000125, 515418:15:35 "ee/spec/services/ee/merge_requests/after_create_service_spec.rb": 26.34714791799979, 515518:15:35 "ee/spec/services/releases/update_service_spec.rb": 21.79024321299994, 515618:15:35 "ee/spec/validators/audit_events/gcp_destination_validator_spec.rb": 22.203311690999726, 515718:15:35 "ee/spec/presenters/epic_presenter_spec.rb": 18.902465592000226, 515818:15:35 "ee/spec/helpers/vulnerabilities_helper_spec.rb": 18.162126284999886, 515918:15:35 "ee/spec/services/app_sec/dast/site_profiles/create_service_spec.rb": 14.15933658699987, 516018:15:35 "ee/spec/finders/compliance_management/merge_requests/compliance_violations_finder_spec.rb": 15.923399730000256, 516118:15:35 "ee/spec/lib/audit_events/external_destination_streamer_spec.rb": 13.550391278000006, 516218:15:35 "ee/spec/models/protected_tag/create_access_level_spec.rb": 12.867494160000206, 516318:15:35 "ee/spec/services/security/merge_reports_service_spec.rb": 11.517603775000225, 516418:15:35 "ee/spec/services/epics/epic_links/destroy_service_spec.rb": 11.651906653999959, 516518:15:35 "ee/spec/lib/gitlab/epic_work_item_sync/diff_spec.rb": 8.559639684000103, 516618:15:35 "ee/spec/lib/ee/gitlab/import_export/importer_spec.rb": 11.893985203999819, 516718:15:35 "ee/spec/models/vulnerabilities/representation_information_spec.rb": 8.495176933000039, 516818:15:35 "ee/spec/services/epics/reopen_service_spec.rb": 9.01847084200017, 516918:15:35 "ee/spec/services/merge_requests/remove_approval_service_spec.rb": 7.785565115999816, 517018:15:35 "ee/spec/services/security/orchestration/unassign_service_spec.rb": 8.028191044999858, 517118:15:35 "ee/spec/models/namespaces/free_user_cap/enforcement_spec.rb": 7.280487647999962, 517218:15:35 "ee/spec/models/boards/epic_list_spec.rb": 5.865351811999972, 517318:15:35 "ee/spec/lib/gitlab/llm/chain/gitlab_context_spec.rb": 6.422241550999843, 517418:15:35 "ee/spec/policies/security/finding_policy_spec.rb": 5.65905235199989, 517518:15:35 "ee/spec/lib/ee/backup/targets/repositories_spec.rb": 5.525157933000173, 517618:15:35 "ee/spec/finders/remote_development/workspaces_finder_spec.rb": 5.8941783220002435, 517718:15:35 "ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb": 4.94719213999997, 517818:15:35 "ee/spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb": 5.466374832999918, 517918:15:35 "ee/spec/services/software_license_policies/bulk_create_scan_result_policy_service_spec.rb": 4.139586117999897, 518018:15:35 "ee/spec/policies/vulnerabilities/merge_request_link_policy_spec.rb": 4.5670840819998375, 518118:15:35 "ee/spec/workers/product_analytics/move_funnels_worker_spec.rb": 4.096219466999628, 518218:15:35 "ee/spec/services/licenses/destroy_service_spec.rb": 2.786653651999586, 518318:15:35 "ee/spec/workers/analytics/value_stream_dashboard/count_worker_spec.rb": 3.088788996000403, 518418:15:35 "ee/spec/serializers/merge_request_ai_entity_spec.rb": 3.713240972999756, 518518:15:35 "ee/spec/models/analytics/value_stream_dashboard/count_spec.rb": 2.4212270579996584, 518618:15:35 "ee/spec/models/project_feature_spec.rb": 3.5249595499999486, 518718:15:35 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_added_spec.rb": 3.2389606579999963, 518818:15:35 "ee/spec/views/clusters/clusters/show.html.haml_spec.rb": 2.817430353000418, 518918:15:35 "ee/spec/graphql/mutations/compliance_management/frameworks/destroy_spec.rb": 3.1354746070001056, 519018:15:35 "ee/spec/lib/microsoft/graph_client_spec.rb": 3.353025948999857, 519118:15:35 "ee/spec/services/ee/merge_requests/unstick_locked_merge_requests_service_spec.rb": 3.138346705999993, 519218:15:35 "ee/spec/models/search/zoekt/enabled_namespace_spec.rb": 3.2901002880003034, 519318:15:35 "ee/spec/services/incident_management/escalation_policies/create_service_spec.rb": 3.0141206539997256, 519418:15:35 "ee/spec/models/geo/design_management_repository_state_spec.rb": 2.8236315620001733, 519518:15:35 "ee/spec/services/security/security_orchestration_policies/compliance_frameworks/sync_service_spec.rb": 2.546547088999887, 519618:15:35 "ee/spec/lib/identity_verification/user_risk_profile_spec.rb": 2.2740260260002287, 519718:15:35 "ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb": 3.696349423000356, 519818:15:35 "ee/spec/services/security/security_orchestration_policies/group_protected_branches_deletion_check_service_spec.rb": 2.3300443170001017, 519918:15:35 "ee/spec/graphql/mutations/releases/update_spec.rb": 2.060412873000132, 520018:15:35 "ee/spec/lib/ee/gitlab/alert_management/payload/prometheus_spec.rb": 2.2503807460002463, 520118:15:35 "ee/spec/services/security/configuration/set_pre_receive_secret_detection_spec.rb": 2.016168242999811, 520218:15:35 "ee/spec/lib/gitlab/insights/configuration_filter_spec.rb": 1.995375143000274, 520318:15:35 "ee/spec/lib/gitlab/license_scanning/branch_components_spec.rb": 1.8735377420002806, 520418:15:35 "ee/spec/lib/anti_abuse/identity_verification/settings_spec.rb": 1.6832147000000077, 520518:15:35 "ee/spec/models/namespaces/free_user_cap_spec.rb": 1.7610966209999788, 520618:15:35 "ee/spec/workers/geo/prune_event_log_worker_spec.rb": 1.9562458220002554, 520718:15:35 "ee/spec/lib/gitlab/llm/templates/summarize_review_spec.rb": 1.8475750819998211, 520818:15:35 "ee/spec/lib/gitlab/llm/ai_message_spec.rb": 1.6977618590003658, 520918:15:35 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_added_to_board_spec.rb": 1.7088786700001037, 521018:15:35 "ee/spec/lib/ee/api/helpers/variables_helpers_spec.rb": 1.1983159230003366, 521118:15:35 "ee/spec/services/ai/agents/update_agent_service_spec.rb": 1.4688149059998068, 521218:15:35 "ee/spec/lib/audit/protected_environment_authorization_rule_changes_auditor_spec.rb": 1.7719725709998784, 521318:15:35 "ee/spec/helpers/gitlab_subscriptions/upcoming_reconciliation_helper_spec.rb": 1.3770940849999533, 521418:15:35 "ee/spec/lib/ee/api/entities/billable_membership_spec.rb": 1.3259985360000428, 521518:15:35 "ee/spec/graphql/types/dast/pre_scan_verification_step_type_spec.rb": 1.4340573159997803, 521618:15:35 "ee/spec/workers/work_items/rolledup_dates/update_milestone_related_work_item_dates_event_handler_spec.rb": 1.3200920449999103, 521718:15:35 "ee/spec/policies/ee/namespaces/user_namespace_policy_spec.rb": 1.2893137450000722, 521818:15:35 "ee/spec/lib/code_suggestions/prompts/code_generation/ai_gateway_messages_spec.rb": 0.9857005419999041, 521918:15:35 "ee/spec/services/jira/jql_builder_service_spec.rb": 1.1736946740002168, 522018:15:35 "ee/spec/services/merge_requests/mergeability/check_requested_changes_service_spec.rb": 1.015681891999975, 522118:15:35 "ee/spec/services/code_suggestions/xray/store_dependencies_service_spec.rb": 0.9098980899998423, 522218:15:35 "ee/spec/workers/incident_management/pending_escalations/issue_check_worker_spec.rb": 0.8037873699995544, 522318:15:35 "ee/spec/services/web_hook_service_spec.rb": 0.6262962579999112, 522418:15:35 "ee/spec/lib/gitlab/llm/chain/concerns/job_loggable_spec.rb": 0.8373848090000138, 522518:15:35 "ee/spec/lib/search/zoekt/node_backoff_spec.rb": 0.6106189069996617, 522618:15:35 "ee/spec/serializers/vulnerabilities/scanner_entity_spec.rb": 0.6599583480001456, 522718:15:35 "ee/spec/components/namespaces/block_seat_overages/all_seats_used_alert_component_spec.rb": 0.5504811359996893, 522818:15:35 "ee/spec/models/geo/event_log_spec.rb": 0.42858097499993164, 522918:15:35 "ee/spec/models/geo/deleted_project_spec.rb": 0.524655026000346, 523018:15:35 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_enterprise_users_metric_spec.rb": 0.5631484970003839, 523118:15:35 "ee/spec/helpers/ee/emails_helper_spec.rb": 0.4879284049998205, 523218:15:35 "ee/spec/lib/ee/api/entities/scim/user_spec.rb": 0.4237982740000916, 523318:15:35 "ee/spec/models/ee/users/banned_user_spec.rb": 0.3931190449998212, 523418:15:35 "ee/spec/lib/ee/gitlab/ci/config/entry/needs_spec.rb": 0.4052235940002902, 523518:15:35 "ee/spec/lib/system_check/geo/clocks_synchronization_check_spec.rb": 0.3621490950004045, 523618:15:35 "ee/spec/components/namespaces/free_user_cap/enforcement_at_limit_alert_component_spec.rb": 0.36236735500006034, 523718:15:35 "ee/spec/lib/gitlab/geo/log_cursor/event_logs_spec.rb": 0.2607136429996899, 523818:15:35 "ee/spec/models/gitlab_subscriptions/trials/add_on_status_spec.rb": 0.29583810300027835, 523918:15:35 "ee/spec/lib/geo/console/action_spec.rb": 0.2722530329997426, 524018:15:35 "ee/spec/graphql/types/google_cloud/project_type_spec.rb": 0.22861444299996947, 524118:15:35 "ee/spec/lib/gitlab/llm/base_response_modifier_spec.rb": 0.22056421199977194, 524218:15:35 "ee/spec/lib/search/elastic/bool_expr_spec.rb": 0.19580493200010096, 524318:15:35 "ee/spec/lib/ee/gitlab/usage_data_counters/merge_request_activity_unique_counter_spec.rb": 0.18916779199980738, 524418:15:35 "ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb": 0.16669909200027178, 524518:15:35 "ee/spec/views/projects/security/compliance_dashboards/show.html.haml_spec.rb": 0.23545129299964174, 524618:15:35 "ee/spec/serializers/metrics_reports_comparer_entity_spec.rb": 0.10939845100028833, 524718:15:35 "ee/spec/graphql/types/geo/ci_secure_file_registry_type_spec.rb": 0.1593305420001343, 524818:15:35 "ee/spec/graphql/types/ci/project_subscription_type_spec.rb": 0.11882261100026881, 524918:15:35 "ee/spec/graphql/types/remote_development/workspace_variable_input_spec.rb": 0.1117853920000016, 525018:15:35 "ee/spec/models/geo/every_geo_event_spec.rb": 0.12087734099986847, 525118:15:35 "ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb": 0.1164910620000228, 525218:15:35 "ee/spec/serializers/ee/admin/user_entity_spec.rb": 0.1164334410000265, 525318:15:35 "ee/spec/graphql/types/branch_rules/approval_project_rule_type_spec.rb": 0.08335395099993548, 525418:15:35 "ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_project_input_type_spec.rb": 0.07406343999991805, 525518:15:35 "ee/spec/graphql/types/observability/log_type_spec.rb": 0.07599002100005237, 525618:15:35 "ee/spec/models/geo/upload_state_spec.rb": 0.07881584999995539, 525718:15:35 "ee/spec/lib/gitlab/search/found_multi_line_blob_spec.rb": 0.07747117100007017, 525818:15:35 "ee/spec/lib/gitlab/ci/reports/coverage_fuzzing/report_spec.rb": 0.07973217100015972, 525918:15:35 "ee/spec/graphql/types/dora/performance_score_count_type_spec.rb": 0.050145150999924226, 526018:15:35 "ee/spec/graphql/types/security/training_type_spec.rb": 0.04930214000023625, 526118:15:35 "ee/spec/graphql/ee/types/compliance_management/standards_adherence_checks_status_type_spec.rb": 0.04843591999997443, 526218:15:35 "ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb": 0.04850002100010897, 526318:15:35 "ee/spec/graphql/ee/types/board_list_type_spec.rb": 0.04927031999977771, 526418:15:35 "ee/spec/graphql/types/vulnerability_details/code_flows_type_spec.rb": 0.04984389099990949 526618:15:35Knapsack global time execution for tests: 23m 15s 526718:15:35Pending: (Failures listed here are expected and do not affect your suite's status) 526818:15:35 1) Project on a primary node #save_verification_details when model record is not part of verifiables scope does not create verification details 526918:15:35 # Skipping because all Project Repositories are records that can be checksummed 527018:15:35 # ./ee/spec/support/shared_examples/models/concerns/replicable_model_with_separate_table_shared_examples.rb:76 527118:15:35 2) Namespaces::FreeUserCap::Enforcement#enforce_cap? when invoked with request cache benchmarks with and without cache 527218:15:35 # Skipped. To run set env variable BENCHMARK=1 527318:15:35 # ./ee/spec/models/namespaces/free_user_cap/enforcement_spec.rb:377 527418:15:35Finished in 24 minutes 11 seconds (files took 2 minutes 41.5 seconds to load) 527518:15:353520 examples, 0 failures, 2 pending 527618:15:36Randomized with seed 45748 527718:15:42[TEST PROF INFO] Time spent in factories: 13:40.191 (53.79% of total time) 527818:15:42RSpec exited with 0. 527918:15:42No examples to retry, congrats! 528118:15:43Running after script... 528218:15:43$ source scripts/utils.sh 528318:15:44$ log_disk_usage 528418:15:44******************************************************* 528518:15:44This runner currently has 75G free disk space. 528618:15:44******************************************************* 534318:15:59$ bundle exec gem list gitlab_quality-test_tooling 534418:16:01gitlab_quality-test_tooling (2.1.0) 534518:16:01$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 534818:16:01$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 535118:16:01$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 535418:16:01$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 535818:16:03$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 536218:16:05$ tooling/bin/push_job_metrics || true 536318:16:07[job-metrics] Pushing job metrics file for the CI/CD job. 536418:16:07[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 536618:16:08Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 536818:16:09Uploading artifacts... 536918:16:09auto_explain/: found 3 matching artifact files and directories 537018:16:09coverage/: found 5 matching artifact files and directories 537118:16:09crystalball/: found 2 matching artifact files and directories 537218:16:09WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 537318:16:09knapsack/: found 4 matching artifact files and directories 537418:16:09rspec/: found 16 matching artifact files and directories 537518:16:09WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 537618:16:09log/*.log: found 21 matching artifact files and directories 537818:16:09WARNING: Retrying... context=artifacts-uploader error=request redirected 537918:16:12Uploading artifacts as "archive" to coordinator... 201 Created id=8298976642 responseStatus=201 Created token=glcbt-66 538018:16:12Uploading artifacts... 538118:16:12rspec/rspec-*.xml: found 1 matching artifact files and directories 538318:16:12WARNING: Retrying... context=artifacts-uploader error=request redirected 538418:16:14Uploading artifacts as "junit" to coordinator... 201 Created id=8298976642 responseStatus=201 Created token=glcbt-66 538618:16:25Job succeeded