[ 
https://issues.apache.org/jira/browse/METRON-705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15856651#comment-15856651
 ] 

ASF GitHub Bot commented on METRON-705:
---------------------------------------

GitHub user cestella opened a pull request:

    https://github.com/apache/incubator-metron/pull/444

    METRON-705: Parallelize the build in travis to the extent that is obvious

    Travis suggests 
[here](https://blog.travis-ci.com/2012-11-28-speeding-up-your-tests-by-parallelizing-them/)
 that for situations where the integration get chunky, one can parallelize them 
using their build matrix functionality. Also, if we can separate those out, we 
can also process-parallelize the unit and build.
    
    Currently the build time is cut roughly in half to 24 minutes wall-clock.
    
    **NOTE: This is just a stopgap that requires no code changes to lower build 
wall-clock times.  This is not intended to replace work parallelizing the 
integration tests or making the build take less time.**

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

    $ git pull https://github.com/cestella/incubator-metron parallel_build

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

    https://github.com/apache/incubator-metron/pull/444.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 #444
    
----
commit b0e56a1b0faea33118f5fde5a23dd1982cee8c77
Author: cstella <[email protected]>
Date:   2017-02-07T15:25:36Z

    Trying out parallelizing the unit and build but not integration tests.

commit 02d9dc1e211f5a11ed0a7172d76c7cca97590989
Author: cstella <[email protected]>
Date:   2017-02-07T15:29:44Z

    Empty push

commit a15daf72c411aed7b05c298eac6816cc5163cc0d
Author: cstella <[email protected]>
Date:   2017-02-07T15:48:31Z

    Updating.

commit 4da00b23d26bada058306317a969449a3bd87108
Author: cstella <[email protected]>
Date:   2017-02-07T16:30:20Z

    make sure to run rat.

commit f4605994b1db018e60496d02abae369887ef5d78
Author: cstella <[email protected]>
Date:   2017-02-07T16:33:30Z

    quiet down rat.

commit 939fb394ff34128fe704aeace8d7b4ce9f4daf41
Author: cstella <[email protected]>
Date:   2017-02-07T16:57:58Z

    Updating.

commit 896e9b90aefef63572b0d4f69bd745506d10ebc8
Author: cstella <[email protected]>
Date:   2017-02-07T17:06:24Z

    Adding.

commit c06862e87679140079c9250b170b0a9bee25e094
Author: cstella <[email protected]>
Date:   2017-02-07T17:10:02Z

    making rat happy.

commit 6299cd23f1498b91630a7c118b8ca4366a7aa4be
Author: cstella <[email protected]>
Date:   2017-02-07T17:12:16Z

    skipping other things.

commit 11ec82d1edd6c0e6f158da37b2026b4dc07c466a
Author: cstella <[email protected]>
Date:   2017-02-07T17:26:03Z

    Updating to actually run unit tests.

commit 29296e35352d61ffe0f97bf1e9c78158808f7621
Author: cstella <[email protected]>
Date:   2017-02-07T18:06:20Z

    Update to build matrix

commit 3eaa6428c3d42e555de472cf3502612350d513df
Author: cstella <[email protected]>
Date:   2017-02-07T18:09:02Z

    Whoops.

commit 2e0c4521d7fd8e86ae0e18cfdf487617008bb378
Author: cstella <[email protected]>
Date:   2017-02-07T18:12:43Z

    mised the echo

commit 424dd1bf50b84275e0382be50354fceca558659e
Author: cstella <[email protected]>
Date:   2017-02-07T18:38:06Z

    putting time statements.

commit ab2688dc2ee772da479ae24862a0b184e8e39379
Author: cstella <[email protected]>
Date:   2017-02-07T19:41:01Z

    Commenting the exclude.

----


> Parallelize the build in travis to the extent that is obvious
> -------------------------------------------------------------
>
>                 Key: METRON-705
>                 URL: https://issues.apache.org/jira/browse/METRON-705
>             Project: Metron
>          Issue Type: Improvement
>            Reporter: Casey Stella
>
> Travis suggests at 
> https://blog.travis-ci.com/2012-11-28-speeding-up-your-tests-by-parallelizing-them/
>  that for situations where the integration get chunky, we can parallelize 
> them using their build matrix.  Also, if we can separate those out, we can 
> also process-parallelize the unit and build.
> This is just a stopgap that requires no code changes to lower build 
> wall-clock times.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to