Skip to content

Commit b252b80

Browse files
debug test failures;
1 parent 48e626d commit b252b80

File tree

3 files changed

+58
-55
lines changed

3 files changed

+58
-55
lines changed

tests/executor.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -235,10 +235,13 @@ def extract_json(self, container_name):
235235
import time
236236
print("sleeping now for 10; check if docker container exists")
237237
self.logger.info("sleeping now for 10; check if docker container exists")
238-
time.sleep(20)
238+
os.system("echo '----------- START -----------'")
239+
os.system("docker ps -a")
240+
os.system(f"docker logs {container_name}")
241+
os.system("echo '----------- END -----------'")
239242
exec_command = self.client.exec_create(container_name, "cat /opt/container_artifact/ansible_inventory.json")
240243
print(f"collect exec command: {exec_command}")
241-
json_data = self.client.exec_start(exec_command)
244+
json_data = self.client.exec_start(exec_command).decode()
242245
if "No such file or directory" in json_data:
243246
time.sleep(5)
244247
else:
@@ -287,10 +290,10 @@ def _run_command(self, command, defaults_url=None, apps_url=None):
287290
self.logger.info("START RECORDING STDOUT")
288291
for line in iter(proc.stdout.readline, ''):
289292
self.logger.info(line)
290-
lines.append(line)
293+
lines.append(f"out: {line}")
291294
self.logger.info("START RECORDING STDERR")
292295
for line in iter(proc.stderr.readline, ''):
293-
self.logger.info(line)
296+
self.logger.info(f"err: {line}")
294297
err_lines.append(line)
295298
self.logger.info("PROC close stdout")
296299
proc.stdout.close()

tests/test_distributed_splunk_image.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ def test_compose_1uf1so(self):
241241
raise e
242242
# Search results won't return the correct results immediately :(
243243
time.sleep(30)
244-
search_providers, distinct_hosts = self.search_internal_distinct_hosts("{}_so1_1".format(self.project_name), password=self.password)
244+
search_providers, distinct_hosts = self.search_internal_distinct_hosts("{}-so1-1".format(self.project_name), password=self.password)
245245
assert len(search_providers) == 1
246246
assert search_providers[0] == "so1"
247247
assert distinct_hosts == 2
@@ -842,7 +842,7 @@ def test_compose_1deployment1so(self):
842842
# Wait for containers to come up
843843
assert self.wait_for_containers(container_count, label="com.docker.compose.project={}".format(self.project_name))
844844
# Get container logs
845-
container_mapping = {"{}_so1_1".format(self.project_name): "so", "{}_depserver1_1".format(self.project_name): "deployment_server"}
845+
container_mapping = {"{}-so1-1".format(self.project_name): "so", "{}_depserver1_1".format(self.project_name): "deployment_server"}
846846
for container in container_mapping:
847847
# Check ansible version & configs
848848
ansible_logs = self.get_container_logs(container)
@@ -929,7 +929,7 @@ def test_compose_1deployment1uf(self):
929929
# Wait for containers to come up
930930
assert self.wait_for_containers(container_count, label="com.docker.compose.project={}".format(self.project_name))
931931
# Get container logs
932-
container_mapping = {"{}_uf1_1".format(self.project_name): "uf", "{}_depserver1_1".format(self.project_name): "deployment_server"}
932+
container_mapping = {"{}-uf1-1".format(self.project_name): "uf", "{}_depserver1_1".format(self.project_name): "deployment_server"}
933933
for container in container_mapping:
934934
# Check ansible version & configs
935935
ansible_logs = self.get_container_logs(container)

0 commit comments

Comments
 (0)