From db4031dc5926bb13aa41a4b32973a6dee2c12f36 Mon Sep 17 00:00:00 2001 From: Diego Hurtado Date: Thu, 2 Nov 2023 20:29:12 -0600 Subject: [PATCH] Separate contrib jobs per instrumentation Fixes #3499 --- .github/workflows/test.yml | 50 +++++++++++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 88c1675c470..d6800e036f5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -129,7 +129,55 @@ jobs: fail-fast: false # ensures the entire test matrix is run, even if one permutation fails matrix: python-version: [py37] - package: ["instrumentation", "exporter"] + package: [ + "aiohttp-client", + "aiohttp-server", + "aiopg", + "aio-pika", + "asgi", + "asyncpg", + "aws-lambda", + "boto", + "boto3sqs", + "botocore", + "cassandra", + "celery", + "confluent-kafka", + "dbapi", + "django", + "elasticsearch", + "falcon", + "fastapi", + "flask", + "grpc", + "httpx", + "jinja2", + "kafka-python", + "logging", + "mysql", + "mysqlclient", + "pika", + "psycopg2", + "pymemcache", + "pymongo", + "pymysql", + "pyramid", + "redis", + "remoulade", + "requests", + "sklearn", + "sqlalchemy", + "sqlite3", + "starlette", + "system-metrics", + "tornado", + "tortoiseorm", + "urllib", + "urllib3", + "wsgi", + "prometheus-remote-write", + "richconsole" + ] os: [ubuntu-20.04] steps: - name: Checkout Contrib Repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}