Add pre-update verify step in update test
Related-Prod:PROD-36635

Change-Id: I6a1b43dcec0c48f5b2205851ff4426ac92ac9118
diff --git a/tcp_tests/managers/drivetrain_manager.py b/tcp_tests/managers/drivetrain_manager.py
index dbc5096..2f23df2 100644
--- a/tcp_tests/managers/drivetrain_manager.py
+++ b/tcp_tests/managers/drivetrain_manager.py
@@ -121,3 +121,17 @@
         jenkins_pass = self._salt.get_single_pillar(
             tgt=tgt, pillar="jenkins:client:master:password")
         return jenkins_url, jenkins_user, jenkins_pass
+
+    def check_job_exists_on_jenkins(
+            self,
+            job_name,
+            jenkins_tgt='I@docker:client:stack:jenkins and cid01*'
+            ):
+        jenkins_url, jenkins_user, jenkins_pass = self.get_jenkins_creds(
+            tgt=jenkins_tgt)
+
+        jenkins = client.JenkinsClient(host=jenkins_url,
+                                       username=jenkins_user,
+                                       password=jenkins_pass)
+        result = jenkins.find_jobs(job_name)
+        return result