Re: Regarding testing of OS Development specific Code

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Wed, Dec 12, 2012 at 5:28 PM, supratim chakraborty <sup270792@xxxxxxxxx> wrote:
I searched on the internet for an apt answer but i couldn't find one so i thought this could be a newbie-friendly place to shoot the doubt 

I have developed an interest in OS development (kernel) and have successfully built/compiled/configured the kernel source but i would like to know as to how do OS developers test their code ,as in-  it could be really painful to make some changes to the code and then again recompile the entire kernel , make a new image and then boot from that 

in essence it would require - 1. Making changes 2. Compiling 3. Reflashing the kernel 4. Rebooting the machine (physical or virtual as the case may be)

So I am pretty sure that this is not the way the work's done , so can i have the needed enlightenment as to how do OS developers go about making hacks /changes to the code and then testing the new build 

Regards
Supratim Chakraborty
about.me/borax12


Linux Test suite is one place to test your Linux:
http://ltp.sourceforge.net/

more from slashdot
http://linux.slashdot.org/story/05/06/05/1426206/linux-kernel-gets-fully-automated-test

kernel autotest
http://autotest.github.com/


besides people make changes in one or two parts of kernel subsystem at a time and/or parts totally related and test it out in accordance to that subsystem.

you can also use UML for testing. It is pretty good way to quickly get idea of basic functionality. For networkign you can use wireshark and all

and what this guy has replied.
http://stackoverflow.com/questions/3177338/how-is-linux-kernel-tested

 
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies




--
Thank you
Warm Regards
Anuz

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux