gitlab gitlab-org/quality/performance 1.1.0

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

The Quality team are happy to announce the release of GPT v1.1.0!

  • Web endpoint tests have been expanded and refactored to be more representative by calling more of the relevant endpoints a user's browser would for each. Most of the new tests now batch call relevant endpoints at the same time with more detailed output on each one's performance. (!99)
  • Test thresholds have also been updated for all tests. A new response time based threshold has been added - Time to First Byte (TTFB) for the 90th percentile. This goes alongside the current RPS and Successful Request thresholds. More information can be found in the docs. (!103)
  • This version also contains various smaller updates as follows:
    • GPT options have been updated. --latency is now an option for users who are testing in non-optimum network conditions. (!99)
    • Various output formatting tweaks and updates including showing the GPT version in results and optional notes about known issues \ advanced debugging. (!99 !103)
    • k6 has been updated to v0.26.0. (!99)
    • Default test options now include a ramp down stage to let VUs finish off any remaining requests as well as adjusting some new k6 v0.26.0 config changes. (!99)
    • Ruby Bundler and some Gems have been updated. (!99)
    • User Agent has been updated to include GPT version. Will now be in the format GPT/x.x, e.g. GPT/1.1.0. (!99)

Upgrade Notes:

  • A new web_user test has been added as part of this release. To utilize this a username needs to be set in Environment config. Refer to the docs for more info.

Docker Release Links:

Don't miss a new performance release

NewReleases is sending notifications on new releases.