Improve Seed data for Security Products

Problem to solve

We currently provide some seed data for GDK but this has some limitations: it only create SAST vulnerabilities and all for the same date. We should improve this to provide more meaningful data.

Target audience

GitLab Developers

Proposal

Update the seed script to provide:

  • vulnerabilities for all report types: SAST, DS, CS, DAST
  • vulnerabilities spread among several days/months to generate meaningful history on the group dashboard

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

Seeding the DB should produce real world example data.

Links / references

Assignee Loading
Time tracking Loading