~1chb1n/charms/trusty/swift-proxy/next.1601-test-update1

« back to all changes in this revision

Viewing changes to tests/README

  • Committer: Corey Bryant
  • Date: 2015-10-05 20:22:22 UTC
  • mfrom: (105.1.11 swift-proxy)
  • Revision ID: corey.bryant@canonical.com-20151005202222-e6hc66n0h3w8csvf
[beisner,r=gnuoy] Amulet test updates and cleanup.

Update amulet tests, enable T-K, V-K, prep for T-L and W-L. Clean up
old lint, remove tests for deprecated releases.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
This directory provides Amulet tests that focus on verification of swift-proxy
2
2
deployments.
3
3
 
 
4
test_* methods are called in lexical sort order, although each individual test
 
5
should be idempotent, and expected to pass regardless of run order.
 
6
 
 
7
Test name convention to ensure desired test order:
 
8
    1xx service and endpoint checks
 
9
    2xx relation checks
 
10
    3xx config checks
 
11
    4xx functional checks
 
12
    9xx restarts and other final checks
 
13
 
4
14
In order to run tests, you'll need charm-tools installed (in addition to
5
15
juju, of course):
6
16
    sudo add-apt-repository ppa:juju/stable