Skip to content

Instantly share code, notes, and snippets.

@cholcombe973
Created January 21, 2016 22:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cholcombe973/c497eb09bc6b7dde0125 to your computer and use it in GitHub Desktop.
Save cholcombe973/c497eb09bc6b7dde0125 to your computer and use it in GitHub Desktop.
ubuntu@1e819d3a3c68:~/trusty/ceph-erasure-next$ tox
lint runtests: commands[0] | flake8 hooks unit_tests tests actions
lint runtests: commands[1] | charm proof
I: metadata name (ceph) must match directory name (ceph-erasure-next) exactly for local deployment.
I: config.yaml: option ephemeral-unmount has no default value
I: config.yaml: option monitor-secret has no default value
I: config.yaml: option ceph-public-network has no default value
I: config.yaml: option ceph-cluster-network has no default value
I: config.yaml: option key has no default value
I: config.yaml: option fsid has no default value
I: config.yaml: option osd-journal has no default value
I: config.yaml: option osd-reformat has no default value
I: config.yaml: option source has no default value
py27 runtests: commands[0] | ostestr
rujuju-log: DEBUG: Processing request None
nning=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ ./unit_tests --list
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ ./unit_tests --load-list /tmp/tmpINg_tB
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ ./unit_tests --load-list /tmp/tmpQib0v_
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ ./unit_tests --load-list /tmp/tmpT0Z7zj
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ ./unit_tests --load-list /tmp/tmpjVe79C
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ ./unit_tests --load-list /tmp/tmp24Elxc
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
juju-log: INFO: Processing 1 ceph broker requestsOS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ ./unit_tests --load-list /tmp/tmpfHbXXw
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ ./unit_tests --load-list /tmp/tmpVISjWt
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ ./unit_tests --load-list /tmp/tmpMXrMa8
juju-log: DEBUG: Processing op='remove-pool-snapshot'
juju-log: DEBUG: Processing request None
{0} unit_tests.test_ceph_ops.TestCephOps.test_remove_pool_snapshot [0.015412s] ... ok
juju-log: INFO: Processing 1 ceph broker requests
juju-log: DEBUG: Processing op='set-pool-value'
juju-log: DEBUG: Processing request None
juju-log: ERROR: abc is not a <type 'int'>
juju-log: ERROR: Unexpected error occurred while processing requests: {u'api-version': 1, u'ops': [{u'key': u'size', u'name': u'foo', u'value': u'abc', u'op': u'set-pool-value'}]}
{7} unit_tests.test_ceph_broker.CephBrokerTestCase.test_process_requests_invalid [0.000732s] ... ok
{4} unit_tests.test_ceph_broker.CephBrokerTestCase.test_process_requests_missing_api_version [0.000423s] ... ok
{7} unit_tests.test_ceph_broker.CephBrokerTestCase.test_process_requests_noop [0.000675s] ... ok
{0} unit_tests.test_ceph_ops.TestCephOps.test_set_invalid_pool_value [0.018488s] ... ok
juju-log: INFO: Processing 1 ceph broker requests
juju-log: DEBUG: Processing request None
juju-log: DEBUG: Processing request None
juju-log: DEBUG: Processing op='create-cache-tier'
juju-log: INFO: Processing 1 ceph broker requests
{1} unit_tests.test_ceph_ops.TestCephOps.test_process_requests_create_cache_tier [0.019172s] ... ok
juju-log: INFO: Processing 1 ceph broker requests
juju-log: DEBUG: Processing op='create-pool'
juju-log: INFO: Creating pool '<hooks.charmhelpers.contrib.storage.linux.ceph.ErasurePool object at 0x7f4e33985350>' (erasure_profile=default)
juju-log: DEBUG: Processing op='remove-cache-tier'
{7} unit_tests.test_status.ServiceStatusTestCase.test_get_peer_units_no_peers [0.022653s] ... ok
juju-log: DEBUG: Processing request None
juju-log: DEBUG: Processing request None
juju-log: INFO: Processing 1 ceph broker requests
{2} unit_tests.test_ceph_ops.TestCephOps.test_process_requests_create_erasure_pool [0.022692s] ... ok
{4} unit_tests.test_ceph_ops.TestCephOps.test_process_requests_remove_cache_tier [0.023848s] ... ok
Return: {"exit-code": 1, "stdjuju-log: DEBUG: Processing request None
err": "Missing juju-log: INFO: Processing 1 ceph broker requests
or invalid api version (2)"}
{3} unit_tests.test_ceph_broker.CephBrokerTestCase.test_process_requests_invalid_api_version [0.000648s] ... ok
{1} unit_tests.test_status.ServiceStatusTestCase.test_assess_status_no_peers [0.024627s] ... ok
juju-log: INFO: Processing 1 ceph broker requests
juju-log: DEBUG: Processing request None
juju-log: DEBUG: Processing op='delete-pool'
{2} unit_tests.test_ceph_ops.TestCephOps.test_process_requests_delete_pool [0.015926s] ... ok
juju-log: DEBUG: Processing op='create-pool'
juju-log: DEBUG: Processing op='create-erasure-profile'
juju-log: INFO: Processing 1 ceph broker requests
{6} unit_tests.test_ceph_ops.TestCephOps.test_create_erasure_profile [0.017915s] ... ok
juju-log: INFO: Creating pool '<hooks.charmhelpers.contrib.storage.linux.ceph.ReplicatedPool object at 0x7f3a10b4a810>' (replicas=3)
juju-log: DEBUG: Processing op='snapshot-pool'
{7} unit_tests.test_status.ServiceStatusTestCase.test_get_peer_units_peers_complete [0.024922s] ... ok
juju-log: DEBUG: Processing request None
{3} unit_tests.test_ceph_ops.TestCephOps.test_process_requests_create_replicated_pool [0.024375s] ... ok
{4} unit_tests.test_ceph_ops.TestCephOps.test_snapshot_pool [0.026409s] ... ok
juju-log: DEBUG: Processing request None
juju-log: INFO: Processing 1 ceph broker requests
juju-log: INFO: Processing 1 ceph broker requests
juju-log: DEBUG: Processing op='set-pool-value'
juju-log: DEBUG: Processing op='rename-pool'
{5} unit_tests.test_ceph_ops.TestCephOps.test_set_pool_value [0.018472s] ... ok
{6} unit_tests.test_ceph_ops.TestCephOps.test_rename_pool [0.022834s] ... ok
{3} unit_tests.test_status.ServiceStatusTestCase.test_assess_status_peers_complete_down [0.027911s] ... ok
{5} unit_tests.test_status.ServiceStatusTestCase.test_assess_status_peers_incomplete [0.021970s] ... ok
{6} unit_tests.test_status.ServiceStatusTestCase.test_assess_status_peers_complete_active [0.022173s] ... ok
{5} unit_tests.test_status.ServiceStatusTestCase.test_get_peer_units_peers_incomplete [0.019668s] ... ok
======
Totals
======
Ran: 22 tests in 0.0000 sec.
- Passed: 22
- Skipped: 0
- Expected Fail: 0
- Unexpected Success: 0
- Failed: 0
Sum of execute time for each test: 0.3919 sec.
==============
Worker Balance
==============
- Worker 0 (2 tests) => 0:00:00.034118
- Worker 1 (2 tests) => 0:00:00.044108
- Worker 2 (2 tests) => 0:00:00.038837
- Worker 3 (3 tests) => 0:00:00.053518
- Worker 4 (3 tests) => 0:00:00.051204
- Worker 5 (3 tests) => 0:00:00.060641
- Worker 6 (3 tests) => 0:00:00.063779
- Worker 7 (4 tests) => 0:00:00.049522
Slowest Tests:
Test id Runtime (s)
------------------------------------------------------------------------------------- -----------
unit_tests.test_status.ServiceStatusTestCase.test_assess_status_peers_complete_down 0.028
unit_tests.test_ceph_ops.TestCephOps.test_snapshot_pool 0.026
unit_tests.test_status.ServiceStatusTestCase.test_get_peer_units_peers_complete 0.025
unit_tests.test_status.ServiceStatusTestCase.test_assess_status_no_peers 0.025
unit_tests.test_ceph_ops.TestCephOps.test_process_requests_create_replicated_pool 0.024
unit_tests.test_ceph_ops.TestCephOps.test_process_requests_remove_cache_tier 0.024
unit_tests.test_ceph_ops.TestCephOps.test_rename_pool 0.023
unit_tests.test_ceph_ops.TestCephOps.test_process_requests_create_erasure_pool 0.023
unit_tests.test_status.ServiceStatusTestCase.test_get_peer_units_no_peers 0.023
unit_tests.test_status.ServiceStatusTestCase.test_assess_status_peers_complete_active 0.022
_________________________________________________________________________________________ summary __________________________________________________________________________________________
lint: commands succeeded
py27: commands succeeded
congratulations :)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment