Bitcoin-Core-Development

有人可以解釋在 Mac OS 上執行比特幣核心單元測試的輸出嗎?

  • September 12, 2020

當我使用命令在 Mac OS 上建構和執行單元測試時make check,輸出包含這兩個摘要(下面上傳的圖像)。為什麼 testsuite summary 一開始是總結了零個測試,後來只總結了一小部分單元測試?我與另一位 Bitcoin Core Mac OS 使用者進行了核對,他們得到了類似的輸出。

測試套件摘要檢查輸出 2

這是目前所有平台的輸出,而不僅僅是 MacOS。用 IRC 上的 sipa 來解釋:

  • 第一個總結是比特幣自己的總結:由於並行執行單元測試的一些黑客行為,它目前顯示沒有測試(即使它們被執行)。
  • 第二個和第三個摘要分別是內置make check依賴項的輸出。secp256k1``univalue

引用自:https://bitcoin.stackexchange.com/questions/91446