Jack Grigg
21a7ec8bfb
test: Run rpc-tests.py in full_test_suite.py
2020-11-21 03:03:58 +00:00
Homu
de5c28b4b7
Auto merge of #4613 - str4d:claaaaaang, r=daira
...
Pin Clang for all compilation
fixes #2513 , fixes #4697 , fixes #4698 , fixes #4699 . refs #4607 , #4292
2020-10-20 11:15:47 +00:00
Daira Hopwood
c06cc5854e
qa/zcash/full_test_suite.py: print immediately if a test fails.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-10-16 03:58:31 +01:00
Daira Hopwood
f85ed2741c
qa/zcash/full_test_suite.py: changes needed for macOS. fixes #4785
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-10-16 03:57:57 +01:00
Jack Grigg
bf450b2607
qa: Disable FORTIFY_SOURCE checks
...
FORTIFY_SOURCE does mostly nothing for Clang before 10, which we don't
pin yet (and won't before we next upgrade Rust).
2020-10-14 21:52:32 +01:00
Jack Grigg
f52793d0d0
QA: Switch to x86_64-pc-linux-gnu for hard-coded Linux HOST
...
The change to config.guess for x86_64:Linux was made here:
http://git.savannah.gnu.org/cgit/config.git/commit/?id=ca9bfb8cc75a2be1819d89c664a867785c96c9ba
2020-09-28 21:28:43 +01:00
Daira Hopwood
57a0418fbb
Repair full_test_suite.py for new checksec.sh.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-08-14 18:02:27 +01:00
Jack Grigg
5ada9230af
Revert "Add check-depends step to STAGE_COMMANDS list"
...
This reverts commit d4f70e5536
.
2020-08-07 17:03:50 +01:00
Jack Grigg
eca5009825
test: Build Rust tests as part of qa/zcash/full_test_suite.py
...
The previous version of full_test_suite.py directly called the test
binary, which was being compiled at the same time as the static library.
However, by passing the --tests argument to cargo, rustc was ignoring
several important release-profile configurations, and was also
attempting to link the test binary, which was breaking cross-compilation
builds.
This commit alters src/Makefile.am to only build the static library, and
leaves test compilation to the test runner itself. This ensures that the
tests are only compiled for native builds, when the tests will be run on
the same platform.
2020-04-08 18:17:19 +12:00
Sean Bowe
81a633c9c3
Simplification for MacOS in rust-test.
2020-03-14 11:06:13 -06:00
Sean Bowe
531c7c2881
Minor typo fixes.
2020-03-14 11:04:39 -06:00
Sean Bowe
7767f8e9e0
Add librustzcash tests to the full test suite.
2020-03-14 10:58:09 -06:00
mdr0id
5ac9cb85f3
fix string pattern issue on byte object
2020-02-09 09:07:42 -08:00
mdr0id
3dde472c96
update /usr/bin/env; fix print conventions
2020-02-09 08:09:31 -08:00
Charlie O'Keefe
d4f70e5536
Add check-depends step to STAGE_COMMANDS list
2019-11-27 14:12:18 -08:00
Jack Grigg
1f38ad2536
Remove libsnark unit tests from full test suite
2019-08-22 15:42:54 +01:00
Jack Grigg
341a22ad90
Skip ELF-only sec-hard checks on non-ELF binaries
2018-06-07 18:49:15 +12:00
Jack Grigg
c7e64754dc
Add MacOS support to no-dot-so test
2018-06-05 22:32:13 +12:00
Jack Grigg
11aa594440
Remove obsolete CreateJoinSplit and GenerateParams binaries
2018-05-03 13:18:03 +01:00
Jack Grigg
692bf7a6df
Add --list-stages argument to full_test_suite.py
2017-10-18 00:56:32 -07:00
Jack Grigg
91dd425b4a
Add libsnark tests to full_test_suite.py
2017-10-18 00:55:52 -07:00
Jack Grigg
6e98511cf1
Add stdout notice if any stage fails
2017-10-16 16:16:14 -04:00
Jack Grigg
88fbdc4868
Add bitcoin-util-test.py to full_test_suite.py
...
Not moved, because upstream makes improvements to this script, and the need to
set environment variables makes it simpler to just use the given script.
2017-10-16 16:15:10 -04:00
Jack Grigg
c6af0aa453
Move check-security-hardening.sh into full_test_suite.py
2017-10-06 11:17:45 +01:00
Jack Grigg
105b2b6248
Move ensure-no-dot-so-in-depends.py into full_test_suite.py
2017-10-06 11:17:45 +01:00
Jack Grigg
aadf3aa159
Replace full-test-suite.sh with a new test suite driver script
...
This will be the canonical location for the entire Zcash merge test suite.
2017-10-06 11:17:11 +01:00