Unverified Commit afe173dc authored by kladko's avatar kladko

SKALE-3481-NIGHTLY

parent e0fe6bf4
...@@ -25,19 +25,24 @@ ...@@ -25,19 +25,24 @@
import sys, os, subprocess, socket, time import sys, os, subprocess, socket, time
os.chdir("..") os.chdir("..")
topDir = os.getcwd() + "/sgxwallet" topDir:str = os.getcwd() + "/sgxwallet"
print("Starting container test") print("Starting container test")
print("Top directory is:" + topDir) print("Top directory is:" + topDir)
DOCKER_FILE_NAME = sys.argv[1]; DOCKER_FILE_NAME = sys.argv[1]
IMAGE_NAME = sys.argv[2] IMAGE_NAME = sys.argv[2]
TAG_POSTFIX = "latest_commit" TAG_POSTFIX = "latest_commit"
FULL_IMAGE_NAME = "skalenetwork/" + IMAGE_NAME +":" + TAG_POSTFIX; FULL_IMAGE_NAME = "skalenetwork/" + IMAGE_NAME +":" + TAG_POSTFIX
print("Running tests"); print("Running tests");
dockerRun = subprocess.run(["docker", "run", "-v", topDir + "/sgx_data:/usr/src/sdk/sgx_data","-t", isNightly = os.environ.get("NIGHTLY_TESTS")
iterations = 2 if isNightly else 1
for i in iter(iterations):
dockerRun = subprocess.run(["docker", "run", "-v", topDir + "/sgx_data:/usr/src/sdk/sgx_data","-t",
"-v", "/dev/urandom:/dev/random", "--name", "sgxwallet", "--network=host", "skalenetwork/" + IMAGE_NAME +":" + TAG_POSTFIX, "-t"]) "-v", "/dev/urandom:/dev/random", "--name", "sgxwallet", "--network=host", "skalenetwork/" + IMAGE_NAME +":" + TAG_POSTFIX, "-t"])
print(dockerRun.stdout) print(dockerRun.stdout)
...@@ -51,8 +56,6 @@ assert subprocess.call(["docker", "run", "-v", topDir + "/sgx_data:/usr/src/sdk/ ...@@ -51,8 +56,6 @@ assert subprocess.call(["docker", "run", "-v", topDir + "/sgx_data:/usr/src/sdk/
time.sleep(5); time.sleep(5);
assert os.path.isdir(topDir + '/sgx_data/sgxwallet.db') assert os.path.isdir(topDir + '/sgx_data/sgxwallet.db')
assert os.path.isdir(topDir + '/sgx_data/cert_data'); assert os.path.isdir(topDir + '/sgx_data/cert_data');
assert os.path.isdir(topDir + '/sgx_data/CSR_DB'); assert os.path.isdir(topDir + '/sgx_data/CSR_DB');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment