File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -148,14 +148,10 @@ jobs:
148148# TSAN
149149
150150 tsan :
151- runs-on : ${{ matrix.os }}
152- strategy :
153- fail-fast : false
154- matrix :
155- os :
156- - ubuntu-20.04 # TODO remove when TSAN test is fixed
157- - ubuntu-22.04
158-
151+ # NOTE: there is a known issue in TSAN 20.04 with std::condition_variable::wait_for
152+ # https://github.com/google/sanitizers/issues/1259
153+ # Until this is fixed, we use 20.04 for TSAN work
154+ runs-on : ubuntu-20.04
159155 steps :
160156
161157 - name : Sync repository
@@ -166,7 +162,7 @@ jobs:
166162 - name : Download dependencies and install requirements
167163 uses : ./src/.github/actions/project_dependencies
168164 with :
169- os : ${{ matrix.os }}
165+ os : ubuntu-20.04
170166 cmake_build_type : Release
171167 dependencies_artifact_postfix : ${{ github.event.inputs.dependencies_artifact_postfix || env.default_dependencies_artifact_postfix }}
172168 secret_token : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments