parent
d7903488eb
commit
75bfd2dc47
1 changed files with 8 additions and 3 deletions
|
|
@ -3,16 +3,21 @@
|
||||||
|
|
||||||
# Runs all samples in benchmark mode and stores all validation messages into a single text file
|
# Runs all samples in benchmark mode and stores all validation messages into a single text file
|
||||||
|
|
||||||
# Note: Need to be copied to where the binary files have been compiled
|
# Note: Needs to be copied to where the binary files have been compiled (e.g. build/windows/bin/debug)
|
||||||
|
|
||||||
import glob
|
import glob
|
||||||
import subprocess
|
import subprocess
|
||||||
import os
|
import os
|
||||||
|
import platform
|
||||||
|
|
||||||
if os.path.exists("validation_output.txt"):
|
if os.path.exists("validation_output.txt"):
|
||||||
os.remove("validation_output.txt")
|
os.remove("validation_output.txt")
|
||||||
for sample in glob.glob("*.exe"):
|
if platform.system() == 'Linux' or platform.system() == 'Darwin':
|
||||||
# Skip headless samples, as they require manual keypress
|
binaries = "./*"
|
||||||
|
else:
|
||||||
|
binaries = "*.exe"
|
||||||
|
for sample in glob.glob(binaries):
|
||||||
|
# Skip headless samples, as they require a manual keypress
|
||||||
if "headless" in sample:
|
if "headless" in sample:
|
||||||
continue
|
continue
|
||||||
subprocess.call("%s -v -vl -b -bfs %s" % (sample, 50), shell=True)
|
subprocess.call("%s -v -vl -b -bfs %s" % (sample, 50), shell=True)
|
||||||
Loading…
Add table
Add a link
Reference in a new issue