Update and display test status
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
- Started by
- Completed by
- Catherine Diep
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Display existing tests on the web page.