Skip to content

Conversation

@PavelPunegov
Copy link
Contributor

@PavelPunegov PavelPunegov commented Mar 21, 2025

Adds serialization to JSON format to collect and analyze the results of benchmark runs.
Additionally, improve the Gradle build by using version catalogues and modern APIs.

Testing

A regular benchmarks execution was set on the CI.

Release Notes

N/A

@PavelPunegov PavelPunegov force-pushed the pngv/bench-results-serialization branch from 3bc508c to aace651 Compare March 25, 2025 10:46
* Use Gradle catalogues for the dependency management
* Update Compose to 1.8.0-alpha04 and Kotlin to 2.1.10
* Store benchmark results using kotlinx.serialization and kotlinx-io
Use either command line parameters or properties file to specify
the Kotlin and Compose versions
@PavelPunegov PavelPunegov force-pushed the pngv/bench-results-serialization branch from aace651 to 6c8bfd9 Compare March 25, 2025 13:24
@PavelPunegov PavelPunegov requested a review from pjBooms March 26, 2025 10:20
@pjBooms pjBooms merged commit b017233 into master Mar 26, 2025
1 check passed
@pjBooms pjBooms deleted the pngv/bench-results-serialization branch March 26, 2025 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants