youtube image
From YouTube: 2020-05-29 Demo Systems and Quality Team Demo Data Scoping Discussion

Description

This is a discovery and scoping discussion about how we can improve the project import process with sample data that can benefit both the quality performance tests and customer-facing demos with rich data. The quality team has rake tasks that use the Faker package to generate large quantities of sample data and the Customer Success team uses a custom built Demo Designer UI application and database that then uses the GitLab API to import the created records into a GitLab instance.

The mutual outcome of this discussion is the creation of a "demo-data-as-code" approach using YAML or JSON that is sequenced similar to how CURL calls to the API would be. This allows different ways to create the demo data with different tools but a common output that can then be parsed by GitLab's project import and future group import abilities.

Learn more in the issue.
https://gitlab.com/gitlab-com/www-gitlab-com/-/issues/7397.

Participants:
Mek Stittri (Director of Quality Engineering)
Jeff Martin (Sr Demo Systems Engineer - Customer Success)
Kyle Wiebers (Quality Engineering Manager, Engineering Productivity)