glance.tests.functional.db.migrations package

Submodules

glance.tests.functional.db.migrations.test_mitaka01 module

class glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01Mixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

class glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

class glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01PostgresSQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01Mixin, oslo_db.sqlalchemy.test_base.PostgreSQLOpportunisticTestCase

class glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01Sqlite(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01Mixin, oslo_db.sqlalchemy.test_base.DbTestCase

glance.tests.functional.db.migrations.test_mitaka01.get_indexes(table, engine)[source]

glance.tests.functional.db.migrations.test_mitaka02 module

class glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02Mixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

class glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

class glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02PostgresSQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02Mixin, oslo_db.sqlalchemy.test_base.PostgreSQLOpportunisticTestCase

class glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02Sqlite(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02Mixin, oslo_db.sqlalchemy.test_base.DbTestCase

glance.tests.functional.db.migrations.test_ocata01 module

class glance.tests.functional.db.migrations.test_ocata01.TestOcata01Mixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

class glance.tests.functional.db.migrations.test_ocata01.TestOcata01MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_ocata01.TestOcata01Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

class glance.tests.functional.db.migrations.test_ocata01.TestOcata01PostgresSQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_ocata01.TestOcata01Mixin, oslo_db.sqlalchemy.test_base.PostgreSQLOpportunisticTestCase

class glance.tests.functional.db.migrations.test_ocata01.TestOcata01Sqlite(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_ocata01.TestOcata01Mixin, oslo_db.sqlalchemy.test_base.DbTestCase

glance.tests.functional.db.migrations.test_ocata_contract01 module

class glance.tests.functional.db.migrations.test_ocata_contract01.TestOcataContract01Mixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

class glance.tests.functional.db.migrations.test_ocata_contract01.TestOcataContract01MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_ocata_contract01.TestOcataContract01Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

glance.tests.functional.db.migrations.test_ocata_expand01 module

class glance.tests.functional.db.migrations.test_ocata_expand01.TestOcataExpand01Mixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

class glance.tests.functional.db.migrations.test_ocata_expand01.TestOcataExpand01MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_ocata_expand01.TestOcataExpand01Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

glance.tests.functional.db.migrations.test_ocata_migrate01 module

class glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01Mixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

class glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

class glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01_EmptyDBMixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

This mixin is used to create an initial glance database and upgrade it up to the ocata_expand01 revision.

class glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01_EmptyDBMySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01_EmptyDBMixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

This test runs the Ocata data migrations on an empty databse.

glance.tests.functional.db.migrations.test_pike01 module

class glance.tests.functional.db.migrations.test_pike01.TestPike01Mixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

artifacts_table_names = [‘artifact_blob_locations’, ‘artifact_properties’, ‘artifact_blobs’, ‘artifact_dependencies’, ‘artifact_tags’, ‘artifacts’]
class glance.tests.functional.db.migrations.test_pike01.TestPike01MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_pike01.TestPike01Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

class glance.tests.functional.db.migrations.test_pike01.TestPike01PostgresSQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_pike01.TestPike01Mixin, oslo_db.sqlalchemy.test_base.PostgreSQLOpportunisticTestCase

class glance.tests.functional.db.migrations.test_pike01.TestPike01Sqlite(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_pike01.TestPike01Mixin, oslo_db.sqlalchemy.test_base.DbTestCase

glance.tests.functional.db.migrations.test_pike_contract01 module

class glance.tests.functional.db.migrations.test_pike_contract01.TestPikeContract01Mixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

artifacts_table_names = [‘artifact_blob_locations’, ‘artifact_properties’, ‘artifact_blobs’, ‘artifact_dependencies’, ‘artifact_tags’, ‘artifacts’]
class glance.tests.functional.db.migrations.test_pike_contract01.TestPikeContract01MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_pike_contract01.TestPikeContract01Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

glance.tests.functional.db.migrations.test_pike_expand01 module

class glance.tests.functional.db.migrations.test_pike_expand01.TestPikeExpand01Mixin[source]

Bases: glance.tests.functional.db.test_migrations.AlembicMigrationsMixin

artifacts_table_names = [‘artifact_blob_locations’, ‘artifact_properties’, ‘artifact_blobs’, ‘artifact_dependencies’, ‘artifact_tags’, ‘artifacts’]
class glance.tests.functional.db.migrations.test_pike_expand01.TestPikeExpand01MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_pike_expand01.TestPikeExpand01Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

glance.tests.functional.db.migrations.test_pike_migrate01 module

class glance.tests.functional.db.migrations.test_pike_migrate01.TestPikeMigrate01MySQL(*args, **kwargs)[source]

Bases: glance.tests.functional.db.migrations.test_pike_expand01.TestPikeExpand01Mixin, oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase

Module contents