Skip to content

Commit 0d9efd6

Browse files
committed
ci: separate jobs for gevent and starlette
Signed-off-by: Varsha GS <varsha.gs@ibm.com>
1 parent 5340bd5 commit 0d9efd6

File tree

2 files changed

+21
-5
lines changed

2 files changed

+21
-5
lines changed

.circleci/config.yml

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

211-
py39gevent_starlette:
211+
py39starlette:
212+
docker:
213+
- image: public.ecr.aws/docker/library/python:3.9
214+
working_directory: ~/repo
215+
steps:
216+
- checkout
217+
- check-if-tests-needed
218+
- pip-install-deps
219+
- pip-install-tests-deps:
220+
requirements: "tests/requirements-gevent-starlette.txt"
221+
- run-tests-with-coverage-report:
222+
tests: "tests/frameworks/test_starlette.py"
223+
- store-pytest-results
224+
- store-coverage-report
225+
226+
py39gevent:
212227
docker:
213228
- image: public.ecr.aws/docker/library/python:3.9
214229
working_directory: ~/repo
@@ -220,7 +235,7 @@ jobs:
220235
requirements: "tests/requirements-gevent-starlette.txt"
221236
- run-tests-with-coverage-report:
222237
gevent: "true"
223-
tests: "tests/frameworks/test_starlette.py tests/frameworks/test_gevent.py"
238+
tests: "tests/frameworks/test_gevent.py"
224239
- store-pytest-results
225240
- store-coverage-report
226241

@@ -305,7 +320,8 @@ workflows:
305320
py-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
306321
- python314
307322
- py39cassandra
308-
- py39gevent_starlette
323+
- py39gevent
324+
- py39starlette
309325
- py312aws
310326
- py312kafka
311327
- autowrapt:
@@ -318,7 +334,8 @@ workflows:
318334
# Uncomment the following when giving real support to 3.14
319335
# - python314
320336
- py39cassandra
321-
- py39gevent_starlette
337+
- py39gevent
338+
- py39starlette
322339
- py312aws
323340
- py312kafka
324341
- autowrapt

tests/conftest.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@
5555
collect_ignore_glob.extend(
5656
[
5757
"*test_gevent.py",
58-
"*test_starlette*",
5958
]
6059
)
6160

0 commit comments

Comments
 (0)