以下是测试的fail
下面是相应的log
解决方法
1.由testMinimumDownload定位到log指定位置
2.分析源码DownloadManagerTest ,定义了下载文件的大小,源码里为55M
3.由于下载的文件会被放到cache中,而待测的PAD的cache的容量为50M,当执行到assertEquals(MINIMUM_DOWNLOAD_BYTES, fileDescriptor.getStatSize())的时候,发现两个long类型的值不匹配,所以就报错了
4.将MINIMUM_DOWNLOAD_BYTES改为如图所示的40M