- 13 Feb, 2018 10 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
zodbtools provide additional service over zodb (various dumping routines), but neotools just invokes neo.NewMaster and neo.NewStorage. For a possible future `neo monitor` maybe bringing neotools back would be needed, but for now there is simply no reason to keep them around.
-
- 12 Feb, 2018 5 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
not used outside neonet.
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
- 09 Feb, 2018 6 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
- 08 Feb, 2018 3 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
- 07 Feb, 2018 1 commit
-
-
Kirill Smelkov authored
-
- 06 Feb, 2018 5 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
Don't try to play with file.readline() - that seems to be working for usual cases, but: 1. it does not work for cases when e.g. a dot is printed for every test run on the same line (e.g. neo/py tests, pytest, etc...) 2. in case when there is a lot of output available ready to be read it would be a waste of resources to read/flush it line by line. -> use raw OS read with sane semantics.
-
Kirill Smelkov authored
(fix syntax error there)
-
Kirill Smelkov authored
We now don't buffer anything inside runTestSuite, but the generating process itself could buffer e.g. stdout. Tell it not to do so.
-
Kirill Smelkov authored
if so `hostname --fqdn` errors with hostname: Name or service not known Fall back to just small hostname if there is no fqdn one.
-
- 05 Feb, 2018 3 commits
-
-
Kirill Smelkov authored
stderr is unbuffered, but by default stdout is buffered, so if stdout in turn is redirected to be read by some other logging program, due to buffering output could be delayed. Don't delay the output.
-
Kirill Smelkov authored
We send output from tested process to master. We also print it to stdout,stderr so it appears in testnode logs. However till now it was like, whole output first read, and only then emitted to log as a whole, thus not allowing to oversee current test progress by watching testnode log tail. Fix it by implementing the teeing process manually and using only line-buffered mode inside.
-
Kirill Smelkov authored
-
- 02 Feb, 2018 5 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
Extracted from slapos!282
-
Kirill Smelkov authored
killall is optional (comes from psmisc package) and besides `killall runzeo` is not safe as it can be killing not only runzeo spawn from under neotest, but also from other processes. -> Switch to explicit kill with runzeo pid.
-
Kirill Smelkov authored
This is useful for development and just checking ZODB part of the benchmarks without going first through cpu and disk parts. run-client renamed to zbench-client for consistency.
-
Kirill Smelkov authored
-
- 01 Feb, 2018 2 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-