Hi,

We have some invistatgation on ARM CI support of STORM.
https://github.com/Yikun/storm/pull/2/files

Some introduction of our invesitagation, FYI:
*1. We should set the JAVA_HOME, because the travis issue see more in [2]*

if [ "$(uname -m)" == aarch64 ]; then
    sudo apt-get -y install openjdk-8-jdk && export
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-arm64;
fi

Try to do something as above.

*2. travis-script.sh failed due to swapon failed  in [4]*
After some investigation, I found that the filesystem of aarch64 in travis
is “shiftfs”, but the x86 is “ext4”.
So, I raise a problem in [3].

3. Rocksdb version problem is fixed in [5]

4. testLargeTopologiesOnLargeClustersGras is failed due to timeout error [6]

[1] https://issues.apache.org/jira/browse/STORM-3401
[2]
https://travis-ci.community/t/java-home-is-not-exported-for-arm64-architecture/6993/2
[3]
https://travis-ci.community/t/about-the-multi-cpu-architecture-category/5336/21?u=yikun
[4]
https://github.com/apache/storm/blob/master/integration-test/run-it.sh#L40-L42
[5] https://issues.apache.org/jira/browse/STORM-3599
[6]
https://github.com/Yikun/storm/blob/master/storm-server/src/test/java/org/apache/storm/scheduler/resource/TestResourceAwareScheduler.java#L1358

Regards,
Yikun
----------------------------------------
Jiang Yikun(Kero)
Mail: [email protected]

Reply via email to