The ceilometer.tests.tempest.scenario.test_object_storage_telemetry_middleware Module

class ceilometer.tests.tempest.scenario.test_object_storage_telemetry_middleware.ClientManager(credentials)[source]

Bases: ceilometer.tests.tempest.service.client.Manager

class ceilometer.tests.tempest.scenario.test_object_storage_telemetry_middleware.TestObjectStorageTelemetry(*args, **kwargs)[source]

Bases: tempest.test.BaseTestCase

Test that swift uses the ceilometer middleware.

  • create container.
  • upload a file to the created container.
  • retrieve the file from the created container.
  • wait for notifications from ceilometer.
client_manager

alias of ClientManager

create_container()[source]
classmethod setup_clients()[source]
classmethod setup_credentials()[source]
classmethod skip_checks()[source]
test_swift_middleware_notifies(*func_args, **func_kwargs)[source]

Test idempotent id: 6d6b88e5-3e38-41bc-b34a-79f713a6cb85

upload_object_to_container(container_name)[source]