Page MenuHomePhabricator

[iguana] Run the tests when cross compiled
ClosedPublic

Authored by Fabien on Oct 3 2024, 13:23.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABCea210968afce: [iguana] Run the tests when cross compiled
Summary

This leverages the emulator to run the test on different platforms, and cmake's generator expression to get the full path to the binary, including the suffix if needed (iguana.exe on windows).

Test Plan
ninja check

Run the aarch64 and arm cross builds.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
fix_iguana_tests_crosscompiling
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 30487
Build 60491: Build Diffbuild-debug · build-diff · build-clang-tidy · build-clang · lint-circular-dependencies · build-without-wallet
Build 60490: arc lint + arc unit