55import time
66import pyrealsense2 as rs
77from pytest_check import check
8+ from rspy import tests_wrapper as tw
89import logging
910log = logging .getLogger (__name__ )
1011
@@ -41,7 +42,7 @@ def test_pause_resume_no_impact_on_streaming(test_context):
4142 check .equal (safety_sensor .get_option (rs .option .safety_mode ), float (rs .safety_mode .run )) # verify default
4243
4344 log .debug ("Command standby mode" )
44- safety_sensor . set_option ( rs . option . safety_mode , rs .safety_mode .standby )
45+ tw . set_safety_mode ( safety_sensor , rs .safety_mode .standby )
4546 check .equal (safety_sensor .get_option (rs .option .safety_mode ), float (rs .safety_mode .standby ))
4647 verify_frames_received (pipe , count = 10 )
4748
@@ -51,7 +52,7 @@ def test_pause_resume_no_impact_on_streaming(test_context):
5152 verify_frames_received (pipe , count = 10 )
5253
5354 log .debug ("Command run mode" )
54- safety_sensor . set_option ( rs . option . safety_mode , rs .safety_mode .run )
55+ tw . set_safety_mode ( safety_sensor , rs .safety_mode .run )
5556 check .equal (safety_sensor .get_option (rs .option .safety_mode ), float (rs .safety_mode .run ))
5657 verify_frames_received (pipe , count = 10 )
5758 finally :
@@ -76,7 +77,7 @@ def test_resume_to_maintenance_keeps_video_streaming(test_context):
7677 safety_sensor = pipeline_device .first_safety_sensor ()
7778
7879 log .debug ("Command run mode" )
79- safety_sensor . set_option ( rs . option . safety_mode , rs .safety_mode .run )
80+ tw . set_safety_mode ( safety_sensor , rs .safety_mode .run )
8081 log .debug (f"Current mode: { safety_sensor .get_option (rs .option .safety_mode )} " )
8182 check .equal (safety_sensor .get_option (rs .option .safety_mode ), float (rs .safety_mode .run ))
8283 # Verify that on RUN mode we get frames
@@ -86,14 +87,14 @@ def test_resume_to_maintenance_keeps_video_streaming(test_context):
8687 time .sleep (2 )
8788
8889 log .debug ("Command service mode" )
89- safety_sensor . set_option ( rs . option . safety_mode , rs .safety_mode .service )
90+ tw . set_safety_mode ( safety_sensor , rs .safety_mode .service )
9091 log .debug (f"Current mode: { safety_sensor .get_option (rs .option .safety_mode )} " )
9192 check .equal (safety_sensor .get_option (rs .option .safety_mode ), float (rs .safety_mode .service ))
9293 verify_frames_received (pipe , count = 10 )
9394
9495 # Restore Run mode
9596 log .debug ("Command run mode" )
96- safety_sensor . set_option ( rs . option . safety_mode , rs .safety_mode .run )
97+ tw . set_safety_mode ( safety_sensor , rs .safety_mode .run )
9798 log .debug (f"Current mode: { safety_sensor .get_option (rs .option .safety_mode )} " )
9899 check .equal (safety_sensor .get_option (rs .option .safety_mode ), float (rs .safety_mode .run ))
99100 # Verify that on RUN mode we get frames
@@ -118,20 +119,20 @@ def test_resume_to_maintenance_keeps_safety_streaming(test_context):
118119 safety_sensor = pipeline_device .first_safety_sensor ()
119120
120121 log .debug ("Command run mode" )
121- safety_sensor . set_option ( rs . option . safety_mode , rs .safety_mode .run )
122+ tw . set_safety_mode ( safety_sensor , rs .safety_mode .run )
122123 check .equal (safety_sensor .get_option (rs .option .safety_mode ), float (rs .safety_mode .run ))
123124 # Verify that on RUN mode we get frames
124125 verify_frames_received (pipe , count = 10 )
125126
126127 log .debug ("Command service mode" )
127- safety_sensor . set_option ( rs . option . safety_mode , rs .safety_mode .service )
128+ tw . set_safety_mode ( safety_sensor , rs .safety_mode .service )
128129 check .equal (safety_sensor .get_option (rs .option .safety_mode ), float (rs .safety_mode .service ))
129130 # Verify that on SERVICE mode we still get frames
130131 verify_frames_received (pipe , count = 10 )
131132
132133 # Restore Run mode
133134 log .debug ("Command run mode" )
134- safety_sensor . set_option ( rs . option . safety_mode , rs .safety_mode .run )
135+ tw . set_safety_mode ( safety_sensor , rs .safety_mode .run )
135136 check .equal (safety_sensor .get_option (rs .option .safety_mode ), float (rs .safety_mode .run ))
136137
137138 # We know that returning to run mode will not restart the safety stream.
0 commit comments