[ GSoC ' 20 progress] Kernel Dump Regression Testing

Ritika Gupta ritika.gupta at freebsd.org
Fri May 29 17:25:31 UTC 2020


Hi everyone,

The aim of the project is to create a framework for recovering and testing
those kernel dumps for a different set of configuration variables or code
paths while logging every test case separately in a log file and later
analyzing which code paths failed.
*Project Description-*
https://wiki.freebsd.org/SummerOfCode2020Projects/KernelDumpRegressionTesting

I made the following progress in the past weeks:
1. FreeBSD environment setup on separate hardware
2. Autologin in FreeBSD
3. Explored Bhyve and Pyexpect
4. Made a script which can do the following tasks:
    - Booting FreeBSD VM using Bhyve
    - Panics the kernel
    - Dumps a core to the special partition
    - Reboots and saves the core to /var/crash

I am currently testing the script in various different cases. I would
really appreciate if you can provide some feedback.

Thanks and Regards,
Ritika Gupta


More information about the soc-status mailing list