Skip to content

Conversation

@pratikbariintel
Copy link
Contributor

@pratikbariintel pratikbariintel commented Dec 8, 2025

Modified the engine workload test to poll pre-utilization for 5 seconds. The test now continuously measures utilization at 500ms intervals over a 5-second period and only skips the workload test if the final pre-utilization value exceeds 5%.

Related-To: NEO-16864

Signed-off-by: Pratik Bari pratik.bari@intel.com

If engine utilization prior to workload submission is above 5%, the
check for the utilization values before and after workload should be
skipped.

Related-To: NEO-16864

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes a flaky test in the Sysman Engine conformance tests by adding a pre-check for engine utilization. If the engine utilization is already above 5% before workload submission, the test skips validation of before/after utilization values to avoid false failures caused by pre-existing workload on the engine.

Key changes:

  • Adds a conditional check to skip workload validation when pre-utilization exceeds 5%
  • Logs a descriptive message when the test is skipped due to high pre-utilization

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

If engine utilization prior to workload submission exceeds 5%, the
check for the utilization values before and after workload should be
skipped.

Related-To: NEO-16864

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
Modified the engine workload test to poll pre-utilization for 5 seconds. The test now
continuously measures utilization at 500ms intervals over a 5-second period and only
skips the workload test if the final pre-utilization value exceeds 5%.

Related-To: NEO-16864

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
Modified the engine workload test to poll pre-utilization for 5 seconds. The test now
continuously measures utilization at 500ms intervals over a 5-second period and only
skips the workload test if the final pre-utilization value exceeds 5%.

Related-To: NEO-16864

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Modified the engine workload test to poll pre-utilization for 5 seconds. The test now
continuously measures utilization at 500ms intervals over a 5-second period and only
skips the workload test if the final pre-utilization value exceeds 5%.

Related-To: NEO-16864

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
@pratikbariintel pratikbariintel self-assigned this Dec 15, 2025
Modified the engine workload test to poll pre-utilization for 5 seconds. The test now
continuously measures utilization at 500ms intervals over a 5-second period and only
skips the workload test if the final pre-utilization value exceeds 5%.

Related-To: NEO-16864

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
Modified the engine workload test to poll pre-utilization for 5 seconds. The test now
continuously measures utilization at 500ms intervals over a 5-second period and only
skips the workload test if the final pre-utilization value exceeds 5%.

Related-To: NEO-16864

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
@pratikbariintel pratikbariintel merged commit 9ea42ac into oneapi-src:master Dec 18, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants