Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

✨ Update stakeholders table to use ActionsColumn #1923

Merged
merged 3 commits into from
Sep 10, 2024

Conversation

mguetta1
Copy link
Collaborator

@mguetta1 mguetta1 commented May 27, 2024

Part of #1318

image

UI Tests PR: 1201

@mguetta1 mguetta1 requested a review from ibolton336 May 27, 2024 12:40
@mguetta1 mguetta1 marked this pull request as draft May 27, 2024 12:40
Copy link

codecov bot commented May 27, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 42.15%. Comparing base (b654645) to head (2d4b5c8).
Report is 227 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1923      +/-   ##
==========================================
+ Coverage   39.20%   42.15%   +2.95%     
==========================================
  Files         146      174      +28     
  Lines        4857     5577     +720     
  Branches     1164     1376     +212     
==========================================
+ Hits         1904     2351     +447     
- Misses       2939     3210     +271     
- Partials       14       16       +2     
Flag Coverage Δ
client 42.15% <ø> (+2.95%) ⬆️
server ?

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@sjd78 sjd78 requested review from sjd78 and rszwajko May 31, 2024 13:23
@sjd78
Copy link
Member

sjd78 commented Aug 20, 2024

Part of #1318?

Copy link
Member

@sjd78 sjd78 left a comment

Choose a reason for hiding this comment

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

Looks like a good change. @mguetta1 any reason it is still in draft?

@mguetta1
Copy link
Collaborator Author

Part of #1318?

Yes

@mguetta1
Copy link
Collaborator Author

Looks like a good change. @mguetta1 any reason it is still in draft?

I need to change this to use https://github.com/konveyor/tackle2-ui/blob/main/client/src/app/pages/controls/ControlTableActionButtons.tsx

Signed-off-by: Maayan Hadasi <mguetta@redhat.com>
Copy link
Member

@sjd78 sjd78 left a comment

Choose a reason for hiding this comment

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

LGTM

@sjd78 sjd78 added the cherry-pick/release-0.5 This PR should be cherry-picked to release-0.5 branch. label Aug 30, 2024
@sjd78 sjd78 added this to the v0.5.2 milestone Aug 30, 2024
@sjd78
Copy link
Member

sjd78 commented Sep 5, 2024

@mguetta1 The PR change is causing e2e-ui-test fails:

The test is probably looking for a kebab menu action that doesn't exists or got moved to the edit pencil.

@mguetta1
Copy link
Collaborator Author

mguetta1 commented Sep 5, 2024

@mguetta1 The PR change is causing e2e-ui-test fails:

The test is probably looking for a kebab menu action that doesn't exists or got moved to the edit pencil.

Correct, here is the related PR in tackle-ui-tests: konveyor/tackle-ui-tests#1201
Please coordinate with @sshveta to merge the changes

@sjd78
Copy link
Member

sjd78 commented Sep 5, 2024

Correct, here is the related PR in tackle-ui-tests: konveyor/tackle-ui-tests#1201 Please coordinate with @sshveta to merge the changes

We can tell CI to use that PR in the e2e testing: https://github.com/konveyor/ci?tab=readme-ov-file#referencing-specific-pull-requests-in-the-test-repositories

@sjd78 sjd78 closed this Sep 5, 2024
@sjd78 sjd78 reopened this Sep 5, 2024
@sjd78
Copy link
Member

sjd78 commented Sep 5, 2024

Note: Closed and reopened the PR to force all the check to run again with the update to the PR description to use a UI tests PR for e2e-ui testing.

@sjd78
Copy link
Member

sjd78 commented Sep 5, 2024

@mguetta1 - One more UI test fix needed for: https://github.com/konveyor/tackle2-ui/actions/runs/10722793005/job/29734751734?pr=1923#step:12:1174

Looks like a migration wave test that is setting up stakeholders first.

@mguetta1
Copy link
Collaborator Author

mguetta1 commented Sep 7, 2024

@mguetta1 - One more UI test fix needed for: https://github.com/konveyor/tackle2-ui/actions/runs/10722793005/job/29734751734?pr=1923#step:12:1174

Looks like a migration wave test that is setting up stakeholders first.

Thanks @sjd78. A fix was added.

@sjd78 sjd78 merged commit 76c60f2 into konveyor:main Sep 10, 2024
12 checks passed
github-actions bot pushed a commit that referenced this pull request Sep 10, 2024
Part of #1318

![image](https://github.com/konveyor/tackle2-ui/assets/60384172/48c3ec10-2aee-4adc-9652-9e72a4474b8e)

UI Tests PR: 1201

Signed-off-by: Maayan Hadasi <mguetta@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>
sjd78 pushed a commit that referenced this pull request Sep 10, 2024
Part of #1318

![image](https://github.com/konveyor/tackle2-ui/assets/60384172/48c3ec10-2aee-4adc-9652-9e72a4474b8e)

Backport-of: #1923
Signed-off-by: Maayan Hadasi <mguetta@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
cherry-pick/release-0.5 This PR should be cherry-picked to release-0.5 branch.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants