Commit Graph

10 Commits

Author SHA1 Message Date
John Burwell
a37832d7f9 Verify the list of HTTP stats keys is complete
* Checks the list of stats keys returned from the HTTP endpoint
    is complete -- delineating between riak and riak_ee.  The test will
    fail if the list returned from the HTTP endpoint does not exactly match
    the expected list.  This behavior acts as a forcing function to ensure
    that the expected list is properly maintained as stats are added and
    removed.
    * Modifies reset-current-env to properly clean dependencies when a
    full clean is requested and remove the current directory in the
    target test instance.
    * Adds logging to verify_riak_stats to explain the addition steps
    being performed
    * Adds rt:product/1 to determine whether a node is running riak,
    riak_ee, or riak_cs
    * Adds tools.mk support and eunit scaffolding to rebar.config
    * Modifies reset-current-env.sh to remove the current directory in
    the target test instance
2015-01-08 17:23:25 -05:00
Joseph Blomstedt
40f501641c Add basic riak_ensemble tests
Add ensemble_basic, ensemble_basic2, and ensemble_basic3 tests.

These tests test that Riak correctly generates proper consensus
groups, these groups reach quorum, handle leader failures, etc.

ensemble_basic3 tests basic consistent K/V API as well as behavior
during simple network partitions.
2014-04-08 17:41:11 -07:00
Andrew Thompson
1ec8bda21c Add a simple 'smoke test' tool to run eunit/dialyzer on riak source trees 2014-01-22 12:21:22 -05:00
Chris Tilt
9b419dacb8 Added -Wunderspecs for dialyzer per Joe's comment re: our process 2013-02-01 16:51:47 -08:00
Chris Tilt
76529f417c Added gs app for plt stage. A few more ignores too 2013-02-01 16:45:34 -08:00
Chris Tilt
1ced51f4d8 Fix Makefile error and add latest rebar to handle protobufs correctly 2013-02-01 16:28:07 -08:00
Chris Tilt
5a873d4812 Fix dependency in Makefile that caused incorrect building of plt file rule firing 2013-01-31 18:56:31 -08:00
Chris Tilt
a586b022fa Add dialyzer target and initial ignore file to riak_test 2013-01-31 18:20:59 -08:00
Jared Morrow
fa034cdf61 Add docs and docsclean makefile targets 2012-10-05 09:58:19 -06:00
Joseph Blomstedt
a6aec227cd Initial release 2012-01-10 17:21:39 -07:00