Hansie Odendaal
b3d54125ea
chore: merge dev into master ( #29 )
...
* Add node config overrides (#14 )
* chore: merge master into dev and update configs after merge (#17 )
* Sdp config structs from logos blockchain (#15 )
* Update configs after main repo merge
---------
Co-authored-by: gusto <bacv@users.noreply.github.com>
* Local deployer allows to stop and restart nodes (#16 )
* Unify local node control and restart support
* Add local stop-node support
* Use node names for restart/stop control
* merge
---------
Co-authored-by: hansieodendaal <hansie.odendaal@gmail.com>
* Add orphan manual cluster test utilities
* Update node rev and align consensus/wallet config
* Update node rev and align wallet/KMS configs
* Update main repo ref (#23 )
* Fix genesis utxos and scale leader stake
* Document leader stake constants
* feat: add custom persistent dir option for working files (#26 )
* chore: config and naming updates (#27 )
* Update config and crate naming
- Updated configs to the lates main repo configs.
- Updated all main repo crate namings to be same as the main repo.
- Added `create_dir_all` to `pub(crate) fn create_tempdir(custom_work_dir: Option<PathBuf>) -> std::io::Result<TempDir> {`.
- Wired in optional `persist_dir` when using the local deployer.
- Update `time` vulnerability
**Note:** Unsure about the `service_params` mapping in `pub(crate) fn cryptarchia_deployment(config: &GeneralConfig) -> CryptarchiaDeploymentSettings {`
* fix ntp server config
---------
Co-authored-by: Andrus Salumets <andrus@status.im>
Co-authored-by: gusto <bacv@users.noreply.github.com>
Co-authored-by: andrussal <salumets.andrus@gmail.com>
2026-02-09 14:12:26 +02:00
andrussal
a372a808bc
docs: sync book with current framework
2026-01-27 03:42:36 +01:00
Hansie Odendaal
dc06af5486
update for main repo changes ( #10 )
...
Update for main repo changes - this implied many changes in the testing framework code
removal of DA config-related code that was still present because it was required by node code until now
nomos-da-network-core = { workspace = true }
subnetworks-assignations = { workspace = true }
nomos-da-dispersal = { workspace = true }
nomos-da-network-core = { workspace = true }
nomos-da-network-service = { workspace = true }
nomos-da-sampling = { workspace = true }
nomos-da-verifier = { workspace = true }
nomos-ledger = { workspace = true, features = ["serde"] }
removal of the executor node
logos-blockchain-executor = { workspace = true }
2026-01-25 10:11:16 +02:00
Hansie Odendaal
77ae5078a6
feat: refactor for using external cucumber ( #6 )
2026-01-19 08:48:05 +02:00
andrussal
1338637b33
docs(book): expand quickstart and clarify chaos
2025-12-20 10:49:43 +01:00
andrussal
30b9950449
chore: rebrand to Logos and refresh docs
2025-12-20 10:05:21 +01:00
andrussal
9655dae6a1
docs(book): sync with repo and fix mdbook test
2025-12-20 09:16:23 +01:00
andrussal
9d2238b7a7
observability: unify compose and k8s deploy script
2025-12-18 20:58:53 +01:00
andrussal
f355ead47e
docs: comprehensive documentation improvements
...
- Rename to 'Logos Blockchain Testing Framework Book'
- Rebrand protocol references from Nomos to Logos
- Add narrative improvements (Core Concept, learning paths, callouts)
- Expand best-practices and what-you-will-learn pages
- Add maintenance guide (README.md) with doc-snippets documentation
- Add Notion documentation links
- Fix code example imports and API signatures
- Remove all icons/emojis
2025-12-18 19:47:29 +01:00
andrussal
972daa451a
docs(book): update docs
2025-12-18 18:36:38 +01:00
andrussal
2c0f1b1acc
Merge branch 'refactor/decouple-observability'
2025-12-18 17:33:30 +01:00
andrussal
222436ed8d
Reorganize scripts into subdirectories
...
Move helper scripts under scripts/{run,build,setup,ops,lib} and update all references across docs, CI, Docker, and Rust call sites.
2025-12-18 17:26:02 +01:00
andrussal
91c9044abb
refactor: remove embedded observability
2025-12-18 13:05:40 +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
b78add7792
docs(book): update metrics url options
2025-12-17 17:30:17 +01:00
andrussal
f451fd504d
refactor(testing-framework): rename runners to deployers
...
- Update paths and orchestration for deployers (compose/k8s/local/docker)
- Consolidate scripts helpers and refresh book/README docs
2025-12-16 21:20:27 +01:00
andrussal
bba0350f58
docs(book): clarify observability + nomos-node rev workflow
2025-12-16 17:24:20 +01:00
andrussal
de2e043e2a
docs: add compilable doc-snippets crate
2025-12-16 06:55:44 +01:00
andrussal
4141c98d8d
docs(gitbook): align log/versions guidance and document keep-logs
2025-12-16 06:28:14 +01:00
andrussal
d8e0648686
docs(gitbook): fix ops/CI/k8s docs to match repo behavior
2025-12-16 06:25:02 +01:00
andrussal
73070284c0
docs(gitbook): fix API snippets to match current code
2025-12-16 06:23:49 +01:00
andrussal
0210e857f0
docs(gitbook): include unlinked pages and fix examples path
2025-12-16 06:22:39 +01:00
andrussal
57fe5e8376
More robustness: k8s namespace override + extra checks
2025-12-15 20:43:25 +01:00
andrussal
be0c1ba91e
Improve environment robustness (checks/clean/timeouts)
2025-12-15 20:38:58 +01:00
andrussal
2d388ba131
Docs: environment flags and platform notes
2025-12-15 20:26:07 +01:00
andrussal
3dbdc2acac
Sync updates to docs, workloads, and monitoring
2025-12-13 05:59:28 +01:00
andrussal
e7c4bccaa6
Refactor node spawn helpers and cleanup wrappers
2025-12-10 15:15:34 +01:00
andrussal
a76630d3e1
Update topology imports to new module structure
2025-12-10 08:29:41 +01:00
andrussal
a171219909
Centralize timeouts and cfgsync defaults
2025-12-09 17:45:10 +01:00
andrussal
f8a41b06b1
Refine demo tooling and shared configs
2025-12-09 09:43:49 +01:00
andrussal
ce5f2146ae
Align workflows and configs with latest nomos-node rev
2025-12-06 10:17:06 +01:00
andrussal
0d8bb96f07
Fix remaining markdownlint spacing in troubleshooting
2025-12-04 14:33:14 +01:00
andrussal
933d238eeb
Fix book markdown lint errors (line breaks and spacing)
2025-12-04 13:21:36 +01:00
andrussal
0fb44c6955
Update book code snippets to block-style DSL helpers
2025-12-03 06:20:59 +01:00
andrussal
5a1277da8e
Capture output in local runner smoke test
2025-12-02 10:05:07 +01:00
andrussal
6c7b356563
Document additional extension ideas
2025-12-02 09:06:17 +01:00
andrussal
e1c2bb2b95
Initial import of Nomos testing framework
2025-12-01 18:36:58 +01:00