Hi Vincent, sure that's okay. I was going for a simple system property since the error (from your reaction) seemed a bit exotic and has only been reported by me so far. But configuration in the plugin settings is great, thanks. So I will not create that pull request,
Sascha Am Montag, 30. Juni 2014 18:12:16 UTC+2 schrieb Vincent Latombe: > > Hi, > > I have implemented your suggestion. I have added a configurable delay > after any endview call (for n. It is set to 0 by default and you can > configure it through the global plugin settings. > > Corresponding build is > > https://jenkins.ci.cloudbees.com/job/plugins/job/clearcase-plugin/71/org.jenkins-ci.plugins$clearcase/artifact/org.jenkins-ci.plugins/clearcase/1.6-SNAPSHOT/clearcase-1.6-SNAPSHOT.hpi > > Let me know if it is okay for you, then I'll issue a 1.5.1 with the fix. > > Cheers, > > Vincent > > > 2014-06-30 12:24 GMT+02:00 Sascha Herrmann <[email protected] > <javascript:>>: > >> That was quick. It doesn't work. Immediate timeouts after endview again. >> >> Sascha >> >> Am Montag, 30. Juni 2014 12:21:00 UTC+2 schrieb Sascha Herrmann: >> >>> Hi Vincent, >>> >>> thanks. I will try. I doubt that it will bring an improvement, because >>> we're already ending the view_server processes after the build using a >>> batch script as I mentioned previously. >>> >>> I will update the post with my findings. >>> >>> Thanks again. >>> >>> Sascha >>> >>> Am Montag, 30. Juni 2014 09:32:19 UTC+2 schrieb Vincent Latombe: >>>> >>>> Hi Sascha, >>>> >>>> could you try the given build [1] and see whether you still encounter >>>> the issue? I have added a call to endview after the checkout. I believe it >>>> may also help with the delay you are observing when called initially >>>> (because it may be dependant on the number of active views on the host). >>>> If that do not work, I am open to add a configurable delay, you could >>>> add it to the endview command and open a pull request against the project. >>>> >>>> Cheers, >>>> >>>> Vincent >>>> >>>> [1] https://jenkins.ci.cloudbees.com/job/plugins/job/clearcase- >>>> plugin/70/org.jenkins-ci.plugins$clearcase/artifact/ >>>> org.jenkins-ci.plugins/clearcase/1.6-SNAPSHOT/ >>>> clearcase-1.6-SNAPSHOT.hpi >>>> >>>> Vincent >>>> >>>> >>>> 2014-06-30 8:08 GMT+02:00 Sascha Herrmann <[email protected]>: >>>> >>>>> Builds run fine now. Seems that endview takes some time to finish >>>>> before the next command can be called. >>>>> Would it be possible to get a delay like that into the official >>>>> plugin? Maybe configurable with a system property? >>>>> >>>>> Sascha >>>>> >>>>> >>>>> >>>>> Am Freitag, 27. Juni 2014 08:56:09 UTC+2 schrieb Sascha Herrmann: >>>>> >>>>>> Hi! >>>>>> >>>>>> I have quickly added a "Thread.sleep( 5000 )" into >>>>>> BaseSnapshotCheckoutAction#checkout() between endview and setcs on >>>>>> our build machine and will monitor if that improves things. >>>>>> Maybe ClearTool.endViewServer() would be the better place for that >>>>>> delay. Not sure. >>>>>> 5000 millis is probably too much, yes. Just wanted to be on the safe >>>>>> side for the test. >>>>>> >>>>>> First build flows ran successfully. Seems to confirm that there is a >>>>>> timing problem in our environment. >>>>>> Will update the thread with the results in a couple of days when I >>>>>> know for sure. >>>>>> >>>>>> Sascha >>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Jenkins Users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
