Shouvick Mondal, Denini Silva, and Marcelo d'Amorim.
ICSME 2021 artefacts for the PASTE project on test-parallelization.
All scripts are located in the directory src.
| # | Name | # Stars | # Tests | SHA |
|---|---|---|---|---|
| 1 | accumulo | 861 | 514 | 76247b1 |
| 2 | atlas | 839 | 1422 | acb9880 |
| 3 | avro | 1807 | 10446 | 5bd7cfe |
| 4 | biojava | 438 | 811 | 4d1cf58 |
| 5 | cayenne | 250 | 2084 | 54cb1f9 |
| 6 | Chronicle-Queue | 2291 | 328 | 8754ad3 |
| 7 | commons-collections | 475 | 16923 | 3aae82c |
| 8 | commons-io | 767 | 1840 | c1ee777 |
| 9 | datasketches-java | 706 | 1490 | dab9542 |
| 10 | dubbo | 34954 | 3519 | b5c81d8 |
| 11 | httpcomponents-client | 1040 | 1865 | bde58d6 |
| 12 | iotdb | 1255 | 422 | 6f7eac8 |
| 13 | kylin | 3015 | 1057 | d6073d2 |
| 14 | maven | 2490 | 1053 | 276c6a8 |
| 15 | mina | 776 | 371 | daf2a33 |
| 16 | mina-sshd | 394 | 1790 | a0bbdf9 |
| 17 | opennlp | 1024 | 791 | 7286f9c |
| 18 | pdfbox | 1403 | 1849 | 9daeaf6 |
| 19 | ranger | 489 | 552 | 58b51a3 |
| 20 | ratis | 460 | 444 | 0c9913f |
| 21 | rocketmq | 13740 | 372 | 3ae2517 |
| 22 | shiro | 3419 | 856 | a85dfcd |
| 23 | Strata | 603 | 16277 | 050745d |
| 24 | soul | 3666 | 1081 | a99c9fc |
| 25 | wicket | 551 | 2699 | 34f78c8 |
| - | 70856 | - |
- Java 8
- Maven 3.6.3
- Python3
- Python3 gdown (if you do not have it will be installed automatically)
cd src
bash get_projects.sh # downloads the above projects (and customized pom.xml) used in the experiments.
bash start.sh # replication starts here.Directory results contains detailed (project-wise) execution logs of PASTE.
Processor: Tenth Generation Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
CPUs: 8
RAM: 8 GB
Hard-disk: 512 GB SSD
OS: Ubuntu 20.04.2 LTS
Kernel: 5.4.0-42-generic
Java: OpenJDK 1.8.0_282
Maven: 3.6.3
GNU bash: 5.0.17(1)-release