31 Commits

Author SHA1 Message Date
andrussal
47b4e8531d core: make scenario/topology building fallible 2025-12-18 22:48:45 +01:00
andrussal
bb0378792a examples: export cucumber Mode and share runner defaults 2025-12-18 14:11:54 +01:00
andrussal
91c9044abb refactor: remove embedded observability 2025-12-18 13:05:40 +01:00
andrussal
d5940c3192 examples: unify demo env vars 2025-12-18 09:26:47 +01:00
andrussal
29d9b40d72 obs: drop grafana query url + simplify env vars 2025-12-18 09:23:39 +01:00
andrussal
3496945bd2 examples(k8s): use consensus_liveness expectation 2025-12-18 09:09:27 +01:00
andrussal
15971dbae0 k8s: stabilize tx+DA workloads 2025-12-18 09:00:14 +01:00
andrussal
3a25c776b2 test: stabilize compose/k8s runners 2025-12-17 21:52:11 +01:00
andrussal
e05bf5e0bd refactor(observability): remove embedded prometheus/grafana
Deployers no longer provision Prometheus/Grafana; metrics query/ingest now come from explicit URLs via env/flags.
2025-12-17 18:28:36 +01:00
andrussal
eca9711ad9 examples: add cucumber runners 2025-12-17 17:28:29 +01:00
andrussal
d6c79ed179 k8s runner: role-based metrics URLs 2025-12-17 17:04:41 +01:00
andrussal
884490e634 fix(scripts): stabilize bundle + runners smoke tests
- Fix rapidsnark rebuild path in setup-nomos-circuits (Docker linux builds)

- Fix compose template path after runners→deployers rename

- Make local_runner 30s host run a pure smoke test
2025-12-17 09:10:09 +01:00
andrussal
65ec332743 Update Grafana dashboards and k8s runner assets 2025-12-16 17:14:24 +01:00
andrussal
de2e043e2a docs: add compilable doc-snippets crate 2025-12-16 06:55:44 +01:00
andrussal
b188bd7364 refactor(examples): declutter scenario builders 2025-12-16 01:41:24 +01:00
andrussal
26dfa1b795 refactor: explicit retry policies + RAII port-forwards 2025-12-15 23:13:38 +01:00
andrussal
6e619d4c03 testing-framework: improve runner defaults + checks 2025-12-15 22:29:36 +01:00
andrussal
57fe5e8376 More robustness: k8s namespace override + extra checks 2025-12-15 20:43:25 +01:00
andrussal
3dbdc2acac Sync updates to docs, workloads, and monitoring 2025-12-13 05:59:28 +01:00
andrussal
3536c22db0 Refine demo tooling and unify runner config 2025-12-09 06:30:18 +01:00
andrussal
5e818212bf Simplify demos and update KZG params path 2025-12-08 06:19:45 +01:00
andrussal
83c13b771c Fix k8s runner keeping scenario alive during checks 2025-12-07 07:33:23 +01:00
andrussal
54a73c54b5 Compose runner: default KZG params path to container mount 2025-12-07 04:00:13 +01:00
andrussal
ce5f2146ae Align workflows and configs with latest nomos-node rev 2025-12-06 10:17:06 +01:00
andrussal
fa562e514b Show local runner output in CI logs 2025-12-05 16:26:46 +01:00
andrussal
484f3ab646 Package local_runner binary and reuse in smoke 2025-12-05 14:08:42 +01:00
andrussal
7e544c8838 Add *_with helpers for DSL blocks and apply to examples 2025-12-03 05:52:14 +01:00
andrussal
c0555ca347 Add topology_with helper and format scenario builder usage 2025-12-03 05:46:32 +01:00
andrussal
69c07503a4 Ensure local smoke test has circuits and captures output 2025-12-02 10:09:52 +01:00
andrussal
5a1277da8e Capture output in local runner smoke test 2025-12-02 10:05:07 +01:00
andrussal
e1c2bb2b95 Initial import of Nomos testing framework 2025-12-01 18:36:58 +01:00