Skip Unit Tests in Code Coverage (#4199)

This commit is contained in:
Nick Banks 2024-03-18 07:51:20 -04:00 коммит произвёл GitHub
Родитель 045cd64ef4
Коммит 35f819aa1d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 4 добавлений и 2 удалений

2
.github/workflows/code-coverage.yml поставляемый
Просмотреть файл

@ -74,7 +74,7 @@ jobs:
shell: pwsh
timeout-minutes: 120
continue-on-error: true
run: scripts/test.ps1 -NoProgress -IsolationMode Batch -CodeCoverage -Config ${{ matrix.vec.config }} -Arch ${{ matrix.vec.arch }} -Tls ${{ matrix.vec.tls }} -LogProfile Full.Light ${{ matrix.vec.xdp }} ${{ matrix.vec.qtip }}
run: scripts/test.ps1 -NoProgress -IsolationMode Batch -SkipUnitTests -CodeCoverage -Config ${{ matrix.vec.config }} -Arch ${{ matrix.vec.arch }} -Tls ${{ matrix.vec.tls }} -LogProfile Full.Light ${{ matrix.vec.xdp }} ${{ matrix.vec.qtip }}
- name: Upload Results
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3
with:

Просмотреть файл

@ -240,8 +240,10 @@ public:
Config.Name = Name;
Config.Callback = WatchdogThreadCallback;
Config.Context = this;
if (WatchdogTimeoutMs != UINT32_MAX) {
CXPLAT_FRE_ASSERT(QUIC_SUCCEEDED(WatchdogThread.Create(&Config)));
}
}
~CxPlatWatchdog() noexcept {
ShutdownEvent.Set();
}