Skip to content

Commit f062d2b

Browse files
committed
add some logging as well
1 parent 0713a2a commit f062d2b

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

docker/mongodb-kubernetes-tests/kubetester/mongodb_utils_state.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@
66
from kubetester.phase import Phase
77
from opentelemetry import trace
88

9-
TRACER = trace.get_tracer("evergreen-agent")
9+
from tests import test_logger
1010

11+
TRACER = trace.get_tracer("evergreen-agent")
12+
logger = test_logger.get_test_logger(__name__)
1113

1214
@TRACER.start_as_current_span("in_desired_state")
1315
def in_desired_state(
@@ -34,6 +36,7 @@ def in_desired_state(
3436
for event in intermediate_events:
3537
if event in current_message:
3638
found = True
39+
logger.debug(f"Found intermediate event in failure: {event} in {current_message}. Skipping the failure state")
3740

3841
if not found:
3942
raise AssertionError(f'Got into Failed phase while waiting for Running! ("{current_message}")')

docker/mongodb-kubernetes-tests/kubetester/opsmanager.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,18 @@
44
import re
55
import time
66
from base64 import b64decode
7-
from typing import Any, Callable, Dict, List, Optional
7+
from typing import Callable, Dict, List, Optional
88

99
import kubernetes.client
1010
import requests
11-
from kubeobject import CustomObject
1211
from kubernetes.client.rest import ApiException
12+
from opentelemetry import trace
13+
from requests.auth import HTTPDigestAuth
14+
15+
from kubeobject import CustomObject
1316
from kubetester import (
1417
create_configmap,
1518
create_or_update_secret,
16-
read_configmap,
1719
read_secret,
1820
)
1921
from kubetester.automation_config_tester import AutomationConfigTester
@@ -28,8 +30,6 @@
2830
from kubetester.mongotester import MongoTester, MultiReplicaSetTester, ReplicaSetTester
2931
from kubetester.omtester import OMContext, OMTester
3032
from kubetester.phase import Phase
31-
from opentelemetry import trace
32-
from requests.auth import HTTPDigestAuth
3333
from tests import test_logger
3434
from tests.common.multicluster.multicluster_utils import (
3535
multi_cluster_pod_names,

0 commit comments

Comments
 (0)