civodul pushed a change to branch main.
from b6c2e34 forges: Use %current-system instead of "x86_64-linux".
new b7a53d8 base: ‘remote-builder’ listens for notifications from
‘cuirass remote-server’.
new 073f1a7 utils: Add ring buffer implementation.
new 52abfc1 base: Add event-log agent.
new 8c47556 register: Add support for event logging in builders.
new 1adae5b register: Add support for event logging in the jobset
evaluator.
new bc14b89 register: Add support for event logging in the jobset
registry.
new 520b2fd base: Add support for event logging in jobset-monitor.
Summary of changes:
src/cuirass/base.scm | 184 ++++++++++++++++++++++++++++++----
src/cuirass/scripts/register.scm | 9 +-
src/cuirass/scripts/remote-server.scm | 98 ++++++++++++------
src/cuirass/utils.scm | 67 ++++++++++++-
tests/base.scm | 46 +++++++++
tests/remote.scm | 56 +++++++++--
tests/utils.scm | 17 ++++
7 files changed, 415 insertions(+), 62 deletions(-)