Skip to content

Conversation

@adrianviquez
Copy link
Contributor

Description

This PR adds changes so that the default value for TA pages is "All Branches" instead of the default branch.

@codecov
Copy link

codecov bot commented Aug 29, 2025

Bundle Report

Changes will increase total bundle size by 61 bytes (0.0%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
gazebo-production-system 6.23MB 64 bytes (0.0%) ⬆️
gazebo-production-esm 6.31MB -3 bytes (-0.0%) ⬇️

Affected Assets, Files, and Routes:

view changes for bundle: gazebo-production-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index.*.js -3 bytes 49.15kB -0.01%

Files in assets/index.*.js:

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsTable/FailedTestsTable.tsx → Total Size: 12.88kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/SelectorSection/BranchSelector/BranchSelector.tsx → Total Size: 3.18kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useFlakeAggregates/useFlakeAggregates.tsx → Total Size: 2.25kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/MetricsSection/MetricsSection.tsx → Total Size: 13.61kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/SelectorSection/SelectorSection.tsx → Total Size: 5.95kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useTestResultsAggregates/useTestResultsAggregates.tsx → Total Size: 3.53kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useInfiniteTestResults/useInfiniteTestResults.tsx → Total Size: 6.61kB

view changes for bundle: gazebo-production-system

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index-legacy.*.js 64 bytes 45.41kB 0.14%

Files in assets/index-legacy.*.js:

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useFlakeAggregates/useFlakeAggregates.tsx → Total Size: 2.25kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/SelectorSection/BranchSelector/BranchSelector.tsx → Total Size: 3.18kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useInfiniteTestResults/useInfiniteTestResults.tsx → Total Size: 6.61kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useTestResultsAggregates/useTestResultsAggregates.tsx → Total Size: 3.53kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsTable/FailedTestsTable.tsx → Total Size: 12.88kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/SelectorSection/SelectorSection.tsx → Total Size: 5.95kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/MetricsSection/MetricsSection.tsx → Total Size: 13.61kB

@codecov-staging
Copy link

codecov-staging bot commented Aug 29, 2025

Bundle Report

Changes will increase total bundle size by 61 bytes (0.0%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
gazebo-staging-system 6.23MB 64 bytes (0.0%) ⬆️
gazebo-staging-esm 6.31MB -3 bytes (-0.0%) ⬇️

Affected Assets, Files, and Routes:

view changes for bundle: gazebo-staging-system

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index-legacy.*.js 64 bytes 45.41kB 0.14%

Files in assets/index-legacy.*.js:

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useFlakeAggregates/useFlakeAggregates.tsx → Total Size: 2.25kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/SelectorSection/BranchSelector/BranchSelector.tsx → Total Size: 3.18kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useInfiniteTestResults/useInfiniteTestResults.tsx → Total Size: 6.61kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useTestResultsAggregates/useTestResultsAggregates.tsx → Total Size: 3.53kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/MetricsSection/MetricsSection.tsx → Total Size: 13.61kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsTable/FailedTestsTable.tsx → Total Size: 12.88kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/SelectorSection/SelectorSection.tsx → Total Size: 5.95kB

view changes for bundle: gazebo-staging-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index.*.js -3 bytes 49.15kB -0.01%

Files in assets/index.*.js:

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/MetricsSection/MetricsSection.tsx → Total Size: 13.61kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useTestResultsAggregates/useTestResultsAggregates.tsx → Total Size: 3.53kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useInfiniteTestResults/useInfiniteTestResults.tsx → Total Size: 6.61kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useFlakeAggregates/useFlakeAggregates.tsx → Total Size: 2.25kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/SelectorSection/BranchSelector/BranchSelector.tsx → Total Size: 3.18kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/SelectorSection/SelectorSection.tsx → Total Size: 5.95kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsTable/FailedTestsTable.tsx → Total Size: 12.88kB

@codecov
Copy link

codecov bot commented Aug 29, 2025

Codecov Report

❌ Patch coverage is 81.81818% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.62%. Comparing base (f7c59cf) to head (17c6be8).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 80.00% 1 Missing ⚠️
.../SelectorSection/BranchSelector/BranchSelector.tsx 75.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3928      +/-   ##
==========================================
- Coverage   98.63%   98.62%   -0.02%     
==========================================
  Files         828      828              
  Lines       15099    15099              
  Branches     4325     4318       -7     
==========================================
- Hits        14893    14891       -2     
- Misses        198      200       +2     
  Partials        8        8              
Files with missing lines Coverage Δ
...ledTestsPage/FailedTestsTable/FailedTestsTable.tsx 97.45% <100.00%> (ø)
...ailedTestsPage/SelectorSection/SelectorSection.tsx 95.83% <100.00%> (+0.08%) ⬆️
...ge/hooks/useFlakeAggregates/useFlakeAggregates.tsx 100.00% <ø> (ø)
.../useInfiniteTestResults/useInfiniteTestResults.tsx 100.00% <ø> (ø)
...TestResultsAggregates/useTestResultsAggregates.tsx 93.75% <ø> (ø)
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 90.80% <80.00%> (-0.97%) ⬇️
.../SelectorSection/BranchSelector/BranchSelector.tsx 93.54% <75.00%> (-3.52%) ⬇️
Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 99.71% <ø> (ø)
Pages 98.13% <81.81%> (-0.03%) ⬇️
Services 99.32% <ø> (ø)
Shared 99.12% <ø> (ø)
UI 99.01% <ø> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f7c59cf...17c6be8. Read the comment docs.

@codecov-notifications
Copy link

codecov-notifications bot commented Aug 29, 2025

Codecov Report

❌ Patch coverage is 81.81818% with 2 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 80.00% 1 Missing ⚠️
.../SelectorSection/BranchSelector/BranchSelector.tsx 75.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main    #3928      +/-   ##
==========================================
- Coverage   98.63%   98.62%   -0.02%     
==========================================
  Files         828      828              
  Lines       15099    15099              
  Branches     4317     4326       +9     
==========================================
- Hits        14893    14891       -2     
- Misses        198      200       +2     
  Partials        8        8              
Files with missing lines Coverage Δ
...ledTestsPage/FailedTestsTable/FailedTestsTable.tsx 97.45% <100.00%> (ø)
...ailedTestsPage/SelectorSection/SelectorSection.tsx 95.83% <100.00%> (+0.08%) ⬆️
...ge/hooks/useFlakeAggregates/useFlakeAggregates.tsx 100.00% <ø> (ø)
.../useInfiniteTestResults/useInfiniteTestResults.tsx 100.00% <ø> (ø)
...TestResultsAggregates/useTestResultsAggregates.tsx 93.75% <ø> (ø)
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 90.80% <80.00%> (-0.97%) ⬇️
.../SelectorSection/BranchSelector/BranchSelector.tsx 93.54% <75.00%> (-3.52%) ⬇️
Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 99.71% <ø> (ø)
Pages 98.13% <81.81%> (-0.03%) ⬇️
Services 99.32% <ø> (ø)
Shared 99.12% <ø> (ø)
UI 99.01% <ø> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f7c59cf...17c6be8. Read the comment docs.

@codecov-public-qa
Copy link

codecov-public-qa bot commented Aug 29, 2025

Codecov Report

Attention: Patch coverage is 81.81818% with 2 lines in your changes missing coverage. Please review.

Project coverage is 98.62%. Comparing base (f7c59cf) to head (17c6be8).
Report is 1 commits behind head on main.

✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 80.00% 1 Missing ⚠️
.../SelectorSection/BranchSelector/BranchSelector.tsx 75.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main    #3928      +/-   ##
==========================================
- Coverage   98.63%   98.62%   -0.02%     
==========================================
  Files         828      828              
  Lines       15099    15099              
  Branches     4317     4318       +1     
==========================================
- Hits        14893    14891       -2     
- Misses        198      200       +2     
  Partials        8        8              
Files with missing lines Coverage Δ
...ledTestsPage/FailedTestsTable/FailedTestsTable.tsx 97.45% <100.00%> (ø)
...ailedTestsPage/SelectorSection/SelectorSection.tsx 95.83% <100.00%> (+0.08%) ⬆️
...ge/hooks/useFlakeAggregates/useFlakeAggregates.tsx 100.00% <ø> (ø)
.../useInfiniteTestResults/useInfiniteTestResults.tsx 100.00% <ø> (ø)
...TestResultsAggregates/useTestResultsAggregates.tsx 93.75% <ø> (ø)
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 90.80% <80.00%> (-0.97%) ⬇️
.../SelectorSection/BranchSelector/BranchSelector.tsx 93.54% <75.00%> (-3.52%) ⬇️
Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 99.71% <ø> (ø)
Pages 98.13% <81.81%> (-0.03%) ⬇️
Services 99.32% <ø> (ø)
Shared 99.12% <ø> (ø)
UI 99.01% <ø> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f7c59cf...17c6be8. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@codecov-releaser
Copy link
Contributor

codecov-releaser commented Aug 29, 2025

✅ Deploy preview for gazebo ready!

Previews expire after 1 month automatically.

Storybook

Commit Created Cloud Enterprise
a29db0c Fri, 29 Aug 2025 21:22:11 GMT Expired Expired
c5663e5 Wed, 03 Sep 2025 00:55:06 GMT Expired Expired
17c6be8 Wed, 03 Sep 2025 15:41:37 GMT Cloud Enterprise

@codecov-qa
Copy link

codecov-qa bot commented Aug 29, 2025

Codecov Report

❌ Patch coverage is 81.81818% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.62%. Comparing base (f7c59cf) to head (17c6be8).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 80.00% 1 Missing ⚠️
.../SelectorSection/BranchSelector/BranchSelector.tsx 75.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main    #3928      +/-   ##
==========================================
+ Coverage   96.56%   98.62%   +2.05%     
==========================================
  Files         828      828              
  Lines       15099    15099              
  Branches     4325     4318       -7     
==========================================
+ Hits        14580    14891     +311     
+ Misses        464      200     -264     
+ Partials       55        8      -47     
Files with missing lines Coverage Δ
...ledTestsPage/FailedTestsTable/FailedTestsTable.tsx 97.45% <100.00%> (ø)
...ailedTestsPage/SelectorSection/SelectorSection.tsx 95.83% <100.00%> (+0.08%) ⬆️
...ge/hooks/useFlakeAggregates/useFlakeAggregates.tsx 100.00% <ø> (ø)
.../useInfiniteTestResults/useInfiniteTestResults.tsx 100.00% <ø> (ø)
...TestResultsAggregates/useTestResultsAggregates.tsx 93.75% <ø> (ø)
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 90.80% <80.00%> (-0.97%) ⬇️
.../SelectorSection/BranchSelector/BranchSelector.tsx 93.54% <75.00%> (-3.52%) ⬇️

... and 43 files with indirect coverage changes

Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 99.71% <ø> (ø)
Pages 98.13% <81.81%> (-0.03%) ⬇️
Services 99.32% <ø> (ø)
Shared 99.12% <ø> (+1.81%) ⬆️
UI 99.01% <ø> (+20.18%) ⬆️

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f7c59cf...17c6be8. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

ordering: getSortingOption(sorting),
filters: {
branch: branch ? getDecodedBranch(branch) : undefined,
branch: branch ? getDecodedBranch(branch) : null,
Copy link
Contributor

Choose a reason for hiding this comment

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

how come this is null vs. undefined now?

Copy link
Contributor

@ajay-sentry ajay-sentry left a comment

Choose a reason for hiding this comment

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

played around on preview deploy, had a small question for you about reset to default behavior and the null/undefined thing. Otherwise lgtm

@ajay-sentry
Copy link
Contributor

Lets also link the ticket too before merge!

@adrianviquez
Copy link
Contributor Author

@ajay-sentry, this is basically the new behavior: instead of defaulting to the default branch, we'll default to "all branches", which we treat as null in the backend and as empty in the URL route. Hence why we're explicitly defining as null

@adrianviquez adrianviquez added this pull request to the merge queue Sep 3, 2025
Merged via the queue into main with commit 8816d1e Sep 3, 2025
52 of 63 checks passed
@adrianviquez adrianviquez deleted the adrian/add-all-branches-capabilities branch September 3, 2025 22:16
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.

4 participants