Skip to content

WIP: test CDash support for performance chart uploads#1362

Open
joshuamvining wants to merge 1 commit into
developfrom
cdash-testing
Open

WIP: test CDash support for performance chart uploads#1362
joshuamvining wants to merge 1 commit into
developfrom
cdash-testing

Conversation

@joshuamvining

Copy link
Copy Markdown
Collaborator

Modify the CTest Gitlab test to run benchpark analyze instead of only reporting the exit code. benchpark analyze now supports a --ctest-emit flag that emits a CTestMeasurementFile entry for the generated chart so CTest can include it in the CDash submission.

Modify the CTest Gitlab test to run `benchpark analyze` instead of only
reporting the exit code. `benchpark analyze` now supports a
`--ctest-emit` flag that emits a `CTestMeasurementFile` entry for the
generated chart so CTest can include it in the CDash submission.
@github-actions github-actions Bot added the feature New feature or request label May 26, 2026
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.21%. Comparing base (9f36435) to head (901c1f6).

Files with missing lines Patch % Lines
lib/benchpark/cmd/analyze.py 0.00% 3 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1362      +/-   ##
===========================================
+ Coverage    62.71%   64.21%   +1.49%     
===========================================
  Files           49       49              
  Lines         3811     3814       +3     
  Branches       338      338              
===========================================
+ Hits          2390     2449      +59     
+ Misses        1402     1346      -56     
  Partials        19       19              
Files with missing lines Coverage Δ
lib/benchpark/cmd/analyze.py 3.59% <0.00%> (-0.04%) ⬇️

... and 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants