* [Qemu-devel] Adding "make check" to the QEMU buildbot
@ 2012-03-15 8:06 Stefan Hajnoczi
2012-03-15 17:21 ` Stefan Weil
0 siblings, 1 reply; 4+ messages in thread
From: Stefan Hajnoczi @ 2012-03-15 8:06 UTC (permalink / raw)
To: Daniel Gollub; +Cc: Stefan Weil, qemu-devel
QEMU has grown a number of sanity tests that can be run using "make
check". They are fast and do not require many resources.
Is it possible to add "make check" after the build?
We may have to deal with some failures in the beginning - either due to
buildslave environment or legitimate broken platforms. But I think we
can get all green pretty easily.
Stefan
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Adding "make check" to the QEMU buildbot
2012-03-15 8:06 [Qemu-devel] Adding "make check" to the QEMU buildbot Stefan Hajnoczi
@ 2012-03-15 17:21 ` Stefan Weil
2012-03-16 9:30 ` Gerd Hoffmann
2012-03-16 12:26 ` Anthony Liguori
0 siblings, 2 replies; 4+ messages in thread
From: Stefan Weil @ 2012-03-15 17:21 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: Daniel Gollub, qemu-devel
Am 15.03.2012 09:06, schrieb Stefan Hajnoczi:
> QEMU has grown a number of sanity tests that can be run using "make
> check". They are fast and do not require many resources.
>
> Is it possible to add "make check" after the build?
>
> We may have to deal with some failures in the beginning - either due to
> buildslave environment or legitimate broken platforms. But I think we
> can get all green pretty easily.
>
> Stefan
You can combine build and check by running "make all check".
I don't expect much red (if any at all).
The iotests need some disk space (400 MB are sufficient, but I
don't know the lower limit). An incremental build and check
takes typically less than 3 minutes on my virtual server.
I nearly always compile without optimization because that
speeds compilation a lot, and errors caused by optimization
are very rare.
Non-Linux hosts currently won't run the iotests.
Cross builds cannot run the tests.
Regards,
Stefan W.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Adding "make check" to the QEMU buildbot
2012-03-15 17:21 ` Stefan Weil
@ 2012-03-16 9:30 ` Gerd Hoffmann
2012-03-16 12:26 ` Anthony Liguori
1 sibling, 0 replies; 4+ messages in thread
From: Gerd Hoffmann @ 2012-03-16 9:30 UTC (permalink / raw)
To: Stefan Weil; +Cc: Daniel Gollub, Stefan Hajnoczi, qemu-devel
On 03/15/12 18:21, Stefan Weil wrote:
> Am 15.03.2012 09:06, schrieb Stefan Hajnoczi:
>> QEMU has grown a number of sanity tests that can be run using "make
>> check". They are fast and do not require many resources.
>>
>> Is it possible to add "make check" after the build?
>>
>> We may have to deal with some failures in the beginning - either due to
>> buildslave environment or legitimate broken platforms. But I think we
>> can get all green pretty easily.
>>
>> Stefan
>
> You can combine build and check by running "make all check".
It is useful to keep them as separate steps though as the error mails
can tell you then which step failed.
cheers,
Gerd
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Adding "make check" to the QEMU buildbot
2012-03-15 17:21 ` Stefan Weil
2012-03-16 9:30 ` Gerd Hoffmann
@ 2012-03-16 12:26 ` Anthony Liguori
1 sibling, 0 replies; 4+ messages in thread
From: Anthony Liguori @ 2012-03-16 12:26 UTC (permalink / raw)
To: Stefan Weil; +Cc: Daniel Gollub, Stefan Hajnoczi, qemu-devel
On 03/15/2012 12:21 PM, Stefan Weil wrote:
> Am 15.03.2012 09:06, schrieb Stefan Hajnoczi:
>> QEMU has grown a number of sanity tests that can be run using "make
>> check". They are fast and do not require many resources.
>>
>> Is it possible to add "make check" after the build?
>>
>> We may have to deal with some failures in the beginning - either due to
>> buildslave environment or legitimate broken platforms. But I think we
>> can get all green pretty easily.
>>
>> Stefan
>
> You can combine build and check by running "make all check".
> I don't expect much red (if any at all).
>
> The iotests need some disk space (400 MB are sufficient, but I
> don't know the lower limit). An incremental build and check
> takes typically less than 3 minutes on my virtual server.
> I nearly always compile without optimization because that
> speeds compilation a lot, and errors caused by optimization
> are very rare.
>
> Non-Linux hosts currently won't run the iotests.
>
> Cross builds cannot run the tests.
Once qtest gets merged, there will be a make check-report.html which has a nice
HTML output.
Regards,
Anthony Liguori
>
> Regards,
>
> Stefan W.
>
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-03-16 12:26 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-15 8:06 [Qemu-devel] Adding "make check" to the QEMU buildbot Stefan Hajnoczi
2012-03-15 17:21 ` Stefan Weil
2012-03-16 9:30 ` Gerd Hoffmann
2012-03-16 12:26 ` Anthony Liguori
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).