<html>
    <head>
      <base href="https://llvm.org/bugs/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - lldbinline.py-style tests will not rerun"
   href="https://llvm.org/bugs/show_bug.cgi?id=25922">25922</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>lldbinline.py-style tests will not rerun
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>lldb
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>All Bugs
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>lldb-dev@lists.llvm.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>todd.fiala@gmail.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>llvm-bugs@lists.llvm.org
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr></table>
      <p>
        <div>
        <pre>The test rerun facility cannot run tests implemented through the lldbinline.py
convenience wrapper.

The issue appears to be that the actual TestCase class comes from lldbtest.py,
so the rerun logic (when it asks for the TestCase class path) is attempting to
rerun lldbtest.py.  This is both incorrect vs. intent and is not useful.

I am going to attempt to add an attribute to the test case class created by
lldbsuite.test.lldbinline.MakeInlineTest, and have the test infrastructure
first check for that and use that attribute if present before falling back to
using the path of the class name.  This probably would also fix what I imagine
is a bug in the output of test issues, as other code in output generation looks
at the test case filename.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>