# 更新日志
# 详情
v2.1.3 2023-04-27
# feature
- 兼容部分三星Android设备FPS获取
- win端jank计算支持选择perfdog计算逻辑或旧版计算逻辑。
- 特别说明:
- Perfeye在v2.1.2版本修复了windows端jank的算法,使其与perfdog的jank算法一致。
备注:Perfeye的android/iOS端jank算法一直和Perfdog的算法保持一致,但因为在移植剑三性能工具到perfeye windows端时代码中包含BUG导致Jank算法其实和Perfdog的算法是不一致的
- 为了避免如剑三等运营中项目在短期内需要对比数据的需求,因此在v2.1.3版本,Perfeye增加了一个开关来让用户自行选择windows端的两种jank算法:
- 旧的jank算法(v2.1.2版本之前的算法,但有BUG的Jank算法)
- Perfdog的jank算法(v2.1.2版本及之后的默认算法,和Perfeye android/ios端,以及Perfdog的Jank算法都保持一致的正确算法)
备注:windows项目如在短期内不希望改变Jank算法来保证历史数据统计口径一致可临时手动切换为旧的jank算法,但从长期来看请务必切换到和Perfdog一致的Jank算法,因为旧的Jank算法是有BUG的
- 旧jank算法为:
- jank帧耗时>(jank帧前两帧耗时+jank帧耗时) /3 *2
- jank帧耗时>两帧电影帧耗时(1000ms/24*2=84ms) 记为jank
- jank帧耗时>三帧电影帧耗时(1000ms/24*3=125ms) 记为big jank
- Perfdog的jank算法为:
- jank帧耗时>jank帧前三帧平均耗时2倍。
- jank帧耗时>两帧电影帧耗时(1000ms/24*2=84ms)。
- jank帧耗时>三帧电影帧耗时(1000ms/24*3=125ms) 记为big jank
备注:旧的有BUG的Jank算法因为将jank当前帧耗时参与了3帧计算,因此相对于真正的Perfdog的Jank算法,Jank值可能会错误的偏低,在切换到修复后的真正的Perfdog Jank算法后,Jank值将可能出现明显上升。
- Perfeye在v2.1.2版本修复了windows端jank的算法,使其与perfdog的jank算法一致。
- 特别说明:
v2.1.2 2023-03-23
# feature
- 增加扩展数据UI上传功能。
- 更新Android和win端的Jank计算逻辑,保持三端jank计算逻辑与性能狗一致。
- 增加Win端 CPU TEMP数据的采集。
- 增加device_model字段获取。
- 增加win设备分辨率获取。
v2.1.1 2023-01-10
# feature
- 兼容Android 13设备数据采集。
- 增加win GPU Clock数据采集。
- 兼容主流模拟器。
v2.1.0 2022-11-29
# feature
- win数据采集模块增加intel CPU Counter数据采集。
- win基础设备信息采集增加内存条设备信息采集。
v2.0.9 2022-10-17
# feature
- 兼容iOS16设备。
- 修复三星 Android12 设备无法获取FPS问题。
- 上传成功后删除缓存文件。
- 修复Android 9以下设备截图不会自动旋转问题。
- 修改Android pss内存计算方式,不再加上swap pss内存。
- win端获取应用列表的icon的大小随电脑缩放比例自适应缩放。
- RPC接口增加get_last_timestamp接口和start_test_case接口。
- 优化上传重试机制。
v2.0.8 2022-08-11
# feature
- 修复rpc接口无法修改截图间隔的问题。
v2.0.7 2022-08-03
# feature
- 修复逻辑FPS开关无效的问题。
- 修复无法本地保存的问题。
- 更新提示文本。
v2.0.6 2022-07-28
# feature
- 修复iOS设备录制数据时,FPS数据断开的问题。(目前仅修复中高端pc设备使用问题)
- 截图间隔改为每次选择应用都可以修改。
- 修复iOS设备上传时卡住,无法上传的问题。
- 优化win连接等待时间过长的问题。
- 修复保存目录不存在,不会返回失败原因的问题.。
- 修复已登录,但上传时提示Not logged in的问题。
- 上传报告增加重试机制,减少因为网络问题出现的上传失败问题。
- 修复iOS设备的客户端ftime图表和FPS对不上的问题。
v2.0.5 2022-06-22
# feature
- 修复切换其他的地区语言,程序崩溃问题。
- 保存时画质选项改为可自定义。
v2.0.4 2022-06-10
# feature
- 兼容Android12截图。
- 增加本地json保存。
- 修复新电脑报错找不到vcruntime140.dll的问题。
- 修复扩展数据功能最后一秒数据缺失问题。
v2.0.3 2022-06-01
# feature
- 增加win端GPU温度/GPU功耗数据采集。
- 增加自定义扩展数据功能。
- 修复win7设备无法使用问题。
- 修复win端未监控到目标进程退出的问题。
v2.0.2 2022-05-23
# feature
- 新增自动安装GPUZ功能。
- 修复iOS设备无法采集数据问题。
- 修复gpu type顺序异常问题 。
- 压缩图片分辨率,减少上传压力。
- 增加设置截图采样间隔功能。
- 修复部分renderer数据异常问题。
- 增加CPU频率数据采集。
- 增加逻辑FPS数据采集。
- 增加自定义版本号功能。
v2.0.1 2022-04-22
# feature
- 修复Drawcall数据不正确问题(仅机甲)。
- 增加win端icon图标获取功能。
- 增加电脑IP获取功能。
- 增加获取EXE版本号功能。
- 解决应用列表搜索功能大小写敏感问题。
- 增加获取电脑名(设备名)功能。
v2.0 2022-04-15
# feature
- 增加Windows平台数据采集功能。
- 优化Android截图分辨率过低问题。
- 解决网络波动导致iOS下载镜像不完整挂载失败的问题。
v1.2.0 2022-01-17
# feature
- 增加全平台GPU counter采集功能。
- 修复jank计算异常问题。
- 修复iOS 设备异常断开,RPC卡死问题。
- 兼容Android 12设备FPS采集。
- 修复部分Android低端设备内存采集存在偏差的问题。
- 用户信息加密。
v1.1.3 2021-12-17
# feature
- 修复iOS设备频繁断联问题。
- 更改菜单栏颜色。
- 修复iOS 监控器开关无效问题。
- 兼容Android 12设备FPS采集。
- 修复部分Android低端设备内存采集存在偏差的问题。
- 用户信息加密。
v1.1.2 2021-11-19
# feature
- 内外网版本合并。
- 修复appkey不生效的问题。
- 修复iOS Device Type未获取的问题。
v1.1.1 2021-10-19
# feature
- 兼容iOS15。
- 兼容Android 11 网络数据。
- 兼容部分Android设备CPU温度。
- 修复iOS 10 以下设备会进行wifi模式问题。
- 修复部分iOS设备无法获取应用列表问题。
- 修复Android采样频率小于1秒一次的问题。
v1.1.0 2021-09-16
# feature
- 登录改为飞书登录。
- 修复录制有数据但是保存失败的问题
v1.0.9 2021-09-02
# feature
- 进行混淆加密。
v1.0.8 2021-07-23
# feature
- 兼容Android 11 设备内存获取。
- 兼容部分三星设备内存获取。
- 增加ip采集功能。
- 增加打标签功能。
v1.0.7 2021-07-13
# feature
- 修复因dumpsys meminfo引发的掉帧问题。
- 修复iOS电池数据为0的问题
- 修复客户端多开数据错乱的问题.
v1.0.6 2021-04-15
# feature
- 新增logcat保存功能.
- 修复iOS 电池数据会出现负值的问题
- 修复长时间报告连续录制,报告保存失败的问题.
- 修复部分iOS设备断联问题.
- 新增自动化支持
- 优化部分ui
v1.0.5 2021-01-29
# feature
- 修复长时间运行卡死并闪退。
- 修复监控应用切换失败的问题。
v1.0.4 2021-01-08
# feature
- 修复web没有BatteryTemp数据的问题。
- 增加作为tp插件加载功能。
- 解决日志缺失的问题。
- 解决不支持中文路径问题。
v1.0.3 2021-01-07
# feature
- 修复iOS FPS有帧率为0时计算错误的问题。
- iPhone6s在测试5个小时后因为数据过大无法保存数据的问题。
- iPhone 12 pro max有线模式下频繁断开的问题。
v1.0.2 2020-12-31
# feature
- 修复apk cpu消耗过大的问题
- 修复 三星 s7 无法获取内存信息的问题
v1.0.1 2020-12-16
# feature
- 省略自动发现模式 改为直接ip模式.
v1.0.0 2020-12-12
# feature
- 完成独立版
v0.4.2 2020-12-11
# feature
- 增加iOS 14兼容
v0.4.1 2020-12-02
# feature
- 兼容性Bug修复
v0.4.0 2020-11-13
# feature
- Android性能采集模块更改为自研服务
v0.3.12 2020-11-02
# feature
- 解决部分设备没有电池数据的问题.(shell脚本换行符问题)
v0.3.11 2020-10-28
# feature
- 增加模拟器的采集支持.
- 修复部分设备获取不到设备信息导致准备卡住的问题.
v0.3.10 2020-10-10
# feature
- 新增iOS设备IO数据采集.
v0.3.9 2020-09-04
# feature
- 解决华为设备电池问题.
v0.3.8 2020-09-25
# feature
- 解决label不能同名的问题(自动增加后缀).
- 增加LMKThreshold和screenSize信息的获取
v0.3.7 2020-09-04
# feature
- 解决不同版本数据库兼容问题.
v0.3.6 2020-09-04
# feature
- 增加iOS设备电池温度功能.
v0.3.5 2020-07-15
# feature
- 解决iOS电池数据后端空白问题.
- 修复部分设备无线模式服务未响应的问题
- 修复部分设备无线模式下usb拔开后无法获取应用列表的问题
v0.3.4 2020-07-09
# feature
- 修复部分iOS设备无法连接无线模式的bug
- 修复部分iOS设备无法获取电池数据的bug
- 修复iOS无线模式报告本地保存格式异常的bug
- 修复客户端图表异常消失的bug
v0.3.3 2020-07-07
# feature
- 增加iPhone SE 2的支持
- 修复iOS无线模式无法本地保存的bug
v0.3.1 2020-07-07
# feature
- 增加iOS电池数据
- 修复iOS无线模式无法获取Network数据的BUG
- 修复部分iOS手机无法连接的问题
- 修复导入失败的问题
- 修复案例名不会上传的bug
- 修复label标记的问题
v0.3.0 2020-06-24
# feature
- 新增框选保存模式,可以自由框选曲线图段落进行保存
- 新增label功能,可以通过打label标签来区分场景,实现保存时对不同场景的数据分析统计
- 新增无线模式,可以使测试机与PC处于同一网络环境时,通过WIFI来获取监控设备信息
- 新增数据恢复功能,如果前次录制未保存成功,或录制中客户端崩溃,重启客户端再次连接设备,可弹出之前录制数据的保存提示窗口
v0.2.6 2020-06-01
# feature
- 修复iOS曲线部分空白的问题
- 修复选择应用后一直监控中的bug
- 修复未连接设备usb断开,影响当前设备的bug
v0.2.5 2020-04-22
# feature
- 优化数据库写入流程
- token有效期设置为3天(3天后会提示重新登陆)>
v0.2.4 2020-04-20
# feature
- Fixed BUG: 修改iOS设备的ftime异常的问题
- 优化iOS设备的FPS计算算法
- 增加APP功能
- 修复部分设备兼容问题
- 优化数据保存流程
v0.2.3 2020-04-15
# feature
- Fixed BUG: 防止双开同一个进程导致iPhone 11以下返回超过App Cpu Usage超过100%的数据
- Fixed BUG: 解决获取不到应用列表问题
v0.2.2 2020-04-11
# feature
- 兼容升级,增加兼容的设备
- 修复若干个BUG
v0.2.1 2020-04-08
# feature
- 增加设置standard功能
- 修复若干个BUG
v0.1.9 2020-04-02
# feature
- 增加截图导入导出功能
- 增加用户未登录时,弹出登录对话框
- 修复若干个BUG
v0.1.8 2020-03-30
# feature
- 调整RPC
- 同步更新iOS底层库
- 修复若干个BUG
v0.1.7 2020-03-26
# feature
- 完善RPC远程调用功能
- 增加用户登录过期后,弹出登录对话框
- 修复若干个BUG
v0.1.6 2020-03-25
# feature
- 新增RPC远程调用功能
- 修复若干个BUG
v0.1.4 2020-03-19
# feature
- 完善iOS设备的使用
- 修复若干个BUG
v0.1.2 2020-03-18
# feature
- 完善iOS设备的使用
- 更名为Testplus PC 正式版发布
- 修复若干个BUG
v0.1.0 2020-03-13
# feature
- 兼容iOS设备
- 修复若干个BUG
v0.0.6 2020-01-09
# feature
- 增加截图功能
- 修复若干个BUG
← Perfeye模拟器兼容列表 项目列表 →