Commit graph

5 commits

Author SHA1 Message Date
3c9fc1ce75 Return graph data at /graph/data 2023-08-14 23:45:05 +02:00
dd073b4c0d Include worker name and info in run 2023-08-14 14:26:53 +02:00
c7a89867a7 Restructure shared types and db columns
Now, the server sends the runner pretty much all run metadata. This way,
the reservation the server makes for the runner is accurate, providing
the runner responds with the same metadata it was sent. It also means
that only the server's system clock is relevant for tie breakers, and a
run's duration spans from the moment it is reserved to the moment it is
saved.

Also, the bench method is now always called `bench_method` and a
human-readable description is stored in the database for each run.
2023-08-12 21:23:36 +02:00
5e0b8e3c8c Store finished work in db 2023-08-11 15:16:20 +02:00
65d23f0994 Create tables for runs and measurements 2023-08-09 16:27:25 +02:00