uild step usually produces a test binary
    which is then executed in the test step as defined by
    <code class="code">test_cmd</code>:
  </p>

  <pre class="code-container">
    <!-- prettier-ignore -->
    <code data-lang="plz">
    gentest(
        name = "some_test",
        ...
        cmd = "$TOOLS $SRCS -o $OUT", # compiles a binary that we can later run
        tools = [CONFIG.SOME_COMPILER], # Some sort of compiler e.g. gcc
        outs = ["test"],
        test_cmd = "$TEST &gt; $RESULTS_FILE", 