(node)
| 88 | |
| 89 | |
| 90 | def get_node_output(node): |
| 91 | ret = node.process.wait(timeout=60) |
| 92 | node.stdout.seek(0) |
| 93 | node.stderr.seek(0) |
| 94 | out = node.stdout.read() |
| 95 | err = node.stderr.read() |
| 96 | node.stdout.close() |
| 97 | node.stderr.close() |
| 98 | |
| 99 | # Clean up TestNode state |
| 100 | node.running = False |
| 101 | node.process = None |
| 102 | node.rpc_connected = False |
| 103 | node.rpc = None |
| 104 | |
| 105 | return ret, out, err |
| 106 | |
| 107 | |
| 108 | def get_exe_name(version_str): |