• Kirill Smelkov's avatar
    go/neo/t/nxd/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally · f67c147d
    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.
    
    Some draft history related to this patch:
    
    	lab.nexedi.com/kirr/neo/commit/aa370ca3        fixup! X neotest/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally
    	lab.nexedi.com/kirr/neo/commit/096550b1        fixup! X neotest/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally
    	lab.nexedi.com/kirr/neo/commit/63956f43        fixup! X neotest/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally
    	lab.nexedi.com/kirr/neo/commit/b9819d0e        X neotest/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally
    f67c147d
runTestSuite 5.56 KB