Skip to content
This repository was archived by the owner on Jun 13, 2025. It is now read-only.
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions utils/test_results.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import polars as pl
from django.conf import settings
from shared.api_archive.storage import StorageService
from shared.storage.exceptions import FileNotInStorageError

from services.redis_configuration import get_redis_connection
from services.task import TaskService
from utils.config import get_config


def redis_key(
Expand Down Expand Up @@ -53,14 +53,14 @@ def get_results(
key = redis_key(repoid, branch, interval_start, interval_end)
result: bytes | None = redis_conn.get(key)

bucket_name: str = get_config("services", "minio", "bucket", default="archive") # type: ignore

if result is None:
# try storage
storage_service = StorageService()
key = storage_key(repoid, branch, interval_start, interval_end)
try:
result = storage_service.read_file(
bucket_name=settings.GCS_BUCKET_NAME, path=key
)
result = storage_service.read_file(bucket_name=bucket_name, path=key)
# cache to redis
TaskService().cache_test_results_redis(repoid, branch)
except FileNotInStorageError:
Expand Down
Loading