RSpec Failure: spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb

Failures:
  1) Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when properties are nil 
     Failure/Error: it { is_expected.to be_nil }
     ArgumentError:
       wrong number of arguments (given 0, expected 1..2)
     # ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:11:in `block (3 levels) in <main>'
     # ./spec/spec_helper.rb:416:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:408:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'
     # ./lib/gitlab/application_context.rb:59:in `with_raw_context'
     # ./spec/spec_helper.rb:404:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:240:in `block (2 levels) in <top (required)>'
     # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <main>'
     # ./spec/support/flaky_tests.rb:27:in `block (2 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <main>'
  2) Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when report does not have gitlab properties 
     Failure/Error: it { is_expected.to be_nil }
     ArgumentError:
       wrong number of arguments (given 0, expected 1..2)
     # ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:17:in `block (3 levels) in <main>'
     # ./spec/spec_helper.rb:416:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:408:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'
     # ./lib/gitlab/application_context.rb:59:in `with_raw_context'
     # ./spec/spec_helper.rb:404:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:240:in `block (2 levels) in <top (required)>'
     # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <main>'
     # ./spec/support/flaky_tests.rb:27:in `block (2 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <main>'
  3) Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when schema_version is missing 
     Failure/Error: it { is_expected.to be_nil }
     ArgumentError:
       wrong number of arguments (given 0, expected 1..2)
     # ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:29:in `block (3 levels) in <main>'
     # ./spec/spec_helper.rb:416:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:408:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'
     # ./lib/gitlab/application_context.rb:59:in `with_raw_context'
     # ./spec/spec_helper.rb:404:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:240:in `block (2 levels) in <top (required)>'
     # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <main>'
     # ./spec/support/flaky_tests.rb:27:in `block (2 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <main>'
  4) Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when schema version is unsupported 
     Failure/Error: it { is_expected.to be_nil }
     ArgumentError:
       wrong number of arguments (given 0, expected 1..2)
     # ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:42:in `block (3 levels) in <main>'
     # ./spec/spec_helper.rb:416:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:408:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'
     # ./lib/gitlab/application_context.rb:59:in `with_raw_context'
     # ./spec/spec_helper.rb:404:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:240:in `block (2 levels) in <top (required)>'
     # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <main>'
     # ./spec/support/flaky_tests.rb:27:in `block (2 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <main>'
  5) Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when no dependency_scanning properties are present does not call dependency_scanning parser
     Failure/Error: parse_source
     ArgumentError:
       wrong number of arguments (given 0, expected 1..2)
     # ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:55:in `block (3 levels) in <main>'
     # ./spec/spec_helper.rb:416:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:408:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'
     # ./lib/gitlab/application_context.rb:59:in `with_raw_context'
     # ./spec/spec_helper.rb:404:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:240:in `block (2 levels) in <top (required)>'
     # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <main>'
     # ./spec/support/flaky_tests.rb:27:in `block (2 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <main>'
  6) Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when dependency_scanning properties are present passes only supported properties to the dependency scanning parser
     Failure/Error: parse_source
     ArgumentError:
       wrong number of arguments (given 0, expected 1..2)
     # ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:85:in `block (3 levels) in <main>'
     # ./spec/spec_helper.rb:416:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:408:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'
     # ./lib/gitlab/application_context.rb:59:in `with_raw_context'
     # ./spec/spec_helper.rb:404:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:240:in `block (2 levels) in <top (required)>'
     # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <main>'
     # ./spec/support/flaky_tests.rb:27:in `block (2 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <main>'
     # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <main>'
Finished in 3 minutes 53.5 seconds (files took 41.72 seconds to load)
1285 examples, 6 failures
Failed examples:
rspec ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:11 # Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when properties are nil 
rspec ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:17 # Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when report does not have gitlab properties 
rspec ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:29 # Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when schema_version is missing 
rspec ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:42 # Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when schema version is unsupported 
rspec ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:52 # Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when no dependency_scanning properties are present does not call dependency_scanning parser
rspec ./spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb:82 # Gitlab::Ci::Parsers::Sbom::CyclonedxProperties when dependency_scanning properties are present passes only supported properties to the dependency scanning parser