Skip to content
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

Test: add tools/rw-heatmaps & tools/testgrid-analysis to module_dirs #17770

Merged
merged 4 commits into from Apr 29, 2024

Conversation

tico88612
Copy link
Contributor

Resolve #17760

@k8s-ci-robot
Copy link

Hi @tico88612. Thanks for your PR.

I'm waiting for a etcd-io member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

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/test-infra repository.

@jmhbnz
Copy link
Member

jmhbnz commented Apr 10, 2024

/ok-to-test

@tico88612
Copy link
Contributor Author

Should I fix lint for this PR?

https://github.com/etcd-io/etcd/actions/runs/8635285626/job/23677581680?pr=17770#step:10:58

@ivanvc
Copy link
Member

ivanvc commented Apr 11, 2024

@tico88612, I feel like this is a reasonable thing to do, as I verified that after addressing the three (minor) issues that the linter shows right now, the rest of the linters run without issues.

@jmhbnz, correct me if I'm wrong, but I don't think we would want to merge the PR if it would break the CI.

@jmhbnz
Copy link
Member

jmhbnz commented Apr 11, 2024

I don't think we would want to merge the PR if it would break the CI.

Absolutely - we generally don't merge unless tests are passing, including static analysis.

@tico88612
Copy link
Contributor Author

What kind of problem is this? I need some ideas to resolve this.

https://github.com/etcd-io/etcd/actions/runs/8655015103/job/23733280841?pr=17770#step:10:24

@ivanvc
Copy link
Member

ivanvc commented Apr 12, 2024

What kind of problem is this? I need some ideas to resolve this.

https://github.com/etcd-io/etcd/actions/runs/8655015103/job/23733280841?pr=17770#step:10:24

Hey @tico88612, running make fix-bom (and committing bill-of-materials.json) should fix it.

@tico88612
Copy link
Contributor Author

What kind of problem is this? I need some ideas to resolve this.
https://github.com/etcd-io/etcd/actions/runs/8655015103/job/23733280841?pr=17770#step:10:24

Hey @tico88612, running make fix-bom (and committing bill-of-materials.json) should fix it.

Running make fix-bom doesn't work unless I delete those two lines.

image

@ivanvc
Copy link
Member

ivanvc commented Apr 13, 2024

Running make fix-bom doesn't work unless I delete those two lines.

See #17770 (comment)

@tico88612 tico88612 force-pushed the feat/update-tools branch 2 times, most recently from e5e7660 to c172c6e Compare April 15, 2024 09:59
@tico88612 tico88612 force-pushed the feat/update-tools branch 2 times, most recently from 8d38d1f to 8bc8bcb Compare April 25, 2024 23:53
@ivanvc
Copy link
Member

ivanvc commented Apr 26, 2024

@ahrtr PTAL :)

Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
Copy link
Member

@ahrtr ahrtr left a comment

Choose a reason for hiding this comment

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

LGTM

Thank you!

Copy link
Member

@ivanvc ivanvc left a comment

Choose a reason for hiding this comment

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

Thanks @tico88612! Giving my thumbs up. I'm not sure if James will have the capacity to review this.

@ivanvc
Copy link
Member

ivanvc commented Apr 29, 2024

@siyuanfoundation, just a heads up of commit e3c1812. I hope you used that argument initially and then dropped it, so while technically, it won't affect the current behavior, maybe you wanted to use the tab somewhere in that method.

@siyuanfoundation
Copy link
Contributor

@siyuanfoundation, just a heads up of commit e3c1812. I hope you used that argument initially and then dropped it, so while technically, it won't affect the current behavior, maybe you wanted to use the tab somewhere in that method.

It was used initially but no longer needed. Thanks for the heads up!

@ahrtr ahrtr merged commit 2b1914c into etcd-io:main Apr 29, 2024
45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

Update scripts/test_lib.sh to include ./tools modules
6 participants