Title: Fixing the integration tests by separating the integration tests related to rbac and remote functionality · Issue #4904 · feast-dev/feast · GitHub
Open Graph Title: Fixing the integration tests by separating the integration tests related to rbac and remote functionality · Issue #4904 · feast-dev/feast
X Title: Fixing the integration tests by separating the integration tests related to rbac and remote functionality · Issue #4904 · feast-dev/feast
Description: Expected Behavior Separating out the integration tests related to rbac and remote functionality. We have to spin up the only one instance of the keycloak for all the integration tests. Current Behavior All the local integrations are runn...
Open Graph Description: Expected Behavior Separating out the integration tests related to rbac and remote functionality. We have to spin up the only one instance of the keycloak for all the integration tests. Current Beha...
X Description: Expected Behavior Separating out the integration tests related to rbac and remote functionality. We have to spin up the only one instance of the keycloak for all the integration tests. Current Beha...
Opengraph URL: https://github.com/feast-dev/feast/issues/4904
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Fixing the integration tests by separating the integration tests related to rbac and remote functionality","articleBody":"## Expected Behavior \r\n* Separating out the integration tests related to rbac and remote functionality.\r\n* We have to spin up the only one instance of the keycloak for all the integration tests.\r\n\r\n## Current Behavior\r\nAll the local integrations are running in the same job so if we can separate the tests related to rbac and remote functionality it provides more flexibility.\r\n\r\nCurrently the keycloak instance is spinning up multiple times even though we are using the dist groups. I have enabled the logs and can see multiple keycloak instances being spinning up. This is causing memory issues and eventual failure of the integration job on the PR. We have to spin up the only one instance of the keycloak.\r\n\r\n## Steps to reproduce\r\nEnable the logger info by passing extra arg `-s` to pytest command in make file. You can see the logs `Starting keycloak instance` being printed multiple times.\r\n","author":{"url":"https://github.com/lokeshrangineni","@type":"Person","name":"lokeshrangineni"},"datePublished":"2025-01-07T17:31:24.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/4904/feast/issues/4904"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:88ccad63-8b07-438b-0ae9-b51e86acbd7d |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | E9A2:3E7C4A:CAC176:1108054:696EB17B |
| html-safe-nonce | 4fe9b8de763eece450f2f5fa99e2c4429b4e9c63f04351bbbdd542eda5f8d3cb |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOUEyOjNFN0M0QTpDQUMxNzY6MTEwODA1NDo2OTZFQjE3QiIsInZpc2l0b3JfaWQiOiI3MTk5MDYyNjIzODM0MjU1NzM5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 52c2fae029b664f316ac3a024b966589cd3e2ccae4906cae930b53ab378b38b1 |
| hovercard-subject-tag | issue:2773387452 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/feast-dev/feast/4904/issue_layout |
| twitter:image | https://opengraph.githubassets.com/c5dcfa50e4045e7f0105a346bf9fc5b415fece4a3a45b02e054e256a9366f842/feast-dev/feast/issues/4904 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/c5dcfa50e4045e7f0105a346bf9fc5b415fece4a3a45b02e054e256a9366f842/feast-dev/feast/issues/4904 |
| og:image:alt | Expected Behavior Separating out the integration tests related to rbac and remote functionality. We have to spin up the only one instance of the keycloak for all the integration tests. Current Beha... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | lokeshrangineni |
| hostname | github.com |
| expected-hostname | github.com |
| None | b278ad162d35332b6de714dfb005de04386c4d92df6475522bef910f491a35ee |
| turbo-cache-control | no-preview |
| go-import | github.com/feast-dev/feast git https://github.com/feast-dev/feast.git |
| octolytics-dimension-user_id | 57027613 |
| octolytics-dimension-user_login | feast-dev |
| octolytics-dimension-repository_id | 161133770 |
| octolytics-dimension-repository_nwo | feast-dev/feast |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 161133770 |
| octolytics-dimension-repository_network_root_nwo | feast-dev/feast |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 39aed5006635ab6f45e6b77d23e73b08a00272a3 |
| ui-target | canary-2 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width