Skip to content

Conversation

@csviri
Copy link
Collaborator

@csviri csviri commented Jan 28, 2026

Stores performance tests as artifacts and compares the results with released version performance test results.

(plan to add more sophisticated performance tests with JMH: https://github.com/openjdk/jmh )

Signed-off-by: Attila Mészáros a_meszaros@apple.com

Stores performance tests as artifacts and compares the results with released
version performance tests

Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jan 28, 2026
@csviri csviri changed the title feat: naive performance test and handling results storing [WIP] feat: naive performance test and handling results storing Jan 28, 2026
Signed-off-by: Chris Laprun <metacosm@gmail.com>
name: Post Performance Results
runs-on: ubuntu-latest
needs: build
if: always()
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the point of this?

for file in performance-results/*.json; do
if [ -f "$file" ]; then
echo "Processing $file"
python3 .github/scripts/performance-to-markdown.py "$file" >> comment.md
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Script hasn't been committed

Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
@github-actions
Copy link

Performance Test Results

Performance Test Results

Naive performance test

Metric Value
Duration 1412 ms
Processors 4
Max Memory 3.91 GB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants