Commit graph

9 commits

Author SHA1 Message Date
469ab4db43 1. Adding timeout control things 2. Add logs filtering
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2023-02-07 11:59:11 +03:00
efdc7cf90a Remove retry command execute for noninteractive Shell.exec()
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-12-08 12:11:32 +03:00
cbfcbb559c fix interactive ssh and tests
Signed-off-by: a.lipay <a.lipay@yadro.com>
2022-11-09 22:05:22 +03:00
c6603dbf84 Add option to skip log output to logger
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2022-11-03 12:25:47 +03:00
aebec54495 Add keywords helpers
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-10-26 16:34:41 +03:00
a79b608b4b Fix hanging of ssh shell
SSH shell was hanging while waiting for remote process exit code. The
hanging occurs when stdout/stderr contain large amount of data. The fix
changes how we read the data and how we wait for remote process's exit
code.

Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-17 15:34:58 +04:00
a750dfd148 [#9] Implement hosting package
Package defines interface for host management and provides implementation
for docker host (local or remote). Other hosts can be added via plugins.

Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-14 16:36:29 +04:00
d3f51ee398 [#7] Add contribution guideline with code style
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-06 10:59:26 +04:00
f5cd6a1954 [#3] Move source code of testlib to src directory
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-09-28 13:10:35 +04:00