summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Lib/test/libregrtest/main.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/Lib/test/libregrtest/main.py b/Lib/test/libregrtest/main.py
index 18ef6d0609..d20e174678 100644
--- a/Lib/test/libregrtest/main.py
+++ b/Lib/test/libregrtest/main.py
@@ -626,8 +626,13 @@ class Regrtest:
elif sys.platform == 'win32' and (self.ns.worker_args is None):
from test.libregrtest.win_utils import WindowsLoadTracker
- load_tracker = WindowsLoadTracker()
- self.getloadavg = load_tracker.getloadavg
+ try:
+ load_tracker = WindowsLoadTracker()
+ self.getloadavg = load_tracker.getloadavg
+ except FileNotFoundError as error:
+ # Windows IoT Core and Windows Nano Server do not provide
+ # typeperf.exe for x64, x86 or ARM
+ print('Failed to create WindowsLoadTracker: {}'.format(error))
self.run_tests()
self.display_result()