Skip to content

Commit fa1d912

Browse files
Merge branch 'main' of github.com:syntest-framework/syntest-solidity-benchmark into main
2 parents 627e199 + fe141b9 commit fa1d912

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

deploy_experiment.py

-2
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,7 @@ def copytree(src, dst, symlinks=False, ignore=None):
3535
shutil.copyfile("truffle-config.js", run_directory + "/truffle-config.js")
3636
shutil.copyfile("package.json", run_directory + "/package.json")
3737
shutil.copyfile("Migrations.sol", run_directory + "/Migrations.sol")
38-
shutil.copyfile("index.js", run_directory + "/index.js")
3938
shutil.copyfile(".syntest.js", run_directory + "/.syntest.js")
40-
#copytree("node_modules", run_directory + "/node_modules")
4139
os.makedirs(run_directory + "/migrations")
4240
shutil.copyfile("migrations/1_initial_migration.js", run_directory + "/migrations/1_initial_migration.js")
4341
os.makedirs(run_directory + "/contracts")

index.js

Whitespace-only changes.

run_experiment.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
runs_directories = [f for f in os.listdir(runs_path)]
66

77
for i in range(0, len(runs_directories)):
8-
subprocess.check_output(['docker', 'run', '-d', '--rm', '-v', "${PWD}/experiment/runs/" + runs_directories[i] + ':/app/syntest-solidity-benchmark', '-v', '${PWD}/node_modules:/app/syntest-solidity-benchmark/node_modules', 'syntest:experiment'])
8+
subprocess.check_output(['docker', 'run', '-d', '-v', "${PWD}/experiment/runs/" + runs_directories[i] + ':/app/syntest-solidity-benchmark', '-v', '${PWD}/node_modules:/app/syntest-solidity-benchmark/node_modules', 'syntest:experiment'])

runner.js

+10-1
Original file line numberDiff line numberDiff line change
@@ -69,20 +69,29 @@ function runContract() {
6969
if (fs.existsSync("syntest")) {
7070
if (fs.existsSync("syntest/statistics/statistics.csv")) {
7171
fs.copyFileSync("syntest/statistics/statistics.csv", `results/${contract}/statistics.csv`);
72+
} else {
73+
console.log("No statistics.csv");
7274
}
7375

7476
if (fs.existsSync("syntest/tests")) {
7577
const testFiles = fs.readdirSync("syntest/tests");
7678
for (let file of testFiles) {
7779
fs.copyFileSync(`syntest/tests/${file}`, `results/${contract}/tests/${file}`);
7880
}
81+
} else {
82+
console.log("No tests");
7983
}
84+
} else {
85+
console.log("No results directory");
8086
}
8187

8288
const tmpFiles = fs.readdirSync("/tmp");
8389
for (let file of tmpFiles) {
84-
if (file.startsWith("tmp-"))
90+
if (file.startsWith("tmp-")) {
8591
fs.rmSync(`/tmp/${file}`, { recursive: true, force: true });
92+
console.log("Deleting tmp directory");
93+
}
94+
8695
}
8796

8897
// Repeat

0 commit comments

Comments
 (0)