Refactor engine experiment module organization.

Review Request #3004 - Created Oct. 20, 2015 and submitted

Information
John Sirois
pants
jsirois/engine/exp/re-arrange
2408
3002
fb94766...
Reviewers
pants-reviews
benjyw, nhoward_tw, patricklaw, stuhood
This provides a bit better origanization of types and, in particular,
the `example_planners.py` provides a home for all experiment
addressables, planners and tasks along with a graph and scheduler setup
function for test files to use.

 src/python/pants/engine/exp/BUILD                                             |  11 ++-
 src/python/pants/engine/exp/engine.py                                         | 176 ++++++++++++++++++++++++++++++++++
 src/python/pants/engine/exp/scheduler.py                                      | 164 --------------------------------
 tests/python/pants_test/engine/exp/BUILD                                      |  33 +++++--
 tests/python/pants_test/engine/exp/{test_scheduler.py => example_planners.py} | 149 +++++------------------------
 tests/python/pants_test/engine/exp/test_engine.py                             |  37 ++++++++
 tests/python/pants_test/engine/exp/test_scheduler.py                          | 256 +-------------------------------------------------
 7 files changed, 275 insertions(+), 551 deletions(-)
CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/86531458
John Sirois
John Sirois
John Sirois
John Sirois
Review request changed

Status: Closed (submitted)

Loading...