ARM-software / bsa-acs

Arm SystemReady : BSA Architecture Compliance Suite
Apache License 2.0
16 stars 42 forks source link

Display whole peripherial info by default #119

Closed hrw closed 1 year ago

hrw commented 1 year ago

There is additional peripheral info printed on higher output levels. Can it be printed on default level?

I mean Network/Storage/Display part:

 Peripheral: Num of USB controllers   :    1
 Peripheral: Num of SATA controllers  :    1
 Peripheral: Num of UART controllers  :    1
 Peripheral: Num of Network ctrl      :    2
 Peripheral: Num of Storage ctrl      :    1
 Peripheral: Num of Display ctrl      :    2
chetan-rathore commented 1 year ago

Hi @hrw,

As of now ACS prints the System Information which is required most as default, like number of ECAM, PE, GIC, number of PCIe EP,RP etc. This information helps in knowing if some test are skipped and gives a general idea about system under test. Ex if no ECAM, then all PCIe test will skip. if only RCiEP devices then BSA PCIe test will not run etc.

The Network, Storage, Display ctrl were needed during debugging of a specific PCIe test and hence added as DEBUG.

But if you have certain use cases where this information was helpful, please let us know. We can move them to default print if needed.

Thanks, ACS team

hrw commented 1 year ago

ok then, fine with them where they are