diff --git a/tests/integration/full/full_test_env_suit.py b/tests/integration/full/full_test_env_suit.py
index e3b3c730f77ccdae6a06ae9264f9c1b9f8ffeeb7..48d6caba005bb1fffd6c5e55fbfa2317c3561504 100644
--- a/tests/integration/full/full_test_env_suit.py
+++ b/tests/integration/full/full_test_env_suit.py
@@ -18,8 +18,10 @@ class FullTestEnvSuit(unittest.TestCase):
     def setUpClass(cls) -> None:
         # FullTestEnvSuit.write_temp_run_config_file()
         # FullTestEnvSuit.run_env_pipeline()
-        status_file_path = os.path.join(FullTestEnvSuit.TEST_OUT_PATH, FullTestEnvSuit.TEST_JOB_DIR, "STATUS_SUCCESS")
-        os.mknod(status_file_path)
+        status_file_path = os.path.join(FullTestEnvSuit.TEST_OUT_PATH, FullTestEnvSuit.TEST_JOB_DIR)
+        status_file = os.path.join(FullTestEnvSuit.TEST_OUT_PATH, FullTestEnvSuit.TEST_JOB_DIR, "STATUS_SUCCESS")
+        os.makedirs(status_file_path, exist_ok = True)
+        os.mknod(status_file)
         pass