2018-07 SP65待机功耗对比测试

2024-02-09 20:38

本文主要是介绍2018-07 SP65待机功耗对比测试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. Bug 现象描述

Region:NoidaPreconditions:-
1.Sim inserted should be same operator(airtel) and in Same sim slot 1.
2.Device should be flashed/Factory reset.
3.Battery % should be 15%
4.Brightness Maximum.
5.Sleep time should be minimum.Test Procedure:-
1.Enable super power mode on 2 Hardware > Normal(Idle) on 2 hardware > Put the 2 device(1 normal & 1 super power mode) make call==>Note battery level after every 10 minutes.2.Enable super power mode on 2 Hardware > Normal(Idle) on 2 hardware > Put the 2 device(1 normal & 1 super power mode) On Idle (display Off ,idle network condition) and observe battery percentage after every 1 hour.Actual results:-
1.Super mode backup is less than normal mode.
Idle backup:-
normal mode - 27:25 hours
Super power mode - 18:55 hours2.Super mode backup is less than normal mode.
Call backup:-
normal mode - 1:51 hours
Super power mode - 1:50 hoursExpected results:-
Super power mode should has much backup time than normal mode.

上述 Bug反馈,超级省电更耗电

2. 复测

Standby ModeStar TimeBegin TimeResult
Normal2018/7/5 19:35:552018/7/7 19:39:0048:04
SuperPower2018/7/2 19:36:292018/7/5 8:52:5361:12

超级省电比普通模式多出13小时的待机时长

3. 问题分析

  • 1.国内自测OP63的待机功耗和通话对比测试,都是超级省电优于普通模式;

  • 2.印度的OP63规范测试手法的复测,也证明超级省电优于普通模式;

我们分析发现印度只需要调整下面2条测试手法,复测即可

  • 1.充100%电量再进行15%的待机测试
    原因:电池会在100%电量进行一次校准,保证数据准确性,例如OP63印度我100%放电到15%测试超级省电待机长达52小时,远远高于印度的15小时

  • 2.印度测试数据中,手动关闭了wifi,gprs,gps,并固定2G网络,请使用默认的普通模式
    解释:默认普通模式是开启wifi,gprs,gps,和使用实际网络

  • 3.新版本超级省电优化提交记录

[android_o][需求]超级省电中不执行夜间省电优化,因为超级省电比夜间省电更省电 Change-Id: Iccf540b3ca4d2da19833e4b58a06892d95774722

6.题外话

其实普通模式下,我们做了很多优化,对齐唤醒,夜间待机,Doze模式,阻断唤醒模式等优化,故本身普通模式其实也有省电机制运行。

印度普通模式关闭wifi,gprs,gps的原因是说超级省电模式也关闭了,所以一起关闭。但是这是违反了普通模式的预置测试条件。

印度还提出即使是超级省电和普通模式同时关闭wifi,gprs,gps,按道理续航结果是差不多。理论肯定是,但是电池需要校准,印度并没有使用校准后电池进行15%低电量的放电测试,还有不同的手机卡、机器的网络也同样对待机产生波动性数据影响,就造成时好时坏。

总之规范测试手法,减少测试结果误差非常有必要。

为了理解印度的测试手法,特意手动测试1周。当然手机结果是好的,比较省电机制自己做的,心中有数。

5.日志如下

普通模式开始时间

普通模式结束时间

超级模式开始时间

超级模式结束时间

这篇关于2018-07 SP65待机功耗对比测试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/695232

相关文章

Spring Boot Interceptor的原理、配置、顺序控制及与Filter的关键区别对比分析

《SpringBootInterceptor的原理、配置、顺序控制及与Filter的关键区别对比分析》本文主要介绍了SpringBoot中的拦截器(Interceptor)及其与过滤器(Filt... 目录前言一、核心功能二、拦截器的实现2.1 定义自定义拦截器2.2 注册拦截器三、多拦截器的执行顺序四、过

C++,C#,Rust,Go,Java,Python,JavaScript的性能对比全面讲解

《C++,C#,Rust,Go,Java,Python,JavaScript的性能对比全面讲解》:本文主要介绍C++,C#,Rust,Go,Java,Python,JavaScript性能对比全面... 目录编程语言性能对比、核心优势与最佳使用场景性能对比表格C++C#RustGoJavapythonjav

C++ scoped_ptr 和 unique_ptr对比分析

《C++scoped_ptr和unique_ptr对比分析》本文介绍了C++中的`scoped_ptr`和`unique_ptr`,详细比较了它们的特性、使用场景以及现代C++推荐的使用`uni... 目录1. scoped_ptr基本特性主要特点2. unique_ptr基本用法3. 主要区别对比4. u

Java多种文件复制方式以及效率对比分析

《Java多种文件复制方式以及效率对比分析》本文总结了Java复制文件的多种方式,包括传统的字节流、字符流、NIO系列、第三方包中的FileUtils等,并提供了不同方式的效率比较,同时,还介绍了遍历... 目录1 背景2 概述3 遍历3.1listFiles()3.2list()3.3org.codeha

CPython与PyPy解释器架构的性能测试结果对比

《CPython与PyPy解释器架构的性能测试结果对比》Python解释器的选择对应用程序性能有着决定性影响,CPython以其稳定性和丰富的生态系统著称;而PyPy作为基于JIT(即时编译)技术的替... 目录引言python解释器架构概述CPython架构解析PyPy架构解析架构对比可视化性能基准测试测

C++中处理文本数据char与string的终极对比指南

《C++中处理文本数据char与string的终极对比指南》在C++编程中char和string是两种用于处理字符数据的类型,但它们在使用方式和功能上有显著的不同,:本文主要介绍C++中处理文本数... 目录1. 基本定义与本质2. 内存管理3. 操作与功能4. 性能特点5. 使用场景6. 相互转换核心区别

使用Python实现Word文档的自动化对比方案

《使用Python实现Word文档的自动化对比方案》我们经常需要比较两个Word文档的版本差异,无论是合同修订、论文修改还是代码文档更新,人工比对不仅效率低下,还容易遗漏关键改动,下面通过一个实际案例... 目录引言一、使用python-docx库解析文档结构二、使用difflib进行差异比对三、高级对比方

Java实现本地缓存的四种方法实现与对比

《Java实现本地缓存的四种方法实现与对比》本地缓存的优点就是速度非常快,没有网络消耗,本地缓存比如caffine,guavacache这些都是比较常用的,下面我们来看看这四种缓存的具体实现吧... 目录1、HashMap2、Guava Cache3、Caffeine4、Encache本地缓存比如 caff

MySQL中读写分离方案对比分析与选型建议

《MySQL中读写分离方案对比分析与选型建议》MySQL读写分离是提升数据库可用性和性能的常见手段,本文将围绕现实生产环境中常见的几种读写分离模式进行系统对比,希望对大家有所帮助... 目录一、问题背景介绍二、多种解决方案对比2.1 原生mysql主从复制2.2 Proxy层中间件:ProxySQL2.3

基于Python Playwright进行前端性能测试的脚本实现

《基于PythonPlaywright进行前端性能测试的脚本实现》在当今Web应用开发中,性能优化是提升用户体验的关键因素之一,本文将介绍如何使用Playwright构建一个自动化性能测试工具,希望... 目录引言工具概述整体架构核心实现解析1. 浏览器初始化2. 性能数据收集3. 资源分析4. 关键性能指