Skip to content

[ZEPPELIN-2058] Reduce travis build time#2003

Closed
Leemoonsoo wants to merge 4 commits intoapache:masterfrom
Leemoonsoo:ZEPPELIN-2058
Closed

[ZEPPELIN-2058] Reduce travis build time#2003
Leemoonsoo wants to merge 4 commits intoapache:masterfrom
Leemoonsoo:ZEPPELIN-2058

Conversation

@Leemoonsoo
Copy link
Copy Markdown
Member

What is this PR for?

This PR reduces travis build time

Test profile Before (rough avg min) After (rough avg min)
RAT check 1.5 1.5
All modules with spark 2.1 and scala 2.11 35 35
All modules with spark 2.0 and scala 2.10 35 35
Spark 1.6 with scala 2.10 35 15
Spark 1.6 with scala 2.11 35 15
Spark 1.5 25 removed
Spark 1.4 25 removed
Selenium 25 25
Python2 8 8
Python3 8 8
Livy 15 8
Total 247.5 149

What type of PR is it?

Improvement

Todos

  • - Remove spark 1.5 profile and 1.4 profile
  • - optimize profiles

What is the Jira issue?

https://issues.apache.org/jira/browse/ZEPPELIN-2058

Questions:

  • Does the licenses files need update? no
  • Is there breaking changes for older versions? no
  • Does this needs documentation? no

@Leemoonsoo
Copy link
Copy Markdown
Member Author

The test passes in my travis account.

Recently, travis concurrent build assigned to Zeppelin is reduced to 5 from 11. INFRA-13469.

And today i see a CI triggering waits almost 10 hours to start.
This PR reduces CI build time by 60%, i'd like to merge it to master and see how it helps.

@zjffdu
Copy link
Copy Markdown
Contributor

zjffdu commented Feb 10, 2017

+1

2 similar comments
@prabhjyotsingh
Copy link
Copy Markdown
Contributor

👍

@jongyoul
Copy link
Copy Markdown
Member

+1

@Leemoonsoo Leemoonsoo closed this Feb 10, 2017
@Leemoonsoo Leemoonsoo reopened this Feb 10, 2017
@asfgit asfgit closed this in ec2b54a Feb 11, 2017
asfgit pushed a commit that referenced this pull request Mar 15, 2017
### What is this PR for?
CI build is failing on `branch-0.7`. This PR cherry-pick some necessary commits from

#2003
#2081

and a commit (3ae8760) fixes changes made by #2071 for branch-0.7.

### What type of PR is it?
Hot Fix

### Todos
* [ ] - Make CI green

### How should this be tested?
See if CI becomes green

### Questions:
* Does the licenses files need update? no
* Is there breaking changes for older versions? no
* Does this needs documentation? no

Author: Lee moon soo <[email protected]>

Closes #2103 from Leemoonsoo/fix-branch-0.7-ci and squashes the following commits:

9539c9b [Lee moon soo] Try start and terminate spark context after each test class
f077980 [Lee moon soo] Correct test implementation with Authentication Enable
0eefb66 [Lee moon soo] Handle multiple Set-Cookie headers
8cfc5f9 [Lee moon soo] Remove unnecessary assert
d4a8807 [Lee moon soo] helium.bundle.js -> vis.bundle.js
9b6ec4a [Lee moon soo] create zeppelin-web/dist directory for test
129b40f [Lee moon soo] reduce build time
7d9489b [Lee moon soo] Reduce log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants