1 /* 2 * Copyright (C) 2008 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 package com.android.cts; 18 19 /** 20 * Constant value for CTS command 21 */ 22 public interface CTSCommand { 23 // Define the commands 24 static final String EXIT = "exit"; 25 static final String HELP = "help"; 26 static final String ADD = "add"; 27 static final String REMOVE = "rm"; 28 static final String START = "start"; 29 static final String LIST = "ls"; 30 static final String H = "h"; 31 static final String HISTORY = "history"; 32 33 // Define command options 34 static final String OPTION_D = "-d"; 35 static final String OPTION_DEVICE = "--device"; 36 static final String OPTION_P = "-p"; 37 static final String OPTION_PACKAGE = "--package"; 38 static final String OPTION_R = "-r"; 39 static final String OPTION_RESULT = "--result"; 40 static final String OPTION_PLAN = "--plan"; 41 static final String OPTION_T = "-t"; 42 static final String OPTION_TEST = "--test"; 43 static final String OPTION_E = "-e"; 44 static final String OPTION_S = "-s"; 45 static final String OPTION_SESSION = "--session"; 46 static final String OPTION_CFG = "--config"; 47 static final String OPTION_DERIVED_PLAN = "--derivedplan"; 48 } 49