-
Notifications
You must be signed in to change notification settings - Fork 153
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
Remove Individual Icons Tests #1243
Comments
+1 on removing 260+ snapshot tests to speed up the tests. I think chromatic image snapshots makes more sense here, we already have the catalog of all the icons in storybook.
|
Let's restrict it to ~10 icons (gif) |
We have added sharding on CI with #1473, we can close this. |
Should we still do this? tests are still taking a lot of time locally and remove Icon tests wouldn't be very high effort task. What do you think @snitin315? |
@saurabhdaware Locally we can easily choose to run specific tests |
aha yes this is nice |
It takes 4 minutes to run the entire test suite locally which is a lot. A lot of these tests are snapshot tests on individual icons which might not be needed.
Its unlikely that one icon breaks but others don't. So we can have tests on common components but individual icons snapshot tests feels a bit of an overkill.
We can probably keep tests on 1-2 icons but might not be needed on every icon.
Icons will keep growing and so is the test runtime
The text was updated successfully, but these errors were encountered: