tedli commented on pull request #73: URL: https://github.com/apache/skywalking-java/pull/73#issuecomment-982244736
I got the point why the scenario test failed. It's because the chosen witness classes fit one minor version but not for other minor versions. The dubbo core classes are stable among various major version like `org.apache.dubbo.rpc.RpcContext`, however it can't be used to tell it's dubbo 2.7.x or 3. Meanwhile other classes like `org.apache.dubbo.rpc.protocol.rest.NettyServer`, exists in 2.7.x not in 3. But in some newer patch version of 2.7.x, it also not exists. So it takes more time to find classes which could be used to determine it's 2.7.x or 3.x, and such classes intuitively will stay stable among all the 'x' minor or patch versions. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
