Closed SajidAlamQB closed 8 months ago
Should we add nightly/maybe less frequent builds here as well? Since PRs on kedro-starters
are less frequent? @SajidAlamQB @merelcht
Should we add nightly/maybe less frequent builds here as well? Since PRs on
kedro-starters
are less frequent? @SajidAlamQB @merelcht
Yes that's a good idea. Nightly seems like a good cadence and that's the same as we do for the plugins right?
Thank you, @SajidAlamQB, for trying various methods to solve that issue. I have a query regarding the separation of tests from our main repository to the starters repository: would it make sense to initiate a check of the starters repository whenever a pull request is made on the main repository? Is such an integration feasible as a part of check on main repo before allowing merge?
Thank you, @SajidAlamQB, for trying various methods to solve that issue. I have a query regarding the separation of tests from our main repository to the starters repository: would it make sense to initiate a check of the starters repository whenever a pull request is made on the main repository? Is such an integration feasible as a part of check on main repo before allowing merge?
It definitely should be I believe we do it for viz.
Adding these tests has increased the runtime by ~7 minutes.
Motivation and Context
related to: https://github.com/kedro-org/kedro/pull/3518
After discussing with @merelcht, we've concluded that it would be better to relocate some of the e2e tests for
tools
to thekedro-starters
repository. This decision follows a recent update in Kedro, which ensures that the example starters pulled viatools
will always match the current version ofKedro
. This change has inadvertently led to release delays, askedro-starters
are released after akedro
.To solve this issue, we moved/copied some of the tests to
kedro-starters
. However, this does means that we will no longer run the pipelines withinKedro
for the--tools
e2e tests. instead, these tests will occur in the starters repository. Given all this we still think its necessary for smoother release processes.Would love to get everyone's input on this. @merelcht, @AhdraMeraliQB, @ankatiyar, @noklam, @DimedS, @lrcouto.
Checklist