Skip to content

Commit 2a292dd

Browse files
Gankris96Ganesh Ramadurai
authored and
Ganesh Ramadurai
committed
Add @time_func annotation to sleep runner
Signed-off-by: Ganesh Ramadurai <[email protected]>
1 parent 9eaa5f7 commit 2a292dd

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

Diff for: osbenchmark/worker_coordinator/runner.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -2000,15 +2000,13 @@ class Sleep(Runner):
20002000
"""
20012001
Sleeps for the specified duration not issuing any request.
20022002
"""
2003-
2003+
@time_func
20042004
async def __call__(self, opensearch, params):
20052005
sleep_duration = mandatory(params, "duration", "sleep")
20062006
opensearch.on_request_start()
20072007
try:
2008-
request_context_holder.on_client_request_start()
20092008
await asyncio.sleep(sleep_duration)
20102009
finally:
2011-
request_context_holder.on_client_request_end()
20122010
opensearch.on_request_end()
20132011

20142012
def __repr__(self, *args, **kwargs):

Diff for: tests/worker_coordinator/runner_test.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -4715,8 +4715,8 @@ async def test_missing_parameter(self, sleep, on_client_request_start, on_client
47154715
self.assertEqual(0, opensearch.call_count)
47164716
self.assertEqual(0, opensearch.on_request_start.call_count)
47174717
self.assertEqual(0, opensearch.on_request_end.call_count)
4718-
self.assertEqual(0, on_client_request_start.call_count)
4719-
self.assertEqual(0, on_client_request_end.call_count)
4718+
self.assertEqual(1, on_client_request_start.call_count)
4719+
self.assertEqual(1, on_client_request_end.call_count)
47204720
self.assertEqual(0, sleep.call_count)
47214721

47224722
@mock.patch("opensearchpy.OpenSearch")

0 commit comments

Comments
 (0)