Skip to content

MU plugin for the Server-Timing API#7

Merged
mukeshpanchal27 merged 6 commits intofeature/automated-performance-testing-mvpfrom
add/server-timing-api-mu-plugin
Feb 6, 2023
Merged

MU plugin for the Server-Timing API#7
mukeshpanchal27 merged 6 commits intofeature/automated-performance-testing-mvpfrom
add/server-timing-api-mu-plugin

Conversation

@mukeshpanchal27
Copy link

The PR adds a MU plugin for Server-Timing API and a GH action step that add mu plugin in docker container.

Closes #3

@mukeshpanchal27 mukeshpanchal27 self-assigned this Feb 1, 2023
@mukeshpanchal27 mukeshpanchal27 added needs:code-review This requires code review. Automated Performance Testing Issues relating to Automated Performance Testing (WPP) labels Feb 1, 2023
@mukeshpanchal27 mukeshpanchal27 linked an issue Feb 1, 2023 that may be closed by this pull request
@mukeshpanchal27 mukeshpanchal27 marked this pull request as ready for review February 1, 2023 11:56
Copy link
Collaborator

@felixarntz felixarntz left a comment

Choose a reason for hiding this comment

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

@mukeshpanchal27 Looks like this includes the code from #6 and will need to be refreshed once that PR is merged.

But I already took a look at the new code in this PR and left some feedback. Looks almost good to go!

@joemcgill
Copy link
Collaborator

Looks like this includes the code from #6

To make reviews easier, you could set the target branch to the setup-initial-performance-action branch and mark this a blocked until after #6 is merged. That way no refactor will be needed and this PR should automatically be updated to point to the feature branch once that one gets merged.

Copy link
Collaborator

@joemcgill joemcgill left a comment

Choose a reason for hiding this comment

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

The updates to the mu-plugin look good to me.

Copy link
Collaborator

@felixarntz felixarntz left a comment

Choose a reason for hiding this comment

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

@mukeshpanchal27 One small point of feedback on avoiding globals where not necessary. That in itself is not necessarily a blocker, but now that #6 was merged, we need to also refresh this branch and resolve the merge conflict, so maybe you can address my new feedback then as well.

Related is @joemcgill's comment from #7 (comment), that way we can avoid such conflicts in the future.

@mukeshpanchal27
Copy link
Author

Thanks for the feedback. @joemcgill I have addressed your feedback, which you have asked for here.

@joemcgill
Copy link
Collaborator

Thanks @mukeshpanchal27. The updates look good to me.

Copy link
Collaborator

@felixarntz felixarntz left a comment

Choose a reason for hiding this comment

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

@mukeshpanchal27 Thank you for making the iterations, LGTM. Tiny feedback below, but not blocking!

@mukeshpanchal27 mukeshpanchal27 removed the needs:code-review This requires code review. label Feb 6, 2023
@mukeshpanchal27 mukeshpanchal27 merged commit db206a3 into feature/automated-performance-testing-mvp Feb 6, 2023
@mukeshpanchal27 mukeshpanchal27 deleted the add/server-timing-api-mu-plugin branch February 6, 2023 04:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Automated Performance Testing Issues relating to Automated Performance Testing (WPP)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create a mini-MU plugin for the Server-Timing API

3 participants