kinode-dao / kit

Development toolkit for Kinode OS
Apache License 2.0
11 stars 3 forks source link

buffer runtime std; mostly working (found run-tests bug; wip) #162

Closed nick1udwig closed 1 month ago

nick1udwig commented 1 month ago

Problem

Resolves #145

Solution

Spin up a task to read in runtime stdout/stderr as lines come in so pipe never overflows

Docs Update

None

Notes

In testing, found a bug in run-tests. In fixing that bug, found a bug (?) in booting fake nodes that appears to be on master as well. Namely, first fake node does not appear to connect to anvil, though subsequent nodes do. So, e.g., if I start 3 nodes, 2 & 3 can talk, but 1 cannot. Will work with @bitful-pannul on this.

nick1udwig commented 1 month ago

Re: notes: it is working now. I guess some combination of:

  1. Hanging stuff from previous, non-working runs
  2. User error