Update gitlab-ee Secure test fixtures to use latest report formats

Problem to solve

Our development fixtures in use within gitlab-ce and gitlab-ee use some outdated report formats. We should continue to includes those until they are fully deprecated but update our master fixtures to use the latest formats for easier reference and proper testability.

Intended users

Persona: Software developer

Further details

Proposal

  • Update https://gitlab.com/gitlab-org/gitlab-ee/tree/master/spec/fixtures/security-reports/master to use latest report formats
  • Move outdated formats to https://gitlab.com/gitlab-org/gitlab-ee/tree/master/spec/fixtures/security-reports/deprecated and keep under test

Permissions and Security

No change to permissions

Documentation

No change to docs

Testing

Increase test coverage to ensure we have adequate fixtures for both current and former report formats

What does success look like, and how can we measure that?

Better test coverage, better examples

What is the type of buyer?

GitLab Ultimate

Links / references

Edited Feb 17, 2022 by Lucas Charles
Assignee Loading
Time tracking Loading