tardyp changed the topic of #buildbot to: A Software Freedom Conservancy Project | Buildbot-3.2.0 | docs: http://docs.buildbot.net/current/ | tutorial: http://docs.buildbot.net/current/tutorial | irclogs: https://libera.irclog.whitequark.org/buildbot
bdbaddog has joined #buildbot
uovobw has joined #buildbot
uovobw has quit [Changing host]
<rjarry> p12tic: I am having a test error on debian https://paste.debian.net/1217765/
<rjarry> I wonder if that rings a bell
<rjarry> I did not find anything on debian bug reports, nor on recent activity on buildbot
<p12tic> rjarry: It's the first time I see this error
<rjarry> p12tic: ok thanks
<rjarry> it looks like a debian packaging issue
<p12tic> But we recently upgrade sqlalchemy, so maybe its dependencies changed and Debian has different packages
<tardyp> p12tic: did you see this fix? https://github.com/buildbot/buildbot/pull/6287
<tardyp> I wasn't able to reproduce locally, but in the CI, we get tons of deprecation warnings from boto/mptp
<p12tic> lgtm
<tardyp> p12tic: there there is 6286 which is a bit more tricky. I don't like too much the need to put clock.advance everywhere
<tardyp> if you have some thoughts about the problem
<p12tic> if we depend on time there's not much other choice
<tardyp> we don't really depend on time, its more of a trick to wait for all the events to arrive
<p12tic> yes, but it the trick depends on time
<p12tic> other option would have an internal method for tests only
<tardyp> because the buildrequest distributor kicks in at first event, but for a buildset we have several buildrequest that will arrive
<tardyp> I was thinking about disabling the delay in tests indeed
<tardyp> but then you don't really test the real thing..
<p12tic> yep
<p12tic> I don't mind clock.advance too much to be honest. It's not too large mental overhead
<p12tic> Having facilities that make testing less verbose adds more mental overhead because now one needs to understand these facilities as well
<tardyp> p12tic: what is hard for this is to find were to advance the clock because you need to put it everytime a buildrequest is created or unclaimed
<tardyp> this was a headacke in the latent worker tests
kveremitz has quit [Quit: ZNC - http://znc.in]
kveremitz has joined #buildbot
vmeson has quit [Quit: Konversation terminated!]
vmeson has joined #buildbot
koobs has quit [Ping timeout: 260 seconds]
jcarl43 has joined #buildbot
Cheyenne has quit [Quit: ZNC - https://znc.in]
Cheyenne has joined #buildbot
jcarl43 has quit [Quit: WeeChat 3.3]
jcarl43 has joined #buildbot
koobs has joined #buildbot
jcarl43 has quit [Quit: WeeChat 3.3]