Skip to content
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

Fix bad performance.mark names causing performance.measure to fail #1676

Merged
merged 1 commit into from
Dec 17, 2024

Conversation

Kuuuube
Copy link
Member

@Kuuuube Kuuuube commented Dec 17, 2024

Regression added in #1670

Causes the popup to not render any contents.

Considering performance.mark is not linted or checked in our code (if possible that would be nice to have) maybe we need to make wrapper functions for this to handle errors without blowing up the entire extension.

@Kuuuube Kuuuube added kind/bug The issue or PR is regarding a bug area/performance The issue or PR is related to performance area/ui-ux The issue or PR is related to UI/UX/Design priority/high High priority issue/PR regression This issue or PR is related to a regression labels Dec 17, 2024
@Kuuuube Kuuuube requested a review from a team as a code owner December 17, 2024 14:17
Copy link

codspeed-hq bot commented Dec 17, 2024

CodSpeed Performance Report

Merging #1676 will improve performances by 24.92%

Comparing Kuuuube:fix-performance-mark-names (986b900) with master (f3dff02)

Summary

⚡ 1 improvements
✅ 2 untouched benchmarks

Benchmarks breakdown

Benchmark master Kuuuube:fix-performance-mark-names Change
japanese transformations-full (n=212) 60.9 ms 48.7 ms +24.92%

Copy link

Playwright test results

failed  1 failed
passed  4 passed

Details

stats  5 tests across 4 suites
duration  5 minutes, 36 seconds
commit  f3dff02

Failed tests

chromium › visual.spec.js › visual

@Kuuuube Kuuuube added this pull request to the merge queue Dec 17, 2024
Merged via the queue into yomidevs:master with commit db9c07d Dec 17, 2024
11 checks passed
@Kuuuube Kuuuube deleted the fix-performance-mark-names branch December 17, 2024 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/performance The issue or PR is related to performance area/ui-ux The issue or PR is related to UI/UX/Design kind/bug The issue or PR is regarding a bug priority/high High priority issue/PR regression This issue or PR is related to a regression
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants