You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 8339f8d
Browse filesBrowse the repository at this point in the historyBrowse files
feat: Adding first feast operator e2e test. (#4791)
* Abstracted the code to reuse the validations across different test cases. Incorporated the code review comments.
Signed-off-by: lrangine <[email protected]>
* Abstracted the code to reuse the validations across different test cases. Incorporated the code review comments.
Signed-off-by: lrangine <[email protected]>
* Abstracted the code to reuse the validations across different test cases. Incorporated the code review comments.
Signed-off-by: lrangine <[email protected]>
* adding the validations to check featurestore conditions are in ready state.
Signed-off-by: lrangine <[email protected]>
* Fixing the integration tests on the PR by updating the make target as per updated code.
Signed-off-by: lrangine <[email protected]>
* Fixing lint errors with line length
Signed-off-by: lrangine <[email protected]>
* changing the feast operator image name to localhost to incorporate code review comment.
Signed-off-by: lrangine <[email protected]>
---------
Signed-off-by: lrangine <[email protected]>
Copy file name to clipboardExpand all lines: infra/feast-operator/README.md
+25Lines changed: 25 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -131,3 +131,28 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
131
131
See the License for the specific language governing permissions and
132
132
limitations under the License.
133
133
134
+
135
+
136
+
## Running End-to-End integration tests on local(dev) environment
137
+
You need a kind cluster to run the e2e tests on local(dev) environment.
138
+
139
+
```shell
140
+
# Default kind cluster configuration is not enough to run all the pods. In my case i was using docker with colima. kind uses the cpi and memory assigned to docker.
141
+
# below memory configuration worked well but if you are using other docker runtime then please increase the cpu and memory.
142
+
colima start --cpu 10 --memory 15 --disk 100
143
+
144
+
# create the kind cluster
145
+
kind create cluster
146
+
147
+
# set kubernetes context to the recently created kind cluster
148
+
kubectl cluster-info --context kind-kind
149
+
150
+
# run the command from operator directory to run e2e tests.
0 commit comments