| Summary: | Terminating xvnc hangs for several minutes | ||
|---|---|---|---|
| Product: | Community | Reporter: | Baily Roberts <Baily.Roberts> |
| Component: | CI-Jenkins | Assignee: | CI Admin Inbox <ci.admin-inbox> |
| Status: | CLOSED NOT_ECLIPSE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | ed, frederic.gurr, webmaster |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 10 | ||
| Whiteboard: | |||
|
Description
Baily Roberts
I was able to reproduce this behavior. It is in fact the "Terminating xvnc" part that takes a couple of minutes. The same issue has been reported before in bug 545349 comment 11. We will look into it. We timed it and it takes xvnc 6 minutes to terminate. Have you found a way to speed up to termination process or stop it from seemingly hanging? No, not yet. I've narrowed the problem down to this line in the Xvnc Jenkins Plugin: https://github.com/jenkinsci/xvnc-plugin/blob/master/src/main/java/hudson/plugins/xvnc/Xvnc.java#L240 I'll open a bug on the Jenkins bug tracker and link to it. In the meantime you can disable the option "Create a dedicated Xauthority file per build" to save 4 minutes. During my tests it consistently took only ~2min instead of ~6min to terminate Xvnc. (In reply to Frederic Gurr from comment #4) > I'll open a bug on the Jenkins bug tracker and link to it. => https://issues.jenkins-ci.org/browse/JENKINS-59119 The bug seems to be only MINOR at Jenkins; I thought we had some push or was that only for Hudson. The "Create a dedicated Xauthority file per build" option has no associated explanation. It would seem that one polarity is correct. What is the consequence of not creating a dedicated Xauthority? do multiple builds interact adversely ? |