@@ -412,8 +412,8 @@ jobs:
412412 - name : Run tests
413413 run : tox -e py313-test-instrumentation-requests -- -ra
414414
415- py38-test-instrumentation-starlette_ubuntu -latest :
416- name : instrumentation-starlette 3.8 Ubuntu
415+ py38-test-instrumentation-starlette-oldest_ubuntu -latest :
416+ name : instrumentation-starlette-oldest 3.8 Ubuntu
417417 runs-on : ubuntu-latest
418418 steps :
419419 - name : Checkout repo @ SHA - ${{ github.sha }}
@@ -428,10 +428,28 @@ jobs:
428428 run : pip install tox-uv
429429
430430 - name : Run tests
431- run : tox -e py38-test-instrumentation-starlette -- -ra
431+ run : tox -e py38-test-instrumentation-starlette-oldest -- -ra
432432
433- py39-test-instrumentation-starlette_ubuntu-latest :
434- name : instrumentation-starlette 3.9 Ubuntu
433+ py38-test-instrumentation-starlette-latest_ubuntu-latest :
434+ name : instrumentation-starlette-latest 3.8 Ubuntu
435+ runs-on : ubuntu-latest
436+ steps :
437+ - name : Checkout repo @ SHA - ${{ github.sha }}
438+ uses : actions/checkout@v4
439+
440+ - name : Set up Python 3.8
441+ uses : actions/setup-python@v5
442+ with :
443+ python-version : " 3.8"
444+
445+ - name : Install tox
446+ run : pip install tox-uv
447+
448+ - name : Run tests
449+ run : tox -e py38-test-instrumentation-starlette-latest -- -ra
450+
451+ py39-test-instrumentation-starlette-oldest_ubuntu-latest :
452+ name : instrumentation-starlette-oldest 3.9 Ubuntu
435453 runs-on : ubuntu-latest
436454 steps :
437455 - name : Checkout repo @ SHA - ${{ github.sha }}
@@ -446,10 +464,46 @@ jobs:
446464 run : pip install tox-uv
447465
448466 - name : Run tests
449- run : tox -e py39-test-instrumentation-starlette -- -ra
467+ run : tox -e py39-test-instrumentation-starlette-oldest -- -ra
450468
451- py310-test-instrumentation-starlette_ubuntu-latest :
452- name : instrumentation-starlette 3.10 Ubuntu
469+ py39-test-instrumentation-starlette-latest_ubuntu-latest :
470+ name : instrumentation-starlette-latest 3.9 Ubuntu
471+ runs-on : ubuntu-latest
472+ steps :
473+ - name : Checkout repo @ SHA - ${{ github.sha }}
474+ uses : actions/checkout@v4
475+
476+ - name : Set up Python 3.9
477+ uses : actions/setup-python@v5
478+ with :
479+ python-version : " 3.9"
480+
481+ - name : Install tox
482+ run : pip install tox-uv
483+
484+ - name : Run tests
485+ run : tox -e py39-test-instrumentation-starlette-latest -- -ra
486+
487+ py310-test-instrumentation-starlette-oldest_ubuntu-latest :
488+ name : instrumentation-starlette-oldest 3.10 Ubuntu
489+ runs-on : ubuntu-latest
490+ steps :
491+ - name : Checkout repo @ SHA - ${{ github.sha }}
492+ uses : actions/checkout@v4
493+
494+ - name : Set up Python 3.10
495+ uses : actions/setup-python@v5
496+ with :
497+ python-version : " 3.10"
498+
499+ - name : Install tox
500+ run : pip install tox-uv
501+
502+ - name : Run tests
503+ run : tox -e py310-test-instrumentation-starlette-oldest -- -ra
504+
505+ py310-test-instrumentation-starlette-latest_ubuntu-latest :
506+ name : instrumentation-starlette-latest 3.10 Ubuntu
453507 runs-on : ubuntu-latest
454508 steps :
455509 - name : Checkout repo @ SHA - ${{ github.sha }}
@@ -464,10 +518,10 @@ jobs:
464518 run : pip install tox-uv
465519
466520 - name : Run tests
467- run : tox -e py310-test-instrumentation-starlette -- -ra
521+ run : tox -e py310-test-instrumentation-starlette-latest -- -ra
468522
469- py311-test-instrumentation-starlette_ubuntu -latest :
470- name : instrumentation-starlette 3.11 Ubuntu
523+ py311-test-instrumentation-starlette-oldest_ubuntu -latest :
524+ name : instrumentation-starlette-oldest 3.11 Ubuntu
471525 runs-on : ubuntu-latest
472526 steps :
473527 - name : Checkout repo @ SHA - ${{ github.sha }}
@@ -482,10 +536,46 @@ jobs:
482536 run : pip install tox-uv
483537
484538 - name : Run tests
485- run : tox -e py311-test-instrumentation-starlette -- -ra
539+ run : tox -e py311-test-instrumentation-starlette-oldest -- -ra
486540
487- py312-test-instrumentation-starlette_ubuntu-latest :
488- name : instrumentation-starlette 3.12 Ubuntu
541+ py311-test-instrumentation-starlette-latest_ubuntu-latest :
542+ name : instrumentation-starlette-latest 3.11 Ubuntu
543+ runs-on : ubuntu-latest
544+ steps :
545+ - name : Checkout repo @ SHA - ${{ github.sha }}
546+ uses : actions/checkout@v4
547+
548+ - name : Set up Python 3.11
549+ uses : actions/setup-python@v5
550+ with :
551+ python-version : " 3.11"
552+
553+ - name : Install tox
554+ run : pip install tox-uv
555+
556+ - name : Run tests
557+ run : tox -e py311-test-instrumentation-starlette-latest -- -ra
558+
559+ py312-test-instrumentation-starlette-oldest_ubuntu-latest :
560+ name : instrumentation-starlette-oldest 3.12 Ubuntu
561+ runs-on : ubuntu-latest
562+ steps :
563+ - name : Checkout repo @ SHA - ${{ github.sha }}
564+ uses : actions/checkout@v4
565+
566+ - name : Set up Python 3.12
567+ uses : actions/setup-python@v5
568+ with :
569+ python-version : " 3.12"
570+
571+ - name : Install tox
572+ run : pip install tox-uv
573+
574+ - name : Run tests
575+ run : tox -e py312-test-instrumentation-starlette-oldest -- -ra
576+
577+ py312-test-instrumentation-starlette-latest_ubuntu-latest :
578+ name : instrumentation-starlette-latest 3.12 Ubuntu
489579 runs-on : ubuntu-latest
490580 steps :
491581 - name : Checkout repo @ SHA - ${{ github.sha }}
@@ -500,10 +590,28 @@ jobs:
500590 run : pip install tox-uv
501591
502592 - name : Run tests
503- run : tox -e py312-test-instrumentation-starlette -- -ra
593+ run : tox -e py312-test-instrumentation-starlette-latest -- -ra
594+
595+ py313-test-instrumentation-starlette-oldest_ubuntu-latest :
596+ name : instrumentation-starlette-oldest 3.13 Ubuntu
597+ runs-on : ubuntu-latest
598+ steps :
599+ - name : Checkout repo @ SHA - ${{ github.sha }}
600+ uses : actions/checkout@v4
601+
602+ - name : Set up Python 3.13
603+ uses : actions/setup-python@v5
604+ with :
605+ python-version : " 3.13"
606+
607+ - name : Install tox
608+ run : pip install tox-uv
609+
610+ - name : Run tests
611+ run : tox -e py313-test-instrumentation-starlette-oldest -- -ra
504612
505- py313-test-instrumentation-starlette_ubuntu -latest :
506- name : instrumentation-starlette 3.13 Ubuntu
613+ py313-test-instrumentation-starlette-latest_ubuntu -latest :
614+ name : instrumentation-starlette-latest 3.13 Ubuntu
507615 runs-on : ubuntu-latest
508616 steps :
509617 - name : Checkout repo @ SHA - ${{ github.sha }}
@@ -518,10 +626,28 @@ jobs:
518626 run : pip install tox-uv
519627
520628 - name : Run tests
521- run : tox -e py313-test-instrumentation-starlette -- -ra
629+ run : tox -e py313-test-instrumentation-starlette-latest -- -ra
630+
631+ pypy3-test-instrumentation-starlette-oldest_ubuntu-latest :
632+ name : instrumentation-starlette-oldest pypy-3.8 Ubuntu
633+ runs-on : ubuntu-latest
634+ steps :
635+ - name : Checkout repo @ SHA - ${{ github.sha }}
636+ uses : actions/checkout@v4
637+
638+ - name : Set up Python pypy-3.8
639+ uses : actions/setup-python@v5
640+ with :
641+ python-version : " pypy-3.8"
642+
643+ - name : Install tox
644+ run : pip install tox-uv
645+
646+ - name : Run tests
647+ run : tox -e pypy3-test-instrumentation-starlette-oldest -- -ra
522648
523- pypy3-test-instrumentation-starlette_ubuntu -latest :
524- name : instrumentation-starlette pypy-3.8 Ubuntu
649+ pypy3-test-instrumentation-starlette-latest_ubuntu -latest :
650+ name : instrumentation-starlette-latest pypy-3.8 Ubuntu
525651 runs-on : ubuntu-latest
526652 steps :
527653 - name : Checkout repo @ SHA - ${{ github.sha }}
@@ -536,7 +662,7 @@ jobs:
536662 run : pip install tox-uv
537663
538664 - name : Run tests
539- run : tox -e pypy3-test-instrumentation-starlette -- -ra
665+ run : tox -e pypy3-test-instrumentation-starlette-latest -- -ra
540666
541667 py38-test-instrumentation-jinja2_ubuntu-latest :
542668 name : instrumentation-jinja2 3.8 Ubuntu
0 commit comments