Skip to content

[O2B-1496] Run overview to filter by beam mode#2079

Merged
isaachilly merged 24 commits intomainfrom
feature/O2B-1496/Run-Overview-to-filter-by-beam-mode
Feb 16, 2026
Merged

[O2B-1496] Run overview to filter by beam mode#2079
isaachilly merged 24 commits intomainfrom
feature/O2B-1496/Run-Overview-to-filter-by-beam-mode

Conversation

@NarrowsProjects
Copy link
Collaborator

@NarrowsProjects NarrowsProjects commented Feb 13, 2026

I have a JIRA ticket

  • branch and/or PR name(s) include(s) JIRA ID
  • issue has "Fix version" assigned
  • issue "Status" is set to "In review"
  • PR labels are selected

Notable changes for users:

  • Beam mode filter has been added to the runs page

Notable changes for developers:

  • formatRunTypes has been renamed and rewritten to formatNamedValue, as the Beam Mode filter now also makes use of it.

Changes made to the database:

  • none

@NarrowsProjects NarrowsProjects self-assigned this Feb 13, 2026
@NarrowsProjects NarrowsProjects added frontend javascript Pull requests that update Javascript code labels Feb 13, 2026
@codecov
Copy link

codecov bot commented Feb 13, 2026

Codecov Report

❌ Patch coverage is 0% with 27 lines in your changes missing coverage. Please review.
✅ Project coverage is 45.60%. Comparing base (e946e72) to head (1e5f8b0).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...mponents/Filters/RunsFilter/BeamModeFilterModel.js 0.00% 12 Missing ⚠️
.../public/components/runTypes/RunTypesFilterModel.js 0.00% 6 Missing ⚠️
lib/public/services/beamModes/beamModesProvider.js 0.00% 4 Missing ⚠️
...ib/public/utilities/formatting/formatNamedValue.js 0.00% 4 Missing ⚠️
...blic/views/Runs/ActiveColumns/runsActiveColumns.js 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2079      +/-   ##
==========================================
+ Coverage   45.47%   45.60%   +0.12%     
==========================================
  Files        1037     1039       +2     
  Lines       17296    17313      +17     
  Branches     3142     3142              
==========================================
+ Hits         7866     7896      +30     
+ Misses       9430     9417      -13     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

GuustMetz and others added 3 commits February 13, 2026 12:27
- beamModes has been added to the getAllRunsDTO and is considered valid if:
  - Array entries consist of strings made up of uppercase words with single spaces between them
@NarrowsProjects NarrowsProjects force-pushed the feature/O2B-1496/Run-Overview-to-filter-by-beam-mode branch from 139af16 to 9817746 Compare February 13, 2026 11:28
@NarrowsProjects NarrowsProjects force-pushed the feature/O2B-1496/Run-Overview-to-filter-by-beam-mode branch from 3d939d6 to 0c6767a Compare February 13, 2026 11:46
Copy link
Collaborator

@isaachilly isaachilly left a comment

Choose a reason for hiding this comment

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

Seeming as you edit formatRunType here, I think it would be nice to add a couple of tests under the test/lib/public/utilities/formatting/index.js suite.

Everything else looks nice gj.

@isaachilly isaachilly merged commit f977e12 into main Feb 16, 2026
23 of 24 checks passed
@isaachilly isaachilly deleted the feature/O2B-1496/Run-Overview-to-filter-by-beam-mode branch February 16, 2026 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend javascript Pull requests that update Javascript code

Development

Successfully merging this pull request may close these issues.

2 participants