summaryrefslogtreecommitdiffstats
path: root/src/core/net/proxying_url_loader_factory_qt.cpp
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2022-05-02 10:05:34 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-05-03 17:34:50 +0000
commit189291bd7ab85b5e8a1e0af32f01d14e7722e466 (patch)
treed74b3d5fd4c35309e7099e60a3523331e4459124 /src/core/net/proxying_url_loader_factory_qt.cpp
parent8412f66542062f93e6bfc3cddb5264bc77a5f106 (diff)
Add workaround for unstable gn on macOS in ci
In ci 'gn' can crash making it hard to integrate, if there is high load crashes occur more frequently sometimes even blocking integrations for few days. Limit number of worker threads for gn as this improves situation however increases time for generating ninja files from 2s to 7s. Note this will not prevent crashes however significantly reduces the issue (when running in loop from 1 per ~10min to 1 per ~3days) Compilation with address or thread sanitizer does not lead to meaningful traces. Moreover running gn with sanitizer creates deadlocks for unknown reason every few runs. Current assumptions is that macos vms are unstable as crashes also occur for sscache calls (compiler) and python calls. Change-Id: I1c488796eb0547eedd20101606f18ed55718e9c2 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 2c5b25387c89420cc04decb1298356e452bb5fe5) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/core/net/proxying_url_loader_factory_qt.cpp')
0 files changed, 0 insertions, 0 deletions