From: "Philippe Mathieu-Daudé" <philmd@linaro.org>
To: Thomas Huth <thuth@redhat.com>,
Yonggang Luo <luoyonggang@gmail.com>,
qemu-devel@nongnu.org
Cc: "Alex Bennée" <alex.bennee@linaro.org>,
"Stefan Weil" <sw@weilnetz.de>,
"Richard Henderson" <richard.henderson@linaro.org>,
"Pierrick Bouvier" <pierrick.bouvier@linaro.org>,
"John Snow" <jsnow@redhat.com>
Subject: Re: [PATCH] .gitlab-ci.d/windows.yml: Disable the qtests in the MSYS2 job
Date: Mon, 19 Aug 2024 12:21:30 +0200 [thread overview]
Message-ID: <7a0fb1db-b3d8-43ef-9eb9-2a7982ec11f5@linaro.org> (raw)
In-Reply-To: <289cb3f1-765b-4d2d-8e31-57dd672fb765@redhat.com>
On 19/8/24 07:30, Thomas Huth wrote:
> On 16/08/2024 19.18, Philippe Mathieu-Daudé wrote:
>> On 16/8/24 18:40, Thomas Huth wrote:
>>> On 16/08/2024 18.34, Philippe Mathieu-Daudé wrote:
>>>> On 16/8/24 17:37, Thomas Huth wrote:
>>>>> The qtests are broken since a while in the MSYS2 job in the gitlab-CI,
>>>>> likely due to some changes in the MSYS2 environment. So far nobody has
>>>>> neither a clue what's going wrong here, nor an idea how to fix this
>>>>> (in fact most QEMU developers even don't have a Windows environment
>>>>> available for properly analyzing this problem), so let's disable the
>>>>> qtests here again to get at least the test coverage for the
>>>>> compilation
>>>>> and unit tests back to the CI.
>>>>>
>>>>> Signed-off-by: Thomas Huth <thuth@redhat.com>
>>>>> ---
>>>>> .gitlab-ci.d/windows.yml | 2 ++
>>>>> 1 file changed, 2 insertions(+)
>>>>>
>>>>> diff --git a/.gitlab-ci.d/windows.yml b/.gitlab-ci.d/windows.yml
>>>>> index a83f23a786..9f3112f010 100644
>>>>> --- a/.gitlab-ci.d/windows.yml
>>>>> +++ b/.gitlab-ci.d/windows.yml
>>>>> @@ -23,6 +23,8 @@ msys2-64bit:
>>>>> # for this job, because otherwise the build could not
>>>>> complete within
>>>>> # the project timeout.
>>>>> CONFIGURE_ARGS: --target-list=sparc-softmmu
>>>>> --without-default-devices -Ddebug=false -Doptimization=0
>>>>> + # The qtests are broken in the msys2 job on gitlab, so disable
>>>>> them:
>>>>> + TEST_ARGS: --no-suite qtest
>>>>
>>>> Then building system emulation is pointless, isn't it?
>>>
>>> We're still running the unit tests and some others.
>>
>> I tried to configure with '--disable-system' and the same tests
>> are run
>
> ... but you lose *compile-testing* of all of the system files, so what's
> your point? ... sorry, I don't get it?
I'm wondering why wasting resources and time on our longest job
if the produced binary doesn't run. Anyway, I'm not objecting to
your patch.
next prev parent reply other threads:[~2024-08-19 10:21 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-16 15:37 [PATCH] .gitlab-ci.d/windows.yml: Disable the qtests in the MSYS2 job Thomas Huth
2024-08-16 16:21 ` Alex Bennée
2024-08-16 16:33 ` Thomas Huth
2024-08-16 16:34 ` Philippe Mathieu-Daudé
2024-08-16 16:40 ` Thomas Huth
2024-08-16 17:18 ` Philippe Mathieu-Daudé
2024-08-16 17:25 ` Philippe Mathieu-Daudé
2024-08-19 5:30 ` Thomas Huth
2024-08-19 10:21 ` Philippe Mathieu-Daudé [this message]
2024-08-19 10:49 ` Thomas Huth
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7a0fb1db-b3d8-43ef-9eb9-2a7982ec11f5@linaro.org \
--to=philmd@linaro.org \
--cc=alex.bennee@linaro.org \
--cc=jsnow@redhat.com \
--cc=luoyonggang@gmail.com \
--cc=pierrick.bouvier@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.org \
--cc=sw@weilnetz.de \
--cc=thuth@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).