This site is about a previous instance of this event. For the current event, please see the updated site.

Schedule - PGConf.EU 2018

Bug Squashing with SQLsmith

Date: 2018-10-25
Time: 14:40–15:30
Room: Casablanca
Level: Advanced

SQLsmith is a generator for random SQL queries; a QA tool for PostgreSQL developers and extension writers alike. In the past three years, it helped uncovering more than 100 bugs in PostgreSQL, MonetDB and SQLite and their extensions and libraries.

After a quick motivation for fuzz testing in general, the talk will take a closer look at using SQLsmith and the testing methodology involved. Next is a quantitative analysis of the bugs uncovered so far. Finally, SQLsmith's design is outlined and ideas on potential future work is presented.


The following slides have been made available for this session:


Andreas Seltenreich