Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/db-api-tests-fix-context. Description: Some methods in nova.db.sqlalchemy.api requires admin_context, some methods requires non admin context. Almost all tests in nova.tests.test_db_api uses admin_context, and there is no tests for context/admin_context difference. These tests should be implemented. Specification URL (additional information): None