CTS测试之DownloadManagerTest

以下是测试的fail

下面是相应的log

CTS测试之DownloadManagerTest_第1张图片

解决方法

1.由testMinimumDownload定位到log指定位置

2.分析源码DownloadManagerTest ,定义了下载文件的大小,源码里为55M


3.由于下载的文件会被放到cache中,而待测的PAD的cache的容量为50M,当执行到assertEquals(MINIMUM_DOWNLOAD_BYTES, fileDescriptor.getStatSize())的时候,发现两个long类型的值不匹配,所以就报错了

4.将MINIMUM_DOWNLOAD_BYTES改为如图所示的40M

你可能感兴趣的:(CTS测试之DownloadManagerTest)