<div dir="ltr">To be honest I think grepping the output is the wrong way to go about counting the tests.  <div><br></div><div>If there's a regression in that you no longer have access to a piece of information that you need, then we should fix it by printing the value you need.  Log scraping is kind of a horrible thing to do, because it means you are going to be broken by changes to the format of the output, and it will hold back progress on the test suite making real improvements in maintainability and performance because all the different people doing their own custom log scraping will get upset if anything breaks.<div><br></div><div>Anyone who has worked on the test suite can vouch for the fact that it is in need of some major love, and if that means a transition period where things are a little wonky, and we lose some things only to get them back later, I'm ok with that.</div></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Sep 4, 2015 at 11:04 AM Dawn Perchik via lldb-commits <<a href="mailto:lldb-commits@lists.llvm.org">lldb-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">dawn added a comment.<br>
<br>
I really liked that dosep.py -s and dotest.py would report the run of each test case:<br>
<br>
  Collected 6 tests<br>
<br>
  1: test_double_type_from_block_with_dsym (TestFloatTypes.FloatTypesTestCase)<br>
  Test that double-type variables are displayed correctly from a block. ... ok<br>
  2: test_double_type_with_dsym (TestFloatTypes.FloatTypesTestCase)<br>
  Test that double-type variables are displayed correctly. ... ok<br>
  3: test_double_type_with_dwarf (TestFloatTypes.FloatTypesTestCase)<br>
  Test that double-type variables are displayed correctly. ... ok<br>
  4: test_float_type_from_block_with_dsym (TestFloatTypes.FloatTypesTestCase)<br>
  Test that float-type variables are displayed correctly from a block. ... ok<br>
  5: test_float_type_with_dsym (TestFloatTypes.FloatTypesTestCase)<br>
  Test that float-type variables are displayed correctly. ... ok<br>
  6: test_float_type_with_dwarf (TestFloatTypes.FloatTypesTestCase)<br>
  Test that float-type variables are displayed correctly. ... ok<br>
<br>
  ----------------------------------------------------------------------<br>
  Ran 6 tests in 6.844s<br>
<br>
  RESULT: PASSED (6 passes, 0 failures, 0 errors, 0 skipped, 0 expected failures, 0 unexpected successes)<br>
<br>
  [TestFloatTypes.py PASSED]<br>
<br>
I would like to have that back please.<br>
<br>
<br>
Users:<br>
  tfiala (Author)<br>
  dawn (Auditor)<br>
<br>
<a href="http://reviews.llvm.org/rL246794" rel="noreferrer" target="_blank">http://reviews.llvm.org/rL246794</a><br>
<br>
<br>
<br>
_______________________________________________<br>
lldb-commits mailing list<br>
<a href="mailto:lldb-commits@lists.llvm.org" target="_blank">lldb-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits</a><br>
</blockquote></div>