Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit 7ec1f09

Browse files
authored
Add Sytest jobs with the asyncio reactor enabled (#14101)
1 parent 65f10af commit 7ec1f09

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

.ci/scripts/calculate_jobs.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,26 @@ def set_output(key: str, value: str):
109109
"postgres": "multi-postgres",
110110
"workers": "workers",
111111
},
112+
{
113+
"sytest-tag": "focal",
114+
"postgres": "multi-postgres",
115+
"workers": "workers",
116+
"reactor": "asyncio",
117+
},
112118
]
113119

114120
if not IS_PR:
115121
sytest_tests.extend(
116122
[
123+
{
124+
"sytest-tag": "focal",
125+
"reactor": "asyncio",
126+
},
127+
{
128+
"sytest-tag": "focal",
129+
"postgres": "postgres",
130+
"reactor": "asyncio",
131+
},
117132
{
118133
"sytest-tag": "testing",
119134
"postgres": "postgres",

.github/workflows/tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,7 @@ jobs:
368368
SYTEST_BRANCH: ${{ github.head_ref }}
369369
POSTGRES: ${{ matrix.job.postgres && 1}}
370370
MULTI_POSTGRES: ${{ (matrix.job.postgres == 'multi-postgres') && 1}}
371+
ASYNCIO_REACTOR: ${{ (matrix.job.reactor == 'asyncio') && 1 }}
371372
WORKERS: ${{ matrix.job.workers && 1 }}
372373
BLACKLIST: ${{ matrix.job.workers && 'synapse-blacklist-with-workers' }}
373374
TOP: ${{ github.workspace }}

changelog.d/14101.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Run the integration test suites with the asyncio reactor enabled in CI.

0 commit comments

Comments
 (0)