Update and display test status

Registered by Raymond Wong

Appropriate teststatus message(s) will be added to each test run (using the Test and TestStatus models)

Different messages may be created for different scenarios, e.g. docker vs gearman.

Sample messages for docker run are:
- Initializing test
- Building tempest environment
- Discovering cloud artifacts
- Running Tempest test
- Analyzing results
- Test completed

Tasks:
- Add new API for callers (e.g. execute_test.py and other potential scripts) to post status message.
- Update execute_test.py to post status message throughout the process.
- Update the web GUI to display the current status (and possible the history).

Blueprint information

Status:
Complete
Approver:
davidlenwell
Priority:
Undefined
Drafter:
Raymond Wong
Direction:
Approved
Assignee:
Raymond Wong
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Catherine Diep

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/81338
    Display existing tests on the web page.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.