69 Star 157 Fork 304

OpenHarmony / communication_dsoftbus

 / 详情

【3.1.1.3】【软总线-组网】测试自组网网络切换 主测设备dwon掉以太网后 ,通过wifi连接方式发现不了对端设备,组网失败

Done
Bug member
Opened this issue  
2021-11-30 21:25

【模块名_概率】简要描述:
【组网_必现】测试自组网网络切换 主测设备dwon掉以太网后 ,通过wifi连接方式发现不了对端设备,组网失败
【环境信息】:

【预置条件】:
1.三台L2设备(A设备与B设备通过以太网连接 A设备与C设备同一wifi连接)
2.A设备与B设备绑定   A设备与C设备绑定
【测试步骤】:

  1. RegNodeDeviceStateCb注册组网回调函数
  2. 配置ETH网络
  3. down掉ETH网口
    【预期结果】:
  4. 组网回调函数注册成功
  5. 收到一个设备组网成功的回调信息
    3、收到一个设备组网离线成功的回调,之后收到另一个设备上线的回调通知
    【实际结果】:
  6. 组网回调函数注册成功
  7. 收到一个设备组网成功的回调信息
    3、收到一个设备组网离线成功的回调,之后没有收到另一个设备上线的回调通知
    【恢复手段】:

**【出现概率】:3/3

【定位信息】:
问题是以太切wifi之后,如果wifi不重新up一下会发现不了设备,根因是发现模块没有将之前的信息更新导致

Comments (5)

zhangpan2021 created缺陷
南先森 added
 
Integration_Test
label
南先森 added
 
SIG_API
label
南先森 set assignee to heyingjiao
zianed changed issue state from 待办的 to 已确认
zianed changed issue state from 已确认 to 修复中
忘忧天涯 set priority to P4
Expand operation logs

以太切换wifi之后出现概率性发现不到设备的情况,一旦这次发现不到设备,后续无法恢复,除非重新初始化

heyingjiao changed assignee from heyingjiao to not set
heyingjiao set assignee to Ted
Ted assigned collaborator Ted
Ted changed assignee from Ted to 周礼亭
Ted unassigned collaborator Ted

此问题用最新版本测试未复现出来,测试过程中需要注意IP配置好后,主设备一个down对应一个UP,当主设备down掉以太网时要up回来,在执行下一次down,本次经过多次测试验证,未能复现问题。

周礼亭 assigned collaborator 周礼亭
周礼亭 changed assignee from 周礼亭 to zgit2021
周礼亭 unassigned collaborator 周礼亭

【问题分析】:最新版本未复现问题,之前能复现问题,主要是执行down/up操作时信息没有清除导致的,组网那边改了,具体代码如下。

【关联提交】:https://openharmony.gitee.com/openharmony/communication_dsoftbus/pulls/754

【自验结果】:未复现

zhangb changed issue state from 修复中 to 验收中

请于OpenHarmony 3.1.2.5(Beta)版本进行回归测试

zgit2021 assigned collaborator zgit2021
zgit2021 changed assignee from zgit2021 to 孟麟
zgit2021 unassigned collaborator zgit2021

使用3516平台在OpenHarmony 3.1.2.5版本验收 测试三次 测试结果为 通过

zhangpan2021 changed issue state from 验收中 to 已完成

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
参与者(4)
1
https://git.oschina.net/openharmony/communication_dsoftbus.git
git@git.oschina.net:openharmony/communication_dsoftbus.git
openharmony
communication_dsoftbus
communication_dsoftbus

Search

101014 b92fc32e 1850385 101014 af024cb7 1850385