Skip to content

test(mdc-button): add performance tests for mdc-button #20032

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

Merged
merged 4 commits into from
Aug 5, 2020

Conversation

wagnermaciel
Copy link
Contributor

Changes

  • Add performance benchmark for mdc-button (identical to the perf benchmark for mat-button).
  • Add mat-core and mat-core-theme to mdc-theming/prebuilt/indigo-pink.scss.

Context

We noticed that the mdc-button's ripples were not working properly and thanks to @andrewseguin we were able to figure out that the mat-core and mat-core-theme mixins were not being included in material-experimental's indigo-pink.scss.

@googlebot googlebot added the cla: yes PR author has agreed to Google's Contributor License Agreement label Jul 17, 2020
@wagnermaciel wagnermaciel force-pushed the mdc-button-benchmark branch from 7be4dbf to 21d0451 Compare July 17, 2020 18:52
@wagnermaciel
Copy link
Contributor Author

@andrewseguin I'm not sure why these tests are breaking. I'm running the same commands locally and they all build

@wagnermaciel wagnermaciel force-pushed the mdc-button-benchmark branch from bed2ac1 to f45cd25 Compare July 17, 2020 22:08
@wagnermaciel wagnermaciel marked this pull request as ready for review July 17, 2020 22:56
@wagnermaciel wagnermaciel requested review from mmalerba and a team as code owners July 17, 2020 22:56
@wagnermaciel wagnermaciel requested a review from devversion July 17, 2020 22:56
Copy link
Member

@devversion devversion left a comment

Choose a reason for hiding this comment

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

LGTM. One minor comment about where the theming_scss_lib dep should be added to.

Feel free to add merge ready once done.

@devversion devversion added lgtm target: patch This PR is targeted for the next patch release labels Jul 20, 2020
@wagnermaciel wagnermaciel added the action: merge The PR is ready for merge by the caretaker label Jul 29, 2020
@mmalerba mmalerba removed the lgtm label Jul 31, 2020
@devversion devversion added the P2 The issue is important to a large percentage of users, with a workaround label Aug 3, 2020
@mmalerba mmalerba added the G This is is related to a Google internal issue label Aug 3, 2020
@mmalerba mmalerba merged commit df40a69 into angular:master Aug 5, 2020
mmalerba pushed a commit that referenced this pull request Aug 5, 2020
* test(mdc-button): add performance tests for mdc-button

* fix(mdc-indigo-pink): add mat-core and mat-core-theme to indigo-pink

* fixup! fix(mdc-indigo-pink): add mat-core and mat-core-theme to indigo-pink

* fixup! test(mdc-button): add performance tests for mdc-button
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Sep 5, 2020
@wagnermaciel wagnermaciel deleted the mdc-button-benchmark branch January 14, 2021 19:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
action: merge The PR is ready for merge by the caretaker cla: yes PR author has agreed to Google's Contributor License Agreement G This is is related to a Google internal issue P2 The issue is important to a large percentage of users, with a workaround target: patch This PR is targeted for the next patch release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants