I'm in the process of tidying up the WADIFF code. Please note that it's not yet complete. The code is coming soon!
-
Generate test cases according to the specification
cd spec2test python generate_tcs_main.py generation_configs/v19.jsonThe generated test cases are located in
spec2test/generated_tcs/v19Test Cases example: link
-
Instrument the runtimes under test You can follow the instructions in
CP910_Runtimes_Infoto clone and hook the runtimes under test in our experiments. -
Run the tester
- We specify the paths to the runtimes under test in the
cp910_runtime_tester/get_impls_util/impl_paras_std.py. If necessary, you need to update the path to the runtimes according to your test environment. - Run testing
cd cp910_runtime_tester python run_dir_std_testing_main.py ../generated_tcs/v19/tcs <the path storing the result>
- We specify the paths to the runtimes under test in the