From f0270cb6219963a0770455705edba58d5e2b08a9 Mon Sep 17 00:00:00 2001
From: Sebastien Robin <seb@nexedi.com>
Date: Mon, 15 Apr 2019 12:07:15 +0200
Subject: [PATCH] testnode: fixed condition to not build dependencies like
 firefox

---
 erp5/util/testnode/testnode.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/erp5/util/testnode/testnode.py b/erp5/util/testnode/testnode.py
index fd369120ce..374f6b4a1b 100644
--- a/erp5/util/testnode/testnode.py
+++ b/erp5/util/testnode/testnode.py
@@ -304,8 +304,8 @@ shared = true
           runner = runner_class(self)
           logger.info("Type of current test is %s", my_test_type)
           # master testnode gets test_suites, slaves get nothing
-          testnode_software_status_dict = runner.prepareSlapOSForTestNode(test_node_slapos)
           if not(testnode_software_successfully_built):
+            testnode_software_status_dict = runner.prepareSlapOSForTestNode(test_node_slapos)
             if testnode_software_status_dict['status_code'] == 0:
               testnode_software_successfully_built = True
               logger.info("Will now skip build of testnode software")
-- 
2.30.9