<p dir="ltr">Hi Jeremy, </p>
<p dir="ltr">I believe what you're describing is the default Buildbot behavior for quite a long time. <br>
What you're seeing is probably slave buffering its commands' output before sending them to master. I think buffer size could be tweaked on per-slave basic by changing their buildslave.tac files. Try looking there. </p>
<p dir="ltr">Sorry I cannot give more precise instructions as I'm writing this from my phone. </p>
<p dir="ltr">Thanks, <br>
Vasily</p>
<div class="gmail_quote">23 февр. 2016 г. 2:50 пользователь "Jeremy Cornett" <<a href="mailto:jeremy.cornett@venafi.com">jeremy.cornett@venafi.com</a>> написал:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal">Hi,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I’m running a bunch of Windows slaves, and I noticed that when I upgrade from 0.8.7p1 to 0.8.12, the output on the stdio for a factory step was rather jerky, whereas it used to be very smooth. It seems like the slave queues up output and sends it over the master in chunks, or perhaps the master just loads it into the stdio page through the waterfall in chunks instead of character by character. I don’t know which (probably the latter). Is there any way to make this output smooth again?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Specifically, I have a VERY long running process (6+ hours) that displays a status asterisk for its percentage done. Right now, BuildBot is timing out the process after 6 hours because nothing is being displayed on the stdio (I set the timeout on the step to 6 hours, I guess I could set it to a higher value, but seems counterproductive to the problem being experienced – i.e. I shouldn’t have to do that). I have a sneaking suspicion that some little asterisks are actually being output one by one by the process running on the buildslave over the course of the 6 hours, but the master isn’t displaying them on the stdio page as it should. I say this because the other processes that display asterisks for percentage done are actually displayed all at once (no asterisks for a couple minutes, then display all 100 of them at once), and hence is timing out the process when infact I think it is running and displaying a little output. I could be totally off base with this, but I am wondering if that’s what is happening.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse"><tr style="height:24.3pt"><td width="55" style="width:41.05pt;padding:0in 5.4pt 0in 5.4pt;height:24.3pt"><p class="MsoNormal" style="line-height:18.75pt"><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><img width="50" height="31" src="cid:image001.png@01D16D91.246B91D0" alt="Description: http://www.venafi.com/img/venafi_email_signature_logo.gif"></span><span style="font-size:8.0pt;font-family:"Verdana","sans-serif";color:gray"><u></u><u></u></span></p></td><td width="584" valign="top" style="width:437.75pt;padding:0in 5.4pt 0in 5.4pt;height:24.3pt"><p class="MsoNormal" style="line-height:18.75pt"><span style="font-size:8.0pt;font-family:"Verdana","sans-serif";color:gray">| Jeremy Cornett | Configuration Management Engineer</span><span style="font-size:8.0pt;font-family:"Verdana","sans-serif";color:gray"><u></u><u></u></span></p></td></tr></table><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div><br>_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@buildbot.net">users@buildbot.net</a><br>
<a href="https://lists.buildbot.net/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.buildbot.net/mailman/listinfo/users</a><br></blockquote></div>