arextest / arextest/arex-agent-java

[Bug] 含dubbo依赖的http请求,多次回放调试会出现固定频率失败

Open
#554 0 comments 0 reactions 1 assignee Claimed by @lucas-myx View on GitHub
bug :lady_beetle:
Dominant language
Java
Stars
564
Forks
140
Avg merge
36m
Merged PRs (30d)
2

Description

### Search before asking

- [X] I have searched the existing [issues](https://github.com/arextest/arex-agent-java/issues) before asking.

### AREX Test Service

AREX Java Agent (arextest/arex-agent-java)

### Current Behavior

http接口依赖一个dubbo接口,在调试窗口稳定 **成功9次失败1次**,失败时的异常日志显示如下内容,dubbo版本3.2.9
```
java.lang.NullPointerException: Cannot invoke "org.apache.dubbo.rpc.Result.recreate()" because the return value of "org.apache.dubbo.rpc.Invoker.invoke(org.apache.dubbo.rpc.Invocation)" is null
at org.apache.dubbo.rpc.proxy.InvocationUtil.invoke(InvocationUtil.java:64)
at org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:81)
```

### Expected Behavior

dubbo mock结果可以稳定成功

### Steps To Reproduce

录制和回放在同一台机器上,录制频率配置为每分钟10次,可能和这个配置有关。。。。

### Anything else

_No response_

### Are you willing to submit a pull request to fix on your own?

- [ ] Yes I am willing to submit a pull request on my own!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.