gitlab gitlab-org/quality/performance 2.0.0-beta

latest releases: 2.14.0, 2.13.0, 2.12.2...
3 years ago

We're thrilled to announce the beta release of GPT v2.0.0!

To achieve consistent and comparable results GPT is now designed primarily to be used with an updated and expanded test data set. This allows you to validate if the target environment is performing as expected by testing with the exact same data and then comparing the results with our GitLab Reference Architectures.

To facilitate this change we've developed a new helper tool, the GPT Data Generator, that will update your environment to have all of the required test data as well as update it if required!

As this is a major release and contains several breaking changes in regards to configuration and test data. Please refer to the upgrade notes to learn more.

Highlights:

  • GPT's test data has been updated and expanded to include more data such as Projects and Groups. To make this easier a new helper tool, GPT Data Generator, has been created to set up and update all data !155
    • GPT Data Generator is also available as a Docker Image !162
  • New test additions and changes. !167, !173
  • New directory structure for the GPT !166

Breaking Changes:

  • To facilitate the new test data config files have changed:
    • Environment config files have changed in structure !165, !172
    • New Large Project Data Configuration file !165
    • Removed repo_storage config !164
    • All config files have been moved into the aptly named config folder !166
      • Note that this may affect usage via Docker. Please refer to the docs for latest guidance.
  • Access Tokens are now required for all tests !159

Upgrade Notes:

  • GPT documentation has been updated to reflect v2.0.0 and how to set up environments. For v1.x users the steps should be followed as well when updating.

Don't miss a new performance release

NewReleases is sending notifications on new releases.