[
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)