knative-extensions / knative-extensions/eventing-gitlab

Add KinD test verifying the source deploys and becomes ready

Open
#496 24 comments 0 reactions 1 assignee Claimed by @nicknikolakakis View on GitHub
good first issue help wanted kind/feature-request triage/accepted
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.