Only run tests once each...
Review Request #389 — Created May 21, 2014 and submitted
This was due to the regular target dep-following logic being duplicated by legacy python_test_suite logic. This change gets rid of python_test_suite (or rather, makes it an alias of the 'dependencies' target, to not break existing BUILD files). We're now back to taking ~2m20s to run all the pants tests.
Ran all the unit tests before and after. Rejoiced at the improved timings. Temporarily added some code to count the number of times each test was run, to verify the premise.
Added a deprecation notice in the builddict.
Revision 2 (+16 -44)