Skip to content

Conversation

rogerdz
Copy link
Contributor

@rogerdz rogerdz commented Dec 12, 2023

Description (*)

Related Pull Requests

Fixed Issues (if relevant)

  1. Fixes Duplicate cache fpc for same page with same query #38269

Manual testing scenarios (*)

  1. ...
  2. ...

Questions or comments

Contribution checklist (*)

  • Pull request has a meaningful description of its purpose
  • All commits are accompanied by meaningful commit messages
  • All new or changed code is covered with unit/integration tests (if applicable)
  • README.md files for modified modules are updated and included in the pull request if any README.md predefined sections require an update
  • All automated tests passed successfully (all builds are green)
Copy link

m2-assistant bot commented Dec 12, 2023

Hi @rogerdz. Thank you for your contribution!
Here are some useful tips on how you can test your changes using Magento test environment.

Add the comment under your pull request to deploy test or vanilla Magento instance:
  • @magento give me test instance - deploy test instance based on PR changes
  • @magento give me 2.4-develop instance - deploy vanilla Magento instance

❗ Automated tests can be triggered manually with an appropriate comment:

  • @magento run all tests - run or re-run all required tests against the PR changes
  • @magento run <test-build(s)> - run or re-run specific test build(s)
    For example: @magento run Unit Tests

<test-build(s)> is a comma-separated list of build names.

Allowed build names are:
  1. Database Compare
  2. Functional Tests CE
  3. Functional Tests EE
  4. Functional Tests B2B
  5. Integration Tests
  6. Magento Health Index
  7. Sample Data Tests CE
  8. Sample Data Tests EE
  9. Sample Data Tests B2B
  10. Static Tests
  11. Unit Tests
  12. WebAPI Tests
  13. Semantic Version Checker

You can find more information about the builds here
ℹ️ Run only required test builds during development. Run all test builds before sending your pull request for review.


For more details, review the Code Contributions documentation.
Join Magento Community Engineering Slack and ask your questions in #github channel.

@rogerdz
Copy link
Contributor Author

rogerdz commented Dec 12, 2023

@magento run all tests

Copy link

The requested builds are added to the queue. You should be able to see them here within a few minutes. Please message the #magento-devops slack channel if they don't show in a reasonable amount of time and a representative will look into any issues.

@rogerdz
Copy link
Contributor Author

rogerdz commented Dec 12, 2023

@magento run all tests

Copy link

The requested builds are added to the queue. You should be able to see them here within a few minutes. Please message the #magento-devops slack channel if they don't show in a reasonable amount of time and a representative will look into any issues.

@rogerdz
Copy link
Contributor Author

rogerdz commented Dec 12, 2023

@magento run all tests

Copy link

The requested builds are added to the queue. You should be able to see them here within a few minutes. Please message the #magento-devops slack channel if they don't show in a reasonable amount of time and a representative will look into any issues.

@rogerdz
Copy link
Contributor Author

rogerdz commented Dec 12, 2023

@magento run all tests

Copy link

The requested builds are added to the queue. You should be able to see them here within a few minutes. Please message the #magento-devops slack channel if they don't show in a reasonable amount of time and a representative will look into any issues.

@engcom-Charlie engcom-Charlie added the Priority: P2 A defect with this priority could have functionality issues which are not to expectations. label Dec 12, 2023
@rogerdz
Copy link
Contributor Author

rogerdz commented Dec 12, 2023

@magento run Integration Tests, WebAPI Tests

Copy link

The requested builds are added to the queue. You should be able to see them here within a few minutes. Please message the #magento-devops slack channel if they don't show in a reasonable amount of time and a representative will look into any issues.

@engcom-Delta engcom-Delta added the Project: Community Picked PRs upvoted by the community label Aug 16, 2024
@engcom-Hotel
Copy link
Contributor

@magento run all tests

Copy link
Contributor

@engcom-Hotel engcom-Hotel left a comment

Choose a reason for hiding this comment

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

Hello @rogerdz,

Thanks for the contribution!

Please check the build failures, it seems they are failing due to code changes.

Thanks

@rogerdz
Copy link
Contributor Author

rogerdz commented Aug 22, 2024

@magento run all tests

@rogerdz
Copy link
Contributor Author

rogerdz commented Aug 23, 2024

@magento run all tests

@engcom-Dash
Copy link
Contributor

engcom-Dash commented Nov 26, 2024

@engcom-Dash
Copy link
Contributor

Moving back to the changes requested, as there are conflicts in the files

@engcom-Dash
Copy link
Contributor

Hello @rogerdz,

Thanks for the contributions!

There are conflicts in the files. Could you please take a look and resolve them? Meanwhile, I am putting it on hold. Once the conflicts are resolved, we will proceed further.

Thanks again!

@engcom-Charlie
Copy link
Contributor

Hi @rogerdz,

Did you get a chance to look into the conflicts as mentioned here. Currently, we are closing this PR, once its done please feel free to reopen.

Thank you!

@rogerdz rogerdz reopened this Mar 5, 2025
Copy link

m2-assistant bot commented Mar 5, 2025

Hi @rogerdz. Thank you for your contribution!
Here are some useful tips on how you can test your changes using Magento test environment.
❗ Automated tests can be triggered manually with an appropriate comment:

  • @magento run all tests - run or re-run all required tests against the PR changes
  • @magento run <test-build(s)> - run or re-run specific test build(s)
    For example: @magento run Unit Tests

<test-build(s)> is a comma-separated list of build names.

Allowed build names are:
  1. Database Compare
  2. Functional Tests CE
  3. Functional Tests EE
  4. Functional Tests B2B
  5. Integration Tests
  6. Magento Health Index
  7. Sample Data Tests CE
  8. Sample Data Tests EE
  9. Sample Data Tests B2B
  10. Static Tests
  11. Unit Tests
  12. WebAPI Tests
  13. Semantic Version Checker

You can find more information about the builds here
ℹ️ Run only required test builds during development. Run all test builds before sending your pull request for review.


For more details, review the Code Contributions documentation.
Join Magento Community Engineering Slack and ask your questions in #github channel.

@rogerdz
Copy link
Contributor Author

rogerdz commented Mar 5, 2025

@magento run all tests

@rogerdz
Copy link
Contributor Author

rogerdz commented Mar 5, 2025

Hi @engcom-Charlie,

I fixed conflicts.
Thank you.

@engcom-Charlie engcom-Charlie moved this to Extended testing (optional) in Community Dashboard Mar 5, 2025
@engcom-Charlie
Copy link
Contributor

@magento run all tests

@engcom-Charlie
Copy link
Contributor

@magento run all tests

@engcom-Charlie
Copy link
Contributor

@magento run Functional Tests B2B

@engcom-Charlie
Copy link
Contributor

Hi @rogerdz,

The addressed issue in this PR seems to be not exists anymore.

The issue is not reproducible after trying below steps as mentioned in description in Magento2 repository.

  1. Install fresh Magento 2.4-develop
  2. Install Sample data
  3. Check FPC is set in magento instance
  4. Enable developer mode
  5. Clear the cache.
  6. Sent below CURL request one after other, all gave the same result in magento 2 repository

All above URLs giving HIT. As, the issue is no more exits now, hence closing this PR for now. Please feel free to reopen it for any further updates.

Screenshot 2025-03-10 at 3 19 20 PM
@rogerdz
Copy link
Contributor Author

rogerdz commented Mar 10, 2025

Hi @engcom-Charlie ,
Issue still reproducible in my local
image
Your test is not correct, please check #38269 (comment)

@engcom-Charlie
Copy link
Contributor

Hi @rogerdz,

The addressed issue in this PR seems to be not exists anymore.

The issue is not reproducible after trying below steps as mentioned in description in Magento2 repository.

  1. Install fresh Magento 2.4-develop
  2. Install Sample data
  3. Check FPC is set in magento instance
  4. Enable developer mode
  5. Clear the cache.
  6. Sent below CURL request one after other, all gave the same result in magento 2 repository

All above URLs giving HIT. As, the issue is no more exits now, hence closing this PR for now. Please feel free to reopen it for any further updates.

Screenshot 2025-03-10 at 3 19 20 PM

It seems that I have tried to reproduce the issue with PR code itself hence got this result.

The issue is reproducible on Magento2 repository and working fine on PR instance.

✔️ QA Passed

Preconditions:

  • Install fresh Magento 2.4-develop
  • Install Sample data

Steps to reproduce

  • Check FPC is set in magento instance
  • Enable developer mode
  • Clear the cache.

Before: ✖️ 
Result on below CURL requests on magento 2.4-develop

curl -I --location-trusted 'http://magento.local/gear/bags.html?activity=8&style_bags=24' | grep -i X-Magento-Cache-Debug: MISS curl -I --location-trusted 'http://magento.local/gear/bags.html?activity=8&style_bags=24' | grep -i X-Magento-Cache-Debug: HIT curl -I --location-trusted 'http://magento.local/gear/bags.html?style_bags=24&activity=8' | grep -i X-Magento-Cache-Debug: MISS curl -I --location-trusted 'http://magento.local/gear/bags.html?activity=8&style_bags=24&' | grep -i X-Magento-Cache-Debug: MISS 
Screenshot 2025-03-11 at 4 25 39 PM

After: ✔️

Result on below CURL requests on PR branch curl -I --location-trusted 'http://magento.local/gear/bags.html?activity=8&style_bags=24' | grep -i X-Magento-Cache-Debug: MISS curl -I --location-trusted 'http://magento.local/gear/bags.html?activity=8&style_bags=24' | grep -i X-Magento-Cache-Debug: HIT curl -I --location-trusted 'http://magento.local/gear/bags.html?style_bags=24&activity=8' | grep -i X-Magento-Cache-Debug: HIT curl -I --location-trusted 'http://magento.local/gear/bags.html?activity=8&style_bags=24&' | grep -i X-Magento-Cache-Debug: HIT 
Screenshot 2025-03-11 at 4 50 54 PM

The build is successful. Hence, moving this PR to Merge in Progress.

image

Thanks.

@engcom-Charlie engcom-Charlie moved this to Merge in Progress in Community Dashboard Mar 11, 2025
@magento-devops-reposync-svc magento-devops-reposync-svc merged commit 2f5b3d5 into magento:2.4-develop Apr 25, 2025
12 checks passed
@ct-prd-projects-boards-automation ct-prd-projects-boards-automation bot moved this from Merge in Progress to Recently Merged in Community Dashboard Apr 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: P2 A defect with this priority could have functionality issues which are not to expectations. Progress: accept Project: Community Picked PRs upvoted by the community
7 participants