@@ -15,3 +15,42 @@ popped back out into the files output by the collector.
1515* Docker, for the test container
1616* TCP/4317 and TCP/4318 free on your local machine. If you are running another
1717 collector, you'll need to stop it for the tests to run.
18+
19+ ## Test Matrix
20+
21+ | ** Exporter Type** | ** Provider Creation** | ** Logging** | ** Network Clients** | ** Status** |
22+ | ----------------------| ---------------------------| ------------------------| ----------------------------| ------------|
23+ | ** Simple** | Inside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` tonic ` | Works |
24+ | ** Simple** | Inside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` reqwest ` | Works |
25+ | ** Simple** | Inside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` reqwest-blocking ` | Works |
26+ | ** Simple** | Inside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` hyper ` | Works |
27+ | ** Simple** | Inside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` tonic ` | Works |
28+ | ** Simple** | Inside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` reqwest ` | Works |
29+ | ** Simple** | Inside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` reqwest-blocking ` | Works |
30+ | ** Simple** | Inside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` hyper ` | Works |
31+ | ** Simple** | Outside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` tonic ` | Works |
32+ | ** Simple** | Outside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` reqwest ` | Works |
33+ | ** Simple** | Outside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` reqwest-blocking ` | Works |
34+ | ** Simple** | Outside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` hyper ` | Works |
35+ | ** Simple** | Outside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` tonic ` | Works |
36+ | ** Simple** | Outside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` reqwest ` | Works |
37+ | ** Simple** | Outside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` reqwest-blocking ` | Works |
38+ | ** Simple** | Outside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` hyper ` | Works |
39+ | ** Batch** | Inside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` tonic ` | Works |
40+ | ** Batch** | Inside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` reqwest ` | Works |
41+ | ** Batch** | Inside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` reqwest-blocking ` | Works |
42+ | ** Batch** | Inside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` hyper ` | Works |
43+ | ** Batch** | Inside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` tonic ` | Works |
44+ | ** Batch** | Inside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` reqwest ` | Works |
45+ | ** Batch** | Inside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` reqwest-blocking ` | Works |
46+ | ** Batch** | Inside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` hyper ` | Works |
47+ | ** Batch** | Outside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` tonic ` | Works |
48+ | ** Batch** | Outside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` reqwest ` | Works |
49+ | ** Batch** | Outside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` reqwest-blocking ` | Works |
50+ | ** Batch** | Outside ` tokio::Runtime ` | Inside ` tokio::Runtime ` | ` hyper ` | Works |
51+ | ** Batch** | Outside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` tonic ` | Works |
52+ | ** Batch** | Outside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` reqwest ` | Works |
53+ | ** Batch** | Outside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` reqwest-blocking ` | Works |
54+ | ** Batch** | Outside ` tokio::Runtime ` | Outside ` tokio::Runtime ` | ` hyper ` | Works |
55+
56+
0 commit comments