Skip to content

Add e2e tests for namespaceManagement#948

Merged
jgwest merged 6 commits into
redhat-developer:masterfrom
Rizwana777:issue-7366-namespaceManagement-e2e-tests
Sep 9, 2025
Merged

Add e2e tests for namespaceManagement#948
jgwest merged 6 commits into
redhat-developer:masterfrom
Rizwana777:issue-7366-namespaceManagement-e2e-tests

Conversation

@Rizwana777

Copy link
Copy Markdown
Collaborator

@openshift-ci openshift-ci Bot requested review from chetan-rns and wtam2018 August 18, 2025 11:17
@openshift-ci

openshift-ci Bot commented Aug 18, 2025

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign chetan-rns for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch 4 times, most recently from 89ccae8 to 200cda1 Compare August 19, 2025 12:35
@Rizwana777 Rizwana777 marked this pull request as draft August 20, 2025 07:56
@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch from 200cda1 to e0ae579 Compare August 20, 2025 08:55
@Rizwana777 Rizwana777 marked this pull request as ready for review August 20, 2025 08:56
@openshift-ci openshift-ci Bot requested a review from keithchong August 20, 2025 08:56
@Rizwana777 Rizwana777 changed the title Add e2e tests for namespaceManagement [WIP] Add e2e tests for namespaceManagement Aug 20, 2025
@jgwest jgwest force-pushed the issue-7366-namespaceManagement-e2e-tests branch from b97a313 to 6cd2e65 Compare August 21, 2025 05:39
@jgwest

jgwest commented Aug 21, 2025

Copy link
Copy Markdown
Member

/retest

@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch from 6cd2e65 to 9a1ec72 Compare August 25, 2025 09:19
@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch 4 times, most recently from 8f4b681 to dbd3d1e Compare August 25, 2025 16:27
@Rizwana777

Copy link
Copy Markdown
Collaborator Author

/retest

@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch 5 times, most recently from 1df0f8d to 5fb4411 Compare August 26, 2025 20:29
@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch from e27656b to 207f640 Compare August 27, 2025 18:20
@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch from 207f640 to b880099 Compare August 27, 2025 18:23
@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch 2 times, most recently from 86158d8 to c7e7141 Compare August 28, 2025 08:15
@Rizwana777

Copy link
Copy Markdown
Collaborator Author

/retest

@Rizwana777 Rizwana777 changed the title [WIP] Add e2e tests for namespaceManagement Add e2e tests for namespaceManagement Aug 28, 2025

@jgwest jgwest left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've also pushed a commit to your PR that adds some additional Consistently checks alongside the Eventually checks, to detect race conditions.

Comment thread test/openshift/e2e/ginkgo/sequential/1-113_validate_namespacemanagement_test.go Outdated
Comment thread test/openshift/e2e/ginkgo/sequential/1-113_validate_namespacemanagement_test.go Outdated
Comment thread test/openshift/e2e/ginkgo/sequential/1-113_validate_namespacemanagement_test.go Outdated
Comment thread test/openshift/e2e/ginkgo/sequential/1-113_validate_namespacemanagement_test.go Outdated
Comment thread test/openshift/e2e/ginkgo/sequential/1-113_validate_namespacemanagement_test.go Outdated
Comment thread test/openshift/e2e/ginkgo/sequential/1-113_validate_namespacemanagement_test.go Outdated
@Rizwana777

Copy link
Copy Markdown
Collaborator Author

/retest

1 similar comment
@Rizwana777

Copy link
Copy Markdown
Collaborator Author

/retest

@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch from 96ddc18 to 1addf7f Compare September 4, 2025 08:05
Rizwana777 and others added 5 commits September 4, 2025 13:36
Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>
Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>
Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>
Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>
Signed-off-by: Jonathan West <jonwest@redhat.com>
@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch from 1addf7f to e3f2a18 Compare September 4, 2025 08:07
Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>
@Rizwana777 Rizwana777 force-pushed the issue-7366-namespaceManagement-e2e-tests branch from e3f2a18 to b83ffdb Compare September 4, 2025 11:45
@jgwest

jgwest commented Sep 5, 2025

Copy link
Copy Markdown
Member

/retest

@jgwest jgwest left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks @Rizwana777!

@jgwest jgwest merged commit e339d22 into redhat-developer:master Sep 9, 2025
15 of 16 checks passed
@jgwest

jgwest commented Sep 9, 2025

Copy link
Copy Markdown
Member

/cherry-pick v1.18

@openshift-cherrypick-robot

Copy link
Copy Markdown
Contributor

@jgwest: only redhat-developer org members may request cherry picks. If you are already part of the org, make sure to change your membership to public. Otherwise you can still do the cherry-pick manually.

Details

In response to this:

/cherry-pick v1.18

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-sigs/prow repository.

@jgwest

jgwest commented Sep 9, 2025

Copy link
Copy Markdown
Member

/cherry-pick v1.18

@openshift-cherrypick-robot

Copy link
Copy Markdown
Contributor

@jgwest: #948 failed to apply on top of branch "v1.18":

Applying: Add e2e tests for namespaceManagement
Applying: Add namespacemanagement/status to RBAC, and tweak test contents
Applying: Fix merge conflicts
Using index info to reconstruct a base tree...
M	go.mod
M	go.sum
Falling back to patching base and 3-way merge...
Auto-merging go.sum
CONFLICT (content): Merge conflict in go.sum
Auto-merging go.mod
CONFLICT (content): Merge conflict in go.mod
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config advice.mergeConflict false"
Patch failed at 0003 Fix merge conflicts

Details

In response to this:

/cherry-pick v1.18

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-sigs/prow repository.

jgwest added a commit to jgwest/gitops-operator that referenced this pull request Sep 9, 2025
* Add e2e tests for namespaceManagement

Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>

* Add namespacemanagement/status to RBAC, and tweak test contents

Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>

* Fix merge conflicts

Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>

* Add remaining namespaceManagement tests

Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>

* Add additional Consistently checks

Signed-off-by: Jonathan West <jonwest@redhat.com>

* Add a new test and address review comments

Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>

---------

Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>
Signed-off-by: Jonathan West <jonwest@redhat.com>
Co-authored-by: Jonathan West <jonwest@redhat.com>
jgwest added a commit that referenced this pull request Sep 9, 2025
* Add e2e tests for namespaceManagement



* Add namespacemanagement/status to RBAC, and tweak test contents



* Fix merge conflicts



* Add remaining namespaceManagement tests



* Add additional Consistently checks



* Add a new test and address review comments



---------

Signed-off-by: Rizwana777 <rizwananaaz177@gmail.com>
Signed-off-by: Jonathan West <jonwest@redhat.com>
Co-authored-by: Rizwana Naaz <rizwananaaz177@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants