Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
837e34f
feat: Add unified transformation
franciscojavierarceo Nov 26, 2025
d12fbfd
feat: Unify transformations
franciscojavierarceo Nov 27, 2025
9a2df49
feat: Unify Transformations
franciscojavierarceo Nov 28, 2025
9aceb7f
feat: Unify Transformations
franciscojavierarceo Nov 28, 2025
5c8b93c
updated docs
franciscojavierarceo Dec 4, 2025
6d5ce47
refactor: separate transformation logic from execution decisions with…
franciscojavierarceo Dec 23, 2025
9380cf9
format
franciscojavierarceo Dec 23, 2025
5b759ed
incorporaitng feedback
franciscojavierarceo Dec 24, 2025
2d7a43b
updated
franciscojavierarceo Dec 25, 2025
b6299d2
fix
franciscojavierarceo Dec 26, 2025
3726733
linter
franciscojavierarceo Dec 26, 2025
f55d4b4
cleanup
franciscojavierarceo Dec 26, 2025
716e692
cleanup
franciscojavierarceo Dec 26, 2025
a4f2e0a
more fix
franciscojavierarceo Dec 29, 2025
02ae40b
more fix
franciscojavierarceo Dec 29, 2025
74de467
updated
franciscojavierarceo Dec 31, 2025
c360aef
fix
franciscojavierarceo Jan 5, 2026
f73431c
fix
franciscojavierarceo Jan 5, 2026
50e536a
fix
franciscojavierarceo Jan 5, 2026
a87c4b4
fix
franciscojavierarceo Jan 5, 2026
e2f722c
Merge branch 'master' into refactor-odfv
franciscojavierarceo Jan 5, 2026
dde05bd
lint
franciscojavierarceo Jan 5, 2026
0e1f037
fix
franciscojavierarceo Jan 6, 2026
662e21b
linter
franciscojavierarceo Jan 6, 2026
9f48c75
fix linter
franciscojavierarceo Jan 6, 2026
a058aac
fix
franciscojavierarceo Jan 6, 2026
b8771c9
fix(redis): Preserve millisecond timestamp precision for Redis online…
jatin5251 Jan 6, 2026
34d9b52
feat: Add GCS registry store in Go feature server (#5818)
samuelkim7 Jan 6, 2026
6c35d45
chore: Refactor some unit tests into integration tests (#5820)
franciscojavierarceo Jan 6, 2026
5bcd6e6
test: Remove e2e_rhoai package tests
Srihari1192 Jan 5, 2026
61812ba
fix
franciscojavierarceo Jan 7, 2026
d4adcd5
fix
franciscojavierarceo Jan 7, 2026
a007be3
fix
franciscojavierarceo Jan 8, 2026
416b15c
uploading progress
franciscojavierarceo Jan 13, 2026
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
Prev Previous commit
Next Next commit
chore: Refactor some unit tests into integration tests (#5820)
* chore: Refactor some unit tests into integration tests

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>

* chore: Refactor some unit tests into integration tests

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>

* rename TestConfig

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>

* rename TestConfig

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>

* add integration flag

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>

* update paths

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>

* update paths

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>

---------

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
  • Loading branch information
franciscojavierarceo committed Jan 7, 2026
commit 6c35d45e0838d9376fa9d682e82bf3cca6535526
4 changes: 2 additions & 2 deletions .github/workflows/registry-rest-api-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -145,8 +145,8 @@ jobs:
- name: Setup and Run Registry Rest API tests
run: |
echo "Running Registry REST API tests..."
cd sdk/python/tests/registry_rest_api_tests/
pytest test_feast_registry.py -s
cd sdk/python
pytest tests/integration/registration/rest_api/test_registry_rest_api.py --integration -s

- name: Clean up docker images
if: always()
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import os
from pathlib import Path

import pytest
import requests
from kubernetes import client, config
from support import (

from tests.integration.registration.rest_api.support import (
applyFeastProject,
create_feast_project,
create_namespace,
Expand Down Expand Up @@ -41,6 +43,10 @@ def feast_rest_client():
config.load_kube_config()
api_instance = client.CoreV1Api()

# Get the directory containing this conftest.py file
test_dir = Path(__file__).parent
resource_dir = test_dir / "resource"

# Constants and environment values
namespace = "test-ns-feast-rest"
credit_scoring = "credit-scoring"
Expand All @@ -54,23 +60,37 @@ def feast_rest_client():
try:
if not run_on_openshift:
# Deploy dependencies
deploy_and_validate_pod(namespace, "resource/redis.yaml", "app=redis")
deploy_and_validate_pod(namespace, "resource/postgres.yaml", "app=postgres")
deploy_and_validate_pod(
namespace, str(resource_dir / "redis.yaml"), "app=redis"
)
deploy_and_validate_pod(
namespace, str(resource_dir / "postgres.yaml"), "app=postgres"
)

# Create and validate FeatureStore CRs
create_feast_project(
"resource/feast_config_credit_scoring.yaml", namespace, credit_scoring
str(resource_dir / "feast_config_credit_scoring.yaml"),
namespace,
credit_scoring,
)
validate_feature_store_cr_status(namespace, credit_scoring)

create_feast_project(
"resource/feast_config_driver_ranking.yaml", namespace, driver_ranking
str(resource_dir / "feast_config_driver_ranking.yaml"),
namespace,
driver_ranking,
)
validate_feature_store_cr_status(namespace, driver_ranking)

# Deploy ingress and get route URL
run_kubectl_command(
["apply", "-f", "resource/feast-registry-nginx.yaml", "-n", namespace]
[
"apply",
"-f",
str(resource_dir / "feast-registry-nginx.yaml"),
"-n",
namespace,
]
)
ingress_host = run_kubectl_command(
[
Expand Down Expand Up @@ -114,7 +134,7 @@ def feast_rest_client():
aws_secret_key,
aws_bucket,
registry_path,
"resource/feast_config_rhoai.yaml",
str(resource_dir / "feast_config_rhoai.yaml"),
namespace,
)
validate_feature_store_cr_status(namespace, "test-s3")
Expand Down
Loading