Added observability tests for PCI Spyre adapter#3192
Conversation
d32e6b6 to
79f6b64
Compare
|
Logs: Fetching asset from spyre_observability_tests.py:ObservabilityTests.test_aiu_smi |
79f6b64 to
8979066
Compare
|
Logs: Fetching asset from spyre_observability_tests.py:ObservabilityTests.test_aiu_smi |
8979066 to
cebcf4b
Compare
Added tests to validate AIU-SMI observability and Acelyzer trace analysis functionality on Spyre AIU devices during inferencing. Features: - Creates a containerized VLLM environment - Starts continuous inference in the background - Captures aiu-smi metrics continuously for a specified duration - Validates that metrics are successfully captured and contain expected data - Integrates Acelyzer (aiu-trace-analyzer) for post-processing JSON trace files - Generates FLEX timing traces during inference workloads - Analyzes traces with enhanced statistics for performance analysis - Validates trace generation and successful acelyzer processing Test Methods: - test_aiu_smi_observability: Validates AIU-SMI metrics collection - test_acelyzer: Validates trace generation and acelyzer analysis Signed-off-by: Sai Janani C <jananic@linux.ibm.com>
cebcf4b to
3a65bd1
Compare
Added tests to validate AIU-SMI observability
functionality on Spyre AIU devices during
inferencing.
Features: