From 93c64543ea8b2c79241254e0ebc1c89fd32637f2 Mon Sep 17 00:00:00 2001 From: nancyc12 Date: Wed, 31 Dec 2025 10:00:57 +0800 Subject: [PATCH] fix: non-utf-8 decode error --- agent/src/testflinger_agent/handlers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent/src/testflinger_agent/handlers.py b/agent/src/testflinger_agent/handlers.py index eea09f6e5..6a1cc9cd5 100644 --- a/agent/src/testflinger_agent/handlers.py +++ b/agent/src/testflinger_agent/handlers.py @@ -193,7 +193,7 @@ def __call__(self, data: str): def write_from_file(self, filename: str, chunk_size: int = 1024): """Write logs to endpoint from a file chunking by chunk_size.""" try: - with open(filename, "r") as log: + with open(filename, "r", encoding="utf-8", errors="ignore") as log: while True: data = log.read(chunk_size) if not data: