plumbing icon indicating copy to clipboard operation
plumbing copied to clipboard

Migrate Integration Tests to use kind + Prow

Open chitrangpatel opened this issue 2 years ago • 11 comments

Migrate integration tests to used a kind cluster. We should stop using GKE clusters directly for tests unless really required for some reason.

  • [x] pipelines
  • [x] triggers https://github.com/tektoncd/plumbing/pull/1252
  • [ ] Chains: - uses kind for smoke e2e tests against different k8s versions - not sure if there are any non-kind e2e tests @wlynch @priyawadhwa
  • [ ] Results: - I think results started using kind from the beginning @wlynch
  • [x] Dashboard: https://github.com/tektoncd/plumbing/pull/1191
  • [x] CLI: - I'm not sure if there is any e2e tests that creates a cluster. @vdemeester @chmouel ? - https://github.com/tektoncd/cli/pull/2259
  • [ ] Catalog: TBD - maybe as part of the migration?
  • [ ] Experimental: TBD - maybe as part of the migration?

We might want to create repo specific issues where required.

chitrangpatel avatar Nov 09 '22 19:11 chitrangpatel

Pipeline's already moved, and I know @dibyom has been working on this for Triggers, but I don't know the status there.

abayer avatar Nov 10 '22 18:11 abayer

/priority important

chitrangpatel avatar Nov 10 '22 18:11 chitrangpatel

@chitrangpatel: The label(s) priority/important cannot be applied, because the repository doesn't have them.

In response to this:

/priority important

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

tekton-robot avatar Nov 10 '22 18:11 tekton-robot

/priority importantsoon

chitrangpatel avatar Nov 10 '22 18:11 chitrangpatel

@chitrangpatel: The label(s) priority/importantsoon cannot be applied, because the repository doesn't have them.

In response to this:

/priority importantsoon

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

tekton-robot avatar Nov 10 '22 18:11 tekton-robot

/priority important-soon

chitrangpatel avatar Nov 10 '22 18:11 chitrangpatel

Dashboard is already done since ~August/September

edit: https://github.com/tektoncd/plumbing/pull/1191

AlanGreene avatar Nov 24 '22 12:11 AlanGreene

/area roadmap

vdemeester avatar Feb 15 '23 15:02 vdemeester

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale with a justification. 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 with a justification. If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle stale

Send feedback to tektoncd/plumbing.

tekton-robot avatar Jul 02 '23 15:07 tekton-robot

Stale issues rot after 30d of inactivity. Mark the issue as fresh with /remove-lifecycle rotten with a justification. Rotten issues close after an additional 30d of inactivity. If this issue is safe to close now please do so with /close with a justification. If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle rotten

Send feedback to tektoncd/plumbing.

tekton-robot avatar Aug 01 '23 16:08 tekton-robot

/lifecycle frozen

AlanGreene avatar Aug 01 '23 16:08 AlanGreene