Commit 3a65bd1
committed
Added observability tests for PCI Spyre adapter
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>1 parent 065ce12 commit 3a65bd1
3 files changed
Lines changed: 1461 additions & 0 deletions
File tree
- accelerator/spyre
- spyre_observability_tests.py.data
0 commit comments