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

Reenable import_deps_checker tests in Bazel #20655

Closed

Conversation

fmeum
Copy link
Collaborator

@fmeum fmeum commented Dec 22, 2023

A compatible JDK 8 is fetched via remote_java_repository. Requires fixing paths in golden files to not contain third_party/bazel/ as well as the expected exit code of the MethodHandle#invoke test, which is expected to pass.

Fixes #8162

@github-actions github-actions bot added team-Rules-Java Issues for Java rules awaiting-review PR is awaiting review from an assigned reviewer labels Dec 22, 2023
@fmeum fmeum force-pushed the 8162-fix-import-deps-checker-tests branch 3 times, most recently from 438b0d2 to 0f5e983 Compare December 22, 2023 08:11
@fmeum
Copy link
Collaborator Author

fmeum commented Dec 22, 2023

@cushon The darwin runner failures seem to be unrelated and also affect other PRs.

@meteorcloudy
Copy link
Member

We are upgrading our macOS machines this week, sorry for those CI failures.

Copy link
Contributor

@cushon cushon left a comment

Choose a reason for hiding this comment

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

Thanks!

@sgowroji sgowroji added awaiting-user-response Awaiting a response from the author and removed awaiting-review PR is awaiting review from an assigned reviewer labels Dec 28, 2023
@fmeum fmeum force-pushed the 8162-fix-import-deps-checker-tests branch 2 times, most recently from b67c7fa to c96dbb3 Compare January 10, 2024 09:18
@fmeum
Copy link
Collaborator Author

fmeum commented Jan 10, 2024

@sgowroji I fixed the tests by rebasing.

@sgowroji sgowroji added awaiting-review PR is awaiting review from an assigned reviewer and removed awaiting-user-response Awaiting a response from the author labels Jan 10, 2024
@meteorcloudy meteorcloudy added awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally and removed awaiting-review PR is awaiting review from an assigned reviewer labels Jan 10, 2024
A compatible JDK 8 is fetched via `remote_java_repository`. Requires
fixing paths in golden files to not contain `third_party/bazel/` as well
as the expected exit code of the `MethodHandle#invoke` test, which is
expected to pass.
@fmeum fmeum force-pushed the 8162-fix-import-deps-checker-tests branch from c96dbb3 to d80ec92 Compare January 10, 2024 11:48
@fmeum
Copy link
Collaborator Author

fmeum commented Jan 10, 2024

@meteorcloudy I resolved the conflict in the lockfile.

@fmeum
Copy link
Collaborator Author

fmeum commented Jan 27, 2024

@meteorcloudy Friendly ping

@meteorcloudy
Copy link
Member

@iancha1992 @sgowroji How is this one ignored? Anything wrong with your filter for PRs ready to be imported?

@cushon
Copy link
Contributor

cushon commented Jan 29, 2024

@iancha1992 @sgowroji How is this one ignored? Anything wrong with your filter for PRs ready to be imported?

There was an import in progress as cl/597295954, but it was blocked on test failures.

@iancha1992
Copy link
Member

iancha1992 commented Jan 29, 2024

@iancha1992 @sgowroji How is this one ignored? Anything wrong with your filter for PRs ready to be imported?

There was an import in progress as cl/597295954, but it was blocked on test failures.

Looks like the tests are now going through after your changes. I'll try to merge then now. Can you LGTM cl/597295954 @meteorcloudy

cc: @fmeum

@github-actions github-actions bot removed the awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally label Jan 30, 2024
@fmeum fmeum deleted the 8162-fix-import-deps-checker-tests branch January 30, 2024 09:28
meteorcloudy pushed a commit to meteorcloudy/bazel that referenced this pull request Feb 21, 2024
A compatible JDK 8 is fetched via `remote_java_repository`. Requires fixing paths in golden files to not contain `third_party/bazel/` as well as the expected exit code of the `MethodHandle#invoke` test, which is expected to pass.

Fixes bazelbuild#8162

Closes bazelbuild#20655.

PiperOrigin-RevId: 602641568
Change-Id: I54ec568d981e3bd27caab9e24c0c9eb2a25c6372
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-Rules-Java Issues for Java rules
Projects
None yet
Development

Successfully merging this pull request may close these issues.

import_deps_checker tests aren't compatible with the current Bazel JDK
5 participants