HomePhabricator

[CI] Run the tests for AArch64

Description

[CI] Run the tests for AArch64

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 it is disabled for this build.

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

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Subscribers: deadalnix

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

Details

Provenance
FabienAuthored on Apr 28 2020, 11:06
FabienPushed on Apr 30 2020, 16:24
Reviewer
Restricted Project
Differential Revision
D5873: [CI] Run the tests for AArch64
Parents
rABC4bd613e56973: test: Add ASSERT_DEBUG_LOG to unit test framework
Branches
Unknown
Tags
Unknown