-
Notifications
You must be signed in to change notification settings - Fork 89
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
Add support for com.hazelcast:hazelcast:5.2.1
#122
Conversation
fb7fe36
to
4543851
Compare
...c/test/resources/META-INF/native-image/javax.cache/cache-api/1.1.1/serialization-config.json
Show resolved
Hide resolved
ec3b2d4
to
639407a
Compare
|
639407a
to
8d64079
Compare
|
Thanks for this PR. It looks like some resources like @linghengqian Could you please test the refined resources with https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework/cache-hazelcast ( |
|
8d64079
to
fb033ff
Compare
{
"condition": {
"typeReachable": "com.hazelcast.config.AbstractXmlConfigHelper"
},
"pattern": "\\Qhazelcast-client-config-5.2.xsd\\E"
}, Replaced with the following? {
"condition": {
"typeReachable": "com.hazelcast.config.AbstractXmlConfigHelper"
},
"pattern": "hazelcast-client-config-[0-9.-]+xsd"
}, |
bbfed88
to
75c023e
Compare
|
75c023e
to
d532f62
Compare
|
d532f62
to
680d00d
Compare
It's a bit unlikely that two builds become stale so I assume that there must be something wrong with the tests (e.g., some endless loop). I've opened #144 and once that is merged, I can re-run the builds again. |
Also, are you sure you invoked the test the same way it is invoked on GitHub actions? I don't see any build output from Native Image, so the generator may not even be running and thus may not cause the build to become stale. |
f353325
to
9a531ed
Compare
113420a
to
4e86fbb
Compare
|
6c32dfa
to
90fbb10
Compare
90fbb10
to
c0743f3
Compare
# Conflicts: # metadata/index.json # tests/src/index.json
|
|
So I use action-tmate to log onto a GitHub runner and debug your build and it seems like that some test is waiting for a hazelcast connect (stack trace is below). Maybe you need to start some kind of hazelcast service before the test can run? Also, it may be worth putting a timeout in place for establishing the connect so that you don't have to wait until the GitHub runner times out.
|
Why didn't we see this exception in the logs? |
It's not an exception, it's part of a thread dump. Apparently, it's waiting forever, which is why I suggested using a timeout when establishing the connection. |
@dnestoro we should investigate how to kill stuff with SIGQUIT on timeout. This should print the thread dump before exiting. I feel this will happen more in the future. |
|
Hi @linghengqian, I don't use Hazelcast so I don't know how to proceed here. At least we now know why the build gets stuck. Feel free to let me know if you run into a similar problem again. |
What does this PR do?
io.vertx:vertx-core:4.3.5
#117 .Checklist before merging