115:37:18 when details contains list 215:37:18 is expected to be valid 315:37:18 when details contains table 415:37:18 is expected to be valid 515:37:18 when details contains code 615:37:18 is expected to be valid 715:37:18 when details contains diff 815:37:18 is expected to be valid 915:37:18 when details contains markdown 1015:37:18 is expected to be valid 1115:37:18 when details contains file location 1215:37:18 is expected to be valid 1315:37:18 when details contains module location 1415:37:18 is expected to be valid 1515:37:18 when details contains code_flows 1615:37:18 is expected to be valid 1715:37:18 when value for details field is invalid 1815:37:18 returns errors 1915:37:19 is invalid and returns an error message 2015:37:19 when value of named-list field is invalid 2115:37:19 is expected to be invalid 2215:37:19 when value of list field is invalid 2315:37:19 is expected to be invalid 2415:37:19 when value of table field is invalid 2515:37:19 when rows are missing 2615:37:19 is expected to be invalid 2715:37:19 when header type is wrong 2815:37:19 is expected to be invalid 2915:37:19 when value of code field is invalid 3015:37:19 is expected to be invalid 3115:37:19 when value of diff field is invalid 3215:37:19 when before field is missing 3315:37:19 is expected to be invalid 3415:37:19 when after field is missing 3515:37:19 is expected to be invalid 3615:37:19 when value of file-location field is invalid 3715:37:19 when file_name field is missing 3815:37:20 is expected to be invalid 3915:37:20 when line_start field is missing 4015:37:20 is expected to be invalid 4115:37:20 when line_start field has wrong type 4215:37:20 is expected to be invalid 4315:37:20 when value of module-location field is invalid 4415:37:20 when module_name field is too short 4515:37:20 is expected to be invalid 4615:37:20 when offset field has wrong type 4715:37:20 is expected to be invalid 4815:37:20 when details contains code flows 4915:37:20 when items contains invalid node_type 5015:37:20 is expected to be invalid 5115:37:20 when items contains an empty flows array 5215:37:20 is expected to be invalid 5315:37:20 database uniqueness 5415:37:21 when all index attributes are identical 5515:37:21 when some parameters are changed 5615:37:21 key: :primary_identifier, factory_name: :vulnerabilities_identifier 5815:37:22# [RSpecRunTime] RSpec elapsed time: 1 minute 37.81 seconds. Current RSS: ~1485M. Threads: 4. load average: 1.18 1.15 1.09 1/401 439 6015:37:22 key: :scanner, factory_name: :vulnerabilities_scanner 6215:37:23# [RSpecRunTime] RSpec elapsed time: 1 minute 38.92 seconds. Current RSS: ~1484M. Threads: 4. load average: 1.18 1.15 1.09 1/401 440 6415:37:23 key: :project, factory_name: :project 6615:37:24# [RSpecRunTime] RSpec elapsed time: 1 minute 39.98 seconds. Current RSS: ~1480M. Threads: 4. load average: 1.16 1.15 1.09 1/401 441 6915:37:26 orders by severity desc and id asc 7015:37:26# [RSpecRunTime] RSpec elapsed time: 1 minute 41.66 seconds. Current RSS: ~1452M. Threads: 4. load average: 1.16 1.15 1.09 1/401 442 7315:37:26 when finding has the corresponding report type 7415:37:26 selects the finding 7515:37:26 when finding does not have security reports 7615:37:27 does not select the finding 7715:37:27 .by_report_types 7815:37:27 with one param 7915:37:30 returns found record 8015:37:30# [RSpecRunTime] RSpec elapsed time: 1 minute 45.82 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.15 1.14 1.09 1/401 443 8215:37:30 with array of params 8315:37:33 returns found records 8415:37:33# [RSpecRunTime] RSpec elapsed time: 1 minute 48.81 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.15 1.14 1.09 1/402 445 8615:37:33 without found record 8715:37:36 returns empty collection 8815:37:36# [RSpecRunTime] RSpec elapsed time: 1 minute 51.88 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.14 1.14 1.09 1/402 446 9115:37:36 with found record 9215:37:37 returns found record 9315:37:37# [RSpecRunTime] RSpec elapsed time: 1 minute 53.03 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.14 1.14 1.09 1/402 447 9615:37:37 with found record 9715:37:38 returns found record 9815:37:38# [RSpecRunTime] RSpec elapsed time: 1 minute 54.09 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.14 1.14 1.09 5/402 448 10015:37:38 .by_severities 10115:37:38 with one param 10215:37:39 returns found record 10315:37:39# [RSpecRunTime] RSpec elapsed time: 1 minute 55.27 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.13 1.14 1.09 1/402 449 10515:37:39 without found record 10615:37:40 returns empty collection 10715:37:40# [RSpecRunTime] RSpec elapsed time: 1 minute 56.39 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.13 1.14 1.09 1/402 450 10915:37:40 .counted_by_severity 11015:37:43 returns counts 11115:37:43# [RSpecRunTime] RSpec elapsed time: 1 minute 59.33 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.13 1.14 1.09 1/402 451 11315:37:43 when determining dimissal status of findings 11515:37:45 returns all non-dismissed findings 11615:37:47 returns non-dismissed findings for project 11715:37:47# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.78 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.12 1.14 1.09 1/402 452 12015:37:48 returns all dismissed findings 12115:37:49 returns dismissed findings for project 12215:37:49# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.39 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.11 1.14 1.09 1/402 453 12415:37:49 .by_location_image 12515:37:52 returns findings with given image 12615:37:52# [RSpecRunTime] RSpec elapsed time: 2 minutes 7.88 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.11 1.14 1.09 1/402 454 12815:37:52 .by_location_cluster 12915:37:54 returns findings with given cluster_id 13015:37:54# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.35 seconds. Current RSS: ~1319M. Threads: 4. load average: 1.10 1.13 1.09 1/402 455 13215:37:54 .by_location_cluster_agent 13315:37:56 returns findings with given agent_id 13415:37:56# [RSpecRunTime] RSpec elapsed time: 2 minutes 12.2 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.10 1.13 1.09 1/402 456 13615:37:56 .by_primary_identifiers 13715:37:58 returns findings with given agent_id 13815:37:58# [RSpecRunTime] RSpec elapsed time: 2 minutes 13.83 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.10 1.13 1.09 1/402 457 14015:37:58 .with_false_positive 14115:37:59 when false_positive is true 14215:37:59 returns findings with false positive 14315:37:59# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.92 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.10 1.13 1.09 1/402 458 14515:37:59 when false_positive is false 14615:37:59 returns findings without false positive 14715:37:59 .with_fix_available 14815:38:00 when fix_available is true 14915:38:00 returns findings with fix 15015:38:00# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.47 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.09 1.13 1.09 1/402 459 15215:38:00 when fix_available is false 15315:38:01 returns findings without fix 15415:38:01 #false_positive? 15515:38:02 returns false if the finding does not have any false_positive 15615:38:02 returns true if the finding has false_positives 15715:38:02# [RSpecRunTime] RSpec elapsed time: 2 minutes 17.82 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.09 1.13 1.09 1/402 460 16015:38:02 when there are no finding links 16115:38:02 returns links from raw_metadata 16215:38:02 when there are finding links assigned to given finding 16315:38:02 returns links from finding link 16415:38:02 #remediations 16515:38:03 when the finding has associated remediation records 16615:38:03 is expected to eq [{"diff"=>"", "summary"=>"Remediation Summary"}] 16715:38:03 when the finding does not have associated remediation records 16815:38:03 when the finding has remediations in `raw_metadata` 16915:38:03 is expected to eq [{"diff"=>"bar", "summary"=>"foo"}] 17015:38:03 when the finding does not have remediations in `raw_metadata` 17115:38:03 is expected to be nil 17215:38:03 #identifier_names 17315:38:05 is expected to eql "CWE-0002", "CWE-0000", and "CWE-0001" 17415:38:05# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.95 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.08 1.13 1.09 1/402 461 17715:38:05 #issue_feedback 17815:38:06 when there is issue link present 17915:38:07 returns associated feedback 18015:38:07 when there is no feedback for the vulnerability 18115:38:07 does not return unassociated feedback 18215:38:07# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.28 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.08 1.13 1.09 1/402 462 18415:38:07 when there is no vulnerability associated with the finding 18515:38:08 does not return feedback 18615:38:08 when there is no issue link present 18715:38:08 returns associated feedback 18815:38:08 #dismissal_feedback 18915:38:08 returns associated feedback 19015:38:08 #merge_request_feedback 19115:38:09 returns associated feedback 19215:38:09 #load_feedback 19315:38:09 is expected to eq [#<Vulnerabilities::Feedback id: 32, created_at: "2024-09-20 15:38:09.749361346 +0000", updated_at: "...874872", dismissal_reason: "acceptable_risk", migrated_to_state_transition: false, pipeline_id: 36>] 19415:38:09 when you have multiple findings 19515:38:10 is expected to eq [[#<Vulnerabilities::Feedback id: 32, created_at: "2024-09-20 15:38:09.749361346 +0000", updated_at: ...4aded", dismissal_reason: "acceptable_risk", migrated_to_state_transition: false, pipeline_id: 37>]] 19715:38:11 returns the expected state for a unresolved finding 19815:38:12 returns the expected state for a confirmed finding 19915:38:14 returns the expected state for a resolved finding 20015:38:16 returns the expected state for a dismissed finding 20115:38:16 when a non-dismissal feedback present for a finding belonging to a closed vulnerability 20215:38:17 reports as resolved 20315:38:17# [RSpecRunTime] RSpec elapsed time: 2 minutes 33.32 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.07 1.12 1.09 1/402 463 20515:38:17 #scanner_name 20615:38:18 is expected to eq "Find Security Bugs" 20815:38:18 when description metadata key is present 20915:38:18 is expected to eql "The cipher does not provide data integrity update 1" 21015:38:18 when description data is present 21115:38:18 is expected to eq "Vulnerability description" 21315:38:18 when solution metadata key is present 21415:38:18 is expected to eq "GCM mode introduces an HMAC into the resulting encrypted data, providing integrity of the result." 21515:38:18 when remediations key is present in finding 21615:38:18 is expected to eq "Test remediation" 21715:38:18 when solution data is present 21815:38:19 is expected to eq "Vulnerability solution" 22015:38:19 when location metadata key is present 22115:38:19 is expected to eql {"class"=>"com.gitlab.security_products.tests.App", "end_line"=>29, "file"=>"maven/src/main/java/com/gitlab/security_products/tests/App.java", "method"=>"insecureCypher", "start_line"=>29} 22215:38:19 when location data is present 22315:38:19 is expected to eq {"class"=>"class", "end_line"=>3, "file"=>"test_file.rb", "start_line"=>1} 22515:38:19 is expected to eq "package-registry/package:tag" 22715:38:19 without finding_evidence 22815:38:19 has an evidence fields 22915:38:20 matches evidence schema 23015:38:20 has no evidence summary when evidence is present, summary is not 23115:38:20 is expected to be nil 23215:38:20 with finding_evidence 23315:38:21 matches evidence schema 23515:38:21 when cve metadata key is present 23615:38:21 is expected to eql "CVE-2020-0000" 23715:38:21 when cve text field is present 23815:38:21 is expected to eq "CVE-2020-0000" 24015:38:21 is expected to eql "CWE-0000" 24115:38:21 #other_identifier_values 24215:38:21 is expected to contain exactly "ID 1" and "ID 2" 24415:38:21 handles bool JSON data 24515:38:21 handles string JSON data 24615:38:22 parses JSON data 24815:38:22 when the finding has a version 4 uuid 24915:38:22 returns the calculated uuid for the finding 25015:38:22 when the finding has a version 5 uuid 25115:38:23 returns the uuid of the finding 25315:38:25 matches the finding based on enabled tracking methods (if feature flag enabled) 25415:38:25 wont match other record types 25515:38:25 short circuits on the highest priority signature match 25615:38:25 same_hash: true, same_location: true, create_scope_offset: true, same_scope_offset: true, should_match: true 25715:38:25 matches correctly 25815:38:25# [RSpecRunTime] RSpec elapsed time: 2 minutes 41.2 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.06 1.12 1.09 1/402 464 26015:38:25 same_hash: false, same_location: false, create_scope_offset: true, same_scope_offset: false, should_match: false 26115:38:25 matches correctly 26215:38:25 same_hash: true, same_location: true, create_scope_offset: true, same_scope_offset: false, should_match: false 26315:38:25 matches correctly 26415:38:25 same_hash: false, same_location: false, create_scope_offset: true, same_scope_offset: true, should_match: true 26515:38:26 matches correctly 26615:38:26 same_hash: false, same_location: true, create_scope_offset: false, same_scope_offset: false, should_match: true 26715:38:26 matches correctly 26815:38:26 when testing pipeline associations 26915:38:27 #first_finding_pipeline 27015:38:27 is expected to eq #<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, creat...ts_locked", partition_id: 102, id: 45, auto_canceled_by_id: nil, auto_canceled_by_partition_id: nil> 27115:38:27# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.83 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.06 1.12 1.09 1/402 465 27315:38:27 #last_finding_pipeline 27415:38:27 is expected to eq #<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, creat...ts_locked", partition_id: 102, id: 46, auto_canceled_by_id: nil, auto_canceled_by_partition_id: nil> 27615:38:27 HIGH_CONFIDENCE_AI_RESOLUTION_CWES matches the list of supported CWEs 27715:38:27 .by_location_fingerprints 27815:38:28 is expected to contain exactly #<Vulnerabilities::Finding id: 251, created_at: "2024-09-20 15:38:28.138591604 +0000", updated_at: "2...810-5fa5-8001-14f847cedb48", initial_pipeline_id: nil, latest_pipeline_id: nil, config_options: nil> 27915:38:28 .excluding_uuids 28015:38:29 is expected to contain exactly #<Vulnerabilities::Finding id: 254, created_at: "2024-09-20 15:38:29.641350142 +0000", updated_at: "2...efb-5843-ac11-bce08e66b6ed", initial_pipeline_id: nil, latest_pipeline_id: nil, config_options: nil> 28115:38:29# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.19 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.13 1.13 1.09 1/402 466 28315:38:29 #vulnerable_code 28415:38:31 with a start and end line number 28515:38:31 returns the vulnerables lines of code 28615:38:31# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.18 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.13 1.13 1.09 1/406 570 28815:38:31 with a start line number but no end line number 28915:38:31 returns the single line of code 29015:38:31 without any line numbers 29115:38:31 returns the entire file 29215:38:31 with loose foreign key on vulnerability_occurrences.initial_pipeline_id 29315:38:31 behaves like cleanup by a loose foreign key 29415:38:33 cleans up (delete or nullify) the model 29515:38:33# [RSpecRunTime] RSpec elapsed time: 2 minutes 49.32 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.13 1.13 1.09 1/406 571 29715:38:33 with loose foreign key on vulnerability_occurrences.latest_pipeline_id 29815:38:33 behaves like cleanup by a loose foreign key 29915:38:35 cleans up (delete or nullify) the model 30015:38:35# [RSpecRunTime] RSpec elapsed time: 2 minutes 51.16 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.04 1.11 1.08 1/406 572 30215:38:35 #ai_explanation_available? 30315:38:35 returns true if the finding is a SAST finding 30415:38:35 returns false if the finding is not a SAST finding 30515:38:35 #ai_resolution_available? 30615:38:36 returns true if the finding is a SAST finding 30715:38:36 returns false if the finding is not a SAST finding 30815:38:36 #ai_resolution_enabled? 30915:38:36 finding_report_type: "sast", cwe: "CWE-1", enabled_value: false 31015:38:36 returns the expected value for enabled 31115:38:36 finding_report_type: "sast", cwe: "CWE-23", enabled_value: true 31215:38:36 returns the expected value for enabled 31315:38:36 finding_report_type: "dast", cwe: "CWE-1", enabled_value: false 31415:38:36 returns the expected value for enabled 31515:38:36 finding_report_type: "dast", cwe: "CWE-23", enabled_value: false 31615:38:36 returns the expected value for enabled 31715:38:36 with loose foreign key on vulnerability_occurrences.project_id 31815:38:36 behaves like cleanup by a loose foreign key 31915:38:43 cleans up (delete or nullify) the model 32015:38:43# [RSpecRunTime] RSpec elapsed time: 2 minutes 58.95 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.04 1.11 1.08 1/404 573 32215:38:43# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/finding_spec.rb. It took 2 minutes 51.98 seconds. Expected to take 4 minutes 14.07 seconds. 32315:38:43# [RSpecRunTime] Starting example group ee/spec/services/ci/create_pipeline_service/pipeline_execution_policy_spec.rb. Expected to take 3 minutes 32.81 seconds. 32415:38:43Ci::CreatePipelineService 32515:38:50 sets the same partition_id for all jobs 32615:38:54 responds with success 32715:38:58 persists pipeline 32815:39:02 persists jobs in the correct stages 32915:39:02 when policy and project job names are not unique 33015:39:02 when policy uses "suffix: on_conflict" 33115:39:02 behaves like suffixed job added into pipeline 33215:39:07 keeps both project job and the policy job, adding suffix for the conflicting job name 33315:39:07# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.73 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.02 1.10 1.08 1/411 4887 33515:39:07 when policy has suffix option set explicitly to `on_conflict` 33615:39:07 behaves like suffixed job added into pipeline 33715:39:11 keeps both project job and the policy job, adding suffix for the conflicting job name 33815:39:11# [RSpecRunTime] RSpec elapsed time: 3 minutes 27.07 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.02 1.10 1.08 1/411 5728 34015:39:11 when multiple policies in one policy project use the same job name 34115:39:16 keeps all jobs, adding suffix for the conflicting job name 34215:39:16# [RSpecRunTime] RSpec elapsed time: 3 minutes 31.81 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.02 1.10 1.08 1/411 6591 34415:39:16 when policy job uses "needs" 34515:39:20 updates needs with suffixes per pipeline for the conflicting jobs 34615:39:20# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.24 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.02 1.10 1.08 1/411 7432 34815:39:20 when policy uses "suffix: never" 34915:39:23Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 35115:39:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 35215:39:25 responds with error 35315:39:25# [RSpecRunTime] RSpec elapsed time: 3 minutes 40.82 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.10 1.11 1.09 1/411 8279 35515:39:25 when policy content does not match the valid schema 35615:39:28 responds with success 35715:39:32 persists pipeline 35815:39:36 only includes project jobs and ignores the invalid policy jobs 35915:39:36# [RSpecRunTime] RSpec elapsed time: 3 minutes 51.97 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.23 1.14 1.10 1/409 10602 36115:39:36 access to policy configs inside security policy project repository 36215:39:36 when user does not have access to the policy repository 36315:39:39Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 36515:39:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 36615:39:40 responds with error 36715:39:40 when security policy projects have the project setting `spp_repository_pipeline_access` enabled 36815:39:46 responds with success 36915:39:47# [RSpecRunTime] RSpec elapsed time: 4 minutes 2.51 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.19 1.14 1.09 2/409 12745 37115:39:47 when group has setting `spp_repository_pipeline_access` enabled 37215:39:52 responds with success 37315:39:52# [RSpecRunTime] RSpec elapsed time: 4 minutes 8.46 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.18 1.13 1.09 1/409 13874 37515:39:52 when application setting `spp_repository_pipeline_access` is enabled 37615:39:58 responds with success 37715:39:58# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.44 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.16 1.13 1.09 1/409 15003 37915:39:58 when commit contains a [ci skip] directive 38015:40:03 does not skip pipeline creation and injects policy jobs 38115:40:03# [RSpecRunTime] RSpec elapsed time: 4 minutes 19.27 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.15 1.13 1.09 1/409 15844 38315:40:03 when both Scan Execution Policy and Pipeline Execution Policy are applied on the project 38415:40:08 persists both pipeline execution policy and scan execution policy jobs 38515:40:08# [RSpecRunTime] RSpec elapsed time: 4 minutes 24.36 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.14 1.13 1.09 1/409 16685 38715:40:08 when project CI configuration is missing 38815:40:13 responds with success 38915:40:18 persists pipeline 39015:40:23 sets the correct config_source 39115:40:28 injects the policy jobs 39215:40:28# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.35 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.25 1.15 1.10 1/409 20014 39415:40:28 when any policy contains `override_project_ci` strategy 39515:40:34 ignores jobs from project CI 39615:40:34 and the project has an invalid .gitlab-ci.yml 39715:40:39 creates the pipeline successfully 39815:40:39# [RSpecRunTime] RSpec elapsed time: 4 minutes 55.09 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.20 1.14 1.10 1/408 21663 40015:40:39 variables precedence 40115:40:46 applies the policy variables in policy jobs with highest precedence 40215:40:53 does not leak policy variables into the project jobs and other policy jobs 40315:40:53 when project variables could disable scanners from the included security templates 40415:40:58 enforces policy variables to prevent scanners from being disabled 40515:40:58# [RSpecRunTime] RSpec elapsed time: 5 minutes 14.27 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.58 1.23 1.13 1/408 24312 40715:40:58 when policy pipelines use declared, but unused project stages 40815:41:04 responds with success 40915:41:10 persists pipeline 41015:41:15 persists jobs in the correct stages 41115:41:15# [RSpecRunTime] RSpec elapsed time: 5 minutes 31.15 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.41 1.22 1.12 1/408 26833 41315:41:15 when policy pipeline stage is not defined in the main pipeline 41415:41:21 responds with success 41515:41:26 persists the pipeline 41615:41:32 ignores the policy stage 41715:41:32# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.1 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.32 1.21 1.12 1/408 29354 41915:41:32 reserved stages 42015:41:32 when policy pipelines use reserved stages 42115:41:38 responds with success 42215:41:44 persists pipeline 42315:41:50 persists jobs in the reserved stages 42415:41:50# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.58 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.21 1.19 1.12 1/408 31875 42615:41:50 when reserved stages are declared in project CI YAML 42715:41:53Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 42915:41:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 43015:41:55 responds with error 43115:41:55# [RSpecRunTime] RSpec elapsed time: 6 minutes 11.26 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.19 1.19 1.12 1/408 32706 43315:41:55# [RSpecRunTime] Finishing example group ee/spec/services/ci/create_pipeline_service/pipeline_execution_policy_spec.rb. It took 3 minutes 12.32 seconds. Expected to take 3 minutes 32.81 seconds. 43415:41:55# [RSpecRunTime] Starting example group ee/spec/services/projects/update_mirror_service_spec.rb. Expected to take 2 minutes 33.46 seconds. 43515:41:55Projects::UpdateMirrorService 43715:41:57 fetches the upstream repository 43815:42:01 runs project housekeeping 43915:42:04 rescues exceptions from Repository#ff_merge 44015:42:08 returns success when updated succeeds 44115:42:10 disables mirroring protected branches only by default 44215:42:13 fails when the mirror user doesn't have access 44315:42:14 fails when no user is present 44415:42:15 returns success when there is no mirror 44715:42:16# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.31 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.21 1.19 1.12 1/411 34658 44915:42:16 when mirror user is blocked 45015:42:18 fails and returns error status 45115:42:18# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.09 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.21 1.19 1.12 1/407 34710 45315:42:18 when the URL is blocked 45415:42:19 fails and returns error status 45515:42:19# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.47 seconds. Current RSS: ~1495M. Threads: 4. load average: 1.20 1.19 1.12 1/407 34741 45715:42:19 when the URL local 45815:42:19 when local requests are allowed 46015:42:23# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.39 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.20 1.19 1.12 1/411 35326 46215:42:23 when local requests are not allowed 46315:42:25 fails and returns error status 46415:42:25# [RSpecRunTime] RSpec elapsed time: 6 minutes 40.72 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.26 1.20 1.12 1/412 35358 46615:42:25 when given URLs contain escaped elements 46715:42:25 behaves like URLs containing escaped elements return expected status 46915:42:28 returns expected status 47015:42:28# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.39 seconds. Current RSS: ~1502M. Threads: 4. load average: 1.26 1.20 1.12 1/412 35945 47315:42:32 returns expected status 47415:42:32# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.22 seconds. Current RSS: ~1530M. Threads: 4. load average: 1.24 1.20 1.12 1/412 36526 47615:42:32 url: "git%3A%2F%2Flocalhost%3A1234%2Fsome-path%3Fsome-query%3Dsome-val%23%40example.com%2F", result_status: :error 47715:42:34 returns expected status 47815:42:34# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.59 seconds. Current RSS: ~1531M. Threads: 4. load average: 1.24 1.20 1.12 1/412 36557 48015:42:34 url: "https%253A%252F%252Fuser%253A0a%252523%2540test.example.com%252Fproject.git", result_status: :error 48115:42:35 returns expected status 48215:42:35# [RSpecRunTime] RSpec elapsed time: 6 minutes 50.84 seconds. Current RSS: ~1534M. Threads: 4. load average: 1.22 1.19 1.12 1/412 36588 48415:42:35 updating tags 48515:42:39 creates new tags, expiring cache if there are tag changes 48615:42:42 does not expire cache if there are no tag changes 48715:42:45 only invokes Git::TagPushService for tags pointing to commits 48815:42:45 Protected tags mirroring 48915:42:45 when user has permissions to create a protected tag 49015:42:49 creates the protected tag 49115:42:49# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.19 seconds. Current RSS: ~1568M. Threads: 4. load average: 1.17 1.18 1.12 1/412 38873 49315:42:49 when user cannot create a protected tag 49415:42:53 creates only tags that user can create 49515:42:53# [RSpecRunTime] RSpec elapsed time: 7 minutes 8.61 seconds. Current RSS: ~1555M. Threads: 4. load average: 1.17 1.18 1.12 1/412 39372 49715:42:53 when repository is in read-only mode 49815:42:54 does not run if repository is set to read-only 49915:42:54# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.97 seconds. Current RSS: ~1552M. Threads: 4. load average: 1.17 1.18 1.12 1/412 39403 50115:42:54 updating branches 50215:42:54 when the mirror has a repository 50315:42:58 creates new branches 50415:43:02 does not execute N+1 redis cache commands 50515:43:06 updates existing branches 50615:43:06 when branch cannot be created 50715:43:09 returns an error 50815:43:10# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.51 seconds. Current RSS: ~1543M. Threads: 4. load average: 1.12 1.17 1.11 1/412 42008 51015:43:10 when mirror only protected branches option is set 51115:43:13 creates a new protected branch 51215:43:16 does not create an unprotected branch 51315:43:20 updates existing protected branches 51415:43:23 does not update unprotected branches 51515:43:23# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.3 seconds. Current RSS: ~1518M. Threads: 4. load average: 1.10 1.16 1.11 1/412 44029 51715:43:23 when mirror_branch_regex is set 51815:43:27 create a new matched branch 51915:43:30 does not create mismatched branch 52015:43:33 updates existing matched branches 52115:43:37 does not update mismatched branches 52215:43:37# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.7 seconds. Current RSS: ~1544M. Threads: 4. load average: 1.22 1.19 1.12 1/413 46061 52415:43:37 with diverged branches 52515:43:37 when mirror_overwrites_diverged_branches is true 52615:43:41 update diverged branches 52715:43:41# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.56 seconds. Current RSS: ~1546M. Threads: 4. load average: 1.68 1.29 1.15 1/413 46690 52915:43:41 when mirror_overwrites_diverged_branches is false 53015:43:44 doesn't update diverged branches 53115:43:44# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.36 second. Current RSS: ~1547M. Threads: 4. load average: 1.55 1.26 1.15 4/414 47288 53315:43:44 when mirror_overwrites_diverged_branches is nil 53415:43:48 doesn't update diverged branches 53515:43:48# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.15 seconds. Current RSS: ~1550M. Threads: 4. load average: 1.55 1.26 1.15 1/413 47889 53715:43:48 when project is empty 53815:43:51 does not add a default master branch 53915:43:51# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.65 seconds. Current RSS: ~1536M. Threads: 4. load average: 1.66 1.29 1.16 1/413 47961 54115:43:51 updating LFS objects 54215:43:51 when repository does not change 54315:43:52 does not attempt to update LFS objects 54415:43:52# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.1 seconds. Current RSS: ~1531M. Threads: 4. load average: 1.66 1.29 1.16 1/413 48013 54615:43:52 when repository changes 54715:43:52 when LFS is disabled in the project 54815:43:56 does not update LFS objects 54915:43:56# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.99 seconds. Current RSS: ~1526M. Threads: 4. load average: 1.61 1.29 1.16 2/413 48595 55115:43:56 when LFS is enabled in the project 55215:44:00 updates LFS objects 55315:44:00 when LFS import fails 55415:44:04 does not fail mirror operation 55515:44:07 logs the error 55615:44:07# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.41 seconds. Current RSS: ~1525M. Threads: 4. load average: 1.52 1.28 1.15 1/413 50354 55815:44:08# [RSpecRunTime] Finishing example group ee/spec/services/projects/update_mirror_service_spec.rb. It took 2 minutes 12.21 seconds. Expected to take 2 minutes 33.46 seconds. 55915:44:08# [RSpecRunTime] Starting example group ee/spec/models/ee/vulnerability_spec.rb. Expected to take 2 minutes 4.79 seconds. 56115:44:09 does not allow STI 56215:44:09 behaves like vulnerability and finding shared examples 56415:44:09 .without_archived_projects 56515:44:09 returns objects where the associated project is not archived 56615:44:09# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.42 seconds. Current RSS: ~1508M. Threads: 4. load average: 1.47 1.27 1.15 1/413 50355 56815:44:09 .for_projects 56915:44:10 returns objects related to the given project IDs 57015:44:10 when including archived projects 57115:44:11 returns objects related to the given project IDs 57215:44:11# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.19 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.47 1.27 1.15 1/413 50356 57415:44:11 when excluding archived projects 57515:44:12 returns objects related to the given project IDs 57715:44:12 is expected to define :state as an enum backed by an integer with values ‹{detected: 1, dismissed: 2, resolved: 3, confirmed: 4}› 57815:44:12 is expected to define :severity as an enum backed by an integer with values ‹{info: 1, unknown: 2, low: 4, medium: 5, high: 6, critical: 7}›, prefix: :severity 57915:44:12 is expected to define :confidence as an enum backed by an integer with values ‹{ignore: 1, unknown: 2, experimental: 3, low: 4, medium: 5, high: 6, confirmed: 7}›, prefix: :confidence 58015:44:12 is expected to define :report_type as an enum backed by an integer with values ‹{sast: 0, dependency_scanning: 1, container_scanning: 2, dast: 3, secret_detection: 4, coverage_fuzzing: 5, api_fuzzing: 6, cluster_image_scanning: 7, container_scanning_for_registry: 8, generic: 99}› 58115:44:12 behaves like having unique enum values 58215:44:13 has unique values in "state" 58315:44:13 has unique values in "severity" 58415:44:13 has unique values in "confidence" 58515:44:13 has unique values in "report_type" 58715:44:13 is expected to belong to project required: false 58815:44:13 is expected to have many findings class_name => Vulnerabilities::Finding inverse_of => vulnerability 58915:44:13 is expected to have many dismissed_findings class_name => Vulnerabilities::Finding inverse_of => vulnerability 59015:44:14 is expected to have many merge_request_links class_name => Vulnerabilities::MergeRequestLink inverse_of => vulnerability 59115:44:14 is expected to have many merge_requests through merge_request_links 59215:44:14 is expected to have many external_issue_links class_name => Vulnerabilities::ExternalIssueLink inverse_of => vulnerability 59315:44:14 is expected to have many issue_links class_name => Vulnerabilities::IssueLink inverse_of => vulnerability 59415:44:14 is expected to have many related_issues through issue_links source => issue 59515:44:14 is expected to have many state_transitions class_name => Vulnerabilities::StateTransition inverse_of => vulnerability 59615:44:14 is expected to belong to author class_name => User required: false 59715:44:15 is expected to belong to resolved_by class_name => User required: false 59815:44:15 is expected to belong to dismissed_by class_name => User required: false 59915:44:15 is expected to belong to confirmed_by class_name => User required: false 60015:44:15 is expected to have one group through project 60115:44:15 is expected to have one vulnerability_read 60215:44:15 is expected to have many findings class_name => Vulnerabilities::Finding dependent => false 60315:44:15 is expected to have many notes dependent => delete_all 60415:44:16 is expected to have many user_mentions class_name => VulnerabilityUserMention 60515:44:16 is expected to have many state_transitions class_name => Vulnerabilities::StateTransition 60615:44:16# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.74 seconds. Current RSS: ~1527M. Threads: 4. load average: 1.44 1.27 1.15 1/413 50357 60915:44:16 is expected to validate that :project cannot be empty/falsy 61015:44:16 is expected to validate that :author cannot be empty/falsy 61115:44:16 is expected to validate that :title cannot be empty/falsy 61215:44:16 is expected to validate that :severity cannot be empty/falsy 61315:44:17 is expected to validate that :report_type cannot be empty/falsy 61415:44:17 is expected to validate that the length of :title is at most 255 61515:44:17 is expected to validate that the length of :description is at most 1048576 61615:44:17# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.86 seconds. Current RSS: ~1552M. Threads: 4. load average: 1.44 1.27 1.15 1/413 50358 62015:44:17 is expected to eq "_My title_" 62115:44:17 #description_html 62215:44:18 is expected to equal ignoring sourcepos <p dir="auto"><strong>Hello <code>world</code></strong></p> 62315:44:18 redactable fields 62415:44:18 behaves like model with redactable field 62515:44:18 redacts unsubscribe token 62615:44:19 ignores not hexadecimal tokens 62715:44:19 ignores not matching texts 62815:44:20 redacts the field when saving the model before creating markdown cache 62915:44:20# [RSpecRunTime] RSpec elapsed time: 8 minutes 35.89 seconds. Current RSS: ~1562M. Threads: 4. load average: 1.40 1.26 1.15 1/408 50359 63115:44:20 .visible_to_user_and_access_level 63215:44:21 returns vulnerabilities visible for given user with provided access level 63415:44:21 returns vulnerabilities limited by provided value 63515:44:21 .autocomplete_search 63615:44:22 search: "PSEUDORANDOM", filtered_vulnerabilities: [:vulnerability_1, :vulnerability_2] 63715:44:22 returns the vulnerabilities filtered 63815:44:22 search: "Predictable PSEUDORANDOM", filtered_vulnerabilities: [:vulnerability_1] 63915:44:22 returns the vulnerabilities filtered 64015:44:22 search: "mD2", filtered_vulnerabilities: [:vulnerability_2] 64115:44:22 returns the vulnerabilities filtered 64215:44:22 when id is used in search params 64315:44:22 is expected to contain exactly #<Vulnerability id:50 [vulnerability:namespace448/project-452/50]> 64415:44:22 when query is empty 64515:44:23 is expected to contain exactly #<Vulnerability id:37 [vulnerability:namespace410/project-414/37]>, #<Vulnerability id:50 [vulnerability:namespace448/project-452/50]>, and #<Vulnerability id:51 [vulnerability:namespace449/project-453/51]> 64615:44:23 .with_report_types 64715:44:24 returns vulnerabilities matching the given report_types 64815:44:24# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.85 seconds. Current RSS: ~1546M. Threads: 4. load average: 1.40 1.26 1.15 1/408 50360 65015:44:24 .with_severities 65115:44:25 returns vulnerabilities matching the given severities 65215:44:25# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.21 seconds. Current RSS: ~1518M. Threads: 4. load average: 1.37 1.26 1.15 1/408 50361 65515:44:27 returns vulnerabilities matching the given states 65615:44:27# [RSpecRunTime] RSpec elapsed time: 8 minutes 42.7 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.37 1.26 1.15 1/408 50362 65815:44:27 .with_scanner_external_ids 65915:44:28 returns vulnerabilities matching the given scanner external IDs 66015:44:29# [RSpecRunTime] RSpec elapsed time: 8 minutes 44.49 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.37 1.26 1.15 1/408 50363 66215:44:29 .order_severity_ 66415:44:30 is expected to eq [#<Vulnerability id:37 [vulnerability:namespace410/project-414/37]>, #<Vulnerability id:61 [vulnerabi...y:namespace459/project-463/61]>, #<Vulnerability id:60 [vulnerability:namespace458/project-462/60]>] 66515:44:30# [RSpecRunTime] RSpec elapsed time: 8 minutes 45.67 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.34 1.26 1.15 1/408 50364 66815:44:30 is expected to eq [#<Vulnerability id:60 [vulnerability:namespace458/project-462/60]>, #<Vulnerability id:61 [vulnerabi...y:namespace459/project-463/61]>, #<Vulnerability id:37 [vulnerability:namespace410/project-414/37]>] 66915:44:30 .order_created_at_ 67115:44:31 returns vulnerabilities ordered by created_at 67215:44:31# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.93 seconds. Current RSS: ~1406M. Threads: 4. load average: 1.34 1.26 1.15 1/408 50365 67515:44:31 returns vulnerabilities ordered by created_at 67615:44:31 .order_id_desc 67715:44:32 returns vulnerabilities ordered by id 67815:44:33# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.52 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.34 1.26 1.15 1/408 50366 68015:44:33 .with_resolution 68115:44:33 when no argument is provided 68215:44:33 is expected to eq [#<Vulnerability id:66 [vulnerability:namespace464/project-468/66]>] 68315:44:33 when the argument is provided 68415:44:33 when the given argument is `true` 68515:44:33 is expected to eq [#<Vulnerability id:66 [vulnerability:namespace464/project-468/66]>] 68615:44:33 when the given argument is `false` 68715:44:33 is expected to eq [#<Vulnerability id:37 [vulnerability:namespace410/project-414/37]>] 68915:44:34 when no argument is provided 69015:44:34 is expected to eq [#<Vulnerability id:67 [vulnerability:namespace465/project-469/67]>] 69115:44:34 when the argument is provided 69215:44:34 when the given argument is `true` 69315:44:34 is expected to eq [#<Vulnerability id:67 [vulnerability:namespace465/project-469/67]>] 69415:44:34 when the given argument is `false` 69515:44:34 is expected to eq [#<Vulnerability id:37 [vulnerability:namespace410/project-414/37]>] 69715:44:35 when ordered by severity_desc 69815:44:35 is expected to eq [#<Vulnerability id:68 [vulnerability:namespace466/project-470/68]>, #<Vulnerability id:69 [vulnerabi...y:namespace467/project-471/69]>, #<Vulnerability id:37 [vulnerability:namespace410/project-414/37]>] 69915:44:36# [RSpecRunTime] RSpec elapsed time: 8 minutes 51.52 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.31 1.25 1.15 1/408 50367 70115:44:36 when ordered by severity_asc 70215:44:36 is expected to eq [#<Vulnerability id:37 [vulnerability:namespace410/project-414/37]>, #<Vulnerability id:69 [vulnerabi...y:namespace467/project-471/69]>, #<Vulnerability id:68 [vulnerability:namespace466/project-470/68]>] 70315:44:36 .active_state_values 70415:44:36 is expected to contain exactly 1 and 4 70515:44:36 .grouped_by_severity 70615:44:40 is expected to eq {"critical"=>2, "high"=>1, "info"=>1, "low"=>1, "medium"=>1, "unknown"=>1} 70715:44:40# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.61 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.29 1.25 1.15 1/408 50368 70915:44:40 .by_primary_identifier_ids 71015:44:40 returns matching vulnerabilities 71115:44:40 .by_scanner_ids 71215:44:42 returns matching vulnerabilities 71315:44:42# [RSpecRunTime] RSpec elapsed time: 8 minutes 57.57 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.29 1.25 1.15 1/408 50369 71515:44:42 .reference_prefix 71615:44:42 is expected to eq "[vulnerability:" 71715:44:42 .reference_postfix 71815:44:42 is expected to eq "]" 71915:44:42 .reference_pattern 72015:44:42 is expected to match "[vulnerability:123]" 72115:44:42 is expected to match "[vulnerability:gitlab-foss/123]" 72215:44:42 is expected to match "[vulnerability:gitlab-org/gitlab-foss/123]" 72315:44:42 .link_reference_pattern 72715:44:43 is expected not to match "gitlab-org/gitlab-foss/milestones/123" 72815:44:43 .with_container_image 72915:44:45 returns vulnerabilities with given image 73015:44:45# [RSpecRunTime] RSpec elapsed time: 9 minutes 0.65 second. Current RSS: ~1442M. Threads: 4. load average: 1.26 1.24 1.15 1/408 50370 73215:44:45 .with_cluster_ids 73315:44:48 returns vulnerabilities with given cluster_id 73415:44:48# [RSpecRunTime] RSpec elapsed time: 9 minutes 3.75 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.26 1.24 1.15 1/408 50371 73615:44:48 .with_cluster_agent_ids 73715:44:49 returns vulnerabilities with given agent_id 73815:44:49# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.24 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.24 1.24 1.14 1/408 50372 74015:44:49 .with_false_positive 74115:44:51 when false_positive is true 74215:44:51 returns vulnerabilities that have findings with false positive set to true 74315:44:52# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.51 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.24 1.24 1.14 1/408 50373 74515:44:52 when false_positive is false 74615:44:52 returns vulnerabilities that have findings with false positive set to false 74715:44:52 .with_fix_available 74815:44:53 when fix_available is true 74915:44:53 returns vulnerabilities that have findings with with fix 75015:44:53# [RSpecRunTime] RSpec elapsed time: 9 minutes 9.43 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.24 1.24 1.14 1/408 50374 75215:44:53 when fix_available is false 75315:44:54 returns vulnerabilities that have findings without fix 75415:44:54 created_in_time_range 75515:44:56 returns vulnerabilities created in given time range 75615:44:56# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.58 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.22 1.23 1.14 1/408 50375 75815:44:56 #cvss_vectors_with_vendor 75915:44:56 is expected to contain exactly "GitLab=CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N" 76115:44:56 is expected to eq "namespace499/project-503/1" 76215:44:56 #to_reference 76315:44:56 when nil argument 76415:44:56 returns vulnerability id 76515:44:56 returns complete path to the vulnerability with full: true 76615:44:56 when argument is a project 76715:44:56 when same project 76815:44:56 returns vulnerability id 76915:44:56 returns full reference with full: true 77015:44:56 when cross-project in same namespace 77115:44:57 returns a cross-project reference 77215:44:57 returns full reference with full: true 77315:44:57 when cross-project in different namespace 77415:44:57 returns complete path to the vulnerability 77515:44:57 returns full reference with full: true 77615:44:57 when argument is a namespace 77715:44:57 when same as vulnerability 77815:44:57 returns path to the vulnerability with the project path 77915:44:57 returns full reference with full: true 78015:44:57 when different from vulnerability namespace 78115:44:58 returns full path to the vulnerability with full: true 78215:44:58 returns full path to the vulnerability with full: false 78315:44:58 #has_remediations? 78415:44:58 when remediations exist 78515:44:59 is expected to equal true 78615:44:59 when remediations do not exist 78715:44:59 is expected to equal false 78915:45:00 with multiple findings 79015:45:00 is expected to eq #<Vulnerabilities::Finding id: 260, created_at: "2024-09-20 15:44:09.065772033 +0000", updated_at: "2...409-5281-a91c-e9d8f810cdbd", initial_pipeline_id: nil, latest_pipeline_id: nil, config_options: nil> 79215:45:00 is expected to delegate #finding_scanner_name to the #finding object as #scanner_name, allowing #finding to return nil 79315:45:00 is expected to delegate #finding_description to the #finding object as #description, allowing #finding to return nil 79415:45:00 is expected to delegate #finding_description_html to the #finding object as #description_html, allowing #finding to return nil 79515:45:00 is expected to delegate #finding_metadata to the #finding object as #metadata, allowing #finding to return nil 79615:45:00 is expected to delegate #cve_value to the #finding object, allowing #finding to return nil 79715:45:00 is expected to delegate #cwe_value to the #finding object, allowing #finding to return nil 79815:45:01 is expected to delegate #other_identifier_values to the #finding object, allowing #finding to return nil 79915:45:01 is expected to delegate #project_default_branch to the #project object as #default_branch, allowing #project to return nil 80015:45:01 is expected to delegate #project_name to the #project object as #name, allowing #project to return nil 80115:45:01 is expected to delegate #group_name to the #group object as #name, allowing #group to return nil 80215:45:01 is expected to delegate #location to the #finding object, allowing #finding to return nil 80315:45:01# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.2 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.20 1.23 1.14 1/408 50376 80515:45:01 #resource_parent 80615:45:01 is expected to eq #<Project id:305 namespace410/project-414>> 80715:45:01 #discussions_rendered_on_frontend? 80815:45:01 is expected to equal true 80915:45:01 .parent_class 81015:45:02 is expected to eq Project(id: integer, name: string, path: string, description: text, created_at: datetime, updated_at:...ect_namespace_id: integer, hidden: boolean, organization_id: integer, verification_checksum: binary) 81215:45:02 is expected to contain exactly #<Project id:305 namespace410/project-414>> and #<Project id:371 namespace517/project-523>> 81315:45:02 .to_ability_name 81415:45:02 is expected to eq "vulnerability" 81515:45:02 #user_notes_count 81615:45:03 delegates the call to Vulnerabilities::UserNotesCountService 81715:45:03 #after_note_changed 81815:45:03 when the changed note is a system note 81915:45:03 does not send #delete_cache message to Vulnerabilities::UserNotesCountService 82015:45:03 when the changed note is not a system note 82115:45:03 sends #delete_cache message to Vulnerabilities::UserNotesCountService 82215:45:03 #after_note_created 82315:45:03 is expected to eq :after_note_changed 82415:45:03 #after_note_destroyed 82515:45:03 is expected to eq :after_note_changed 82715:45:03 is expected to be an instance of Vulnerabilities::StatDiff 82915:45:04 returns project blob path 83015:45:04 with a Secret Detection finding 83115:45:05 uses the commit SHA in the blob path 83215:45:05# [RSpecRunTime] RSpec elapsed time: 9 minutes 20.85 seconds. Current RSS: ~1453M. Threads: 4. load average: 1.19 1.23 1.14 1/408 50377 83415:45:05 with a Secret Detection finding made in "no git" mode 83515:45:06 uses the latest SHA of the current branch in blob path 83615:45:06 .with_findings_by_uuid 83715:45:06 is expected to be empty 83815:45:06 with findings 83915:45:07 is expected to be empty 84015:45:07 with matching uuid 84115:45:07 is expected to contain exactly #<Vulnerability id:97 [vulnerability:namespace523/project-529/97]> 84215:45:07# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.05 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.19 1.23 1.14 1/408 50378 84415:45:07 .with_dismissal_reason scope 84515:45:07 returns only dismissed Vulnerabilities 84615:45:07 .with_findings_by_uuid_and_state scope 84715:45:08 is expected to be empty 84815:45:08 with findings 84915:45:08 is expected to be empty 85015:45:08 with matching uuid 85115:45:09 is expected to contain exactly #<Vulnerability id:99 [vulnerability:namespace525/project-531/99]> 85215:45:09# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.6 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.19 1.23 1.14 1/408 50379 85415:45:09 .with_findings_excluding_uuid scope 85515:45:09 is expected not to include #<Vulnerability id:100 [vulnerability:namespace527/project-533/100]> 85615:45:09 with mismatching uuid 85715:45:09 is expected to include #<Vulnerability id:100 [vulnerability:namespace527/project-533/100]> 85815:45:09 .for_default_branch scope 85915:45:10 is expected not to include #<Vulnerability id:101 [vulnerability:namespace528/project-534/101]> 86015:45:10 with present_on_default_branch false 86115:45:10 is expected to include #<Vulnerability id:101 [vulnerability:namespace528/project-534/101]> 86215:45:10 .by_ids scope 86315:45:11 with matching ids 86415:45:12 is expected to contain exactly #<Vulnerability id:102 [vulnerability:namespace529/project-535/102]> and #<Vulnerability id:103 [vulnerability:namespace530/project-536/103]> 86515:45:12# [RSpecRunTime] RSpec elapsed time: 9 minutes 27.56 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.17 1.22 1.14 1/409 50380 86715:45:12 .by_age scope 86815:45:12 when operator is greater_than 86915:45:13 returns vulnerabilities detected before the selected amount of days ago 87015:45:13# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.65 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.17 1.22 1.14 2/408 50381 87215:45:13 when operator is less_than 87315:45:13 returns vulnerabilities detected after the selected amount of days ago 87415:45:13 .with_keyset_order 87515:45:13 raises an error when an unknown sort direction given 87615:45:13 raises an error when an unknown sort direction given for tie breaking column 87715:45:13 .present_on_default_branch 87815:45:14 does not return vulnerabilities which are not present on the default branch 87915:45:14 #notes_summary 88015:45:14 returns summarized version of notes 88115:45:14 with multiple notes 88215:45:14 returns summarized version of notes 88315:45:14 #latest_state_transition 88415:45:14 without any state transition 88615:45:15 with state transition 88715:45:15 return the latest state transition 88815:45:15 #latest_state_transition_if_dismissed 88915:45:15 without any state transition 89115:45:15 with dismissal state transition 89215:45:15 when dismissed 89315:45:15 return the latest dismissed state transition 89415:45:15 when not dismissed 89615:45:15 reading `traversal_ids` attribute 89715:45:16 returns the `traversal_ids` of associated `vulnerability_read` record 89815:45:16 when accessing ignored columns 89915:45:16 raises a NoMethodError 90015:45:16 with loose foreign keys 90115:45:16 with loose foreign key on vulnerabilities.project_id 90215:45:16 behaves like cleanup by a loose foreign key 90315:45:23 cleans up (delete or nullify) the model 90415:45:23# [RSpecRunTime] RSpec elapsed time: 9 minutes 39.12 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.15 1.21 1.14 1/408 50382 90615:45:23 with loose foreign key on vulnerabilities.dismissed_by_id 90715:45:23 behaves like cleanup by a loose foreign key 90815:45:26 cleans up (delete or nullify) the model 90915:45:26# [RSpecRunTime] RSpec elapsed time: 9 minutes 42.45 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.13 1.21 1.14 1/408 50383 91115:45:26 with loose foreign key on vulnerabilities.resolved_by_id 91215:45:26 behaves like cleanup by a loose foreign key 91315:45:30 cleans up (delete or nullify) the model 91415:45:30# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.88 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.12 1.21 1.14 1/408 50384 91615:45:30 with loose foreign key on vulnerabilities.confirmed_by_id 91715:45:30 behaves like cleanup by a loose foreign key 91815:45:33 cleans up (delete or nullify) the model 91915:45:33# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.37 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.12 1.21 1.14 1/408 50385 92115:45:33# [RSpecRunTime] Finishing example group ee/spec/models/ee/vulnerability_spec.rb. It took 1 minute 25.91 seconds. Expected to take 2 minutes 4.79 seconds. 92215:45:33# [RSpecRunTime] Starting example group ee/spec/models/geo/pipeline_artifact_registry_spec.rb. Expected to take 1 minute 44.35 seconds. 92315:45:33Geo::PipelineArtifactRegistry 92415:45:34 does not allow STI 92515:45:34 factory is valid 92615:45:34 behaves like a Geo verifiable registry 92715:45:34 state machine 92815:45:34 when transitioning to synced 92915:45:35 marks verification as pending 93015:45:35 when the model_record cannot be verified 93115:45:35 when the registry is already verification_disabled 93215:45:36 changes verification to disabled 93315:45:36# [RSpecRunTime] RSpec elapsed time: 9 minutes 51.85 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.11 1.20 1.14 1/408 50386 93515:45:36 when the registry is verification_pending 93615:45:38 changes verification to disabled 93715:45:38# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.78 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.11 1.20 1.14 1/408 50387 93915:45:38 when transitioning to pending 94115:45:39 marks verification as disabled 94315:45:39 marks verification as disabled 94415:45:39 verification_state machine 94515:45:39 when transitioning to verification_failed 94615:45:40 changes state from synced to failed 94715:45:40 .verification_pending_batch 94815:45:41 returns IDs of rows which are synced and pending verification 94915:45:46 excludes rows which are not synced or are not pending verification 95015:45:47 marks verification as started 95115:45:48 logs the verification state transition 95215:45:48# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.03 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.16 1.21 1.14 1/409 50388 95415:45:48 .verification_failed_batch 95515:45:48 with a failed record with retry due 95615:45:49 returns IDs of rows which are synced and have failed verification 95715:45:54 excludes rows which are not synced or have not failed verification 95815:45:55 marks verification as started 95915:45:55 logs the verification state transition 96015:45:55# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.47 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.21 1.22 1.14 1/408 50389 96215:45:55 when verification_retry_at is in the future 96315:45:56 does not return the row which failed verification 96415:45:56 .needs_verification_count 96515:45:57 returns the number of rows which are synced and pending verification 96615:45:58 includes rows which are synced and failed verification and are due for retry 96715:46:00 excludes rows which are synced and failed verification and have a future retry time 96815:46:03 excludes rows which are not synced or are not (pending or failed) verification 96915:46:03# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.46 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.19 1.22 1.14 1/408 50390 97115:46:03 #verification_succeeded! 97215:46:04 clears checksum mismatch fields 97315:46:04 #track_checksum_attempt! 97415:46:05 yields to the checksum calculation 97515:46:05 when verification was not yet started 97615:46:06 starts verification 97715:46:06 when the model record cannot be verified 97815:46:06 when the registry is already verification_disabled 97915:46:07 leaves verification as disabled 98015:46:07# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.59 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.26 1.23 1.15 1/408 50391 98215:46:07 when the registry is verification_pending 98315:46:07 changes verification to disabled 98415:46:07 when the primary site is expected to checksum the model record 98515:46:07 comparison with primary checksum 98615:46:07 when the calculated checksum matches the primary checksum 98715:46:08 transitions to verification_succeeded and updates the checksum 98815:46:08 when the calculated checksum does not match the primary checksum 98915:46:09 transitions to verification_failed and updates mismatch fields 99015:46:09 when verification was started 99115:46:10 does not update verification_started_at 99215:46:10 when an error occurs while yielding 99315:46:11 sets verification_failed 99415:46:11 #brand_new_pending? 99515:46:11 returns true when sync state is pending and all other fields are default 99615:46:12 returns true when started but all other fields are default 99715:46:13 returns false when sync state is synced 99815:46:13 returns false when sync state is failed 99915:46:14 returns false when it is pending but was synced before 100015:46:15 returns false when it is scheduled to retry sync 100115:46:15 returns false when it was tried before 100215:46:16 returns false when it has a sync failure message 100315:46:17 returns false when verification succeeded 100415:46:18 returns false when verification failed 100515:46:19 returns false when verification started 100615:46:19 returns false when it was verified before 100715:46:20 returns false when verification was started before 100815:46:21 returns false when verification is scheduled for retry 100915:46:22 returns false when verification was tried before 101015:46:22 returns false when checksum mismatched before 101115:46:23 returns false when it has a local checksum from before 101215:46:24 returns false when verification mismatched before 101315:46:24 returns false when there is a verification failure message from before 101415:46:25# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.53 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.18 1.22 1.14 1/408 50392 101615:46:25 obligatory fields check 101715:46:25 has expected fields or methods 101915:46:25 sync_timed_out 102015:46:27 return correct records 102115:46:27# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.36 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.18 1.22 1.14 1/408 50393 102415:46:29 returns registries that are not pending 102515:46:29# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.81 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.18 1.22 1.14 1/408 50394 102815:46:29 .find_registries_never_attempted_sync 102915:46:31 returns unsynced items 103015:46:34 returns items that never have an attempt to sync except some specific item ID 103115:46:34# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.95 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.25 1.23 1.15 1/408 50395 103315:46:34 .find_registries_needs_sync_again 103415:46:37 returns failed items 103515:46:39 returns failed items except some specific item ID 103615:46:42 orders records according to retry_at 103715:46:42# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.54 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.21 1.22 1.15 1/408 50396 103915:46:42 .ordered_by_id 104015:46:44 orders records by id ASC 104115:46:44# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.61 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.21 1.22 1.15 1/408 50397 104315:46:44 .fail_sync_timeouts 104415:46:45 marks started records as failed if they are expired 104515:46:45# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.12 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.19 1.22 1.15 1/408 50398 104815:46:46 sets last_sync_failure with message 104915:46:47 truncates a long last_sync_failure 105015:46:48 increments retry_count 105115:46:48 sets retry_at to a time in the future 105215:46:49 can transition from any state 105315:46:50 logs the state transition 105415:46:50 when an error is given 105515:46:51 includes error.message in last_sync_failure 105615:46:51# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.7 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.26 1.23 1.15 1/408 50399 105815:46:51 when missing_on_primary is not given 105915:46:52 caps retry_at to default 1 hour 106015:46:52 when missing_on_primary is falsey 106115:46:52 caps retry_at to default 1 hour 106215:46:52 when missing_on_primary is truthy 106315:46:53 caps retry_at to 4 hours 106515:46:54 mark as synced 106615:46:55 logs the state transition 106715:46:55 when a sync was scheduled after the last sync finishes 106815:46:55 does not reset state 106915:46:56 resets the other sync state fields 107015:46:56# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.32 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.32 1.24 1.16 1/408 50400 107315:46:56 when a sync is currently running 107415:46:57 successfully moves state to pending 107515:46:58 logs the state transition 107615:46:58# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.04 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.32 1.24 1.16 2/408 50401 107815:46:58 when the registry has recorded a failure 107915:46:59 clears failure retry fields 108015:47:00 sets last_synced_at to nil 108115:47:00# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.84 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.37 1.26 1.16 1/408 50402 108415:47:01 successfully moves state to started 108515:47:01 logs the state transition 108615:47:02# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.5 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.37 1.26 1.16 1/408 50403 108815:47:02 .with_search 108915:47:02 when query is empty 109015:47:03 returns all registries 109115:47:03# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.06 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.37 1.26 1.16 2/408 50404 109315:47:03 when query is not empty 109415:47:03 calls model_class search method 109515:47:03# [RSpecRunTime] Finishing example group ee/spec/models/geo/pipeline_artifact_registry_spec.rb. It took 1 minute 29.9 seconds. Expected to take 1 minute 44.35 seconds. 109615:47:03# [RSpecRunTime] Starting example group ee/spec/models/gitlab_subscription_spec.rb. Expected to take 1 minute 34.07 seconds. 109715:47:03GitlabSubscription 109815:47:04 does not allow STI 109915:47:04 is expected to delegate #exclude_guests? to the #namespace object 110015:47:04 default values 110115:47:04 defaults start_date to the current date 110315:47:04 is expected to validate that :seats cannot be empty/falsy 110415:47:04 is expected to validate that :start_date cannot be empty/falsy 110515:47:05 is expected to validate that :namespace_id is case-sensitively unique 110615:47:05 associations 110715:47:05 is expected to belong to namespace required: false 110815:47:05 is expected to belong to hosted_plan required: false 111015:47:05 .with_hosted_plan 111115:47:05Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 111315:47:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 111415:47:05Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 111615:47:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 111715:47:05Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 111915:47:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 112015:47:06Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 112215:47:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 112315:47:06 scopes to the plan 112415:47:06 .by_hosted_plan_ids 112515:47:06Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 112715:47:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 112815:47:06Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 113015:47:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 113115:47:06Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 113315:47:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 113415:47:06 returns subscriptions by their plan ids 113515:47:06 .max_seats_used_changed_between 113615:47:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 113815:47:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 113915:47:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 114115:47:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 114215:47:07 returns relevant subscriptions 114315:47:07 .requiring_seat_refresh 114415:47:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 114615:47:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 114715:47:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 114915:47:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 115015:47:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 115215:47:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 115315:47:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 115515:47:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 115615:47:08Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 115815:47:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 115915:47:08Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 116115:47:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 116215:47:08Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 116415:47:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 116515:47:08Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 116715:47:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 116815:47:08Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 117015:47:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 117115:47:08 returns relevant subscriptions 117215:47:09 limits results 117315:47:09# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.68 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.42 1.27 1.16 1/408 50405 117515:47:09 .not_expired 117615:47:09Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 117815:47:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 117915:47:09 returns subscriptions that are not expired 118015:47:09 .with_a_paid_or_trial_hosted_plan 118115:47:09Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 118315:47:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 118415:47:10Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 118615:47:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 118715:47:10Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 118915:47:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 119015:47:10Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 119215:47:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 119315:47:10 returns relevant subscriptions 119415:47:10 #calculate_seats_in_use 119515:47:12Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 119715:47:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 119815:47:12 returns count of members 119915:47:13Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 120115:47:13To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 120215:47:14 also counts users from subgroups 120315:47:15Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 120515:47:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 120615:47:16 does not count duplicated members 120715:47:18Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 120915:47:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 121015:47:18 does not count blocked members 121115:47:18 with free_user_cap 121215:47:19Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 121415:47:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 121515:47:20 does not count awaiting members 121615:47:20# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.31 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.40 1.27 1.17 3/409 50406 121815:47:20 with guest members 121915:47:20 with a ultimate plan 122015:47:22Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 122215:47:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 122315:47:22 excludes these members 122415:47:22# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.29 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.40 1.27 1.17 1/408 50407 122615:47:22 with other plans 122715:47:24Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 122915:47:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 123015:47:24 excludes these members 123115:47:26Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 123315:47:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 123415:47:26 excludes these members 123515:47:26# [RSpecRunTime] RSpec elapsed time: 11 minutes 42.08 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.37 1.27 1.17 1/408 50408 123715:47:26 when subscription is for a User 123815:47:28Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 124015:47:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 124115:47:28Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 124315:47:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 124415:47:28 always returns 1 seat 124515:47:28# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.16 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.37 1.27 1.17 1/408 50409 124715:47:28 #calculate_seats_owed 124815:47:28 with a free plan 124915:47:29 does not update max_seats_used 125015:47:29 with a trial plan 125115:47:29Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 125315:47:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 125415:47:29 does not update max_seats_used 125515:47:29 with a paid plan 125615:47:29Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 125815:47:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 125915:47:29 calculates the number of owed seats 126015:47:29 #seats_remaining 126115:47:29 when there are more seats used than available in the subscription 126215:47:29 returns zero 126315:47:29 when seats used equals seats in subscription 126415:47:30 returns zero 126515:47:30 when there are seats left in the subscription 126615:47:30 returns the seat count remaining from the max seats used 126715:47:30 when max seat data has not yet been generated for the subscription 126815:47:30 returns the seat count of the subscription 126915:47:30 #refresh_seat_attributes 127015:47:30 when current seats in use is lower than recorded max_seats_used 127115:47:30Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 127315:47:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 127415:47:30 does not increase max_seats_used 127515:47:30 when current seats in use is higher than seats and max_seats_used 127615:47:31Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 127815:47:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 127915:47:31 increases seats and max_seats_used 128015:47:31 when resetting the max seats 128115:47:31Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 128315:47:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 128415:47:31 sets max_seats_used to the current seats in use 128515:47:31 #seats_in_use 128615:47:31 with a paid hosted plan 128715:47:32Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 128915:47:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 129015:47:32 returns the previously calculated seats in use when plan is bronze 129115:47:32Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 129315:47:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 129415:47:32 returns the previously calculated seats in use when plan is silver 129515:47:34Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 129715:47:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 129815:47:34 returns the previously calculated seats in use when plan is premium 129915:47:35Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 130115:47:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 130215:47:35 returns the previously calculated seats in use when plan is gold 130315:47:36Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 130515:47:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 130615:47:36 returns the previously calculated seats in use when plan is ultimate 130715:47:36Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 130915:47:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 131015:47:36 returns the previously calculated seats in use when plan is ultimate_trial 131115:47:37Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 131315:47:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 131415:47:37 returns the previously calculated seats in use when plan is ultimate_trial_paid_customer 131515:47:38Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 131715:47:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 131815:47:38 returns the previously calculated seats in use when plan is premium_trial 131915:47:38Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 132115:47:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 132215:47:38 returns the previously calculated seats in use when plan is opensource 132315:47:38 when seats in use is 0 132415:47:39Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 132615:47:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 132715:47:39 returns 0 too when plan is bronze 132815:47:39# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.21 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.44 1.29 1.18 1/408 50410 133015:47:39 when seats in use is 0 133115:47:40Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 133315:47:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 133415:47:40 returns 0 too when plan is silver 133515:47:40 when seats in use is 0 133615:47:41Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 133815:47:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 133915:47:41 returns 0 too when plan is premium 134015:47:41 when seats in use is 0 134115:47:42Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 134315:47:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 134415:47:42 returns 0 too when plan is gold 134515:47:42 when seats in use is 0 134615:47:42Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 134815:47:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 134915:47:42 returns 0 too when plan is ultimate 135015:47:42 when seats in use is 0 135115:47:43Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 135315:47:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 135415:47:43 returns 0 too when plan is ultimate_trial 135515:47:43 when seats in use is 0 135615:47:44Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 135815:47:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 135915:47:44 returns 0 too when plan is ultimate_trial_paid_customer 136015:47:44 when seats in use is 0 136115:47:45Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 136315:47:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 136415:47:45 returns 0 too when plan is premium_trial 136515:47:45 when seats in use is 0 136615:47:46Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 136815:47:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 136915:47:46 returns 0 too when plan is opensource 137015:47:46 with a trial plan 137115:47:46Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 137315:47:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 137415:47:46 returns the current seats in use 137515:47:46 with a free plan 137615:47:47 returns the current seats in use 137815:47:47 when end_date is expired 137915:47:48 is expected to equal true 138015:47:48 when end_date is not expired 138115:47:48Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 138315:47:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 138415:47:48 is expected to equal false 138515:47:48 when end_date is nil 138615:47:48Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 138815:47:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 138915:47:48 is expected to equal false 139015:47:48 #has_a_paid_hosted_plan? 139115:47:48 plan_name: "bronze", seats: 0, result: false 139215:47:48 returns true if subscription has a paid hosted plan 139315:47:48 plan_name: "bronze", seats: 1, result: true 139415:47:49 returns true if subscription has a paid hosted plan 139515:47:49 plan_name: "premium", seats: 1, result: true 139615:47:49 returns true if subscription has a paid hosted plan 139715:47:49 #upgradable? 139815:47:49 behaves like upgradable lower plan 139915:47:49 has_a_paid_hosted_plan: false, expired: false, result: false 140015:47:49 returns true if subscription is upgradable 140115:47:49 has_a_paid_hosted_plan: true, expired: false, result: true 140215:47:49 returns true if subscription is upgradable 140315:47:49 has_a_paid_hosted_plan: true, expired: true, result: false 140415:47:49 returns true if subscription is upgradable 140515:47:49 has_a_paid_hosted_plan: false, expired: true, result: false 140615:47:50 returns true if subscription is upgradable 140715:47:50 behaves like upgradable lower plan 140815:47:50 has_a_paid_hosted_plan: false, expired: false, result: false 140915:47:50 returns true if subscription is upgradable 141015:47:50 has_a_paid_hosted_plan: true, expired: false, result: true 141115:47:50 returns true if subscription is upgradable 141215:47:50 has_a_paid_hosted_plan: true, expired: true, result: false 141315:47:50 returns true if subscription is upgradable 141415:47:50 has_a_paid_hosted_plan: false, expired: true, result: false 141515:47:50 returns true if subscription is upgradable 141615:47:50 behaves like upgradable lower plan 141715:47:50 has_a_paid_hosted_plan: false, expired: false, result: false 141815:47:50 returns true if subscription is upgradable 141915:47:50 has_a_paid_hosted_plan: true, expired: false, result: true 142015:47:51 returns true if subscription is upgradable 142115:47:51 has_a_paid_hosted_plan: true, expired: true, result: false 142215:47:51 returns true if subscription is upgradable 142315:47:51 has_a_paid_hosted_plan: false, expired: true, result: false 142415:47:51 returns true if subscription is upgradable 142515:47:51 behaves like upgradable lower plan 142615:47:51 has_a_paid_hosted_plan: false, expired: false, result: false 142715:47:51 returns true if subscription is upgradable 142815:47:51 has_a_paid_hosted_plan: true, expired: false, result: true 142915:47:51 returns true if subscription is upgradable 143015:47:51 has_a_paid_hosted_plan: true, expired: true, result: false 143115:47:51 returns true if subscription is upgradable 143215:47:51 has_a_paid_hosted_plan: false, expired: true, result: false 143315:47:52 returns true if subscription is upgradable 143415:47:52 behaves like upgradable lower plan 143515:47:52 has_a_paid_hosted_plan: false, expired: false, result: false 143615:47:52 returns true if subscription is upgradable 143715:47:52 has_a_paid_hosted_plan: true, expired: false, result: true 143815:47:52 returns true if subscription is upgradable 143915:47:52 has_a_paid_hosted_plan: true, expired: true, result: false 144015:47:52 returns true if subscription is upgradable 144115:47:52 has_a_paid_hosted_plan: false, expired: true, result: false 144215:47:52 returns true if subscription is upgradable 144315:47:52 behaves like upgradable lower plan 144415:47:52 has_a_paid_hosted_plan: false, expired: false, result: false 144515:47:52 returns true if subscription is upgradable 144615:47:52 has_a_paid_hosted_plan: true, expired: false, result: true 144715:47:53 returns true if subscription is upgradable 144815:47:53 has_a_paid_hosted_plan: true, expired: true, result: false 144915:47:53 returns true if subscription is upgradable 145015:47:53 has_a_paid_hosted_plan: false, expired: true, result: false 145115:47:53 returns true if subscription is upgradable 145215:47:53 behaves like upgradable lower plan 145315:47:53 has_a_paid_hosted_plan: false, expired: false, result: false 145415:47:53 returns true if subscription is upgradable 145515:47:53 has_a_paid_hosted_plan: true, expired: false, result: true 145615:47:53 returns true if subscription is upgradable 145715:47:53 has_a_paid_hosted_plan: true, expired: true, result: false 145815:47:53 returns true if subscription is upgradable 145915:47:53 has_a_paid_hosted_plan: false, expired: true, result: false 146015:47:54 returns true if subscription is upgradable 146115:47:54 behaves like upgradable lower plan 146215:47:54 has_a_paid_hosted_plan: false, expired: false, result: false 146315:47:54 returns true if subscription is upgradable 146415:47:54 has_a_paid_hosted_plan: true, expired: false, result: true 146515:47:54 returns true if subscription is upgradable 146615:47:54 has_a_paid_hosted_plan: true, expired: true, result: false 146715:47:54 returns true if subscription is upgradable 146815:47:54 has_a_paid_hosted_plan: false, expired: true, result: false 146915:47:54 returns true if subscription is upgradable 147015:47:54 behaves like top plan 147115:47:54 has_a_paid_hosted_plan: false, expired: false 147215:47:54 returns false 147315:47:54 has_a_paid_hosted_plan: true, expired: false 147415:47:55 returns false 147515:47:55 has_a_paid_hosted_plan: true, expired: true 147615:47:55 returns false 147715:47:55 has_a_paid_hosted_plan: false, expired: true 147815:47:55 returns false 147915:47:55 behaves like top plan 148015:47:55 has_a_paid_hosted_plan: false, expired: false 148115:47:55 returns false 148215:47:55 has_a_paid_hosted_plan: true, expired: false 148315:47:55 returns false 148415:47:55 has_a_paid_hosted_plan: true, expired: true 148515:47:55 returns false 148615:47:55 has_a_paid_hosted_plan: false, expired: true 148715:47:56 returns false 148815:47:56 behaves like top plan 148915:47:56 has_a_paid_hosted_plan: false, expired: false 149015:47:56 returns false 149115:47:56 has_a_paid_hosted_plan: true, expired: false 149215:47:56 returns false 149315:47:56 has_a_paid_hosted_plan: true, expired: true 149415:47:56 returns false 149515:47:56 has_a_paid_hosted_plan: false, expired: true 149615:47:56 returns false 149815:47:56 has all attributes listed in the subscription history table 149915:47:56 after_commit 150015:47:56 index_namespace 150115:47:57 indexes the namespace 150215:47:57 when seats is 0 150315:47:57 indexes the namespace 150415:47:57 when it is a trial 150515:47:57 indexes the namespace 150615:47:57 when seats is zero 150715:47:57 indexes the namespace 150815:47:57 when in free plan 150915:47:57 does not index the namespace 151015:47:57 when not ::Gitlab.com? 151115:47:57 does not index the namespace 151215:47:57 when the plan has expired 151315:47:57 does not index the namespace 151415:47:57 when it is a free plan 151515:47:58 does not index the namespace 151615:47:58 #reset_seats_usage_callouts 151715:47:58 when changing seats 151815:47:58Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 152015:47:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 152115:47:58 resets the callouts 152215:47:58 before_update 152315:47:58 when a tracked attribute is updated 152415:47:58Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 152615:47:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 152715:47:58 logs previous state to gitlab subscription history 152815:47:58 when tracked attributes are not updated 152915:47:59Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 153115:47:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 153215:47:59 does not log previous state to gitlab subscription history 153315:47:59 when max_seats_used has changed 153415:47:59Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 153615:47:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 153715:47:59 updates the max_seats_used_changed_at 153815:47:59 when max_seats_used has not changed 153915:47:59Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 154115:47:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 154215:47:59 does not change the max_seats_used_changed_at 154315:47:59 when starting a new term 154415:47:59 when start_date is after the old end_date 154515:48:00Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 154715:48:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 154815:48:00 triggers subscription started event 154915:48:00 behaves like resets seats 155015:48:00Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 155215:48:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 155315:48:00 resets seats attributes 155415:48:00 when the end_date was nil 155515:48:00 behaves like resets seats 155615:48:00Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 155815:48:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 155915:48:00 resets seats attributes 156015:48:00 when the start_date is before the old end_date 156115:48:00 behaves like resets seats 156215:48:01Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 156415:48:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 156515:48:01 resets seats attributes 156615:48:01 when max_seats_used_changed_at is not set 156715:48:01 behaves like resets seats 156815:48:01Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 157015:48:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 157115:48:01 resets seats attributes 157215:48:01 when dates are changed but not for a new term 157315:48:02Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 157515:48:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 157615:48:02 does not reset seats attributes 157715:48:02Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 157915:48:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 158015:48:02 does not trigger subscription started event 158115:48:02 when no dates are changed 158215:48:02Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 158415:48:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 158515:48:02 does not reset seats attributes 158615:48:02 when max_seats_used_changed_at is not set 158715:48:03Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 158915:48:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 159015:48:03 does not reset seats attributes 159115:48:03 when max_seats_used_changed_at is on the start_date 159215:48:03Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 159415:48:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 159515:48:03 does not reset seats attributes 159615:48:03 when max_seats_used_changed_at is before the start_date 159715:48:03 behaves like resets seats 159815:48:03Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 160015:48:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 160115:48:03 resets seats attributes 160215:48:03 with an active trial 160315:48:04Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 160515:48:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 160615:48:04 resets seats when upgrading to a paid plan 160715:48:04 does not reset seats when downgrading to a free plan 160815:48:04 when starting a trial with an expired subscription 160915:48:04 when max_seats_used_changed_at has never been set 161015:48:04 behaves like does not reset seat statistics 161115:48:04Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 161315:48:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 161415:48:04 does not reset seat statistics 161515:48:04 when max_seats_used_changed_at has been set 161615:48:04 behaves like does not reset seat statistics 161715:48:05Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 161915:48:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 162015:48:05 does not reset seat statistics 162115:48:05 when starts ultimate_trial_paid_customer plan 162215:48:05Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 162415:48:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 162515:48:05 does not reset seat statistics 162615:48:05 when updates max_seats_used_changed_at during ultimate_trial_paid_customer plan 162715:48:05Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 162915:48:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 163015:48:05 does not reset seat statistics 163115:48:05 when switches back to premium plan from ultimate_trial_paid_customer plan 163215:48:06Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 163415:48:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 163515:48:06 does not reset seat statistics 163615:48:06 when the premium_plan was renewed during the ultimate_trial_paid_customer trial 163715:48:06Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 163915:48:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 164015:48:06 resets seat statistics 164115:48:06 when upgrade to ultimate plan from ultimate_trial_paid_customer plan 164215:48:06Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 164415:48:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 164515:48:07 does not reset seat statistics 164615:48:07 after_destroy_commit 164715:48:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 164915:48:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 165015:48:07 logs previous state to gitlab subscription history 165115:48:07 #trial_extended_or_reactivated? 165215:48:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 165415:48:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 165515:48:07 trial_extension_type: nil, extended_or_reactivated: false 165615:48:07 is expected to equal false 165715:48:07 trial_extension_type: 1, extended_or_reactivated: true 165815:48:07 is expected to equal true 165915:48:07 trial_extension_type: 2, extended_or_reactivated: true 166015:48:07 is expected to equal true 166115:48:07# [RSpecRunTime] Finishing example group ee/spec/models/gitlab_subscription_spec.rb. It took 1 minute 4.14 seconds. Expected to take 1 minute 34.07 seconds. 166215:48:07# [RSpecRunTime] Starting example group ee/spec/lib/search/elastic/filters_spec.rb. Expected to take 1 minute 15.4 seconds. 166315:48:07Search::Elastic::Filters 166415:48:08 .by_archived 166515:48:08 when search_level not provided in options 166615:48:08 raises an exception 166715:48:08 when options[:include_archived] is empty or false 166815:48:08 adds the archived filter to query_hash 166915:48:08 when options[:search_level] is project 167015:48:08 behaves like does not modify the query_hash 167115:48:08 does not add the filter to query_hash 167215:48:08 when options[:include_archived] is true 167315:48:08 behaves like does not modify the query_hash 167415:48:08 does not add the filter to query_hash 167515:48:08 when options[:search_level] is project 167615:48:08 behaves like does not modify the query_hash 167715:48:08 does not add the filter to query_hash 167815:48:08 .by_authorization 167915:48:09 when current_user is nil and project_ids is passed empty array 168015:48:09 when public_and_internal_projects is false 168115:48:09 returns the expected query 168215:48:09 when no_join_project is true 168315:48:09 returns the expected query 168415:48:09# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.47 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.26 1.26 1.17 1/409 50411 168615:48:10 when public_and_internal_projects is true 168715:48:10 returns the expected query 168815:48:10 when no_join_project is true 168915:48:10 returns the expected query 169015:48:10 when project_id_field is set in options 169115:48:10 returns the expected query 169215:48:10 when feature access level is set to disabled for the project_ids is passed in array 169315:48:10 when public_and_internal_projects is false 169415:48:10 returns the expected query 169515:48:10 when no_join_project is true 169615:48:10 returns the expected query 169715:48:10 when features is nil 169815:48:10 when project_ids is :any 169915:48:10 returns the expected query 170015:48:10 when project_ids is empty 170115:48:11 returns the expected query 170215:48:11 when public_and_internal_projects is true 170315:48:11 returns the expected query 170415:48:11 when no_join_project is true 170515:48:11 returns the expected query 170615:48:11 when project_visibility_level field is set 170715:48:11 returns the expected query 170815:48:11 when project_id_field is set in options 170915:48:11 returns the expected query 171015:48:11 when project_ids is passed :any 171115:48:11 when public_and_internal_projects is false 171215:48:11 returns the expected query 171315:48:11 when no_join_project is true 171415:48:11 returns the expected query 171515:48:11 when project_id_field is set in options 171615:48:12 returns the expected query 171715:48:12 when public_and_internal_projects is true 171815:48:12 returns the expected query 171915:48:12 when no_join_project is true 172015:48:12 returns the expected query 172115:48:12 when project_id_field is set in options 172215:48:12 returns the expected query 172315:48:12 when project_ids is passed an array 172415:48:12 when public_and_internal_projects is false 172515:48:12 returns the expected query 172615:48:12 when no_join_project is true 172715:48:12 returns the expected query 172815:48:12 when project_id_field is set in options 172915:48:13 returns the expected query 173015:48:13 when public_and_internal_projects is true 173115:48:13 returns the expected query 173215:48:13 when no_join_project is true 173315:48:13 returns the expected query 173415:48:13 and project_id_field is provided in options 173515:48:13 returns the expected query 173615:48:13 when group_ids is passed an array 173715:48:13 when public_and_internal_projects is false 173815:48:13 returns the expected query 173915:48:13 when traversal_ids_prefix is set in options 174015:48:14 returns the expected query 174115:48:14 when authorization_use_traversal_ids is false in options 174215:48:14 returns the expected query 174315:48:14 when no_join_project is true 174415:48:14 returns the expected query 174515:48:14 when authorization_use_traversal_ids is false in options 174615:48:14 returns the expected query 174715:48:14 when traversal_ids_prefix is set in options 174815:48:14 returns the expected query 174915:48:14 when project_id_field is set in options 175015:48:15 returns the expected query 175115:48:15 when public_and_internal_projects is true 175215:48:15 returns the expected query 175315:48:15 when no_join_project is true 175415:48:15 returns the expected query 175515:48:15 when project_id_field is set in options 175615:48:15 returns the expected query 175715:48:15 when user is not authorized for the group_ids 175815:48:16 when public_and_internal_projects is false 175915:48:16 returns the expected query 176015:48:16 when no_join_project is true 176115:48:16 returns the expected query 176215:48:16 when project_id_field is set in options 176315:48:16 returns the expected query 176415:48:16# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.37 seconds. Current RSS: ~1495M. Threads: 4. load average: 1.32 1.27 1.17 1/409 50412 176615:48:16 when public_and_internal_projects is true 176715:48:17 returns the expected query 176815:48:17 when no_join_project is true 176915:48:17 returns the expected query 177015:48:17 when project_id_field is set in options 177115:48:17 returns the expected query 177215:48:17 .by_target_branch 177315:48:17 when options[:target_branch] and options[:not_target_branch] are empty 177415:48:17 behaves like does not modify the query_hash 177515:48:17 does not add the filter to query_hash 177615:48:17 when options[:target_branch] and options[:not_target_branch] are both provided 177715:48:17 adds the target branch filter to query_hash 177815:48:17 when options[:target_branch] is provided 177915:48:17 adds the target branch filter to query_hash 178015:48:17 when options[:not_target_branch] is provided 178115:48:18 adds the target branch filter to query_hash 178215:48:18 .by_search_level_and_membership 178315:48:20 when invalid search_level is provided 178415:48:21 raises an error 178515:48:21# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.64 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.30 1.27 1.17 1/409 50413 178715:48:21 for global search 178815:48:21 when user has no access 178915:48:21 behaves like a query filtered by search level and membership 179015:48:21 returns the expected query 179115:48:21 when user has access 179215:48:21 behaves like a query filtered by search level and membership 179315:48:21 returns the expected query 179415:48:21 when user is an admin 179515:48:21 behaves like a query filtered by search level and membership 179615:48:22 returns the expected query 179715:48:22 when user is anonymous 179815:48:22 behaves like a query filtered by search level and membership 179915:48:22 returns the expected query 180015:48:22 for group search 180115:48:22 when user has no access 180215:48:22 groups: [grp_public] 180315:48:22 behaves like a query filtered by search level and membership 180415:48:22 returns the expected query 180515:48:22 groups: [sub_grp_internal] 180615:48:22 behaves like a query filtered by search level and membership 180715:48:22 returns the expected query 180815:48:22 groups: [sub_grp_private] 180915:48:22 behaves like a query filtered by search level and membership 181015:48:23 returns the expected query 181115:48:23 groups: [grp_public, sub_grp_internal] 181215:48:23 behaves like a query filtered by search level and membership 181315:48:23 returns the expected query 181415:48:23 groups: [sub_grp_internal, grp_private] 181515:48:23 behaves like a query filtered by search level and membership 181615:48:23 returns the expected query 181715:48:23 groups: [sub_grp_private, grp_private] 181815:48:23 behaves like a query filtered by search level and membership 181915:48:23 returns the expected query 182015:48:23 groups: [grp_private] 182115:48:23 behaves like a query filtered by search level and membership 182215:48:24 returns the expected query 182315:48:24 groups: [grp_private_2] 182415:48:24 behaves like a query filtered by search level and membership 182515:48:24 returns the expected query 182615:48:24 when user has access 182715:48:24 groups: [grp_public], auth_projects: [sub_grp_private_prj_private], auth_groups: [sub_grp_internal] 182815:48:24 behaves like a query filtered by search level and membership 182915:48:24 returns the expected query 183015:48:24 groups: [sub_grp_private], auth_projects: [sub_grp_private_prj_private], auth_groups: [] 183115:48:24 behaves like a query filtered by search level and membership 183215:48:25 returns the expected query 183315:48:25 groups: [sub_grp_internal], auth_projects: [], auth_groups: [sub_grp_internal] 183415:48:25 behaves like a query filtered by search level and membership 183515:48:25 returns the expected query 183615:48:25 groups: [grp_public, sub_grp_internal], auth_projects: [sub_grp_private_prj_private], auth_groups: [sub_grp_internal] 183715:48:25 behaves like a query filtered by search level and membership 183815:48:25 returns the expected query 183915:48:25 groups: [sub_grp_internal, grp_private], auth_projects: [grp_private_prj_private], auth_groups: [sub_grp_internal] 184015:48:25 behaves like a query filtered by search level and membership 184115:48:25 returns the expected query 184215:48:25 groups: [sub_grp_private, grp_private], auth_projects: [sub_grp_private_prj_private, grp_private_prj_private], auth_groups: [] 184315:48:25 behaves like a query filtered by search level and membership 184415:48:26 returns the expected query 184515:48:26 groups: [grp_private], auth_projects: [grp_private_prj_private], auth_groups: [] 184615:48:26 behaves like a query filtered by search level and membership 184715:48:26 returns the expected query 184815:48:26 groups: [grp_private_2], auth_projects: [], auth_groups: [grp_private_2] 184915:48:26 behaves like a query filtered by search level and membership 185015:48:27 returns the expected query 185115:48:27 when user is an admin 185215:48:27 groups: [grp_public] 185315:48:27 behaves like a query filtered by search level and membership 185415:48:27 returns the expected query 185515:48:27 groups: [sub_grp_internal] 185615:48:27 behaves like a query filtered by search level and membership 185715:48:27 returns the expected query 185815:48:27 groups: [sub_grp_private] 185915:48:27 behaves like a query filtered by search level and membership 186015:48:27 returns the expected query 186115:48:27 groups: [grp_public, sub_grp_internal] 186215:48:27 behaves like a query filtered by search level and membership 186315:48:27 returns the expected query 186415:48:27 groups: [sub_grp_internal, grp_private] 186515:48:27 behaves like a query filtered by search level and membership 186615:48:27 returns the expected query 186715:48:27 groups: [sub_grp_private, grp_private] 186815:48:27 behaves like a query filtered by search level and membership 186915:48:27 returns the expected query 187015:48:27 groups: [grp_private] 187115:48:27 behaves like a query filtered by search level and membership 187215:48:28 returns the expected query 187315:48:28 groups: [grp_private_2] 187415:48:28 behaves like a query filtered by search level and membership 187515:48:28 returns the expected query 187615:48:28 when user is anonymous 187715:48:28 groups: [grp_public] 187815:48:28 behaves like a query filtered by search level and membership 187915:48:28 returns the expected query 188015:48:28 groups: [sub_grp_internal] 188115:48:28 behaves like a query filtered by search level and membership 188215:48:28 returns the expected query 188315:48:28 groups: [sub_grp_private] 188415:48:28 behaves like a query filtered by search level and membership 188515:48:28 returns the expected query 188615:48:28 groups: [grp_public, sub_grp_internal] 188715:48:28 behaves like a query filtered by search level and membership 188815:48:28 returns the expected query 188915:48:28 groups: [sub_grp_internal, grp_private] 189015:48:28 behaves like a query filtered by search level and membership 189115:48:28 returns the expected query 189215:48:28 groups: [sub_grp_private, grp_private] 189315:48:28 behaves like a query filtered by search level and membership 189415:48:29 returns the expected query 189515:48:29 groups: [grp_private] 189615:48:29 behaves like a query filtered by search level and membership 189715:48:29 returns the expected query 189815:48:29 groups: [grp_private_2] 189915:48:29 behaves like a query filtered by search level and membership 190015:48:29 returns the expected query 190115:48:29 for project search 190215:48:29 when user has no access 190315:48:29 groups: [grp_public], projects: [grp_public_prj_public] 190415:48:29 behaves like a query filtered by search level and membership 190515:48:29 returns the expected query 190615:48:29 groups: [grp_public], projects: [grp_public_prj_internal] 190715:48:29 behaves like a query filtered by search level and membership 190815:48:29 returns the expected query 190915:48:29 groups: [sub_grp_private], projects: [sub_grp_private_prj_private] 191015:48:29 behaves like a query filtered by search level and membership 191115:48:30 returns the expected query 191215:48:30 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_internal] 191315:48:30 behaves like a query filtered by search level and membership 191415:48:30 returns the expected query 191515:48:30 groups: [grp_private], projects: [grp_private_prj_private] 191615:48:30 behaves like a query filtered by search level and membership 191715:48:30 returns the expected query 191815:48:30 groups: [grp_private_2], projects: [grp_private_2_prj_private] 191915:48:30 behaves like a query filtered by search level and membership 192015:48:30 returns the expected query 192115:48:30 groups: [], projects: [grp_public_prj_internal] 192215:48:30 behaves like a query filtered by search level and membership 192315:48:31 returns the expected query 192415:48:31 groups: [], projects: [sub_grp_private_prj_private] 192515:48:31 behaves like a query filtered by search level and membership 192615:48:31 returns the expected query 192715:48:31 groups: [], projects: [sub_grp_internal_prj_internal] 192815:48:31 behaves like a query filtered by search level and membership 192915:48:31 returns the expected query 193015:48:31 groups: [], projects: [grp_private_prj_private] 193115:48:31 behaves like a query filtered by search level and membership 193215:48:31 returns the expected query 193315:48:31 groups: [], projects: [grp_private_2_prj_private] 193415:48:31 behaves like a query filtered by search level and membership 193515:48:31 returns the expected query 193615:48:31 when user has access 193715:48:31 groups: [grp_public], projects: [grp_public_prj_public], auth_projects: [], auth_groups: [] 193815:48:31 behaves like a query filtered by search level and membership 193915:48:32 returns the expected query 194015:48:32 groups: [grp_public], projects: [grp_public_prj_internal], auth_projects: [], auth_groups: [] 194115:48:32 behaves like a query filtered by search level and membership 194215:48:32 returns the expected query 194315:48:32 groups: [sub_grp_private], projects: [sub_grp_private_prj_private], auth_projects: [sub_grp_private_prj_private], auth_groups: [] 194415:48:32 behaves like a query filtered by search level and membership 194515:48:32 returns the expected query 194615:48:32 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_internal], auth_projects: [], auth_groups: [sub_grp_internal] 194715:48:32 behaves like a query filtered by search level and membership 194815:48:32 returns the expected query 194915:48:32 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_private], auth_projects: [], auth_groups: [sub_grp_internal] 195015:48:32 behaves like a query filtered by search level and membership 195115:48:33 returns the expected query 195215:48:33 groups: [grp_private], projects: [grp_private_prj_private], auth_projects: [grp_private_prj_private], auth_groups: [] 195315:48:33 behaves like a query filtered by search level and membership 195415:48:33 returns the expected query 195515:48:33 groups: [grp_private_2], projects: [grp_private_2_prj_private], auth_projects: [], auth_groups: [grp_private_2] 195615:48:33 behaves like a query filtered by search level and membership 195715:48:33 returns the expected query 195815:48:33 groups: [], projects: [grp_public_prj_internal], auth_projects: [], auth_groups: [] 195915:48:33 behaves like a query filtered by search level and membership 196015:48:33 returns the expected query 196115:48:33 groups: [], projects: [sub_grp_private_prj_private], auth_projects: [sub_grp_private_prj_private], auth_groups: [] 196215:48:33 behaves like a query filtered by search level and membership 196315:48:34 returns the expected query 196415:48:34 groups: [], projects: [sub_grp_internal_prj_internal], auth_projects: [], auth_groups: [sub_grp_internal] 196515:48:34 behaves like a query filtered by search level and membership 196615:48:34 returns the expected query 196715:48:34 groups: [], projects: [sub_grp_internal_prj_private], auth_projects: [], auth_groups: [sub_grp_internal] 196815:48:34 behaves like a query filtered by search level and membership 196915:48:34 returns the expected query 197015:48:34 groups: [], projects: [grp_private_prj_private], auth_projects: [grp_private_prj_private], auth_groups: [] 197115:48:34 behaves like a query filtered by search level and membership 197215:48:34 returns the expected query 197315:48:34 groups: [], projects: [grp_private_2_prj_private], auth_projects: [], auth_groups: [grp_private_2] 197415:48:34 behaves like a query filtered by search level and membership 197515:48:35 returns the expected query 197615:48:35 when user is an admin 197715:48:35 groups: [grp_public], projects: [grp_public_prj_public] 197815:48:35 behaves like a query filtered by search level and membership 197915:48:35 returns the expected query 198015:48:35 groups: [grp_public], projects: [grp_public_prj_internal] 198115:48:35 behaves like a query filtered by search level and membership 198215:48:35 returns the expected query 198315:48:35 groups: [sub_grp_private], projects: [sub_grp_private_prj_private] 198415:48:35 behaves like a query filtered by search level and membership 198515:48:35 returns the expected query 198615:48:35 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_internal] 198715:48:35 behaves like a query filtered by search level and membership 198815:48:35 returns the expected query 198915:48:35 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_private] 199015:48:35 behaves like a query filtered by search level and membership 199115:48:35 returns the expected query 199215:48:35 groups: [grp_private], projects: [grp_private_prj_private] 199315:48:35 behaves like a query filtered by search level and membership 199415:48:36 returns the expected query 199515:48:36 groups: [grp_private_2], projects: [grp_private_2_prj_private] 199615:48:36 behaves like a query filtered by search level and membership 199715:48:36 returns the expected query 199815:48:36 groups: [], projects: [grp_public_prj_internal] 199915:48:36 behaves like a query filtered by search level and membership 200015:48:36 returns the expected query 200115:48:36 groups: [], projects: [sub_grp_private_prj_private] 200215:48:36 behaves like a query filtered by search level and membership 200315:48:36 returns the expected query 200415:48:36 groups: [], projects: [sub_grp_internal_prj_internal] 200515:48:36 behaves like a query filtered by search level and membership 200615:48:36 returns the expected query 200715:48:36 groups: [], projects: [sub_grp_internal_prj_private] 200815:48:36 behaves like a query filtered by search level and membership 200915:48:36 returns the expected query 201015:48:36 groups: [], projects: [grp_private_prj_private] 201115:48:36 behaves like a query filtered by search level and membership 201215:48:36 returns the expected query 201315:48:36 groups: [], projects: [grp_private_2_prj_private] 201415:48:36 behaves like a query filtered by search level and membership 201515:48:36 returns the expected query 201615:48:36 when user is anonymous 201715:48:36 groups: [grp_public], projects: [grp_public_prj_public] 201815:48:36 behaves like a query filtered by search level and membership 201915:48:37 returns the expected query 202015:48:37 groups: [grp_public], projects: [grp_public_prj_internal] 202115:48:37 behaves like a query filtered by search level and membership 202215:48:37 returns the expected query 202315:48:37 groups: [sub_grp_private], projects: [sub_grp_private_prj_private] 202415:48:37 behaves like a query filtered by search level and membership 202515:48:37 returns the expected query 202615:48:37 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_internal] 202715:48:37 behaves like a query filtered by search level and membership 202815:48:37 returns the expected query 202915:48:37 groups: [sub_grp_internal], projects: [sub_grp_internal_prj_private] 203015:48:37 behaves like a query filtered by search level and membership 203115:48:37 returns the expected query 203215:48:37 groups: [grp_private], projects: [grp_private_prj_private] 203315:48:37 behaves like a query filtered by search level and membership 203415:48:37 returns the expected query 203515:48:37 groups: [grp_private_2], projects: [grp_private_2_prj_private] 203615:48:37 behaves like a query filtered by search level and membership 203715:48:37 returns the expected query 203815:48:37 groups: [], projects: [grp_public_prj_internal] 203915:48:37 behaves like a query filtered by search level and membership 204015:48:38 returns the expected query 204115:48:38 groups: [], projects: [sub_grp_private_prj_private] 204215:48:38 behaves like a query filtered by search level and membership 204315:48:38 returns the expected query 204415:48:38 groups: [], projects: [sub_grp_internal_prj_internal] 204515:48:38 behaves like a query filtered by search level and membership 204615:48:38 returns the expected query 204715:48:38 groups: [], projects: [sub_grp_internal_prj_private] 204815:48:38 behaves like a query filtered by search level and membership 204915:48:38 returns the expected query 205015:48:38 groups: [], projects: [grp_private_prj_private] 205115:48:38 behaves like a query filtered by search level and membership 205215:48:38 returns the expected query 205315:48:38 groups: [], projects: [grp_private_2_prj_private] 205415:48:38 behaves like a query filtered by search level and membership 205515:48:38 returns the expected query 205715:48:38 when options[:state] is empty 205815:48:38 behaves like does not modify the query_hash 205915:48:38 does not add the filter to query_hash 206015:48:38 when options[:state] is all 206115:48:38 behaves like does not modify the query_hash 206215:48:39 does not add the filter to query_hash 206315:48:39 when options[:state] contains an invalid search state 206415:48:39 behaves like does not modify the query_hash 206515:48:39 does not add the filter to query_hash 206615:48:39 when options[:state] contains a valid search state 206715:48:39 adds the state filter to query_hash 206915:48:39 adds the doc type filter to the query_hash 207015:48:39 when doc_type not provided in options 207115:48:39 raises an exception 207215:48:39 .by_source_branch 207315:48:39 when options[:source_branch] and options[:not_source_branch] are empty 207415:48:39 behaves like does not modify the query_hash 207515:48:39 does not add the filter to query_hash 207615:48:39 when options[:source_branch] and options[:not_source_branch] are both provided 207715:48:39 adds the source branch filter to query_hash 207815:48:39 when options[:source_branch] is provided 207915:48:39 adds the source branch filter to query_hash 208015:48:39 when options[:not_source_branch] is provided 208115:48:40 adds the source branch filter to query_hash 208215:48:40 .by_work_item_type_ids 208315:48:40 when options[:work_item_type_ids] and options[:not_work_item_type_ids] are empty 208415:48:40 behaves like does not modify the query_hash 208515:48:40 does not add the filter to query_hash 208615:48:40 when options[:work_item_type_ids] and options[:not_work_item_type_ids] are both provided 208715:48:40 adds the work_item_type_id filter to query_hash 208815:48:40 when options[:work_item_type_ids] is provided 208915:48:40 adds the work_item_type_id filter to query_hash 209015:48:40 when options[:not_work_item_type_ids] is provided 209115:48:40 adds the work_item_type_id filter to query_hash 209215:48:40 .by_not_hidden 209315:48:40 when options[:current_user] is empty 209415:48:40 adds the hidden filter to query_hash 209515:48:40 when options[:current_user] is present 209615:48:40 when user cannot read all resources 209715:48:40 adds the hidden filter to query_hash 209815:48:40 when user can read all resources 209915:48:40 behaves like does not modify the query_hash 210015:48:41 does not add the filter to query_hash 210215:48:41 when options[:author_username] and options[:not_author_username] are empty 210315:48:41 behaves like does not modify the query_hash 210415:48:41 does not add the filter to query_hash 210515:48:41 when options[:author_username] and options[:not_author_username] are both provided 210615:48:41 adds the author filter to query_hash 210715:48:41 when options[:author_username] is provided 210815:48:41 adds the author filter to query_hash 210915:48:41 when options[:not_author_username] is provided 211015:48:41 adds the author filter to query_hash 211115:48:41 .by_confidentiality 211215:48:42 when options[:confidential] is not passed or not true/false 211315:48:42 when user.can_read_all_resources? is true 211415:48:42 behaves like does not modify the query_hash 211515:48:42 does not add the filter to query_hash 211615:48:42 when user is authorized for all projects which the query is scoped to 211715:48:42 behaves like does not modify the query_hash 211815:48:42 does not add the filter to query_hash 211915:48:42 when user is not authorized for all projects which the query is scoped to 212015:48:42 adds the confidential and non-confidential filters to query_hash 212115:48:42 when options[:current_user] is empty 212215:48:42 adds the non-confidential filters to query_hash 212315:48:42 when options[:confidential] is passed 212415:48:42 when user.can_read_all_resources? is true 212515:48:43 adds the requested confidential filter to the query hash 212615:48:43 when user is authorized for all projects which the query is scoped to 212715:48:43 adds the requested confidential filter to the query hash 212815:48:43 when user is not authorized for all projects which the query is scoped to 212915:48:43 adds the confidential and non-confidential filters to query_hash 213015:48:43 when options[:current_user] is empty 213115:48:43 adds the non-confidential filters to query_hash 213215:48:43 .by_label_ids 213315:48:44 when options[:labels] is provided 213415:48:44 adds the label_ids filter to query_hash 213515:48:44 when options[:count_only] is true 213615:48:44 behaves like does not modify the query_hash 213715:48:44 does not add the filter to query_hash 213815:48:44 when options[:aggregation] is true 213915:48:44 behaves like does not modify the query_hash 214015:48:44 does not add the filter to query_hash 214115:48:44 when neither label option is provided 214215:48:44 behaves like does not modify the query_hash 214315:48:44 does not add the filter to query_hash 214415:48:44 when options[:label_name] is provided 214515:48:44 when search_level invalid 214615:48:44 raises an exception 214715:48:44 when search_level is not provided 214815:48:44 raises an exception 214915:48:44 for global search 215015:48:45 adds the label_ids filter to query_hash 215115:48:45 when multiple label names are provided 215215:48:45 adds the label_ids filter to query_hash 215315:48:45 when options[:group_ids] is provided 215415:48:45 adds the label_ids filter to query_hash with no group filtering 215515:48:45 when options[:project_ids] is provided 215615:48:45 adds the label_ids filter to query_hash 215715:48:45 when options[:project_ids] is provided 215815:48:45 projects: :any 215915:48:45 adds the label_ids filter to query_hash with no project filtering 216015:48:45 projects: project 216115:48:45 adds the label_ids filter to query_hash with no project filtering 216215:48:45 projects: project_2 216315:48:46 adds the label_ids filter to query_hash with no project filtering 216415:48:46 when options[:count_only] is true 216515:48:46 behaves like does not modify the query_hash 216615:48:46 does not add the filter to query_hash 216715:48:46 when options[:aggregation] is true 216815:48:46 behaves like does not modify the query_hash 216915:48:46 does not add the filter to query_hash 217015:48:46 for group search 217115:48:46 adds the label_ids filter to query_hash 217215:48:46 when multiple label names are provided 217315:48:46 adds the label_ids filter to query_hash 217415:48:46 when options[:count_only] is true 217515:48:46 behaves like does not modify the query_hash 217615:48:46 does not add the filter to query_hash 217715:48:46 when options[:aggregation] is true 217815:48:46 behaves like does not modify the query_hash 217915:48:46 does not add the filter to query_hash 218015:48:46 for project search 218115:48:47 adds the label_ids filter to query_hash 218215:48:47 when multiple label names are provided 218315:48:47 adds the label_ids filter to query_hash 218415:48:47 when options[:group_ids] is provided 218515:48:47 adds the label_ids filter to query_hash with no group filtering 218615:48:47 when options[:count_only] is true 218715:48:47 behaves like does not modify the query_hash 218815:48:47 does not add the filter to query_hash 218915:48:47 when options[:aggregation] is true 219015:48:47 behaves like does not modify the query_hash 219115:48:47 does not add the filter to query_hash 219215:48:47 when options[:labels] and options[:label_name] are provided 219315:48:47 uses label_name option and adds the label_ids filter to query_hash 219415:48:47 when options[:count_only] is true 219515:48:47 behaves like does not modify the query_hash 219615:48:48 does not add the filter to query_hash 219715:48:48 when options[:aggregation] is true 219815:48:48 behaves like does not modify the query_hash 219915:48:48 does not add the filter to query_hash 220015:48:48# [RSpecRunTime] Finishing example group ee/spec/lib/search/elastic/filters_spec.rb. It took 40.21 seconds. Expected to take 1 minute 15.4 seconds. 220115:48:48# [RSpecRunTime] Starting example group ee/spec/models/merge_request_block_spec.rb. Expected to take 1 minute 5.88 seconds. 220215:48:48MergeRequestBlock 220315:48:48 does not allow STI 220415:48:48 associations 220515:48:48 is expected to belong to blocking_merge_request class_name => MergeRequest required: false 220615:48:48 is expected to belong to blocked_merge_request class_name => MergeRequest required: false 220815:48:52 is expected to validate that :blocking_merge_request cannot be empty/falsy 220915:48:56 is expected to validate that :blocked_merge_request cannot be empty/falsy 221015:48:59 forbids the blocking MR from being the blocked MR 221115:49:05 allows an MR to block multiple MRs 221215:49:09 limits the number of blocking MRs to MAX_BLOCKED_BY_COUNT 221315:49:13 limits the number of blocked MRs to MAX_BLOCKS_COUNT 221415:49:19 allows an MR to be blocked by multiple MRs 221515:49:23 allows blocks to be intra-project 221615:49:27 forbids duplicate blocks 221715:49:31 allows a blocking MR to become blocked 221815:49:35 allows a blocked MR to become a blocker 221915:49:35# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.59 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.36 1.28 1.19 1/416 54783 222115:49:35 .with_blocking_mr_ids 222215:49:42 returns blocks with a matching blocking_merge_request_id 222315:49:50 eager-loads the blocking MRs 222415:49:50# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.73 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.28 1.27 1.18 1/416 56195 222615:49:50# [RSpecRunTime] Finishing example group ee/spec/models/merge_request_block_spec.rb. It took 1 minute 2.1 seconds. Expected to take 1 minute 5.88 seconds. 222715:49:50# [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/revert_to_detected_service_spec.rb. Expected to take 54.05 seconds. 222815:49:50Vulnerabilities::RevertToDetectedService 222915:49:50 with an authorized user with proper permissions 223015:49:50 when vulnerability state is different from the requested state 223115:49:50 when vulnerability is dismissed 223215:49:51 reverts a vulnerability and its associated findings to detected state 223315:49:53 creates note 223415:49:54 creates state transition entry to `detected` 223515:49:54 behaves like calls vulnerability statistics utility services in order 223615:49:54 when updating the vulnerability fails 223715:49:55 does not call the service classes 223815:49:55# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.18 seconds. Current RSS: ~1385M. Threads: 4. load average: 1.26 1.26 1.18 1/415 56196 224015:49:55 when updating the vulnerability succeeds 224115:49:56 calls the service classes in order 224215:49:56# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.44 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.26 1.26 1.18 1/415 56197 224415:49:56 behaves like removes dismissal feedback from associated findings 224515:49:56 when there is no error 224615:49:58 removes dismissal feedback from associated findings 224715:49:58# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.03 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.26 1.26 1.18 1/415 56198 224915:49:58 when there is an error 225015:50:00 does not remove any feedback 225115:50:01 responds with error 225215:50:01# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.1 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.24 1.26 1.18 1/410 56199 225415:50:01 behaves like nullifies dismissal fields from associated vulnerability read 225515:50:02 nullifies the dismissal fields on the associated vulnerability_read 225615:50:02# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.39 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.24 1.26 1.18 1/410 56200 225815:50:02 when vulnerability is confirmed 225915:50:04 reverts a vulnerability and its associated findings to detected state 226015:50:05 creates note 226115:50:06 creates state transition entry to `detected` 226215:50:06 behaves like calls vulnerability statistics utility services in order 226315:50:06 when updating the vulnerability fails 226415:50:07 does not call the service classes 226515:50:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.48 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.30 1.27 1.18 1/410 56201 226715:50:08 when updating the vulnerability succeeds 226815:50:09 calls the service classes in order 226915:50:09# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.74 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.30 1.27 1.18 1/410 56202 227115:50:09 behaves like removes dismissal feedback from associated findings 227215:50:09 when there is no error 227315:50:10 removes dismissal feedback from associated findings 227415:50:10# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.3 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.27 1.27 1.18 1/410 56203 227615:50:10 when there is an error 227715:50:12 does not remove any feedback 227815:50:13 responds with error 227915:50:13# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.18 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.27 1.27 1.18 1/410 56204 228115:50:13 when vulnerability is resolved 228215:50:14 reverts a vulnerability and its associated findings to detected state 228315:50:16 creates note 228415:50:17 creates state transition entry to `detected` 228515:50:17 behaves like calls vulnerability statistics utility services in order 228615:50:17 when updating the vulnerability fails 228715:50:18 does not call the service classes 228815:50:18# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.17 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.25 1.26 1.18 1/410 56205 229015:50:18 when updating the vulnerability succeeds 229115:50:19 calls the service classes in order 229215:50:19# [RSpecRunTime] RSpec elapsed time: 14 minutes 35.47 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.23 1.26 1.18 1/410 56206 229415:50:19 behaves like removes dismissal feedback from associated findings 229515:50:19 when there is no error 229615:50:21 removes dismissal feedback from associated findings 229715:50:21# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.92 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.23 1.26 1.18 1/410 56207 229915:50:21 when there is an error 230015:50:22 does not remove any feedback 230115:50:24 responds with error 230215:50:24# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.72 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.23 1.26 1.18 1/410 56208 230415:50:24 when security dashboard feature is disabled 230515:50:25 raises an "access denied" error 230615:50:25# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.97 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.21 1.25 1.18 1/410 56209 230915:50:26 is expected to be allowed for :owner 231015:50:27 is expected to be allowed for :maintainer 231115:50:28 is expected to be denied for :developer 231215:50:29 is expected to be denied for :auditor 231315:50:31 is expected to be denied for :reporter 231415:50:32 is expected to be denied for :guest 231515:50:33 is expected to be denied for :anonymous 231615:50:33 when admin mode is enabled 231715:50:34 is expected to be allowed for :admin 231815:50:34# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.8 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.20 1.25 1.18 1/410 56210 232015:50:34 when admin mode is disabled 232115:50:35 is expected to be denied for :admin 232215:50:35# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.96 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.18 1.24 1.18 1/410 56211 232415:50:35 when vulnerability state is not different from the requested state 232515:50:35 behaves like does not create state transition for same state 232615:50:35 when vulnerability state is not different from the requested state 232715:50:35 with an authorized user with proper permissions 232815:50:36 does not create a state transition entry 232915:50:36# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.15 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.18 1.24 1.18 1/410 56212 233115:50:36# [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/revert_to_detected_service_spec.rb. It took 46.42 seconds. Expected to take 54.05 seconds. 233215:50:36# [RSpecRunTime] Starting example group ee/spec/finders/epics/cross_hierarchy_children_finder_spec.rb. Expected to take 47.19 seconds. 233315:50:36Epics::CrossHierarchyChildrenFinder 233415:50:38 behaves like epic findable finder 233515:50:38 has expected valid params 233615:50:38# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.85 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.18 1.24 1.18 1/410 56213 233915:50:38 when epics feature is enabled 234015:50:38 without param 234115:50:38 raises an error when parent param is missing 234215:50:38 when user can not read parent epic 234315:50:38 returns empty collection 234415:50:38 when user has guest access 234515:50:39 returns all child epics 234615:50:39 when param include_ancestor_groups is `false` 234715:50:40 returns all child epics excluding the ones in ancestor groups 234815:50:40# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.89 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.16 1.24 1.18 1/410 56214 235015:50:40 when param include_descendant_groups is `false` 235115:50:41 returns all child epics excluding the ones in descendant groups 235215:50:41 when param include_ancestor_groups and include_descendant_groups are `false` 235315:50:41 returns all child epics excluding the ones in ancestor and descendant groups 235415:50:41 when user has reporter access to parent epic group 235515:50:42 returns visible child epics 235615:50:42 with children in a different group hierarchy 235715:50:43 when preload is `true` 235815:50:43 calls method to preload groups relationships 235915:50:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.49 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.16 1.24 1.18 1/410 56215 236115:50:44 when user is member of private top level group 236215:50:44 returns all visible child epics 236315:50:44 when user is member of private base group 236415:50:47 returns all visible child epics 236515:50:47# [RSpecRunTime] RSpec elapsed time: 15 minutes 2.66 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.15 1.23 1.18 1/411 56216 236715:50:47 when user is member of private other_subgroup 236815:50:48 returns all visible child epics 236915:50:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.68 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.15 1.23 1.18 1/411 56217 237115:50:48 with group hierarchy with projects 237215:50:48 when user is member of top level group project 237315:50:49 returns child epics in projects group and its ancestors 237415:50:49# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.39 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.14 1.23 1.17 1/411 56218 237615:50:49 when user is member of a base group project 237715:50:50 returns child epics in projects group and its ancestors 237815:50:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.41 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.14 1.23 1.17 1/411 56219 238015:50:50 when user is member of the other_subgroup project 238115:50:51 returns child epics in projects group and its ancestors 238215:50:51# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.42 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.14 1.23 1.17 1/411 56220 238415:50:51 with shared groups 238515:50:52 when user is member of a group shared with the top level group 238615:50:53 returns child epics in top level group and its descendants 238715:50:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.68 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.14 1.23 1.17 1/410 56221 238915:50:53 when user is member of a group shared with the base group 239015:50:54 returns child epics in the base group and its descendants 239115:50:54# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.7 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.14 1.23 1.17 1/410 56222 239315:50:54 when user is member of a group shared with the subgroup 239415:50:55 returns child epics in the other_subgroup 239515:50:55 behaves like epics hierarchy finder with filtering 239615:50:56 with correct params 239715:50:57 returns all epics even if user can not access them 239815:50:57 with created_at 239915:50:57 returns all epics created before the given date 240015:50:58 returns all epics created after the given date 240115:50:59 returns all epics created within the given interval 240215:50:59# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.66 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.13 1.23 1.17 1/410 56223 240515:50:59 returns all epics that match the search 240615:50:59 with user reaction emoji 240715:51:00 returns epics reacted to by user 240915:51:01 returns all epics authored by the given user 241015:51:01 when using OR 241115:51:01 returns all epics authored by any of the given users 241215:51:02# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.54 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.12 1.22 1.17 1/410 56224 241515:51:02 returns all epics with given label 241615:51:03 returns all epics without negated label 241715:51:03# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.98 seconds. Current RSS: ~1421M. Threads: 4. load average: 1.12 1.22 1.17 1/410 56225 242015:51:04 returns all epics with given state 242115:51:04 with timeframe 242215:51:04 returns epics which start in the timeframe 242315:51:05 returns epics which end in the timeframe 242415:51:06 returns epics which start before and end after the timeframe 242515:51:06 when one of the timeframe params are missing 242615:51:07 does not filter by timeframe if start_date is missing 242715:51:07 does not filter by timeframe if end_date is missing 242815:51:07# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.36 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.11 1.22 1.17 1/410 56226 243015:51:07 with milestone 243115:51:09 returns empty result if the milestone is not present 243215:51:10 returns only epics which have an issue from the milestone 243315:51:10# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.89 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.10 1.22 1.17 1/410 56227 243515:51:10 when using iid starts with query 243615:51:11 returns the expected epics if just the first two numbers are given 243715:51:11 returns the expected epics if the exact id is given 243815:51:12 fails if iid_starts_with contains a non-numeric string 243915:51:13 fails if iid_starts_with contains a non-numeric string with line breaks 244015:51:13 fails if iid_starts_with contains a string which contains a negative number 244115:51:14# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.5 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.10 1.22 1.17 1/410 56228 244315:51:14# [RSpecRunTime] Finishing example group ee/spec/finders/epics/cross_hierarchy_children_finder_spec.rb. It took 37.36 seconds. Expected to take 47.19 seconds. 244415:51:14# [RSpecRunTime] Starting example group ee/spec/services/security/unenforceable_policy_rules_notification_service_spec.rb. Expected to take 40.78 seconds. 244515:51:14Security::UnenforceablePolicyRulesNotificationService#execute 244615:51:16 when all reports are enforceable 244715:51:16 behaves like does not trigger policy bot comment 244815:51:17Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 245015:51:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 245115:51:17 does not trigger policy bot comment 245215:51:17# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.0 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.09 1.21 1.17 1/416 56415 245415:51:17 when merge request has multiple pipelines for diff_head_sha 245515:51:17 when there are no security reports 245615:51:17 behaves like triggers policy bot comment for both report types 245715:51:17 enqueues Security::GeneratePolicyViolationCommentWorker for both report types 245815:51:17 when there are security reports for non head pipeline 245915:51:17 behaves like does not trigger policy bot comment 246015:51:18 does not trigger policy bot comment 246115:51:18 with unenforceable license_scanning report 246215:51:18 behaves like unenforceable report 246315:51:18 behaves like triggers policy bot comment 246415:51:18 enqueues Security::GeneratePolicyViolationCommentWorker 246515:51:18 with violated approval rules 246615:51:18 behaves like triggers policy bot comment 246715:51:19 enqueues Security::GeneratePolicyViolationCommentWorker 246815:51:19 when bot comment is disabled 246915:51:19 when it is disabled for all policies 247015:51:19 behaves like does not trigger policy bot comment 247115:51:19 does not trigger policy bot comment 247215:51:20# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.51 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.08 1.21 1.17 1/415 56424 247415:51:20 when it is disabled only for one policy 247515:51:21 enqueues Security::GeneratePolicyViolationCommentWorker 247615:51:21# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.28 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.08 1.21 1.17 1/415 56425 247815:51:21 without required approvals 247915:51:21 behaves like triggers policy bot comment 248015:51:22 enqueues Security::GeneratePolicyViolationCommentWorker 248115:51:22 when bot comment is disabled 248215:51:22 when it is disabled for all policies 248315:51:22 behaves like does not trigger policy bot comment 248415:51:23 does not trigger policy bot comment 248515:51:23# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.55 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.08 1.21 1.17 1/415 56426 248715:51:23 when it is disabled only for one policy 248815:51:24 enqueues Security::GeneratePolicyViolationCommentWorker 248915:51:24# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.24 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.08 1.20 1.17 1/415 56427 249115:51:24 when approval rules are not applicable to the target branch 249215:51:25 behaves like triggers policy bot comment 249315:51:26 enqueues Security::GeneratePolicyViolationCommentWorker 249415:51:26# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.83 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.08 1.20 1.17 1/414 56470 249615:51:26 fail-open rules 249715:51:28 unblocks fail-open rules 249815:51:28 behaves like triggers policy bot comment 249915:51:28 enqueues Security::GeneratePolicyViolationCommentWorker 250015:51:28 when bot comment is disabled 250115:51:28 when it is disabled for all policies 250215:51:28 behaves like does not trigger policy bot comment 250315:51:29 does not trigger policy bot comment 250415:51:29# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.79 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.08 1.20 1.17 1/412 56471 250615:51:29 when it is disabled only for one policy 250715:51:30 enqueues Security::GeneratePolicyViolationCommentWorker 250815:51:30# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.43 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.07 1.20 1.17 1/412 56472 251015:51:30 when all rules fail open 251115:51:30 behaves like triggers policy bot comment 251215:51:31 enqueues Security::GeneratePolicyViolationCommentWorker 251315:51:31 without persisted policy 251415:51:31 does not raise 251515:51:31 with unenforceable scan_finding report 251615:51:31 behaves like unenforceable report 251715:51:31 behaves like triggers policy bot comment 251815:51:32 enqueues Security::GeneratePolicyViolationCommentWorker 251915:51:32 with violated approval rules 252015:51:32 behaves like triggers policy bot comment 252115:51:32 enqueues Security::GeneratePolicyViolationCommentWorker 252215:51:32 when bot comment is disabled 252315:51:32 when it is disabled for all policies 252415:51:32 behaves like does not trigger policy bot comment 252515:51:33 does not trigger policy bot comment 252615:51:33# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.74 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.07 1.20 1.17 1/412 56473 252815:51:33 when it is disabled only for one policy 252915:51:34 enqueues Security::GeneratePolicyViolationCommentWorker 253015:51:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.53 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.06 1.20 1.17 1/412 56474 253215:51:35 without required approvals 253315:51:35 behaves like triggers policy bot comment 253415:51:35 enqueues Security::GeneratePolicyViolationCommentWorker 253515:51:35 when bot comment is disabled 253615:51:35 when it is disabled for all policies 253715:51:35 behaves like does not trigger policy bot comment 253815:51:36 does not trigger policy bot comment 253915:51:36# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.78 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.06 1.20 1.17 1/412 56475 254115:51:36 when it is disabled only for one policy 254215:51:37 enqueues Security::GeneratePolicyViolationCommentWorker 254315:51:38# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.48 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.06 1.20 1.17 1/410 56476 254515:51:38 when approval rules are not applicable to the target branch 254615:51:38 behaves like triggers policy bot comment 254715:51:39 enqueues Security::GeneratePolicyViolationCommentWorker 254815:51:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.19 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.14 1.21 1.17 1/412 56519 255015:51:39 fail-open rules 255115:51:41 unblocks fail-open rules 255215:51:41 behaves like triggers policy bot comment 255315:51:42 enqueues Security::GeneratePolicyViolationCommentWorker 255415:51:42 when bot comment is disabled 255515:51:42 when it is disabled for all policies 255615:51:42 behaves like does not trigger policy bot comment 255715:51:42 does not trigger policy bot comment 255815:51:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.16 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.14 1.21 1.17 2/412 56520 256015:51:42 when it is disabled only for one policy 256115:51:44 enqueues Security::GeneratePolicyViolationCommentWorker 256215:51:44# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.73 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.14 1.21 1.17 1/412 56521 256415:51:44 when all rules fail open 256515:51:44 behaves like triggers policy bot comment 256615:51:44 enqueues Security::GeneratePolicyViolationCommentWorker 256715:51:44 without persisted policy 256815:51:45 does not raise 256915:51:45 when merge request has no head pipeline 257015:51:45 behaves like triggers policy bot comment for both report types 257115:51:45 enqueues Security::GeneratePolicyViolationCommentWorker for both report types 257215:51:45 without report approver rules 257315:51:45 behaves like triggers policy bot comment for both report types 257415:51:45 enqueues Security::GeneratePolicyViolationCommentWorker for both report types 257515:51:45# [RSpecRunTime] Finishing example group ee/spec/services/security/unenforceable_policy_rules_notification_service_spec.rb. It took 31.61 seconds. Expected to take 40.78 seconds. 257615:51:45# [RSpecRunTime] Starting example group ee/spec/finders/geo/pipeline_artifact_registry_finder_spec.rb. Expected to take 36.02 seconds. 257715:51:45Geo::PipelineArtifactRegistryFinder 257815:51:45 behaves like a framework registry finder 258015:51:45 when user cannot read all Geo 258115:51:48 is expected to be empty 258215:51:48# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.76 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.13 1.21 1.17 1/412 56522 258415:51:48 when user can read all Geo 258515:51:48 when admin mode is disabled 258615:51:51 is expected to be empty 258715:51:51# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.57 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.12 1.20 1.17 1/410 56523 258915:51:51 when admin mode is enabled 259015:51:51 with an ids param 259115:51:53 returns specified registries 259215:51:53# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.26 seconds. Current RSS: ~1384M. Threads: 4. load average: 1.12 1.20 1.17 1/410 56524 259415:51:53 with an ids param empty 259515:51:56 returns all registries 259615:51:56# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.85 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.11 1.20 1.17 1/410 56525 259815:51:56 with a replication_state param 259915:51:58 returns registries with requested replication state 260015:51:58# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.46 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.11 1.20 1.17 1/410 56526 260215:51:58 with a replication_state param empty 260315:52:01 returns all registries 260415:52:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.34 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.18 1.21 1.17 1/410 56527 260615:52:01 with verification enabled 260715:52:01 with a verification_state param 260815:52:04 returns registries with requested verification state (PENDING: Skipping because verification is not enabled for Ci::PipelineArtifact) 260915:52:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.05 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.18 1.21 1.17 1/410 56528 261115:52:04 with a verification_state param empty 261215:52:07 returns all registries (PENDING: Skipping because verification is not enabled for Ci::PipelineArtifact) 261315:52:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.81 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.16 1.21 1.17 1/410 56529 261515:52:07 with verification disabled 261615:52:07 with a verification_state param 261715:52:09 raises ArgumentError 261815:52:09# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.47 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.23 1.22 1.18 1/410 56530 262015:52:09 with a verification_state param empty 262115:52:12 raises ArgumentError 262215:52:12# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.14 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.23 1.22 1.18 1/410 56531 262415:52:12 when search method is not implemented in the registry model 262515:52:15 raises ArgumentError (PENDING: Skipping because search method is implemented for Ci::PipelineArtifact) 262615:52:15# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.86 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.21 1.22 1.18 1/410 56532 262815:52:15 when search method is implemented in the registry model 262915:52:18 returns a registry filtered by keyword (PENDING: Skipping because search method is not implemented 263015:52:18 for Ci::PipelineArtifact or searchable attributes are not defined.) 263115:52:18# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.65 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.21 1.22 1.18 1/410 56533 263315:52:18 with no params 263415:52:20 returns all registries 263515:52:20# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.29 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.28 1.23 1.18 1/410 56534 263715:52:20# [RSpecRunTime] Finishing example group ee/spec/finders/geo/pipeline_artifact_registry_finder_spec.rb. It took 35.2 seconds. Expected to take 36.02 seconds. 263815:52:20# [RSpecRunTime] Starting example group ee/spec/finders/geo/project_wiki_repository_registry_finder_spec.rb. Expected to take 34.07 seconds. 263915:52:20Geo::ProjectWikiRepositoryRegistryFinder 264015:52:20 behaves like a framework registry finder 264215:52:20 when user cannot read all Geo 264315:52:23 is expected to be empty 264415:52:23# [RSpecRunTime] RSpec elapsed time: 16 minutes 38.77 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.28 1.23 1.18 1/410 56535 264615:52:23 when user can read all Geo 264715:52:23 when admin mode is disabled 264815:52:25 is expected to be empty 264915:52:25# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.23 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.33 1.24 1.19 1/410 56536 265115:52:25 when admin mode is enabled 265215:52:25 with an ids param 265315:52:28 returns specified registries 265415:52:28# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.72 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.33 1.24 1.19 1/410 56537 265615:52:28 with an ids param empty 265715:52:30 returns all registries 265815:52:30# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.22 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.31 1.24 1.18 1/410 56538 266015:52:30 with a replication_state param 266115:52:33 returns registries with requested replication state 266215:52:33# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.66 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.31 1.24 1.18 1/410 56539 266415:52:33 with a replication_state param empty 266515:52:35 returns all registries 266615:52:35# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.12 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.28 1.24 1.18 1/410 56540 266815:52:35 with verification enabled 266915:52:35 with a verification_state param 267015:52:38 returns registries with requested verification state (PENDING: Skipping because verification is not enabled for Projects::WikiRepository) 267115:52:38# [RSpecRunTime] RSpec elapsed time: 16 minutes 53.63 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.28 1.24 1.18 1/410 56541 267315:52:38 with a verification_state param empty 267415:52:40 returns all registries (PENDING: Skipping because verification is not enabled for Projects::WikiRepository) 267515:52:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.05 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.26 1.23 1.18 1/410 56542 267715:52:40 with verification disabled 267815:52:40 with a verification_state param 267915:52:42 raises ArgumentError 268015:52:42# [RSpecRunTime] RSpec elapsed time: 16 minutes 58.42 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.26 1.23 1.18 1/410 56543 268215:52:42 with a verification_state param empty 268315:52:45 raises ArgumentError 268415:52:45# [RSpecRunTime] RSpec elapsed time: 17 minutes 0.79 second. Current RSS: ~1355M. Threads: 4. load average: 1.24 1.23 1.18 1/411 56544 268615:52:45 when search method is not implemented in the registry model 268715:52:47 raises ArgumentError 268815:52:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.3 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.24 1.23 1.18 1/411 56545 269015:52:47 when search method is implemented in the registry model 269115:52:50 returns a registry filtered by keyword (PENDING: Skipping because search method is not implemented 269215:52:50 for Projects::WikiRepository or searchable attributes are not defined.) 269315:52:50# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.69 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.22 1.22 1.18 1/411 56546 269515:52:50 with no params 269615:52:52 returns all registries 269715:52:52# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.13 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.22 1.22 1.18 1/410 56547 269915:52:52# [RSpecRunTime] Finishing example group ee/spec/finders/geo/project_wiki_repository_registry_finder_spec.rb. It took 31.81 seconds. Expected to take 34.07 seconds. 270015:52:52# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/persist_policy_service_spec.rb. Expected to take 30.33 seconds. 270115:52:52Security::SecurityOrchestrationPolicies::PersistPolicyService#execute 270215:52:53 vulnerability management policies 270315:52:53 without pre-existing policies 270415:52:53 is expected to include {:status => :success} 270515:52:53 creates policies 270615:52:53 on exception 270815:52:54# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.62 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.22 1.22 1.18 1/410 56548 271015:52:54 persisted attributes 271115:52:54 is expected to include {:status => :success} 271215:52:54 is expected to equal 1 271315:52:54 is expected to have attributes {:checksum => "d96a987b3555b8cf53aa4e4f07c8095b61e6f630faa55b83c530e4fb51442904", :content => {"actions"=...}]}}, :security_orchestration_policy_configuration_id => 16, :type => "vulnerability_management_policy"} 271415:52:54 successive calls with differing policy types 271515:52:55 is expected to change `policy_configuration.security_policies.count` by 2 271615:52:55 pipeline execution policies 271715:52:55 without pre-existing policies 271815:52:55 is expected to include {:status => :success} 271915:52:55 creates policies 272015:52:55 on exception 272215:52:55 persisted attributes 272415:52:55 is expected to include {:status => :success} 272515:52:56 is expected to equal 1 272615:52:56 is expected to have attributes {:checksum => "f5aec09c517901a599a4b7c3fd0c7bd6e7c1f80b7359831b72ad18d2a8e55451", :content => {"content"=...ing" => []}}, :security_orchestration_policy_configuration_id => 16, :type => "pipeline_execution_policy"} 272715:52:56 scan execution policies 272815:52:56 without pre-existing policies 272915:52:56 is expected to include {:status => :success} 273015:52:56 creates policies 273115:52:58 creates policy rules 273215:52:58 rule indexes 273315:52:58 is expected to include {:status => :success} 273415:52:58 is expected to eq [0, 1] 273515:52:58# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.11 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.20 1.22 1.18 1/410 56549 273715:52:58 policy types 273815:52:58 is expected to include {:status => :success} 273915:52:59 is expected to contain exactly "pipeline" and "schedule" 274015:52:59 on exception 274215:52:59 persisted attributes 274415:52:59 is expected to include {:status => :success} 274515:52:59 is expected to equal 2 274615:52:59 is expected to have attributes {:checksum => "ae9c6a5baa3f40aba53543f524fc491b4d3c9d85663a4b419f77bcdf54f359c5", :content => {"actions"=...>[{"id" => 1}]}}, :security_orchestration_policy_configuration_id => 16, :type => "scan_execution_policy"} 274815:53:00 is expected to include {:status => :success} 274915:53:00 is expected to equal 1 275015:53:00 is expected to have attributes {:content => {"branches" => ["master"]}, :rule_index => 0, :security_policy_id => 37, :type => "pipeline"} 275115:53:00 with unrecognized policy type 275315:53:00 approval policies 275415:53:00 without pre-existing policies 275515:53:00 is expected to include {:status => :success} 275615:53:01 creates policies 275715:53:01 creates policy rules 275815:53:01 rule indexes 275915:53:01 is expected to include {:status => :success} 276015:53:01 is expected to eq [0, 1] 276115:53:01# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.39 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.18 1.22 1.18 1/410 56550 276315:53:01 policy types 276415:53:02 is expected to include {:status => :success} 276515:53:02 is expected to contain exactly "scan_finding", "license_finding", and "any_merge_request" 276615:53:02 on exception 276815:53:02 persisted attributes 277015:53:02 is expected to include {:status => :success} 277115:53:03 is expected to equal 3 277215:53:03 is expected to have attributes {:checksum => "7bf5047bc5f586fd42c394b22d96e919ae6aa1499eefa7088cd2d8e189fcfaa5", :content => {"actions"=...ding" => [{"id" => 1}]}}, :security_orchestration_policy_configuration_id => 16, :type => "approval_policy"} 277415:53:03 is expected to include {:status => :success} 277515:53:03 is expected to equal 1 277615:53:04 is expected to have attributes {:content => {"branches" => ["master"], "scanners" => ["container_scanning"], "severity_levels" => ["critical...ulnerability_states" => ["detected"]}, :rule_index => 0, :security_policy_id => 75, :type => "scan_finding"} 277715:53:04 with pre-existing policies 277815:53:04 without policy changes 277915:53:04 is expected to include {:status => :success} 278015:53:04 does not create or delete policies 278115:53:04 does not recreate existing policy rules 278215:53:04 with added policies 278315:53:04 is expected to include {:status => :success} 278415:53:05 creates policies 278515:53:05 creates new policy rules 278615:53:05 with removed policies 278715:53:05 is expected to include {:status => :success} 278815:53:05 sets negative index for deleted policies 278915:53:05 with updated policy name 279015:53:06 is expected to include {:status => :success} 279115:53:06 creates new policy and sets negative index for old policy 279215:53:06 with updated policy order 279315:53:06 is expected to include {:status => :success} 279415:53:06 does not create or delete policies 279515:53:07 does not recreate existing policy rules 279615:53:07 updates policy indexes 279715:53:07# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.96 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.17 1.21 1.18 1/410 56551 279915:53:07 when policy rules decrease 280015:53:07 is expected to include {:status => :success} 280115:53:07 sets negative index for dangling policy rules 280215:53:07# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/persist_policy_service_spec.rb. It took 15.3 seconds. Expected to take 30.33 seconds. 280315:53:07# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb. Expected to take 29.35 seconds. 280415:53:07ReindexProjectsToApplyRouting 280615:53:15 when migration is already completed 280715:53:16 does not modify data 280815:53:16# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.08 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.38 1.25 1.19 1/444 56554 281015:53:16 migration process 281115:53:20 processes in batches 281215:53:20 when an error is raised 281315:53:22 logs a message 281415:53:22# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.57 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.59 1.30 1.21 1/444 56555 281615:53:22 when all documents need to be updated 281715:53:24 updates all documents 281815:53:24# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.08 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.59 1.30 1.21 3/444 56556 282015:53:24 when some documents needs to be updated 282115:53:26 only updates documents where routing is missing 282215:53:27# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.54 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.63 1.31 1.21 1/444 56557 282515:53:27 is equal to the project root namespace id 282615:53:27 if the project does not exist 282715:53:28 schedules a deletion worker 282815:53:28# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.66 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.63 1.31 1.21 1/444 56558 283015:53:28 migration_options 283115:53:28 has migration options set 283215:53:28 when delete_by_query fails 283315:53:30 logs an error but does not fail 283415:53:30# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.91 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.74 1.34 1.22 4/444 56559 283715:53:30 when some documents do not have routing 283815:53:32 is not completed 283915:53:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.79 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.74 1.34 1.22 2/444 56560 284115:53:32 when all documents have routing 284215:53:34 is completed 284315:53:34# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.85 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.74 1.34 1.22 1/444 56561 284515:53:35# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb. It took 27.32 seconds. Expected to take 29.35 seconds. 284615:53:35# [RSpecRunTime] Starting example group ee/spec/validators/audit_events/gcp_destination_validator_spec.rb. Expected to take 27.01 seconds. 284715:53:35AuditEvents::GcpDestinationValidator 285015:53:35 when record is group external destination 285115:53:35 when record is being created 285215:53:35 when config is unique 285315:53:37 does not raise error 285415:53:37# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.3 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.84 1.37 1.23 1/444 56562 285615:53:37 when config already exists 285715:53:37 when destination belongs to same group 285815:53:39 raises error 285915:53:39# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.25 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.77 1.36 1.23 1/444 56563 286115:53:39 when destination belongs to other group 286215:53:41 does not raise error 286315:53:41# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.95 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.77 1.36 1.23 1/444 56564 286515:53:41 when config partially exists 286615:53:41 when googleProjectIdName is same but logIdName is different 286715:53:44 does not raise error 286815:53:44# [RSpecRunTime] RSpec elapsed time: 17 minutes 59.86 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.77 1.36 1.23 1/444 56565 287015:53:44 when googleProjectIdName is different but logIdName is same 287115:53:45 does not raise error 287215:53:45# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.29 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.71 1.36 1.23 1/445 56566 287415:53:45 when record is being updated 287515:53:45 when logIdName is same as previous value 287615:53:50 does not raise error 287715:53:50# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.16 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.65 1.35 1.23 1/446 56567 287915:53:50 when config exists for other destination 288015:53:55 raises error 288115:53:55# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.56 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.60 1.34 1.22 1/446 56568 288315:53:55 when record is instance external destination 288415:53:55 when config is unique 288515:53:55 does not raise error 288615:53:55 when config already exists 288715:53:56 raises error 288815:53:56 when config partially exists 288915:53:56 when googleProjectIdName is same but logIdName is different 289015:53:59 does not raise error 289115:53:59# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.12 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.60 1.34 1.22 1/446 56569 289315:53:59 when googleProjectIdName is different but logIdName is same 289415:54:03 does not raise error 289515:54:03# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.74 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.55 1.34 1.22 1/445 56570 289715:54:03 when category of record is not gcp 289815:54:03 raises error 289915:54:03 when record is not an external destination 290015:54:03 raises error 290115:54:03# [RSpecRunTime] Finishing example group ee/spec/validators/audit_events/gcp_destination_validator_spec.rb. It took 28.33 seconds. Expected to take 27.01 seconds. 290215:54:03# [RSpecRunTime] Starting example group ee/spec/lib/audit/project_setting_changes_auditor_spec.rb. Expected to take 24.9 seconds. 290315:54:03Audit::ProjectSettingChangesAuditor 290515:54:04 when project setting is updated 290615:54:04 when squash option is changed 290715:54:04 does not create audit event 290815:54:04 when squash option is changed 290915:54:04 creates an audit event 291015:54:04 streams correct audit event stream 291115:54:04 when squash option is changed 291215:54:04 creates an audit event 291315:54:04 streams correct audit event stream 291415:54:04 when squash option is changed 291515:54:05 creates an audit event 291615:54:05 streams correct audit event stream 291715:54:05 when squash option is changed 291815:54:05 creates an audit event 291915:54:05 streams correct audit event stream 292015:54:05 when squash option is changed 292115:54:05 does not create audit event 292215:54:05 when squash option is changed 292315:54:06 creates an audit event 292415:54:06 streams correct audit event stream 292515:54:06 when squash option is changed 292615:54:06 creates an audit event 292715:54:06 streams correct audit event stream 292815:54:06 when squash option is changed 292915:54:06 creates an audit event 293015:54:07 streams correct audit event stream 293115:54:07 when squash option is changed 293215:54:07 creates an audit event 293315:54:07 streams correct audit event stream 293415:54:07 when squash option is changed 293515:54:07 does not create audit event 293615:54:07 when squash option is changed 293715:54:07 creates an audit event 293815:54:07 streams correct audit event stream 293915:54:07 when squash option is changed 294015:54:07 creates an audit event 294115:54:08 streams correct audit event stream 294215:54:08 when squash option is changed 294315:54:08 creates an audit event 294415:54:08 streams correct audit event stream 294515:54:08 when squash option is changed 294615:54:08 creates an audit event 294715:54:08 streams correct audit event stream 294815:54:08 when squash option is changed 294915:54:08 does not create audit event 295015:54:08 for string changes 295115:54:08 prev_value: "old", new_value: "new" 295215:54:08 behaves like audited setting 295315:54:09 creates an audit event 295415:54:09 streams correct audit event stream 295515:54:09 when attribute is not changed 295615:54:09 does not create an audit event 295715:54:09 behaves like audited setting 295815:54:09 creates an audit event 295915:54:09 streams correct audit event stream 296015:54:09 when attribute is not changed 296115:54:09 does not create an audit event 296215:54:09 for boolean changes 296315:54:09 prev_value: true, new_value: false 296415:54:09 when ai-related settings are changed 296515:54:09 behaves like audited setting 296615:54:10 creates an audit event 296715:54:10 streams correct audit event stream 296815:54:10 when attribute is not changed 296915:54:10 does not create an audit event 297015:54:10 behaves like audited setting 297115:54:10 creates an audit event 297215:54:10 streams correct audit event stream 297315:54:10 when attribute is not changed 297415:54:10 does not create an audit event 297515:54:10 when `selective_code_owner_removals` is updated 297615:54:10 behaves like audited setting 297715:54:10 creates an audit event 297815:54:11 streams correct audit event stream 297915:54:11 when attribute is not changed 298015:54:11 does not create an audit event 298115:54:11 prev_value: false, new_value: true 298215:54:11 when ai-related settings are changed 298315:54:11 behaves like audited setting 298415:54:11 creates an audit event 298515:54:11 streams correct audit event stream 298615:54:11 when attribute is not changed 298715:54:11 does not create an audit event 298815:54:11 behaves like audited setting 298915:54:11 creates an audit event 299015:54:12 streams correct audit event stream 299115:54:12 when attribute is not changed 299215:54:12 does not create an audit event 299315:54:12 when `selective_code_owner_removals` is updated 299415:54:12 behaves like audited setting 299515:54:12 creates an audit event 299615:54:12 streams correct audit event stream 299715:54:12 when attribute is not changed 299815:54:12 does not create an audit event 299915:54:12# [RSpecRunTime] Finishing example group ee/spec/lib/audit/project_setting_changes_auditor_spec.rb. It took 9.06 seconds. Expected to take 24.9 seconds. 300015:54:12# [RSpecRunTime] Starting example group ee/spec/models/approval_wrapped_code_owner_rule_spec.rb. Expected to take 23.31 seconds. 300115:54:12ApprovalWrappedCodeOwnerRule 300215:54:14 does not allow STI 300415:54:16 updates the approvals_required to 0 300515:54:16# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.11 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.50 1.34 1.22 1/451 56926 300715:54:16 #approvals_required 300815:54:16 when merge request is merged and approval not required 301015:54:18# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.23 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.50 1.34 1.22 1/451 57103 301215:54:18 when merge request is not merged 301315:54:20 branch_requires: true, optional_section: false, approver_count: 0, approvals_required: 0, expected_required_approvals: 0 301415:54:20 when project.code_owner_approval_required_available? is true 301515:54:20 checks the rule is in an optional codeowners section 301615:54:20 when the project doesn't require code owner approval on all MRs 301715:54:20 returns the expected number of approvals for protected_branches that do require approval 301815:54:20# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.41 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.46 1.33 1.22 1/451 57295 302015:54:20 when project.code_owner_approval_required_available? is falsy 302215:54:21 branch_requires: true, optional_section: false, approver_count: 2, approvals_required: 0, expected_required_approvals: 1 302315:54:21 when project.code_owner_approval_required_available? is true 302415:54:21 checks the rule is in an optional codeowners section 302515:54:21 when the project doesn't require code owner approval on all MRs 302615:54:21 returns the expected number of approvals for protected_branches that do require approval 302715:54:21 when project.code_owner_approval_required_available? is falsy 302915:54:22 branch_requires: true, optional_section: true, approver_count: 2, approvals_required: 0, expected_required_approvals: 0 303015:54:22 when project.code_owner_approval_required_available? is true 303115:54:22 checks the rule is in an optional codeowners section 303215:54:22 when the project doesn't require code owner approval on all MRs 303315:54:22 returns the expected number of approvals for protected_branches that do require approval 303415:54:22 when project.code_owner_approval_required_available? is falsy 303615:54:23 branch_requires: true, optional_section: false, approver_count: 0, approvals_required: 2, expected_required_approvals: 0 303715:54:23 when project.code_owner_approval_required_available? is true 303815:54:23 checks the rule is in an optional codeowners section 303915:54:23 when the project doesn't require code owner approval on all MRs 304015:54:23 returns the expected number of approvals for protected_branches that do require approval 304115:54:23 when project.code_owner_approval_required_available? is falsy 304315:54:23 branch_requires: true, optional_section: false, approver_count: 2, approvals_required: 2, expected_required_approvals: 2 304415:54:23 when project.code_owner_approval_required_available? is true 304515:54:24 checks the rule is in an optional codeowners section 304615:54:24 when the project doesn't require code owner approval on all MRs 304715:54:24 returns the expected number of approvals for protected_branches that do require approval 304815:54:24 when project.code_owner_approval_required_available? is falsy 305015:54:24 branch_requires: false, optional_section: false, approver_count: 2, approvals_required: 0, expected_required_approvals: 0 305115:54:24 when project.code_owner_approval_required_available? is true 305215:54:25 checks the rule is in an optional codeowners section 305315:54:25 when the project doesn't require code owner approval on all MRs 305415:54:25 returns the expected number of approvals for protected_branches that do require approval 305515:54:25 when project.code_owner_approval_required_available? is falsy 305715:54:25 branch_requires: false, optional_section: false, approver_count: 0, approvals_required: 0, expected_required_approvals: 0 305815:54:25 when project.code_owner_approval_required_available? is true 305915:54:26 checks the rule is in an optional codeowners section 306015:54:26 when the project doesn't require code owner approval on all MRs 306115:54:26 returns the expected number of approvals for protected_branches that do require approval 306215:54:26 when project.code_owner_approval_required_available? is falsy 306415:54:26# [RSpecRunTime] Finishing example group ee/spec/models/approval_wrapped_code_owner_rule_spec.rb. It took 13.9 seconds. Expected to take 23.31 seconds. 306515:54:26# [RSpecRunTime] Starting example group ee/spec/models/ci/minutes/project_monthly_usage_spec.rb. Expected to take 21.35 seconds. 306615:54:26Ci::Minutes::ProjectMonthlyUsage 306715:54:27 does not allow STI 306815:54:27 unique index 306915:54:28 raises unique index violation 307015:54:28 does not raise exception if unique index is not violated 307115:54:28# [RSpecRunTime] RSpec elapsed time: 18 minutes 43.96 seconds. Current RSS: ~1559M. Threads: 5. load average: 1.98 1.44 1.26 1/450 57380 307315:54:28 .find_or_create_current 307415:54:28 when project usage does not exist 307515:54:28 behaves like creates usage record 307615:54:28 creates new record and resets minutes consumption 307715:54:28 when project usage exists for previous months 307815:54:28 behaves like creates usage record 307915:54:28 creates new record and resets minutes consumption 308015:54:28 when project usage exists for the current month 308115:54:28 returns the existing usage 308215:54:28 when a usage for another project exists for the current month 308315:54:28 behaves like creates usage record 308415:54:29 creates new record and resets minutes consumption 308515:54:29 #increase_usage 308615:54:29 behaves like compute minutes increase usage 308715:54:29 when amount is greater than 0 308815:54:29 updates the current month usage 308915:54:29 when amount is less or equal to 0 309015:54:29 does not update the current month usage 309115:54:29 when shared_runners_duration is incremented 309215:54:29 when duration is positive 309315:54:29 updates the duration and amount used 309415:54:29 when amount_used is zero 309515:54:29 updates only the duration 309615:54:29 when duration is zero 309715:54:30 updates only the amount used 309815:54:30 when amount_used is zero 309915:54:30 does not perform updates 310015:54:30 .for_namespace_monthly_usage 310115:54:30 fetches project monthly usages matching the namespace monthly usage's date and namespace 310215:54:30 does not join across databases 310315:54:31 fetches project monthly usages with more than 0 minutes used 310415:54:32 fetches project monthly usages sorted by amount used in descending order 310515:54:33 fetches project monthly usages in namespace and descendants 310615:54:33# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.73 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.90 1.43 1.26 1/450 57381 310815:54:33 loose foreign key on ci_project_monthly_usages.project_id 310915:54:33 behaves like cleanup by a loose foreign key 311015:54:40 cleans up (delete or nullify) the model 311115:54:40# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.54 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.68 1.40 1.25 1/445 57382 311315:54:40# [RSpecRunTime] Finishing example group ee/spec/models/ci/minutes/project_monthly_usage_spec.rb. It took 13.5 seconds. Expected to take 21.35 seconds. 311415:54:40# [RSpecRunTime] Starting example group ee/spec/services/ee/work_items/parent_links/reorder_service_spec.rb. Expected to take 20.08 seconds. 311515:54:40WorkItems::ParentLinks::ReorderService 311715:54:41 when adjacent_work_item parent link is missing 311815:54:41 when adjacent work item has a synced epic 311915:54:41 creates a new parent link 312015:54:41# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.24 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.68 1.40 1.25 1/445 57383 312215:54:41 when adjacent work item has no synced epic 312315:54:42 does not create a new parent link 312415:54:42 when moving an epic work item 312515:54:42 when subepics feature is not available 312615:54:42 returns an error 312715:54:42 when subepics feature is available 312815:54:42 when synced epics for the work items exist 312915:54:42 without group level work items license 313015:54:43 does not change the relative position of the synced epic 313115:54:43 when synced_work_item param is set 313215:54:43 behaves like reorders the hierarchy 313315:54:43 when relative_position is AFTER 313415:54:43 reorders correctly 313515:54:43 when relative_position is BEFORE 313615:54:43 reorders correctly 313715:54:43 when changing parent and reordering 313815:54:44 updates work item parent and legacy epic parent 313915:54:45# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.55 second. Current RSS: ~1416M. Threads: 5. load average: 1.63 1.40 1.25 1/446 57384 314115:54:45 when synced_work_item param is set 314215:54:45 behaves like reorders the hierarchy 314315:54:45 when relative_position is AFTER 314415:54:45 reorders correctly 314515:54:45 when relative_position is BEFORE 314615:54:45 reorders correctly 314715:54:45 behaves like only changes work item 314815:54:45 does not change synced moving object relative position but work item one 314915:54:45 when synced epic for the moving work item do not exist 315015:54:46 behaves like reorders the hierarchy 315115:54:46 when relative_position is AFTER 315215:54:46 reorders correctly 315315:54:46 when relative_position is BEFORE 315415:54:46 reorders correctly 315515:54:46 when synced epics for the parent epic do not exist 315615:54:47 behaves like only changes work item 315715:54:47 does not change synced moving object relative position but work item one 315815:54:47 behaves like when saving fails 315915:54:48 does not change any position when saving Epic 316015:54:48 behaves like when saving fails 316115:54:48 does not change any position when saving WorkItems::ParentLink 316215:54:48 when moving an issue work item 316315:54:48 behaves like reorders the hierarchy 316415:54:48 when relative_position is AFTER 316515:54:49 reorders correctly 316615:54:49 when relative_position is BEFORE 316715:54:49 reorders correctly 316815:54:49 when changing parent and reordering 316915:54:51 updates work item parent and epic_issue epic 317015:54:51 without group level work items license 317115:54:51 does not change the relative position of the synced epic 317215:54:51# [RSpecRunTime] RSpec elapsed time: 19 minutes 7.02 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.58 1.39 1.25 1/446 57385 317415:54:51 when synced EpicIssue for the moving work item do not exist 317515:54:51 behaves like reorders the hierarchy 317615:54:51 when relative_position is AFTER 317715:54:52 reorders correctly 317815:54:52 when relative_position is BEFORE 317915:54:52 reorders correctly 318015:54:52 behaves like when saving fails 318115:54:52 does not change any position when saving EpicIssue 318215:54:52 behaves like when saving fails 318315:54:53 does not change any position when saving WorkItems::ParentLink 318415:54:53# [RSpecRunTime] Finishing example group ee/spec/services/ee/work_items/parent_links/reorder_service_spec.rb. It took 13.28 seconds. Expected to take 20.08 seconds. 318515:54:53# [RSpecRunTime] Starting example group ee/spec/finders/security/scan_result_policies/findings_finder_spec.rb. Expected to take 18.92 seconds. 318615:54:53Security::ScanResultPolicies::FindingsFinder 318815:54:56 with severity_levels 318915:54:57 is expected to contain exactly #<Security::Finding id: 1, scan_id: 17, scanner_id: 567, severity: "high", project_fingerprint: "641e..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 319015:54:57 when it is an empty array 319115:54:57 is expected to contain exactly #<Security::Finding id: 1, scan_id: 17, scanner_id: 567, severity: "high", project_fingerprint: "641e..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 2, scan_id: 18, scanner_id: 568, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 3, scan_id: 17, scanner_id: 569, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 4, scan_id: 17, scanner_id: 570, severity: "critical", project_fingerprint: "...e_positive?"=>true, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 5, scan_id: 17, scanner_id: 571, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, and #<Security::Finding id: 6, scan_id: 17, scanner_id: 572, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 319215:54:57# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.31 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.53 1.38 1.25 1/445 57386 319415:54:57 with scanners 319515:54:58 is expected to contain exactly #<Security::Finding id: 2, scan_id: 18, scanner_id: 568, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 319615:54:58 with undismissed findings 319715:54:58 when check_dismissed is true 319815:54:58 is expected to contain exactly #<Security::Finding id: 1, scan_id: 17, scanner_id: 567, severity: "high", project_fingerprint: "641e..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 2, scan_id: 18, scanner_id: 568, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 4, scan_id: 17, scanner_id: 570, severity: "critical", project_fingerprint: "...e_positive?"=>true, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 5, scan_id: 17, scanner_id: 571, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, and #<Security::Finding id: 6, scan_id: 17, scanner_id: 572, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 319915:54:58 when check_dismissed is false 320015:54:59 is expected to contain exactly #<Security::Finding id: 1, scan_id: 17, scanner_id: 567, severity: "high", project_fingerprint: "641e..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 2, scan_id: 18, scanner_id: 568, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 3, scan_id: 17, scanner_id: 569, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 4, scan_id: 17, scanner_id: 570, severity: "critical", project_fingerprint: "...e_positive?"=>true, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 5, scan_id: 17, scanner_id: 571, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, and #<Security::Finding id: 6, scan_id: 17, scanner_id: 572, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 320115:54:59 with dismissed findings 320215:54:59 when check_dismissed is true 320315:54:59 is expected to contain exactly #<Security::Finding id: 3, scan_id: 17, scanner_id: 569, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 320415:54:59 when check_dismissed is false 320515:55:00 is expected to contain exactly #<Security::Finding id: 1, scan_id: 17, scanner_id: 567, severity: "high", project_fingerprint: "641e..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 2, scan_id: 18, scanner_id: 568, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 3, scan_id: 17, scanner_id: 569, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 4, scan_id: 17, scanner_id: 570, severity: "critical", project_fingerprint: "...e_positive?"=>true, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 5, scan_id: 17, scanner_id: 571, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, and #<Security::Finding id: 6, scan_id: 17, scanner_id: 572, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 320615:55:00 with false_positives true 320715:55:00 is expected to contain exactly #<Security::Finding id: 4, scan_id: 17, scanner_id: 570, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 320815:55:00 with false_positives false 320915:55:01 is expected to contain exactly #<Security::Finding id: 1, scan_id: 17, scanner_id: 567, severity: "high", project_fingerprint: "641e..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 2, scan_id: 18, scanner_id: 568, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 3, scan_id: 17, scanner_id: 569, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 5, scan_id: 17, scanner_id: 571, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, and #<Security::Finding id: 6, scan_id: 17, scanner_id: 572, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 321015:55:01 with fix_available true 321115:55:01 is expected to contain exactly #<Security::Finding id: 1, scan_id: 17, scanner_id: 567, severity: "high", project_fingerprint: "641e..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 2, scan_id: 18, scanner_id: 568, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 3, scan_id: 17, scanner_id: 569, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 4, scan_id: 17, scanner_id: 570, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, and #<Security::Finding id: 5, scan_id: 17, scanner_id: 571, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 321215:55:01 with fix_available false 321315:55:02 is expected to contain exactly #<Security::Finding id: 6, scan_id: 17, scanner_id: 572, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 321415:55:02 when pipeline is empty 321515:55:02 is expected to be empty 321615:55:02 with related_pipeline_ids 321715:55:05 is expected to contain exactly #<Security::Finding id: 7, scan_id: 19, scanner_id: 597, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 8, scan_id: 19, scanner_id: 598, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 9, scan_id: 19, scanner_id: 599, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 10, scan_id: 19, scanner_id: 600, severity: "critical", project_fingerprint: ..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, and #<Security::Finding id: 11, scan_id: 19, scanner_id: 601, severity: "critical", project_fingerprint: ..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 321815:55:05 when pipeline is empty 321915:55:06 is expected to be empty 322015:55:06# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.67 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.52 1.39 1.25 1/445 57387 322315:55:06 is expected to contain exactly #<Security::Finding id: 3, scan_id: 17, scanner_id: 569, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> and #<Security::Finding id: 2, scan_id: 18, scanner_id: 568, severity: "critical", project_fingerprint: "..."}], "details"=>{}, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 322415:55:06 when it is an empty array 322515:55:07 is expected to contain exactly #<Security::Finding id: 1, scan_id: 17, scanner_id: 567, severity: "high", project_fingerprint: "641e..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 2, scan_id: 18, scanner_id: 568, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 3, scan_id: 17, scanner_id: 569, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 4, scan_id: 17, scanner_id: 570, severity: "critical", project_fingerprint: "...e_positive?"=>true, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, #<Security::Finding id: 5, scan_id: 17, scanner_id: 571, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}>, and #<Security::Finding id: 6, scan_id: 17, scanner_id: 572, severity: "critical", project_fingerprint: "..._positive?"=>false, "raw_source_code_extract"=>"AES/ECB/NoPadding", "remediation_byte_offsets"=>[]}> 322615:55:07# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.8 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.52 1.39 1.25 1/445 57388 322815:55:07# [RSpecRunTime] Finishing example group ee/spec/finders/security/scan_result_policies/findings_finder_spec.rb. It took 13.97 seconds. Expected to take 18.92 seconds. 322915:55:07# [RSpecRunTime] Starting example group ee/spec/models/weight_note_spec.rb. Expected to take 18.21 seconds. 323115:55:07 does not allow STI 323215:55:08 creates the expected note 323315:55:08 behaves like a synthetic note 323415:55:08 behaves like a system note 323515:55:10 has the correct attributes 323615:55:10# [RSpecRunTime] RSpec elapsed time: 19 minutes 25.66 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.48 1.38 1.25 1/445 57449 323815:55:10 #discussion_id 323915:55:11 returns the expected discussion id 324015:55:11# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.0 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.48 1.38 1.25 1/445 57480 324315:55:11 html: false, previous_weight: nil, weight: 1, expected_note: "set weight to 1" 324415:55:12 returns the expected note 324515:55:12# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.44 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.48 1.38 1.25 1/445 57511 324715:55:12 html: false, previous_weight: 1, weight: 2, expected_note: "changed weight to 2 from 1" 324815:55:14 returns the expected note 324915:55:14# [RSpecRunTime] RSpec elapsed time: 19 minutes 29.73 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.48 1.38 1.25 1/445 57542 325115:55:14 html: false, previous_weight: 1, weight: nil, expected_note: "removed weight of 1" 325215:55:15 returns the expected note 325315:55:15# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.09 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.44 1.37 1.25 1/445 57573 325515:55:15 html: false, previous_weight: nil, weight: nil, expected_note: "removed weight" 325615:55:16 returns the expected note 325715:55:16# [RSpecRunTime] RSpec elapsed time: 19 minutes 32.4 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.44 1.37 1.25 1/445 57604 326015:55:16 html: true, previous_weight: nil, weight: 1, expected_note: "<p dir=\"auto\">set weight to <strong>1</strong></p>" 326115:55:18 returns the expected note 326215:55:18# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.79 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.44 1.37 1.25 1/445 57635 326415:55:18 html: true, previous_weight: 1, weight: 2, expected_note: "<p dir=\"auto\">changed weight to <strong>2</strong> from <strong>1</strong></p>" 326515:55:19 returns the expected note 326615:55:19# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.18 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.41 1.37 1.24 1/445 57666 326815:55:19 html: true, previous_weight: 1, weight: nil, expected_note: "<p dir=\"auto\">removed weight of <strong>1</strong></p>" 326915:55:20 returns the expected note 327015:55:21# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.51 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.41 1.37 1.24 1/445 57697 327215:55:21 html: true, previous_weight: nil, weight: nil, expected_note: "<p dir=\"auto\">removed weight</p>" 327315:55:22 returns the expected note 327415:55:22# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.83 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.41 1.37 1.24 1/445 57728 327615:55:22# [RSpecRunTime] Finishing example group ee/spec/models/weight_note_spec.rb. It took 15.03 seconds. Expected to take 18.21 seconds. 327715:55:22# [RSpecRunTime] Starting example group ee/spec/policies/ci/job_artifact_policy_spec.rb. Expected to take 16.94 seconds. 327815:55:22Ci::JobArtifactPolicy 328015:55:23 for user without access to the project 328115:55:23 when job artifact is private 328215:55:23 disallows read_job_artifacts 328315:55:23# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.11 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.41 1.37 1.24 1/445 57761 328515:55:23 when job artifact is public 328615:55:24 allows read_job_artifacts 328715:55:24 when job artifact access is set to none 328815:55:25 disallows read_job_artifacts 328915:55:25 for user with access to the project 329015:55:25 when job artifact is private 329115:55:25 allows read_job_artifacts 329215:55:25 when job artifact is public 329315:55:26 allows read_job_artifacts 329415:55:26 when job artifact access is set to none 329515:55:27 disallows read_job_artifacts 329615:55:27 for auditor user 329715:55:27 when job artifact is private 329815:55:27 allows read_job_artifacts 329915:55:27 when job artifact is public 330015:55:28 allows read_job_artifacts 330115:55:28 when job artifact access is set to none 330215:55:29 disallows read_job_artifacts 330315:55:29 for reporter user 330415:55:29 when job artifact is private 330515:55:29 disallows read_job_artifacts 330615:55:29 when job artifact is public 330715:55:30 allows read_job_artifacts 330815:55:30 when job artifact access is set to none 330915:55:31 allows read_job_artifacts 331015:55:31 for guest user 331115:55:31 when job artifact is private 331215:55:31 disallows read_job_artifacts 331315:55:31 when job artifact is public 331415:55:32 allows read_job_artifacts 331515:55:32 when job artifact access is set to none 331615:55:32 disallows read_job_artifacts 331715:55:32# [RSpecRunTime] Finishing example group ee/spec/policies/ci/job_artifact_policy_spec.rb. It took 10.38 seconds. Expected to take 16.94 seconds. 331815:55:32# [RSpecRunTime] Starting example group ee/spec/services/ee/issues/clone_service_spec.rb. Expected to take 15.99 seconds. 331915:55:32Issues::CloneService 332115:55:33 group issue hooks 332215:55:34Job arguments to WebHookWorker must be native JSON types, but Fri, 20 Sep 2024 15:55:34.321509444 UTC +00:00 is a ActiveSupport::TimeWithZone. 332415:55:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 332515:55:34Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 332715:55:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 332815:55:34 executes group issue hooks 332915:55:34# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.45 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.32 1.35 1.24 1/445 57762 333115:55:34 when it is not allowed to clone issues of given type 333215:55:35 throws error 333415:55:35 issue assigned to epic 333515:55:36Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 333715:55:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 333815:55:36Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 334015:55:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 334115:55:36 creates epic reference 334215:55:36 events tracking 334315:55:38Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 334515:55:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 334615:55:38Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 334815:55:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 334915:55:38 tracks usage data for changed epic action 335015:55:38 behaves like internal event tracking 335115:55:39Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 335315:55:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 335415:55:39Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 335615:55:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 335715:55:39 logs to Snowplow, Redis, and product analytics tooling 335815:55:39# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.4 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.37 1.36 1.24 1/445 57763 336015:55:39 user can not update the epic 336115:55:40Job arguments to MergeRequests::RemoveUserApprovalRulesWorker must be native JSON types, but {"project_id"=>818, "user_ids"=>[1283]} is a ActiveSupport::HashWithIndifferentAccess. 336315:55:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 336415:55:41Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 336615:55:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 336715:55:41 ignores epic reference 336815:55:42Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 337015:55:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 337115:55:42 does not send usage data for changed epic action 337215:55:42# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.47 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.37 1.36 1.24 1/445 57764 337415:55:42 epic update fails 337515:55:44Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 337715:55:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 337815:55:44 does not send usage data for changed epic action 337915:55:44# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.63 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.37 1.36 1.24 1/445 57765 338115:55:44# [RSpecRunTime] Finishing example group ee/spec/services/ee/issues/clone_service_spec.rb. It took 11.42 seconds. Expected to take 15.99 seconds. 338215:55:44# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/iterations_resolver_spec.rb. Expected to take 15.46 seconds. 338315:55:44Resolvers::IterationsResolver 338515:55:44 for group iterations 338615:55:44 calls IterationsFinder#execute 338715:55:44 without parameters 338815:55:45 calls IterationsFinder to retrieve all iterations 338915:55:45 with parameters 339015:55:45 calls IterationsFinder with correct parameters, using timeframe 339115:55:45 accepts a raw model id for backward compatibility 339315:55:46 with search and in parameters 339415:55:46 returns correct items when `in` not specified 339515:55:46 search: "", fields_to_search: [], expected_iterations: lazy { all_iterations } 339615:55:46 returns correct items 339715:55:46# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.16 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.26 1.34 1.24 1/446 57766 339915:55:46 search: "", fields_to_search: ["TITLE"], expected_iterations: lazy { all_iterations } 340015:55:46 returns correct items 340115:55:46 search: "", fields_to_search: ["TITLE", "CADENCE_TITLE"], expected_iterations: lazy { all_iterations } 340215:55:47 returns correct items 340315:55:47 search: "iteration", fields_to_search: [], expected_iterations: lazy { plan_cadence.iterations } 340415:55:47 returns correct items 340515:55:47 search: "iteration", fields_to_search: ["TITLE"], expected_iterations: lazy { plan_cadence.iterations } 340615:55:47 returns correct items 340715:55:47 search: "iteration", fields_to_search: ["TITLE", "CADENCE_TITLE"], expected_iterations: lazy { plan_cadence.iterations } 340815:55:48 returns correct items 340915:55:48 search: "plan", fields_to_search: [], expected_iterations: lazy { [] } 341015:55:48 returns correct items 341115:55:48 search: "plan", fields_to_search: ["CADENCE_TITLE"], expected_iterations: lazy { plan_cadence.iterations } 341215:55:48 returns correct items 341315:55:48 with the deprecated argument 'title' (to be deprecated in 15.4) 341415:55:49 raises an error when 'title' is used with {:search=>"foo"} 341515:55:49 raises an error when 'title' is used with {:in=>["TITLE"]} 341615:55:49 raises an error when 'title' is used with {:in=>["CADENCE_TITLE"]} 341715:55:49 uses 'search' and 'in' arguments to search title 341815:55:49# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.38 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.24 1.33 1.24 3/446 57767 342015:55:49 with subgroup 342115:55:50 defaults to include_ancestors 342215:55:50 does not default to include_ancestors if IID is supplied 342315:55:50 accepts include_ancestors false 342415:55:51 accepts include_descendants true 342515:55:51 accepts include_descendants false 342615:55:51# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.08 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.24 1.33 1.24 1/446 57768 342815:55:51 by timeframe 342915:55:51 when timeframe start and end are present 343015:55:51 when start date is after end_date 343115:55:51 generates an error 343215:55:51 when user cannot read iterations 343315:55:52 generates an error 343415:55:52# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/iterations_resolver_spec.rb. It took 8.03 seconds. Expected to take 15.46 seconds. 343515:55:52# [RSpecRunTime] Starting example group ee/spec/lib/google_cloud/artifact_registry/client_spec.rb. Expected to take 14.49 seconds. 343615:55:52GoogleCloud::ArtifactRegistry::Client 343715:55:53 #docker_images 343815:55:53 behaves like returning the expected response 343915:55:53 returns the expected response 344015:55:53# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.44 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.24 1.33 1.24 1/446 57770 344215:55:53 with a page size set 344315:55:53 behaves like returning the expected response 344415:55:54 returns the expected response 344515:55:54 with a page token set 344615:55:54 behaves like returning the expected response 344715:55:54 returns the expected response 344815:55:54 with an order by set 344915:55:54 behaves like returning the expected response 345015:55:54 returns the expected response 345115:55:54 behaves like handling google cloud client common errors 345215:55:54 behaves like transforming the error 345315:55:54 translates the error from RuntimeError to GoogleCloud::AuthenticationError 345415:55:54 behaves like transforming the error 345515:55:55 translates the error from RuntimeError to GoogleCloud::AuthenticationError 345615:55:55 behaves like transforming the error 345715:55:55 translates the error from RuntimeError to RuntimeError 345815:55:55 behaves like transforming the error 345915:55:55 translates the error from Google::Cloud::Error to GoogleCloud::ApiError 346015:55:55 #docker_image 346115:55:55 returns the expected response 346215:55:55 behaves like handling google cloud client common errors 346315:55:55 behaves like transforming the error 346415:55:56 translates the error from RuntimeError to GoogleCloud::AuthenticationError 346515:55:56 behaves like transforming the error 346615:55:56 translates the error from RuntimeError to GoogleCloud::AuthenticationError 346715:55:56 behaves like transforming the error 346815:55:56 translates the error from RuntimeError to RuntimeError 346915:55:56 behaves like transforming the error 347015:55:56 translates the error from Google::Cloud::Error to GoogleCloud::ApiError 347115:55:56 behaves like handling google cloud client common validations 347215:55:56 with a nil integration 347315:55:56 behaves like raising an error with 347415:55:57 raises ArgumentError error 347515:55:57 with a disabled integration 347615:55:57 behaves like raising an error with 347715:55:57 raises ArgumentError error 347815:55:57 with an integration of the wrong class 347915:55:57 behaves like raising an error with 348015:55:57 raises ArgumentError error 348115:55:57 with a nil user 348215:55:57 behaves like raising an error with 348315:55:57 raises ArgumentError error 348415:55:57 when not on saas 348515:55:57 behaves like raising an error with 348615:55:57 raises RuntimeError error 348715:55:57 with a nil artifact registry integration 348815:55:57 behaves like raising an error with 348915:55:57 raises ArgumentError error 349015:55:57 with a disabled integration 349115:55:57 behaves like raising an error with 349215:55:57 raises ArgumentError error 349415:55:58 returns the expected response 349515:55:58 behaves like handling google cloud client common errors 349615:55:58 behaves like transforming the error 349715:55:58 translates the error from RuntimeError to GoogleCloud::AuthenticationError 349815:55:58 behaves like transforming the error 349915:55:58 translates the error from RuntimeError to GoogleCloud::AuthenticationError 350015:55:58 behaves like transforming the error 350115:55:58 translates the error from RuntimeError to RuntimeError 350215:55:58 behaves like transforming the error 350315:55:59 translates the error from Google::Cloud::Error to GoogleCloud::ApiError 350415:55:59# [RSpecRunTime] Finishing example group ee/spec/lib/google_cloud/artifact_registry/client_spec.rb. It took 7.03 seconds. Expected to take 14.49 seconds. 350515:55:59# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/reload_merge_head_diff_service_spec.rb. Expected to take 14.08 seconds. 350615:55:59MergeRequests::ReloadMergeHeadDiffService 350815:55:59 code_owners feature is available 350915:55:59 when reloading was successful 351015:55:59 when merge request is not on a merge train 351115:56:01 syncs code owner approval rules 351215:56:01# [RSpecRunTime] RSpec elapsed time: 20 minutes 17.4 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.28 1.34 1.24 1/451 58102 351415:56:01 when merge request is on a merge train 351515:56:04 does not sync code owner approval rules 351615:56:04# [RSpecRunTime] RSpec elapsed time: 20 minutes 20.11 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.28 1.34 1.24 1/451 58414 351815:56:04 when reloading failed 351915:56:06 does not sync code owner approval rules 352015:56:07# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.5 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.26 1.33 1.24 1/451 58664 352215:56:07 code_owners feature is not available 352315:56:07 when reloading was successful 352415:56:09 syncs code owner approval rules 352515:56:09# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.24 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.24 1.32 1.24 1/451 58976 352715:56:09# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/reload_merge_head_diff_service_spec.rb. It took 10.54 seconds. Expected to take 14.08 seconds. 352815:56:09# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/applied_ml/suggested_reviewers/client_spec.rb. Expected to take 13.39 seconds. 352915:56:09Gitlab::AppliedMl::SuggestedReviewers::Client 353015:56:09 #suggested_reviewers 353115:56:09 when configuration and input is healthy 353215:56:09E0920 15:56:09.877112543 331 ssl_transport_security.cc:753] Could not load any root certificate. 353315:56:09E0920 15:56:09.877146683 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 353415:56:09E0920 15:56:09.877157143 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 353515:56:09 is expected to eq {:reviewers=>["john", "jane"], :top_n=>4, :version=>"0.7.1"} 353615:56:09 behaves like respecting channel credentials 353715:56:09E0920 15:56:09.985308361 331 ssl_transport_security.cc:753] Could not load any root certificate. 353815:56:09E0920 15:56:09.985338281 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 353915:56:09E0920 15:56:09.985347051 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 354015:56:09 uses a ChannelCredentials object 354115:56:10E0920 15:56:10.092287950 331 ssl_transport_security.cc:753] Could not load any root certificate. 354215:56:10E0920 15:56:10.092312470 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 354315:56:10E0920 15:56:10.092320710 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 354415:56:10 uses a CallCredentials object 354515:56:10E0920 15:56:10.191444250 331 ssl_transport_security.cc:753] Could not load any root certificate. 354615:56:10E0920 15:56:10.191474820 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 354715:56:10E0920 15:56:10.191483230 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 354815:56:10 creates a JWT HMAC token 354915:56:10 when a grpc connection error is received 355015:56:10 raises a new error 355115:56:10 when a grpc bad status is received 355215:56:10 raises a new error 355315:56:10 with no changes 355415:56:10 raises a new error 355515:56:10 gRPC configuration 355615:56:10 behaves like respecting environment configuration 355715:56:10 uses a development URL 355815:56:10 uses a production URL 355915:56:10 with an invalid gRPC URL configured 356015:56:10 raises a configuration error 356115:56:10 with no secret configured 356215:56:11 raises a configuration error 356315:56:11 with an invalid secret configured 356415:56:11 raises a configuration error 356515:56:11 #register_project 356615:56:11 when configuration and input is healthy 356715:56:11E0920 15:56:11.261478864 331 ssl_transport_security.cc:753] Could not load any root certificate. 356815:56:11E0920 15:56:11.261507635 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 356915:56:11E0920 15:56:11.261517524 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 357015:56:11 is expected to eq {:project_id=>42, :registered_at=>"2022-01-01 20:22"} 357115:56:11 behaves like respecting channel credentials 357215:56:11E0920 15:56:11.377900881 331 ssl_transport_security.cc:753] Could not load any root certificate. 357315:56:11E0920 15:56:11.377929831 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 357415:56:11E0920 15:56:11.377938881 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 357515:56:11 uses a ChannelCredentials object 357615:56:11E0920 15:56:11.782210440 331 ssl_transport_security.cc:753] Could not load any root certificate. 357715:56:11E0920 15:56:11.782239700 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 357815:56:11E0920 15:56:11.782249050 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 357915:56:11 uses a CallCredentials object 358015:56:12E0920 15:56:12.430512519 331 ssl_transport_security.cc:753] Could not load any root certificate. 358115:56:12E0920 15:56:12.430548109 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 358215:56:12E0920 15:56:12.430559279 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 358315:56:12 creates a JWT HMAC token 358415:56:12# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.01 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.24 1.32 1.24 1/450 58977 358615:56:12 when a grpc already exists is received 358715:56:13 raises a new error 358815:56:13 when a grpc bad status is received 358915:56:13 raises a new error 359015:56:13 with gRPC configuration 359115:56:13 behaves like respecting environment configuration 359215:56:13 uses a development URL 359315:56:13 uses a production URL 359415:56:13 with an invalid gRPC URL configured 359515:56:13 raises a configuration error 359615:56:13 with no secret configured 359715:56:13 raises a configuration error 359815:56:13 with an invalid secret configured 359915:56:13 raises a configuration error 360015:56:13 #deregister_project 360115:56:13 when configuration and input is healthy 360215:56:13E0920 15:56:13.910867982 331 ssl_transport_security.cc:753] Could not load any root certificate. 360315:56:13E0920 15:56:13.910901772 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 360415:56:13E0920 15:56:13.910910332 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 360515:56:13 is expected to eq {:deregistered_at=>"2022-01-01 20:22", :project_id=>42} 360615:56:13 behaves like respecting channel credentials 360715:56:14E0920 15:56:14.018269260 331 ssl_transport_security.cc:753] Could not load any root certificate. 360815:56:14E0920 15:56:14.018298060 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 360915:56:14E0920 15:56:14.018306280 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 361015:56:14 uses a ChannelCredentials object 361115:56:14E0920 15:56:14.115849481 331 ssl_transport_security.cc:753] Could not load any root certificate. 361215:56:14E0920 15:56:14.115886730 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 361315:56:14E0920 15:56:14.115895761 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 361415:56:14 uses a CallCredentials object 361515:56:14E0920 15:56:14.216655700 331 ssl_transport_security.cc:753] Could not load any root certificate. 361615:56:14E0920 15:56:14.216689370 331 ssl_transport_security.cc:2291] Cannot load server root certificates. 361715:56:14E0920 15:56:14.216698880 331 ssl_credentials.cc:220] Handshaker factory creation failed with TSI_INVALID_ARGUMENT. 361815:56:14 creates a JWT HMAC token 361915:56:14 when a grpc not found is received 362015:56:14 raises a new error 362115:56:14 when a grpc bad status is received 362215:56:14 raises a new error 362315:56:14 with gRPC configuration 362415:56:14 behaves like respecting environment configuration 362515:56:14 uses a development URL 362615:56:14 uses a production URL 362715:56:14 with an invalid gRPC URL configured 362815:56:14 raises a configuration error 362915:56:14 with no secret configured 363015:56:14 raises a configuration error 363115:56:14 with an invalid secret configured 363215:56:14 raises a configuration error 363315:56:15# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/applied_ml/suggested_reviewers/client_spec.rb. It took 5.23 seconds. Expected to take 13.39 seconds. 363415:56:15# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/matching/runner_matcher_spec.rb. Expected to take 12.81 seconds. 363515:56:15Gitlab::Ci::Matching::RunnerMatcher 363615:56:15 #matches_quota? 363715:56:15 with an instance of BuildMatcher 363815:56:15 behaves like matches quota to runner types 363915:56:15 runner_type: :project_type, project_visibility_level: :public, quota_minutes_used_up: true, result: true 364015:56:15 is expected to eq true 364115:56:15 runner_type: :project_type, project_visibility_level: :internal, quota_minutes_used_up: true, result: true 364215:56:15 is expected to eq true 364315:56:15 runner_type: :project_type, project_visibility_level: :private, quota_minutes_used_up: true, result: true 364415:56:15 is expected to eq true 364515:56:15 runner_type: :instance_type, project_visibility_level: :public, quota_minutes_used_up: true, result: true 364615:56:15 is expected to eq true 364715:56:15 runner_type: :instance_type, project_visibility_level: :public, quota_minutes_used_up: false, result: true 364815:56:15 is expected to eq true 364915:56:15 runner_type: :instance_type, project_visibility_level: :internal, quota_minutes_used_up: true, result: false 365015:56:15 is expected to eq false 365115:56:15 runner_type: :instance_type, project_visibility_level: :internal, quota_minutes_used_up: false, result: true 365215:56:16 is expected to eq true 365315:56:16 runner_type: :instance_type, project_visibility_level: :private, quota_minutes_used_up: true, result: false 365415:56:16 is expected to eq false 365515:56:16 runner_type: :instance_type, project_visibility_level: :private, quota_minutes_used_up: false, result: true 365615:56:16 is expected to eq true 365715:56:16 with an instance of Ci::Build 365815:56:16 behaves like matches quota to runner types 365915:56:16 runner_type: :project_type, project_visibility_level: :public, quota_minutes_used_up: true, result: true 366015:56:16 is expected to eq true 366115:56:16 runner_type: :project_type, project_visibility_level: :internal, quota_minutes_used_up: true, result: true 366215:56:16 is expected to eq true 366315:56:16 runner_type: :project_type, project_visibility_level: :private, quota_minutes_used_up: true, result: true 366415:56:16 is expected to eq true 366515:56:16 runner_type: :instance_type, project_visibility_level: :public, quota_minutes_used_up: true, result: true 366615:56:17 is expected to eq true 366715:56:17 runner_type: :instance_type, project_visibility_level: :public, quota_minutes_used_up: false, result: true 366815:56:17 is expected to eq true 366915:56:17 runner_type: :instance_type, project_visibility_level: :internal, quota_minutes_used_up: true, result: false 367015:56:17 is expected to eq false 367115:56:17 runner_type: :instance_type, project_visibility_level: :internal, quota_minutes_used_up: false, result: true 367215:56:17 is expected to eq true 367315:56:17 runner_type: :instance_type, project_visibility_level: :private, quota_minutes_used_up: true, result: false 367415:56:17 is expected to eq false 367515:56:17 runner_type: :instance_type, project_visibility_level: :private, quota_minutes_used_up: false, result: true 367615:56:17 is expected to eq true 367715:56:17 N+1 queries check 367815:56:18 does not generate N+1 queries when loading the quota for project 367915:56:18 #matches_allowed_plans? 368015:56:19 when allowed plans are not defined 368115:56:19Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 368315:56:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 368415:56:19 is expected to be truthy 368515:56:19 when allowed_plans are defined 368615:56:19 when plans match allowed plans 368715:56:19Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 368915:56:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 369015:56:19 is expected to be truthy 369115:56:19 when plans do not match allowed plans 369215:56:19Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 369415:56:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 369515:56:19 is expected to be falsey 369615:56:19 when ci_runner_separation_by_plan feature flag is disabled 369715:56:19Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 369915:56:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 370015:56:19 is expected to be truthy 370115:56:19# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/matching/runner_matcher_spec.rb. It took 4.82 seconds. Expected to take 12.81 seconds. 370215:56:19# [RSpecRunTime] Starting example group ee/spec/tasks/cloud_connector/task_helper_spec.rb. Expected to take 12.5 seconds. 370315:56:19Tasks::CloudConnector::TaskHelper 370415:56:19 .save_report 370515:56:20 prints a warning if filename is not provided 370615:56:20 saves the report to a file 370715:56:20 handles file write errors gracefully 370815:56:20 .process_probe_results 370915:56:20 when probe succeeds 371015:56:20 prints success message 371115:56:20 when probe fails 371215:56:20 prints failure messages 371315:56:20 when no errors 371415:56:21 prints failure messages 371515:56:21 when the error is "User is not provided" 371615:56:21 prints skipping message 371715:56:21 when include_details is true 371815:56:21 prints probe details 371915:56:21 when include_details is false 372015:56:21 does not print probe details 372215:56:21 finds the user by username 372315:56:21 prints a warning and returns nil if the username is not provided 372415:56:22 prints a warning and returns nil if the user is not found 372515:56:25# [RSpecRunTime] Finishing example group ee/spec/tasks/cloud_connector/task_helper_spec.rb. It took 5.37 seconds. Expected to take 12.5 seconds. 372615:56:25# [RSpecRunTime] RSpec elapsed time: 20 minutes 40.73 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.27 1.32 1.24 3/445 58978 372815:56:25# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/commit_reader/executor_spec.rb. Expected to take 11.75 seconds. 372915:56:25Gitlab::Llm::Chain::Tools::CommitReader::Executor 373115:56:25Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 373315:56:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 373415:56:26 when commit is identified 373515:56:26 when user has permission to read resource 373615:56:26 when ai response has invalid JSON 373715:56:26 retries the ai call 373815:56:26# [RSpecRunTime] RSpec elapsed time: 20 minutes 42.2 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.27 1.32 1.24 2/447 59021 374015:56:26 when there is a StandardError 374115:56:26 returns an error 374215:56:26 when commit is the current commit in context 374315:56:26 behaves like success response 374415:56:27 returns success response 374515:56:27 when is commit identified with reference 374615:56:27 behaves like success response 374715:56:28 returns success response 374815:56:28 when commit is mistaken with an issue 374915:56:28 behaves like commit not found response 375015:56:28 returns success response 375115:56:28 when context container is a group 375215:56:28 behaves like success response 375315:56:29 returns success response 375415:56:29 when context container is a project namespace 375515:56:29 when commit is the current commit in context 375615:56:29 behaves like success response 375715:56:29 returns success response 375815:56:29 when context container is nil 375915:56:29 when commit is the current MR in context 376015:56:29 behaves like success response 376115:56:30 returns success response 376215:56:30 when is commit identified with reference 376315:56:30 behaves like success response 376415:56:30 returns success response 376515:56:30 when is commit identified with not-full reference 376615:56:30 behaves like commit not found response 376715:56:31 returns success response 376815:56:31 when group does not have ai enabled 376915:56:31 behaves like success response 377015:56:31 returns success response 377115:56:31 when duo features are disabled for project 377215:56:31 returns success response 377315:56:31 when commit was already identified 377415:56:32 returns already identified response 377615:56:32 returns tool name 377715:56:32 returns tool human name 377815:56:32# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/commit_reader/executor_spec.rb. It took 7.07 seconds. Expected to take 11.75 seconds. 377915:56:32# [RSpecRunTime] Starting example group ee/spec/models/issue_link_spec.rb. Expected to take 11.54 seconds. 378115:56:32 does not allow STI 378215:56:32 behaves like includes LinkableItem concern (EE) 378315:56:32 for callbacks 378415:56:33 .after_create_commit 378515:56:33 with TYPE_BLOCKS relation 378615:56:33 updates blocking issues count 378715:56:33# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.34 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.24 1.32 1.24 1/450 59140 378915:56:33 with TYPE_RELATES_TO 379015:56:34 does not update blocking_issues_count 379115:56:34 .after_destroy_commit 379215:56:34 with TYPE_BLOCKS relation 379315:56:34 updates blocking issues count 379415:56:34 with TYPE_RELATES_TO 379515:56:34 does not update blocking_issues_count 379615:56:34 behaves like issuables that can block or be blocked 379715:56:35 .issuable_type 379815:56:35 is expected to eq :issue 379915:56:35 .inverse_link_type 380015:56:35 returns the inverse type of link 380115:56:35 .blocked_issuable_ids 380215:56:39 returns only ids of issues which are blocked 380315:56:39# [RSpecRunTime] RSpec elapsed time: 20 minutes 54.56 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.46 1.36 1.25 1/449 59141 380515:56:39 .blocking_issuables_ids_for 380615:56:39 returns blocking issuables ids 380715:56:39 blocking issuables count 380815:56:39 .blocking_issuables_for_collection 380915:56:39 returns blocking issues count grouped by issue id 381015:56:39 .blocked_issuables_for_collection 381115:56:39 returns blocked issues count grouped by issue id 381215:56:39 .blocking_issuables_count_for 381315:56:39 returns blocked issues count for single issue 381415:56:39# [RSpecRunTime] Finishing example group ee/spec/models/issue_link_spec.rb. It took 7.47 seconds. Expected to take 11.54 seconds. 381515:56:39# [RSpecRunTime] Starting example group ee/spec/services/auto_merge/merge_when_checks_pass_service_spec.rb. Expected to take 10.61 seconds. 381615:56:39AutoMerge::MergeWhenChecksPassService 381715:56:40 #available_for? 381815:56:40 when missing approvals 381915:56:42 is expected to eq true 382015:56:42 when merge_when_checks_pass flag is off 382115:56:42 is expected to eq false 382215:56:43# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.49 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.43 1.36 1.25 1/452 59451 382415:56:43 when blocked status 382515:56:45 is expected to eq true 382615:56:45 when merge_when_checks_pass flag is off 382715:56:48 is expected to eq false 382815:56:48# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.98 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.31 1.33 1.24 1/453 60063 383015:56:48 when merge trains are enabled 383115:56:49 is expected to eq false 383215:56:49# [RSpecRunTime] Finishing example group ee/spec/services/auto_merge/merge_when_checks_pass_service_spec.rb. It took 9.56 seconds. Expected to take 10.61 seconds. 383315:56:49# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/templates/secret_detection_latest_gitlab_ci_yaml_spec.rb. Expected to take 10.24 seconds. 383415:56:49Secret-Detection.gitlab-ci.yml 383515:56:49 the created pipeline 383615:56:49 when project has no license 383715:56:49 when SECRET_DETECTION_DISABLED="1" 383815:56:50 includes no jobs 383915:56:50# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.44 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.29 1.33 1.24 1/452 60292 384115:56:50 when SECRET_DETECTION_DISABLED="true" 384215:56:52 includes no jobs 384315:56:52# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.01 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.29 1.33 1.24 1/451 60393 384515:56:52 when SECRET_DETECTION_DISABLED="false" 384615:56:54 includes jobs 384715:56:54# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.63 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.29 1.33 1.24 1/451 60494 384915:56:54 when branch pipeline 385015:56:55 creates a pipeline with the expected jobs 385115:56:55# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.18 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.26 1.32 1.24 1/451 60595 385315:56:55 when MR pipeline 385415:56:58 creates a pipeline with the expected jobs 385515:56:58# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.15 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.26 1.32 1.24 2/452 60884 385715:56:58# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/templates/secret_detection_latest_gitlab_ci_yaml_spec.rb. It took 9.32 seconds. Expected to take 10.24 seconds. 385815:56:58# [RSpecRunTime] Starting example group ee/spec/services/ee/members/import_project_team_service_spec.rb. Expected to take 9.86 seconds. 385915:56:58Members::ImportProjectTeamService 386115:56:59 when the project team import fails 386215:56:59 when the target project has locked their membership 386315:56:59 for locking via the parent group 386415:56:59 returns unsuccessful response 386515:56:59# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.37 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.24 1.32 1.24 1/452 60885 386715:56:59 for locking via LDAP 386815:57:00 returns unsuccessful response 386915:57:00 when block seat overages is enabled 387015:57:00Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 387215:57:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 387315:57:00 when there are no seats left in the subscription 387415:57:00 rejects the additional members 387515:57:00 when the user is a group owner 387615:57:01 rejects the additional members with a message for the owner 387715:57:01# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.74 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.24 1.32 1.24 1/451 60886 387915:57:01 when there are seats left in the subscription 388015:57:01 imports the additional members 388115:57:01 when importing more members than there are seats remaining 388215:57:02 rejects all the members 388315:57:02# [RSpecRunTime] RSpec elapsed time: 21 minutes 17.94 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.24 1.32 1.24 2/451 60887 388515:57:02 with a target project in a subgroup 388615:57:03 rejects the additional members when there are not enough seats left in the subscription 388715:57:03# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.1 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.24 1.32 1.24 1/451 60888 388915:57:03 when block seat overages is disabled 389015:57:04 imports the additional members even if there are no seats left in the subscription 389115:57:04# [RSpecRunTime] Finishing example group ee/spec/services/ee/members/import_project_team_service_spec.rb. It took 5.68 seconds. Expected to take 9.86 seconds. 389215:57:04# [RSpecRunTime] Starting example group ee/spec/models/gitlab_subscriptions/duo_pro_spec.rb. Expected to take 9.53 seconds. 389315:57:04GitlabSubscriptions::DuoPro 389415:57:04 does not allow STI 389515:57:04 .add_on_purchase_for_namespace 389615:57:04 when there is an add_on_purchase 389715:57:04 is expected to eq #<GitlabSubscriptions::AddOnPurchase id: 1, created_at: "2024-09-20 15:57:04.615775022 +0000", update..., last_assigned_users_refreshed_at: nil, trial: false, started_at: "2024-09-19", organization_id: 1> 389815:57:04 when there is an add_on_purchase that is a trial 389915:57:04 is expected to eq #<GitlabSubscriptions::AddOnPurchase id: 2, created_at: "2024-09-20 15:57:04.757451964 +0000", update...", last_assigned_users_refreshed_at: nil, trial: true, started_at: "2024-09-19", organization_id: 1> 390015:57:04 when there are no add_on_purchases 390115:57:04 is expected to be nil 390215:57:04 .any_add_on_purchase_for_namespace 390315:57:05 when there is an add-on purchase for the namespace 390415:57:05 is expected to eq #<GitlabSubscriptions::AddOnPurchase id: 3, created_at: "2024-09-20 15:57:05.118337081 +0000", update..., last_assigned_users_refreshed_at: nil, trial: false, started_at: "2024-09-19", organization_id: 1> 390515:57:05 when the add-on purchase is expired for the namespace 390615:57:05 is expected to eq #<GitlabSubscriptions::AddOnPurchase id: 4, created_at: "2024-09-20 15:57:05.246774136 +0000", update..., last_assigned_users_refreshed_at: nil, trial: false, started_at: "2024-09-15", organization_id: 1> 390715:57:05 when there is no add-on purchase for the namespace 390815:57:05 is expected to be nil 390915:57:05 when namespace id is passed 391015:57:05 when there is an add-on purchase for the namespace 391115:57:05 is expected to eq #<GitlabSubscriptions::AddOnPurchase id: 5, created_at: "2024-09-20 15:57:05.504273224 +0000", update..., last_assigned_users_refreshed_at: nil, trial: false, started_at: "2024-09-19", organization_id: 1> 391215:57:05 when there is no add-on purchase for the namespace 391315:57:05 is expected to be nil 391415:57:05 .no_active_add_on_purchase_for_namespace? 391515:57:05 when there is an active add-on purchase for the namespace 391615:57:06 is expected to equal false 391715:57:06 when there is no active add-on purchase for the namespace 391815:57:06 and there are no add-on purchases at all 391915:57:06 is expected to equal true 392015:57:06 and there is an expired add-on purchase 392115:57:06 is expected to equal true 392215:57:06 .no_add_on_purchase_for_namespace? 392315:57:06 when there is an add-on purchase for the namespace 392415:57:06 is expected to equal false 392515:57:06 when the add-on purchase is expired for the namespace 392615:57:06 is expected to equal false 392715:57:06 when there is no add-on purchase for the namespace 392815:57:06 is expected to equal true 392915:57:06 .namespace_eligible? 393015:57:06 when duo_enterprise_trials feature is disabled 393115:57:06 returns true regardless of the namespace plan 393215:57:06 when duo_enterprise_trials feature is enabled 393315:57:06 when namespace has an eligible plan 393415:57:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 393615:57:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 393715:57:07 returns true 393815:57:07 when namespace does not have an eligible plan 393915:57:07Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 394115:57:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 394215:57:07 returns false 394315:57:07# [RSpecRunTime] Finishing example group ee/spec/models/gitlab_subscriptions/duo_pro_spec.rb. It took 2.99 seconds. Expected to take 9.53 seconds. 394415:57:07# [RSpecRunTime] Starting example group ee/spec/lib/search/elastic/references/embedding_spec.rb. Expected to take 9.11 seconds. 394515:57:07Search::Elastic::References::Embedding 394615:57:07 inherits from Reference 394815:57:07 builds a string with model klass, identifier and routing 395115:57:08 when the database record does not exist 395315:57:08 .preload_indexing_data 395415:57:08 preloads database records to avoid N+1 queries 395515:57:08 calls preload in batches not to overload the database 395715:57:09 returns an instance of embedding reference when given a record 395915:57:09 returns a delimited string 396115:57:09 is equal to proxy index name 396215:57:09 if type class exists 396315:57:09 is equal type class index name 396415:57:09 #as_indexed_json 396515:57:09 returns the embedding and its version 396615:57:09 calls embedding API 396715:57:09 when model_klass is work_item 396815:57:09 returns the embedding and its version 396915:57:09 calls embedding API 397015:57:09 when model_klass does not have a definition 397115:57:09 raises a ReferenceFailure error 397215:57:09 if the endpoint is throttled 397315:57:09 raises a ReferenceFailure error 397415:57:09 if an error is raised 397515:57:10 raises a ReferenceFailure error 397615:57:10 .instantiate 397715:57:10 returns an instance of embedding reference when given a serialized string 397815:57:10# [RSpecRunTime] Finishing example group ee/spec/lib/search/elastic/references/embedding_spec.rb. It took 2.83 seconds. Expected to take 9.11 seconds. 397915:57:10# [RSpecRunTime] Starting example group ee/spec/tasks/gitlab/seed/data_seeder_rake_spec.rb. Expected to take 9.01 seconds. 398015:57:10ee:gitlab:seed:data_seeder 398115:57:10 prints a seeding statement 398215:57:11 prints a done statement 398315:57:11 when seed file does not exist 398415:57:11...... raises an error 398515:57:11# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.3 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.20 1.31 1.23 1/446 60889 398715:57:15# [RSpecRunTime] Finishing example group ee/spec/tasks/gitlab/seed/data_seeder_rake_spec.rb. It took 4.9 seconds. Expected to take 9.01 seconds. 398815:57:15# [RSpecRunTime] RSpec elapsed time: 21 minutes 30.62 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.19 1.30 1.23 1/446 60890 399015:57:15# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/replicator_spec.rb. Expected to take 8.51 seconds. 399115:57:15Gitlab::Geo::Replicator 399215:57:15......-- create_table(:_test_dummy_models, {:force=>true}) 399515:57:16 .supported_events 399615:57:16 expects :test event to be supported 399715:57:16# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.75 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.19 1.30 1.23 1/446 60891 399915:57:16 .event_supported? 400015:57:16 expects a supported event to return true 400115:57:16 expect an unsupported event to return false 400315:57:16 when publishing a supported events with required params 400415:57:16 creates event with associated event log record 400515:57:16 when publishing unsupported event 400615:57:16 raises an argument error 400815:57:16 accepts valid attributes 400915:57:16 calls corresponding method with specified named attributes 401015:57:16 .for_class_name 401115:57:16 when given a Geo RegistryFinder 401215:57:17 returns the corresponding Replicator class 401315:57:17 when given a Geo RegistriesResolver" 401415:57:17 returns the corresponding Replicator class 401515:57:17 .for_replicable_name 401615:57:17 given a valid replicable_name 401715:57:17 returns the corresponding Replicator class 401815:57:17 given an invalid replicable_name 401915:57:17 raises and logs NotImplementedError 402115:57:17 raises NotImplementedError 402215:57:17 .for_replicable_params 402315:57:17 returns the corresponding Replicator instance 402415:57:17 .replicable_params 402515:57:17 returns a Hash of data needed to reinstantiate the Replicator 402615:57:17 .bulk_create_events 402715:57:17 creates events 402915:57:17 given model_record 403015:57:17 sets model_record 403115:57:17 sets model_record_id 403215:57:17 given model_record_id 403315:57:18 sets model_record 403415:57:18 sets model_record_id 403515:57:18 #in_replicables_for_current_secondary? 403615:57:18 is expected to delegate #in_replicables_for_current_secondary? to the #model_record object 403715:57:18 #resource_exists? 403815:57:18 raises error when not implemented 403915:57:18-- drop_table(:_test_dummy_models, {:force=>true}) 404115:57:18# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/replicator_spec.rb. It took 3.41 seconds. Expected to take 8.51 seconds. 404215:57:18# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/tasks/ingest_identifiers_spec.rb. Expected to take 8.31 seconds. 404315:57:18Security::Ingestion::Tasks::IngestIdentifiers 404515:57:18........................................................................................ creates new records and updates the existing ones 404615:57:20.............................................................................. sets the identifier_ids for the finding_map object 404715:57:21 with multiple projects 404815:57:21...................................................................................... creates records for multiple projects 404915:57:24# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.65 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.17 1.30 1.23 1/446 60892 405115:57:24 behaves like bulk insertable task 405215:57:24 when the validation fails 405315:57:24 can generate error messages correctly 405415:57:24# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/tasks/ingest_identifiers_spec.rb. It took 5.74 seconds. Expected to take 8.31 seconds. 405515:57:24# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/remove_approval_service_spec.rb. Expected to take 8.04 seconds. 405615:57:24MergeRequests::RemoveApprovalService 405815:57:24 with a user who has approved 405915:57:24............ removes the approval 406015:57:25............ creates an unapproval note 406115:57:26............ fires an unapproval webhook 406215:57:28............ does not send a notification 406315:57:29............ resets the cache for approvals 406415:57:30# [RSpecRunTime] RSpec elapsed time: 21 minutes 46.23 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.15 1.29 1.23 1/446 60893 406615:57:30# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/remove_approval_service_spec.rb. It took 6.47 seconds. Expected to take 8.04 seconds. 406715:57:30# [RSpecRunTime] Starting example group ee/spec/services/ci/process_pipeline_service_spec.rb. Expected to take 7.72 seconds. 406815:57:30Ci::ProcessPipelineService#execute 406915:57:30........................ cross-project pipelines 407015:57:33...... creates a downstream cross-project pipeline 407115:57:38# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.49 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.21 1.30 1.23 1/451 61161 407315:57:38# [RSpecRunTime] Finishing example group ee/spec/services/ci/process_pipeline_service_spec.rb. It took 7.26 seconds. Expected to take 7.72 seconds. 407415:57:38# [RSpecRunTime] Starting example group ee/spec/models/elastic/index_setting_spec.rb. Expected to take 7.47 seconds. 407515:57:38Elastic::IndexSetting 407615:57:38.. does not allow STI 407815:57:38 is expected to allow :number_of_shards to be ‹10› 407915:57:38 is expected not to allow :number_of_shards to be ‹nil› 408015:57:38 is expected not to allow :number_of_shards to be ‹0› 408115:57:38 is expected not to allow :number_of_shards to be ‹1.1› 408215:57:38 is expected not to allow :number_of_shards to be ‹-1› 408315:57:38 is expected to allow :number_of_replicas to be ‹10› 408415:57:39 is expected to allow :number_of_replicas to be ‹0› 408515:57:39 is expected not to allow :number_of_replicas to be ‹nil› 408615:57:39 is expected not to allow :number_of_replicas to be ‹1.1› 408715:57:39 is expected not to allow :number_of_replicas to be ‹-1› 408815:57:39 is expected to allow :alias_name to be ‹"a"› 408915:57:39 is expected not to allow :alias_name to be ‹"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"› 409015:57:39# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.17 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.21 1.30 1.23 1/451 61162 409315:57:39.. returns existing record 409415:57:39 creates a new record 409615:57:40 returns index_setting record for the default index 409715:57:40 .number_of_replicas 409815:57:40 returns default number of replicas 409915:57:40 .number_of_shards 410015:57:40 returns default number of shards 410115:57:40# [RSpecRunTime] Finishing example group ee/spec/models/elastic/index_setting_spec.rb. It took 2.32 seconds. Expected to take 7.47 seconds. 410215:57:40# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/snippet_repository_registries_resolver_spec.rb. Expected to take 7.3 seconds. 410315:57:40Resolvers::Geo::SnippetRepositoryRegistriesResolver 410415:57:40.. behaves like a Geo registries resolver 410615:57:40 when the parent object is the current node 410715:57:40 when the user has permission to view Geo data 410815:57:40.. when admin mode is enabled 410915:57:40 when the ids argument is null 411015:57:40................................ returns registries, in order 411115:57:41 when the ids argument is present 411215:57:41................................ returns the requested registries, in order 411315:57:41 when the replication_state argument is present 411415:57:41................................ returns registries with requested replication state, in order 411515:57:42 with verification enabled 411615:57:42 when the verification_state argument is present 411715:57:42................................ returns registries with requested verification state, in order 411815:57:44# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.62 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.20 1.29 1.23 1/451 61163 412015:57:44 with verification disabled 412115:57:44 when the verification_state argument is present 412215:57:44................................ raises ArgumentError (PENDING: Skipping because verification is enabled for SnippetRepository) 412315:57:44 when admin mode is disabled 412415:57:44................................ returns nothing 412515:57:45 when the user does not have permission to view Geo data 412615:57:45.................................. returns nothing 412715:57:46 when the parent object is not the current node 412815:57:46 when the user has permission to view Geo data 412915:57:46.................................... returns nothing, because we can't query other nodes' tracking databases 413015:57:47# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/snippet_repository_registries_resolver_spec.rb. It took 6.74 seconds. Expected to take 7.3 seconds. 413115:57:47# [RSpecRunTime] Starting example group ee/spec/policies/remote_development/agent_policy_spec.rb. Expected to take 7.15 seconds. 413215:57:47RemoteDevelopment::AgentPolicy 413315:57:47.......................... :admin_remote_development_cluster_agent_mapping 413415:57:48 user: guest, result: false 413515:57:48 is expected to eq false 413615:57:48# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.91 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.18 1.29 1.23 1/446 61164 413815:57:48 user: reporter, result: false 413915:57:48 is expected to eq false 414015:57:48 user: developer, result: false 414115:57:48 is expected to eq false 414215:57:48 user: maintainer, result: false 414315:57:48 is expected to eq false 414415:57:48 user: owner, result: true 414515:57:48 is expected to eq true 414615:57:48 user: admin_in_non_admin_mode, result: false 414715:57:49 is expected to eq false 414815:57:49 user: admin_in_admin_mode, result: true 414915:57:49 is expected to eq true 415015:57:49 :read_remote_development_cluster_agent_mapping 415115:57:49 user: guest, result: false 415215:57:49 is expected to eq false 415315:57:49 user: reporter, result: false 415415:57:49 is expected to eq false 415515:57:49 user: developer, result: false 415615:57:49 is expected to eq false 415715:57:49 user: maintainer, result: true 415815:57:49 is expected to eq true 415915:57:49 user: owner, result: true 416015:57:49 is expected to eq true 416115:57:49 user: admin_in_non_admin_mode, result: false 416215:57:49 is expected to eq false 416315:57:49 user: admin_in_admin_mode, result: true 416415:57:49 is expected to eq true 416515:57:49# [RSpecRunTime] Finishing example group ee/spec/policies/remote_development/agent_policy_spec.rb. It took 2.89 seconds. Expected to take 7.15 seconds. 416615:57:49# [RSpecRunTime] Starting example group ee/spec/finders/ee/clusters/agents/authorizations/ci_access/finder_spec.rb. Expected to take 6.84 seconds. 416715:57:49Clusters::Agents::Authorizations::CiAccess::Finder 416915:57:50.......................... project authorizations 417015:57:50 behaves like licensed access_as 417215:57:50.. is expected to be empty 417315:57:50 when available 417415:57:51.. is expected to contain exactly #<Clusters::Agents::Authorizations::CiAccess::ProjectAuthorization id: 2, project_id: 870, agent_id: 9, config: {"access_as"=>{"impersonate"=>{}}}> 417515:57:51# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.7 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.25 1.30 1.23 1/446 61165 417815:57:51.. is expected to be empty 417915:57:51 when available 418015:57:51.. is expected to contain exactly #<Clusters::Agents::Authorizations::CiAccess::ProjectAuthorization id: 4, project_id: 870, agent_id: 9, config: {"access_as"=>{"ci_user"=>{}}}> 418215:57:51.. is expected to be empty 418315:57:51 when available 418415:57:51.. is expected to contain exactly #<Clusters::Agents::Authorizations::CiAccess::ProjectAuthorization id: 6, project_id: 870, agent_id: 9, config: {"access_as"=>{"ci_job"=>{}}}> 418515:57:51 group authorizations 418615:57:51 behaves like licensed access_as 418815:57:52.. is expected to be empty 418915:57:52 when available 419015:57:52.. is expected to contain exactly #<Clusters::Agents::Authorizations::CiAccess::GroupAuthorization id: 2, group_id: 1909, agent_id: 9, config: {"access_as"=>{"impersonate"=>{}}}> 419215:57:52.. is expected to be empty 419315:57:52 when available 419415:57:52.. is expected to contain exactly #<Clusters::Agents::Authorizations::CiAccess::GroupAuthorization id: 4, group_id: 1909, agent_id: 9, config: {"access_as"=>{"ci_user"=>{}}}> 419615:57:52.. is expected to be empty 419715:57:52 when available 419815:57:52.. is expected to contain exactly #<Clusters::Agents::Authorizations::CiAccess::GroupAuthorization id: 6, group_id: 1909, agent_id: 9, config: {"access_as"=>{"ci_job"=>{}}}> 419915:57:52# [RSpecRunTime] Finishing example group ee/spec/finders/ee/clusters/agents/authorizations/ci_access/finder_spec.rb. It took 3.0 seconds. Expected to take 6.84 seconds. 420015:57:52# [RSpecRunTime] Starting example group ee/spec/policies/vulnerabilities/merge_request_link_policy_spec.rb. Expected to take 6.8 seconds. 420115:57:52Vulnerabilities::MergeRequestLinkPolicy 420215:57:52...................... :admin_vulnerability_merge_request_link 420315:57:53 with missing vulnerability 420415:57:53.......... is expected to be disallowed :admin_vulnerability_merge_request_link 420515:57:55# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.88 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.31 1.31 1.24 1/452 61345 420715:57:55 when merge_request and mere_request_link belong to the same project 420815:57:55 is expected to be allowed :admin_vulnerability_merge_request_link 420915:57:55 when merge_request and link don't belong to the same project 421015:57:55.......... is expected to be allowed :admin_vulnerability_merge_request_link 421115:57:57# [RSpecRunTime] RSpec elapsed time: 22 minutes 13.01 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.31 1.31 1.24 1/452 61523 421315:57:57 :read_merge_request_link 421415:57:57 when the associated merge_request can not be read by the user 421515:57:57 is expected to be disallowed :read_vulnerability_merge_request_link 421615:57:57 when the associated merge_request can be read by the user 421715:57:57 is expected to be allowed :read_vulnerability_merge_request_link 421815:57:57# [RSpecRunTime] Finishing example group ee/spec/policies/vulnerabilities/merge_request_link_policy_spec.rb. It took 4.83 seconds. Expected to take 6.8 seconds. 421915:57:57# [RSpecRunTime] Starting example group ee/spec/workers/ee/new_issue_worker_spec.rb. Expected to take 6.47 seconds. 422015:57:57NewIssueWorker 422115:57:57........ #perform 422215:57:58 when project bot it logs audit events 422315:57:58.. when licensed 422415:57:58.... does not log audit event if operation fails 422515:57:59.... does not log audit event if operation results in no change 422615:57:59 when operation succeeds 422715:57:59.... logs an audit event 422815:58:00.... logs the audit event info 422915:58:00.... calls the audit method with the event type 423015:58:01# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.72 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.28 1.31 1.24 1/451 61554 423215:58:01 when not licensed 423315:58:01.... does not log audit event 423415:58:01# [RSpecRunTime] Finishing example group ee/spec/workers/ee/new_issue_worker_spec.rb. It took 3.92 seconds. Expected to take 6.47 seconds. 423515:58:01# [RSpecRunTime] Starting example group ee/spec/services/ci/runners/stale_group_runners_prune_service_spec.rb. Expected to take 6.39 seconds. 423615:58:01Ci::Runners::StaleGroupRunnersPruneService 423715:58:01.. on self-managed instance 423815:58:01 behaves like perform on empty groups relation does not prune any runners 423915:58:01 with empty groups relation 424015:58:01.......... does not prune any runners and returns :success status 424115:58:02 when stale_runner_cleanup_for_namespace licensed feature is available 424215:58:02 with some stale group runners on group1 424315:58:02 behaves like pruning is executed on stale runners 424415:58:02........................ prunes all runners in batches 424515:58:02 when stale_runner_cleanup_for_namespace licensed feature is unavailable 424615:58:02 with some stale group runners on group1 424715:58:02 behaves like pruning is not executed on stale runners 424815:58:03........................ does not prune any runners 425015:58:03 behaves like perform on empty groups relation does not prune any runners 425115:58:03 with empty groups relation 425215:58:04Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 425415:58:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 425515:58:03.............. does not prune any runners and returns :success status 425615:58:04 with some stale group runners on group1 425715:58:04 behaves like pruning is executed on stale runners 425815:58:04Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 426015:58:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 426115:58:04............................ prunes all runners in batches 426215:58:05 with premium plan 426315:58:05 behaves like pruning is not executed on stale runners 426415:58:05Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 426615:58:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 426715:58:05............................ does not prune any runners 426815:58:05# [RSpecRunTime] Finishing example group ee/spec/services/ci/runners/stale_group_runners_prune_service_spec.rb. It took 4.23 seconds. Expected to take 6.39 seconds. 426915:58:05# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/reference_extractor_spec.rb. Expected to take 6.1 seconds. 427015:58:05Gitlab::ReferenceExtractor 427115:58:05.............................................. accesses valid epics 427215:58:07 referables prefixes 427315:58:07 returns all supported prefixes 427415:58:07# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.36 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.26 1.30 1.24 1/448 61555 427615:58:07 for iterations cadences 427715:58:07.............. accesses valid iterations cadences 427815:58:08 for vulnerabilities 427915:58:08.................................... accesses valid vulnerabilities 428015:58:09# [RSpecRunTime] RSpec elapsed time: 22 minutes 25.07 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.26 1.30 1.24 1/446 61556 428215:58:09# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/reference_extractor_spec.rb. It took 3.66 seconds. Expected to take 6.1 seconds. 428315:58:09# [RSpecRunTime] Starting example group ee/spec/components/namespaces/storage/repository_limit_alert_component_spec.rb. Expected to take 5.97 seconds. 428415:58:09Namespaces::Storage::RepositoryLimitAlertComponent 428515:58:09.. repository enforcement 428615:58:09 when namespace has no additional storage and is above size limit 428715:58:09 renders the alert title 428815:58:09 renders the alert message 428915:58:10 renders the correct callout data 429015:58:10 when namespace has additional storage 429115:58:10 and under storage size limit 429215:58:10 renders the alert title 429315:58:10 renders the alert message 429415:58:10 and above storage size limit 429515:58:10 renders the alert title 429615:58:10 renders the alert message 429715:58:10 when user is not an owner 429815:58:10 renders the non-owner copy 429915:58:10 when project is not over limit 430015:58:11 does not render the alert 430115:58:11 when context is a group 430215:58:11 does not render the alert 430315:58:11 when group is a user namespace 430415:58:11 renders the alert 430515:58:11 when in group usage quotas page 430615:58:11 renders the alert 430715:58:11# [RSpecRunTime] Finishing example group ee/spec/components/namespaces/storage/repository_limit_alert_component_spec.rb. It took 2.03 seconds. Expected to take 5.97 seconds. 430815:58:11# [RSpecRunTime] Starting example group ee/spec/lib/ai/context/dependencies/config_files/cpp_conan_txt_spec.rb. Expected to take 5.78 seconds. 430915:58:11Ai::Context::Dependencies::ConfigFiles::CppConanTxt 431015:58:11.. returns the expected language value 431115:58:11 behaves like parsing an invalid dependency config file 431215:58:11 returns an error message 431315:58:11 tracks error 431515:58:11 path: "conanfile.txt", matches: true 431615:58:12 matches the file name glob pattern at various directory levels 431715:58:12 path: "dir/conanfile.txt", matches: true 431815:58:12 matches the file name glob pattern at various directory levels 431915:58:12 path: "dir/subdir/conanfile.txt", matches: true 432015:58:12 matches the file name glob pattern at various directory levels 432115:58:12 path: "dir/conanfile", matches: false 432215:58:12 matches the file name glob pattern at various directory levels 432315:58:12 path: "xconanfile.txt", matches: false 432415:58:12 matches the file name glob pattern at various directory levels 432515:58:12 path: "Conanfile.txt", matches: false 432615:58:12 matches the file name glob pattern at various directory levels 432715:58:12 path: "conanfile_txt", matches: false 432815:58:12 matches the file name glob pattern at various directory levels 432915:58:12 path: "conanfile", matches: false 433015:58:12 matches the file name glob pattern at various directory levels 433115:58:12 behaves like parsing a valid dependency config file 433215:58:12 returns the expected payload 433315:58:13 does not track error 433415:58:13# [RSpecRunTime] Finishing example group ee/spec/lib/ai/context/dependencies/config_files/cpp_conan_txt_spec.rb. It took 1.43 seconds. Expected to take 5.78 seconds. 433515:58:13# [RSpecRunTime] Starting example group ee/spec/models/system_access/microsoft_graph_access_token_spec.rb. Expected to take 5.65 seconds. 433615:58:13SystemAccess::MicrosoftGraphAccessToken 433715:58:13.......... has a bidirectional relationship 433815:58:13 is expected to belong to system_access_microsoft_application required: false inverse_of => system_access_microsoft_graph_access_token 433915:58:13 does not allow STI 434115:58:13........ is expected to validate that :system_access_microsoft_application_id cannot be empty/falsy 434215:58:14 is expected to validate that :expires_in cannot be empty/falsy 434315:58:14 is expected to validate that :expires_in looks like a number greater than or equal to 0 434415:58:14# [RSpecRunTime] RSpec elapsed time: 22 minutes 29.86 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.24 1.29 1.23 2/446 61557 434715:58:14 returns true for an unpersisted token 434815:58:14 when the access token is persisted 434915:58:14........ returns false when the token is not expired 435015:58:14 returns true when the token is expired 435115:58:15# [RSpecRunTime] Finishing example group ee/spec/models/system_access/microsoft_graph_access_token_spec.rb. It took 1.94 seconds. Expected to take 5.65 seconds. 435215:58:15# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/personal_access_tokens/service_account_token_validator_spec.rb. Expected to take 5.47 seconds. 435315:58:15EE::Gitlab::PersonalAccessTokens::ServiceAccountTokenValidator 435415:58:15.. #expiry_enforced? 435515:58:15 when saas enabled 435615:58:15 when not service account user 435715:58:15.. returns true 435815:58:15 when service account user 435915:58:15 when service account not licensed 436015:58:15.. returns true 436115:58:15 when service account licensed 436215:58:15 when provisioned by group 436315:58:15.......... returns setting value 436415:58:15 when not provisioned by group 436515:58:15.. returns true 436615:58:15 when self managed 436715:58:15 when not service account user 436815:58:16.. returns true 436915:58:16 when service account user 437015:58:16 when service account not licensed 437115:58:16.... returns true 437215:58:16 when service account licensed 437315:58:17.... returns setting value 437415:58:17# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/personal_access_tokens/service_account_token_validator_spec.rb. It took 2.25 seconds. Expected to take 5.47 seconds. 437515:58:17# [RSpecRunTime] Starting example group ee/spec/services/ee/branch_rules/base_service_spec.rb. Expected to take 5.28 seconds. 437615:58:17BranchRules::BaseService 437715:58:17.................. #execute 437815:58:18 with skip_authorization: false 437915:58:18 behaves like missing_method_error 438015:58:18 raises a missing method error 438115:58:18# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.15 seconds. Current RSS: ~1516M. Threads: 5. load average: 1.30 1.31 1.24 1/446 61588 438315:58:18 with skip_authorization: true 438415:58:18 when branch_rule is an instance of Projects::BranchRule 438515:58:18 behaves like missing_method_error 438615:58:18 raises a missing method error 438715:58:18 when branch_rule is an instance of Projects::AllBranchesRule 438815:58:18 behaves like missing_method_error 438915:58:18 raises a missing method error 439015:58:18 when branch_rule is an instance of Projects::AllProtectedBranchesRule 439115:58:18 behaves like missing_method_error 439215:58:18 raises a missing method error 439315:58:18 when branch_rule is not an instance of Projects::BranchRule 439415:58:19 returns an unknown branch rule type error 439515:58:19 when branch_rule is nil 439615:58:19 returns an unknown branch rule type error 439715:58:19# [RSpecRunTime] Finishing example group ee/spec/services/ee/branch_rules/base_service_spec.rb. It took 1.95 seconds. Expected to take 5.28 seconds. 439815:58:19# [RSpecRunTime] Starting example group ee/spec/lib/api/entities/search/migration_spec.rb. Expected to take 5.2 seconds. 439915:58:19API::Entities::Search::Migration 440015:58:23.. reads completed from the index 440115:58:24 exposes correct attributes 440215:58:24# [RSpecRunTime] Finishing example group ee/spec/lib/api/entities/search/migration_spec.rb. It took 5.69 seconds. Expected to take 5.2 seconds. 440315:58:24# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.43 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.63 1.38 1.26 1/457 61590 440515:58:24# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/data_object_spec.rb. Expected to take 5.03 seconds. 440615:58:24PackageMetadata::DataObject 440815:58:24 when all attributes are equal 440915:58:25 is expected to eq true 441015:58:25 when an attribute is not equal 441115:58:25 and it is name 441215:58:25 and the purl_type is not pypi 441315:58:25 is expected to eq false 441415:58:25 and the purl_type is pypi 441515:58:25 is expected to eq false 441615:58:25 and it is version 441715:58:25 is expected to eq false 441815:58:25 and it is license 441915:58:25 is expected to eq false 442015:58:25 and it is purl_type 442115:58:25 is expected to eq false 442315:58:25 when arr is well-formed 442415:58:25 is expected to eq #<PackageMetadata::DataObject:0x00007ca3c992cd60 @name="foo", @version="v1.0.0", @license="MIT", @purl_type="npm"> 442515:58:25 when arr is not well-formed 442615:58:25 with less than 3 fields 442715:58:25 is expected to eq nil 442815:58:25 warns about the error 442915:58:25 and field is longer than expected 443015:58:25 and it is package name 443115:58:26 is expected to eq 255 443215:58:26 and it is package version 443315:58:26 is expected to eq 255 443415:58:26 and it is license 443515:58:26 is expected to eq 50 443615:58:26# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/data_object_spec.rb. It took 1.26 seconds. Expected to take 5.03 seconds. 443715:58:26# [RSpecRunTime] Starting example group ee/spec/services/security/store_findings_service_spec.rb. Expected to take 4.91 seconds. 443815:58:26Security::StoreFindingsService 443915:58:26.............. #execute 444015:58:27 when the given security scan already has findings 444115:58:27.......... returns error message 444215:58:27.......... does not create new findings in database 444315:58:28# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.76 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.63 1.38 1.26 1/457 61591 444515:58:28 when the given security scan does not have any findings 444615:58:28 creates the security finding entries in database 444715:58:28 stores raw_source_code_extract from original_data in database 444815:58:28 when the scanners already exist in the database 444915:58:28.. does not create new scanner entries in the database 445015:58:28 when the scanner does not exist in the database 445115:58:28 creates new scanner entry in the database 445215:58:28# [RSpecRunTime] Finishing example group ee/spec/services/security/store_findings_service_spec.rb. It took 2.64 seconds. Expected to take 4.91 seconds. 445315:58:28# [RSpecRunTime] Starting example group ee/spec/views/layouts/project.html.haml_spec.rb. Expected to take 4.85 seconds. 445415:58:28layouts/project 445515:58:28.. with importing alert 445615:58:28.............. renders the alert 445715:58:31 when hide_importing_alert 445815:58:31 does not render the alert 445915:58:31# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.94 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.58 1.37 1.26 1/457 61592 446115:58:31 when free plan limit alert is present 446215:58:31............ renders the alert partial 446315:58:32# [RSpecRunTime] Finishing example group ee/spec/views/layouts/project.html.haml_spec.rb. It took 3.35 seconds. Expected to take 4.85 seconds. 446415:58:32# [RSpecRunTime] Starting example group ee/spec/views/shared/labels/_create_label_help_text.html.haml_spec.rb. Expected to take 4.6 seconds. 446515:58:32app/views/shared/labels/_create_label_help_text.html.haml 446615:58:32.. for project label 446715:58:32 when license has scoped labels feature 446815:58:32...... displays scoped labels hint 446915:58:32 when license does not have scoped labels feature 447015:58:32...... does not display scoped labels hint 447115:58:33 for group label 447215:58:33 when license has scoped labels feature 447315:58:33........ displays scoped labels hint 447415:58:33 when license does not have scoped labels feature 447515:58:33........ does not display scoped labels hint 447615:58:33# [RSpecRunTime] Finishing example group ee/spec/views/shared/labels/_create_label_help_text.html.haml_spec.rb. It took 1.7 seconds. Expected to take 4.6 seconds. 447715:58:33# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/scim/user_spec.rb. Expected to take 4.55 seconds. 447815:58:33EE::API::Entities::Scim::User 447915:58:33.. contains the schemas 448015:58:34 contains the extern UID 448115:58:34 contains the active flag 448215:58:34 contains the name 448315:58:34 contains the first name 448415:58:34 contains the last name 448515:58:34 contains the email 448615:58:34 contains the username 448715:58:34 contains the resource type 448815:58:34 with a SCIM identity 448915:58:35 contains active false when the identity is not active 449015:58:35# [RSpecRunTime] RSpec elapsed time: 22 minutes 50.62 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.54 1.37 1.26 1/457 61593 449215:58:35# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/scim/user_spec.rb. It took 1.23 seconds. Expected to take 4.55 seconds. 449315:58:35# [RSpecRunTime] Starting example group ee/spec/services/geo/node_create_service_spec.rb. Expected to take 4.37 seconds. 449415:58:35Geo::NodeCreateService 449615:58:35 creates a new node with valid params 449715:58:35 does not create a node with invalid params 449815:58:36 returns true when creation succeeds 449915:58:36 returns false when creation fails 450015:58:36................ parses the namespace_ids when node have namespace restrictions 450115:58:37# [RSpecRunTime] RSpec elapsed time: 22 minutes 52.72 seconds. Current RSS: ~1532M. Threads: 5. load average: 1.54 1.37 1.26 1/457 61594 450315:58:37# [RSpecRunTime] Finishing example group ee/spec/services/geo/node_create_service_spec.rb. It took 2.11 seconds. Expected to take 4.37 seconds. 450415:58:37# [RSpecRunTime] Starting example group ee/spec/workers/ldap_group_sync_worker_spec.rb. Expected to take 4.28 seconds. 450515:58:37LdapGroupSyncWorker 450715:58:37 with the default license key 450815:58:37........ syncs a single group when group_id is present 450915:58:37........ creates a proxy for syncing a single provider 451015:58:37 without a license key 451115:58:37........ does not sync groups 451215:58:38 #sync_groups 451315:58:38........ syncs a group when it was found without a proxy 451415:58:38........ syncs with an existing proxy when one was given 451615:58:38........ syncs a single provider when a provider was given 451715:58:38........ syncs all providers when no proxy was given 451815:58:39# [RSpecRunTime] Finishing example group ee/spec/workers/ldap_group_sync_worker_spec.rb. It took 1.81 seconds. Expected to take 4.28 seconds. 451915:58:39# [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/standards/refresh_worker_spec.rb. Expected to take 4.16 seconds. 452015:58:39ComplianceManagement::Standards::RefreshWorker 452115:58:39................ #perform 452215:58:39 includes all the adherence check workers 452315:58:39 for non existent group 452415:58:39 does not enqueue standards adherence check workers 452515:58:39 when refresh worker was executed less than 24 hours ago 452615:58:39 does not enqueue standards adherence check workers 452715:58:39 when refresh worker was not executed less than 24 hours ago 452815:58:39 enqueues standards adherence check workers 452915:58:39 behaves like an idempotent worker 453015:58:40 is labeled as idempotent 453115:58:40 performs multiple times sequentially without raising an exception 453215:58:40# [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/standards/refresh_worker_spec.rb. It took 1.17 seconds. Expected to take 4.16 seconds. 453315:58:40# [RSpecRunTime] Starting example group ee/spec/policies/geo/registry_policy_spec.rb. Expected to take 4.06 seconds. 453415:58:40Geo::RegistryPolicy 453515:58:40.. when the user is an admin 453615:58:40 when admin mode is enabled 453715:58:40Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 453915:58:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 454015:58:40.............. allows read_geo_registry for any registry 454115:58:41 when admin mode is disabled 454215:58:41Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 454415:58:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 454515:58:41.............. disallows read_geo_registry for any registry 454615:58:41 when the user is not an admin 454715:58:42Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 454915:58:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 455015:58:41.............. disallows read_geo_registry for any registry 455115:58:42# [RSpecRunTime] Finishing example group ee/spec/policies/geo/registry_policy_spec.rb. It took 2.18 seconds. Expected to take 4.06 seconds. 455215:58:42# [RSpecRunTime] Starting example group ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. Expected to take 3.95 seconds. 455315:58:42Banzai::Filter::IssuableReferenceExpansionFilter 455415:58:42.................................... ignores open epic references 455515:58:43 appends state to closed epic references 455615:58:43 skips cross references if the user cannot read cross group 455715:58:43 shows title for references with + 455815:58:43 shows title for references with +s 455915:58:43 when extended summary props are present 456015:58:43.................. shows extended summary for references with +s 456115:58:44# [RSpecRunTime] RSpec elapsed time: 22 minutes 59.9 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.49 1.36 1.26 1/457 61595 456315:58:44# [RSpecRunTime] Finishing example group ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. It took 2.02 seconds. Expected to take 3.95 seconds. 456415:58:44# [RSpecRunTime] Starting example group ee/spec/models/dora/watchers/deployment_watcher_spec.rb. Expected to take 3.81 seconds. 456515:58:44Dora::Watchers::DeploymentWatcher 456615:58:44.. does not allow STI 456815:58:44.............. schedules metric refresh for finished_at date 456915:58:46# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.47 seconds. Current RSS: ~1499M. Threads: 5. load average: 1.45 1.35 1.26 1/460 61640 457215:58:46 when deployment succeeded 457315:58:46.............. calls for processing successful event 457415:58:47# [RSpecRunTime] RSpec elapsed time: 23 minutes 3.03 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.45 1.35 1.26 1/462 61685 457615:58:47# [RSpecRunTime] Finishing example group ee/spec/models/dora/watchers/deployment_watcher_spec.rb. It took 3.13 seconds. Expected to take 3.81 seconds. 457715:58:47# [RSpecRunTime] Starting example group ee/spec/models/onboarding_spec.rb. Expected to take 3.71 seconds. 457915:58:47.. does not allow STI 458015:58:47 .user_onboarding_in_progress? 458115:58:47 user?: true, user_onboarding?: true, onboarding?: true 458215:58:47 is expected to equal true 458315:58:47 user?: true, user_onboarding?: true, onboarding?: false 458415:58:47 is expected to equal false 458515:58:47 user?: true, user_onboarding?: false, onboarding?: true 458615:58:48 is expected to equal false 458715:58:48 user?: true, user_onboarding?: false, onboarding?: false 458815:58:48 is expected to equal false 458915:58:48 user?: false, user_onboarding?: true, onboarding?: true 459015:58:48 is expected to equal false 459115:58:48 user?: false, user_onboarding?: true, onboarding?: false 459215:58:48 is expected to equal false 459315:58:48 user?: false, user_onboarding?: false, onboarding?: true 459415:58:48 is expected to equal false 459515:58:48 user?: false, user_onboarding?: false, onboarding?: false 459615:58:48 is expected to equal false 459815:58:48 when onboarding feature is available 459915:58:48 is expected to eq true 460015:58:48 when onboarding feature is not available 460115:58:48 is expected to eq false 460215:58:48# [RSpecRunTime] Finishing example group ee/spec/models/onboarding_spec.rb. It took 1.26 seconds. Expected to take 3.71 seconds. 460315:58:48# [RSpecRunTime] Starting example group ee/spec/services/push_rules/create_or_update_service_spec.rb. Expected to take 3.64 seconds. 460415:58:48PushRules::CreateOrUpdateService#execute 460515:58:48.......... with existing push rule 460615:58:49.. updates existing push rule 460715:58:49 responds with a successful service response 460815:58:49 when container is a group 460915:58:49........ audits the changes 461015:58:49 behaves like a failed update 461115:58:49 responds with an error service response 461215:58:49 without existing push rule 461315:58:49 creates a new push rule 461415:58:50 responds with a successful service response 461515:58:50 behaves like a failed update 461615:58:50 responds with an error service response 461715:58:50# [RSpecRunTime] Finishing example group ee/spec/services/push_rules/create_or_update_service_spec.rb. It took 1.37 seconds. Expected to take 3.64 seconds. 461815:58:50# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/site_profile_secret_variables/destroy_service_spec.rb. Expected to take 3.5 seconds. 461915:58:50AppSec::Dast::SiteProfileSecretVariables::DestroyService 462015:58:50................ #execute 462115:58:50 when on demand scan licensed feature is not available 462215:58:50 communicates failure 462315:58:50 when the feature is enabled 462415:58:50 when the user cannot destroy a DAST site profile secret variable 462515:58:51 communicates failure 462615:58:51 when the user can destroy a DAST site profile secret variable 462715:58:51 returns a success status 462815:58:51 deletes the dast_site_profile_secret_variable 462915:58:51 returns a dast_site_profile_secret_variable payload 463015:58:51 when the dast_site_profile_secret_variable fails to destroy 463115:58:52 communicates failure 463215:58:52# [RSpecRunTime] RSpec elapsed time: 23 minutes 7.58 seconds. Current RSS: ~1530M. Threads: 5. load average: 1.42 1.35 1.26 1/461 61686 463415:58:52 when the dast_site_profile_secret_variable parameter is missing 463515:58:52 communicates failure 463615:58:52# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/site_profile_secret_variables/destroy_service_spec.rb. It took 2.17 seconds. Expected to take 3.5 seconds. 463715:58:52# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/graphql/loaders/oncall_participant_loader_spec.rb. Expected to take 3.39 seconds. 463815:58:52Gitlab::Graphql::Loaders::OncallParticipantLoader 464015:58:52.......................................... finds a participant by id 464115:58:55 includes the user association 464215:58:55# [RSpecRunTime] RSpec elapsed time: 23 minutes 11.07 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.38 1.34 1.26 1/461 61687 464415:58:55# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/graphql/loaders/oncall_participant_loader_spec.rb. It took 3.23 seconds. Expected to take 3.39 seconds. 464515:58:55# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/insights/finders/projects_finder_spec.rb. Expected to take 3.3 seconds. 464615:58:55Gitlab::Insights::Finders::ProjectsFinder 464715:58:55.................... when using ids 464815:58:56 is expected to contain exactly #<Project id:900 namespace1144/project-1105>> and #<Project id:902 namespace1146/project-1107>> 464915:58:56# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.33 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.38 1.34 1.26 1/458 61688 465115:58:56 when using paths 465215:58:56 is expected to contain exactly #<Project id:900 namespace1144/project-1105>> and #<Project id:901 namespace1145/project-1106>> 465315:58:56 when using mixed types 465415:58:57 is expected to contain exactly #<Project id:900 namespace1144/project-1105>> and #<Project id:902 namespace1146/project-1107>> 465515:58:57 when using unknown references 465615:58:57 is expected to contain exactly #<Project id:902 namespace1146/project-1107>> 465715:58:57 when empty array is given 465815:58:57 is expected to eq nil 465915:58:57# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/insights/finders/projects_finder_spec.rb. It took 1.69 seconds. Expected to take 3.3 seconds. 466015:58:57# [RSpecRunTime] Starting example group ee/spec/workers/iterations/cadences/create_iterations_worker_spec.rb. Expected to take 3.19 seconds. 466115:58:57Iterations::Cadences::CreateIterationsWorker 466215:58:57............ is labeled as idempotent 466315:58:58 performs multiple times sequentially without raising an exception 466515:58:58 when passing in nil cadence id 466715:58:58 when passing in non-existent cadence id 466915:58:58 when passing existent cadence id 467015:58:58 invokes CreateIterationsInAdvanceService 467115:58:58 when CreateIterationsInAdvanceService returns error 467315:58:58# [RSpecRunTime] Finishing example group ee/spec/workers/iterations/cadences/create_iterations_worker_spec.rb. It took 1.43 seconds. Expected to take 3.19 seconds. 467415:58:58# [RSpecRunTime] Starting example group ee/spec/components/namespaces/free_user_cap/usage_quota_trial_alert_component_spec.rb. Expected to take 3.1 seconds. 467515:58:58Namespaces::FreeUserCap::UsageQuotaTrialAlertComponent 467615:58:58............ when on trial 467715:58:59.... renders the banner 467815:58:59 when group is public 467915:58:59.... does not have banner content 468015:58:59# [RSpecRunTime] RSpec elapsed time: 23 minutes 15.35 seconds. Current RSS: ~1499M. Threads: 5. load average: 1.35 1.34 1.25 1/456 61689 468215:58:59 when not on trial 468315:58:59.... does not have banner content 468415:59:00# [RSpecRunTime] Finishing example group ee/spec/components/namespaces/free_user_cap/usage_quota_trial_alert_component_spec.rb. It took 1.59 seconds. Expected to take 3.1 seconds. 468515:59:00# [RSpecRunTime] Starting example group ee/spec/services/ci/minutes/reset_usage_service_spec.rb. Expected to take 2.99 seconds. 468615:59:00Ci::Minutes::ResetUsageService 468815:59:00 when project has namespace_statistics 468915:59:00............ clears the amount used and notification levels 469015:59:00 clears legacy counters 469115:59:00 resets legacy timer 469215:59:01 successfully clears minutes 469315:59:01 expires the CachedQuota 469415:59:01 when project does not have namespace_statistics 469515:59:01.... successfully clears minutes 469615:59:01# [RSpecRunTime] Finishing example group ee/spec/services/ci/minutes/reset_usage_service_spec.rb. It took 1.09 seconds. Expected to take 2.99 seconds. 469715:59:01# [RSpecRunTime] Starting example group ee/spec/services/security/scanned_resources_counting_service_spec.rb. Expected to take 2.95 seconds. 469815:59:01Security::ScannedResourcesCountingService#execute 469915:59:01.......... The Pipeline has security builds 470015:59:02Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 470215:59:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 470315:59:02........ All report types are requested 470415:59:02 is expected to match (a hash including {"sast" => 0, "dast" => 6, "container_scanning" => 0, "dependency_scanning" => 0}) 470515:59:02# [RSpecRunTime] RSpec elapsed time: 23 minutes 18.12 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.35 1.34 1.25 1/456 61722 470715:59:02 Only the report type dast is requested 470815:59:02 is expected to eq {"dast"=>6} 470915:59:02 The Pipeline has no security builds 471015:59:02........ is expected to match (a hash including {"sast" => 0, "dast" => 0, "container_scanning" => 0, "dependency_scanning" => 0}) 471115:59:03# [RSpecRunTime] Finishing example group ee/spec/services/security/scanned_resources_counting_service_spec.rb. It took 1.98 seconds. Expected to take 2.95 seconds. 471215:59:03# [RSpecRunTime] Starting example group ee/spec/models/ee/event_collection_spec.rb. Expected to take 2.81 seconds. 471315:59:03EventCollection 471415:59:03.............. does not allow STI 471615:59:03 with group exclusive event types 471715:59:04.................... queries only group events for epic filter 471815:59:04# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.04 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.35 1.34 1.25 1/456 61739 472015:59:04# [RSpecRunTime] Finishing example group ee/spec/models/ee/event_collection_spec.rb. It took 1.19 seconds. Expected to take 2.81 seconds. 472115:59:04# [RSpecRunTime] Starting example group ee/spec/lib/system_check/geo/geo_database_configured_check_spec.rb. Expected to take 2.75 seconds. 472215:59:04SystemCheck::Geo::GeoDatabaseConfiguredCheck 472315:59:04.. #multi_check 472415:59:05 checks database configuration 472515:59:05 checks database configuration 472615:59:05 checks table existence 472715:59:05 checks if existing database is being reused 472815:59:06 returns true when all checks passed 472915:59:06# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.74 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.32 1.33 1.25 1/456 61740 473115:59:06# [RSpecRunTime] Finishing example group ee/spec/lib/system_check/geo/geo_database_configured_check_spec.rb. It took 1.69 seconds. Expected to take 2.75 seconds. 473215:59:06# [RSpecRunTime] Starting example group ee/spec/workers/ci/sync_reports_to_report_approval_rules_worker_spec.rb. Expected to take 2.64 seconds. 473315:59:06Ci::SyncReportsToReportApprovalRulesWorker 473515:59:06...... when pipeline exists 473615:59:06 executes SyncReportsToApprovalRulesService for given pipeline 473715:59:06 enqueues UpdateApprovalRulesForRelatedMrsWorker 473815:59:06 when feature flag is disabled 473915:59:06 does not enqueue UpdateApprovalRulesForRelatedMrsWorker 474015:59:06 when pipeline is missing 474115:59:07 does not execute SyncReportsToApprovalRulesService 474215:59:07# [RSpecRunTime] Finishing example group ee/spec/workers/ci/sync_reports_to_report_approval_rules_worker_spec.rb. It took 0.83 second. Expected to take 2.64 seconds. 474315:59:07# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/ingestion/compressed_package/package_ingestion_task_spec.rb. Expected to take 2.57 seconds. 474415:59:07PackageMetadata::Ingestion::CompressedPackage::PackageIngestionTask 474615:59:07 when valid packages 474715:59:07.. adds all packages in import data 474815:59:07.. is updates existing packages 474915:59:07.. replaces spdx_identifiers with corresponding ids from license map 475015:59:07 when invalid packages 475115:59:07.. creates only valid packages 475215:59:07.. logs invalid packages as an error 475315:59:07# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/ingestion/compressed_package/package_ingestion_task_spec.rb. It took 0.68 second. Expected to take 2.57 seconds. 475415:59:07# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/insights/loader_spec.rb. Expected to take 2.54 seconds. 475515:59:07Gitlab::Insights::Loader 475615:59:07................ when issuable data source is requested 475715:59:08.......... when loading data for an issuable chart 475815:59:08 returns the serialized data 475915:59:08 when the legacy format query params are given 476015:59:08 returns the serialized data 476115:59:09# [RSpecRunTime] RSpec elapsed time: 23 minutes 24.51 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.32 1.33 1.25 1/456 61741 476315:59:09 when requesting a different data source 476415:59:09 raises error 476515:59:09 when dora data source is requested 476615:59:09.... returns the serialized data 476715:59:09# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/insights/loader_spec.rb. It took 1.59 seconds. Expected to take 2.54 seconds. 476815:59:09# [RSpecRunTime] Starting example group ee/spec/models/elastic/group_index_status_spec.rb. Expected to take 2.4 seconds. 476915:59:09Elastic::GroupIndexStatus 477015:59:09.. does not allow STI 477115:59:09 associations 477215:59:09 is expected to belong to group required: false 477415:59:09 is expected to validate that :namespace_id cannot be empty/falsy 477515:59:09 is expected not to allow :namespace_id to be ‹nil› 477615:59:09# [RSpecRunTime] Finishing example group ee/spec/models/elastic/group_index_status_spec.rb. It took 0.48 second. Expected to take 2.4 seconds. 477715:59:09# [RSpecRunTime] Starting example group ee/spec/policies/instance_security_dashboard_policy_spec.rb. Expected to take 2.36 seconds. 477815:59:09InstanceSecurityDashboardPolicy 477915:59:09.. read_instance_security_dashboard 478015:59:09 when the user is not logged in 478115:59:10.. is expected not to be allowed :read_instance_security_dashboard and :read_security_resource 478215:59:10 when the user is logged in 478315:59:10.... is expected to be allowed :read_instance_security_dashboard and :read_security_resource 478415:59:10 create_vulnerability_export 478515:59:10 when the user is not logged in 478615:59:10.. is expected not to be allowed :create_vulnerability_export 478715:59:10 when the user is logged in 478815:59:10.... is expected to be allowed :create_vulnerability_export 478915:59:10 read_cluster 479015:59:10 when the user is not logged in 479115:59:10.. is expected not to be allowed :read_cluster 479215:59:10 when the user is logged in 479315:59:11.... is expected to be allowed :read_cluster 479415:59:11# [RSpecRunTime] Finishing example group ee/spec/policies/instance_security_dashboard_policy_spec.rb. It took 1.26 seconds. Expected to take 2.36 seconds. 479515:59:11# [RSpecRunTime] Starting example group ee/spec/services/analytics/ai_analytics/ai_metrics_service_spec.rb. Expected to take 2.27 seconds. 479615:59:11Analytics::AiAnalytics::AiMetricsService 479715:59:11...................... for project 479815:59:11 behaves like common ai metrics service 479915:59:11 returns merged payload of all services 480115:59:11 behaves like common ai metrics service 480215:59:11 returns merged payload of all services 480315:59:11# [RSpecRunTime] Finishing example group ee/spec/services/analytics/ai_analytics/ai_metrics_service_spec.rb. It took 0.85 second. Expected to take 2.27 seconds. 480415:59:11# [RSpecRunTime] Starting example group ee/spec/services/boards/epic_user_preferences/update_service_spec.rb. Expected to take 2.19 seconds. 480515:59:11Boards::EpicUserPreferences::UpdateService 480715:59:11.......................... creates new preference 480815:59:12 when user preference already exists 480915:59:13.. updates existing preference 481015:59:13# [RSpecRunTime] RSpec elapsed time: 23 minutes 28.67 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.30 1.32 1.25 1/456 61758 481215:59:13 when user is not set 481315:59:13 returns an error 481415:59:13# [RSpecRunTime] Finishing example group ee/spec/services/boards/epic_user_preferences/update_service_spec.rb. It took 1.36 seconds. Expected to take 2.19 seconds. 481515:59:13# [RSpecRunTime] Starting example group ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_find_or_create_service_spec.rb. Expected to take 2.1 seconds. 481615:59:13Analytics::DevopsAdoption::EnabledNamespaces::BulkFindOrCreateService 481715:59:13.............................. authorizes for manage_devops_adoption 481815:59:14 returns existing enabled_namespaces for namespaces and creates new one if none exists 481915:59:14 when the user cannot manage enabled_namespaces at least for one namespace 482015:59:14.. returns forbidden error 482115:59:14# [RSpecRunTime] RSpec elapsed time: 23 minutes 30.35 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.27 1.32 1.25 1/456 61759 482315:59:14# [RSpecRunTime] Finishing example group ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_find_or_create_service_spec.rb. It took 1.57 seconds. Expected to take 2.1 seconds. 482415:59:14# [RSpecRunTime] Starting example group ee/spec/services/sbom/ingestion/ingest_reports_service_spec.rb. Expected to take 2.05 seconds. 482515:59:14Sbom::Ingestion::IngestReportsService 482615:59:14.................. #execute 482715:59:14 when lease is taken 482815:59:15 does not permit parallel execution on the same project 482915:59:15 when a report is invalid 483015:59:15.................... does not process the invalid report 483115:59:15 when a report source is container_scanning_for_registry 483215:59:15.... uses ContainerScanningForRegistry strategy 483315:59:15 when there are no container_scanning_for_registry sources 483415:59:15 uses Default strategy 483515:59:15# [RSpecRunTime] Finishing example group ee/spec/services/sbom/ingestion/ingest_reports_service_spec.rb. It took 1.1 seconds. Expected to take 2.05 seconds. 483615:59:15# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/boards/epic_lists/update_spec.rb. Expected to take 1.94 seconds. 483715:59:15Mutations::Boards::EpicLists::Update 483815:59:16........................................ on epic boards 483915:59:16 behaves like update board list mutation 484115:59:16 with permission to admin board lists 484215:59:16 updates the list position and collapsed state as expected 484315:59:16 with permission to read board lists 484415:59:17 updates the list collapsed state but not the list position 484515:59:17 without permission to read board lists 484615:59:17.. raises Resource Not Found error 484715:59:17# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/boards/epic_lists/update_spec.rb. It took 1.38 seconds. Expected to take 1.94 seconds. 484815:59:17# [RSpecRunTime] Starting example group ee/spec/workers/security/sync_policy_worker_spec.rb. Expected to take 1.86 seconds. 484915:59:17Security::SyncPolicyWorker 485015:59:17.................. when event is Security::PolicyDeletedEvent 485115:59:18 calls Security::DeleteSecurityPolicyWorker 485215:59:18 behaves like subscribes to event 485315:59:18 consumes the published event 485415:59:18 behaves like an idempotent worker 485515:59:18 is labeled as idempotent 485615:59:18 performs multiple times sequentially without raising an exception 485715:59:18# [RSpecRunTime] RSpec elapsed time: 23 minutes 34.07 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.27 1.32 1.25 1/455 61760 485915:59:18# [RSpecRunTime] Finishing example group ee/spec/workers/security/sync_policy_worker_spec.rb. It took 1.24 seconds. Expected to take 1.86 seconds. 486015:59:18# [RSpecRunTime] Starting example group ee/spec/services/search/elastic/process_embedding_bookkeeping_service_spec.rb. Expected to take 1.83 seconds. 486115:59:18Search::Elastic::ProcessEmbeddingBookkeepingService 486215:59:18.. .redis_set_key 486315:59:18 is expected to eq "elastic:embedding:updates:7:zset" 486415:59:18 .shard_limit 486515:59:18 is equal to 19 486615:59:18 .track_embedding! 486715:59:18.......... calls track! with an embedding reference 486815:59:19 .redis_score_key 486915:59:19 is expected to eq "elastic:embedding:updates:7:score" 487015:59:19# [RSpecRunTime] Finishing example group ee/spec/services/search/elastic/process_embedding_bookkeeping_service_spec.rb. It took 1.04 seconds. Expected to take 1.83 seconds. 487115:59:19# [RSpecRunTime] Starting example group ee/spec/workers/ldap_all_groups_sync_worker_spec.rb. Expected to take 1.68 seconds. 487215:59:19LdapAllGroupsSyncWorker 487415:59:19 with the default license key 487515:59:19 syncs all groups when group_id is nil 487615:59:19 without a license key 487715:59:19 does not sync all groups 487815:59:19# [RSpecRunTime] Finishing example group ee/spec/workers/ldap_all_groups_sync_worker_spec.rb. It took 0.23 second. Expected to take 1.68 seconds. 487915:59:19# [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_committer_group_worker_spec.rb. Expected to take 1.67 seconds. 488015:59:19ComplianceManagement::Standards::Gitlab::PreventApprovalByCommitterGroupWorker 488115:59:19................ #perform 488215:59:20 for non existent group 488315:59:20 does not enqueue PreventApprovalByCommitterWorker 488415:59:20 for non existent user 488515:59:20 enqueues PreventApprovalByCommitterWorker 488615:59:20 behaves like an idempotent worker 488715:59:20 is labeled as idempotent 488815:59:20 performs multiple times sequentially without raising an exception 488915:59:20# [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_committer_group_worker_spec.rb. It took 0.97 second. Expected to take 1.67 seconds. 489015:59:20# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/regex_spec.rb. Expected to take 1.55 seconds. 489115:59:20Gitlab::Regex 489215:59:20.. .feature_flag_regex 489315:59:20 is expected to match "foo" 489415:59:21 is expected to match "f_feature_flag" 489515:59:21 is expected not to match "MY_FEATURE_FLAG" 489615:59:21 is expected not to match "my feature flag" 489715:59:21 is expected not to match "!!()()" 489815:59:21# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/regex_spec.rb. It took 0.46 second. Expected to take 1.55 seconds. 489915:59:21# [RSpecRunTime] Starting example group ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb. Expected to take 1.54 seconds. 490015:59:21AlertManagement::HttpIntegrations::UpdateService 490115:59:21.............. #execute 490215:59:21 with multiple HTTP integrations feature available 490315:59:22 successfully updates the integration with the custom mappings 490415:59:22 when switching integration type 490515:59:22 updates the integration type 490615:59:22 with multiple HTTP integrations feature unavailable 490715:59:22 does not allow multiple integrations of the same type 490815:59:22# [RSpecRunTime] Finishing example group ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb. It took 1.01 seconds. Expected to take 1.54 seconds. 490915:59:22# [RSpecRunTime] Starting example group ee/spec/helpers/ee/ide_helper_spec.rb. Expected to take 1.42 seconds. 491215:59:22 returns hash with no code suggestions 491315:59:22 with vscode_web_ide=true 491415:59:22 returns hash with code suggestions disabled 491515:59:22 when user can access code suggestions 491615:59:22 returns hash with code suggestions enabled 491715:59:22# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/ide_helper_spec.rb. It took 0.43 second. Expected to take 1.42 seconds. 491815:59:22# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/checks/integrations_check_spec.rb. Expected to take 1.4 seconds. 491915:59:22Gitlab::Checks::IntegrationsCheck 492015:59:22.. #validate! 492115:59:22........ calls integration push checks validate method 492215:59:23# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.42 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.25 1.31 1.25 1/455 61791 492415:59:23# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/checks/integrations_check_spec.rb. It took 1.19 seconds. Expected to take 1.4 seconds. 492515:59:23# [RSpecRunTime] Starting example group ee/spec/finders/remote_development/filter_argument_validator_spec.rb. Expected to take 1.3 seconds. 492615:59:23RemoteDevelopment::FilterArgumentValidator 492715:59:23.. .validate_at_least_one_filter_argument_provided! 492815:59:23 when at lease one filter argument is provided 492915:59:24 does not raise an error 493015:59:24 when no filter argument is provided 493115:59:24 raise ArgumentError 493215:59:24 .validate_filter_argument_types! 493315:59:24 when all types are valid 493415:59:24 does not raise an error 493515:59:24 when an invalid filter argument type is provided 493615:59:24 when argument is not an array 493715:59:24 raises an RuntimeError 493815:59:24 when array content is wrong type 493915:59:24 raises an RuntimeError 494015:59:24# [RSpecRunTime] Finishing example group ee/spec/finders/remote_development/filter_argument_validator_spec.rb. It took 0.52 second. Expected to take 1.3 seconds. 494115:59:24# [RSpecRunTime] Starting example group ee/spec/graphql/types/search/blob/line_type_spec.rb. Expected to take 1.21 seconds. 494215:59:24Types::Search::Blob::LineType 494315:59:24.. is expected to eq "SearchBlobLine" 494415:59:24 is expected to have graphql fields :line_number, :rich_text, and :text 494515:59:24# [RSpecRunTime] Finishing example group ee/spec/graphql/types/search/blob/line_type_spec.rb. It took 0.21 second. Expected to take 1.21 seconds. 494615:59:24# [RSpecRunTime] Starting example group ee/spec/lib/ee/web_ide/extensions_marketplace_spec.rb. Expected to take 1.16 seconds. 494715:59:24WebIde::ExtensionsMarketplace 494815:59:24............ #webide_extensions_gallery_settings 494915:59:24 enterprise_group: nil, extensions_enabled: false, expectation: enabled_expectation 495015:59:24 returns expected settings 495115:59:24 enterprise_group: group, extensions_enabled: false, expectation: enterprise_disabled_expectation 495215:59:25 returns expected settings 495315:59:25 enterprise_group: group, extensions_enabled: true, expectation: enabled_expectation 495415:59:25 returns expected settings 495515:59:25# [RSpecRunTime] Finishing example group ee/spec/lib/ee/web_ide/extensions_marketplace_spec.rb. It took 0.59 second. Expected to take 1.16 seconds. 495615:59:25# [RSpecRunTime] Starting example group ee/spec/graphql/types/work_items/widgets/rolledup_dates_input_type_spec.rb. Expected to take 1.09 seconds. 495715:59:25Types::WorkItems::Widgets::RolledupDatesInputType 495815:59:25.. is expected to eq "WorkItemWidgetRolledupDatesInput" 495915:59:25 is expected to contain exactly "dueDateFixed", "dueDateIsFixed", "startDateFixed", and "startDateIsFixed" 496015:59:25# [RSpecRunTime] Finishing example group ee/spec/graphql/types/work_items/widgets/rolledup_dates_input_type_spec.rb. It took 0.21 second. Expected to take 1.09 seconds. 496115:59:25# [RSpecRunTime] Starting example group ee/spec/views/user_settings/profiles/show.html.haml_spec.rb. Expected to take 1.01 seconds. 496215:59:25user_settings/profiles/show 496315:59:25.. when the profile page is opened 496415:59:25 private profile 496515:59:25 when current_user.can?(:update_private_profile) is true 496615:59:25 renders CE partial 496715:59:25 when current_user.can?(:update_private_profile) is false 496815:59:26 renders with disabled checkbox 496915:59:26# [RSpecRunTime] Finishing example group ee/spec/views/user_settings/profiles/show.html.haml_spec.rb. It took 0.57 second. Expected to take 1.01 seconds. 497015:59:26# [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/tasks/base_spec.rb. Expected to take 0.95 second. 497115:59:26CodeSuggestions::Tasks::Base 497315:59:26 returns correct URL 497415:59:26 when the feature is customized 497515:59:26.... takes the base url from feature settings 497715:59:26 raies NotImplementedError 497815:59:26# [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/tasks/base_spec.rb. It took 0.42 second. Expected to take 0.95 second. 497915:59:26# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/omniauth_initializer_spec.rb. Expected to take 0.88 second. 498015:59:26Gitlab::OmniauthInitializer 498115:59:26.. .full_host 498215:59:26 with non-proxied request 498415:59:26 with a proxied request 498515:59:26 for a non-existing node 498715:59:26 for an existing node 498915:59:26# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/omniauth_initializer_spec.rb. It took 0.32 second. Expected to take 0.88 second. 499015:59:26# [RSpecRunTime] Starting example group ee/spec/workers/concerns/elastic/migration_remove_fields_helper_spec.rb. Expected to take 0.83 second. 499115:59:26Elastic::MigrationRemoveFieldsHelper 499215:59:26.. #document_type 499315:59:26 raises a NotImplementedError 499515:59:26 raises a NotImplementedError 499615:59:26 #fields_to_remove 499715:59:27 raises a NotImplementedError 499815:59:27# [RSpecRunTime] Finishing example group ee/spec/workers/concerns/elastic/migration_remove_fields_helper_spec.rb. It took 0.28 second. Expected to take 0.83 second. 499915:59:27# [RSpecRunTime] Starting example group ee/spec/graphql/types/geo/project_wiki_repository_registry_type_spec.rb. Expected to take 0.78 second. 500015:59:27Types::Geo::ProjectWikiRepositoryRegistryType 500115:59:27.. has the expected fields (other than those included in RegistryType) 500215:59:27 behaves like a Geo registry type 500315:59:27 is expected to require graphql authorizations :read_geo_registry 500415:59:27 has the expected fields 500515:59:27# [RSpecRunTime] Finishing example group ee/spec/graphql/types/geo/project_wiki_repository_registry_type_spec.rb. It took 0.28 second. Expected to take 0.78 second. 500615:59:27# [RSpecRunTime] Starting example group ee/spec/lib/audit/user_setting_changes_auditor_spec.rb. Expected to take 0.72 second. 500715:59:27Audit::UserSettingChangesAuditor 500915:59:27.. when user setting is updated 501015:59:27 column: "private_profile", change: "user_profile_visiblity", event: "user_profile_visiblity_updated", change_from: true, change_to: false 501115:59:27 calls auditor 501215:59:27 column: "private_profile", change: "user_profile_visiblity", event: "user_profile_visiblity_updated", change_from: false, change_to: true 501315:59:27 calls auditor 501415:59:27# [RSpecRunTime] Finishing example group ee/spec/lib/audit/user_setting_changes_auditor_spec.rb. It took 0.36 second. Expected to take 0.72 second. 501515:59:27# [RSpecRunTime] Starting example group ee/spec/helpers/incident_management/escalation_policy_helper_spec.rb. Expected to take 0.67 second. 501615:59:27IncidentManagement::EscalationPolicyHelper 501715:59:27.......... #escalation_policy_data 501815:59:28 returns escalation policies data 501915:59:28# [RSpecRunTime] Finishing example group ee/spec/helpers/incident_management/escalation_policy_helper_spec.rb. It took 0.5 second. Expected to take 0.67 second. 502015:59:28# [RSpecRunTime] Starting example group ee/spec/services/sbom/export_serializers/json_service_spec.rb. Expected to take 0.59 second. 502115:59:28Sbom::ExportSerializers::JsonService 502315:59:28 with valid report 502415:59:28 generates a valid cyclonedx json file 502515:59:28 with invalid report 502615:59:29 returns nil and sets errors 502715:59:29# [RSpecRunTime] Finishing example group ee/spec/services/sbom/export_serializers/json_service_spec.rb. It took 0.95 second. Expected to take 0.59 second. 502815:59:29# [RSpecRunTime] Starting example group ee/spec/graphql/types/query_type_spec.rb. Expected to take 0.58 second. 502915:59:29Types::QueryType 503015:59:29.. is expected to have graphql fields :board_list, :ci_application_settings, :ci_config, :ci_pipeline_stage, :ci_variables, :container_repository, :current_user, :design_management, :echo, :frecent_groups, :frecent_projects, :gitpod_enabled, :group, :groups, :integration_exclusions, :issue, :issues, :jobs, :merge_request, :metadata, :milestone, :namespace, :note, :organization, :organizations, :package, :project, :projects, :query_complexity, :runner, :runner_platforms, :runner_setup, :runners, :snippets, :synthetic_note, :timelogs, :todo, :topics, :usage_trends_measurements, :user, :users, :work_item, :work_items_by_reference, :audit_event_definitions, :abuse_report, :abuse_report_labels, :feature_flag_enabled, :add_on_purchase, :add_on_purchases, :ai_messages, :blob_search, :ci_catalog_resources, :ci_catalog_resource, :ci_minutes_usage, :ci_queueing_history, :current_license, :devops_adoption_enabled_namespaces, :duo_workflow_events, :duo_workflow_workflows, :epic_board_list, :geo_node, :instance_security_dashboard, :iteration, :license_history_entries, :member_role_permissions, :ml_model, :organization, :runner_usage_by_project, :runner_usage, :subscription_future_entries, :vulnerabilities, :vulnerabilities_count_by_day, :vulnerability, :workspace, :workspaces, :instance_external_audit_event_destinations, :instance_google_cloud_logging_configurations, :audit_events_instance_amazon_s3_configurations, :member_role, :self_managed_add_on_eligible_users, :member_roles, :standard_roles, :google_cloud_artifact_registry_repository_artifact, :audit_events_instance_streaming_destinations, :self_managed_users_queued_for_role_promotion, :ai_self_hosted_models, :ai_self_hosted_model_feature_settings, :cloud_connector_status, :project_secrets_manager, and :components 503115:59:29 epicBoardList field 503215:59:30 finds an epic board list by its gid 503315:59:30# [RSpecRunTime] Finishing example group ee/spec/graphql/types/query_type_spec.rb. It took 0.86 second. Expected to take 0.58 second. 503415:59:30# [RSpecRunTime] Starting example group ee/spec/graphql/types/branch_rules/external_status_check_type_spec.rb. Expected to take 0.54 second. 503515:59:30Types::BranchRules::ExternalStatusCheckType 503615:59:30.. is expected to require graphql authorizations :read_external_status_check 503715:59:30 is expected to have graphql fields :id, :name, :external_url, and :hmac 503815:59:30# [RSpecRunTime] Finishing example group ee/spec/graphql/types/branch_rules/external_status_check_type_spec.rb. It took 0.22 second. Expected to take 0.54 second. 503915:59:30# [RSpecRunTime] Starting example group ee/spec/graphql/types/product_analytics/dashboard_type_spec.rb. Expected to take 0.49 second. 504015:59:30Types::ProductAnalytics::DashboardType 504115:59:30.. is expected to require graphql authorizations :read_product_analytics 504215:59:30 is expected to have graphql fields :title, :slug, :description, :status, :panels, :user_defined, :configuration_project, :category, and :errors 504315:59:30# [RSpecRunTime] Finishing example group ee/spec/graphql/types/product_analytics/dashboard_type_spec.rb. It took 0.2 second. Expected to take 0.49 second. 504415:59:30# [RSpecRunTime] Starting example group ee/spec/graphql/types/permission_types/merge_trains/car_spec.rb. Expected to take 0.42 second. 504515:59:30Types::PermissionTypes::MergeTrains::Car 504615:59:30.. is expected to have graphql field :delete_merge_train_car 504715:59:30# [RSpecRunTime] Finishing example group ee/spec/graphql/types/permission_types/merge_trains/car_spec.rb. It took 0.11 second. Expected to take 0.42 second. 504815:59:30# [RSpecRunTime] Starting example group ee/spec/services/users/build_bot_service_spec.rb. Expected to take 0.34 second. 504915:59:30Users::BuildBotService 505115:59:30 allows the private_profile param 505215:59:30# [RSpecRunTime] Finishing example group ee/spec/services/users/build_bot_service_spec.rb. It took 0.13 second. Expected to take 0.34 second. 505315:59:30# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/gitlab_subscriptions/add_on_purchase_spec.rb. Expected to take 0.31 second. 505415:59:30EE::API::Entities::GitlabSubscriptions::AddOnPurchase 505515:59:30.. contains the correct attributes 505615:59:30# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/gitlab_subscriptions/add_on_purchase_spec.rb. It took 0.11 second. Expected to take 0.31 second. 505715:59:30# [RSpecRunTime] Starting example group ee/spec/graphql/types/epic_connection_type_spec.rb. Expected to take 0.28 second. 505815:59:30#<Class:0x00007ca411385ab8> 505915:59:30.. has the expected fields 506015:59:30# [RSpecRunTime] Finishing example group ee/spec/graphql/types/epic_connection_type_spec.rb. It took 0.1 second. Expected to take 0.28 second. 506115:59:30# [RSpecRunTime] Starting example group ee/spec/graphql/types/work_items/widget_definition_interface_spec.rb. Expected to take 0.27 second. 506215:59:30Types::WorkItems::WidgetDefinitionInterface 506315:59:30.. .resolve_type 506415:59:30 for labels widget 506515:59:30 is expected to eq Types::WorkItems::WidgetDefinitions::LabelsType 506615:59:31# [RSpecRunTime] Finishing example group ee/spec/graphql/types/work_items/widget_definition_interface_spec.rb. It took 0.11 second. Expected to take 0.27 second. 506715:59:31# [RSpecRunTime] Starting example group ee/spec/lib/api/entities/merge_request_approval_setting_spec.rb. Expected to take 0.25 second. 506815:59:31API::Entities::MergeRequestApprovalSetting 506915:59:31.. exposes correct attributes 507015:59:31# [RSpecRunTime] Finishing example group ee/spec/lib/api/entities/merge_request_approval_setting_spec.rb. It took 0.13 second. Expected to take 0.25 second. 507115:59:54auto_explain log contains 1779 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-36-39.331.main.ndjson.gz 507215:59:54took 23.008095927 507316:00:14auto_explain log contains 1780 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-36-39.331.ci.ndjson.gz 507416:00:14took 19.263835181 507516:00:14[TEST PROF INFO] EventProf results for sql.active_record 507616:00:14Total time: 04:45.663 of 23:39.565 (20.12%) 507716:00:14Total events: 190660 507816:00:14Top 5 slowest suites (by time): 507916:00:14Vulnerabilities::Finding (./ee/spec/models/vulnerabilities/finding_spec.rb:5) – 00:46.866 (35537 / 295) of 02:51.958 (27.25%) 508016:00:14Vulnerability (./ee/spec/models/ee/vulnerability_spec.rb:5) – 00:26.767 (15369 / 162) of 01:25.907 (31.16%) 508116:00:14Geo::PipelineArtifactRegistry (./ee/spec/models/geo/pipeline_artifact_registry_spec.rb:5) – 00:26.122 (16598 / 81) of 01:29.896 (29.06%) 508216:00:14Projects::UpdateMirrorService (./ee/spec/services/projects/update_mirror_service_spec.rb:5) – 00:15.875 (7401 / 44) of 02:12.208 (12.01%) 508316:00:14GitlabSubscription (./ee/spec/models/gitlab_subscription_spec.rb:5) – 00:15.281 (11174 / 142) of 01:04.135 (23.83%) 508416:00:14Knapsack report was generated. Preview: 508616:00:14 "ee/spec/models/vulnerabilities/finding_spec.rb": 171.95759558800273, 508716:00:14 "ee/spec/services/ci/create_pipeline_service/pipeline_execution_policy_spec.rb": 192.32117774400103, 508816:00:14 "ee/spec/services/projects/update_mirror_service_spec.rb": 132.20777910900142, 508916:00:14 "ee/spec/models/ee/vulnerability_spec.rb": 85.90713311099898, 509016:00:14 "ee/spec/models/geo/pipeline_artifact_registry_spec.rb": 89.89640049099762, 509116:00:14 "ee/spec/models/gitlab_subscription_spec.rb": 64.13521084999957, 509216:00:14 "ee/spec/lib/search/elastic/filters_spec.rb": 40.21038890199998, 509316:00:14 "ee/spec/models/merge_request_block_spec.rb": 62.10050277100163, 509416:00:14 "ee/spec/services/vulnerabilities/revert_to_detected_service_spec.rb": 46.42108833400198, 509516:00:14 "ee/spec/finders/epics/cross_hierarchy_children_finder_spec.rb": 37.354710437000904, 509616:00:14 "ee/spec/services/security/unenforceable_policy_rules_notification_service_spec.rb": 31.60985248200086, 509716:00:14 "ee/spec/finders/geo/pipeline_artifact_registry_finder_spec.rb": 35.20308575999661, 509816:00:14 "ee/spec/finders/geo/project_wiki_repository_registry_finder_spec.rb": 31.809117082997545, 509916:00:14 "ee/spec/services/security/security_orchestration_policies/persist_policy_service_spec.rb": 15.295678092999879, 510016:00:14 "ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb": 27.318392253997445, 510116:00:14 "ee/spec/validators/audit_events/gcp_destination_validator_spec.rb": 28.325078682999447, 510216:00:14 "ee/spec/lib/audit/project_setting_changes_auditor_spec.rb": 9.060721687998011, 510316:00:14 "ee/spec/models/approval_wrapped_code_owner_rule_spec.rb": 13.899786932997813, 510416:00:14 "ee/spec/models/ci/minutes/project_monthly_usage_spec.rb": 13.504485372999625, 510516:00:14 "ee/spec/services/ee/work_items/parent_links/reorder_service_spec.rb": 13.279886423999415, 510616:00:14 "ee/spec/finders/security/scan_result_policies/findings_finder_spec.rb": 13.973865910000313, 510716:00:14 "ee/spec/models/weight_note_spec.rb": 15.032271405998472, 510816:00:14 "ee/spec/policies/ci/job_artifact_policy_spec.rb": 10.38261598200188, 510916:00:14 "ee/spec/services/ee/issues/clone_service_spec.rb": 11.421228993000113, 511016:00:14 "ee/spec/graphql/resolvers/iterations_resolver_spec.rb": 8.030850254002871, 511116:00:14 "ee/spec/lib/google_cloud/artifact_registry/client_spec.rb": 7.028390536997904, 511216:00:14 "ee/spec/services/merge_requests/reload_merge_head_diff_service_spec.rb": 10.541180830001394, 511316:00:14 "ee/spec/lib/gitlab/applied_ml/suggested_reviewers/client_spec.rb": 5.226952019002056, 511416:00:14 "ee/spec/lib/ee/gitlab/ci/matching/runner_matcher_spec.rb": 4.820869969997148, 511516:00:14 "ee/spec/tasks/cloud_connector/task_helper_spec.rb": 5.368969701001333, 511616:00:14 "ee/spec/lib/gitlab/llm/chain/tools/commit_reader/executor_spec.rb": 7.0648659899998165, 511716:00:14 "ee/spec/models/issue_link_spec.rb": 7.473376108999219, 511816:00:14 "ee/spec/services/auto_merge/merge_when_checks_pass_service_spec.rb": 9.559041049997177, 511916:00:14 "ee/spec/lib/gitlab/ci/templates/secret_detection_latest_gitlab_ci_yaml_spec.rb": 9.323303196997585, 512016:00:14 "ee/spec/services/ee/members/import_project_team_service_spec.rb": 5.682693078000739, 512116:00:14 "ee/spec/models/gitlab_subscriptions/duo_pro_spec.rb": 2.989544998999918, 512216:00:14 "ee/spec/lib/search/elastic/references/embedding_spec.rb": 2.8286384120001458, 512316:00:14 "ee/spec/tasks/gitlab/seed/data_seeder_rake_spec.rb": 4.900315804999991, 512416:00:14 "ee/spec/lib/gitlab/geo/replicator_spec.rb": 3.407460935999552, 512516:00:14 "ee/spec/services/security/ingestion/tasks/ingest_identifiers_spec.rb": 5.736274708000565, 512616:00:14 "ee/spec/services/merge_requests/remove_approval_service_spec.rb": 6.46855929099911, 512716:00:14 "ee/spec/services/ci/process_pipeline_service_spec.rb": 7.258330521999596, 512816:00:14 "ee/spec/models/elastic/index_setting_spec.rb": 2.318782303998887, 512916:00:14 "ee/spec/graphql/resolvers/geo/snippet_repository_registries_resolver_spec.rb": 6.738201105999906, 513016:00:14 "ee/spec/policies/remote_development/agent_policy_spec.rb": 2.8938053279998712, 513116:00:14 "ee/spec/finders/ee/clusters/agents/authorizations/ci_access/finder_spec.rb": 3.003787066998484, 513216:00:14 "ee/spec/policies/vulnerabilities/merge_request_link_policy_spec.rb": 4.824739889998455, 513316:00:14 "ee/spec/workers/ee/new_issue_worker_spec.rb": 3.9173791030007123, 513416:00:14 "ee/spec/services/ci/runners/stale_group_runners_prune_service_spec.rb": 4.228603620002104, 513516:00:14 "ee/spec/lib/gitlab/reference_extractor_spec.rb": 3.654862116000004, 513616:00:14 "ee/spec/components/namespaces/storage/repository_limit_alert_component_spec.rb": 2.0257340329990257, 513716:00:14 "ee/spec/lib/ai/context/dependencies/config_files/cpp_conan_txt_spec.rb": 1.4292167530002189, 513816:00:14 "ee/spec/models/system_access/microsoft_graph_access_token_spec.rb": 1.9408501600009913, 513916:00:14 "ee/spec/lib/ee/gitlab/personal_access_tokens/service_account_token_validator_spec.rb": 2.2530489870005113, 514016:00:14 "ee/spec/services/ee/branch_rules/base_service_spec.rb": 1.9484942489980313, 514116:00:14 "ee/spec/lib/api/entities/search/migration_spec.rb": 5.686968848000106, 514216:00:14 "ee/spec/services/package_metadata/data_object_spec.rb": 1.2609874659974594, 514316:00:14 "ee/spec/services/security/store_findings_service_spec.rb": 2.6417254299994966, 514416:00:14 "ee/spec/views/layouts/project.html.haml_spec.rb": 3.354024046999257, 514516:00:14 "ee/spec/views/shared/labels/_create_label_help_text.html.haml_spec.rb": 1.7017254090023926, 514616:00:14 "ee/spec/lib/ee/api/entities/scim/user_spec.rb": 1.2260032429985586, 514716:00:14 "ee/spec/services/geo/node_create_service_spec.rb": 2.105740077000519, 514816:00:14 "ee/spec/workers/ldap_group_sync_worker_spec.rb": 1.8146411749985418, 514916:00:14 "ee/spec/workers/compliance_management/standards/refresh_worker_spec.rb": 1.1719278450000274, 515016:00:14 "ee/spec/policies/geo/registry_policy_spec.rb": 2.1757055029993353, 515116:00:14 "ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb": 2.0163976149997325, 515216:00:14 "ee/spec/models/dora/watchers/deployment_watcher_spec.rb": 3.134531389998301, 515316:00:14 "ee/spec/models/onboarding_spec.rb": 1.2603738069992687, 515416:00:14 "ee/spec/services/push_rules/create_or_update_service_spec.rb": 1.3667830560007133, 515516:00:14 "ee/spec/services/app_sec/dast/site_profile_secret_variables/destroy_service_spec.rb": 2.172730013997352, 515616:00:14 "ee/spec/lib/gitlab/graphql/loaders/oncall_participant_loader_spec.rb": 3.225405311000941, 515716:00:14 "ee/spec/lib/gitlab/insights/finders/projects_finder_spec.rb": 1.6881595410013688, 515816:00:14 "ee/spec/workers/iterations/cadences/create_iterations_worker_spec.rb": 1.4332980819999648, 515916:00:14 "ee/spec/components/namespaces/free_user_cap/usage_quota_trial_alert_component_spec.rb": 1.5934884800008149, 516016:00:14 "ee/spec/services/ci/minutes/reset_usage_service_spec.rb": 1.0880232910021732, 516116:00:14 "ee/spec/services/security/scanned_resources_counting_service_spec.rb": 1.9798000819973822, 516216:00:14 "ee/spec/models/ee/event_collection_spec.rb": 1.1920869700006733, 516316:00:14 "ee/spec/lib/system_check/geo/geo_database_configured_check_spec.rb": 1.6932414090006205, 516416:00:14 "ee/spec/workers/ci/sync_reports_to_report_approval_rules_worker_spec.rb": 0.8286806239993894, 516516:00:14 "ee/spec/services/package_metadata/ingestion/compressed_package/package_ingestion_task_spec.rb": 0.6835259729996324, 516616:00:14 "ee/spec/lib/gitlab/insights/loader_spec.rb": 1.586949361000734, 516716:00:14 "ee/spec/models/elastic/group_index_status_spec.rb": 0.47584635500243166, 516816:00:14 "ee/spec/policies/instance_security_dashboard_policy_spec.rb": 1.2614333370001987, 516916:00:14 "ee/spec/services/analytics/ai_analytics/ai_metrics_service_spec.rb": 0.8457627499992668, 517016:00:14 "ee/spec/services/boards/epic_user_preferences/update_service_spec.rb": 1.3551309069989657, 517116:00:14 "ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_find_or_create_service_spec.rb": 1.5668157850013813, 517216:00:14 "ee/spec/services/sbom/ingestion/ingest_reports_service_spec.rb": 1.100870368998585, 517316:00:14 "ee/spec/graphql/mutations/boards/epic_lists/update_spec.rb": 1.3797591630027455, 517416:00:14 "ee/spec/workers/security/sync_policy_worker_spec.rb": 1.242958480001107, 517516:00:14 "ee/spec/services/search/elastic/process_embedding_bookkeeping_service_spec.rb": 1.0407264910027152, 517616:00:14 "ee/spec/workers/ldap_all_groups_sync_worker_spec.rb": 0.2316325739993772, 517716:00:14 "ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_committer_group_worker_spec.rb": 0.9725854039970727, 517816:00:14 "ee/spec/lib/gitlab/regex_spec.rb": 0.4628576279974368, 517916:00:14 "ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb": 1.0112067370027944, 518016:00:14 "ee/spec/helpers/ee/ide_helper_spec.rb": 0.42901330400127335, 518116:00:14 "ee/spec/lib/gitlab/checks/integrations_check_spec.rb": 1.1946728599978087, 518216:00:14 "ee/spec/finders/remote_development/filter_argument_validator_spec.rb": 0.521278265001456, 518316:00:14 "ee/spec/graphql/types/search/blob/line_type_spec.rb": 0.20553381799982162, 518416:00:14 "ee/spec/lib/ee/web_ide/extensions_marketplace_spec.rb": 0.5887939719978021, 518516:00:14 "ee/spec/graphql/types/work_items/widgets/rolledup_dates_input_type_spec.rb": 0.21138670700020157, 518616:00:14 "ee/spec/views/user_settings/profiles/show.html.haml_spec.rb": 0.5689939059993776, 518716:00:14 "ee/spec/lib/code_suggestions/tasks/base_spec.rb": 0.4158634260020335, 518816:00:14 "ee/spec/lib/ee/gitlab/omniauth_initializer_spec.rb": 0.3155698559967277, 518916:00:14 "ee/spec/workers/concerns/elastic/migration_remove_fields_helper_spec.rb": 0.27618270499806385, 519016:00:14 "ee/spec/graphql/types/geo/project_wiki_repository_registry_type_spec.rb": 0.27900021399909747, 519116:00:14 "ee/spec/lib/audit/user_setting_changes_auditor_spec.rb": 0.3579007080006704, 519216:00:14 "ee/spec/helpers/incident_management/escalation_policy_helper_spec.rb": 0.49810596899988013, 519316:00:14 "ee/spec/services/sbom/export_serializers/json_service_spec.rb": 0.9490460100023483, 519416:00:14 "ee/spec/graphql/types/query_type_spec.rb": 0.8612201670002833, 519516:00:14 "ee/spec/graphql/types/branch_rules/external_status_check_type_spec.rb": 0.2228835550013173, 519616:00:14 "ee/spec/graphql/types/product_analytics/dashboard_type_spec.rb": 0.20449795899912715, 519716:00:14 "ee/spec/graphql/types/permission_types/merge_trains/car_spec.rb": 0.10512181900048745, 519816:00:14 "ee/spec/services/users/build_bot_service_spec.rb": 0.12475519500003429, 519916:00:14 "ee/spec/lib/ee/api/entities/gitlab_subscriptions/add_on_purchase_spec.rb": 0.10951142699923366, 520016:00:14 "ee/spec/graphql/types/epic_connection_type_spec.rb": 0.10260253999877023, 520116:00:14 "ee/spec/graphql/types/work_items/widget_definition_interface_spec.rb": 0.1096191180004098, 520216:00:14 "ee/spec/lib/api/entities/merge_request_approval_setting_spec.rb": 0.12547528499999316 520416:00:14Knapsack global time execution for tests: 23m 39s 520516:00:14Pending: (Failures listed here are expected and do not affect your suite's status) 520616:00:14 1) Geo::PipelineArtifactRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param returns registries with requested verification state 520716:00:14 # Skipping because verification is not enabled for Ci::PipelineArtifact 520816:00:14 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:76 520916:00:14 2) Geo::PipelineArtifactRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param empty returns all registries 521016:00:14 # Skipping because verification is not enabled for Ci::PipelineArtifact 521116:00:14 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:84 521216:00:14 3) Geo::PipelineArtifactRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled when search method is not implemented in the registry model raises ArgumentError 521316:00:14 # Skipping because search method is implemented for Ci::PipelineArtifact 521416:00:14 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:122 521516:00:14 4) Geo::PipelineArtifactRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled when search method is implemented in the registry model returns a registry filtered by keyword 521616:00:14 # Skipping because search method is not implemented 521716:00:14 for Ci::PipelineArtifact or searchable attributes are not defined. 521816:00:14 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:153 521916:00:14 5) Geo::ProjectWikiRepositoryRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param returns registries with requested verification state 522016:00:14 # Skipping because verification is not enabled for Projects::WikiRepository 522116:00:14 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:76 522216:00:14 6) Geo::ProjectWikiRepositoryRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param empty returns all registries 522316:00:14 # Skipping because verification is not enabled for Projects::WikiRepository 522416:00:14 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:84 522516:00:14 7) Geo::ProjectWikiRepositoryRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled when search method is implemented in the registry model returns a registry filtered by keyword 522616:00:14 # Skipping because search method is not implemented 522716:00:14 for Projects::WikiRepository or searchable attributes are not defined. 522816:00:14 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:153 522916:00:14 8) Resolvers::Geo::SnippetRepositoryRegistriesResolver behaves like a Geo registries resolver #resolve when the parent object is the current node when the user has permission to view Geo data when admin mode is enabled with verification disabled when the verification_state argument is present raises ArgumentError 523016:00:14 # Skipping because verification is enabled for SnippetRepository 523116:00:14 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:77 523216:00:14Finished in 24 minutes 30 seconds (files took 2 minutes 6.2 seconds to load) 523316:00:141945 examples, 0 failures, 8 pending 523416:00:14Randomized with seed 5305 523516:00:23RSpec exited with 0. 523616:00:23No examples to retry, congrats! 523816:00:25Running after script... 523916:00:25$ source scripts/utils.sh 524016:00:25$ log_disk_usage after_script 524116:00:25[log_disk_usage after_script] start 524316:00:25Filesystem Size Used Avail Use% Mounted on 524416:00:25overlay 95G 27G 69G 28% / 524516:00:25tmpfs 64M 0 64M 0% /dev 524616:00:25shm 64M 0 64M 0% /dev/shm 524716:00:25/dev/sda1 95G 27G 69G 28% /cache 524816:00:25tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 525016:00:257.4M ./workhorse 525216:00:251.2M ./.gitlab 525416:00:254.0K ./builds 525516:00:2516M ./coverage 525716:00:258.0K ./.vscode 525816:00:25516K ./storybook 526216:00:252.9M ./.rubocop_todo 526316:00:32827M ./vendor 526416:00:33620M ./public 526616:00:33480K ./danger 526816:00:338.0K ./.bundle 526916:00:33548K ./tooling 527116:00:361.3M ./knapsack 527216:00:36296K ./patches 527316:00:364.3M ./changelogs 527416:00:3620K ./haml_lint 527516:00:3628K ./metrics_server 527716:00:36156K ./shared 527816:00:3644K ./generator_templates 527916:00:361.2M ./scripts 528216:00:3820K ./file_hooks 528316:00:3832K ./crystalball 528416:00:3816K ./sidekiq_cluster 528616:00:381.2M ./fixtures 528716:00:38944K ./rubocop 529016:00:38612K ./auto_explain 529116:00:3812K ./.github 529216:00:38125M ./locale 529316:00:381.9M ./glfm_specification 529616:00:3916K ./.lefthook 529816:00:39[log_disk_usage after_script] end 529916:00:39$ bundle exec gem list gitlab_quality-test_tooling 530016:00:41gitlab_quality-test_tooling (1.38.1) 530116:00:41$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 530416:00:41$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 530716:00:41$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 531016:00:41$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 531416:00:43$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 531816:00:46$ tooling/bin/push_job_metrics || true 531916:00:47[job-metrics] Pushing job metrics file for the CI/CD job. 532016:00:47[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 532216:00:48Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 532416:00:50Uploading artifacts... 532516:00:50auto_explain/: found 3 matching artifact files and directories 532616:00:50coverage/: found 5 matching artifact files and directories 532716:00:50crystalball/: found 2 matching artifact files and directories 532816:00:50WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 532916:00:50knapsack/: found 4 matching artifact files and directories 533016:00:50rspec/: found 16 matching artifact files and directories 533116:00:50WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 533216:00:50log/*.log: found 19 matching artifact files and directories 533416:00:50WARNING: Retrying... context=artifacts-uploader error=request redirected 533516:00:53Uploading artifacts as "archive" to coordinator... 201 Created id=7879700304 responseStatus=201 Created token=glcbt-66 533616:00:53Uploading artifacts... 533716:00:54rspec/rspec-*.xml: found 1 matching artifact files and directories 533916:00:54WARNING: Retrying... context=artifacts-uploader error=request redirected 534016:00:55Uploading artifacts as "junit" to coordinator... 201 Created id=7879700304 responseStatus=201 Created token=glcbt-66 534216:01:06Job succeeded