-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add e2e test for broadcast subscription type of resource status update #137
Add e2e test for broadcast subscription type of resource status update #137
Conversation
5192e64
to
eac8bd5
Compare
1e79599
to
43ac242
Compare
/ok-to-test |
.github/workflows/e2e.yml
Outdated
@@ -23,14 +23,36 @@ jobs: | |||
uses: actions/setup-go@v5 | |||
with: | |||
go-version: ${{ env.GO_VERSION }} | |||
- name: Setup kind | |||
uses: engineerd/[email protected] | |||
# - name: Setup kind |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will it be provided by default?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The kind binary will be installed using e2e_setup.sh (see: https://github.com/openshift-online/maestro/blob/main/test/e2e/setup/e2e_setup.sh#L20-L25)).
This action sets up a KinD cluster named kind, which is not needed for our purposes. Instead, we will create a KinD cluster named maestro with our own configuration.
48fcd93
to
271a90b
Compare
we need to do a rebase for this |
Signed-off-by: morvencao <[email protected]>
271a90b
to
12c6382
Compare
rebased the code @qiujian16 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…line#137) Signed-off-by: morvencao <[email protected]>
This PR adds an E2E test for scenarios where the MQTT broker doesn't support shared subscriptions, requiring the use of broadcast subscription for the resource status dispatcher.