-
-
Notifications
You must be signed in to change notification settings - Fork 760
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
ICU-22721 Have the testdata folder trigger CI actions for both icu4c & icu4j #3199
Conversation
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.
These changes look fine to me, but they don't fix the issue withmvn verify
failing CoreTest
locally on Rich's and my machines that I reported in the ICU-22906 Jira ticket.
|
I propose Elango? |
I would ask for an exception. Because the Is this "code" though? |
I don't see how this can still fail. We can try to see what is happening in your / Rich cases. I think that the cause of those failure was fixed. This change tries to prevent that from happening again. |
Some thinks to try on machines that are still failing My best guess is that the failure happens in a feature branch, and that bringing that up to date with main would solve the issues.
|
I talked with Elango over breakfast, and assigned this to him. |
I tried this with a fresh clone of icu this morning, and I still get the error:
Here's the full log: |
Oh, I missed the |
I got the same thing when I renamed the
Here's the full log: |
sgtm, noted in the agenda doc. now you just need to satisfy your reviewers :-P |
@markusicu and @mihnita Just to be clear: I'm fine with the changes in this PR, I just don't want the original JIRA issue to be closed until Rich's and my original problem is fixed. |
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
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.
I'm fine with the changes in this PR, I just don't want the original JIRA issue to be closed until Rich's and my original problem is fixed.
We are past code freeze, in an ask-for-permission phase.
If the problem described in the ticket is not resolved by this PR, then we should not merge this PR for that ticket.
Otherwise our process forces us to close the ticket for 76 and clone it for later -- but then we would also have to rewrite the closed ticket to reflect what was actually done here.
4c35760
to
22f504f
Compare
Hooray! The files in the branch are the same across the force-push. 😃 ~ Your Friendly Jira-GitHub PR Checker Bot |
Thank you for the approval. |
Thank you, that helped (I built on my side and compared). And I was able to reproduce it. It works with JDK 8, 11, 17, which is what I used and what we test in GitHub CI. And it fails with JDK 21. I am looking into the cause, and possible solution. But in the meantime:
|
@mihnita I'm glad you're able to reproduce it now. I'll be happy to test the fix when the time comes. Thanks for digging into this, and thanks again for the work-around you provided me so I could run the time zone tests locally! |
We should test ICU 76 at least also with JDK 21. That might want a separate ticket from this one which asked for “the latest JDK version”. |
I created https://unicode-org.atlassian.net/browse/ICU-22919 |
Checklist