Skip to content

Conversation

@moon0326
Copy link
Contributor

Submission Review Guidelines:

Changes proposed in this Pull Request:

This PR enables core-profiler flag by default in both dev and prod envs.

How to test the changes in this Pull Request:

  1. Checkout this branch.
  2. CD to plugins/woocommerce
  3. Run pnpm run build:zip
  4. Make a new JN site without WooCommerce
  5. Upload the test zip to Plugins to install and activate.
  6. Confirm you're redirected to the Core Profiler.

@moon0326 moon0326 requested review from a team, adrianduffell and chihsuan June 15, 2023 00:21
@github-actions github-actions bot added the plugin: woocommerce Issues related to the WooCommerce Core plugin. label Jun 15, 2023
@github-actions
Copy link
Contributor

Hi @chihsuan, @adrianduffell, @woocommerce/ghidorah

Apart from reviewing the code changes, please make sure to review the testing instructions as well.

You can follow this guide to find out what good testing instructions should look like:
https://github.com/woocommerce/woocommerce/wiki/Writing-high-quality-testing-instructions

2 similar comments
@github-actions
Copy link
Contributor

Hi @chihsuan, @adrianduffell, @woocommerce/ghidorah

Apart from reviewing the code changes, please make sure to review the testing instructions as well.

You can follow this guide to find out what good testing instructions should look like:
https://github.com/woocommerce/woocommerce/wiki/Writing-high-quality-testing-instructions

@github-actions
Copy link
Contributor

Hi @chihsuan, @adrianduffell, @woocommerce/ghidorah

Apart from reviewing the code changes, please make sure to review the testing instructions as well.

You can follow this guide to find out what good testing instructions should look like:
https://github.com/woocommerce/woocommerce/wiki/Writing-high-quality-testing-instructions

@github-actions
Copy link
Contributor

github-actions bot commented Jun 15, 2023

Test Results Summary

Commit SHA: 35d3584

Test 🧪Passed ✅Failed 🚨Broken 🚧Skipped ⏭️Unknown ❔Total 📊Duration ⏱️
API Tests25900202610m 52s
E2E Tests1900018020814m 32s

To view the full API test report, click here.
To view the full E2E test report, click here.
To view all test reports, visit the WooCommerce Test Reports Dashboard.

Copy link
Contributor

@adrianduffell adrianduffell left a comment

Choose a reason for hiding this comment

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

This is a nice milestone! It LGTM and worked perfectly! 🚀

Copy link
Member

@chihsuan chihsuan left a comment

Choose a reason for hiding this comment

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

Looks good. 😄

@moon0326
Copy link
Contributor Author

Thank you @chihsuan @adrianduffell

I'll merge it after fixing the broken tests.

@github-actions github-actions bot added the focus: e2e tests Issues related to e2e tests label Jun 17, 2023
@nigeljamesstevenson
Copy link
Contributor

Tested this with JN live branches and see the new profiler 😊:
image

Updates to e2e tests are passing also 👍

@moon0326 - I am assuming that this is one we will want to merge before the code freeze in order to get this into Beta?

@moon0326
Copy link
Contributor Author

Thank you for the review ❤️

I am assuming that this is one we will want to merge before the code freeze in order to get this into Beta?

Yup! We're making last-minute visual changes on the core profiler. I'll make sure to merge this change before the code freeze.

@adrianduffell
Copy link
Contributor

The latest e2e feature flag changes LGTM 🚀

@moon0326 moon0326 merged commit baa0a27 into trunk Jun 19, 2023
@moon0326 moon0326 deleted the update/enable-core-profiler-in-prod branch June 19, 2023 05:34
@github-actions github-actions bot added this to the 7.9.0 milestone Jun 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

focus: e2e tests Issues related to e2e tests plugin: woocommerce Issues related to the WooCommerce Core plugin.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants