# | High level scenario description | Steps to be executed | Expected result | Test result | Comments |
1 | Check collectd installation procedure with capabilities plugin enabled |
| Collectd has started Capabilities plugins is loaded | Pass | |
2 | Check if the plugin returns the data according to the design |
| HTTP GET request should result in the display of a data structure about system capabilities read from dmidecode | Pass | |
3 | Verify if the plugin returns the data in json format |
|
| HTTP GET request should result in the display of a data structure about system capabilities read from dmidecode jq should display collected data in json fomat, | Pass | |
4 | Check if the plugin returns information from pre-selected number of DMI types |
|
| HTTP GET request should result in the display of a data structure about system capabilities read from dmidecode. The plugin should get information from pre-selected number of DMI types: * BIOS - 0 | Pass | |
5 | Verify if the plugin returns correct BIOS information |
|
|
|
| The data should be 100% consistent | Pass | |
6 | Verify if the plugin returns correct System information |
|
|
|
| The data should be 100% consistent | Pass | |||
7 | Verify if the plugin returns correct Baseboard information |
| The data should be 100% consistent | Pass | |
8 | Verify if the plugin returns correct Processor information |
|
| The data should be 100% consistent | Pass | |||
9 | Verify if the plugin returns correct Cache information |
| The data should be 100% consistent | Pass | |
10 | Verify if the plugin returns correct Physical Memory Array information |
| The data should be 100% consistent | Pass | |
11 | Verify if the plugin returns correct Memory Device information |
| The data should be 100% consistent | Pass | |
12 | Verify if the plugin returns correct IPMI Device information |
|
|
| The data should be 100% consistent | Pass | |||
13 | Verify if the plugin returns correct Onboard Devices Extended Information |
| The data should be 100% consistent | Pass | |
14 | Check collectd behavior upon lack of 'LoadPlugin capabilities' section in the configuration file |
| Warnings are raised in collectd log file: | Pass | |
15 | Verify plugin behavior upon incorrect format of string configuration option |
| Respective Warnings are raised in collectd log file: | Pass | |
16 | Verify plugin behavior upon incorrect data type instead of string in configuration option |
| Respective Warnings are raised in collectd log file: | Pass |