martin-g opened a new pull request #4243:
URL: https://github.com/apache/zeppelin/pull/4243


   ### What is this PR for?
   
   Build and test on Linux ARM64 at TravisCI.
   It uses [Partner Queue 
Solution](https://docs.travis-ci.com/user/billing-overview/#partner-queue-solution)
 at Equinix Metal ARM64 nodes, so the jobs do **not** consume build credits!
   
   The PR is based on the latest version of `.travis.yml` from `branch-0.9` and 
the Miniconda3 with Python 3.8 with the packages listed in 
`testing/env_python_3.8_with_R.yml`
   
   ### What type of PR is it?
   
   Improvement
   
   ### Todos
   * [ ] - Confirm that the build passes after the merge of 
https://github.com/apache/zeppelin/pull/4237. Currently most of the jobs fail 
due to the usage of PhantomJS
   * [ ] - Debug an issue in the PySpark jobs : 
   ```
   testSharedInterpreter(org.apache.zeppelin.livy.LivyInterpreterIT)  Time 
elapsed: 26.146 sec  <<< FAILURE!
   java.lang.AssertionError: %text No module named matplotlib.pyplot
   Traceback (most recent call last):
   ImportError: No module named matplotlib.pyplot
    expected:<SUCCESS> but was:<ERROR>
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.failNotEquals(Assert.java:834)
        at org.junit.Assert.assertEquals(Assert.java:118)
        at 
org.apache.zeppelin.livy.LivyInterpreterIT.testSharedInterpreter(LivyInterpreterIT.java:807)
    INFO [2021-10-05 09:37:15,548] ({Thread-0} Logging.scala[info]:39) - 
Shutting down cluster pool.
   Results :
   Failed tests: 
     LivyInterpreterIT.testSharedInterpreter:807 %text No module named 
matplotlib.pyplot
   Traceback (most recent call last):
   ImportError: No module named matplotlib.pyplot
    expected:<SUCCESS> but was:<ERROR>
   ```
   
   ### What is the Jira issue?
   * https://issues.apache.org/jira/browse/ZEPPELIN-5543
   
   ### How should this be tested?
   * Make sure that the build at TravisCI passes!
   
   ### Questions:
   * Does the licenses files need update? - NO
   * Is there breaking changes for older versions? - NO
   * Does this needs documentation? - Update the `How to contribute documents` 
to mention that Linux ARM64 is being tested
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@zeppelin.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to