kyma-project / kyma-companion

A tool that brings AI to Kyma
Apache License 2.0
2 stars 11 forks source link

Run Integration Tests Automatically #229

Open muralov opened 3 weeks ago

muralov commented 3 weeks ago

Description Currently integration test job runs with a run-integration-test job label. We would like to run for each PR if there is no rate limit issues with LLMs. Otherwise, we may schedule its run daily. We should try to use DeepEval caching.

Moreover, we need proper authentication method for Hana DB. Currently, BasicAuth is used.

Reasons: Not running integration tests may lead any bugs come into our application.

muralov commented 3 weeks ago

Maybe we label a PR with run-integration-tests when approved and then label it with lgtm after integration-test job is green.