@@ -626,8 +626,13 @@ def getloadavg_1m(): |
|
|
626 |
626 |
elif sys.platform == 'win32' and (self.ns.worker_args is None): |
627 |
627 |
from test.libregrtest.win_utils import WindowsLoadTracker |
628 |
628 |
|
629 |
|
-load_tracker = WindowsLoadTracker() |
630 |
|
-self.getloadavg = load_tracker.getloadavg |
|
629 |
+try: |
|
630 |
+load_tracker = WindowsLoadTracker() |
|
631 |
+self.getloadavg = load_tracker.getloadavg |
|
632 |
+except FileNotFoundError as error: |
|
633 |
+# Windows IoT Core and Windows Nano Server do not provide |
|
634 |
+# typeperf.exe for x64, x86 or ARM |
|
635 |
+print('Failed to create WindowsLoadTracker: {}'.format(error)) |
631 |
636 |
|
632 |
637 |
self.run_tests() |
633 |
638 |
self.display_result() |