Closed dperl-dls closed 4 months ago
Hi @mrakitin , thanks for your review, sorry it took me so long to get back to you! The trace is indeed applied to StatusBase
, I have updated the PR description to be more clear about this. For e.g. DeviceStatus
the device is added as an attribute.
@dperl-dls, are the CI failures expected?
@mrakitin yes, they're failing on master, unrelated to these changes. I can run all the tests locally and they pass, but I don't really know what I could do about the NSLS epics IOC containers. I was hoping this would be fixed by now and I could rebase.
@dperl-dls, are the CI failures expected?
I think we need to refresh the image https://hub.docker.com/r/nsls2/epics-docker/tags to unblock the tests.
To go along with https://github.com/bluesky/bluesky/pull/1724
opentelemetry-api
as a dependency__init__
ofStatusBase
objects, ends it when they are marked done, and attaches some metadata to help identify what the status belongs to - this metadata is added for class specific metadata in each subclassStatusBase.wait()