linkedin / css-blocks

High performance, maintainable stylesheets.
http://css-blocks.com/
BSD 2-Clause "Simplified" License
6.33k stars 152 forks source link

Runtime Performance Testing #504

Open chriseppstein opened 3 years ago

chriseppstein commented 3 years ago

We need a framework for runtime perf testing an ember application using tracerbench along with documentation for how to run the perf tests and get reliable numbers.

Once this exists, we need to use it to evaluate https://github.com/linkedin/css-blocks/pull/503 and see if it's a performance win.

chriseppstein commented 3 years ago

here's an example of an ember app that is using tracerbench: https://github.com/emberobserver/client/search?q=performance.mark&unscoped_q=performance.mark

chriseppstein commented 3 years ago

Here's an example config of using tracerbench to perform regression analysis using github actions: https://github.com/glimmerjs/glimmer-vm/blob/master/.github/workflows/perf.yml#L41