In order to run builds against arm-poc, someone (me included) will need
to change a build config to only use that label. The node itself isn't
fully built out like our other ASF nodes, due to the fact that it's ARM
and we don't have all the packaged tools built for that architecture, it
will likely take some time to fix issues.
-Chris T.
#asfinfra
On 11/22/19 3:46 AM, bo zhaobo wrote:
Thanks. That would be great if a project can use the ARM test worker
to do the specific testing on ARM.
Also I think it's better to make @Chris Thistlethwaite
<mailto:chr...@apache.org> know this email. Could you please give
some kind advices? Thank you.
BR
ZhaoBo
Mailtrack
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
Sender notified by
Mailtrack
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
19/11/22 下午04:42:30
Zhenyu Zheng <zhengzhenyul...@gmail.com
<mailto:zhengzhenyul...@gmail.com>> 于2019年11月22日周五 下午4:32写道:
Hi Hadoop,
First off, I want to thanks to Wei-Chiu for having me on the last
week's Hadoop community sync to introduce our ideas of ARM support
on Hadoop. And also for all the attendees for listening and
providing suggestions.
I want to provide some update on the status:
1. Our teammate has successfully donated an ARM machine to the
ApacheInfra team, and it is setup for running:
https://builds.apache.org/computer/arm-poc/it might be a good idea
to make use of it, like running some periodic jobs for some
experiment, and it will also benifit us for discussions and asking
for help on identified problems.
2. I've been keep try to test and debug sub-project by
sub-project, and here is the current status for YARN:
When running the whole test suits, some of the test suit will be
skipped due to the rules of if some previous test fails, then skip
this suit. So I manually run those test suits again to see if they
can pass, the full test result is that:
Total: 5688; Failure: 0; Error 15; Skipped 60
Among the 15 errors, 13 of them came from the ``Apache Hadoop YARN
TimelineService HBase tests`` test suit. The other 2 came from
``Apache Hadoop YARN DistributedShell`` suit.
3. Some walk-arounds:
1) The only walk-arounds for build Hadoop on ARM is to pre-build
grpc-java, which my teammates are working with the community to
release a newer version with ARM support:
github.com/grpc/grpc-java/issues/6364
<http://github.com/grpc/grpc-java/issues/6364>
2) For YARN tests, the TimelineService HBase suit need either
HBase 1.4.8 or 2.0.2 which can only be built under protocbuf
2.5.0(HBase 1.4.8, HBase 2.0.2 external) and protocbuf 3.5.1(HBase
2.0.2 internal), so we have to pre-build them. And the new cause
of the error is still under debugging.
3) The rest of the know issue and possible walk-arounds are
reported to Hadoop Jira and are now under Wei-Chiu's tent jira
report: https://issues.apache.org/jira/browse/HADOOP-16723
I have put all the test logs in the attachment and error related
surefire reports in my github
https://github.com/ZhengZhenyu/HadoopTestLogs/issues/1(the
attachment size is limited for sending mailling list), please have
a check if you are interested.
So, how should we move a little bit forward and make use of the
ARM resources in ApacheInfra?
Best Regards,
Zhenyu