Tuesday, 2023-09-05

zigoHi there! Building Swift 2.32.0 in Debian Unstable, I get this: https://paste.opendev.org/show/bK1P6oofCiXoqlhr7wqb/ (5 failures this way...). Any idea what's going on ?08:09
zigotimburke ^08:09
zigoThe issue is deeper, it's not a logging issue, it's issues in tests.08:22
* zigo is digging08:22
zigoIt's a new issue in Bobact, building Antelope doesn't show any issue.08:24
acoleslooks like a test ordering issue: if a previous test has not caused utils.monkey_patch to execute then the NOTICE log level is not registered before the test runs, so the log level name defaults to 'Level 25' which the debug_logger doesn't recognise.13:48
opendevreviewAlistair Coles proposed openstack/swift master: debug_logger: ensure NOTICE level is registered  https://review.opendev.org/c/openstack/swift/+/89373513:54
acoleszigo: ^13:55
acoleswrote it up https://bugs.launchpad.net/swift/+bug/203425414:04
opendevreviewAlistair Coles proposed openstack/swift master: debug_logger: ensure NOTICE level is registered  https://review.opendev.org/c/openstack/swift/+/89373514:05
zigoacoles: Thanks, I'll add the patch and let you know how it goes.14:47
zigoNow, I"m getting: https://paste.opendev.org/show/bCQcbMOSYQ7clzRjTonm/14:51
opendevreviewTim Burke proposed openstack/swift master: debug_logger: ensure NOTICE level is registered  https://review.opendev.org/c/openstack/swift/+/89373515:22
opendevreviewMerged openstack/swift master: debug_logger: ensure NOTICE level is registered  https://review.opendev.org/c/openstack/swift/+/89373518:35
timburkezigo, that StopIteration looks vaguely familiar -- i wonder if https://review.opendev.org/c/openstack/swift/+/885812 would help -- the trouble is that we sometimes leave some background greenthreads running during unit tests, and the background thread can unexpectedly call something we were mocking out in a different test23:44
opendevreviewTim Burke proposed openstack/swift master: Clean up watchdog threads  https://review.opendev.org/c/openstack/swift/+/88581223:52

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!