[ros-kernel] Conformance testing
Jason Filby
jasonfilby at yahoo.com
Wed Oct 29 11:47:33 CET 2003
Hi Casper
This sounds very interesting; is the bug in the relocation code still
blocking this?
Thanks
Jason
--- Casper Hornstrup <chorns at users.sourceforge.net> wrote:
> I started reactos/regtests which can handle kernel-mode regression
> tests.
> Unfortunately, I ran into problems when dynamically loading two
> DLL's
> (a bug in the relocation code IIRC). The idea is to have automated
> testing with bochs support. Each test will report success or
> failure
> and a description of what failed. This can be piped to the bochs
> log.
> When all tests are executed, bochs can be automatically shut down
> and
> the script that started bochs can do whatever it needs to do with
> the
> bochs log (like sending it to a mailing list). A kernel-mode driver
> can be directed to run all (kernel-mode) tests from a user-mode
> program
> and thus we have only one user interface to a kernel-mode/user-mode
> regression testing framework.
>
> Casper
>
> > -----Oprindelig meddelelse-----
> > Fra: ros-kernel-bounces at reactos.com
> > [mailto:ros-kernel-bounces at reactos.com] På vegne af Jason Filby
> > Sendt: 28. oktober 2003 21:15
> > Til: ros-kernel at reactos.com
> > Emne: [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/
> >
> > _______________________________________________
> > Ros-kernel mailing list
> > Ros-kernel at reactos.com
> > http://reactos.geldorp.nl:8080/mailman/listinf> o/ros-kernel
> >
>
>
> _______________________________________________
> Ros-kernel mailing list
> Ros-kernel at reactos.com
> http://reactos.geldorp.nl:8080/mailman/listinfo/ros-kernel
__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/
More information about the Ros-kernel
mailing list