tardyp changed the topic of #buildbot to: A Software Freedom Conservancy Project | Buildbot-3.0.2 | docs: http://docs.buildbot.net/current/ | tutorial: http://docs.buildbot.net/current/tutorial | logs: https://freenode.irclog.whitequark.org/buildbot
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 252 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Remote host closed the connection]
dustinm` has quit [Quit: Leaving]
ewong has joined #buildbot
dustinm` has joined #buildbot
ewong has quit [Read error: Connection reset by peer]
kraiskil has joined #buildbot
Lekensteyn has quit [Ping timeout: 245 seconds]
Lekensteyn has joined #buildbot
ewong has joined #buildbot
kraiskil has quit [Ping timeout: 265 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 260 seconds]
p12tic has joined #buildbot
aakashjain has joined #buildbot
aakashjain has quit [Remote host closed the connection]
aakashjain has joined #buildbot
jotik_work has joined #buildbot
<cmouse> uh
<cmouse> is there some way to split lambdas?
<cmouse> answering myself, maybe
aakashjain has quit [Remote host closed the connection]
aakashjain has joined #buildbot
aakashjain has quit [Read error: Connection reset by peer]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 260 seconds]
deepa has joined #buildbot
deepy has quit [Ping timeout: 240 seconds]
wzzrd has joined #buildbot
<wzzrd> hi folks, struggling a bit here: i got buildbot to build my projects nicely, but only on GitPoller; I have Gitea push pull requests to BB, they show up in the list of recent changes, but no builds happen for PRs
<wzzrd> I'm sure this is a 'duh' thing, but any pointers greatly appreciated
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 260 seconds]
aakashjain has joined #buildbot
<cmouse> wzzrd: do you have more than 1 scheduler that matches the changes?
aakashjain has quit [Ping timeout: 240 seconds]
Lekensteyn has quit [Ping timeout: 245 seconds]
Lekensteyn has joined #buildbot
aakashjain has joined #buildbot
jcarl43 has joined #buildbot
aakashjain has quit [Remote host closed the connection]
aakashjain has joined #buildbot
<aakashjain> tardyp p12tic: what should be next steps for https://github.com/buildbot/buildbot/issues/5906 ? should e2fb0fb be reverted?
<tardyp> e2fb0fb fixed another regression
<tardyp> so I guess we should fix the two usecase properly
<tardyp> aakashjain: could you try it?
<aakashjain> tardyp: sure.
<aakashjain> tardyp: you mean having self.realUpdateSummary() before as well (at both, old and new location), right?
<tardyp> yes
<tardyp> so that the summary is updated before the step finish event is sent
<aakashjain> tardyp: sure, trying right away, give me few minutes.
<tardyp> but we still keep the oportunity to update in case of exception in the last stage
deepa is now known as deepy
<aakashjain> tardyp: that didn't help, still noticing the issue after adding back self.realUpdateSummary()
<aakashjain> tardyp: if I also add back yield self.realUpdateSummary.stop() after self.realUpdateSummary, then it works. (but that would be almost reverting e2fb0fb)
<aakashjain> tardyp: not sure if having these two lines at both old and new location is a problem (would that still fix the issue which e2fb0fb fixed).
<aakashjain> tardyp: or can we move self.master.data.updates.finishStep() below self.realUpdateSummary.stop()
<aakashjain> tardyp: verified that moving self.master.data.updates.finishStep below self.realUpdateSummary.stop() also fixes the issue.
<tardyp> its because updateSummary is debounced
<tardyp> so it waits one second before actually doing the update
<aakashjain> ok
<aakashjain> tardyp: : https://pastebin.com/AWnHYLFi (this is the patch which works)
<infobob> https://bpaste.net/TSVQ (repasted for aakashjain)
<tardyp> I dont think so, because the purpose of the original patch was to catchup any issues with this step
<tardyp> I think we need a flush() method on debouncer
<tardyp> which will just cancel the time and call invoke()
<tardyp> actually flus
<tardyp> actually flush() can just be stop(), then start()
<aakashjain> tardyp: ok
<aakashjain> tardyp: and the original patch (e2fb0fb) fixes the issue specifically for new-style steps? or was it for old-style steps as well?
<tardyp> I think this is unrelated to step's style
<aakashjain> tardyp: ok
<aakashjain> tardyp: I am not very clear on the debouncer thing. Maybe you can tell me the specific changes, and I verify that out on my buildbot instance.
<tardyp> but its on main branch
<aakashjain> tardyp: Thanks for creating the PR. I applied it on my buildbot instance, and it works fine (after minor fixes which I commented in PR).
kraiskil has joined #buildbot
<tardyp> aakashjain: so p12tic actually agrees on your idea to delay the finishStep data update
<tardyp> so I switched the implementation
<aakashjain> tardyp: sounds good!
kraiskil has quit [Ping timeout: 240 seconds]
kraiskil has joined #buildbot
wzzrd has quit [Ping timeout: 240 seconds]
kraiskil has quit [Ping timeout: 265 seconds]
kraiskil has joined #buildbot
kraiskil has quit [Ping timeout: 260 seconds]
aakashjain has quit [Remote host closed the connection]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 260 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 240 seconds]
jcarl43 has quit [Quit: WeeChat 3.1]