[ITS]scene1\test_raw_exposure.py fail

问题描述

常规错误信息:
在test_raw_exposure_stderr.txt 中:
assert mean[chan] > prev_mean[chan] * INCREASING_THR, err_msg

解决方案

这种错误一般有如下几种原因导致:
1. 平台原因:当客户用最新的平台时,平台下ae 值异常,导致测试fail. 这种在稳定一年的平台基本很少见了.若有会立即全力解决. 不建议客户先怀疑这点.
2. metadata 配置原因: 客户metadata配置错误导致. 这种错误比较常见, 建议先按照如下路径的工具自动配置metadata后, 与贵司当前的metadata 文件对比看看有什么差异.或者直接用工具gen的metadata 测试.
> its metadata自动配置/常见错误检查工具, 请在这个路径上搜索"itsmetacheck" : https://online.mediatek.com/Tool
3. 测试环境不稳, 环境亮度有变化 或者 手机不稳定
4. sensor 原因: 排除2, 3后, 要查sensor shutter稳定性. 此faq重点讲这种问题的处理.
4.1 该测试的流程如下:
 4.2 如上,当mean < 上次的mean时, 可以阅读test_raw_exposure.py, 知道是raw 本身的问题.到这里就可以请sensor fae 入场帮忙了.若其要知道是哪组ae 组合raw异常,接下来阅读.
 4.3 是哪组ae 组合异常呢?以具体案子说明:
先看test_raw_exposure_stderr.txt
箭头位置, 知道是在iso 100 时, exptime 0.125992ms VS exptime 0.100000ms 异常.
把这两组ae组合对应到test_raw_exposure_stdout.txt 查看, 如下红框位置:
 再看对应iso的输出图片:test_raw_exposure_s=100.png, 也可以粗略看到是如下两组ae组合mean 值没有递增导致.
请sensor fae 查其为什么raw没有增加就好了.
ps. 经验看一般是因为该测试shutter 开始时step太小了, sensor 的shutter 敏感度不够导致.

作者: RESSRC

个人资源站

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据