diff --git a/lisa/microsoft/testsuites/stress/tlb_stress.py b/lisa/microsoft/testsuites/stress/tlb_stress.py index bc3ef10a4c..fa4253dc33 100644 --- a/lisa/microsoft/testsuites/stress/tlb_stress.py +++ b/lisa/microsoft/testsuites/stress/tlb_stress.py @@ -529,7 +529,7 @@ def run_stress_with_monitoring( # Wait for perf monitoring to complete with extended timeout if perf_monitor_process: - perf_result = perf_monitor_process.wait_result(timeout=300) + perf_result = perf_monitor_process.wait_result(timeout=duration + 30) # Parse supported events with fallback if event_support.get("dTLB-load-misses", False): diff --git a/lisa/microsoft/testsuites/stress/tlb_stress_suite.py b/lisa/microsoft/testsuites/stress/tlb_stress_suite.py index d6f835a658..57f7cc89fd 100644 --- a/lisa/microsoft/testsuites/stress/tlb_stress_suite.py +++ b/lisa/microsoft/testsuites/stress/tlb_stress_suite.py @@ -69,7 +69,7 @@ def _calculate_stress_workers(self, node: RemoteNode, base_workers: int = 2) -> mapping/unmapping operations combined with stress-ng VM stressors. Validates system stability under heavy TLB activity. """, - priority=4, + priority=5, requirement=simple_requirement(min_core_count=2, min_memory_mb=1024), timeout=TIME_OUT, )