diff --git a/optional_plugins/runner_remote/avocado_runner_remote/__init__.py b/optional_plugins/runner_remote/avocado_runner_remote/__init__.py index 25098f1abe23c59ffbc22b4533b27d8f97c27798..8c631e0d24c98c0505d0b1771353d76525e41298 100644 --- a/optional_plugins/runner_remote/avocado_runner_remote/__init__.py +++ b/optional_plugins/runner_remote/avocado_runner_remote/__init__.py @@ -458,7 +458,8 @@ class RemoteTestRunner(TestRunner): try: json_result = self._parse_json_response(result.stdout) except: - stacktrace.log_exc_info(sys.exc_info(), logger='avocado.debug') + stacktrace.log_exc_info(sys.exc_info(), + logger='avocado.app.debug') raise exceptions.JobError(result.stdout) for t_dict in json_result['tests']: diff --git a/optional_plugins/varianter_yaml_to_mux/avocado_varianter_yaml_to_mux/mux.py b/optional_plugins/varianter_yaml_to_mux/avocado_varianter_yaml_to_mux/mux.py index c1165909ec491e686faea3c3521ea7698a84d806..a7e6272cb335e7e8334f4f84461ea6a6afb702e3 100644 --- a/optional_plugins/varianter_yaml_to_mux/avocado_varianter_yaml_to_mux/mux.py +++ b/optional_plugins/varianter_yaml_to_mux/avocado_varianter_yaml_to_mux/mux.py @@ -211,7 +211,8 @@ class MuxPlugin(object): # summary == 0 means disable, but in plugin it's brief tree_repr = tree.tree_view(self.root, verbose=summary - 1, use_utf8=kwargs.get("use_utf8", None)) - out.append(tree_repr) + # ascii is a subset of UTF-8, let's use always UTF-8 to decode here + out.append(tree_repr.decode('utf-8')) out.append("") if variants: