Skip to content

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

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

johnaohara
Copy link
Member

No description provided.

@johnaohara johnaohara marked this pull request as ready for review March 4, 2025 11:04
@johnaohara
Copy link
Member Author

@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?
Copy link

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.
Copy link

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
Copy link

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.
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants