UT-SE-Research / ODRepair

scripts to run ODRepair
0 stars 4 forks source link

ODRepair

scripts to run ODRepair

Running ODRepair

The experiments directory contains all the necessary files to run the whole experiments. All the user need to provide is a file contains the corresponding test.

The victim file contains four column like the following example:

ktuukkan/marine-api,af0003847db9ba822f67d4f1dceb8de3fe63250a,.,net.sf.marineapi.ais.event.AbstractAISMessageListenerTest.testBasicListenerWithUnexpectedMessage

The input file that our experiments use is /experiments/data/victim.csv. This file contains all the 327 tests in our experiments. We also provide a file named data/test.csv which contains only 2 tests for simple use.

bash runAll.sh <path_to_input_file>

After running the shell script, all the results file, files that contain generated tests, and files that contain patches are automatically outputted.

files generated for reference