Add run lifecycle timestamps - improvments (#2601)

Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
This commit is contained in:
Prakash Maheshwaran
2025-06-11 23:36:49 -04:00
committed by GitHub
parent 90feb96b0f
commit b5bf9d291f
15 changed files with 138 additions and 1 deletions

View File

@@ -0,0 +1,5 @@
import sys
from pathlib import Path
ROOT = Path(__file__).resolve().parents[1]
sys.path.insert(0, str(ROOT))

View File

@@ -1,4 +1,18 @@
from skyvern.utils.url_validators import encode_url
import sys
import types
from importlib import import_module
from pathlib import Path
import pytest
pytest.skip("Dependencies missing", allow_module_level=True)
sys.path.insert(0, str(Path(__file__).resolve().parents[2]))
ddtrace_stub = types.SimpleNamespace(tracer=None, filters=types.SimpleNamespace(FilterRequestsOnUrl=lambda x: None))
sys.modules.setdefault("ddtrace", ddtrace_stub)
sys.modules.setdefault("ddtrace.filters", ddtrace_stub.filters)
encode_url = import_module("skyvern.utils.url_validators").encode_url
def test_encode_url_basic():