Assign tests UUIDs

Registered by Chris Hoge on 2014-12-22

Currently the only identification for tests is the name associated with the
test. Tests may be moved or renamed during refactoring, and some
non-integration tests wil move out of Tempest and into project-specific
tests. This makes names an unstable identifier. This spec proposes
addition of a UUID to each test as a means of stable test identification.

Blueprint information

Status:
Complete
Approver:
Matthew Treinish
Priority:
High
Drafter:
Chris Hoge
Direction:
Needs approval
Assignee:
Chris Hoge
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon kilo-3
Started by
Matthew Treinish on 2015-02-24
Completed by
Matthew Treinish on 2015-07-02

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/meta-data-and-uuid-for-tests,n,z

Addressed by: https://review.openstack.org/#/c/144329/
   meta data and uuid for tests

Gerrit topic: https://review.openstack.org/#q,topic:bp/https,n,z

Addressed by: https://review.openstack.org/157273
    Add UUIDs to tests with tools and checks

Gerrit topic: https://review.openstack.org/#q,topic:bp/test-uuid,n,z

Addressed by: https://review.openstack.org/159633
    Add UUIDs to all tempest tests and gate check

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.