[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PULL 00/14] Docs / testing patches for 2024-07-29
From: |
Peter Maydell |
Subject: |
Re: [PULL 00/14] Docs / testing patches for 2024-07-29 |
Date: |
Tue, 30 Jul 2024 11:14:16 +0100 |
On Tue, 30 Jul 2024 at 11:05, Philippe Mathieu-Daudé <philmd@linaro.org> wrote:
>
> On 29/7/24 17:36, Daniel P. Berrangé wrote:
> > On Mon, Jul 29, 2024 at 05:27:00PM +0200, Philippe Mathieu-Daudé wrote:
>
> >> Thomas Huth (9):
> >> python: Install pycotap in our venv if necessary
> >> tests/functional: Add base classes for the upcoming pytest-based tests
> >> tests/Makefile.include: Increase the level of indentation in the help
> >> text
> >> tests/functional: Prepare the meson build system for the functional
> >> tests
> >> tests/functional: Convert simple avocado tests into standalone python
> >> tests
> >> tests/functional: Convert avocado tests that just need a small
> >> adjustment
> >> tests/functional: Convert the x86_cpu_model_versions test
> >> tests/functional: Convert the riscv_opensbi avocado test into a
> >> standalone test
> >> gitlab-ci: Add "check-functional" to the build tests
> >
> > On the avocado review I mentioned that I didn't think we should
> > be rebasing avocado during freeze. By the same token, I'm not
> > convinced we should be introducing a new test framework during
> > the freeze period. This is alot simpler than avocado, but at
> > the same time this small subset of Thomas' patches isn't really
> > fixing any problem on its own, as avocado still exists in
> > parallel.
>
> - As you noticed, Avocado isn't rebased here
> - The python file added is almost a copy of the avocado base class,
> already well tested
> - Test are moved from Avocado, so no waste of time running them
> twice
> - macOS developers can run 178 functional tests. This is the big
> win and time saver for me.
>
> Do you really see merging these few patches now as being
> counter productive for the community?
I do feel from the discussion in other threads that "what is
the way forward for our currently-in-avocado test cases?" is
currently still an open question, so I tend to agree with Daniel
that it would be better to resolve that question first,
and we don't need to be in a hurry to change things in
our test framework during the freeze period.
thanks
-- PMM
- [PULL 08/14] tests/functional: Convert avocado tests that just need a small adjustment, (continued)
- [PULL 08/14] tests/functional: Convert avocado tests that just need a small adjustment, Philippe Mathieu-Daudé, 2024/07/29
- [PULL 07/14] tests/functional: Convert simple avocado tests into standalone python tests, Philippe Mathieu-Daudé, 2024/07/29
- [PULL 09/14] tests/functional: Convert the x86_cpu_model_versions test, Philippe Mathieu-Daudé, 2024/07/29
- [PULL 10/14] tests/functional: Convert the riscv_opensbi avocado test into a standalone test, Philippe Mathieu-Daudé, 2024/07/29
- [PULL 11/14] gitlab-ci: Add "check-functional" to the build tests, Philippe Mathieu-Daudé, 2024/07/29
- [PULL 12/14] tests/avocado: mips: fallback to HTTP given certificate expiration, Philippe Mathieu-Daudé, 2024/07/29
- [PULL 13/14] tests/avocado: mips: add hint for fetchasset plugin, Philippe Mathieu-Daudé, 2024/07/29
- [PULL 14/14] tests/avocado: test_arm_emcraft_sf2: handle RW requirements for asset, Philippe Mathieu-Daudé, 2024/07/29
- Re: [PULL 00/14] Docs / testing patches for 2024-07-29, Daniel P . Berrangé, 2024/07/29