[ 
https://issues.apache.org/jira/browse/IGNITE-13306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17166668#comment-17166668
 ] 

Ignite TC Bot commented on IGNITE-13306:
----------------------------------------

{panel:title=Branch: [pull/8088/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8088/head] Base: [master] : New Tests 
(8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#00008b}Service Grid (legacy mode){color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5495778]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=f2ffe097-66f9-4e61-b967-bbbbe6e37224, topVer=0, 
msgTemplate=null, span=null, nodeId8=be6f24a6, msg=, type=NODE_JOINED, 
tstamp=1595928013217], val2=AffinityTopologyVersion 
[topVer=-5436495631465169051, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=f2ffe097-66f9-4e61-b967-bbbbe6e37224, topVer=0, 
msgTemplate=null, span=null, nodeId8=be6f24a6, msg=, type=NODE_JOINED, 
tstamp=1595928013217], val2=AffinityTopologyVersion 
[topVer=-5436495631465169051, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=5a9e8b49371-a5087d0b-ef74-4d49-862a-9da5788c4b7d, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=4c3ca146-578c-4d20-a178-a4dd21caae2f, topVer=0, msgTemplate=null, 
span=null, nodeId8=4c3ca146, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1595928013217]], val2=AffinityTopologyVersion 
[topVer=1807392126598231680, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=5a9e8b49371-a5087d0b-ef74-4d49-862a-9da5788c4b7d, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=4c3ca146-578c-4d20-a178-a4dd21caae2f, topVer=0, msgTemplate=null, 
span=null, nodeId8=4c3ca146, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1595928013217]], val2=AffinityTopologyVersion 
[topVer=1807392126598231680, minorTopVer=0]]] - PASSED{color}

{color:#00008b}Service Grid{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5495777]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=4efc3c49371-ab700f31-5bc3-44f3-8d89-8a2ffc38342b, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=cdee4d7d-6be3-4d88-aac7-b0cfe4002b84, topVer=0, msgTemplate=null, 
span=null, nodeId8=cdee4d7d, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1595928076047]], val2=AffinityTopologyVersion 
[topVer=211796996397947402, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=9e13bacb-48b0-4d64-91fc-d49b61671365, topVer=0, 
msgTemplate=null, span=null, nodeId8=6c2fac40, msg=, type=NODE_JOINED, 
tstamp=1595928076047], val2=AffinityTopologyVersion 
[topVer=7132573809996059734, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=9e13bacb-48b0-4d64-91fc-d49b61671365, topVer=0, 
msgTemplate=null, span=null, nodeId8=6c2fac40, msg=, type=NODE_JOINED, 
tstamp=1595928076047], val2=AffinityTopologyVersion 
[topVer=7132573809996059734, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=4efc3c49371-ab700f31-5bc3-44f3-8d89-8a2ffc38342b, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=cdee4d7d-6be3-4d88-aac7-b0cfe4002b84, topVer=0, msgTemplate=null, 
span=null, nodeId8=cdee4d7d, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1595928076047]], val2=AffinityTopologyVersion 
[topVer=211796996397947402, minorTopVer=0]]] - PASSED{color}

{panel}
[TeamCity *--> Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5495800&buildTypeId=IgniteTests24Java8_RunAll]

> CpuLoad metric return -1 under Java 11
> --------------------------------------
>
>                 Key: IGNITE-13306
>                 URL: https://issues.apache.org/jira/browse/IGNITE-13306
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.8.1
>            Reporter: Mirza Aliev
>            Assignee: Mirza Aliev
>            Priority: Major
>             Fix For: 2.9
>
>
> Start cluster under Java 11.
> Observed: 
>  CpuLoad metric will return -1
> Expected:
>  Real CpuLoad.
> We investigated this issue and found that under Java 11 code failed with 
> following trace:
> {code:java}
> class org.apache.ignite.IgniteException: Failed to get property value 
> [property=processCpuTime, 
> obj=com.sun.management.internal.OperatingSystemImpl@1dd92fe2] at 
> org.apache.ignite.internal.util.IgniteUtils.property(IgniteUtils.java:8306) 
> at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$MetricsUpdater.getCpuLoad(GridDiscoveryManager.java:3131)
>  at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$MetricsUpdater.run(GridDiscoveryManager.java:3093)
>  at 
> org.apache.ignite.internal.processors.timeout.GridTimeoutProcessor$CancelableTask.onTimeout(GridTimeoutProcessor.java:364)
>  at 
> org.apache.ignite.internal.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:233)
>  at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:119) at 
> java.base/java.lang.Thread.run(Thread.java:834) Caused by: 
> java.lang.reflect.InaccessibleObjectException: Unable to make public long 
> com.sun.management.internal.OperatingSystemImpl.getProcessCpuTime() 
> accessible: module jdk.management does not "opens 
> com.sun.management.internal" to unnamed module @35fb3008 at 
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:340)
>  at 
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:280)
>  at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:198) 
> at java.base/java.lang.reflect.Method.setAccessible(Method.java:192) at 
> org.apache.ignite.internal.util.IgniteUtils.property(IgniteUtils.java:8297) 
> ... 6 more
> {code}
> Under Java 8 metric has expected value.
>  
> Solution:
> The behaviour is expected because in Java 11 the CPU load metrics is moved to 
> JDK internal module which is not accessible by default. Adding the following 
> line to the jvm in which Ignite node is started should solve the issue:
> {noformat}
> --add-opens jdk.management/com.sun.management.internal=ALL-UNNAMED{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to