Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: upload code-push reports in quality pipeline #276

Merged
merged 1 commit into from
Apr 26, 2024

Conversation

ChristopherPHolder
Copy link
Collaborator

TD;DR

Create Quality Pipeline to upload Code PushUp reports when push to main branch

Description

The CI pipeline does not run on main, it only runs on Pull Request. Because of this the Code PushUp reports are only uploaded on PRs. This means we do not collect historical data.

This PR create a new pipeline quality which runs and uploads the reports to generate historical data.

Copy link

☕ Order Coffee ☕

Date/Time: 2024-04-22 07:34

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Navigate to coffee cart navigation 🔒 92 97 100 85 30
☕ Select coffee timespan 11/11 - 7/7 - -
✔ Coffee selected snapshot Ø 3/3 15/16 5/5 7/9 -
🛒 Checkout order timespan 13/13 - 7/7 - -
🧾 Order checked out snapshot Ø 3/3 17/18 5/5 7/9 -
💌 Submit order timespan 13/13 - 7/7 - -
📧 Order submitted snapshot Ø 3/3 15/16 5/5 7/9 -
🧭 Navigate to github navigation 🔒 99 96 100 85 30
🔒 Budgets

🧭 Navigate to coffee cart

Resource Size Budget

Resource Type Transfer Size Over Budget
Script 166.29 KB 166.29 KB
Stylesheet 3.67 KB 3.67 KB
Image 0 Bytes -
Media 0 Bytes -
Font 0 Bytes -
Document 1.19 KB -
Other 688 Bytes -
Third-party 99.12 KB -

Resource Count Budget

Resource Type Requests Over Budget
Script 2 1 request
Stylesheet 2 1 request
Image 0 -
Media 0 -
Font 0 -
Document 1 -
Other 2 2 requests
Third-party 3 3 requests

Timing Budget

Metric Measurement Over Budget
Largest Contentful Paint 3136 ms 3126 ms
Speed Index 1815 ms 1805 ms
First Contentful Paint 1746 ms 1736 ms
Total Blocking Time 88 ms 78 ms
Cumulative Layout Shift 0.00 -

🧭 Navigate to github

Resource Size Budget

Resource Type Transfer Size Over Budget
Stylesheet 40 Bytes 40 Bytes
Script 40 Bytes 40 Bytes
Image 0 Bytes -
Media 0 Bytes -
Font 0 Bytes -
Document 1015 Bytes -
Other 0 Bytes -
Third-party 0 Bytes -

Resource Count Budget

Resource Type Requests Over Budget
Stylesheet 2 1 request
Script 2 1 request
Image 0 -
Media 0 -
Font 0 -
Document 1 -
Other 1 1 request
Third-party 3 3 requests

Timing Budget

Metric Measurement Over Budget
Largest Contentful Paint 1534 ms 1524 ms
First Contentful Paint 858 ms 848 ms
Speed Index 858 ms 848 ms
Total Blocking Time 121 ms 111 ms
Cumulative Layout Shift 0.00 -

Copy link

❗❗❗ report generated by this PR ❗❗❗

☕ Order Coffee ☕

Date/Time: 2024-04-22 07:34

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Navigate to coffee cart navigation 🔒 92 97 100 85 30
☕ Select coffee timespan 11/11 - 7/7 - -
✔ Coffee selected snapshot Ø 3/3 15/16 5/5 7/9 -
🛒 Checkout order timespan 13/13 - 7/7 - -
🧾 Order checked out snapshot Ø 3/3 17/18 5/5 7/9 -
💌 Submit order timespan 13/13 - 7/7 - -
📧 Order submitted snapshot Ø 3/3 15/16 5/5 7/9 -
🧭 Navigate to github navigation 🔒 99 96 100 85 30
🔒 Budgets

🧭 Navigate to coffee cart

Resource Size Budget

Resource Type Transfer Size Over Budget
Script 166.29 KB 166.29 KB
Stylesheet 3.65 KB 3.65 KB
Image 0 Bytes -
Media 0 Bytes -
Font 0 Bytes -
Document 1.19 KB -
Other 734 Bytes -
Third-party 99.13 KB -

Resource Count Budget

Resource Type Requests Over Budget
Script 2 1 request
Stylesheet 2 1 request
Image 0 -
Media 0 -
Font 0 -
Document 1 -
Other 2 2 requests
Third-party 3 3 requests

Timing Budget

Metric Measurement Over Budget
Largest Contentful Paint 3136 ms 3126 ms
First Contentful Paint 1744 ms 1734 ms
Speed Index 1744 ms 1734 ms
Total Blocking Time 87 ms 77 ms
Cumulative Layout Shift 0.00 -

🧭 Navigate to github

Resource Size Budget

Resource Type Transfer Size Over Budget
Script 41 Bytes 41 Bytes
Stylesheet 40 Bytes 40 Bytes
Image 0 Bytes -
Media 0 Bytes -
Font 0 Bytes -
Document 1015 Bytes -
Other 17 Bytes -
Third-party 17 Bytes -

Resource Count Budget

Resource Type Requests Over Budget
Script 2 1 request
Stylesheet 2 1 request
Image 0 -
Media 0 -
Font 0 -
Document 1 -
Other 2 2 requests
Third-party 4 4 requests

Timing Budget

Metric Measurement Over Budget
Largest Contentful Paint 1634 ms 1624 ms
First Contentful Paint 883 ms 873 ms
Speed Index 883 ms 873 ms
Total Blocking Time 99 ms 89 ms
Cumulative Layout Shift 0.00 -

@ChristopherPHolder ChristopherPHolder merged commit 4382e97 into main Apr 26, 2024
3 checks passed
@ChristopherPHolder ChristopherPHolder deleted the chore/quality-pipeline branch April 26, 2024 12:35
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.

None yet

1 participant