# # Copyright (C) 2007 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Run all the tests contained in the core-tests library. # # To install this script and the tests on a device: # $ make (only necessary once) # $ make CtsCoreTests snod (to create a system.img containing these files) # OR # $ make CtsCoreTests && adb sync (to push these files to a running system) tmp=/data/core-tests.tmp mkdir $tmp chmod 777 $tmp exec dalvikvm -Duser.language=en -Duser.region=US -Djava.io.tmpdir=$tmp \ -classpath /system/framework/core-tests.jar \ -Xmx64M com.google.coretests.Main "$@"