The Horizon interface has been enhanced with the addition of an
"Export" action (Button) on the Fault Management pages. This
feature allows for the comprehensive exportation of all
properties retrieved from the API, formatted as a CSV file.
Controllers have been integrated into the three Angular modules
of Fault Management (alarms, events, and event_suppression) to
facilitate data retrieval from the API, conversion to CSV format,
and subsequent download of the CSV file.
Test Plan:
- PASS Runtime test on Standalone SX env:
* Login as an admin user.
* Download CSV reports for active alarms, events, and
event-suppression.
* Assess and confirm the CSV file contents.
* Logout
* Login with a user account with read-only permissions.
* Download CSV reports for active alarms, events, and
event-suppression.
* Assess and confirm the CSV file contents
- PASS Runtime test on DC env:
* Login as an admin user.
* Download CSV reports for active alarms, events, and
event-suppression.
* Assess and confirm the CSV file contents.
* Logout
* Login with a user account with read-only permissions.
* Download CSV reports for active alarms, events, and
event-suppression.
* Assess and confirm the CSV file contents
Story: 2011009
Task: 49421
Change-Id: Id9e9b8971a31db8e8d1c8959af7769706fb492f5
Signed-off-by: Jorge Saffe <jorge.saffe@windriver.com>