openconfig / kne

Apache License 2.0
214 stars 64 forks source link

CI steps need to be enhanced to incorporate a more e2e validation #141

Closed ashutshkumr closed 1 year ago

ashutshkumr commented 2 years ago

Every time a collaborator makes a change in KNE, apart from unit test results, there's no other way for them to have confidence on whether something broke.

At very minimum, actions CI should include following:

It would be nice to include following validations post deployment as part of CI:

My initial suggestion would be to trigger these on-pull-request and not on-push.

alexmasi commented 2 years ago

First step toward a more end to end presubmit: https://github.com/openconfig/kne/pull/215