Skip to content

Commit 3a2b18d

Browse files
committed
ci: separate jobs for gevent and starlette
Signed-off-by: Varsha GS <[email protected]>
1 parent 5340bd5 commit 3a2b18d

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

.circleci/config.yml

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ jobs:
208208
- store-pytest-results
209209
- store-coverage-report
210210

211-
py39gevent_starlette:
211+
py39starlette:
212212
docker:
213213
- image: public.ecr.aws/docker/library/python:3.9
214214
working_directory: ~/repo
@@ -220,7 +220,23 @@ jobs:
220220
requirements: "tests/requirements-gevent-starlette.txt"
221221
- run-tests-with-coverage-report:
222222
gevent: "true"
223-
tests: "tests/frameworks/test_starlette.py tests/frameworks/test_gevent.py"
223+
tests: "tests/frameworks/test_starlette.py"
224+
- store-pytest-results
225+
- store-coverage-report
226+
227+
py39gevent:
228+
docker:
229+
- image: public.ecr.aws/docker/library/python:3.9
230+
working_directory: ~/repo
231+
steps:
232+
- checkout
233+
- check-if-tests-needed
234+
- pip-install-deps
235+
- pip-install-tests-deps:
236+
requirements: "tests/requirements-gevent-starlette.txt"
237+
- run-tests-with-coverage-report:
238+
gevent: "true"
239+
tests: "tests/frameworks/test_gevent.py"
224240
- store-pytest-results
225241
- store-coverage-report
226242

@@ -305,7 +321,8 @@ workflows:
305321
py-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
306322
- python314
307323
- py39cassandra
308-
- py39gevent_starlette
324+
- py39gevent
325+
- py39starlette
309326
- py312aws
310327
- py312kafka
311328
- autowrapt:
@@ -318,7 +335,8 @@ workflows:
318335
# Uncomment the following when giving real support to 3.14
319336
# - python314
320337
- py39cassandra
321-
- py39gevent_starlette
338+
- py39gevent
339+
- py39starlette
322340
- py312aws
323341
- py312kafka
324342
- autowrapt

0 commit comments

Comments
 (0)