Skip to content
Gabriel Nicolas Avellaneda edited this page Jul 31, 2015 · 7 revisions

Boundary Plugin for Redis Test Suite

Test Matrix

Validate the tests below on the following platforms:

  • Centos 7.0/7.1
  • Centos 6.6
  • Ubuntu 12.04
  • Ubuntu 14.04

and the following versions of Redis:

  • 2.6.17
  • 2.8.21
  • 3.0.3

Simple Test

  1. Configure plugin with defaults
  2. Run redis-benchmark
  3. Verify output on dashboard

Auth Not Configured

  1. Configure plugin with defaults
  2. Verify that an event is raised about AUTH not being configured (Client sent AUTH, but no password is set)

Auth

  1. Configure plugin to connect to port 6380
  2. Configuration plugin to use password boundary123
  3. Run redis-benchmark
  4. Verify output

Bad Password Test

  1. Configure plugin to connect to port 6380
  2. Configuration plugin to use password foo123
  3. Verify that an event is raised about bad password

Connection Refused Raises Event

  1. Configure plugin with defaults
  2. Stop redis instance
  3. Observe event that indicates that the plugin is unable to connect to redis instance