gazebo icon indicating copy to clipboard operation
gazebo copied to clipboard

Tests analytics page V2

Open RulaKhaled opened this issue 1 year ago • 8 comments

Description

We are developing against this. Please open a PR of you wish to push changes to this branch.

Design: https://www.figma.com/design/TcppABudxnslgEmaXm0B9O/GH-2028?node-id=1-2&node-type=CANVAS&t=QWvqJ1kK3WG1pFLS-0

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.

RulaKhaled avatar Sep 10 '24 08:09 RulaKhaled

Bundle Report

Changes will decrease total bundle size by 371.74kB (-2.1%) :arrow_down:. This is within the configured threshold :white_check_mark:

Detailed changes
Bundle name Size Change
gazebo-staging-system-esm 5.61MB 186.69kB (-3.22%) :arrow_down:
gazebo-staging-system 5.56MB 185.06kB (-3.22%) :arrow_down:

codecov-staging[bot] avatar Sep 10 '24 08:09 codecov-staging[bot]

Bundle Report

Changes will decrease total bundle size by 371.74kB (-2.1%) :arrow_down:. This is within the configured threshold :white_check_mark:

Detailed changes
Bundle name Size Change
gazebo-production-system 5.56MB 185.06kB (-3.22%) :arrow_down:
gazebo-production-system-esm 5.61MB 186.69kB (-3.22%) :arrow_down:

codecov[bot] avatar Sep 10 '24 08:09 codecov[bot]

Codecov Report

Attention: Patch coverage is 95.56314% with 13 lines in your changes missing coverage. Please review.

Project coverage is 99.09%. Comparing base (96f88d8) to head (3982440). Report is 7 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 91.86% 7 Missing :warning:
...ledTestsPage/FailedTestsTable/FailedTestsTable.tsx 93.75% 3 Missing :warning:
...ailedTestsPage/SelectorSection/SelectorSection.tsx 95.74% 2 Missing :warning:
.../SelectorSection/BranchSelector/BranchSelector.tsx 83.33% 1 Missing :warning:

Impacted file tree graph

@@           Coverage Diff            @@
##             main    #3174    +/-   ##
========================================
  Coverage   99.09%   99.09%            
========================================
  Files         804      808     +4     
  Lines       14187    14402   +215     
  Branches     4024     4100    +76     
========================================
+ Hits        14058    14272   +214     
- Misses        120      123     +3     
+ Partials        9        7     -2     
Files with missing lines Coverage Δ
...FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx 100.00% <100.00%> (ø)
...stsTab/FailedTestsPage/TableHeader/TableHeader.tsx 100.00% <100.00%> (ø)
...ge/hooks/useFlakeAggregates/useFlakeAggregates.tsx 100.00% <100.00%> (ø)
.../useInfiniteTestResults/useInfiniteTestResults.tsx 100.00% <100.00%> (ø)
...TestResultsAggregates/useTestResultsAggregates.tsx 100.00% <100.00%> (ø)
.../hooks/useTestResultsFlags/useTestResultsFlags.tsx 100.00% <100.00%> (ø)
...TestResultsTestSuites/useTestResultsTestSuites.tsx 100.00% <100.00%> (ø)
...c/pages/RepoPage/FailedTestsTab/FailedTestsTab.tsx 93.10% <ø> (ø)
src/pages/RepoPage/RepoPageTabs.tsx 100.00% <ø> (ø)
src/pages/RepoPage/shared/constants.ts 100.00% <100.00%> (ø)
... and 6 more

... and 17 files with indirect coverage changes

Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 100.00% <ø> (ø)
Pages 98.81% <95.37%> (+<0.01%) :arrow_up:
Services 99.36% <100.00%> (+<0.01%) :arrow_up:
Shared 99.74% <100.00%> (+<0.01%) :arrow_up:
UI 99.21% <ø> (+0.06%) :arrow_up:

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 96f88d8...3982440. Read the comment docs.

codecov-qa[bot] avatar Sep 10 '24 08:09 codecov-qa[bot]

Codecov Report

Attention: Patch coverage is 95.56314% with 13 lines in your changes missing coverage. Please review.

Project coverage is 99.09%. Comparing base (96f88d8) to head (3982440). Report is 7 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 91.86% 7 Missing :warning:
...ledTestsPage/FailedTestsTable/FailedTestsTable.tsx 93.75% 3 Missing :warning:
...ailedTestsPage/SelectorSection/SelectorSection.tsx 95.74% 2 Missing :warning:
.../SelectorSection/BranchSelector/BranchSelector.tsx 83.33% 1 Missing :warning:

Impacted file tree graph

@@           Coverage Diff            @@
##             main    #3174    +/-   ##
========================================
  Coverage   99.09%   99.09%            
========================================
  Files         804      808     +4     
  Lines       14187    14402   +215     
  Branches     4017     4100    +83     
========================================
+ Hits        14058    14272   +214     
- Misses        120      123     +3     
+ Partials        9        7     -2     
Files with missing lines Coverage Δ
...FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx 100.00% <100.00%> (ø)
...stsTab/FailedTestsPage/TableHeader/TableHeader.tsx 100.00% <100.00%> (ø)
...ge/hooks/useFlakeAggregates/useFlakeAggregates.tsx 100.00% <100.00%> (ø)
.../useInfiniteTestResults/useInfiniteTestResults.tsx 100.00% <100.00%> (ø)
...TestResultsAggregates/useTestResultsAggregates.tsx 100.00% <100.00%> (ø)
.../hooks/useTestResultsFlags/useTestResultsFlags.tsx 100.00% <100.00%> (ø)
...TestResultsTestSuites/useTestResultsTestSuites.tsx 100.00% <100.00%> (ø)
...c/pages/RepoPage/FailedTestsTab/FailedTestsTab.tsx 93.10% <ø> (ø)
src/pages/RepoPage/RepoPageTabs.tsx 100.00% <ø> (ø)
src/pages/RepoPage/shared/constants.ts 100.00% <100.00%> (ø)
... and 6 more

... and 17 files with indirect coverage changes

Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 100.00% <ø> (ø)
Pages 98.81% <95.37%> (+<0.01%) :arrow_up:
Services 99.36% <100.00%> (+<0.01%) :arrow_up:
Shared 99.74% <100.00%> (+<0.01%) :arrow_up:
UI 99.21% <ø> (+0.06%) :arrow_up:

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 96f88d8...3982440. Read the comment docs.

codecov-public-qa[bot] avatar Sep 10 '24 08:09 codecov-public-qa[bot]

Codecov Report

Attention: Patch coverage is 95.56314% with 13 lines in your changes missing coverage. Please review.

Project coverage is 99.09%. Comparing base (96f88d8) to head (3982440). Report is 7 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 91.86% 7 Missing :warning:
...ledTestsPage/FailedTestsTable/FailedTestsTable.tsx 93.75% 3 Missing :warning:
...ailedTestsPage/SelectorSection/SelectorSection.tsx 95.74% 2 Missing :warning:
.../SelectorSection/BranchSelector/BranchSelector.tsx 83.33% 1 Missing :warning:
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##             main    #3174    +/-   ##
========================================
  Coverage   99.09%   99.09%            
========================================
  Files         804      808     +4     
  Lines       14187    14402   +215     
  Branches     4024     4093    +69     
========================================
+ Hits        14058    14272   +214     
- Misses        120      123     +3     
+ Partials        9        7     -2     
Files with missing lines Coverage Δ
...FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx 100.00% <100.00%> (ø)
...stsTab/FailedTestsPage/TableHeader/TableHeader.tsx 100.00% <100.00%> (ø)
...ge/hooks/useFlakeAggregates/useFlakeAggregates.tsx 100.00% <100.00%> (ø)
.../useInfiniteTestResults/useInfiniteTestResults.tsx 100.00% <100.00%> (ø)
...TestResultsAggregates/useTestResultsAggregates.tsx 100.00% <100.00%> (ø)
.../hooks/useTestResultsFlags/useTestResultsFlags.tsx 100.00% <100.00%> (ø)
...TestResultsTestSuites/useTestResultsTestSuites.tsx 100.00% <100.00%> (ø)
...c/pages/RepoPage/FailedTestsTab/FailedTestsTab.tsx 93.10% <ø> (ø)
src/pages/RepoPage/RepoPageTabs.tsx 100.00% <ø> (ø)
src/pages/RepoPage/shared/constants.ts 100.00% <100.00%> (ø)
... and 6 more

... and 17 files with indirect coverage changes

Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 100.00% <ø> (ø)
Pages 98.81% <95.37%> (+<0.01%) :arrow_up:
Services 99.36% <100.00%> (+<0.01%) :arrow_up:
Shared 99.74% <100.00%> (+<0.01%) :arrow_up:
UI 99.21% <ø> (+0.06%) :arrow_up:

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 96f88d8...3982440. Read the comment docs.

codecov[bot] avatar Sep 10 '24 08:09 codecov[bot]

✅ Deploy preview for gazebo ready!

Previews expire after 1 month automatically.

Storybook

Commit Created Cloud Enterprise
6360d0c2c36f325c3219ad653d7dd4532372b657 Tue, 10 Sep 2024 08:54:58 GMT Expired Expired
b95af5a75a0f177da9abd7e1e5ababe0c3418c3f Tue, 10 Sep 2024 09:35:14 GMT Expired Expired
ec957356e43745071a3c6da0a017f518793fad2d Wed, 18 Sep 2024 22:58:41 GMT Expired Expired
aa8fa237f150ba5b94a04a4155c9ccfd24becf0c Thu, 19 Sep 2024 20:21:14 GMT Expired Expired
555e411226b0508b81cd8116c6d6cc3b8cc0bfef Fri, 20 Sep 2024 15:45:09 GMT Expired Expired
d788b78be917d27b7bace1f9d2cca352c2ecf747 Tue, 24 Sep 2024 18:11:13 GMT Expired Expired
e7c5215b6a706b74ee1783875f24e561204486ec Wed, 25 Sep 2024 15:27:25 GMT Expired Expired
1a5e4ff1d50705e26ad1a131348f7735a71efead Mon, 07 Oct 2024 21:42:06 GMT Expired Expired
950ded24551f61f4e877517adc44d7d77725e4ef Tue, 08 Oct 2024 22:54:52 GMT Expired Expired
950ded24551f61f4e877517adc44d7d77725e4ef Tue, 08 Oct 2024 22:54:54 GMT Expired Expired
688cfdb7283d1aa93d6f4fd695f2c31bf98d3ad5 Wed, 09 Oct 2024 15:45:59 GMT Expired Expired
3f23c1c6a9dc7edf7fbc37e4853838aba7ff83ed Wed, 09 Oct 2024 18:23:40 GMT Expired Expired
f9214bb2bc3eaf9c8244dec5c3706c459a0f5d8d Thu, 10 Oct 2024 21:33:22 GMT Expired Expired
4a58220e17ea8d5308bc7b56e42933b2be9b482b Fri, 11 Oct 2024 00:30:19 GMT Expired Expired
7a3df9df057226f32e71c8706161f591e718ebc0 Tue, 15 Oct 2024 18:38:25 GMT Expired Expired
5f6dcfeee4cb1dfa654c91486d806d186e95b4e7 Tue, 15 Oct 2024 18:48:15 GMT Expired Expired
cfa0c2b4a48a7277a99949b3ec4c57ce2d7d5aa6 Fri, 18 Oct 2024 23:53:31 GMT Expired Expired
c839a514a3660bd933fd11ed23e3d05bc7120776 Mon, 21 Oct 2024 16:58:19 GMT Expired Expired
b89327e6e57fe052f49e4a7ff9b81d03a2179b6f Mon, 21 Oct 2024 18:32:04 GMT Expired Expired
4e17b0828b238dbd7c2b080b672faa52d4f33e5c Mon, 21 Oct 2024 21:35:58 GMT Expired Expired
590d5be27247c50293a6a16331a92b409ebfe700 Tue, 22 Oct 2024 15:47:02 GMT Expired Expired
590d5be27247c50293a6a16331a92b409ebfe700 Tue, 22 Oct 2024 15:49:29 GMT Expired Expired
f8fbf0f9d09146e7675b29c0732e345b58236863 Thu, 24 Oct 2024 18:52:24 GMT Expired Expired
0ccd8b076e52c310b8d7560ccd309c46eb22f5a2 Thu, 24 Oct 2024 20:59:06 GMT Expired Expired
ae18238b4bcd254480ba51d85bd45f49448a6883 Thu, 31 Oct 2024 18:05:37 GMT Expired Expired
ae18238b4bcd254480ba51d85bd45f49448a6883 Thu, 31 Oct 2024 18:05:54 GMT Expired Expired
6e786930d096723f36f578798498924672a9ea59 Thu, 31 Oct 2024 18:57:03 GMT Expired Expired
c5a9d529ce034f6f811c9deb793e63a835881b2e Thu, 07 Nov 2024 18:52:50 GMT Expired Expired
5a0cf15ff7e594d636c978cfcdd9070fcae9a5f0 Thu, 07 Nov 2024 21:32:22 GMT Expired Expired
4281615fa68cbcbce8354db9ae32823fa759bd09 Fri, 08 Nov 2024 17:58:22 GMT Expired Expired
b652a05e65f90942861205168c24105efe811760 Fri, 08 Nov 2024 19:32:39 GMT Expired Expired
10a0ddeb368b0fdd445ac901639ddfc1292d39c4 Mon, 11 Nov 2024 19:20:32 GMT Expired Expired
3982440192e8ca837f069c9046dba7def6a2d90c Tue, 12 Nov 2024 18:29:01 GMT Cloud Enterprise

codecov-releaser avatar Sep 10 '24 08:09 codecov-releaser

Codecov Report

Attention: Patch coverage is 95.56314% with 13 lines in your changes missing coverage. Please review.

:white_check_mark: All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../FailedTestsPage/MetricsSection/MetricsSection.tsx 91.86% 7 Missing :warning:
...ledTestsPage/FailedTestsTable/FailedTestsTable.tsx 93.75% 3 Missing :warning:
...ailedTestsPage/SelectorSection/SelectorSection.tsx 95.74% 2 Missing :warning:
.../SelectorSection/BranchSelector/BranchSelector.tsx 83.33% 1 Missing :warning:

Impacted file tree graph

@@           Coverage Diff            @@
##             main    #3174    +/-   ##
========================================
  Coverage   99.09%   99.09%            
========================================
  Files         804      808     +4     
  Lines       14187    14402   +215     
  Branches     4017     4100    +83     
========================================
+ Hits        14058    14272   +214     
- Misses        120      123     +3     
+ Partials        9        7     -2     
Files with missing lines Coverage Δ
...FailedTestsTab/FailedTestsPage/FailedTestsPage.tsx 100.00% <100.00%> (ø)
...stsTab/FailedTestsPage/TableHeader/TableHeader.tsx 100.00% <100.00%> (ø)
...ge/hooks/useFlakeAggregates/useFlakeAggregates.tsx 100.00% <100.00%> (ø)
.../useInfiniteTestResults/useInfiniteTestResults.tsx 100.00% <100.00%> (ø)
...TestResultsAggregates/useTestResultsAggregates.tsx 100.00% <100.00%> (ø)
.../hooks/useTestResultsFlags/useTestResultsFlags.tsx 100.00% <100.00%> (ø)
...TestResultsTestSuites/useTestResultsTestSuites.tsx 100.00% <100.00%> (ø)
...c/pages/RepoPage/FailedTestsTab/FailedTestsTab.tsx 93.10% <ø> (ø)
src/pages/RepoPage/RepoPageTabs.tsx 100.00% <ø> (ø)
src/pages/RepoPage/shared/constants.ts 100.00% <100.00%> (ø)
... and 6 more

... and 17 files with indirect coverage changes

Components Coverage Δ
Assets 100.00% <ø> (ø)
Layouts 100.00% <ø> (ø)
Pages 98.81% <95.37%> (+<0.01%) :arrow_up:
Services 99.36% <100.00%> (+<0.01%) :arrow_up:
Shared 99.74% <100.00%> (+<0.01%) :arrow_up:
UI 99.21% <ø> (+0.06%) :arrow_up:

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 96f88d8...3982440. Read the comment docs.

Was playing around with this, looking good so far!

Can you take a peak at the responsive styles? 📱 👀

Screenshot 2024-09-10 at 07 18 05

nicholas-codecov avatar Sep 10 '24 10:09 nicholas-codecov

Playing around a bit more, seems like some new responsive issues have snuck in with the row of selectors, which seems to also be creating a bit of havoc with the table horizontal scrolling 👀

Screenshot 2024-11-07 at 12 24 42

nicholas-codecov avatar Nov 07 '24 16:11 nicholas-codecov