-
Notifications
You must be signed in to change notification settings - Fork 3
Shift left performance #15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
6e46cc7
to
9eace40
Compare
@stalep please can you review this PR again? The easiest way to view the rendered post is here: https://github.com/johnaohara/redhatperf.github.io/blob/shift-left-perf/content/post/shift-left-on-performance/index.adoc |
|
||
== Problem Statement | ||
|
||
How can performance engineering teams enable Eng / QE / SRE to integrate Performance Testing into their workflows, to reduce the risk that performance regressions propagate through to production services? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we add "product releases" in addition to production services?
|
||
source: https://insights.sei.cmu.edu/blog/four-types-of-shift-left-testing/ | ||
|
||
Not only do we want to include performance tests earlier in the dev/release cycle, we also want to ensure that the full suite of performance tests (or any proxy performance tests footnoteL[Citation needed]) captures performance regressions before multiple release cycles have occurred. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add citation?
|
||
Receive report & analysis of impact of changes to key performance metrics | ||
|
||
Allow automated capture of profiling data of system under load, allowing engineers to *see* what thier changes are doing under realistic scenarios |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
their
|
||
== Integration with Analytical Tools | ||
|
||
In order to understand the performance characteristic of a service running in production, the all of the performance metrics captured at different stages of testing (dev, CI/CD, production) need to be accessible for a performance engineer to analyse. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove "the" after the comma
No description provided.