-
Notifications
You must be signed in to change notification settings - Fork 0
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
LCP: As QA I want to automate the scenario that check LL isnot applied on LCP/ATF images #129
Comments
Scope a solution ✅Given that most steps are already available, this will cover the steps that aren't avaialble
To implement this, we should have another function in lcp-beacon-script.ts to check for
Create a new step to install and activate imagify plugin here Estimate the effort ✅ |
LGTM... |
Update as per https://docs.google.com/spreadsheets/d/1YpkRpc_PkcszOezpkIooWC6hIWnkIWnXITvoHNjEjIo/edit?gid=0#gid=0 , we can split scenario2 into 2 scenarios scenario B: Should exclude LCP/ATF from LL if display next-gen is enabled after lcp test page can be: https://e2e.rocketlabsqa.ovh/lcp_with_imagify/ |
Moving it in Blocked until next cooldown as it's been a while we've be circling around with this issue. |
Scenario: Should exclude LCP/ATF from Lazyload
Given: all lazyload options are enabled
And: Page template x is added to ATF table
When: clear cache
And: visit page template x
Then: lcp image markup is not written to LL format
And: ATF image markup is not written to LL format
Note: this test better run to all different templates
Scenario: Should exclude next-gen lcp/atf from LL
Given: Imagify is enabled and display next-gen is enabled
And: page with images having next-gen avif, webp, avif/webp, no next gen is visited
And: LL is enabled at WPR
When: clear cache
And revisit the page
Then: lcp/ATF aren't Lazyloaded in source
Note: for further enhancement we can see what other plugins can have next gen and add scenarios or adjust the existing one to loop on those plugins
The text was updated successfully, but these errors were encountered: