|
36 | 36 | fail-fast: false # ensures the entire test matrix is run, even if one permutation fails
|
37 | 37 | matrix:
|
38 | 38 | python-version: [py37, py38, py39, py310, py311, pypy3]
|
39 |
| - package: ["api", "sdk", "semantic", "getting", "shim", "exporter", "protobuf", |
40 |
| - "propagator"] |
| 39 | + package: |
| 40 | + - "api" |
| 41 | + - "sdk" |
| 42 | + - "semantic-conventions" |
| 43 | + - "getting-started" |
| 44 | + - "opentracing-shim" |
| 45 | + - "opencensus-shim" |
| 46 | + - "exporter-jaeger-combined" |
| 47 | + - "exporter-jaeger-proto-grpc" |
| 48 | + - "exporter-jaeger-thrift" |
| 49 | + - "exporter-opencensus" |
| 50 | + - "exporter-otlp-proto-common" |
| 51 | + - "exporter-otlp-combined" |
| 52 | + - "exporter-otlp-proto-grpc" |
| 53 | + - "exporter-otlp-proto-http" |
| 54 | + - "exporter-prometheus" |
| 55 | + - "exporter-zipkin-combined" |
| 56 | + - "exporter-zipkin-proto-http" |
| 57 | + - "exporter-zipkin-json" |
| 58 | + - "protobuf" |
| 59 | + - "propagator-b3" |
| 60 | + - "propagator-jaeger" |
41 | 61 | os: [ubuntu-20.04, windows-2019]
|
42 | 62 | steps:
|
43 | 63 | - name: Checkout Core Repo @ SHA - ${{ github.sha }}
|
@@ -106,7 +126,54 @@ jobs:
|
106 | 126 | fail-fast: false # ensures the entire test matrix is run, even if one permutation fails
|
107 | 127 | matrix:
|
108 | 128 | python-version: [py37]
|
109 |
| - package: ["instrumentation", "exporter"] |
| 129 | + package: |
| 130 | + - "aiohttp-client" |
| 131 | + - "aiohttp-server" |
| 132 | + - "aiopg" |
| 133 | + - "aio-pika" |
| 134 | + - "asgi" |
| 135 | + - "asyncpg" |
| 136 | + - "aws-lambda" |
| 137 | + - "boto" |
| 138 | + - "boto3sqs" |
| 139 | + - "botocore" |
| 140 | + - "cassandra" |
| 141 | + - "celery" |
| 142 | + - "confluent-kafka" |
| 143 | + - "dbapi" |
| 144 | + - "django" |
| 145 | + - "elasticsearch" |
| 146 | + - "falcon" |
| 147 | + - "fastapi" |
| 148 | + - "flask" |
| 149 | + - "grpc" |
| 150 | + - "httpx" |
| 151 | + - "jinja2" |
| 152 | + - "kafka-python" |
| 153 | + - "logging" |
| 154 | + - "mysql" |
| 155 | + - "mysqlclient" |
| 156 | + - "pika" |
| 157 | + - "psycopg2" |
| 158 | + - "pymemcache" |
| 159 | + - "pymongo" |
| 160 | + - "pymysql" |
| 161 | + - "pyramid" |
| 162 | + - "redis" |
| 163 | + - "remoulade" |
| 164 | + - "requests" |
| 165 | + - "sklearn" |
| 166 | + - "sqlalchemy" |
| 167 | + - "sqlite3" |
| 168 | + - "starlette" |
| 169 | + - "system-metrics" |
| 170 | + - "tornado" |
| 171 | + - "tortoiseorm" |
| 172 | + - "urllib" |
| 173 | + - "urllib3" |
| 174 | + - "wsgi" |
| 175 | + - "prometheus-remote-write" |
| 176 | + - "richconsole" |
110 | 177 | os: [ubuntu-20.04]
|
111 | 178 | steps:
|
112 | 179 | - name: Checkout Contrib Repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
|
|
0 commit comments