SIGN IN SIGN UP

EP/TESTS: Kineto sentinel check (#2031)

## What?
Check if CUPTI profiler is available before using it

## Why?
CUPTI not support all setups.

## How?
Run simple kernel with profiler and check if it succeeded. 


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Bug Fixes**
  * Improved CUDA profiling compatibility in device performance tests.
* Profiling requests now verify CUDA Kineto support before execution and
provide a clear error when unavailable.
* Enhanced detection of CUDA activity across supported timing
configurations.
* Improved handling of unsupported profiling settings to prevent test
failures.
* Standardized profiling behavior across single-process and
multi-process test runs.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
O
ofarjon committed
54ba75f2f5fb5fad4015218cbe20b69662b0ffab
Parent: 43efa63
Committed by GitHub <noreply@github.com> on 8/7/2026, 2:59:24 PM