Kind: Support an integrated test workflow

Created on 21 Oct 2019  路  11Comments  路  Source: kubernetes-sigs/kind

IE: replace the prototype in hack/ci/e2e-k8s.sh with a built in test command.

This will make it even easier to replicate kind's Kubernetes PR test results, and allow us to better test and support this.

kind should remain trivially scriptable for supported use csaes, but for testing Kubernetes specifically we should provide a robust tool that does this right out of the box, seeing as this is the founding purpose of the project.

More details (shared with [email protected] and [email protected]) https://docs.google.com/document/d/16WdI8VTDmNt-TlFGzW1tJaLD7NM1r6ppn0k4GXQJNHU

/assign

kinfeature lifecyclrotten prioritimportant-soon

Most helpful comment

i really wanted this, but there's too many important user fixes that need to ship. v0.9.0 we will start using this and collecting e2e coverage

All 11 comments

/cc

@BenTheElder is this for this milestone?

I keep the milestone up to date. This is not a blocker for the milestone It would be nice to have and might land before then if I'm blocked on other things and finish submitting it.

I'd love to have a kind e2e.test --name kind --focus \[sig-network\].*Conformance" command
maybe we can add the e2e.test to the node images when we are building the node image, what do you think?

did some more design and asked some key power users of this more about their thoughts directly ... bumping to the next milestone though because it's not quite as pressing as unblocking PV work

status update: writing down some fresh code for v0.8.0 MVP, will PR

reviving this, rebasing on some other test changes

i really wanted this, but there's too many important user fixes that need to ship. v0.9.0 we will start using this and collecting e2e coverage

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten

Was this page helpful?
0 / 5 - 0 ratings

Related issues

philipstaffordwood picture philipstaffordwood  路  4Comments

BenTheElder picture BenTheElder  路  4Comments

cig0 picture cig0  路  4Comments

tommyknows picture tommyknows  路  3Comments

fgimenez picture fgimenez  路  4Comments