Investigate cause of spotbugs integration test results
Summary
Prior to merging gitlab-org/security-products/analyzers/spotbugs!22 (merged) spotbugs was failing in the integration test stage due to maven-multi-module not being detected. Example job with failure: https://gitlab.com/gitlab-org/security-products/analyzers/spotbugs/-/jobs/407929175. Prior to the aforemention MR, the integration test started failing on this build: https://gitlab.com/gitlab-org/security-products/analyzers/spotbugs/-/jobs/359486906. Before that, the pipeline was passing: https://gitlab.com/gitlab-org/security-products/analyzers/spotbugs/pipelines/96449850
Steps to reproduce
Clone and checkout at commit 27140725. Run tests locally and see it pass. This is the wrong behavior. The tests should fail as it does for this pipeline: https://gitlab.com/gitlab-org/security-products/analyzers/spotbugs/-/jobs/427032097
What is the current bug behavior?
The test pass locally at commit gitlab-org/security-products/analyzers/spotbugs@27140725 but fail on production.
What is the expected correct behavior?
The tests should pass on production at this commit gitlab-org/security-products/analyzers/spotbugs@27140725 but do not.