diff --git a/argus/backend/plugins/sct/testrun.py b/argus/backend/plugins/sct/testrun.py index 89b75b98..9b1e8e15 100644 --- a/argus/backend/plugins/sct/testrun.py +++ b/argus/backend/plugins/sct/testrun.py @@ -225,6 +225,8 @@ def finish_run(self, payload: dict = None): def submit_logs(self, logs: list[dict]): for log in logs: + if any(existing[0] == log["log_name"] for existing in self.logs): + continue self.logs.append((log["log_name"], log["log_link"])) def add_screenshot(self, screenshot_link: str):