qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 8/9] gitlab-ci: Run Avocado tests manually (except mainstream


From: Thomas Huth
Subject: Re: [PATCH 8/9] gitlab-ci: Run Avocado tests manually (except mainstream CI)
Date: Thu, 27 May 2021 08:08:36 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0

On 25/05/2021 10.25, Philippe Mathieu-Daudé wrote:
Due to a design problem and misunderstanding between the Avocado
framework and QEMU, Avocado is fetching many asset artifacts it
shouldn't be fetching, exhausting the jobs CI timeout.

Since Avocado artifacts are cached, this is not an issue with old
forks, which already have populated the cache and do not need to
download new artifacts to run the tests.

However this is very confusing to new contributors who start to
fork the project and keep having failing CI pipelines.

As a temporary kludge, add the QEMU_CI_AVOCADO_TESTING variable
to allow old forks to keep running the Avocado tests, while still
allowing new forks to use the mainstream set of CI tests.

This definitely needs to be documented in docs/devel/testing.rst ... could you please come up with a patch that describes this variable for newbies there?

 Thanks,
  Thomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]