mirror of
git://git.savannah.gnu.org/guix/guix-cuirass.git
synced 2023-12-14 06:03:04 +01:00
Update TODO file.
This commit is contained in:
parent
e844ca92e8
commit
9b5a5e9876
|
@ -1,3 +1,10 @@
|
||||||
|
-*- mode: org; coding: utf-8; -*-
|
||||||
|
|
||||||
|
#+TITLE: What's left to do?
|
||||||
|
#+STARTUP: content hidestars
|
||||||
|
|
||||||
|
Copyright © 2021 Mathieu Othacehe <othacehe@gnu.org>
|
||||||
|
|
||||||
* Add "BuildSteps" table like in Hydra.
|
* Add "BuildSteps" table like in Hydra.
|
||||||
This will prevent package dependencies to be built multiple times.
|
This will prevent package dependencies to be built multiple times.
|
||||||
|
|
||||||
|
@ -7,16 +14,9 @@ This will prevent package dependencies to be built multiple times.
|
||||||
- Write test cases covering workers disconnection and reconnection.
|
- Write test cases covering workers disconnection and reconnection.
|
||||||
- Write test cases covering build timeout.
|
- Write test cases covering build timeout.
|
||||||
|
|
||||||
* Improve the "/workers" page.
|
|
||||||
- Add build machines status (CPU, RAM) usage.
|
|
||||||
- The opensuse monitor page could be a good model:
|
|
||||||
https://build.opensuse.org/monitor.
|
|
||||||
|
|
||||||
* Add new metrics.
|
* Add new metrics.
|
||||||
- Add "build speed per machine" and "idle time per machine" metrics.
|
- Add "build speed per machine" and "idle time per machine" metrics.
|
||||||
|
|
||||||
* Report build failures by email/RSS.
|
|
||||||
|
|
||||||
* Add a user account section.
|
* Add a user account section.
|
||||||
- Add customized monitoring dashboards.
|
- Add customized monitoring dashboards.
|
||||||
- Add build failures notifications subscription page.
|
- Add build failures notifications subscription page.
|
Loading…
Reference in a new issue