anchor.diff:  Tests are ran for versions that are not yet released but with which the current version will be compatible with.
   These are automatically checked out and built from source.
   See link:./buildSrc/src/main/java/org/elasticsearch/gradle/VersionCollection.java[VersionCollection]
  -and link:./distribution/bwc/build.gradle[distribution/bwc/build.gradle] 
  +and link:./distribution/bwc/build.gradle[distribution/bwc/build.gradle]
   for more information.
   
   When running `./gradlew check`, minimal bwc checks are also run against compatible versions that are not yet released.
  
positive.code: 
  === Load balancing and caches.
  
  By default the tests run on multiple processes using all the available cores on all 
  available CPUs. Not including hyper-threading.
  If you want to explicitly specify the number of JVMs you can do so on the command
  line:
  
negative.code: `-Pvagrant.windows-2016=another-image-id`
  
  These properties are required for Windows support in all gradle tasks that
  handle packaging tests. Either or both may be specified.
  
  If you're running vagrant commands outside of gradle, specify the Windows boxes
  with the environment variables
  