On Tue, Jul 15, 2025 at 11:15 AM Thomas Huth <th...@redhat.com> wrote:
>
> On 15/07/2025 16.30, Daniel P. Berrangé wrote:
> > Of most importance is that this gives us a heads-up if anything
> > we rely on has been deprecated. The default python behaviour
> > only emits a warning if triggered from __main__ which is very
> > limited.
> >
> > Setting the env variable further ensures that any python child
> > processes will also display warnings.
> >
> > Signed-off-by: Daniel P. Berrangé <berra...@redhat.com>

Looks like 8, 9, 10 already got merged; skipping.

> > ---
> >   tests/functional/qemu_test/testcase.py | 4 ++++
> >   1 file changed, 4 insertions(+)
> >
> > diff --git a/tests/functional/qemu_test/testcase.py 
> > b/tests/functional/qemu_test/testcase.py
> > index 71c7160adc..2a78e735f1 100644
> > --- a/tests/functional/qemu_test/testcase.py
> > +++ b/tests/functional/qemu_test/testcase.py
> > @@ -19,6 +19,7 @@
> >   from subprocess import run
> >   import sys
> >   import tempfile
> > +import warnings
> >   import unittest
> >   import uuid
> >
> > @@ -235,6 +236,9 @@ def tearDown(self):
> >           self._log_fh.close()
> >
> >       def main():
> > +        warnings.simplefilter("default")
> > +        os.environ["PYTHONWARNINGS"] = "default"
> > +
> >           path = os.path.basename(sys.argv[0])[:-3]
> >
> >           cache = os.environ.get("QEMU_TEST_PRECACHE", None)
>
> Acked-by: Thomas Huth <th...@redhat.com>
>


Reply via email to