John Sirois got review request #3000!

Introduce the new engine and two implementations.

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

Information
John Sirois
pants
jsirois/engine/exp/bootstrap_example
2308, 2403
3002
ac2a39d...
Reviewers
pants-reviews
benjyw, nhoward_tw, stuhood
An Engine baseclass is introduced with two local implementations: a
serial in-process engine and a multi-process engine.

Add a simple test to verify the engines run and produce their root
promises.

 src/python/pants/engine/exp/BUILD                    |   2 +
 src/python/pants/engine/exp/configuration.py         |   8 +-
 src/python/pants/engine/exp/scheduler.py             | 255 ++++++++++++++++++++++++++++++++++++++++++++++----
 src/python/pants/engine/exp/targets.py               |  26 ++++-
 tests/python/pants_test/engine/exp/BUILD             |   1 -
 tests/python/pants_test/engine/exp/test_graph.py     |  12 +++
 tests/python/pants_test/engine/exp/test_scheduler.py | 131 ++++++++++++++++++--------
 7 files changed, 367 insertions(+), 68 deletions(-)
CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/86342850
John Sirois
John Sirois
Review request changed

Status: Closed (submitted)

Loading...