@Test @ClearCaseUniqueVobName(name = "story01d") @TestDescription( title = "Story 01d, polling", text = "New baseline, bl1, on integration stream, poll on self, wrong component.") public void story01d() throws Exception { /* First build must succeed to get a workspace */ AbstractBuild<?, ?> build = jenkins.initiateBuild( ccenv.getUniqueName(), "self", "_System@" + ccenv.getPVob(), "one_int@" + ccenv.getPVob(), false, false, false, false, false); AbstractProject<?, ?> project = build.getProject(); assertTrue(build.getResult().isBetterOrEqualTo(Result.SUCCESS)); /* New scm with wrong component */ CCUCMScm scm = new CCUCMScm( "_System2@" + ccenv.getPVob(), "INITIAL", "ALL", false, "self", "one_int@" + ccenv.getPVob(), "successful", false, "", true, false, false, false, "jenkins"); project.setScm(scm); TaskListener listener = jenkins.createTaskListener(); PollingResult result = project.poll(listener); /* Polling result validation */ assertEquals(PollingResult.NO_CHANGES, result); }