From f47403403b8a3301a5a28974c5c8b20b7b2b6f97 Mon Sep 17 00:00:00 2001 From: Petr Kalis Date: Wed, 19 Oct 2022 16:37:54 +0200 Subject: [PATCH] OP-3426 - update CleanUp to skip for automatic tests Tests work with temp folders, so CleanUp might delete some required files (as metadata.json). Let automatic process cleanup itself. --- openpype/plugins/publish/cleanup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openpype/plugins/publish/cleanup.py b/openpype/plugins/publish/cleanup.py index f29e6ccd4e..34480dd199 100644 --- a/openpype/plugins/publish/cleanup.py +++ b/openpype/plugins/publish/cleanup.py @@ -44,6 +44,9 @@ class CleanUp(pyblish.api.InstancePlugin): def process(self, instance): """Plugin entry point.""" + if os.environ.get("IS_TEST"): + # let automatic test process clean up temporary data + return # Get the errored instances failed = [] for result in instance.context.data["results"]: