GitHub user aljoscha opened a pull request:

    https://github.com/apache/incubator-flink/pull/96

    Run tests in parallel

    This uses the forkCount parameter of surefire/failsafe. This also
    changes the JVM memory size for the testing VMs so that more can fit
    into memory.
    
    For this to work, NepheleMiniCluster must recognize when it is run in
    a parallel testing environment and change ports accordingly. Also
    AbstractTestBase and TaskTestBase must prefix temp files with the class
    name to prevent name clashes.
    
    This brings "mvn verify" times down to 20 minutes on Travis. On fast 
multi-core machines you can get down to 7 minutes. :smile: 

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/aljoscha/incubator-flink parallel-mini-cluster

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-flink/pull/96.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #96
    
----
commit 74f4139dae7a806e6284f8e347a5c17796f91c40
Author: Aljoscha Krettek <[email protected]>
Date:   2014-08-12T11:07:45Z

    Run tests in parallel
    
    This uses the forkCount parameter of surefire/failsafe. This also
    changes the JVM memory size for the testing VMs so that more can fit
    into memory.
    
    For this to work, NepheleMiniCluster must recognize when it is run in
    a parallel testing environment and change ports accordingly. Also
    AbstractTestBase and TaskTestBase must prefix temp files with the class
    name to prevent name clashes.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to