<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/tests/CMakeLists.txt, branch crash-pl</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=crash-pl</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=crash-pl'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2018-01-26T15:03:20Z</updated>
<entry>
<title>Update 2018 copyright</title>
<updated>2018-01-26T15:03:20Z</updated>
<author>
<name>xmr-eric</name>
<email>eric@moneroeric.com</email>
</author>
<published>2018-01-07T05:05:16Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=18216f19dd479466cb7fd38f52d23bddfcfd4880'/>
<id>urn:sha1:18216f19dd479466cb7fd38f52d23bddfcfd4880</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: disable libwallet_api_tests when BUILD_GUI_DEPS is not set</title>
<updated>2017-11-26T08:25:42Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2017-11-26T08:25:42Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=37c1ce3b68ceaac2ce413445305af97a6267e978'/>
<id>urn:sha1:37c1ce3b68ceaac2ce413445305af97a6267e978</id>
<content type='text'>
</content>
</entry>
<entry>
<title>always use core_tests for consistency, not coretests</title>
<updated>2017-10-19T22:11:29Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2017-10-19T15:46:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=21b9f6f3c75318f22541942353f60bd133e01ba3'/>
<id>urn:sha1:21b9f6f3c75318f22541942353f60bd133e01ba3</id>
<content type='text'>
Other tests use unit_tests, performance_tests, etc.
This fixes getting it wrong half the time when typing.
</content>
</entry>
<entry>
<title>tests: pass data dir as arg</title>
<updated>2017-09-28T05:41:44Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2017-09-25T02:46:14Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=540d6fa3d5757e30bc251cbe9f2474e67c0a5d74'/>
<id>urn:sha1:540d6fa3d5757e30bc251cbe9f2474e67c0a5d74</id>
<content type='text'>
This fixes test failure on builds that happen
to be built in 'build/' instead of 'build/release'.

Use boost filesystem path type.
</content>
</entry>
<entry>
<title>Add fuzz testing using american fuzzy lop</title>
<updated>2017-06-24T15:46:18Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2017-06-24T11:38:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=841231e5bd0d90e8a57d6fd997701a70ef520730'/>
<id>urn:sha1:841231e5bd0d90e8a57d6fd997701a70ef520730</id>
<content type='text'>
Existing tests: block, transaction, signature, cold outputs,
cold transaction.

Data for these is in tests/data/fuzz.

A convenience shell script is in contrib/fuzz_testing/fuzz.sh, eg:

contrib/fuzz_testing/fuzz.sh signature

The fuzzer will run indefinitely, ^C to stop.

Fuzzing is currently supported for GCC only. I can't get CLANG
to build Monero here as it dies on some system headers, so if
someone wants to make it work on both, that'd be great.
In particular, the __AFL_LOOP construct should be made to work
so that a given run can fuzz multiple inputs, as the C++ load
time is substantial.
</content>
</entry>
<entry>
<title>update copyright year, fix occasional lack of newline at line end</title>
<updated>2017-02-21T17:38:18Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2017-02-21T17:38:18Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c3599fa7b94764d8f1cf7828a3f3a46067efe359'/>
<id>urn:sha1:c3599fa7b94764d8f1cf7828a3f3a46067efe359</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make previous change portable</title>
<updated>2017-02-08T21:34:35Z</updated>
<author>
<name>Timothy D. Prime</name>
<email>tdprime@teleosmedia.com</email>
</author>
<published>2017-02-08T21:34:35Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=dd3485492d1b7af27b19bcc9d86d4f0941b18ac6'/>
<id>urn:sha1:dd3485492d1b7af27b19bcc9d86d4f0941b18ac6</id>
<content type='text'>
Use cmake's _PREFIX and _SUFFIX to determine the library location.
</content>
</entry>
<entry>
<title>fixes #1688 protect make debug-test from gtest</title>
<updated>2017-02-08T20:38:41Z</updated>
<author>
<name>Timothy D. Prime</name>
<email>tdprime@teleosmedia.com</email>
</author>
<published>2017-02-08T20:38:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=32d7d048588feda34bcb61995860850763468579'/>
<id>urn:sha1:32d7d048588feda34bcb61995860850763468579</id>
<content type='text'>
In simple terms, add_subdirectory() is replaced with ExternalProject_Add().

This change is inspired by https://crascit.com/2015/07/25/cmake-gtest/
with one difference, no download, using the source we already have.

Before this change, make debug-test must be preceded by make clean.
Otherwise, a subsequent build would be polluted by cmake options made
by tests/gtest/.

Also removed the changed compiler flags.  My test build did not have
the affected warnings.
</content>
</entry>
<entry>
<title>portable serializer: tests added</title>
<updated>2017-01-03T00:14:48Z</updated>
<author>
<name>kenshi84</name>
<email>kenshi84@protonmail.ch</email>
</author>
<published>2017-01-02T01:43:20Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ada7c7da8f2135b3792b0b56666bdd4b88400f7e'/>
<id>urn:sha1:ada7c7da8f2135b3792b0b56666bdd4b88400f7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: transitive deps and remove deprecated LINK_*</title>
<updated>2016-09-18T06:56:26Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-09-17T17:59:29Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e1c7af35d47c6f54628418f67128074c1bcd4858'/>
<id>urn:sha1:e1c7af35d47c6f54628418f67128074c1bcd4858</id>
<content type='text'>
Keep the immediate direct deps at the library that depends on them,
declare deps as PUBLIC so that targets that link against that library
get the library's deps as transitive deps.

Break dep cycle between blockchain_db &lt;-&gt; crytonote_core.
No code refactoring, just hide cycle from cmake so that
it doesn't complain (cycles are allowed only between
static libs, not shared libs).

This is in preparation for supproting BUILD_SHARED_LIBS cmake
built-in option for building internal libs as shared.
</content>
</entry>
</feed>
