Page MenuHomePhabricator

Add support to run the test suite via ninja
ClosedPublic

Authored by deadalnix on Apr 6 2018, 17:48.

Details

Summary

This add the target check-bitcoin, check-univalue, check-leveldb, check-secp256k1 to run the respective test suites.

In addition, the magic target check is added to run all the test related to the project and the target check-all to run the test suite of our project and its dependencies.

Test Plan
ninja check
ninja check-all
ninja check-univalue
ninja check-secp256k1
ninja check-leveldb

Diff Detail

Repository
rABC Bitcoin ABC
Branch
cmakecheck
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 2243
Build 2629: Bitcoin ABC Buildbot (legacy)
Build 2628: arc lint + arc unit

Event Timeline

Fix erroneous dependy for check

This revision is now accepted and ready to land.Apr 8 2018, 14:40
This revision was automatically updated to reflect the committed changes.