[ros-kernel] Conformance testing
Jason Filby
jasonfilby at yahoo.com
Tue Oct 28 13:13:36 CET 2003
So we have to get Driver Verifier running on ReactOS.
Also, we have to work out a plan for the areas it doesn't test: HAL,
ntoskrnl, win32k and anything else.
Regards
Jason
Skywing wrote:
>Virtually everything except hal, ntoskrnl, and win32k should be
testable via
>
>driver verifier. It enables a lot of checks in all sorts of
ntoskrnl/hal
>
>functions, so it doesn't necessarily just apply to device drivers.
>
>
>
>-----Original Message-----
>
>From: ros-kernel-bounces at reactos.com
[mailto:ros-kernel-bounces at reactos.com]
>
>On Behalf Of Jason Filby
>
>Sent: Tuesday, October 28, 2003 3:43 PM
>
>To: ReactOS Kernel List
>
>Subject: Re: [ros-kernel] Conformance testing
>
>
>
>Alright, and what of our kernel mode DLLs?
>
>
>
>Skywing wrote:
>
>
>
>
>
>>There was a discussion on this in the IRC channel yesterday. The
>>
>>
>
>main idea
>
>
>
>
>
>
>>was to use Driver Verifier with our ReactOS versions of Windows
>>
>>
>
>drivers
>
>
>
>
>
>
>>under Windows. Eventually we'll also want to implement driver
>>
>>
>
>verifier
>
>
>
>
>
>
>>support into ReactOS directly.
>>
>>
>
>
>
>
>
>
>
>
>
>
>
>
>>-----Original Message-----
>>
>>
>
>
>
>
>
>
>>From: ros-kernel-bounces at reactos.com
>>
>>
>
>[mailto:ros-kernel-bounces at reactos.com]
>
>
>
>
>
>
>>On Behalf Of Jason Filby
>>
>>
>
>
>
>
>
>
>>Sent: Tuesday, October 28, 2003 3:15 PM
>>
>>
>
>
>
>
>
>
>>To: ros-kernel at reactos.com
>>
>>
>
>
>
>
>
>
>>Subject: [ros-kernel] Conformance testing
>>
>>
>
>
>
>
>
>
>
>
>
>
>
>
>>Hi all
>>
>>
>
>
>
>
>
>
>
>
>
>
>
>
>>Conformance testing is something we're going to have to look at to
>>
>>
>
>
>
>
>
>
>>not
>>
>>
>
>
>
>
>
>
>>only make sure that our APIs conform to those of Windows, but also
>>
>>
>
>to
>
>
>
>
>
>
>
>
>
>
>
>
>>use them to find any regressions. WINE seems to have worked out a
>>
>>
>
>
>
>
>
>
>>decent
>>
>>
>
>
>
>
>
>
>>system, although I'm not sure how many tests they've actually
>>
>>
>
>
>
>
>
>
>>written.
>>
>>
>
>
>
>
>
>
>>But testing usermode code is one thing (tests are apps), and
testing
>>
>>
>
>
>
>
>
>
>
>
>>kernel mode code is another. Whats the best way to go about this?
>>
>>
>
>
>
>
>
>
>>Perhaps kernel mode DLLs could be compiled with testing code if a
>>
>>
>
>
>
>
>
>
>>certain make parameter is specified?
>>
>>
>
>
>
>
>
>
>
>
>
>
>
>
>>Regards
>>
>>
>
>
>
>
>
>
>>Jason
>>
>>
>
>
>
__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/
More information about the Ros-kernel
mailing list