@@ -66,41 +66,22 @@ jobs:
6666 redis-version : ['8.0.0-M01']
6767 resp-protocol : ['2', '3']
6868 test-type : ['standalone', 'cluster']
69- python-version : ['3.8', '3.12 ']
69+ python-version : ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9', 'pypy-3.10 ']
7070 parser-backend : ['hiredis', 'plain']
7171 event-loop : ['asyncio']
7272 include :
73- # Run python compatibility tests only for latest redis version and plain parser backends
74- - python-version : ' 3.9'
75- resp-protocol : ' 2'
76- redis-version : ' 8.0.0-M01'
77- parser-backend : ' plain'
78- - python-version : ' 3.10'
79- resp-protocol : ' 2'
80- redis-version : ' 8.0.0-M01'
81- parser-backend : ' hiredis'
82- - python-version : ' 3.11'
83- resp-protocol : ' 2'
84- redis-version : ' 8.0.0-M01'
85- parser-backend : ' plain'
86- - python-version : ' pypy-3.9'
87- resp-protocol : ' 2'
88- redis-version : ' 8.0.0-M01'
89- parser-backend : ' plain'
90- - python-version : ' pypy-3.10'
91- resp-protocol : ' 2'
92- redis-version : ' 8.0.0-M01'
93- parser-backend : ' plain'
9473 # Run uvloop tests only for resp3
9574 - resp-protocol : ' 3'
75+ parser-backend : ' plain'
76+ redis-version : ' 8.0.0-M01'
9677 event-loop : ' uvloop'
9778 exclude :
9879 - test-type : ' cluster'
9980 parser-backend : ' hiredis'
10081 resp-protocol : ' 3'
10182 env :
10283 ACTIONS_ALLOW_UNSECURE_COMMANDS : true
103- name : RESP${{ matrix.resp-protocol }} ${{ matrix.python-version }} ${{matrix.test-type}}-${{matrix.parser-backend}}
84+ name : Redis ${{ matrix.redis-version }} - RESP${{ matrix.resp-protocol }} ${{ matrix.python-version }} ${{matrix.test-type}}-${{matrix.parser-backend}}-${{matrix.event-loop }}
10485 steps :
10586 - uses : actions/checkout@v4
10687 - name : Run tests
0 commit comments