Contributor
Ahmet Göksu

Integrating ftbench into FreeType's Build Structure: A Performance Benchmarking Automation Project


Mentors
Werner Lemberg
Organization
FreeType
Technologies
c, html, unix, build tools
Topics
automation, performance, benchmarking
The goal of this project is to improve the ftbench program in FreeType's build structure for easier performance testing. The current manual process is slow and prone to errors. The plan is to create an automatic system to compare the performance of an older version with the current one. The project involves making a way to compare performance, creating an easy-to-read HTML report, and adding the report to FreeType's CI on GitLab. The final results include the comparison method, the HTML report, the CI integration, and clear documentation.