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
{{ message }}
This repository was archived by the owner on May 23, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: testbed/README.md
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,12 +18,17 @@ Alternatively, due to the organization of the suite, it's possible to run direct
18
18
19
19
## Tested frameworks
20
20
21
-
Currently the examples cover `threading`, `tornado`, `gevent` and `asyncio` (which requires Python 3). Each example uses their respective `ScopeManager` instance from `opentracing.scope_managers`, along with their related requirements and limitations.
21
+
Currently the examples cover from ..utils import get_one_by_operation_name, stop_loop_when
22
+
`threading`, `tornado`, `gevent` and `asyncio` (which requires Python 3). Each example uses their respective `ScopeManager` instance from `opentracing.scope_managers`, along with their related requirements and limitations.
22
23
23
-
### threading, asyncio and gevent
24
+
### threading and gevent
24
25
25
26
No automatic `Span` propagation between parent and children tasks is provided, and thus the `Span` need to be manually passed down the chain.
26
27
28
+
### asyncio
29
+
30
+
`AsyncioScopeManager` supports automatically propagate the context from parent coroutines to their children. For compatibility reasons with previous version of `AsyncioScopeManager`, asyncio testbed contains test cases showing that manual activation of parent span in child span also works as expected.
31
+
27
32
### tornado
28
33
29
34
`TornadoScopeManager` uses a variation of `tornado.stack_context.StackContext` to both store **and** automatically propagate the context from parent coroutines to their children.
0 commit comments