Commit Graph

  • 6b53d5094f
    feat: add Codex grafana dashboard (deploy still broken) main gmega 2025-09-04 12:13:51 -03:00
  • ef90f34ff6
    feat: add configurable seeder count to k-node experiment gmega 2025-07-10 18:25:12 -03:00
  • 18b86ef7cf
    fix: update tests to quoted log param gmega 2025-07-03 08:46:43 -03:00
  • adcf45d027
    fix: disable linter false positive gmega 2025-06-30 17:57:29 -03:00
  • 4ee345889f
    fix: spawn correct network size in cdx_launch_network gmega 2025-06-30 17:22:25 -03:00
  • 70061c4008
    feat: allow setting Codex log level gmega 2025-06-27 19:33:52 -03:00
  • 3e8b019d6b
    fix: use output redirect instead of --log-file in Codex nodes gmega 2025-06-27 19:12:17 -03:00
  • 29a39369eb
    feat: add no-timeout option to await; fix minor bugs gmega 2025-06-27 08:23:28 -03:00
  • 2fde22116c
    fix: fix shellcheck errors, minor improvements gmega 2025-06-25 20:01:33 -03:00
  • f57808f751
    fix: minor adjustments to outputs and grafana/prometheus gmega 2025-06-24 16:38:21 -03:00
  • 4888977aab
    feat: add k-node experiment gmega 2025-06-24 10:06:54 -03:00
  • 7df3990968
    feat: add basic prometheus/grafana setup gmega 2025-06-23 19:12:45 -03:00
  • 19f87a2298
    fix: wrap prometheus conf in array gmega 2025-06-23 19:12:02 -03:00
  • 6be2b6ff51
    chore: allow output to be customized per-module gmega 2025-06-23 18:55:17 -03:00
  • 8cc5ee6896
    feat: add Codex prometheus targets in experiments gmega 2025-06-23 17:27:21 -03:00
  • a0af4c4c90
    feat: allow custom arguments to procmon callbacks as part of async job gmega 2025-06-23 16:46:32 -03:00
  • c678ba6de2
    feat: add default options to Codex, enable metrics on experiment scope gmega 2025-06-23 15:40:21 -03:00
  • 75ee562d2f
    feat: refactor and add experiment base gmega 2025-06-23 11:28:52 -03:00
  • 6533970ebb
    fix: checkout submodules on init gmega 2025-06-23 10:01:34 -03:00
  • 6fbaae6947
    feat: dockerless CI gmega 2025-06-23 09:58:48 -03:00
  • 070b3d188a
    fix: fix pm_async interface so its not accidentally sequential, procmon overhaul gmega 2025-06-20 21:15:57 -03:00
  • c4d1a0681e
    feat: add basic prometheus dynamic target scaffolding gmega 2025-06-20 17:39:22 -03:00
  • 807f3428ee
    chore: remove Codex submodule gmega 2025-06-20 17:39:01 -03:00
  • dbbad8acfd
    feat: add start callback call gmega 2025-06-20 16:27:21 -03:00
  • cead3935f8
    feat: add process lifecycle callback to procmon gmega 2025-06-20 15:42:34 -03:00
  • 32406ce934
    chore: add linting to CI gmega 2025-06-20 14:40:25 -03:00
  • 7d6e1da293
    feat: add timing logs to downloads gmega 2025-06-20 14:35:51 -03:00
  • 9fcc15f79b
    fix: procmon message for removal from tracking followed by kill gmega 2025-06-19 20:52:08 -03:00
  • a7d12ba1ff
    feat: add launching for whole Codex network gmega 2025-06-19 20:36:38 -03:00
  • 4ac77597eb
    chore: add README gmega 2025-06-19 20:12:08 -03:00
  • 22bf3c0985
    feat: add content check to download gmega 2025-06-19 20:09:42 -03:00
  • a3043eabc9
    feat: add async downloads gmega 2025-06-19 19:58:13 -03:00
  • 2781f2b9ec
    feat: add synchronous verifiable upload/download gmega 2025-06-19 18:46:50 -03:00
  • 6a8ad1bcd2
    feat: add working Codex node launch/teardown gmega 2025-06-19 15:47:16 -03:00
  • d59323a475
    feat: allow PID to be excluded from process group (sort of) gmega 2025-06-19 10:57:13 -03:00
  • 47f9076bf4
    fix: exclude Codex source from docker build gmega 2025-06-18 20:35:49 -03:00
  • 6e914aad3a
    fix: branch name in ci workflow gmega 2025-06-18 20:30:38 -03:00
  • 7ca185d1f0
    fix: run Docker without TTY gmega 2025-06-18 20:30:04 -03:00
  • 4fe862fdfd
    feat: add basic CI gmega 2025-06-18 20:21:50 -03:00
  • c43e63db0b
    feat: make CODEX_BINARY configurable from env var gmega 2025-06-18 20:14:02 -03:00
  • cfdea04de5
    feat: add recursive kill; improve procmon state and process handling gmega 2025-06-18 19:28:34 -03:00
  • 2d2c2dda6f
    feat: add codex startup checks; check-in Codex submodule for integration tsting gmega 2025-06-18 15:43:57 -03:00
  • c39609bfde
    feat: add option to generate metrics CLI switches gmega 2025-06-18 11:08:57 -03:00
  • 80bfae47b3
    feat: add basic Codex command line generation gmega 2025-06-18 10:51:42 -03:00
  • 1842599f1a
    chore: pull out common setup as separate helper gmega 2025-06-18 09:57:35 -03:00
  • b5893414cc
    chore: refactor, add shellcheckrc gmega 2025-06-18 09:49:45 -03:00
  • 77ef4d1aa2
    feat: add halt all processes on single failure gmega 2025-06-17 20:57:03 -03:00
  • 0c6f2b3b34
    feat: add PID tracking test gmega 2025-06-17 17:51:12 -03:00
  • 93187c6a91
    feat: add initial procmon implementation and test gmega 2025-06-17 16:45:18 -03:00