Even in 1.15.2, bzt CLI crashes in disk_io_counters if psutil gets a permission error.
02:17.085838+00:00", "21:02:16 ERROR: PermissionError: [Errno 1] Operation not permitted: '/sys/block'"}
02:17.085965+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/cli.py\", line 273, in perform"}
02:17.086034+00:00", " self.engine.run()"}
02:17.086094+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/engine/engine.py\", line 270, in run"}
02:17.086150+00:00", " reraise(exc_info, exc_value)"}
02:17.086204+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/utils.py\", line 103, in reraise"}
02:17.086257+00:00", " raise exc"}
02:17.086309+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/engine/engine.py\", line 249, in run"}
02:17.086359+00:00", " self._wait()"}
02:17.086409+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/engine/engine.py\", line 291, in _wait"}
02:17.086458+00:00", " while not self._check_modules_list():"}
02:17.086509+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/engine/engine.py\", line 278, in _check_modules_list"}
02:17.086573+00:00", " finished = bool(module.check())"}
02:17.086625+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/modules/monitoring.py\", line 77, in check"}
02:17.086680+00:00", " results.extend(client.get_data())"}
02:17.086731+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/modules/monitoring.py\", line 203, in get_data"}
02:17.086781+00:00", " metric_values = self._get_resource_stats()"}
02:17.086831+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/modules/monitoring.py\", line 171, in _get_resource_stats"}
02:17.086881+00:00", " return self.monitor.resource_stats()"}
02:17.086929+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/modules/monitoring.py\", line 234, in resource_stats"}
02:17.086978+00:00", " self._disk_counters = self.__get_disk_counters()"}
02:17.087025+00:00", " File \"/root/.local/lib/python3.7/site-packages/bzt/modules/monitoring.py\", line 319, in __get_disk_counters"}
02:17.087074+00:00", " counters = psutil.disk_io_counters()"}
02:17.087122+00:00", " File \"/root/.local/lib/python3.7/site-packages/psutil/__init__.py\", line 2059, in disk_io_counters"}
02:17.087170+00:00", " rawdict = _psplatform.disk_io_counters(**kwargs)"}
02:17.087218+00:00", " File \"/root/.local/lib/python3.7/site-packages/psutil/_pslinux.py\", line 1166, in disk_io_counters"}
02:17.087265+00:00", " for entry in gen:"}
02:17.087312+00:00", " File \"/root/.local/lib/python3.7/site-packages/psutil/_pslinux.py\", line 1144, in read_sysfs"}
02:17.087361+00:00", " for block in os.listdir('/sys/block'):"}