Skip to content

fix(benchmark-report): drop task cost fallback#148

Merged
FloWuenne merged 4 commits intomainfrom
remove-seqera-predicted-cost
May 1, 2026
Merged

fix(benchmark-report): drop task cost fallback#148
FloWuenne merged 4 commits intomainfrom
remove-seqera-predicted-cost

Conversation

@edmundmiller
Copy link
Copy Markdown
Contributor

Summary

  • remove the Seqera task-cost fallback from normalized benchmark JSONL
  • make aggregation treat missing CUR data as zero cost instead of reusing task cost
  • update normalization and aggregation tests to match the new behavior

Validation

  • nf-test test --profile=+docker --verbose

Stop treating Seqera task cost as a fallback when no CUR data is present.
Normalized task rows now emit cost as null and aggregation reports zero
without CUR input.

Tests: nf-test test --profile=+docker --verbose
@edmundmiller edmundmiller requested a review from FloWuenne April 24, 2026 18:51
cursoragent and others added 3 commits May 1, 2026 16:20
Co-authored-by: Florian Wuennemann <flowuenne@gmail.com>
Co-authored-by: Florian Wuennemann <flowuenne@gmail.com>
…ng-8efd

feat: warn when CUR cost data is incomplete
@FloWuenne FloWuenne merged commit 8221b7b into main May 1, 2026
18 checks passed
@FloWuenne FloWuenne deleted the remove-seqera-predicted-cost branch May 1, 2026 21:30
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.

3 participants