<p>This is the output for all platforms at the moment, not just MacOS. To paraphrase from sipa on IRC:</p>

<ul>
<li>The first summary is bitcoin's own summary: because of some hackery to run unit tests in parallel, it currently shows no tests (even though they are executed).</li>
<li>The second and third summary are the output from <code>make check</code> for the built-in dependencies, <code>secp256k1</code> and <code>univalue</code> respectively.</li>
</ul>

CC BY-SA 4.0
2019-11-02T15:38:42.803Z
2019-11-02T15:45:21.907Z
2019-11-02T15:45:21.907Z
laanwj
<p>When I build and run the unit tests on Mac OS using the <code>make check</code> command the output contains these two summaries (images uploaded below). Why does the testsuite summary initially summarize zero tests and then later only summarize a small number of the unit tests? I checked with another Bitcoin Core Mac OS user and they get similar outputs.</p>

<p><a href="https://i.sstatic.net/Z2jqi.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/Z2jqi.png" alt="testsuite summary"></a> and <a href="https://i.sstatic.net/vVWeC.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/vVWeC.png" alt="make check output 2"></a>.</p>

<bitcoin-core-development><testing><unit-test>
Can someone explain the output from running Bitcoin Core unit tests on Mac OS please?
Michael Folkson
# Can someone explain the output from running Bitcoin Core unit tests on Mac OS please?

(Asked by: username_0 on 2019-11-02)

When I build and run the unit tests on Mac OS using the `make check` command the output contains these two summaries (images uploaded below). Why does the testsuite summary initially summarize zero tests and then later only summarize a small number of the unit tests? I checked with another Bitcoin Core Mac OS user and they get similar outputs.

[![testsuite summary](https://i.sstatic.net/Z2jqi.png)](https://i.sstatic.net/Z2jqi.png) and [![make check output 2](https://i.sstatic.net/vVWeC.png)](https://i.sstatic.net/vVWeC.png).

**Tags:** bitcoin-core-development, testing, unit-test


---

## 1 answers

### Answer by username_1 on 2019-11-02. Score: 3 | Accepted answer

This is the output for all platforms at the moment, not just MacOS. To paraphrase from sipa on IRC:

* The first summary is bitcoin's own summary: because of some hackery to run unit tests in parallel, it currently shows no tests (even though they are executed).
* The second and third summary are the output from `make check` for the built-in dependencies, `secp256k1` and `univalue` respectively.


---

