<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/106643>106643</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [llvm-lit] Show test output when combining -v or -a with -q
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            llvm-lit
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
            hnrklssn
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          hnrklssn
      </td>
    </tr>
</table>

<pre>
    Lit has various flags to control output, that interact in non-obvious ways when combined: `--quiet --succinct --verbose --show-all`. Their order doesn't matter, they are completely separate flags. 

At the moment, `--quiet` completely overrides `--verbose` and `--show-all`, without any sort of warning. I think it would be more useful if they could be combined such that `--quiet` still silences lit's note and warning diagnostics, but `--verbose` and `--show-all` still can show the output of test cases.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMk8GOozgQhp_GXEogx0ASDhyy24q00t52X8DYRfC0Y6dd5UR5-5EhPd1zmwtYhev39_8uNJG7BMRR9H8JpZaQ3j1REEqJ_q3SmZeYxs9qNUX7HP91DIsmuOvkYiaYvb4QcAQTA6foIWa-ZRbqb-BFM7jAmLQpCwgx1HG6r30P_SR4LBjAxOvkAlrRnkDsZV1_ZIcMdU3ZGBdMWd4xTZGwFJf4qLX3Yi8b-H9BlyAmiwlsxEJ-YLhqZkwbAT5BJyxn3Dwy-icQ3nTSjBt5A0K-CXnanicuLXCNVwyrhS8esZffVeIdU3IWadvy4iubdLBb7RtpkXo4XmJm0OEJFBNDnOGhU3Dh0sA_wIsL7-AYHjF7C1OhSAiZcM4e3Lx5MZ8fP0MDymbZkv6dldh5D-Q8BoME3rFQB4IQGVfE19Fgnb6ESOwMFcop8x85eukbHaBU19i2my--GInBaEJqKju2dmgHXeG4O6huOPR921bLqOx8nI9Wd73slR1mfcB2Osrh2JpuN1hbuVFJ1cmjGlTbq13btN1uf8BBdnLe4zBMopN41c433t-vTUyXyhFlHHdyv-_ayusJPb1Gu2yp1xDW0U7jWpjyhUQnvSOmLxV27Ndf4ldT_wb_rS6Lr5fNb7NbcqzvEBPUer1nqD-qnPy4MN9ItCehzkKdL46XPDUmXoU6F-3Xq76l-AMNC3VeDZBQ55eH-6h-BgAA___8WjXf">