Commit Graph

672 Commits

Author SHA1 Message Date
Chris Tilt
f099a710af Merge pull request #191 from basho/cet-riak_test-dialyzer
Add dialyzer target and initial ignore file to riak_test
2013-02-06 13:05:14 -08:00
Joe DeVivo
f41a5f591d Added node monitor 2013-02-06 12:44:15 -07:00
Sean Cribbs
79b63ba2dd Ensure that the node logs are in UTF-8.
Since the printed node logs might include ANSI escapes or other bytes
> 127, we must transcode them to UTF-8 before slurping them into JSON.

This commit also reformats a function that was badly indented.
2013-02-06 11:39:50 -06:00
Joe DeVivo
467193b8ec No time for rt_collector Dr. Jones 2013-02-06 10:30:41 -07:00
Joe DeVivo
6d3d1e675f Added catch for search badfun 2013-02-06 10:20:38 -07:00
Joe DeVivo
e97b351523 added a wait_for_service that takes a list 2013-02-06 10:20:00 -07:00
Joe DeVivo
bd0a3b7028 Increased java client verison to 1.1.0-SNAPSHOT 2013-02-05 13:48:04 -07:00
Joe DeVivo
0b8d0f7889 Moved new_loaded_upgrade to loaded_upgrade 2013-02-05 13:25:38 -07:00
Joe DeVivo
60f8b60367 More message passing, less logging 2013-02-05 13:01:01 -07:00
Joe DeVivo
14a2d376c5 A passing full losed upgrade run 2013-02-05 13:01:01 -07:00
Joe DeVivo
d9563559e4 10 concurrent workers per node, breaks at first upgrade 2013-02-05 13:01:00 -07:00
Joe DeVivo
a453284201 Load applied 2013-02-05 13:01:00 -07:00
Joe DeVivo
b1b7730292 POC new_loaded_upgrade 2013-02-05 13:01:00 -07:00
Joe DeVivo
67fda45350 Concept code for rt_collector 2013-02-05 13:01:00 -07:00
Bryan Fink
15ae04c06b Merge pull request #195 from branch 'bwf-mr-const-hash' 2013-02-04 17:20:34 -05:00
Chris Tilt
77ad031a6f Remove giddyup.erl from ignore list. Doh; it's part of riak_test 2013-02-04 12:02:10 -08:00
Chris Tilt
440246d79e Remove riak_test modules from ignore list 2013-02-04 11:46:20 -08:00
Sean Cribbs
e5bb0891b7 Merge pull request #194 from basho/sdc-cat-logs-on-report-only
Only cat the node logs when reporting, appending them to the test log.
2013-02-04 10:57:43 -08:00
Bryan Fink
0da8bb4804 document rt:systest_write/5 2013-02-02 09:05:41 -05:00
Bryan Fink
b6a6066d65 use rt:systest_write instead of listcomp of riakc_pb_socket:put
Yay for using builtin utilities instead of hand-rolled hacks.
2013-02-02 08:54:57 -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
engelsanchez
bf13cda458 Add rt_default_config documentation 2013-02-01 17:23:14 -05:00
Bryan Fink
c8efe95dac reproduction test for basho/riak_kv#475 (MR reduce with node down)
This test is based off one submitted by Alexander Gunin to the
riak-users mailing list as an issue reproducer.
[http://lists.basho.com/pipermail/riak-users_lists.basho.com/2013-January/010896.html]
2013-02-01 15:47:42 -05:00
Sean Cribbs
049c0edf13 Only cat the node logs when reporting, appending them to the test log. 2013-02-01 11:13:43 -06:00
Bryan Fink
912078b8e3 Merge pull request #192 from branch 'bwf-more-ignore' 2013-02-01 09:35:56 -05: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
Bryan Fink
32fbddf27e gitignore emacs cruft, doc generation, java test jars 2013-01-31 21:40:09 -05:00
Chris Tilt
a586b022fa Add dialyzer target and initial ignore file to riak_test 2013-01-31 18:20:59 -08:00
Andrew Thompson
02cdde6df6 Merge pull request #187 from basho/cet-repl-upgrade-test
Fix my refactor error and add some debug
2013-01-31 12:44:29 -08:00
Andrew Thompson
77547c9d88 Don't test for leader election on 1.2.1 or earlier, fix version checking
Also, make some RPC calls more resiliant
2013-01-31 14:49:14 -05:00
Andrew Thompson
96916e97d4 Wait for connection to re-establish after leader election 2013-01-30 14:54:17 -05:00
Chris Tilt
c819d097b8 Merge branch 'cet-repl-upgrade-test' of github.com:basho/riak_test into cet-repl-upgrade-test 2013-01-30 11:22:42 -08:00
Chris Tilt
30dd520065 Fix broken calls to make_cluster 2013-01-30 11:20:43 -08:00
Chris Tilt
24d49cd7e8 Add some debugging for replication test 2013-01-30 11:20:43 -08:00
Chris Tilt
109d464c76 Fix my refactor error and add some debug 2013-01-30 11:20:43 -08:00
Chris Tilt
9ea8477e6e Merge pull request #188 from basho/adt-fix-del-site-race
Wait for del_site to disconnect the clusters before continuing
2013-01-30 11:20:15 -08:00
Andrew Thompson
c705247f29 Wait for del_site to disconnect the clusters before continuing 2013-01-30 13:44:33 -05:00
engelsanchez
8dcb0d1237 Merge pull request #149 from basho/eas-fix-insufficient-nodes-listkeys
verify_listkeys failure
2013-01-30 08:14:55 -08:00
Engel A. Sanchez
eb6c3eba15 Fix insufficient vnodes in verify_listkeys
Fixes issue #149, related to basho/riak_core#228
If queried right after it has joined the cluster, a node may not have
the other nodes registered by the node watcher yet. Switching to waiting
until all nodes in the cluster have been registered by the node watcher
before performing query.
Also, querying for all nodes after stopping/starting just in case,
although I haven't seen problems there, but sound reasonable.
Removing assert from the call to wait_until_no_pending_changes since it
is already asserting internally.
2013-01-30 10:48:13 -05:00
Chris Tilt
bfef4e9f80 Fix my refactor error and add some debug 2013-01-29 20:37:36 -08:00
Sean Cribbs
4c871fdbf5 Merge pull request #185 from basho/sdc-cat-node-logs
Print the node logs when the test fails
2013-01-28 15:21:12 -08:00
Sean Cribbs
fefd944247 Print the node logs when the test fails so that we can see anything significant. 2013-01-28 16:56:21 -06:00
engelsanchez
a57df60a50 Merge pull request #176 from basho/eas-default-node-config
Run in Ubuntu 32 bits
2013-01-28 13:39:32 -08:00
Sean Cribbs
02d7bd0ec3 Log actual search results when hitting the badfun issue. 2013-01-28 10:43:41 -06:00
Engel A. Sanchez
c7499c4a24 Add default node config
To be used by the Ubuntu 32 bit tester to reduce the ring size and allow
tests to pass on that limited memory environment. But it will take any
default node configuration you put in the rt_default_config parameter.
These are defaults: they are applied before any configuration given in
the code to *all* nodes.  Configuration passed by the test overrides it.
Example:
   { rt_default_config,
        [ {riak_core, [ {ring_creation_size, 16} ]} ] }

This addresses issue #176
2013-01-28 09:23:27 -05:00
Sean Cribbs
a730d5d9ca Merge pull request #183 from basho/sdc-crash-after-upgrade
Monitor nodes after they upgrade
2013-01-25 13:35:11 -08:00
Chris Tilt
e2bf4362bd Merge pull request #178 from basho/dip_dirty_fix
keep writing data to repl until node marked dirty
2013-01-25 12:11:13 -08:00
Dave Parfitt
be3febffdc rebase w/ @buddhistheads latest repl refactor 2013-01-25 14:51:56 -05:00