|
|
|
[
Permlink
| « Hide
]
Robin Shen [18/Sep/24 01:42 AM]
Agent timeout can be configured in system setting. However, instead of changing agent timeout, please make sure to stop agent service gracefully before reverting the system so that agent has the chance to notify server of its down.
I am concerned that if I stop the service before reverting the system , there is chance that qb server drops the node before the reversion happens.
You may run a command step to stop service, for instance:
# sleep a while to allow the build to finish sleep 10 service buildagent stop Make sure to untick the option "wait for finish" in advanced setting of the step. Thank you very much for your suggestion. I am going to give it a try and will keep you informed.
Regarding my first issue: "QuickBuild server drops all of my test when all of the nodes in the resource disappeared." How do I avoid the server dropping the tests? Some nodes have very heavy load and need more time to response to the server. Can I override the agent timeout at their level? What do you mean by "when all of the nodes in the resource disappeared"? Is this because all your nodes are running heavy load and QB server thinks they are dead? If so, what do you mean by "QB drops all tests"?
|