[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH 0/2] qtest: Log verbosity changes
From: |
Peter Maydell |
Subject: |
Re: [RFC PATCH 0/2] qtest: Log verbosity changes |
Date: |
Fri, 13 Sep 2024 12:46:47 +0100 |
On Fri, 13 Sept 2024 at 12:29, Markus Armbruster <armbru@redhat.com> wrote:
>
> Peter Maydell <peter.maydell@linaro.org> writes:
> > Specifically, if you don't disable the error-exit when qtest
> > is in use, then the generic qom-test tests which say "can we
> > at least instantiate every machine?" will fail, because they
> > assume that "qemu-system-foo -machine bar -accel qtest" will
> > at least start.
> >
> > It doesn't really seem feasible to me to have qom-test
> > know about every machine's specific requirements for
> > how to pass a guest image.
>
> Yes.
>
> > The other approach would be to standardize on "every machine
> > type should happily start up with no warnings even if there
> > is no guest code specified by the user and it would simply
> > execute zeroes". We already do this for quite a lot of
> > boards, including some major ones, so we're certainly not
> > consistent about trying to diagnose user errors in this area.
>
> Fatal error unless qtest is bad, because we take a different path.
>
> Silently executing zero can be hard for users to diagnose.
>
> Possible compromise: warn unless qtest?
That runs into the "tests that pass and do what they're
supposed to do shouldn't provoke warnings" unofficial
guideline... Some of these qtest_enabled() checks are
exactly to suppress a warning.
-- PMM
- [RFC PATCH 0/2] qtest: Log verbosity changes, Fabiano Rosas, 2024/09/05
- [RFC PATCH 1/2] tests/qtest: Mute QEMU stderr, Fabiano Rosas, 2024/09/05
- [RFC PATCH 2/2] tests/qtest: Mute -qtest-log, Fabiano Rosas, 2024/09/05
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Thomas Huth, 2024/09/06
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Daniel P . Berrangé, 2024/09/06
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Peter Maydell, 2024/09/06
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Fabiano Rosas, 2024/09/06
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Markus Armbruster, 2024/09/13
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Peter Maydell, 2024/09/13
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Markus Armbruster, 2024/09/13
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes,
Peter Maydell <=
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Thomas Huth, 2024/09/13
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Daniel P . Berrangé, 2024/09/13
- Re: [RFC PATCH 0/2] qtest: Log verbosity changes, Markus Armbruster, 2024/09/14