- Proposal: SDL-0132
- Author: Irina Getmanets
- Status: Accepted
- Impacted Platforms: Core
Main output of ATF is test reports. ATF provide such reports:
- Console logs - name of test cases with execution status FAILED/PASSED.
- SDL logs - SDL log received by ATF via telnet logger.
- Transport logs - all received and sent data from/to SDL. Transport log can have default view - messages on protocol level (except binaries) and full view - log will be expanded with packages: streamings, service messages, heartbeat, json files.
- Detailed report - all expected and sent massages related to test cases with expected and actual result.Also contains info about test cases: name, time, sequence, status, duration.
This proposal is about creating clear and useful structure of test scripts reports.
Create more convenient reports structure, less nested. Running multiple test scripts should not override old reports. Structure of reports should be clear, so you can easily search for a certain report.
The solution is to create new structure:
TestingReports
-> ScriptName_YYYYMMDDHHMMSS
-> ATF
-> SDL
Subfolder ATF will contain ATF logs and report. Subfolder SDL will contain SDL logs.
n/a
Impact on ATF reporting functionality.
Leave as is.