<< Back to previous view |
[QB-2506] Qb Checkout stuck waiting on dependency build finish, but the build is already finished
|
|
Status: | Closed |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | 6.0.24 |
Fix Version/s: | None |
Type: | Bug | Priority: | Critical |
Reporter: | AlSt | Assigned To: | Robin Shen |
Resolution: | Incomplete | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown |
File Attachments: | agentstack.txt serverstack.txt serverstack.txt |
Description |
We have a stuck build with:
11:22:09,812 INFO - Checking step execute condition... 11:22:09,826 INFO - Step execute condition satisfied, executing... 11:22:10,737 INFO - Executing pre-execute action... 11:22:10,737 INFO - Running step... 11:22:10,739 INFO - Checking out revision 'configuration:root/bla/trunk/CI/builds/native/linux-x86-32, build id:1779981' of repository 'qb-native-linux-x86-32-remote'... 11:22:10,740 INFO - Waiting for finish of dependency build (configuration: root/bla/trunk/CI/builds/native/linux-x86-32, build id: 1779981) When I open the build with the id 1779981 it is already finished successfully some time ago. I also attached the jstack output of agent and server The behavior can also be reproduced. I had to kill the qb agent and then I restarted the build. And it got stuck at the exact same place. |
Comments |
Comment by Robin Shen [ 14/Aug/15 10:32 PM ] |
From stack trace, the thread is transferring artifacts from server at the time checking out the dependencies. How large are the artifacts? |
Comment by AlSt [ 26/Aug/15 08:01 AM ] |
The artifacts have about 400 megabytes had to travel some distance. Usually that's not the problem. It seems that it works again. Maybe just a connection issue. We'll observe that and if we experience it more often I'll reach out to you. |