Skip to content

Commit e16da4b

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

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

.circleci/config.yml

Lines changed: 18 additions & 2 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

0 commit comments

Comments
 (0)