knative-extensions / knative-extensions/eventing-gitlab
Add KinD test verifying the source deploys and becomes ready
- Dominant language
- Go
- Stars
- 12
- Forks
- 31
- Avg merge
- 14m
- Merged PRs (30d)
- 5
Description
## Overview
We recently found that even though build and unit tests had been passing, the receive adapter panicked when it started when you actually deployed the gitlab source. To address this, we should add a KinD test job that will:
1. Install eventing and the gitlab source
2. Create a gitlab source
3. Verify that the source becomes ready
## More info
These resources will likely be helpful while working on this:
- https://github.com/knative/eventing/blob/main/.github/workflows/kind-e2e.yaml
- https://github.com/knative-extensions/reconciler-test
- https://github.com/knative/eventing/tree/main/test/rekt
Contributor guide
Assessment
This issue has not been assessed yet.