Update junit-runner to version 1.0.9 and test new experimental runner logic

Review Request #3925 - Created May 23, 2016 and submitted

Information
Eric Ayers
pants
zundel/bump-junit-runner-1.0.8
3493
12fecb1...
Reviewers
pants-reviews
benjyw, gmalmquist, stuhood
  • Bumps junit-runner to version 1.0.9 to include new experimental runner logic
  • Bump removal version of --default-parallel to 1.3.0 (since this never made it into 1.0.0 and the deprecation cycle is to last 2 minor versions)
  • Don't pass -default-parallel down to the runner any more
  • Adds a test to insure that the deprecated --default-parallel option still works.
  • The old "ParallelMethods" Junit tests were really testing the "ParallelClassesAndMethods" logic. Renamed them.
  • Created new "ParallelMethods" Junit tests both in testprojects and the Junit runner mock tests.
  • Updated the concurrency integration test to run both with the legacy and experimental runner.
  • Added caveat about using test sharding with the PARALLEL_METHODS
  • Cleanup comments that referenced the old -parallel-methods and deprecated -default-parallel option

CI green at https://travis-ci.org/pantsbuild/pants/builds/134707560

Issues

  • 0
  • 2
  • 0
  • 2
Description From Last Updated
Eric Ayers
Eric Ayers
Garrett Malmquist
Garrett Malmquist
Eric Ayers
Stu Hood
Eric Ayers
Eric Ayers
Review request changed

Status: Closed (submitted)

Change Summary:

Thanks Stu and Garrett. Commit 5bd0053

Eric Ayers

I've landed this to help get it into the next 1.1.0-pre release branch before I headed out on vacation this week. If there are any problems, please revert it for me in my abscence.

Loading...