File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,7 @@ class TestSetupForStability(object):
45
45
artifacts = (
46
46
yatest_common .binary_path ('ydb/tests/tools/nemesis/driver/nemesis' ),
47
47
yatest_common .binary_path ('ydb/tools/simple_queue/simple_queue' ),
48
+ yatest_common .binary_path ('ydb/tools/olap_workload/olap_workload' ),
48
49
)
49
50
50
51
@classmethod
@@ -122,6 +123,21 @@ def test_simple_queue_workload(self):
122
123
123
124
self ._stop_nemesis ()
124
125
126
+ def test_olap_workload (self ):
127
+ self ._start_nemesis ()
128
+
129
+ for node_id , node in enumerate (self .kikimr_cluster .nodes .values ()):
130
+ node .ssh_command (
131
+ 'screen -d -m bash -c "while true; do /Berkanavt/nemesis/bin/olap_workload --database /Root/db1 ; done"' ,
132
+ raise_on_error = True
133
+ )
134
+ sleep_time_min = 90
135
+
136
+ logger .info ('Sleeping for {} minute(s)' .format (sleep_time_min ))
137
+ time .sleep (sleep_time_min * 60 )
138
+
139
+ self ._stop_nemesis ()
140
+
125
141
@classmethod
126
142
def _start_nemesis (cls ):
127
143
for node in cls .kikimr_cluster .nodes .values ():
Original file line number Diff line number Diff line change 15
15
16
16
DEPENDS(
17
17
ydb/tools/simple_queue
18
+ ydb/tools/olap_workload
18
19
ydb/tools/cfg/bin
19
20
ydb/tests/tools/nemesis/driver
20
21
)
You can’t perform that action at this time.
0 commit comments