项目

一般

简介

行为

功能 #2925

已关闭

需求 #2897: 插件初始化失败:能够重试

插件初始化失败:能够重试

钱忠祥10 个月 之前添加. 更新于 9 个月 之前.

状态:
已关闭
优先级:
普通
指派给:
类别:
-
目标版本:
开始日期:
2024-07-30
计划完成日期:
% 完成:

0%

预期时间:
24.00 小时
机台点位:
全局

描述

见父任务和设计单


文件

白瑞德 更新于 10 个月 之前 · 已编辑

1.237测试发现, 睿图相机无法正确初始化 ,Init错误码24,意为枚举相机异常。
2.1楼原好达机台测试:
ChinaVision相机被占用,MSG故意disconnect
关闭相机软件,MSG连接,点击重试按钮,初始化成功并跳转至主界面。

使用采集卡软件占用线阵相机,测试重试也可以正常初始化。

白瑞德 更新于 10 个月 之前 · 已编辑

遗留bug:
1.测试条件:故意缺失文件,进行初始化。失败后,补齐缺失的文件,进行重试,无法创建插件的实例。
例:Plugin.Camera.ChinaVision.dll先删除,进行初始化。软件提示ChinaVision创建实例失败;还原Plugin.Camera.ChinaVision.dll文件,重试初始化,依旧无法创建实例化。
2.IPlugin.Dependency(plugin)接口,没有检查当前启用的plugins是否缺失依赖插件。
例:Msg插件依赖IWaferStage,故意不启用平台插件,Msg插件会跳过Dependency检查,直接进行Initialize()。
初始化会成功完成,但是实际使用时缺少了平台插件。

白瑞德 更新于 10 个月 之前

测试的插件:

白瑞德 更新于 10 个月 之前

  • 状态进行中 变更为 已解决
  • 指派给白瑞德 变更为 郭笑

郭笑 更新于 10 个月 之前

  • 指派给郭笑 变更为 谷文静

谷文静 更新于 9 个月 之前

  • 状态已解决 变更为 已关闭
行为

导出 Atom PDF