riak_test/tests
Kelly McLaughlin 0ab2393559 Change replication SSL ACL tests to avoid certificate expiration
Change the ACL test case in the replication_ssl and replication2_ssl
tests to use certificates generated within the tests instead of
relying on certificates created outside the test that are prone to
expire and cause spurious test failure.

Also change the replication_ssl and replication2_ssl tests to avoid a
cycle of standing up the test clusters and then immediately restarting
them before any tests cases execute. This should make the test
execution slightly faster for both test modules.

This commit also changes the tests to be a bit more robust in checking
for cluster state when restarting nodes and removes an unnecessary
five second sleep call in the replication_ssl test.
2014-07-15 12:06:06 -06:00
..
always_fail_test.erl Add always_fail_test 2014-05-21 17:13:27 +00:00
basic_command_line.erl Remove riak attach test due to remsh issues with ports 2013-04-16 08:40:13 -06:00
bucket_props_roundtrip.erl Modfun properties must be existing atoms and the backend can't be unset. 2013-02-28 23:33:52 -06:00
bucket_types.erl Add wait until bucket type visible 2014-06-03 14:03:24 -04:00
cause_bdp.erl Resolve issue with verify_busy_dist_port test hanging indefinitely 2014-05-06 14:40:47 -06:00
cluster_meta_basic.erl Update tests that return something other than pass for success 2014-05-22 15:54:23 -06:00
cluster_meta_proxy_server.erl cluster meta simulation test 2013-12-19 08:32:44 -08:00
cluster_meta_rmr.erl Update tests that return something other than pass for success 2014-05-22 15:54:23 -06:00
cuttlefish_configuration.erl Fix renamed setting for cuttlefish_configuration test. 2014-01-23 14:15:37 -06:00
ensemble_basic2.erl Fix service/peer check race 2014-06-20 14:26:24 -04:00
ensemble_basic3.erl Add basic riak_ensemble tests 2014-04-08 17:41:11 -07:00
ensemble_basic4.erl Add additional ensemble tests to test peer syncing 2014-04-10 19:07:02 -07:00
ensemble_basic.erl Add basic riak_ensemble tests 2014-04-08 17:41:11 -07:00
ensemble_interleave.erl Fix ensemble_interleave error condition 2014-07-11 17:41:48 -04:00
ensemble_remove_node2.erl Extend ensemble_remove_node2 to test shutdown 2014-06-03 15:50:06 -07:00
ensemble_remove_node.erl ensemble_remove nodes k/v ensemble checks 2014-04-22 19:21:32 -04:00
ensemble_start_without_aae.erl - Verifies Riak startup behavior when strong consistency is enabled and 2014-06-10 15:01:10 -04:00
ensemble_sync.erl Fix ensemble_sync by allowing {error, <<"failed">> 2014-07-11 18:11:30 -04:00
ensemble_util.erl Test ensemble peers wait for riak_kv service 2014-06-19 23:26:30 -04:00
ensemble_vnode_crash.erl add intercept for riak_kv_ensemble_backend:handle_down/4 in ensemble_vnode_crash 2014-06-17 23:13:44 -04:00
gh_riak_core_154.erl Removing timeouts from test 2013-01-11 14:18:54 -05:00
gh_riak_core_155.erl Merge pull request #131 from basho/rz-intercept 2013-01-03 06:38:11 -08:00
gh_riak_core_176.erl Add riak_test behavior 2012-12-14 10:50:49 -05:00
gh_riak_kv_765.erl Update gh_riak_kv_765 test 2013-12-30 12:33:54 -08:00
hooks.erl Make the postcommit hook send an Erlang message to the test process and check that it receives it. 2012-11-27 13:26:35 -05:00
http_bucket_types.erl Update tests that return something other than pass for success 2014-05-22 15:54:23 -06:00
http_security.erl Merge pull request #621 from basho/bugfix/mw/pb-cipher-suites-and-http-security 2014-06-05 11:34:28 -05:00
jmx_verify.erl Fix timing issue with jmx_verify test 2014-06-11 11:26:45 -06:00
loaded_upgrade_worker_sup.erl Changes to loaded_upgrade test to improve reliability 2014-01-10 16:48:19 -07:00
loaded_upgrade.erl Changes to loaded_upgrade test to improve reliability 2014-01-10 16:48:19 -07:00
mapred_basic_compat.erl Add wait until bucket type visible 2014-06-03 14:03:24 -04:00
mapred_buffer_prereduce.erl build 3-node clusters for mapred tests (instead of 1 node) 2013-02-19 12:25:25 -05:00
mapred_dead_pipe.erl use records and utils now that they're available 2013-02-19 15:31:08 -05:00
mapred_http_errors.erl ensure mapred error is what it should be 2013-08-19 14:07:41 -04:00
mapred_javascript.erl build 3-node clusters for mapred tests (instead of 1 node) 2013-02-19 12:25:25 -05:00
mapred_notfound_failover.erl use records and utils now that they're available 2013-02-19 15:31:08 -05:00
mapred_search_switch.erl Bucket type missing from MR verify, search with wildcard 2014-05-08 21:38:41 -07:00
mapred_verify_rt.erl Add riak_test behavior 2012-12-14 10:50:49 -05:00
overload.erl Use a real message to overload vnodes during coverage tests in overload.erl 2014-02-19 14:15:51 -05:00
partition_repair.erl Assume integer. 2014-01-15 10:23:41 -05:00
pb_cipher_suites.erl pb_cipher_suites test creates certs in its own dir. 2014-06-12 17:22:42 -05:00
pb_security.erl isolate certs created for the pb_security tests. 2014-06-12 17:18:15 -05:00
pipe_verify_basics.erl retry non-deterministic tests 10 times on failure 2013-01-11 12:46:19 -05:00
pipe_verify_examples.erl convert riak_pipe eunit system tests to riak_test 2013-01-11 12:25:24 -05:00
pipe_verify_exceptions.erl break pipe restart input forwarding into its own test 2013-01-11 12:55:20 -05:00
pipe_verify_handoff_blocking.erl test for reproducing vnode_down errors 2013-01-13 09:53:45 -05:00
pipe_verify_handoff.erl update pipe handoff test for new fold req record 2013-09-30 16:17:49 -04:00
pipe_verify_restart_input_forwarding.erl break pipe restart input forwarding into its own test 2013-01-11 12:55:20 -05:00
pipe_verify_sink_types.erl extend sink ack timeout, for slow test machines 2013-10-08 15:12:49 -04:00
post_generate_key.erl test Location header api verison on POST 2013-02-14 17:42:14 -05:00
pr_pw.erl use more rt-built-in goodness 2013-02-28 10:24:17 -05:00
repl_aae_fullsync_bench.erl Reduce keycount to something reasonable for a riak_test 2013-06-04 08:04:36 -07:00
repl_aae_fullsync_custom_n.erl Add an exhaustive test for AAE based replication. 2014-01-02 16:27:43 -05:00
repl_aae_fullsync_util.erl Update calls to rt:systest_read to handle identical siblings 2014-06-18 14:33:44 -06:00
repl_aae_fullsync.erl Replacing repl_util AAE wait with rt version 2014-05-12 14:55:59 -04:00
repl_bucket_types.erl Add wait until bucket type visible 2014-06-03 14:03:24 -04:00
repl_cancel_fullsync.erl Ensure keylist pids are stopped when fs cancelled 2014-05-28 15:23:41 -04:00
repl_consistent_object_filter.erl Update ensemble tests to work with auto-activation 2014-06-05 16:43:12 -07:00
repl_fs_bench.erl Replacing repl_util AAE wait with rt version 2014-05-12 14:55:59 -04:00
repl_fs_stat_caching.erl Update tests that return something other than pass for success 2014-05-22 15:54:23 -06:00
repl_location_failures.erl Add ability to test the location_down behavior. 2014-05-28 13:59:23 +02:00
repl_reduced.erl Fixed a test that made a sibling 2013-12-23 14:17:16 -05:00
repl_rt_cascading_rtq.erl Rename rt_cascading_rtq -> repl_rt_cascading_rtq 2014-02-26 12:16:28 -07:00
repl_rt_heartbeat.erl Change heartbeat timeout to seconds in repl_rt_heartbeat test 2014-02-19 16:48:31 -07:00
repl_rt_overload.erl commented out reference to unused intercept 2013-08-19 11:33:36 -04:00
repl_rt_pending.erl test for bi-directional unack problblem 2013-09-20 10:58:44 -04:00
repl_util.erl Re-initiate fullsync after a number of failed checks for completion 2014-06-19 14:34:56 -06:00
replication2_connections.erl Adapt test with better assertions and new cluster API. 2014-06-05 16:08:08 -04:00
replication2_console_tests.erl removed full_objects test, it's been removed from 2.0 2014-02-10 12:28:25 -05:00
replication2_dirty.erl refactored config and local into separate modules 2013-04-26 08:24:58 -07:00
replication2_fsschedule.erl simplify repl scheduled fs test 2014-01-08 21:39:37 -05:00
replication2_pg.erl Switch all the selfsigned certificates to be generated on demand 2014-05-09 14:46:52 -04:00
replication2_rt_sink_connection.erl Add sink verification test. 2013-12-07 15:25:40 -05:00
replication2_ssl.erl Change replication SSL ACL tests to avoid certificate expiration 2014-07-15 12:06:06 -06:00
replication2_upgrade.erl Change replication upgrade tests to return pass on success 2014-06-10 12:58:57 -06:00
replication2.erl Fix a race condition in replication2 test 2014-05-29 16:56:21 -06:00
replication_object_reformat.erl Reinstate concurrency in replication_object_reformat test 2014-06-18 15:55:27 -06:00
replication_ssl.erl Change replication SSL ACL tests to avoid certificate expiration 2014-07-15 12:06:06 -06:00
replication_stats.erl Add basic moving target stats test. 2014-04-22 10:38:33 +01:00
replication_upgrade.erl Fix two issues with replication_upgrade test 2014-06-11 21:53:29 -06:00
replication.erl Avoid a race condition in the replication test module 2014-07-01 16:36:45 -06:00
riak_admin_console_tests.erl Update tests to reflect new commands, plus the fact that riak_core_console is being called twice from one riak-admin command in some cases 2014-03-06 19:10:27 -05:00
riak_control_authentication.erl Resolve riak_control failures. 2014-05-08 12:40:13 -04:00
riak_control.erl Resolve riak_control failures. 2014-05-08 12:40:13 -04:00
riak_rex.erl Restart rex and make sure rpc works again. 2014-05-30 15:44:06 -04:00
riaknostic_rt.erl Remove riaknostic node connection check 2013-06-24 15:05:02 -04:00
rolling_capabilities.erl Fix typo 2014-02-10 14:03:00 -05:00
rpc_output.erl Update tests that return something other than pass for success 2014-05-22 15:54:23 -06:00
rt_basic_test.erl Add riak_test behavior 2012-12-14 10:50:49 -05:00
rt_cascading.erl Fix tests that used the wrong name for the riak.conf entry for allow_mult. 2014-01-19 11:47:50 -06:00
secondary_index_tests.erl Test 2i features added in 1.4.4 2013-12-20 10:18:07 -05:00
sibling_explosion.erl Set dvv to true for default bucket under test 2014-04-04 14:25:50 +01:00
test_cluster.erl Add riak_test behavior 2012-12-14 10:50:49 -05:00
verify_2i_aae.erl Bring test back to 1.4.7 glory 2014-01-24 20:30:22 -05:00
verify_2i_limit.erl Exercise erlang http client 2i 2013-10-11 17:21:38 -04:00
verify_2i_mixed_cluster.erl Test 2i features added in 1.4.4 2013-12-20 10:18:07 -05:00
verify_2i_returnterms.erl Test 2i features added in 1.4.4 2013-12-20 10:18:07 -05:00
verify_2i_stream.erl Test 2i features added in 1.4.4 2013-12-20 10:18:07 -05:00
verify_2i_timeout.erl Test 2i features added in 1.4.4 2013-12-20 10:18:07 -05:00
verify_aae.erl Missed the get b4 put and siblings merge intended 2014-02-14 17:30:11 -05:00
verify_api_timeouts.erl Fix verify_api_timeouts. 2014-01-24 13:14:35 -05:00
verify_asis_put.erl Add test for asis put via client interfaces. 2013-05-07 12:32:16 -05:00
verify_backup_restore.erl Fix verify_backup_restore. 2013-11-09 09:33:38 -05:00
verify_basic_upgrade.erl Replace timeout with wait for riak_kv service 2013-01-10 17:57:30 -05:00
verify_bdp_event_handler.erl verify_busy_dist_port: remove use of grep via os:cmd, timer:sleep 2012-11-30 17:08:29 -08:00
verify_bitcask_tombstone2_upgrade.erl Verify Bitcask tombstone 2 upgrade 2014-04-24 18:08:40 -04:00
verify_build_cluster.erl Fix tests that used the wrong name for the riak.conf entry for allow_mult. 2014-01-19 11:47:50 -06:00
verify_busy_dist_port.erl Update tests that return something other than pass for success 2014-05-22 15:54:23 -06:00
verify_capabilities.erl Use eventual assert in overrides 2013-10-22 16:37:21 -04:00
verify_claimant.erl Add riak_test behavior 2012-12-14 10:50:49 -05:00
verify_commit_hooks.erl Fix test to expect 404 instead of 201. ensure_doc(B,undefined) will return {error, undefined}. See https://github.com/basho/riak_kv/pull/237 2013-10-23 16:04:12 -07:00
verify_conditional_postcommit.erl Add verify_conditional_postcommit 2013-12-18 19:30:44 -08:00
verify_corruption_filtering.erl tweak for riak_test version 2013-08-16 16:55:46 -07:00
verify_counter_capability.erl Avoid failure in verify_counter_capabilities after node upgrade 2014-04-23 09:49:15 -06:00
verify_counter_converge.erl Setup test for CRDTs upgrades, currently only 1.4 counters 2014-03-28 13:13:47 -07:00
verify_counter_repl.erl Set allow_mult to default to true for clusters in test 2014-03-26 17:26:20 +00:00
verify_crdt_capability.erl Prevent autoreconnect problem. 2014-06-30 17:22:20 -04:00
verify_cs_bucket.erl Update tests to match changes to 2i API in riakc 2013-07-12 15:34:08 -04:00
verify_down.erl Add riak_test behavior 2012-12-14 10:50:49 -05:00
verify_dt_context.erl Use built in rt code for bucket type creation 2014-03-24 14:10:37 +00:00
verify_dt_converge.erl Update dt test for reset-remove semantic 2014-05-20 14:41:15 +01:00
verify_dt_upgrade.erl Call verify_counters during the upgrade 2014-04-23 06:55:06 -06:00
verify_dvv_repl.erl Remove extraneous sleep 2014-04-07 10:08:56 +01:00
verify_dynamic_ring.erl Remove the force-replace test case from verify_dynamic_ring 2014-04-09 13:36:25 -06:00
verify_handoff_mixed.erl learn old fold version from old node before joining 2013-10-08 07:27:29 -04:00
verify_handoff.erl Fix verify_handoff 2014-01-14 19:21:32 +00:00
verify_kv_health_check.erl riak_kv health check test 2013-01-03 00:22:31 -08:00
verify_leave.erl Add riak_test behavior 2012-12-14 10:50:49 -05:00
verify_link_walk_urls.erl Cleanup whitespace. 2013-09-11 12:32:13 -05:00
verify_listkeys_eqcfsm.erl Expand verify_listkeys_eqcfsm to track varying buckets and n_vals. 2014-06-26 16:13:58 -04:00
verify_listkeys.erl - Adds tests to verify the operation of list keys and list buckets when 2014-06-03 13:44:05 -04:00
verify_membackend.erl reorder tests to avoid test-breaking side-effects 2014-06-02 15:23:33 -07:00
verify_mr_prereduce_node_down.erl use rt:systest_write instead of listcomp of riakc_pb_socket:put 2013-02-02 08:54:57 -05:00
verify_no_writes_on_read.erl Verify fix to writes on reads when LWW+Bitcask 2013-06-19 15:12:58 -04:00
verify_object_limits.erl Refactor log grepping to rt 2013-10-17 11:21:04 -04:00
verify_reset_bucket_props.erl Update tests that return something other than pass for success 2014-05-22 15:54:23 -06:00
verify_riak_lager.erl Update lager test for new config format 2013-10-22 15:37:42 -04:00
verify_riak_object_reformat.erl Update tests that return something other than pass for success 2014-05-22 15:54:23 -06:00
verify_riak_stats.erl Add riak_test behavior 2012-12-14 10:50:49 -05:00
verify_search.erl refactored config and local into separate modules 2013-04-26 08:24:58 -07:00
verify_secondary_index_reformat.erl Update PB get index call 2013-08-02 15:15:17 -04:00
verify_snmp.erl Added wait until http stats are non-zero 2013-04-03 09:04:31 -07:00
verify_staged_clustering.erl Wait for 'cluster plan' to succeed (verify_staged_clustering) 2013-05-24 12:47:02 -04:00
verify_tick_change.erl Fix tests that used the wrong name for the riak.conf entry for allow_mult. 2014-01-19 11:47:50 -06:00
verify_vclock_encoding_upgrade.erl Show mixed cluster vclock encoding problem 2013-05-16 14:07:21 -04:00
verify_vclock.erl Add check for symmetric encoding/decoding. 2013-05-05 18:05:34 -07:00
vnode_util.erl Add additional ensemble tests to test peer syncing 2014-04-10 19:07:02 -07:00
yz_ensemble.erl Test the ensemble delete function 2014-06-20 14:44:30 -07:00