HomePhabricator

[CI] Run the tests for ARM

Description

[CI] Run the tests for ARM

Summary:
The qemu-user-static allow the execution of the various non native
binaries via qemu transparently. We can take advantage of the cmake
crosscompiling emulator feature to wrap the calls to our binaries with
the proper qemu launcher and run the tests for non native platforms.

The ZMQ test is falling because zmq needs a feature unsupported by qemu,
so zmq is disabled for this build.

Depends on D5873.

Test Plan: Run the build-linux-arm CI build.

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Subscribers: deadalnix

Differential Revision: https://reviews.bitcoinabc.org/D5893

Details

Provenance
FabienAuthored on Apr 29 2020, 13:13
nakihitoPushed on Apr 30 2020, 16:55
Reviewer
Restricted Project
Differential Revision
D5893: [CI] Run the tests for ARM
Parents
rSTAGING71425bad03ec: [CI] Run the tests for AArch64
Branches
Unknown
Tags
Unknown