Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
The Minnesota Goodbye (somerandomidiot.com)
24 points by edwintorok on June 4, 2014 | hide | past | favorite | 4 comments


For some additional context, the OP is working on fuzz-testing the network stack in Mirage (and she has a bunch of great posts up).

http://openmirage.org/blog/welcome-to-our-summer-hackers


Nice, will these be part of an automated test-suite? (to check that future versions of Mirage don't regress)


Definitely. Although instead of sending network packets to the fuzz tester, the idea is to apply a testing module to the network stack functor that introduces a deterministic random number generator. This makes it much easier to write assertions about how the state machine should behave within the stack, to catch bugs much more easily.


I actually had in mind something else (code that just does TCP connections/HTTP requests and you run that against mirage / against a Linux stack and compare), but this sounds even better. Someone could still do that comparison (not on the TCP state though, just the reply) with the functor approach.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: