You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enabled starting and stopping monitors manually with designated blocks:
from rotest.core.utils.useful_blocks import StartMonitorBlock, StopMonitorBlock
...
blocks = [
StartMonitorBlock.params(monitor_name='my_monitor'), # Supply monitor name
StartMonitorBlock.params(monitor_class=MyMonitorClass), # Alternatively supply class
StopMonitorBlock, # Optional, otherwise monitors die when the main flow ends
]
Enable sending data from sub-data when requesting sub-resources (r=Resource.request(data=MyData.sub.field)
Added (back) the DataPointer class, that implements this behavior under the hood. It can also be used by itself (r=Resource.request(field=DataPointer("my_data_field_name"))