This benchmark contains 52 SQL anti-patterns instances detected in a set of top-ranked marketplace applications. Details of these SQL anti-patterns and detected instances can be found in our paper:
Quantifying the Performance Impact of SQL Antipatterns on Mobile Applications
Yingjun Lyu, Ali Alotaibi, William G. J. Halfond
In Proceedings of the International Conference on Software Maintenance and Evolution (ICSME). 2019.
Preprint available at: http://www-scf.usc.edu/~yingjunl/lyu19icsme.pdf
Before running the benchmark app, add the two files to the sdcard of the phone. The commands are
adb push pattern.txt /sdcard/
adb push ESAPI.properties /sdcard/
Raw measurement data available at: https://drive.google.com/file/d/1Ib29F8eh634Vk_EDJHrWnSWVyI1tuYJj/view?usp=sharing