Skip to content

Conversation

@RulaKhaled
Copy link
Contributor

@RulaKhaled RulaKhaled commented Feb 11, 2025

Description

Notable Changes

  • Added new filed latestUploadError
  • Created failed tests error banner component for different errors
  • Fixed tests

Screenshots

Screenshot 2025-02-13 at 3 22 13 PM

Moved it down as seen above but that's how all should look like:
Screenshot 2025-02-12 at 10 44 50 AM
Screenshot 2025-02-12 at 10 46 53 AM
Screenshot 2025-02-12 at 10 47 02 AM
Screenshot 2025-02-12 at 10 47 11 AM

closes: #2846

Link to Sample Entry

Legal Boilerplate

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. In 2022 this entity acquired Codecov and as result Sentry is going to need some rights from me in order to utilize my contributions in this PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

@codecov-staging
Copy link

codecov-staging bot commented Feb 11, 2025

Bundle Report

Changes will increase total bundle size by 75.08kB (0.6%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
gazebo-staging-system 6.26MB 35.27kB (0.57%) ⬆️
gazebo-staging-esm 6.32MB 39.81kB (0.63%) ⬆️

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 413 bytes 6.03kB 7.35% ⚠️
assets/index-legacy.*.js 412 bytes 15.31kB 2.77%
assets/index-legacy.*.js 413 bytes 1.09kB 61.09% ⚠️
assets/index-legacy.*.js 413 bytes 5.45kB 8.2% ⚠️
assets/index-legacy.*.js 413 bytes 1.43kB 40.53% ⚠️
assets/index-legacy.*.js 363 bytes 4.38kB 9.03% ⚠️
assets/index-legacy.*.js 1.03kB 35.97kB 2.95%
assets/index-legacy.*.js 413 bytes 1.39kB 42.45% ⚠️
assets/index-legacy.*.js 413 bytes 26.36kB 1.59%
assets/index-legacy.*.js 413 bytes 2.02kB 25.7% ⚠️
assets/index-legacy.*.js 412 bytes 3.57kB 13.03% ⚠️
assets/index-legacy.*.js 112 bytes 14.31kB 0.79%
assets/index-legacy.*.js 412 bytes 8.18kB 5.3% ⚠️
assets/index-legacy.*.js -78 bytes 3.83kB -1.99%
assets/index-legacy.*.js 413 bytes 2.99kB 16.03% ⚠️
assets/index-legacy.*.js 413 bytes 13.25kB 3.22%
assets/index-legacy.*.js 114 bytes 12.82kB 0.9%
assets/index-legacy.*.js 361 bytes 3.78kB 10.56% ⚠️
assets/index-legacy.*.js 413 bytes 1.51kB 37.75% ⚠️
assets/index-legacy.*.js 413 bytes 5.19kB 8.65% ⚠️
assets/index-legacy.*.js 366 bytes 5.35kB 7.34% ⚠️
assets/index-legacy.*.js 212 bytes 14.31kB 1.5%
assets/index-legacy.*.js 486 bytes 9.78kB 5.23% ⚠️
assets/index-legacy.*.js -4 bytes 51.78kB -0.01%
assets/index-legacy.*.js 413 bytes 7.88kB 5.53% ⚠️
assets/index-legacy.*.js 413 bytes 1.22kB 51.5% ⚠️
assets/index-legacy.*.js 361 bytes 3.79kB 10.54% ⚠️
assets/index-legacy.*.js 112 bytes 47.08kB 0.24%
assets/index-legacy.*.js 413 bytes 7.1kB 6.17% ⚠️
assets/index-legacy.*.js 413 bytes 12.28kB 3.48%
assets/index-legacy.*.js 363 bytes 5.62kB 6.91% ⚠️
assets/index-legacy.*.js 413 bytes 2.8kB 17.29% ⚠️
assets/index-legacy.*.js 413 bytes 4.19kB 10.93% ⚠️
assets/index-legacy.*.js 523.19kB 573.46kB 1040.76% ⚠️
assets/index-legacy.*.js 413 bytes 6.35kB 6.96% ⚠️
assets/index-legacy.*.js 413 bytes 3.42kB 13.71% ⚠️
assets/index-legacy.*.js 413 bytes 1.21kB 51.62% ⚠️
assets/index-legacy.*.js 363 bytes 4.05kB 9.83% ⚠️
assets/index-legacy.*.js 363 bytes 7.01kB 5.46% ⚠️
assets/index-legacy.*.js 172 bytes 42.25kB 0.41%
assets/index-legacy.*.js 315 bytes 17.94kB 1.79%
assets/index-legacy.*.js 112 bytes 6.74kB 1.69%
assets/index-legacy.*.js 215 bytes 3.33kB 6.91% ⚠️
assets/index-legacy.*.js -4 bytes 2.06kB -0.19%
assets/index-legacy.*.js 413 bytes 2.98kB 16.12% ⚠️
assets/index-legacy.*.js 413 bytes 1.77kB 30.5% ⚠️
assets/index-legacy.*.js 314 bytes 19.07kB 1.67%
assets/index-legacy.*.js 315 bytes 12.13kB 2.67%
assets/index-legacy.*.js 413 bytes 9.47kB 4.56%
assets/index-legacy.*.js 366 bytes 9.57kB 3.98%
assets/index-legacy.*.js 413 bytes 3.49kB 13.44% ⚠️
assets/index-legacy.*.js 365 bytes 33.36kB 1.11%
assets/index-legacy.*.js 365 bytes 3.27kB 12.56% ⚠️
assets/index-legacy.*.js 413 bytes 6.25kB 7.08% ⚠️
assets/index-legacy.*.js 363 bytes 3.1kB 13.28% ⚠️
assets/index-legacy.*.js 413 bytes 1.51kB 37.79% ⚠️
assets/index-legacy.*.js 114 bytes 9.03kB 1.28%
assets/index-legacy.*.js 363 bytes 4.52kB 8.73% ⚠️
assets/index-legacy.*.js -6.12kB 34.92kB -14.92%
assets/index-legacy.*.js 413 bytes 1.09kB 61.0% ⚠️
assets/index-legacy.*.js 413 bytes 1.43kB 40.73% ⚠️
assets/index-legacy.*.js 413 bytes 10.97kB 3.91%
assets/index-legacy.*.js 215 bytes 2.64kB 8.86% ⚠️
assets/index-legacy.*.js 53 bytes 2.76kB 1.96%
assets/index-legacy.*.js 262 bytes 15.49kB 1.72%
assets/index-legacy.*.js 319 bytes 24.93kB 1.3%
assets/index-legacy.*.js 3.71kB 50.6kB 7.9% ⚠️
assets/index-legacy.*.js 113 bytes 23.68kB 0.48%
assets/index-legacy.*.js 413 bytes 1.35kB 43.89% ⚠️
assets/index-legacy.*.js 413 bytes 6.29kB 7.03% ⚠️
assets/index-legacy.*.js 410 bytes 2.53kB 19.35% ⚠️
assets/index-legacy.*.js 363 bytes 5.69kB 6.82% ⚠️
assets/index-legacy.*.js 412 bytes 2.51kB 19.68% ⚠️
assets/index-legacy.*.js 215 bytes 3.52kB 6.51% ⚠️
assets/index-legacy.*.js 414 bytes 23.34kB 1.81%
assets/index-legacy.*.js -969 bytes 13.08kB -6.9%
assets/index-legacy.*.js 363 bytes 8.0kB 4.75%
assets/index-legacy.*.js -650 bytes 14.26kB -4.36%
assets/index-legacy.*.js 413 bytes 6.4kB 6.9% ⚠️
assets/index-legacy.*.js 64 bytes 23.84kB 0.27%
assets/index-legacy.*.js 413 bytes 6.9kB 6.36% ⚠️
assets/index-legacy.*.js 22.6kB 45.4kB 99.13% ⚠️
assets/index-legacy.*.js 413 bytes 3.18kB 14.93% ⚠️
assets/index-legacy.*.js 362 bytes 8.3kB 4.56%
assets/index-legacy.*.js 411 bytes 7.86kB 5.52% ⚠️
assets/index-legacy.*.js 413 bytes 10.14kB 4.25%
assets/index-legacy.*.js 363 bytes 6.42kB 5.99% ⚠️
assets/index-legacy.*.js 413 bytes 1.36kB 43.38% ⚠️
assets/index-legacy.*.js 413 bytes 3.51kB 13.33% ⚠️
assets/index-legacy.*.js 412 bytes 5.41kB 8.24% ⚠️
assets/index-legacy.*.js 413 bytes 1.64kB 33.63% ⚠️
assets/index-legacy.*.js 13.43kB 22.86kB 142.3% ⚠️
assets/index-legacy.*.js 412 bytes 5.48kB 8.13% ⚠️
assets/index-legacy.*.js 363 bytes 2.42kB 17.61% ⚠️
assets/index-legacy.*.js 411 bytes 3.96kB 11.58% ⚠️
assets/index-legacy.*.js 413 bytes 1.73kB 31.41% ⚠️
assets/index-legacy.*.js 4.43kB 9.75kB 83.34% ⚠️
assets/index-legacy.*.js 413 bytes 1.39kB 42.45% ⚠️
assets/index-legacy.*.js 3.98kB 5.68kB 233.45% ⚠️
assets/index-legacy.*.js 1.77kB 2.12kB 510.09% ⚠️
assets/index-legacy.*.js (Deleted) -1.12MB 0 bytes -100.0% 🗑️
assets/vendor_recharts-legacy.*.js (New) 523.54kB 523.54kB 100.0% 🚀
assets/YamlEditor-legacy.*.js -46 bytes 512.94kB -0.01%
assets/vendor_sentry-legacy.*.js (New) 301.12kB 301.12kB 100.0% 🚀
assets/vendor_amplitude-legacy.*.js (New) 137.82kB 137.82kB 100.0% 🚀
assets/vendor_radix_ui-legacy.*.js (New) 99.29kB 99.29kB 100.0% 🚀
assets/prismTheme-legacy.*.js -4 bytes 76.0kB -0.01%
assets/vendor_react_router-legacy.*.js -5.16kB 36.98kB -12.24%
assets/downshift.esm-legacy.*.js 6 bytes 27.1kB 0.02%
assets/VirtualDiffRenderer-legacy.*.js 169 bytes 24.98kB 0.68%
assets/index.esm-legacy.*.js -4 bytes 23.55kB -0.02%
assets/ReposTable-legacy.*.js 119 bytes 21.56kB 0.56%
assets/vendor_icons_solid-legacy.*.js (New) 15.72kB 15.72kB 100.0% 🚀
assets/vendor_icons_outline-legacy.*.js (New) 14.69kB 14.69kB 100.0% 🚀
assets/usePull-legacy.*.js 57 bytes 8.9kB 0.64%
assets/ConfigureCachedBundleModal-legacy.*.js 113 bytes 8.1kB 1.41%
assets/RawFileViewer-legacy.*.js 114 bytes 7.8kB 1.48%
assets/useBranchHasCommits-legacy.*.js 57 bytes 7.46kB 0.77%
assets/usePrefetchBranchDirEntry-legacy.*.js 111 bytes 7.19kB 1.57%
assets/usePullComponents-legacy.*.js 57 bytes 7.16kB 0.8%
assets/prism-csharp-legacy.*.js 3 bytes 6.91kB 0.04%
assets/prism-php-legacy.*.js 3 bytes 6.89kB 0.04%
assets/pluralize-legacy.*.js 3 bytes 5.85kB 0.05%
assets/MemberTable-legacy.*.js 413 bytes 5.26kB 8.52% ⚠️
assets/useCommits-legacy.*.js 64 bytes 5.14kB 1.26%
assets/Chart-legacy.*.js -314.83kB 5.09kB -98.41%
assets/MultiSelect-legacy.*.js 53 bytes 5.07kB 1.06%
assets/Select-legacy.*.js 53 bytes 4.53kB 1.18%
assets/useComparisonForCommitAndParent-legacy.*.js 57 bytes 4.5kB 1.28%
assets/Title-legacy.*.js 3 bytes 4.27kB 0.07%
assets/VirtualFileRenderer-legacy.*.js 75 bytes 4.16kB 1.84%
assets/prism-ruby-legacy.*.js 3 bytes 4.13kB 0.07%
assets/vendor_icons_developer-legacy.*.js (New) 3.81kB 3.81kB 100.0% 🚀
assets/useSummary-legacy.*.js 114 bytes 3.66kB 3.21%
assets/prism-cshtml-legacy.*.js 3 bytes 3.55kB 0.08%
assets/BundleSelector-legacy.*.js -32 bytes 3.37kB -0.94%
assets/prism-java-legacy.*.js 3 bytes 3.37kB 0.09%
assets/adjustListIfUpDir-legacy.*.js 53 bytes 3.14kB 1.72%
assets/CopyClipboard-legacy.*.js -1 bytes 3.12kB -0.03%
assets/prism-rust-legacy.*.js 3 bytes 3.06kB 0.1%
assets/AutoActivateMembers-legacy.*.js 413 bytes 2.99kB 16.04% ⚠️
assets/YAMLViewer-legacy.*.js 363 bytes 2.87kB 14.49% ⚠️
assets/utils-legacy.*.js 2 bytes 2.82kB 0.07%
assets/upgradeForm-legacy.*.js 114 bytes 2.77kB 4.29%
assets/CIStatus-legacy.*.js -5.5kB 2.71kB -67.0%
assets/prism-fsharp-legacy.*.js 3 bytes 2.69kB 0.11%
assets/prismLanguages-legacy.*.js 413 bytes 2.65kB 18.45% ⚠️
assets/ComparisonErrorBanner-legacy.*.js 57 bytes 2.63kB 2.22%
assets/ToggleHeader-legacy.*.js 114 bytes 1.3kB 9.6% ⚠️
assets/ToggleHeader-legacy.*.js 114 bytes 2.53kB 4.71%
assets/prism-elixir-legacy.*.js 3 bytes 2.41kB 0.12%
assets/Sparkline-legacy.*.js -142 bytes 2.25kB -5.94%
assets/RadioTileGroup-legacy.*.js -3.32kB 2.22kB -59.97%
assets/useMutation-legacy.*.js -4 bytes 2.17kB -0.18%
assets/Alert-legacy.*.js 53 bytes 2.15kB 2.53%
assets/useRepoConfig-legacy.*.js 57 bytes 1.88kB 3.12%
assets/ComponentsMultiSelect-legacy.*.js 114 bytes 1.76kB 6.94% ⚠️
assets/useUpdateUser-legacy.*.js -4 bytes 1.75kB -0.23%
assets/ActivationCount-legacy.*.js 413 bytes 1.73kB 31.43% ⚠️
assets/ComponentsSelector-legacy.*.js 53 bytes 1.64kB 3.33%
assets/prism-solidity-legacy.*.js 3 bytes 1.64kB 0.18%
assets/prism-julia-legacy.*.js 3 bytes 1.58kB 0.19%
assets/vendor_lodash-legacy.*.js -31.93kB 1.57kB -95.3%
assets/Card-legacy.*.js 53 bytes 1.5kB 3.67%
assets/Card-legacy.*.js 53 bytes 1.01kB 5.52% ⚠️
assets/Toggle-legacy.*.js 57 bytes 1.48kB 4.01%
assets/SearchField-legacy.*.js 6 bytes 1.4kB 0.43%
assets/ToggleElement-legacy.*.js 53 bytes 1.38kB 4.0%
assets/TextInput-legacy.*.js 53 bytes 1.34kB 4.11%
assets/LightDarkImg-legacy.*.js -4.87kB 1.31kB -78.81%
assets/url-legacy.*.js 57 bytes 1.26kB 4.73%
assets/Summary-legacy.*.js 57 bytes 1.26kB 4.75%
assets/Tooltip-legacy.*.js -7.47kB 1.16kB -86.54%
assets/useTreePaths-legacy.*.js 57 bytes 1.05kB 5.71% ⚠️
assets/MissingFileData-legacy.*.js 10 bytes 1.01kB 1.0%
assets/CodeSnippet-legacy.*.js 53 bytes 987 bytes 5.67% ⚠️
assets/OptionButton-legacy.*.js 53 bytes 964 bytes 5.82% ⚠️
assets/TotalsNumber-legacy.*.js 57 bytes 887 bytes 6.87% ⚠️
assets/useCommitTreePath-legacy.*.js 57 bytes 871 bytes 7.0% ⚠️
assets/FlagsNotConfigured-legacy.*.js 57 bytes 858 bytes 7.12% ⚠️
assets/vendor_react-legacy.*.js -140.17kB 845 bytes -99.4%
assets/commit-legacy.*.js 48 bytes 794 bytes 6.43% ⚠️
assets/TokenWrapper-legacy.*.js 53 bytes 755 bytes 7.55% ⚠️
assets/useDebounce-legacy.*.js -4 bytes 708 bytes -0.56%
assets/usePullTreePaths-legacy.*.js 57 bytes 613 bytes 10.25% ⚠️
assets/CoverageProgress-legacy.*.js 17 bytes 595 bytes 2.94%
assets/SettingsDescriptor-legacy.*.js 10 bytes 541 bytes 1.88%
assets/BenefitList-legacy.*.js 57 bytes 435 bytes 15.08% ⚠️
assets/CachedBundleContentBanner-legacy.*.js 10 bytes 362 bytes 2.84%
assets/CodeRendererInfoRow-legacy.*.js 10 bytes 359 bytes 2.87%
assets/dropRight-legacy.*.js -103 bytes 352 bytes -22.64%
assets/isFinite-legacy.*.js -52 bytes 291 bytes -15.16%
assets/uniqueId-legacy.*.js -52 bytes 279 bytes -15.71%
assets/BannerHeading-legacy.*.js 10 bytes 274 bytes 3.79%
assets/hooks-legacy.*.js -4 bytes 261 bytes -1.51%
assets/BannerContent-legacy.*.js 10 bytes 252 bytes 4.13%
assets/isEmpty-legacy.*.js 3 bytes 242 bytes 1.26%
assets/gt-legacy.*.js 3 bytes 242 bytes 1.26%
assets/capitalize-legacy.*.js 3 bytes 234 bytes 1.3%
assets/identity-legacy.*.js -52 bytes 187 bytes -21.76%
assets/eq-legacy.*.js -52 bytes 187 bytes -21.76%
assets/linear-legacy.*.js (Deleted) -18.77kB 0 bytes -100.0% 🗑️
assets/sequential-legacy.*.js (Deleted) -6.6kB 0 bytes -100.0% 🗑️
assets/flatMap-legacy.*.js (Deleted) -927 bytes 0 bytes -100.0% 🗑️
assets/toFinite-legacy.*.js (Deleted) -328 bytes 0 bytes -100.0% 🗑️
assets/isNaN-legacy.*.js (Deleted) -322 bytes 0 bytes -100.0% 🗑️
assets/toInteger-legacy.*.js (Deleted) -268 bytes 0 bytes -100.0% 🗑️
assets/isNil-legacy.*.js (Deleted) -239 bytes 0 bytes -100.0% 🗑️
assets/isString-legacy.*.js (Deleted) -239 bytes 0 bytes -100.0% 🗑️
assets/isNumber-legacy.*.js (Deleted) -239 bytes 0 bytes -100.0% 🗑️

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

  • ./src/services/navigation/useNavLinks/useStaticNavLinks.ts → Total Size: 17.02kB

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

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsErrorBanner/FailedTestsErrorBanner.tsx → Total Size: 4.33kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useTestResultsTestSuites/useTestResultsTestSuites.tsx → Total Size: 2.46kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx → Total Size: 512 bytes

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

  • ./src/shared/utils/commit.ts → Total Size: 1.0kB
view changes for bundle: gazebo-staging-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/vendor_recharts.*.js (New) 538.22kB 538.22kB 100.0% 🚀
assets/YamlEditor.*.js -45 bytes 516.03kB -0.01%
assets/index.*.js 376 bytes 1.07kB 54.18% ⚠️
assets/index.*.js 111 bytes 24.44kB 0.46%
assets/index.*.js 383 bytes 5.71kB 7.19% ⚠️
assets/index.*.js 381 bytes 10.52kB 3.76%
assets/index.*.js 381 bytes 11.87kB 3.32%
assets/index.*.js 112 bytes 14.28kB 0.79%
assets/index.*.js 437.86kB 491.1kB 822.33% ⚠️
assets/index.*.js 380 bytes 15.56kB 2.5%
assets/index.*.js 107 bytes 9.28kB 1.17%
assets/index.*.js 337 bytes 3.94kB 9.35% ⚠️
assets/index.*.js -50 bytes 3.84kB -1.28%
assets/index.*.js 375 bytes 2.35kB 18.97% ⚠️
assets/index.*.js 376 bytes 1.61kB 30.45% ⚠️
assets/index.*.js 285 bytes 13.23kB 2.2%
assets/index.*.js 454 bytes 9.88kB 4.82%
assets/index.*.js 376 bytes 1.36kB 38.02% ⚠️
assets/index.*.js 327 bytes 7.43kB 4.6%
assets/index.*.js 337 bytes 2.2kB 18.1% ⚠️
assets/index.*.js 379 bytes 7.84kB 5.08% ⚠️
assets/index.*.js 337 bytes 4.42kB 8.25% ⚠️
assets/index.*.js 337 bytes 6.04kB 5.91% ⚠️
assets/index.*.js -29 bytes 37.64kB -0.08%
assets/index.*.js 386 bytes 13.38kB 2.97%
assets/index.*.js 1.67kB 48.94kB 3.53%
assets/index.*.js 374 bytes 4.06kB 10.14% ⚠️
assets/index.*.js 381 bytes 9.88kB 4.01%
assets/index.*.js 376 bytes 6.46kB 6.18% ⚠️
assets/index.*.js -4 bytes 1.99kB -0.2%
assets/index.*.js 294 bytes 19.88kB 1.5%
assets/index.*.js 386 bytes 5.02kB 8.33% ⚠️
assets/index.*.js 381 bytes 1.22kB 45.25% ⚠️
assets/index.*.js 110 bytes 51.18kB 0.22%
assets/index.*.js 189 bytes 15.42kB 1.24%
assets/index.*.js 330 bytes 9.34kB 3.66%
assets/index.*.js 381 bytes 6.27kB 6.47% ⚠️
assets/index.*.js 381 bytes 942 bytes 67.91% ⚠️
assets/index.*.js 248 bytes 16.23kB 1.55%
assets/index.*.js 110 bytes 16.11kB 0.69%
assets/index.*.js 305 bytes 13.19kB 2.37%
assets/index.*.js 197 bytes 3.02kB 6.98% ⚠️
assets/index.*.js 381 bytes 3.4kB 12.62% ⚠️
assets/index.*.js 337 bytes 5.72kB 6.26% ⚠️
assets/index.*.js 286 bytes 10.92kB 2.69%
assets/index.*.js 383 bytes 6.43kB 6.33% ⚠️
assets/index.*.js 376 bytes 2.88kB 15.0% ⚠️
assets/index.*.js 378 bytes 6.47kB 6.21% ⚠️
assets/index.*.js 376 bytes 1.58kB 31.26% ⚠️
assets/index.*.js 376 bytes 1.25kB 43.17% ⚠️
assets/index.*.js 332 bytes 4.66kB 7.68% ⚠️
assets/index.*.js 381 bytes 3.0kB 14.57% ⚠️
assets/index.*.js 388 bytes 4.1kB 10.45% ⚠️
assets/index.*.js 332 bytes 8.5kB 4.07%
assets/index.*.js 2.03kB 53.58kB 3.94%
assets/index.*.js 717 bytes 42.67kB 1.71%
assets/index.*.js 3.31kB 36.74kB 9.89% ⚠️
assets/index.*.js 381 bytes 7.9kB 5.06% ⚠️
assets/index.*.js 337 bytes 4.08kB 8.99% ⚠️
assets/index.*.js 377 bytes 23.93kB 1.6%
assets/index.*.js -1.77kB 13.26kB -11.77%
assets/index.*.js 381 bytes 6.69kB 6.04% ⚠️
assets/index.*.js 68 bytes 26.74kB 0.25%
assets/index.*.js 376 bytes 1.52kB 32.81% ⚠️
assets/index.*.js 340 bytes 5.35kB 6.79% ⚠️
assets/index.*.js 6.05kB 51.54kB 13.31% ⚠️
assets/index.*.js 381 bytes 26.32kB 1.47%
assets/index.*.js 335 bytes 3.82kB 9.62% ⚠️
assets/index.*.js 376 bytes 1.98kB 23.47% ⚠️
assets/index.*.js 331 bytes 8.63kB 3.99%
assets/index.*.js 381 bytes 941 bytes 68.04% ⚠️
assets/index.*.js 376 bytes 2.07kB 22.24% ⚠️
assets/index.*.js 332 bytes 6.81kB 5.13% ⚠️
assets/index.*.js 376 bytes 1.06kB 55.21% ⚠️
assets/index.*.js 300 bytes 18.53kB 1.65%
assets/index.*.js 380 bytes 5.52kB 7.4% ⚠️
assets/index.*.js 204 bytes 2.39kB 9.34% ⚠️
assets/index.*.js 371 bytes 1.45kB 34.48% ⚠️
assets/index.*.js 383 bytes 6.92kB 5.86% ⚠️
assets/index.*.js 376 bytes 1.3kB 40.87% ⚠️
assets/index.*.js 375 bytes 8.51kB 4.61%
assets/index.*.js 376 bytes 3.18kB 13.39% ⚠️
assets/index.*.js 371 bytes 1.35kB 37.86% ⚠️
assets/index.*.js 381 bytes 3.59kB 11.88% ⚠️
assets/index.*.js 202 bytes 3.12kB 6.93% ⚠️
assets/index.*.js 110 bytes 6.79kB 1.65%
assets/index.*.js 375 bytes 3.58kB 11.7% ⚠️
assets/index.*.js 376 bytes 7.2kB 5.51% ⚠️
assets/index.*.js 52 bytes 2.66kB 2.0%
assets/index.*.js 274 bytes 27.45kB 1.01%
assets/index.*.js 381 bytes 1.24kB 44.2% ⚠️
assets/index.*.js 204 bytes 15.51kB 1.33%
assets/index.*.js 376 bytes 1.25kB 43.17% ⚠️
assets/index.*.js 63 bytes 25.39kB 0.25%
assets/index.*.js 380 bytes 5.61kB 7.27% ⚠️
assets/index.*.js 337 bytes 2.79kB 13.71% ⚠️
assets/index.*.js 378 bytes 2.43kB 18.46% ⚠️
assets/index.*.js 381 bytes 3.41kB 12.58% ⚠️
assets/index.*.js 28.0kB 33.77kB 485.78% ⚠️
assets/index.*.js 376 bytes 2.93kB 14.74% ⚠️
assets/index.*.js 3.1kB 6.1kB 103.06% ⚠️
assets/index.*.js 3.08kB 3.34kB 1191.12% ⚠️
assets/index.*.js (Deleted) -1.05MB 0 bytes -100.0% 🗑️
assets/vendor_sentry.*.js (New) 311.23kB 311.23kB 100.0% 🚀
assets/vendor_amplitude.*.js (New) 138.88kB 138.88kB 100.0% 🚀
assets/vendor_radix_ui.*.js (New) 101.88kB 101.88kB 100.0% 🚀
assets/index.*.css 97 bytes 101.02kB 0.1%
assets/prismTheme.*.js -4 bytes 73.3kB -0.01%
assets/vendor_react_router.*.js -5.51kB 37.77kB -12.72%
assets/downshift.*.D0MoAg2vtANedwWSrimxU.js (New) 27.76kB 27.76kB 100.0% 🚀
assets/VirtualDiffRenderer.*.js 161 bytes 25.36kB 0.64%
assets/index.*.Cg4moUllQhpWptfbSWklx.js (New) 23.77kB 23.77kB 100.0% 🚀
assets/ReposTable.*.js 116 bytes 23.06kB 0.51%
assets/vendor_icons_solid.*.js (New) 15.8kB 15.8kB 100.0% 🚀
assets/vendor_icons_outline.*.js (New) 14.77kB 14.77kB 100.0% 🚀
assets/usePull.*.js 63 bytes 9.07kB 0.7%
assets/ConfigureCachedBundleModal.*.js 111 bytes 8.53kB 1.32%
assets/useBranchHasCommits.*.js 58 bytes 8.39kB 0.7%
assets/RawFileViewer.*.js 112 bytes 8.21kB 1.38%
assets/usePrefetchBranchDirEntry.*.js 109 bytes 8.02kB 1.38%
assets/usePullComponents.*.js 56 bytes 8.0kB 0.71%
assets/prism-csharp.*.js 3 bytes 7.01kB 0.04%
assets/prism-php.*.js 3 bytes 6.86kB 0.04%
assets/pluralize.*.js 3 bytes 6.1kB 0.05%
assets/useCommits.*.js 63 bytes 5.49kB 1.16%
assets/Chart.*.js -319.98kB 5.25kB -98.39%
assets/MemberTable.*.js 381 bytes 5.21kB 7.88% ⚠️
assets/MultiSelect.*.js 52 bytes 5.18kB 1.01%
assets/useComparisonForCommitAndParent.*.js 56 bytes 4.73kB 1.2%
assets/Select.*.js 52 bytes 4.57kB 1.15%
assets/Title.*.js 3 bytes 4.27kB 0.07%
assets/VirtualFileRenderer.*.js 74 bytes 4.18kB 1.8%
assets/prism-ruby.*.js 3 bytes 4.08kB 0.07%
assets/useSummary.*.js 112 bytes 3.92kB 2.94%
assets/vendor_icons_developer.*.js (New) 3.74kB 3.74kB 100.0% 🚀
assets/prism-cshtml.*.js 3 bytes 3.52kB 0.09%
assets/prism-java.*.js 3 bytes 3.33kB 0.09%
assets/BundleSelector.*.js -15 bytes 3.19kB -0.47%
assets/adjustListIfUpDir.*.js 52 bytes 3.13kB 1.69%
assets/CopyClipboard.*.js -6 bytes 3.1kB -0.19%
assets/prism-rust.*.js 3 bytes 3.01kB 0.1%
assets/utils.*.js 2 bytes 2.99kB 0.07%
assets/useMutation.*.js -4 bytes 2.96kB -0.13%
assets/upgradeForm.*.js 107 bytes 2.94kB 3.77%
assets/AutoActivateMembers.*.js 376 bytes 2.91kB 14.83% ⚠️
assets/prism-fsharp.*.js 3 bytes 2.64kB 0.11%
assets/CIStatus.*.js -5.57kB 2.6kB -68.18%
assets/ComparisonErrorBanner.*.js 56 bytes 2.55kB 2.24%
assets/ToggleHeader.*.js 112 bytes 2.52kB 4.64%
assets/ToggleHeader.*.js 107 bytes 1.22kB 9.64% ⚠️
assets/prismLanguages.*.js 371 bytes 2.45kB 17.88% ⚠️
assets/YAMLViewer.*.js 334 bytes 2.4kB 16.2% ⚠️
assets/prism-elixir.*.js 3 bytes 2.37kB 0.13%
assets/Alert.*.js 52 bytes 2.2kB 2.42%
assets/RadioTileGroup.*.js -3.38kB 2.13kB -61.34%
assets/useRepoConfig.*.js 56 bytes 2.0kB 2.87%
assets/ComponentsMultiSelect.*.js 107 bytes 1.84kB 6.18% ⚠️
assets/useUpdateUser.*.js -4 bytes 1.72kB -0.23%
assets/ComponentsSelector.*.js 52 bytes 1.71kB 3.14%
assets/vendor_lodash.*.js -35.55kB 1.64kB -95.59%
assets/ActivationCount.*.js 376 bytes 1.64kB 29.75% ⚠️
assets/prism-solidity.*.js 3 bytes 1.6kB 0.19%
assets/prism-julia.*.js 3 bytes 1.53kB 0.2%
assets/Sparkline.*.js -147 bytes 1.51kB -8.86%
assets/Card.*.js 52 bytes 923 bytes 5.97% ⚠️
assets/Card.*.js 57 bytes 1.4kB 4.23%
assets/Toggle.*.js 61 bytes 1.4kB 4.55%
assets/SearchField.*.js 6 bytes 1.32kB 0.46%
assets/ToggleElement.*.js 52 bytes 1.29kB 4.2%
assets/url.*.js 61 bytes 1.28kB 5.0%
assets/TextInput.*.js 57 bytes 1.24kB 4.8%
assets/LightDarkImg.*.js -5.13kB 1.21kB -80.88%
assets/Summary.*.js 56 bytes 1.17kB 5.03% ⚠️
assets/Tooltip.*.js -7.56kB 1.07kB -87.61%
assets/useTreePaths.*.js 56 bytes 1.03kB 5.72% ⚠️
assets/vendor_react.*.js -141.91kB 1.02kB -99.29%
assets/MissingFileData.*.js 10 bytes 928 bytes 1.09%
assets/CodeSnippet.*.js 57 bytes 897 bytes 6.79% ⚠️
assets/OptionButton.*.js 52 bytes 871 bytes 6.35% ⚠️
assets/TotalsNumber.*.js 56 bytes 834 bytes 7.2% ⚠️
assets/useCommitTreePath.*.js 51 bytes 779 bytes 7.01% ⚠️
assets/FlagsNotConfigured.*.js 56 bytes 770 bytes 7.84% ⚠️
assets/commit.*.js 48 bytes 734 bytes 7.0% ⚠️
assets/TokenWrapper.*.js 52 bytes 672 bytes 8.39% ⚠️
assets/useDebounce.*.js -4 bytes 608 bytes -0.65%
assets/usePullTreePaths.*.js 51 bytes 526 bytes 10.74% ⚠️
assets/CoverageProgress.*.js 22 bytes 512 bytes 4.49%
assets/SettingsDescriptor.*.js 10 bytes 455 bytes 2.25%
assets/BenefitList.*.js 56 bytes 359 bytes 18.48% ⚠️
assets/dropRight.*.js -101 bytes 285 bytes -26.17%
assets/CachedBundleContentBanner.*.js 10 bytes 281 bytes 3.69%
assets/CodeRendererInfoRow.*.js 10 bytes 273 bytes 3.8%
assets/isFinite.*.js -51 bytes 230 bytes -18.15%
assets/uniqueId.*.js -51 bytes 213 bytes -19.32%
assets/BannerHeading.*.js 10 bytes 188 bytes 5.62% ⚠️
assets/hooks.*.js -4 bytes 173 bytes -2.26%
assets/BannerContent.*.js 10 bytes 166 bytes 6.41% ⚠️
assets/isEmpty.*.js 3 bytes 163 bytes 1.88%
assets/gt.*.js 3 bytes 163 bytes 1.88%
assets/capitalize.*.js 3 bytes 155 bytes 1.97%
assets/identity.*.js -51 bytes 109 bytes -31.87%
assets/eq.*.js -51 bytes 109 bytes -31.87%
assets/downshift.*.BA3MRRirS6e0OkvnNlDCz.js (Deleted) -27.75kB 0 bytes -100.0% 🗑️
assets/index.*.aGoFVQVmW8XKXBKt0T4Ga.js (Deleted) -23.77kB 0 bytes -100.0% 🗑️
assets/linear.*.js (Deleted) -19.45kB 0 bytes -100.0% 🗑️
assets/sequential.*.js (Deleted) -7.14kB 0 bytes -100.0% 🗑️
assets/flatMap.*.js (Deleted) -933 bytes 0 bytes -100.0% 🗑️
assets/toFinite.*.js (Deleted) -274 bytes 0 bytes -100.0% 🗑️
assets/isNaN.*.js (Deleted) -255 bytes 0 bytes -100.0% 🗑️
assets/toInteger.*.js (Deleted) -188 bytes 0 bytes -100.0% 🗑️
assets/isNil.*.js (Deleted) -160 bytes 0 bytes -100.0% 🗑️
assets/isString.*.js (Deleted) -160 bytes 0 bytes -100.0% 🗑️
assets/isNumber.*.js (Deleted) -160 bytes 0 bytes -100.0% 🗑️

Files in assets/index.*.js:

  • ./src/services/navigation/useNavLinks/useStaticNavLinks.ts → Total Size: 17.02kB

Files in assets/index.*.js:

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useTestResultsTestSuites/useTestResultsTestSuites.tsx → Total Size: 2.46kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx → Total Size: 512 bytes

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsErrorBanner/FailedTestsErrorBanner.tsx → Total Size: 4.33kB

Files in assets/commit.*.js:

  • ./src/shared/utils/commit.ts → Total Size: 921 bytes

@codecov
Copy link

codecov bot commented Feb 11, 2025

Bundle Report

Changes will increase total bundle size by 75.08kB (0.6%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
gazebo-production-system 6.26MB 35.27kB (0.57%) ⬆️
gazebo-production-esm 6.32MB 39.81kB (0.63%) ⬆️

Affected Assets, Files, and Routes:

view changes for bundle: gazebo-production-system

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index-legacy.*.js 413 bytes 10.97kB 3.91%
assets/index-legacy.*.js 413 bytes 2.8kB 17.29% ⚠️
assets/index-legacy.*.js 112 bytes 14.31kB 0.79%
assets/index-legacy.*.js 411 bytes 3.96kB 11.58% ⚠️
assets/index-legacy.*.js 413 bytes 1.36kB 43.38% ⚠️
assets/index-legacy.*.js 413 bytes 1.77kB 30.5% ⚠️
assets/index-legacy.*.js 413 bytes 2.99kB 16.03% ⚠️
assets/index-legacy.*.js 413 bytes 1.73kB 31.41% ⚠️
assets/index-legacy.*.js 114 bytes 9.03kB 1.28%
assets/index-legacy.*.js 413 bytes 6.35kB 6.96% ⚠️
assets/index-legacy.*.js 215 bytes 2.64kB 8.86% ⚠️
assets/index-legacy.*.js 413 bytes 1.51kB 37.75% ⚠️
assets/index-legacy.*.js 413 bytes 1.64kB 33.63% ⚠️
assets/index-legacy.*.js 363 bytes 7.01kB 5.46% ⚠️
assets/index-legacy.*.js 365 bytes 3.27kB 12.56% ⚠️
assets/index-legacy.*.js 410 bytes 2.53kB 19.35% ⚠️
assets/index-legacy.*.js 363 bytes 3.1kB 13.28% ⚠️
assets/index-legacy.*.js 112 bytes 6.74kB 1.69%
assets/index-legacy.*.js 413 bytes 2.02kB 25.7% ⚠️
assets/index-legacy.*.js 215 bytes 3.33kB 6.91% ⚠️
assets/index-legacy.*.js 412 bytes 15.31kB 2.77%
assets/index-legacy.*.js 413 bytes 26.36kB 1.59%
assets/index-legacy.*.js 413 bytes 1.43kB 40.73% ⚠️
assets/index-legacy.*.js 413 bytes 6.4kB 6.9% ⚠️
assets/index-legacy.*.js 521.68kB 573.46kB 1007.39% ⚠️
assets/index-legacy.*.js 112 bytes 47.08kB 0.24%
assets/index-legacy.*.js 486 bytes 9.78kB 5.23% ⚠️
assets/index-legacy.*.js 366 bytes 9.57kB 3.98%
assets/index-legacy.*.js 413 bytes 1.35kB 43.89% ⚠️
assets/index-legacy.*.js 113 bytes 23.68kB 0.48%
assets/index-legacy.*.js 172 bytes 42.25kB 0.41%
assets/index-legacy.*.js 411 bytes 7.86kB 5.52% ⚠️
assets/index-legacy.*.js 413 bytes 1.39kB 42.45% ⚠️
assets/index-legacy.*.js 412 bytes 5.41kB 8.24% ⚠️
assets/index-legacy.*.js 363 bytes 6.42kB 5.99% ⚠️
assets/index-legacy.*.js -26 bytes 34.92kB -0.07%
assets/index-legacy.*.js 319 bytes 24.93kB 1.3%
assets/index-legacy.*.js 413 bytes 1.09kB 61.0% ⚠️
assets/index-legacy.*.js 413 bytes 1.39kB 42.45% ⚠️
assets/index-legacy.*.js 363 bytes 5.69kB 6.82% ⚠️
assets/index-legacy.*.js 315 bytes 17.94kB 1.79%
assets/index-legacy.*.js 413 bytes 3.42kB 13.71% ⚠️
assets/index-legacy.*.js 412 bytes 5.48kB 8.13% ⚠️
assets/index-legacy.*.js 363 bytes 5.68kB 6.82% ⚠️
assets/index-legacy.*.js 413 bytes 3.49kB 13.44% ⚠️
assets/index-legacy.*.js 64 bytes 23.84kB 0.27%
assets/index-legacy.*.js 114 bytes 12.82kB 0.9%
assets/index-legacy.*.js 363 bytes 5.62kB 6.91% ⚠️
assets/index-legacy.*.js 262 bytes 15.49kB 1.72%
assets/index-legacy.*.js 413 bytes 4.19kB 10.93% ⚠️
assets/index-legacy.*.js 314 bytes 19.07kB 1.67%
assets/index-legacy.*.js 361 bytes 3.78kB 10.56% ⚠️
assets/index-legacy.*.js 413 bytes 6.29kB 7.03% ⚠️
assets/index-legacy.*.js 413 bytes 1.21kB 51.62% ⚠️
assets/index-legacy.*.js 361 bytes 3.79kB 10.54% ⚠️
assets/index-legacy.*.js 412 bytes 8.18kB 5.3% ⚠️
assets/index-legacy.*.js 413 bytes 5.45kB 8.2% ⚠️
assets/index-legacy.*.js 413 bytes 7.1kB 6.17% ⚠️
assets/index-legacy.*.js 212 bytes 14.31kB 1.5%
assets/index-legacy.*.js 413 bytes 2.98kB 16.12% ⚠️
assets/index-legacy.*.js 413 bytes 1.09kB 61.09% ⚠️
assets/index-legacy.*.js 315 bytes 12.13kB 2.67%
assets/index-legacy.*.js 247 bytes 13.08kB 1.92%
assets/index-legacy.*.js -4 bytes 2.06kB -0.19%
assets/index-legacy.*.js -78 bytes 3.83kB -1.99%
assets/index-legacy.*.js 413 bytes 1.51kB 37.79% ⚠️
assets/index-legacy.*.js 414 bytes 23.34kB 1.81%
assets/index-legacy.*.js 316 bytes 9.75kB 3.35%
assets/index-legacy.*.js 363 bytes 4.38kB 9.03% ⚠️
assets/index-legacy.*.js 413 bytes 1.22kB 51.5% ⚠️
assets/index-legacy.*.js 363 bytes 2.42kB 17.61% ⚠️
assets/index-legacy.*.js 413 bytes 10.14kB 4.25%
assets/index-legacy.*.js 413 bytes 2.12kB 24.24% ⚠️
assets/index-legacy.*.js 413 bytes 6.9kB 6.36% ⚠️
assets/index-legacy.*.js 413 bytes 1.43kB 40.53% ⚠️
assets/index-legacy.*.js 412 bytes 2.51kB 19.68% ⚠️
assets/index-legacy.*.js 334 bytes 50.6kB 0.66%
assets/index-legacy.*.js 413 bytes 6.25kB 7.08% ⚠️
assets/index-legacy.*.js 53 bytes 2.76kB 1.96%
assets/index-legacy.*.js 363 bytes 4.52kB 8.73% ⚠️
assets/index-legacy.*.js 2.98kB 35.97kB 9.03% ⚠️
assets/index-legacy.*.js 366 bytes 5.35kB 7.34% ⚠️
assets/index-legacy.*.js 413 bytes 3.18kB 14.93% ⚠️
assets/index-legacy.*.js -803 bytes 13.25kB -5.72%
assets/index-legacy.*.js 413 bytes 9.47kB 4.56%
assets/index-legacy.*.js 64 bytes 22.86kB 0.28%
assets/index-legacy.*.js 363 bytes 8.0kB 4.75%
assets/index-legacy.*.js 413 bytes 12.28kB 3.48%
assets/index-legacy.*.js 413 bytes 7.88kB 5.53% ⚠️
assets/index-legacy.*.js -7.68kB 33.36kB -18.72%
assets/index-legacy.*.js 412 bytes 3.57kB 13.03% ⚠️
assets/index-legacy.*.js 4.88kB 51.78kB 10.41% ⚠️
assets/index-legacy.*.js 363 bytes 4.05kB 9.83% ⚠️
assets/index-legacy.*.js 413 bytes 6.03kB 7.35% ⚠️
assets/index-legacy.*.js 362 bytes 8.3kB 4.56%
assets/index-legacy.*.js 215 bytes 3.52kB 6.51% ⚠️
assets/index-legacy.*.js 30.49kB 45.4kB 204.47% ⚠️
assets/index-legacy.*.js 9.48kB 14.26kB 198.6% ⚠️
assets/index-legacy.*.js 2.09kB 5.19kB 67.44% ⚠️
assets/index-legacy.*.js 3.17kB 3.51kB 912.1% ⚠️
assets/index-legacy.*.js (Deleted) -1.12MB 0 bytes -100.0% 🗑️
assets/vendor_recharts-legacy.*.js (New) 523.54kB 523.54kB 100.0% 🚀
assets/YamlEditor-legacy.*.js -46 bytes 512.94kB -0.01%
assets/vendor_sentry-legacy.*.js (New) 301.12kB 301.12kB 100.0% 🚀
assets/vendor_amplitude-legacy.*.js (New) 137.82kB 137.82kB 100.0% 🚀
assets/vendor_radix_ui-legacy.*.js (New) 99.29kB 99.29kB 100.0% 🚀
assets/prismTheme-legacy.*.js -4 bytes 76.0kB -0.01%
assets/vendor_react_router-legacy.*.js -5.16kB 36.98kB -12.24%
assets/downshift.esm-legacy.*.js 6 bytes 27.1kB 0.02%
assets/VirtualDiffRenderer-legacy.*.js 169 bytes 24.98kB 0.68%
assets/index.esm-legacy.*.js -4 bytes 23.55kB -0.02%
assets/ReposTable-legacy.*.js 119 bytes 21.56kB 0.56%
assets/vendor_icons_solid-legacy.*.js (New) 15.72kB 15.72kB 100.0% 🚀
assets/vendor_icons_outline-legacy.*.js (New) 14.69kB 14.69kB 100.0% 🚀
assets/usePull-legacy.*.js 57 bytes 8.9kB 0.64%
assets/ConfigureCachedBundleModal-legacy.*.js 113 bytes 8.1kB 1.41%
assets/RawFileViewer-legacy.*.js 114 bytes 7.8kB 1.48%
assets/useBranchHasCommits-legacy.*.js 57 bytes 7.46kB 0.77%
assets/usePrefetchBranchDirEntry-legacy.*.js 111 bytes 7.19kB 1.57%
assets/usePullComponents-legacy.*.js 57 bytes 7.16kB 0.8%
assets/prism-csharp-legacy.*.js 3 bytes 6.91kB 0.04%
assets/prism-php-legacy.*.js 3 bytes 6.89kB 0.04%
assets/pluralize-legacy.*.js 3 bytes 5.85kB 0.05%
assets/MemberTable-legacy.*.js 413 bytes 5.26kB 8.52% ⚠️
assets/useCommits-legacy.*.js 64 bytes 5.14kB 1.26%
assets/Chart-legacy.*.js -314.83kB 5.09kB -98.41%
assets/MultiSelect-legacy.*.js 53 bytes 5.07kB 1.06%
assets/Select-legacy.*.js 53 bytes 4.53kB 1.18%
assets/useComparisonForCommitAndParent-legacy.*.js 57 bytes 4.5kB 1.28%
assets/Title-legacy.*.js 3 bytes 4.27kB 0.07%
assets/VirtualFileRenderer-legacy.*.js 75 bytes 4.16kB 1.84%
assets/prism-ruby-legacy.*.js 3 bytes 4.13kB 0.07%
assets/vendor_icons_developer-legacy.*.js (New) 3.81kB 3.81kB 100.0% 🚀
assets/useSummary-legacy.*.js 114 bytes 3.66kB 3.21%
assets/prism-cshtml-legacy.*.js 3 bytes 3.55kB 0.08%
assets/BundleSelector-legacy.*.js -32 bytes 3.37kB -0.94%
assets/prism-java-legacy.*.js 3 bytes 3.37kB 0.09%
assets/adjustListIfUpDir-legacy.*.js 53 bytes 3.14kB 1.72%
assets/CopyClipboard-legacy.*.js -1 bytes 3.12kB -0.03%
assets/prism-rust-legacy.*.js 3 bytes 3.06kB 0.1%
assets/AutoActivateMembers-legacy.*.js 413 bytes 2.99kB 16.04% ⚠️
assets/YAMLViewer-legacy.*.js 363 bytes 2.87kB 14.49% ⚠️
assets/utils-legacy.*.js 2 bytes 2.82kB 0.07%
assets/upgradeForm-legacy.*.js 114 bytes 2.77kB 4.29%
assets/CIStatus-legacy.*.js -5.5kB 2.71kB -67.0%
assets/prism-fsharp-legacy.*.js 3 bytes 2.69kB 0.11%
assets/prismLanguages-legacy.*.js 413 bytes 2.65kB 18.45% ⚠️
assets/ComparisonErrorBanner-legacy.*.js 57 bytes 2.63kB 2.22%
assets/ToggleHeader-legacy.*.js 114 bytes 2.53kB 4.71%
assets/ToggleHeader-legacy.*.js 114 bytes 1.3kB 9.6% ⚠️
assets/prism-elixir-legacy.*.js 3 bytes 2.41kB 0.12%
assets/Sparkline-legacy.*.js -142 bytes 2.25kB -5.94%
assets/RadioTileGroup-legacy.*.js -3.32kB 2.22kB -59.97%
assets/useMutation-legacy.*.js -4 bytes 2.17kB -0.18%
assets/Alert-legacy.*.js 53 bytes 2.15kB 2.53%
assets/useRepoConfig-legacy.*.js 57 bytes 1.88kB 3.12%
assets/ComponentsMultiSelect-legacy.*.js 114 bytes 1.76kB 6.94% ⚠️
assets/useUpdateUser-legacy.*.js -4 bytes 1.75kB -0.23%
assets/ActivationCount-legacy.*.js 413 bytes 1.73kB 31.43% ⚠️
assets/ComponentsSelector-legacy.*.js 53 bytes 1.64kB 3.33%
assets/prism-solidity-legacy.*.js 3 bytes 1.64kB 0.18%
assets/prism-julia-legacy.*.js 3 bytes 1.58kB 0.19%
assets/vendor_lodash-legacy.*.js -31.93kB 1.57kB -95.3%
assets/Card-legacy.*.js 53 bytes 1.01kB 5.52% ⚠️
assets/Card-legacy.*.js 53 bytes 1.5kB 3.67%
assets/Toggle-legacy.*.js 57 bytes 1.48kB 4.01%
assets/SearchField-legacy.*.js 6 bytes 1.4kB 0.43%
assets/ToggleElement-legacy.*.js 53 bytes 1.38kB 4.0%
assets/TextInput-legacy.*.js 53 bytes 1.34kB 4.11%
assets/LightDarkImg-legacy.*.js -4.87kB 1.31kB -78.81%
assets/url-legacy.*.js 57 bytes 1.26kB 4.73%
assets/Summary-legacy.*.js 57 bytes 1.26kB 4.75%
assets/Tooltip-legacy.*.js -7.47kB 1.16kB -86.54%
assets/useTreePaths-legacy.*.js 57 bytes 1.05kB 5.71% ⚠️
assets/MissingFileData-legacy.*.js 10 bytes 1.01kB 1.0%
assets/CodeSnippet-legacy.*.js 53 bytes 987 bytes 5.67% ⚠️
assets/OptionButton-legacy.*.js 53 bytes 964 bytes 5.82% ⚠️
assets/TotalsNumber-legacy.*.js 57 bytes 887 bytes 6.87% ⚠️
assets/useCommitTreePath-legacy.*.js 57 bytes 871 bytes 7.0% ⚠️
assets/FlagsNotConfigured-legacy.*.js 57 bytes 858 bytes 7.12% ⚠️
assets/vendor_react-legacy.*.js -140.17kB 845 bytes -99.4%
assets/commit-legacy.*.js 48 bytes 794 bytes 6.43% ⚠️
assets/TokenWrapper-legacy.*.js 53 bytes 755 bytes 7.55% ⚠️
assets/useDebounce-legacy.*.js -4 bytes 708 bytes -0.56%
assets/usePullTreePaths-legacy.*.js 57 bytes 613 bytes 10.25% ⚠️
assets/CoverageProgress-legacy.*.js 17 bytes 595 bytes 2.94%
assets/SettingsDescriptor-legacy.*.js 10 bytes 541 bytes 1.88%
assets/BenefitList-legacy.*.js 57 bytes 435 bytes 15.08% ⚠️
assets/CachedBundleContentBanner-legacy.*.js 10 bytes 362 bytes 2.84%
assets/CodeRendererInfoRow-legacy.*.js 10 bytes 359 bytes 2.87%
assets/dropRight-legacy.*.js -103 bytes 352 bytes -22.64%
assets/isFinite-legacy.*.js -52 bytes 291 bytes -15.16%
assets/uniqueId-legacy.*.js -52 bytes 279 bytes -15.71%
assets/BannerHeading-legacy.*.js 10 bytes 274 bytes 3.79%
assets/hooks-legacy.*.js -4 bytes 261 bytes -1.51%
assets/BannerContent-legacy.*.js 10 bytes 252 bytes 4.13%
assets/isEmpty-legacy.*.js 3 bytes 242 bytes 1.26%
assets/gt-legacy.*.js 3 bytes 242 bytes 1.26%
assets/capitalize-legacy.*.js 3 bytes 234 bytes 1.3%
assets/identity-legacy.*.js -52 bytes 187 bytes -21.76%
assets/eq-legacy.*.js -52 bytes 187 bytes -21.76%
assets/linear-legacy.*.js (Deleted) -18.77kB 0 bytes -100.0% 🗑️
assets/sequential-legacy.*.js (Deleted) -6.6kB 0 bytes -100.0% 🗑️
assets/flatMap-legacy.*.js (Deleted) -927 bytes 0 bytes -100.0% 🗑️
assets/toFinite-legacy.*.js (Deleted) -328 bytes 0 bytes -100.0% 🗑️
assets/isNaN-legacy.*.js (Deleted) -322 bytes 0 bytes -100.0% 🗑️
assets/toInteger-legacy.*.js (Deleted) -268 bytes 0 bytes -100.0% 🗑️
assets/isNil-legacy.*.js (Deleted) -239 bytes 0 bytes -100.0% 🗑️
assets/isString-legacy.*.js (Deleted) -239 bytes 0 bytes -100.0% 🗑️
assets/isNumber-legacy.*.js (Deleted) -239 bytes 0 bytes -100.0% 🗑️

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

  • ./src/services/navigation/useNavLinks/useStaticNavLinks.ts → Total Size: 17.02kB

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

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useTestResultsTestSuites/useTestResultsTestSuites.tsx → Total Size: 2.46kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsErrorBanner/FailedTestsErrorBanner.tsx → Total Size: 4.33kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx → Total Size: 512 bytes

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

  • ./src/shared/utils/commit.ts → Total Size: 1.0kB
view changes for bundle: gazebo-production-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/vendor_recharts.*.js (New) 538.22kB 538.22kB 100.0% 🚀
assets/YamlEditor.*.js -45 bytes 516.03kB -0.01%
assets/index.*.js 337 bytes 4.42kB 8.25% ⚠️
assets/index.*.js 294 bytes 19.88kB 1.5%
assets/index.*.js 332 bytes 6.81kB 5.13% ⚠️
assets/index.*.js 335 bytes 3.82kB 9.62% ⚠️
assets/index.*.js 376 bytes 6.46kB 6.18% ⚠️
assets/index.*.js 68 bytes 26.74kB 0.25%
assets/index.*.js 383 bytes 6.43kB 6.33% ⚠️
assets/index.*.js 376 bytes 1.61kB 30.45% ⚠️
assets/index.*.js 340 bytes 5.35kB 6.79% ⚠️
assets/index.*.js 375 bytes 8.51kB 4.61%
assets/index.*.js 386 bytes 5.02kB 8.33% ⚠️
assets/index.*.js 375 bytes 3.58kB 11.7% ⚠️
assets/index.*.js 339 bytes 3.34kB 11.28% ⚠️
assets/index.*.js 454 bytes 9.88kB 4.82%
assets/index.*.js 204 bytes 15.51kB 1.33%
assets/index.*.js 380 bytes 15.56kB 2.5%
assets/index.*.js 332 bytes 8.5kB 4.07%
assets/index.*.js 374 bytes 4.06kB 10.14% ⚠️
assets/index.*.js 376 bytes 2.07kB 22.24% ⚠️
assets/index.*.js -934 bytes 36.74kB -2.48%
assets/index.*.js -4 bytes 1.99kB -0.2%
assets/index.*.js 380 bytes 5.52kB 7.4% ⚠️
assets/index.*.js 376 bytes 1.36kB 38.02% ⚠️
assets/index.*.js 381 bytes 941 bytes 68.04% ⚠️
assets/index.*.js 381 bytes 26.32kB 1.47%
assets/index.*.js 381 bytes 10.52kB 3.76%
assets/index.*.js 386 bytes 13.38kB 2.97%
assets/index.*.js 197 bytes 3.02kB 6.98% ⚠️
assets/index.*.js 377 bytes 23.93kB 1.6%
assets/index.*.js 381 bytes 6.27kB 6.47% ⚠️
assets/index.*.js 381 bytes 942 bytes 67.91% ⚠️
assets/index.*.js 381 bytes 9.88kB 4.01%
assets/index.*.js 337 bytes 6.04kB 5.91% ⚠️
assets/index.*.js 337 bytes 6.1kB 5.85% ⚠️
assets/index.*.js 381 bytes 3.41kB 12.58% ⚠️
assets/index.*.js 717 bytes 42.67kB 1.71%
assets/index.*.js 376 bytes 1.06kB 55.21% ⚠️
assets/index.*.js 202 bytes 3.12kB 6.93% ⚠️
assets/index.*.js 337 bytes 3.94kB 9.35% ⚠️
assets/index.*.js 330 bytes 53.58kB 0.62%
assets/index.*.js 371 bytes 1.35kB 37.86% ⚠️
assets/index.*.js 376 bytes 7.2kB 5.51% ⚠️
assets/index.*.js -4 bytes 51.54kB -0.01%
assets/index.*.js 110 bytes 6.79kB 1.65%
assets/index.*.js 376 bytes 1.07kB 54.18% ⚠️
assets/index.*.js 4.21kB 37.64kB 12.6% ⚠️
assets/index.*.js 376 bytes 1.58kB 31.26% ⚠️
assets/index.*.js 63 bytes 25.39kB 0.25%
assets/index.*.js 337 bytes 4.08kB 8.99% ⚠️
assets/index.*.js 381 bytes 3.0kB 14.57% ⚠️
assets/index.*.js 332 bytes 4.66kB 7.68% ⚠️
assets/index.*.js 112 bytes 14.28kB 0.79%
assets/index.*.js 376 bytes 2.88kB 15.0% ⚠️
assets/index.*.js 110 bytes 16.11kB 0.69%
assets/index.*.js 379 bytes 7.84kB 5.08% ⚠️
assets/index.*.js 1.67kB 48.94kB 3.53%
assets/index.*.js 189 bytes 15.42kB 1.24%
assets/index.*.js 383 bytes 6.92kB 5.86% ⚠️
assets/index.*.js 381 bytes 3.4kB 12.62% ⚠️
assets/index.*.js 378 bytes 6.47kB 6.21% ⚠️
assets/index.*.js 337 bytes 2.79kB 13.71% ⚠️
assets/index.*.js 111 bytes 24.44kB 0.46%
assets/index.*.js 6.6kB 33.77kB 24.27% ⚠️
assets/index.*.js 381 bytes 1.24kB 44.2% ⚠️
assets/index.*.js 376 bytes 1.25kB 43.17% ⚠️
assets/index.*.js 440.03kB 491.1kB 861.57% ⚠️
assets/index.*.js 107 bytes 9.28kB 1.17%
assets/index.*.js 388 bytes 4.1kB 10.45% ⚠️
assets/index.*.js 376 bytes 1.25kB 43.17% ⚠️
assets/index.*.js 376 bytes 3.18kB 13.39% ⚠️
assets/index.*.js 381 bytes 3.59kB 11.88% ⚠️
assets/index.*.js 371 bytes 1.45kB 34.48% ⚠️
assets/index.*.js 381 bytes 7.9kB 5.06% ⚠️
assets/index.*.js 9.22kB 27.45kB 50.56% ⚠️
assets/index.*.js 381 bytes 11.87kB 3.32%
assets/index.*.js 327 bytes 7.43kB 4.6%
assets/index.*.js 331 bytes 8.63kB 3.99%
assets/index.*.js 376 bytes 1.52kB 32.81% ⚠️
assets/index.*.js 375 bytes 2.35kB 18.97% ⚠️
assets/index.*.js 248 bytes 16.23kB 1.55%
assets/index.*.js 52 bytes 2.66kB 2.0%
assets/index.*.js 286 bytes 10.92kB 2.69%
assets/index.*.js 376 bytes 2.93kB 14.74% ⚠️
assets/index.*.js 380 bytes 5.61kB 7.27% ⚠️
assets/index.*.js 204 bytes 2.39kB 9.34% ⚠️
assets/index.*.js 330 bytes 9.34kB 3.66%
assets/index.*.js 376 bytes 1.98kB 23.47% ⚠️
assets/index.*.js -50 bytes 3.84kB -1.28%
assets/index.*.js 383 bytes 5.71kB 7.19% ⚠️
assets/index.*.js 285 bytes 13.23kB 2.2%
assets/index.*.js 337 bytes 2.2kB 18.1% ⚠️
assets/index.*.js 381 bytes 1.22kB 45.25% ⚠️
assets/index.*.js 5.7kB 51.18kB 12.52% ⚠️
assets/index.*.js 337 bytes 5.72kB 6.26% ⚠️
assets/index.*.js 305 bytes 13.19kB 2.37%
assets/index.*.js 376 bytes 1.3kB 40.87% ⚠️
assets/index.*.js 381 bytes 6.69kB 6.04% ⚠️
assets/index.*.js 3.5kB 18.53kB 23.29% ⚠️
assets/index.*.js 378 bytes 2.43kB 18.46% ⚠️
assets/index.*.js 13.0kB 13.26kB 5020.08% ⚠️
assets/index.*.js (Deleted) -1.05MB 0 bytes -100.0% 🗑️
assets/vendor_sentry.*.js (New) 311.23kB 311.23kB 100.0% 🚀
assets/vendor_amplitude.*.js (New) 138.88kB 138.88kB 100.0% 🚀
assets/vendor_radix_ui.*.js (New) 101.88kB 101.88kB 100.0% 🚀
assets/index.*.css 97 bytes 101.02kB 0.1%
assets/prismTheme.*.js -4 bytes 73.3kB -0.01%
assets/vendor_react_router.*.js -5.51kB 37.77kB -12.72%
assets/downshift.*.D0MoAg2vtANedwWSrimxU.js (New) 27.76kB 27.76kB 100.0% 🚀
assets/VirtualDiffRenderer.*.js 161 bytes 25.36kB 0.64%
assets/index.*.Cg4moUllQhpWptfbSWklx.js (New) 23.77kB 23.77kB 100.0% 🚀
assets/ReposTable.*.js 116 bytes 23.06kB 0.51%
assets/vendor_icons_solid.*.js (New) 15.8kB 15.8kB 100.0% 🚀
assets/vendor_icons_outline.*.js (New) 14.77kB 14.77kB 100.0% 🚀
assets/usePull.*.js 63 bytes 9.07kB 0.7%
assets/ConfigureCachedBundleModal.*.js 111 bytes 8.53kB 1.32%
assets/useBranchHasCommits.*.js 58 bytes 8.39kB 0.7%
assets/RawFileViewer.*.js 112 bytes 8.21kB 1.38%
assets/usePrefetchBranchDirEntry.*.js 109 bytes 8.02kB 1.38%
assets/usePullComponents.*.js 56 bytes 8.0kB 0.71%
assets/prism-csharp.*.js 3 bytes 7.01kB 0.04%
assets/prism-php.*.js 3 bytes 6.86kB 0.04%
assets/pluralize.*.js 3 bytes 6.1kB 0.05%
assets/useCommits.*.js 63 bytes 5.49kB 1.16%
assets/Chart.*.js -319.98kB 5.25kB -98.39%
assets/MemberTable.*.js 381 bytes 5.21kB 7.88% ⚠️
assets/MultiSelect.*.js 52 bytes 5.18kB 1.01%
assets/useComparisonForCommitAndParent.*.js 56 bytes 4.73kB 1.2%
assets/Select.*.js 52 bytes 4.57kB 1.15%
assets/Title.*.js 3 bytes 4.27kB 0.07%
assets/VirtualFileRenderer.*.js 74 bytes 4.18kB 1.8%
assets/prism-ruby.*.js 3 bytes 4.08kB 0.07%
assets/useSummary.*.js 112 bytes 3.92kB 2.94%
assets/vendor_icons_developer.*.js (New) 3.74kB 3.74kB 100.0% 🚀
assets/prism-cshtml.*.js 3 bytes 3.52kB 0.09%
assets/prism-java.*.js 3 bytes 3.33kB 0.09%
assets/BundleSelector.*.js -15 bytes 3.19kB -0.47%
assets/adjustListIfUpDir.*.js 52 bytes 3.13kB 1.69%
assets/CopyClipboard.*.js -6 bytes 3.1kB -0.19%
assets/prism-rust.*.js 3 bytes 3.01kB 0.1%
assets/utils.*.js 2 bytes 2.99kB 0.07%
assets/useMutation.*.js -4 bytes 2.96kB -0.13%
assets/upgradeForm.*.js 107 bytes 2.94kB 3.77%
assets/AutoActivateMembers.*.js 376 bytes 2.91kB 14.83% ⚠️
assets/prism-fsharp.*.js 3 bytes 2.64kB 0.11%
assets/CIStatus.*.js -5.57kB 2.6kB -68.18%
assets/ComparisonErrorBanner.*.js 56 bytes 2.55kB 2.24%
assets/ToggleHeader.*.js 112 bytes 2.52kB 4.64%
assets/ToggleHeader.*.js 107 bytes 1.22kB 9.64% ⚠️
assets/prismLanguages.*.js 371 bytes 2.45kB 17.88% ⚠️
assets/YAMLViewer.*.js 334 bytes 2.4kB 16.2% ⚠️
assets/prism-elixir.*.js 3 bytes 2.37kB 0.13%
assets/Alert.*.js 52 bytes 2.2kB 2.42%
assets/RadioTileGroup.*.js -3.38kB 2.13kB -61.34%
assets/useRepoConfig.*.js 56 bytes 2.0kB 2.87%
assets/ComponentsMultiSelect.*.js 107 bytes 1.84kB 6.18% ⚠️
assets/useUpdateUser.*.js -4 bytes 1.72kB -0.23%
assets/ComponentsSelector.*.js 52 bytes 1.71kB 3.14%
assets/vendor_lodash.*.js -35.55kB 1.64kB -95.59%
assets/ActivationCount.*.js 376 bytes 1.64kB 29.75% ⚠️
assets/prism-solidity.*.js 3 bytes 1.6kB 0.19%
assets/prism-julia.*.js 3 bytes 1.53kB 0.2%
assets/Sparkline.*.js -147 bytes 1.51kB -8.86%
assets/Card.*.js 57 bytes 1.4kB 4.23%
assets/Card.*.js 52 bytes 923 bytes 5.97% ⚠️
assets/Toggle.*.js 61 bytes 1.4kB 4.55%
assets/SearchField.*.js 6 bytes 1.32kB 0.46%
assets/ToggleElement.*.js 52 bytes 1.29kB 4.2%
assets/url.*.js 61 bytes 1.28kB 5.0%
assets/TextInput.*.js 57 bytes 1.24kB 4.8%
assets/LightDarkImg.*.js -5.13kB 1.21kB -80.88%
assets/Summary.*.js 56 bytes 1.17kB 5.03% ⚠️
assets/Tooltip.*.js -7.56kB 1.07kB -87.61%
assets/useTreePaths.*.js 56 bytes 1.03kB 5.72% ⚠️
assets/vendor_react.*.js -141.91kB 1.02kB -99.29%
assets/MissingFileData.*.js 10 bytes 928 bytes 1.09%
assets/CodeSnippet.*.js 57 bytes 897 bytes 6.79% ⚠️
assets/OptionButton.*.js 52 bytes 871 bytes 6.35% ⚠️
assets/TotalsNumber.*.js 56 bytes 834 bytes 7.2% ⚠️
assets/useCommitTreePath.*.js 51 bytes 779 bytes 7.01% ⚠️
assets/FlagsNotConfigured.*.js 56 bytes 770 bytes 7.84% ⚠️
assets/commit.*.js 48 bytes 734 bytes 7.0% ⚠️
assets/TokenWrapper.*.js 52 bytes 672 bytes 8.39% ⚠️
assets/useDebounce.*.js -4 bytes 608 bytes -0.65%
assets/usePullTreePaths.*.js 51 bytes 526 bytes 10.74% ⚠️
assets/CoverageProgress.*.js 22 bytes 512 bytes 4.49%
assets/SettingsDescriptor.*.js 10 bytes 455 bytes 2.25%
assets/BenefitList.*.js 56 bytes 359 bytes 18.48% ⚠️
assets/dropRight.*.js -101 bytes 285 bytes -26.17%
assets/CachedBundleContentBanner.*.js 10 bytes 281 bytes 3.69%
assets/CodeRendererInfoRow.*.js 10 bytes 273 bytes 3.8%
assets/isFinite.*.js -51 bytes 230 bytes -18.15%
assets/uniqueId.*.js -51 bytes 213 bytes -19.32%
assets/BannerHeading.*.js 10 bytes 188 bytes 5.62% ⚠️
assets/hooks.*.js -4 bytes 173 bytes -2.26%
assets/BannerContent.*.js 10 bytes 166 bytes 6.41% ⚠️
assets/isEmpty.*.js 3 bytes 163 bytes 1.88%
assets/gt.*.js 3 bytes 163 bytes 1.88%
assets/capitalize.*.js 3 bytes 155 bytes 1.97%
assets/identity.*.js -51 bytes 109 bytes -31.87%
assets/eq.*.js -51 bytes 109 bytes -31.87%
assets/downshift.*.BA3MRRirS6e0OkvnNlDCz.js (Deleted) -27.75kB 0 bytes -100.0% 🗑️
assets/index.*.aGoFVQVmW8XKXBKt0T4Ga.js (Deleted) -23.77kB 0 bytes -100.0% 🗑️
assets/linear.*.js (Deleted) -19.45kB 0 bytes -100.0% 🗑️
assets/sequential.*.js (Deleted) -7.14kB 0 bytes -100.0% 🗑️
assets/flatMap.*.js (Deleted) -933 bytes 0 bytes -100.0% 🗑️
assets/toFinite.*.js (Deleted) -274 bytes 0 bytes -100.0% 🗑️
assets/isNaN.*.js (Deleted) -255 bytes 0 bytes -100.0% 🗑️
assets/toInteger.*.js (Deleted) -188 bytes 0 bytes -100.0% 🗑️
assets/isNil.*.js (Deleted) -160 bytes 0 bytes -100.0% 🗑️
assets/isString.*.js (Deleted) -160 bytes 0 bytes -100.0% 🗑️
assets/isNumber.*.js (Deleted) -160 bytes 0 bytes -100.0% 🗑️

Files in assets/index.*.js:

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx → Total Size: 512 bytes

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsErrorBanner/FailedTestsErrorBanner.tsx → Total Size: 4.33kB

  • ./src/pages/RepoPage/FailedTestsTab/FailedTestsPage/hooks/useTestResultsTestSuites/useTestResultsTestSuites.tsx → Total Size: 2.46kB

Files in assets/index.*.js:

  • ./src/services/navigation/useNavLinks/useStaticNavLinks.ts → Total Size: 17.02kB

Files in assets/commit.*.js:

  • ./src/shared/utils/commit.ts → Total Size: 921 bytes

@codecov
Copy link

codecov bot commented Feb 11, 2025

Codecov Report

Attention: Patch coverage is 96.66667% with 1 line in your changes missing coverage. Please review.

Project coverage is 98.83%. Comparing base (81bfaf2) to head (5a8ab7f).
Report is 25 commits behind head on main.

✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsErrorBanner/FailedTestsErrorBanner.tsx 96.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3722      +/-   ##
==========================================
- Coverage   98.84%   98.83%   -0.02%     
==========================================
  Files         826      827       +1     
  Lines       14865    14896      +31     
  Branches     4231     4238       +7     
==========================================
+ Hits        14694    14723      +29     
- Misses        165      167       +2     
  Partials        6        6              
Files with missing lines Coverage Δ
...FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx 100.00% <ø> (ø)
...TestResultsTestSuites/useTestResultsTestSuites.tsx 100.00% <100.00%> (ø)
...rvices/navigation/useNavLinks/useStaticNavLinks.ts 98.90% <100.00%> (+0.01%) ⬆️
src/shared/utils/commit.ts 100.00% <ø> (ø)
.../FailedTestsErrorBanner/FailedTestsErrorBanner.tsx 96.00% <96.00%> (ø)

... and 22 files with indirect coverage changes

Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 99.69% <ø> (ø)
Pages 98.51% <96.55%> (-0.01%) ⬇️
Services 99.24% <100.00%> (-0.04%) ⬇️
Shared 99.37% <ø> (ø)
UI 99.07% <ø> (ø)

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 81bfaf2...5a8ab7f. Read the comment docs.

@codecov-qa
Copy link

codecov-qa bot commented Feb 11, 2025

Codecov Report

Attention: Patch coverage is 96.66667% with 1 line in your changes missing coverage. Please review.

Project coverage is 98.83%. Comparing base (81bfaf2) to head (5a8ab7f).
Report is 25 commits behind head on main.

✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsErrorBanner/FailedTestsErrorBanner.tsx 96.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main    #3722      +/-   ##
==========================================
- Coverage   98.84%   98.83%   -0.02%     
==========================================
  Files         826      827       +1     
  Lines       14865    14896      +31     
  Branches     4223     4230       +7     
==========================================
+ Hits        14694    14723      +29     
- Misses        165      167       +2     
  Partials        6        6              
Files with missing lines Coverage Δ
...FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx 100.00% <ø> (ø)
...TestResultsTestSuites/useTestResultsTestSuites.tsx 100.00% <100.00%> (ø)
...rvices/navigation/useNavLinks/useStaticNavLinks.ts 98.90% <100.00%> (+0.01%) ⬆️
src/shared/utils/commit.ts 100.00% <ø> (ø)
.../FailedTestsErrorBanner/FailedTestsErrorBanner.tsx 96.00% <96.00%> (ø)

... and 22 files with indirect coverage changes

Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 99.69% <ø> (ø)
Pages 98.51% <96.55%> (-0.01%) ⬇️
Services 99.24% <100.00%> (-0.04%) ⬇️
Shared 99.37% <ø> (ø)
UI 99.07% <ø> (ø)

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 81bfaf2...5a8ab7f. Read the comment docs.

@codecov-public-qa
Copy link

codecov-public-qa bot commented Feb 11, 2025

Codecov Report

Attention: Patch coverage is 96.66667% with 1 line in your changes missing coverage. Please review.

Project coverage is 98.83%. Comparing base (81bfaf2) to head (5a8ab7f).
Report is 25 commits behind head on main.

✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsErrorBanner/FailedTestsErrorBanner.tsx 96.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main    #3722      +/-   ##
==========================================
- Coverage   98.84%   98.83%   -0.02%     
==========================================
  Files         826      827       +1     
  Lines       14865    14896      +31     
  Branches     4231     4238       +7     
==========================================
+ Hits        14694    14723      +29     
- Misses        165      167       +2     
  Partials        6        6              
Files with missing lines Coverage Δ
...FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx 100.00% <ø> (ø)
...TestResultsTestSuites/useTestResultsTestSuites.tsx 100.00% <100.00%> (ø)
...rvices/navigation/useNavLinks/useStaticNavLinks.ts 98.90% <100.00%> (+0.01%) ⬆️
src/shared/utils/commit.ts 100.00% <ø> (ø)
.../FailedTestsErrorBanner/FailedTestsErrorBanner.tsx 96.00% <96.00%> (ø)

... and 22 files with indirect coverage changes

Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 99.69% <ø> (ø)
Pages 98.51% <96.55%> (-0.01%) ⬇️
Services 99.24% <100.00%> (-0.04%) ⬇️
Shared 99.37% <ø> (ø)
UI 99.07% <ø> (ø)

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 81bfaf2...5a8ab7f. Read the comment docs.

@codecov-releaser
Copy link
Contributor

codecov-releaser commented Feb 11, 2025

✅ Deploy preview for gazebo ready!

Previews expire after 1 month automatically.

Storybook

Commit Created Cloud Enterprise
2d50a3b Tue, 11 Feb 2025 14:13:28 GMT Expired Expired
8fb9100 Wed, 12 Feb 2025 09:42:09 GMT Expired Expired
5a8ab7f Thu, 13 Feb 2025 14:43:54 GMT Cloud Enterprise

@codecov-notifications
Copy link

codecov-notifications bot commented Feb 11, 2025

Codecov Report

Attention: Patch coverage is 96.66667% with 1 line in your changes missing coverage. Please review.

✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsErrorBanner/FailedTestsErrorBanner.tsx 96.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main    #3722      +/-   ##
==========================================
- Coverage   98.84%   98.83%   -0.02%     
==========================================
  Files         826      827       +1     
  Lines       14865    14896      +31     
  Branches     4223     4238      +15     
==========================================
+ Hits        14694    14723      +29     
- Misses        165      167       +2     
  Partials        6        6              
Files with missing lines Coverage Δ
...FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx 100.00% <ø> (ø)
...TestResultsTestSuites/useTestResultsTestSuites.tsx 100.00% <100.00%> (ø)
...rvices/navigation/useNavLinks/useStaticNavLinks.ts 98.90% <100.00%> (+0.01%) ⬆️
src/shared/utils/commit.ts 100.00% <ø> (ø)
.../FailedTestsErrorBanner/FailedTestsErrorBanner.tsx 96.00% <96.00%> (ø)

... and 22 files with indirect coverage changes

Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 99.69% <ø> (ø)
Pages 98.51% <96.55%> (-0.01%) ⬇️
Services 99.24% <100.00%> (-0.04%) ⬇️
Shared 99.37% <ø> (ø)
UI 99.07% <ø> (ø)

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 81bfaf2...5a8ab7f. Read the comment docs.

@RulaKhaled RulaKhaled marked this pull request as ready for review February 12, 2025 09:37
@RulaKhaled RulaKhaled changed the title Upload errors feat: Surface latest upload error for latest commit in a branch for tests tab Feb 12, 2025
@@ -0,0 +1,203 @@
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we wanna use v5 of the library right?

Copy link
Contributor

Choose a reason for hiding this comment

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

Oh JK I guess we'd also have to update the hook as well

import { MetricsSection } from './MetricsSection'
import { SelectorSection } from './SelectorSection'

const FailedTestsErrorBanner = lazy(() => import('./FailedTestsErrorBanner'))
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we wanted to move away from lazy imports but I can't remember, but is this why we had to update the other test to async?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'll update so it matches the rest of the imported components! and yes sir^

${links.tokenlessDocs} | ${'https://docs.codecov.com/docs/codecov-tokens#uploading-without-a-token'}
${links.requireCIPassDocs} | ${'https://docs.codecov.com/docs/codecovyml-reference#codecovrequire_ci_to_pass'}
${links.circleCIEnvVars} | ${'https://circleci.com/docs/set-environment-variable/#set-an-environment-variable-in-a-project'}
${links.testAnalyticsTroubleshooting} | ${'https://docs.codecov.com/docs/test-analytics-beta#troubleshooting'}
Copy link
Contributor

Choose a reason for hiding this comment

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

nit: the doc link shouldn't say beta anymore right?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

oh nice it redirects to https://docs.codecov.com/docs/test-analytics#troubleshooting I'll update it

.object({
latestUploadError: z
.object({
errorCode: z.nativeEnum(ErrorCodeEnum),
Copy link
Contributor

Choose a reason for hiding this comment

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

At least with how it's defined in GQL, these two keys are nullable on the type: https://github.com/codecov/codecov-api/blob/659b4ecf8d4d36de52af4fa729f7f8972945dd48/graphql_api/types/commit/commit.graphql#L31-L35

Can we have parity between the two?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'll update API, it cannot be null in the DB 😅

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.

lgtm!

@RulaKhaled RulaKhaled added this pull request to the merge queue Feb 17, 2025
Merged via the queue into main with commit 9227c55 Feb 17, 2025
50 of 62 checks passed
@RulaKhaled RulaKhaled deleted the upload-errors branch February 17, 2025 09:44
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.

UI Banner for all the errors

4 participants