Commit graph

26 commits

Author SHA1 Message Date
b464591153 [TrueCloudLab/xk6-frostfs#125] Add acl option
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2024-02-05 15:50:38 +00:00
2ec24f4cd1 [#168] Strip components for new xk6 archive and update unit tests for 0.38
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2024-01-26 13:36:44 +03:00
be36a10f1e [#157] fix for dev-env and unit-tests
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2024-01-12 16:42:19 +00:00
df8d99d83c [#156] load_time in the format of days, hours and minutes; new params
Signed-off-by: Liza <e.chichindaeva@yadro.com>
2024-01-12 16:45:18 +03:00
ae566b413b [#139] Use readers for init time calculation
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2023-12-06 15:51:48 +00:00
2c2af7f8ed Keep only one ssh connection per host
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2023-10-10 17:47:46 +03:00
eb37573df8 [#88] Add read from switch
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2023-09-25 16:26:45 +03:00
e4878f4d1e Add readable enums
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2023-08-02 21:38:27 +03:00
612e088763 Fix string representation for load params with empty fields
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2023-07-27 10:50:02 +03:00
2240be09d2 Add repr and str for most classes used in parametrize
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2023-07-24 19:34:21 +03:00
38742badf2 Add unit tests for load_config.py
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2023-07-21 19:12:11 +03:00
4896abcec3 Adding code validation targets
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2023-07-18 20:38:37 +03:00
Aleksei Chetaev
71b35d45c3 Fixing issues in imports after movin tests to pip install -e for testlib
Signed-off-by: Aleksei Chetaev <alex.chetaev@gmail.com>
2023-02-28 13:49:01 +01:00
Aleksei Chetaev
4fd9d69701 Refactoring utils with adding several new ones 2023-02-27 11:44:04 +01:00
6d3b6f0f2f Rename neofs to frostfs
Signed-off-by: Yulia Kovshova <y.kovshova@yadro.com>
2023-02-16 17:26:12 +03:00
a.chetaev
cea3ab5126 Change mamba version with update imports
Signed-off-by: Aleskei Chetaev <alex.chetaev@gmail.com>
2023-02-07 14:38:19 +01: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
7b8b286a14 Add unit tests for hosting
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-11-17 11:09:26 +03:00
3816a3c7f1 Add unit tests for cli helpers
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-11-10 18:25:40 +03:00
841a61fc30 Add unit tests for utils
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-11-10 18:25:18 +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
834ddede36 [#5] Remove testlib config file support
In order to make library as flexible as possible we will try to use
configuration methods similar to function `logging.dictConfig` from the
standard library. So, we won't support configuration file
`.neofs-testlib.yaml`, but will allow users to call `configure` method
that will load plugins and initialize library components.

Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-07 15:05:48 +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
d3e5ee2231 Implement basic version of ssh shell
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-09-09 17:53:36 +03:00
f6ee129354 Implement basic version of local shell
Also added two simple reporters that can be used by the shell to report command execution details.

Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-09-09 18:12:42 +04:00