Using acceptance tests to predict merge conflict risk

Initial projects selection

Hoping to find a significant number of projects, we perform the search in three steps, changing some parameters, besides avoiding projects created earlier than 2010. In the end, we found 80 Rails projects that use Cucumber. But we discard one project because it is a fork of another project in the sample, resulting in 79 projects.