diff --git a/tests/test_mediaworker.py b/tests/test_mediaworker.py
index 86d78daacea9ea10c44494e8c595c0af781d13ff..ada261cf39f3217be33b6f956b3920cf24318077 100755
--- a/tests/test_mediaworker.py
+++ b/tests/test_mediaworker.py
@@ -33,6 +33,9 @@ def check_ssh(ip):
     return True
 
 def run_tests(ip):
+    print('Updating envsetup tests on MediaWorker')
+    cmd = 'ssh -t %s cd /root/envsetup && git pull'
+    os.systrm(cmd)
     print('Running envsetup tests on MediaWorker')
     cmd = 'ssh -t %s /root/envsetup/tester.py' % ip
     status = os.system(cmd)