[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