diff options
| author | blasty <blasty@local> | 2026-07-24 14:24:05 +0200 |
|---|---|---|
| committer | blasty <blasty@local> | 2026-07-24 14:24:05 +0200 |
| commit | c4bf286e419b24b2317f250884c3235dedb1c53c (patch) | |
| tree | 245e7b7e711f1573831b8de90e38a7e1f23bfa44 /idatui/errors.py | |
| parent | worker: inject custom tools on startup (self-sufficient, no spawn.sh needed) (diff) | |
| download | ida-tui-c4bf286e419b24b2317f250884c3235dedb1c53c.tar.gz ida-tui-c4bf286e419b24b2317f250884c3235dedb1c53c.tar.xz ida-tui-c4bf286e419b24b2317f250884c3235dedb1c53c.zip | |
tests: add --worker <binary> to run the pilot suite against the idalib worker
run()/main() gain a worker path: IdaTui(open_path=binary, backend="worker",
ensure_server=False) instead of attaching to an mcp supervisor via --db. boot()
and every scenario are backend-agnostic (they drive app.program), so the full
31-scenario suite runs unchanged on the worker. This is the verification gate
before deleting the mcp transport:
~/ida-venv/bin/python tests/test_scenarios.py --worker targets/echo
The default (no --worker) still uses the mcp supervisor + --db, so nothing
regresses until we pull the plug.
Diffstat (limited to 'idatui/errors.py')
0 files changed, 0 insertions, 0 deletions
