@@ -1514,6 +1514,120 @@ jobs:
15141514 - name : Run tests
15151515 run : tox -e pypy3-test-opentelemetry-exporter-otlp-proto-http -- -ra
15161516
1517+ py39-test-opentelemetry-exporter-otlp-proto-kafka_ubuntu-latest :
1518+ name : opentelemetry-exporter-otlp-proto-kafka 3.9 Ubuntu
1519+ runs-on : ubuntu-latest
1520+ timeout-minutes : 30
1521+ steps :
1522+ - name : Checkout repo @ SHA - ${{ github.sha }}
1523+ uses : actions/checkout@v4
1524+
1525+ - name : Set up Python 3.9
1526+ uses : actions/setup-python@v5
1527+ with :
1528+ python-version : " 3.9"
1529+
1530+ - name : Install tox
1531+ run : pip install tox-uv
1532+
1533+ - name : Run tests
1534+ run : tox -e py39-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
1535+
1536+ py310-test-opentelemetry-exporter-otlp-proto-kafka_ubuntu-latest :
1537+ name : opentelemetry-exporter-otlp-proto-kafka 3.10 Ubuntu
1538+ runs-on : ubuntu-latest
1539+ timeout-minutes : 30
1540+ steps :
1541+ - name : Checkout repo @ SHA - ${{ github.sha }}
1542+ uses : actions/checkout@v4
1543+
1544+ - name : Set up Python 3.10
1545+ uses : actions/setup-python@v5
1546+ with :
1547+ python-version : " 3.10"
1548+
1549+ - name : Install tox
1550+ run : pip install tox-uv
1551+
1552+ - name : Run tests
1553+ run : tox -e py310-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
1554+
1555+ py311-test-opentelemetry-exporter-otlp-proto-kafka_ubuntu-latest :
1556+ name : opentelemetry-exporter-otlp-proto-kafka 3.11 Ubuntu
1557+ runs-on : ubuntu-latest
1558+ timeout-minutes : 30
1559+ steps :
1560+ - name : Checkout repo @ SHA - ${{ github.sha }}
1561+ uses : actions/checkout@v4
1562+
1563+ - name : Set up Python 3.11
1564+ uses : actions/setup-python@v5
1565+ with :
1566+ python-version : " 3.11"
1567+
1568+ - name : Install tox
1569+ run : pip install tox-uv
1570+
1571+ - name : Run tests
1572+ run : tox -e py311-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
1573+
1574+ py312-test-opentelemetry-exporter-otlp-proto-kafka_ubuntu-latest :
1575+ name : opentelemetry-exporter-otlp-proto-kafka 3.12 Ubuntu
1576+ runs-on : ubuntu-latest
1577+ timeout-minutes : 30
1578+ steps :
1579+ - name : Checkout repo @ SHA - ${{ github.sha }}
1580+ uses : actions/checkout@v4
1581+
1582+ - name : Set up Python 3.12
1583+ uses : actions/setup-python@v5
1584+ with :
1585+ python-version : " 3.12"
1586+
1587+ - name : Install tox
1588+ run : pip install tox-uv
1589+
1590+ - name : Run tests
1591+ run : tox -e py312-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
1592+
1593+ py313-test-opentelemetry-exporter-otlp-proto-kafka_ubuntu-latest :
1594+ name : opentelemetry-exporter-otlp-proto-kafka 3.13 Ubuntu
1595+ runs-on : ubuntu-latest
1596+ timeout-minutes : 30
1597+ steps :
1598+ - name : Checkout repo @ SHA - ${{ github.sha }}
1599+ uses : actions/checkout@v4
1600+
1601+ - name : Set up Python 3.13
1602+ uses : actions/setup-python@v5
1603+ with :
1604+ python-version : " 3.13"
1605+
1606+ - name : Install tox
1607+ run : pip install tox-uv
1608+
1609+ - name : Run tests
1610+ run : tox -e py313-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
1611+
1612+ pypy3-test-opentelemetry-exporter-otlp-proto-kafka_ubuntu-latest :
1613+ name : opentelemetry-exporter-otlp-proto-kafka pypy-3.9 Ubuntu
1614+ runs-on : ubuntu-latest
1615+ timeout-minutes : 30
1616+ steps :
1617+ - name : Checkout repo @ SHA - ${{ github.sha }}
1618+ uses : actions/checkout@v4
1619+
1620+ - name : Set up Python pypy-3.9
1621+ uses : actions/setup-python@v5
1622+ with :
1623+ python-version : " pypy-3.9"
1624+
1625+ - name : Install tox
1626+ run : pip install tox-uv
1627+
1628+ - name : Run tests
1629+ run : tox -e pypy3-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
1630+
15171631 py39-test-opentelemetry-exporter-prometheus_ubuntu-latest :
15181632 name : opentelemetry-exporter-prometheus 3.9 Ubuntu
15191633 runs-on : ubuntu-latest
@@ -4028,6 +4142,138 @@ jobs:
40284142 - name : Run tests
40294143 run : tox -e pypy3-test-opentelemetry-exporter-otlp-proto-http -- -ra
40304144
4145+ py39-test-opentelemetry-exporter-otlp-proto-kafka_windows-latest :
4146+ name : opentelemetry-exporter-otlp-proto-kafka 3.9 Windows
4147+ runs-on : windows-latest
4148+ timeout-minutes : 30
4149+ steps :
4150+ - name : Checkout repo @ SHA - ${{ github.sha }}
4151+ uses : actions/checkout@v4
4152+
4153+ - name : Set up Python 3.9
4154+ uses : actions/setup-python@v5
4155+ with :
4156+ python-version : " 3.9"
4157+
4158+ - name : Install tox
4159+ run : pip install tox-uv
4160+
4161+ - name : Configure git to support long filenames
4162+ run : git config --system core.longpaths true
4163+
4164+ - name : Run tests
4165+ run : tox -e py39-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
4166+
4167+ py310-test-opentelemetry-exporter-otlp-proto-kafka_windows-latest :
4168+ name : opentelemetry-exporter-otlp-proto-kafka 3.10 Windows
4169+ runs-on : windows-latest
4170+ timeout-minutes : 30
4171+ steps :
4172+ - name : Checkout repo @ SHA - ${{ github.sha }}
4173+ uses : actions/checkout@v4
4174+
4175+ - name : Set up Python 3.10
4176+ uses : actions/setup-python@v5
4177+ with :
4178+ python-version : " 3.10"
4179+
4180+ - name : Install tox
4181+ run : pip install tox-uv
4182+
4183+ - name : Configure git to support long filenames
4184+ run : git config --system core.longpaths true
4185+
4186+ - name : Run tests
4187+ run : tox -e py310-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
4188+
4189+ py311-test-opentelemetry-exporter-otlp-proto-kafka_windows-latest :
4190+ name : opentelemetry-exporter-otlp-proto-kafka 3.11 Windows
4191+ runs-on : windows-latest
4192+ timeout-minutes : 30
4193+ steps :
4194+ - name : Checkout repo @ SHA - ${{ github.sha }}
4195+ uses : actions/checkout@v4
4196+
4197+ - name : Set up Python 3.11
4198+ uses : actions/setup-python@v5
4199+ with :
4200+ python-version : " 3.11"
4201+
4202+ - name : Install tox
4203+ run : pip install tox-uv
4204+
4205+ - name : Configure git to support long filenames
4206+ run : git config --system core.longpaths true
4207+
4208+ - name : Run tests
4209+ run : tox -e py311-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
4210+
4211+ py312-test-opentelemetry-exporter-otlp-proto-kafka_windows-latest :
4212+ name : opentelemetry-exporter-otlp-proto-kafka 3.12 Windows
4213+ runs-on : windows-latest
4214+ timeout-minutes : 30
4215+ steps :
4216+ - name : Checkout repo @ SHA - ${{ github.sha }}
4217+ uses : actions/checkout@v4
4218+
4219+ - name : Set up Python 3.12
4220+ uses : actions/setup-python@v5
4221+ with :
4222+ python-version : " 3.12"
4223+
4224+ - name : Install tox
4225+ run : pip install tox-uv
4226+
4227+ - name : Configure git to support long filenames
4228+ run : git config --system core.longpaths true
4229+
4230+ - name : Run tests
4231+ run : tox -e py312-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
4232+
4233+ py313-test-opentelemetry-exporter-otlp-proto-kafka_windows-latest :
4234+ name : opentelemetry-exporter-otlp-proto-kafka 3.13 Windows
4235+ runs-on : windows-latest
4236+ timeout-minutes : 30
4237+ steps :
4238+ - name : Checkout repo @ SHA - ${{ github.sha }}
4239+ uses : actions/checkout@v4
4240+
4241+ - name : Set up Python 3.13
4242+ uses : actions/setup-python@v5
4243+ with :
4244+ python-version : " 3.13"
4245+
4246+ - name : Install tox
4247+ run : pip install tox-uv
4248+
4249+ - name : Configure git to support long filenames
4250+ run : git config --system core.longpaths true
4251+
4252+ - name : Run tests
4253+ run : tox -e py313-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
4254+
4255+ pypy3-test-opentelemetry-exporter-otlp-proto-kafka_windows-latest :
4256+ name : opentelemetry-exporter-otlp-proto-kafka pypy-3.9 Windows
4257+ runs-on : windows-latest
4258+ timeout-minutes : 30
4259+ steps :
4260+ - name : Checkout repo @ SHA - ${{ github.sha }}
4261+ uses : actions/checkout@v4
4262+
4263+ - name : Set up Python pypy-3.9
4264+ uses : actions/setup-python@v5
4265+ with :
4266+ python-version : " pypy-3.9"
4267+
4268+ - name : Install tox
4269+ run : pip install tox-uv
4270+
4271+ - name : Configure git to support long filenames
4272+ run : git config --system core.longpaths true
4273+
4274+ - name : Run tests
4275+ run : tox -e pypy3-test-opentelemetry-exporter-otlp-proto-kafka -- -ra
4276+
40314277 py39-test-opentelemetry-exporter-prometheus_windows-latest :
40324278 name : opentelemetry-exporter-prometheus 3.9 Windows
40334279 runs-on : windows-latest
@@ -4907,47 +5153,3 @@ jobs:
49075153
49085154 - name : Run tests
49095155 run : tox -e py312-test-opentelemetry-test-utils -- -ra
4910-
4911- py313-test-opentelemetry-test-utils_windows-latest :
4912- name : opentelemetry-test-utils 3.13 Windows
4913- runs-on : windows-latest
4914- timeout-minutes : 30
4915- steps :
4916- - name : Checkout repo @ SHA - ${{ github.sha }}
4917- uses : actions/checkout@v4
4918-
4919- - name : Set up Python 3.13
4920- uses : actions/setup-python@v5
4921- with :
4922- python-version : " 3.13"
4923-
4924- - name : Install tox
4925- run : pip install tox-uv
4926-
4927- - name : Configure git to support long filenames
4928- run : git config --system core.longpaths true
4929-
4930- - name : Run tests
4931- run : tox -e py313-test-opentelemetry-test-utils -- -ra
4932-
4933- pypy3-test-opentelemetry-test-utils_windows-latest :
4934- name : opentelemetry-test-utils pypy-3.9 Windows
4935- runs-on : windows-latest
4936- timeout-minutes : 30
4937- steps :
4938- - name : Checkout repo @ SHA - ${{ github.sha }}
4939- uses : actions/checkout@v4
4940-
4941- - name : Set up Python pypy-3.9
4942- uses : actions/setup-python@v5
4943- with :
4944- python-version : " pypy-3.9"
4945-
4946- - name : Install tox
4947- run : pip install tox-uv
4948-
4949- - name : Configure git to support long filenames
4950- run : git config --system core.longpaths true
4951-
4952- - name : Run tests
4953- run : tox -e pypy3-test-opentelemetry-test-utils -- -ra
0 commit comments