Skip to content

[ci] Dashboard Grouping And Legacy V1 #1535

Description

@Satyam-53

Title

Update performance dashboard for v2 benchmark identity

Summary

Update the performance dashboard so v2 records are grouped by comparable identity dimensions, while keeping v1 records visible as historical context.

Scope

Dashboard grouping should include:

  • workload
  • variant
  • benchmark version
  • hardware profile
  • software profile
  • recipe fingerprint or recipe label where useful

V1 records should remain visible, but should not be aggregated with v2 records unless explicitly migrated.

Acceptance Criteria

  • Dashboard separates variants and software cohorts.
  • Dashboard does not merge v1 and v2 records in regression views.
  • Historical v1 charts remain readable.
  • Dashboard labels make calibration/mismatch/regression statuses clear.
  • Tests cover grouping by variant and software profile.

Relevant Files

  • fastvideo/tests/performance/dashboard.py
  • fastvideo/performance_dashboard/
  • fastvideo/tests/performance/test_dashboard_api.py
  • fastvideo/tests/performance/test_dashboard_service.py
  • docs/contributing/performance_benchmarks.md

Parent

RFC #1374

Metadata

Metadata

Labels

scope: attentionAttention backends (VSA, STA, Flash, etc.)scope: docsDocumentation

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions