EmilDohne / PhotoshopAPI

A modern and performant C++20 read/write parser of Photoshop Files (*.psd and *.psb) with fully fledged Python bindings hosted on PyPi
https://photoshopapi.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
103 stars 11 forks source link

Create Benchmarking Suite #31

Closed EmilDohne closed 8 months ago

EmilDohne commented 9 months ago

Create a general benchmarking suite that we can use to continuously test the PhotoshopAPI to its limits. This benchmark suite is not meant to test the library but should provide a rather broad range of use cases such as:

All of these test cases should profile their speed, ram usage and file size on disk against Photoshop itself and we will run these benchmarks on all the PCs available at home. Their specs can be found below:

EmilDohne commented 8 months ago

Implemented in #34