Skip to content

Commit 719ffd6

Browse files
authored
refactor: remove remaining Robot Framework after migration (kubeflow#1338)
- Remove Robot Framework test infrastructure and files - Update README.md to reflect KinD and Pytest for e2e testing - Replace testing diagram with drawio version - Remove robot-tests GitHub workflow This concludes the migration of Robot to Pytest by removing the remainder files and ci/GHA from the repo Signed-off-by: Matteo Mortari <matteo.mortari@gmail.com>
1 parent 4554d48 commit 719ffd6

12 files changed

Lines changed: 2 additions & 652 deletions

.github/workflows/run-robot-tests.yaml

Lines changed: 0 additions & 61 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,14 +173,14 @@ When shutting down the docker compose, you might want to clean-up the SQLite db
173173

174174
The following diagram illustrates testing strategy for the several components in Model Registry project:
175175

176-
![](/docs/Model%20Registry%20Testing%20areas.png)
176+
![](/docs/Model%20Registry%20Testing%20areas.drawio.png)
177177

178178
Go layers components are tested with Unit Tests written in Go, as well as Integration Tests leveraging Testcontainers.
179179
This allows to verify the expected "Core layer" of logical data mapping developed and implemented in Go, matches technical expectations.
180180

181181
Python client is also tested with Unit Tests and Integration Tests written in Python.
182182

183-
End-to-end testing is developed with Pytest and Robot Framework; this higher-lever layer of testing is used to demonstrate *User Stories* from high level perspective.
183+
End-to-end testing is developed with KinD and Pytest; this higher-lever layer of testing is used to demonstrate *User Stories* from high level perspective.
184184

185185
## FAQ
186186

docs/Model Registry Testing areas.drawio

Lines changed: 0 additions & 116 deletions
This file was deleted.
173 KB
Loading
-84.9 KB
Binary file not shown.

0 commit comments

Comments
 (0)