Commit Graph

6 Commits

Author SHA1 Message Date
Emmanouil Papadeas
13e5f397e8 Add some editor startup benchmarks (#81)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2024-10-01 00:26:49 +02:00
Thaddeus Crews
b8827a41b2 Style: Unify formatting, add .editorconfig (#88) 2024-07-28 23:28:09 +02:00
Hugo Locurcio
817de0bbd8 Fix benchmark run skipping logic by running git pull before it
Otherwise, benchmark runs were always skipped as the check was performed
before checking for the latest upstream commit.
2024-05-23 16:29:05 +02:00
Hugo Locurcio
6fe7c0a3d8 Skip running benchmarks when latest commit is already benchmarked (#66) 2024-05-14 18:50:13 +02:00
Hugo Locurcio
0d5fb49450 Run benchmarks for Intel IGP on server (#67)
This uses Vulkan device selection.
2024-05-14 18:50:05 +02:00
Hugo Locurcio
dd91e37bac Add web interface for tracking benchmark results over time (#59)
This provides a web interface generated with Hugo for tracking
benchmark results over time. Automatic dark theme support is
provided using water.css.

Benchmarks are run daily on a dedicated server with the `master` branch
of Godot compiled from source on that server, so that build time and
memory usage during the build can also be tracked over time.
Binary size as well as startup/shutdown time and memory usage
from an empty project are also measured.
2024-04-18 15:53:55 +02:00