Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add a benchmark target and a script to run it #365

Merged
merged 4 commits into from
Jan 20, 2021

Conversation

MaxDesiatov
Copy link
Collaborator

Benchmarks need to be built in the release mode, I created a separate benchmark.sh script to build it and run it.

I've also cleaned up a compiler warning in TextEditor.swift and bumped macOS agents to use Xcode 12.3 instead of 12.2

After this is merged to main I want to set it up an similarly to what we have in JavaScriptKit where benchmarks run on both a PR branch and main and difference between them is posted as a comment.

Benchmarks need to be built in the release mode, that's why I created a separate `benchmark.sh` script to build it and run it.

I've also cleaned up a compiler warning in `TextEditor.swift` and bumped macOS agents to use Xcode 12.3 instead of 12.2.
@MaxDesiatov MaxDesiatov added the continuous integration Changes related to the continuous integration process label Jan 20, 2021
@MaxDesiatov MaxDesiatov marked this pull request as ready for review January 20, 2021 19:44
@MaxDesiatov MaxDesiatov requested a review from a team January 20, 2021 19:44
carson-katri
carson-katri previously approved these changes Jan 20, 2021
@MaxDesiatov
Copy link
Collaborator Author

Just a trivial change to fix the buld, so I'm assuming that the previous review approval still holds 🙂

@MaxDesiatov MaxDesiatov merged commit 6f0528f into main Jan 20, 2021
@MaxDesiatov MaxDesiatov deleted the static-html-benchmark branch January 20, 2021 21:09
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
continuous integration Changes related to the continuous integration process
Development

Successfully merging this pull request may close these issues.

2 participants