View Code? Open in Web Editor
NEW
This is an Android system stress test app that supports cpu, memory, video, wifi, bluetooth, airplane mode, reboot, sleep, factory reset and other tests.
License: Apache License 2.0
Java 10.69%
CMake 0.55%
C++ 8.65%
C 47.21%
Makefile 3.93%
M4 0.39%
Shell 4.74%
Roff 0.40%
HTML 7.71%
CSS 0.47%
JavaScript 0.38%
Assembly 14.66%
Rich Text Format 0.01%
Batchfile 0.09%
Pascal 0.01%
AIDL 0.10%
androidstresstest's People
Contributors
androidstresstest's Issues
Ambiguous method overloading for method java.io.File#.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
[class java.lang.String]
[class java.net.URI]
BUILD FAILED in 0s
在使用低内存测试时,程序崩溃,抓到如下日志
02-10 14:21:12.506 W/System.err( 3692): java.io.IOException: Cannot run program "su": error=13, Permission denied
02-10 14:21:12.508 W/System.err( 3692): at java.lang.ProcessBuilder.start(ProcessBuilder.java:1050)
02-10 14:21:12.508 W/System.err( 3692): at java.lang.Runtime.exec(Runtime.java:695)
02-10 14:21:12.508 W/System.err( 3692): at java.lang.Runtime.exec(Runtime.java:525)
02-10 14:21:12.508 W/System.err( 3692): at java.lang.Runtime.exec(Runtime.java:422)
02-10 14:21:12.508 W/System.err( 3692): at k0.e.b(Unknown Source:24)
02-10 14:21:12.508 W/System.err( 3692): at k0.e.a(Unknown Source:6)
02-10 14:21:12.508 W/System.err( 3692): at com.ayst.stresstest.test.ddr.DDRTestFragment.onCreate(Unknown Source:6)
02-10 14:21:12.508 W/System.err( 3692): at android.app.Fragment.performCreate(Fragment.java:2503)
02-10 14:21:12.508 W/System.err( 3692): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1256)
02-10 14:21:12.508 W/System.err( 3692): at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2426)
02-10 14:21:12.508 W/System.err( 3692): at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2205)
02-10 14:21:12.508 W/System.err( 3692): at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2161)
02-10 14:21:12.508 W/System.err( 3692): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2062)
02-10 14:21:12.508 W/System.err( 3692): at android.app.FragmentManagerImpl.dispatchMoveToState(FragmentManager.java:3051)
02-10 14:21:12.508 W/System.err( 3692): at android.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:2998)
02-10 14:21:12.508 W/System.err( 3692): at android.app.FragmentController.dispatchActivityCreated(FragmentController.java:182)
02-10 14:21:12.508 W/System.err( 3692): at android.app.Activity.performCreate(Activity.java:7156)
02-10 14:21:12.508 W/System.err( 3692): at android.app.Activity.performCreate(Activity.java:7140)
02-10 14:21:12.508 W/System.err( 3692): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
02-10 14:21:12.508 W/System.err( 3692): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2893)
02-10 14:21:12.508 W/System.err( 3692): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048)
02-10 14:21:12.508 W/System.err( 3692): at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
02-10 14:21:12.508 W/System.err( 3692): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
02-10 14:21:12.508 W/System.err( 3692): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
02-10 14:21:12.508 W/System.err( 3692): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1808)
02-10 14:21:12.509 W/System.err( 3692): at android.os.Handler.dispatchMessage(Handler.java:106)
02-10 14:21:12.509 W/System.err( 3692): at android.os.Looper.loop(Looper.java:193)
02-10 14:21:12.509 W/System.err( 3692): at android.app.ActivityThread.main(ActivityThread.java:6669)
02-10 14:21:12.509 W/System.err( 3692): at java.lang.reflect.Method.invoke(Native Method)
02-10 14:21:12.509 W/System.err( 3692): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
02-10 14:21:12.509 W/System.err( 3692): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:891)
02-10 14:21:12.509 W/System.err( 3692): Caused by: java.io.IOException: error=13, Permission denied
02-10 14:21:12.509 W/System.err( 3692): at java.lang.UNIXProcess.forkAndExec(Native Method)
02-10 14:21:12.509 W/System.err( 3692): at java.lang.UNIXProcess.(UNIXProcess.java:133)
02-10 14:21:12.510 W/System.err( 3692): at java.lang.ProcessImpl.start(ProcessImpl.java:132)
02-10 14:21:12.510 W/System.err( 3692): at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
02-10 14:21:12.510 W/System.err( 3692): ... 30 more
选择打开之后弹“文件无效!”的toast,文件为mp4格式
Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE: Package couldn't be installed in /data/app/com.ayst.stresstest-T28jw_soyTQV6zTgjvv1rw==: Package com.ayst.stresstest has no signatures that match those in shared user android.uid.system; ignoring!]
how to config System signature:
$java -jar SignApk.jar platform.x509.pem platform.pk8 AndroidStressTest.apk AndroidStressTest_signed.apk
where is the SignApk.jar.