Hi Rory, It's a local (?) one-day event/ conference here in my home town: http://2015.tdd.geecon.org/
Dawid On Fri, Jan 2, 2015 at 10:38 AM, Rory O'Donnell <[email protected]> wrote: > Hi Dawid, > > I would love to hear more about randomized testing, where are you giving > the talk ? > > Rgds,Rory > > On 02/01/2015 09:00, Dawid Weiss wrote: >> >> Hi everyone! >> >> I am giving a talk about randomized testing in a month or so and I >> thought it'd be cool to share some real-life "ah-crap", "gotcha", >> "wtf" moments related to the bugs discovered by randomized testing. >> >> My personal favorite is LUCENE-5168 (g1gc/ impossible code path) >> which, by the way, is still unresolved and we have no idea how to >> reproduce it reliably. Another is one of Robert's bugs with Unicode >> where he debugged what seemed like a "megabutt" of crazy-hairy random >> unicode that triggered the problem. These sorts of things. >> >> You can reply to the list or to my prv. e-mail if you wish. >> >> Dawid >> >> P.S. The talk's abstract is below here. >> >> Randomized Testing: When a Monkey Can do Better than Human. >> >> The talk will take a look at the concept of writing (unit) tests >> with predictable randomness. We will try to generalize: >> describe what such tests are, how to write them and how >> randomized testing can help in finding bugs in otherwise >> deterministic routines. We will also try to demonstrate on real-life >> examples that human understanding and predictions with >> regard to software are typically, ehm, incorrect (the same applies >> to mice and towels, see: THGTTG for full explanation). >> >> Randomized testing has been used extensively in Apache Lucene, >> Solr and ElasticSearch. Developers generally love it because it's >> effective >> at finding bugs and hate it when the bugs it finds are theirs to debug. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > -- > Rgds,Rory O'Donnell > Quality Engineering Manager > Oracle EMEA , Dublin, Ireland > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
