/*
* ###
* Phresco Commons
*
* Copyright (C) 1999 - 2012 Photon Infotech Inc.
*
* 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.
* ###
*/
package com.photon.phresco.commons;
import java.io.File;
public interface FrameworkConstants {
/*
* Common constants
*/
String FEATURES = "features";
int JOB_STATUS_NOTOK = -1;
String FOLDER_DOT_PHRESCO = ".phresco";
String PHRESCO_HOME = "PHRESCO_HOME";
String USER_HOME = "user.home";
String PROJECTS_HOME = "projects";
String ARCHIVE_FORMAT = ".zip";
String SETTINGS_INFO_FILE_NAME = "settings.xml";
String CONFIGURATION_INFO_FILE_NAME = "phresco-env-config.xml";
String BUILD_INFO_FILE_NAME = "build.info";
String PROJECT_INFO = "project.info";
String SAFARI_WARNING_MSG = "Safari browser is only supported for SeleniumRC";
String DO_NOT_CHECKIN_DIR = "do_not_checkin";
String BUILD_DIR = DO_NOT_CHECKIN_DIR + File.separator + "build";
String CHECKIN_DIR = "do_not_checkin";
String ARCHIVES = "archives";
String CUMULATIVE = "cumulativeReports";
String BUILD_PATH = "build";
String WORKSPACE_DIR = "workspace";
String SPACE = " ";
String UNDERSCORE = "_";
String PDF = "pdf";
String XML = "xml";
String POM_XML = "pom.xml";
String STATIC_ANALYSIS_REPORT = "static-analysis-report";
String INDEX_HTML = "index.html";
String WAR = "war";
String PATH_SUREFIRE_REPORTS = "/target/surefire-reports";
String JENKINS_HOME = "JENKINS_HOME";
String CI_JOB_INFO_NAME = "cijob.info";
String CI_JOB_JSON_BUILDS = "builds";
String CI_JOB_BUILD_RESULT = "result";
String CI_JOB_BUILD_ID = "id";
String CI_JOB_BUILD_TIME_STAMP = "timestamp";
String CI_JOB_BUILD_ARTIFACTS = "artifacts";
String CI_JOB_BUILD_ARTIFACT = "artifact";
String CI_JOB_BUILD_DOWNLOAD_PATH = "relativePath";
String CI_CREATE_JOB_COMMAND = "create-job";
String CI_UPDATE_JOB_COMMAND = "update-job";
String CI_BUILD_JOB_COMMAND = "build";
String CI_BUILD_DELETE_COMMAND = "delete-builds";
String CI_JOB_DELETE_COMMAND = "delete-job";
String CI_RELOAD_CONFIGS = "reload-configuration";
String CI_APPEND_JOBS = "appendJobs";
String CI_CREATE_NEW_JOBS = "createNewJobs";
String CI_JENKINS_ALIVE = "jenkinsAlive";
String CI_BUILD_JENKINS_ALIVE = "buildJenkinsAlive";
String CI_BUILD_IS_IN_PROGRESS = "isBuildInProgress";
String CI_NO_OF_JOBS_IN_PROGRESS = "noOfJobsIsInProgress";
String CI_BUILD_TRIGGERED_FROM_UI = "buildTriggeredFromUI";
String CI_PROFILE = "-Pci clean ";
String TIMER_TRIGGER = "TimerTrigger";
String CLASS = "class";
String SCM = "scm";
String SVN = "svn";
String GIT = "git";
String REPO_TYPE = "repoType";
String SVN_TYPE = "svnType";
String GITHUB_SCM = "hudson.plugins.git.GitSCM";
String SVN_SCM = "hudson.scm.SubversionSCM";
String GITHUB_SCM_FILE_NAME = "gitHubScm.xml";
String CI_FILE_RELEASE_NODE="hudson.plugins.collabnet.filerelease.CNFileRelease";
String CI_FILE_RELEASE_OVERRIDE_AUTH_NODE="override__auth";
String CI_FILE_RELEASE_URL="url";
String CI_FILE_RELEASE_USERNAME="username";
String CI_FILE_RELEASE_PASSWORD="password";
String CI_FILE_RELEASE_PROJECT="project";
String CI_FILE_RELEASE_PACKAGE="rpackage";
String CI_FILE_RELEASE_RELEASE="release";
String CI_FILE_RELEASE_OVERWRITE="overwrite";
String CI_FILE_RELEASE_FILE_PATTERN="file__patterns";
String CI_FILE_RELEASE_FILE_PATTERN_NODE ="hudson.plugins.collabnet.documentuploader.FilePattern";
String CI_BUILD_EXT = "do_not_checkin/build/*.zip";
String CI_FILE_RELEASE_PUBLISHER_NODE="publishers";
String COLON = ":";
String HTTP_PROTOCOL = "http";
String PROTOCOL_POSTFIX = "://";
String FORWARD_SLASH = "/";
String LOCALHOST = "localhost";
String JENKINS_START = "JenkinsStart";
String JENKINS_STOP = "JenkinsStop";
String NODE_START = "start";
String NODE_STOP = "stop";
String START_SERVER = "start";
String STOP_SERVER = "stop";
String NODEJS_SERVER_NAME = "serverName";
String NODEJS_DB_NAME = "databaseName";
String SERVER_PROTOCOL = "server.protocol";
String SERVER_HOST = "host";
String SERVER_PORT = "port";
String LOG_DIR = "log";
String RUN_AGS_ENV_FILE = "runagainstsource.info";
String LOG_FILE = "server.log";
String LINE_SEPERATOR = "line.separator";
String READ_LOG_VIEW = "view";
String READ_ERROR_LOG_VIEW = "errorLogView";
String PATH = "path";
String IMPORT_SQL = "importSql";
String ADDITIONAL_CONTEXT_PATH = "additional_context";
String TOMCAT_DIR ="tomcat";
String TOMCAT_LOGS_DIR = "logs";
String CATALINA_FILE_START_NAME ="catalina";
String IMPORT_PROPERTY ="importsql.property";
String TEMP_FOLDER ="temp";
String NODEJS_RUN_AGAINST = "nodeJS_runAgnSrc";
String JAVA_RUN_AGAINST = "runAgnSrc";
String JAVA_STAND_ALONE = "tech-java-standalone";
String JAVA_STANDALONE = "Javastandalone";
String DEPENDENCY_VERSION = "1.0";
String SYSTEM = "system";
String JAVA_POM_MANIFEST = "manifest";
String JAVA_POM_MAINCLASS = "mainClass";
String FINAL_NAME = "finalName";
String MAIN_CLASS_VALUE ="mainClassValue";
String JARNAME = "jarName";
String MAINCLASSNAME = "mainClassName";
String ENVIRONMENT_NAME = "environmentName";
String MODULE_NAME = "moduleName";
String SHOW_ERROR = "showerror";
String HIDE_LOG = "hidelog";
String SHOW_DEBUG = "showdebug";
String SKIP_TEST = "skiptest";
String DEPLOY = "deploy";
String BUILD_INFO_ENVS = "buildInfoEnvs";
String DEPLOY_IMPORT_SQL = "importSql";
String DEPLOY_SERVER_PARAM = "serverName";
String DEPLOY_DATABASE_PARAM = "databaseName";
String DEPLOY_EMAIL_PARAM = "emailName";
String DEPLOY_WEBSERVICE_PARAM = "webServiceName";
String TEST_PARAM = "test=";
String TEST_PARAM_VALUE = "AllTest";
String ALL_TEST_SUITES = "All";
String KEY_QUOTES = "\"";
String FROM_PAGE = "edit";
String DEPLOY_BUILD_NAME = "buildName";
String IPHONE_BUILD_NAME = "application.path";
String IPHONE_SIMULATOR_VERSION = "simulator.version";
String IPHONE_SCHEMA_PARAM = "scheme";
String DEPLOY_LOCATION = "deployLocation";
String DEPLOY_CONTEXT = "context";
String DEPLOY_SERVERNAME="serverName";
String DEPLOY_ANDROID_DEVICE_MODE = "android.device";
String DEPLOY_ANDROID_EMULATOR_AVD = "android.emulator.avd";
String ANDROID_LOWER_VER = "2.2";
String DEVICE_DEPLOY = "device.deploy";
String UNIT_TEST = "unittest";
String TRUE = "true";
String FALSE = "false";
String NODE_JS_ID = "tech-nodejs-webservice";
String TEST_DIR = "test";
String TARGET_DIR = "target";
String JMETER_REPORTS = "jmeter-reports";
String FUNCTIONAL = "functional";
String UNIT = "unit";
String LOAD = "load";
String PERFORMACE = "performance";
String WEBSERVICE = "WebService";
String WEBSERVICES_DIR = "WebServices";
String ANDROID_PERFORMACE = "androidPerformance";
String CI_SETUP = "CISetup";
String CI_ENCRYPT_MAGIC = "::::MAGIC::::";
String AES_ALGO = "AES";
String SHA_ALGO = "SHA-256";
String CI_SECRET_KEY = "73895ea77c9ddf8652324091a736cbe4c5d3f9fc338ae04fd8423afbd8308d38";
String CI_UTF8 = "UTF-8";
String CI_START = "CIStart";
String CI_STOP = "CIStop";
String TEST_DIRECTORY = "dir_type";
String MVN_TEST_COMMAND = "mvn clean test";
String MVN_SHAREPOINT_NUNIT_TEST_COMMAND = "mvn sharepoint:test";
String MVN_INSTALL_COMMAND = "mvn install -DskipTests=true";
String MVN_MOBILE_INSTALL_COMMAND = "mvn install ";
String MVN_ANDROID_PERF_COMMAND = "mvn install ";
String MVN_SELENIUM_STOP_COMMAND = "mvn selenium:stop-server";
String MVN_SONAR_COMMAND = "mvn sonar:sonar";
String MVN_JENKINS_START = "mvn t7:run-forked";
String MVN_JENKINS_STOP = "mvn t7:stop-forked";
String MVN_IPHONE_IPA_COMMAND = "mvn xcode:ipaBuilder";
String MVN_IPHONE_FUNCTIONAL_COMMAND = "mvn xcode:instruments"; // IPhone functional test command
String MVN_IPHONE_NATIVE_UNITTEST = "mvn xcode:xcodebuild"; // IPhone unit test command
String MVN_IPHONE_CODE_VALIDATE = "mvn xcode:codevalidate"; // IPhone code validate command
String MVN_SITE_COMMAND = "mvn clean site";
String PHRESCO_FILE_SERVER_PORT_NO = "phresco.file.server.port";
String APPLICATIONS = "applications";
String SETTINGS = "settings";
String FILE_EXTENSION_XML = "xml";
String SEMI_COLON = ";";
String SQUARE_CLOSE = "]";
String COMMA = ",";
String SQUARE_OPEN = "[";
String GRAPH_SUMMARY_DATA = "var summaryData = ";
String GRAPH_VOLUME_DATA = "var volumeData = ";
String GRAPH_DATA = "var priceData = ";
String SCRIPT_END = "</script>";
String SCRIPT_START = "<script>";
String GRAPH_JSON = "var jsonData = [";
String IPHONE_SDK = "sdk";
String IPHONE_CONFIGURATION = "configuration";
String IPHONE_TARGET_NAME = "targetName";
String IPHONE_PLISTFILE = "plistfile";
String ENCRYPT = "encrypt";
String IPHONE_XCODEPROJ = "/source/Phresco.xcodeproj";
String SOURCE_DIR = "source";
String IPHONE_XCODE_PROJ_EXTN = "xcodeproj";
String ANDROID_DEVICE = "device";
String ANDROID_DEVICE_LIST = "deviceList";
String ANDROID_PROGUARD_SKIP = "android.proguard.skip";
String PROFILE_ID = "sign";
String GOAL_INSTALL = "install";
String GOAL_SIGN = "sign";
String ANDROID_PROFILE_PLUGIN_GROUP_ID = "org.apache.maven.plugins";
String ANDROID_PROFILE_PLUGIN_ARTIFACT_ID = "maven-jarsigner-plugin";
String ANDROID_PROFILE_PLUGIN_VERSION = "1.2";
String PHASE_PACKAGE = "package";
String ANDROID_EXECUTION_ID = "signing";
String ELEMENT_ARCHIVE_DIR = "archiveDirectory";
String ELEMENT_REMOVE_EXIST_SIGN = "removeExistingSignatures";
String ELEMENT_INCLUDES = "includes";
String ELEMENT_INCLUDE = "include";
String ELEMENT_BUILD = "do_not_checkin/build/*.apk";
String ELEMENT_TARGET = "do_not_checkin/target/*.apk";
String ELEMENT_VERBOS = "verbose";
String ELEMENT_VERIFY = "verify";
/*
* File Types for Browse in Functional
*/
String FILE_TYPES = "FileType";
String FILE_BROWSE = "File";
String POST = "POST";
String GET = "GET";
String SKIPTESTS = "skipTests";
String PROFILE = "profile";
String CAN_CREATE_IPA = "canCreateIpa";
String DEPLOY_TO_DEVICE = "deviceDeploy";
String BUILD_NAME = "buildName";
String BUILD_NUMBER = "buildNumber";
String JFORUM_PARAMETER_URL = "/jforum.page?action=validateLogin&module=user";
String JFORUM_USERNAME = "&username=";
String JFORUM_PASSWORD = "&password=";
String PUSH_SERVER_CONTEXT = "Push Your Server Context XML Here";
String ADMIN_CONFIG_JFORUM_PATH = "phresco.forum.url";
String CI_JDK_HOME_XML = "config.xml";
String CI_MAVEN_HOME_XML = "hudson.tasks.Maven.xml";
String CI_CREDENTIAL_XML = "hudson.scm.SubversionSCM.xml";
String CI_MAILER_XML = "hudson.tasks.Mailer.xml";
String CI_MAIL_EXT_PLUGIN = "email-ext.hpi";
String CI_HUDSONURL = "hudsonUrl";
String CI = "ci";
/***
* Environment Constants
*
*/
String ENVIRONMENTS = "environments";
String SETTINGS_FROM_TAB = "fromTab";
String ENVIRONMENT_VALUES = "envs";
String DELETABLE_ENVS = "deletableEnvs";
/*
* Session Constants
* Ex: SESSION_XXX
*/
String SESSION_SELECTED_INFO = "selectedInfo";
String SESSION_SELECTED_MODULES = "selectedModules";
String SESSION_APPLICATION_TYPES = "ApplicationTypes";
String SESSION_APPLICATION_TYPE = "ApplicationType";
String SESSION_SELECTED_TECHNOLOGY = "SelectedTechnology";
String SESSION_PROJECT = "project";
String SESSION_TECHNOLOGY_MODULES = "technologyModules";
String SESSION_PROPERTY_INFO_LIST = "propertyInfoList";
String SESSION_SETTINGS_TEMPLATES = "SettingsTemplates";
String SESSION_SELECTED_CONFIG_INFO = "selectedConfigurationInfo";
String SESSION_OLD_NAME = "oldName";
String SESSION_GRAPH_SCRIPT = "graphScript";
String SESSION_NODEJS_SERVER_NAME = "_serverName";
String SESSION_NODEJS_DB_NAME = "_databaseName";
String SESSION_NODEJS_SERVER_STATUS = "_NodeJSServerStatus";
String SESSION_JAVA_SERVER_STATUS = "_javaServerStatus";
String SESSION_NODEJS_IMPORTSQL_VALUE = "_importSqlValue";
String SESSION_NODEJS_SERVER_PORT_VALUE ="NodeServerPort";
String SESSION_NODEJS_SERVER_HOST_VALUE ="NodeServerHost";
String SESSION_NODEJS_SERVER_PROTOCOL_VALUE ="NodeServerProtocol";
String SESSION_JAVA_SERVER_PORT_VALUE ="JavaServerPort";
String SESSION_JAVA_SERVER_HOST_VALUE ="JavaServerHost";
String SESSION_JAVA_SERVER_PROTOCOL_VALUE ="JavaServerProtocol";
String SESSION_ENV_NAME = "environment";
/*
* Request Constants
* Ex: REQ_XXX
*/
String REQ_PROJECT_INFO = "projectInfo";
String REQ_TITLE_ADD_APPLICATION = "Add ApPlication";
String REQ_BUILD_FROM = "from";
String REQ_NODEJS_SERVER_LOG = "NodeJsServerLog";
String REQ_PROJECT = "project";
String REQ_PROJECT_CODE = "projectCode";
String REQ_PROJECT_LOCATION = "projectLocation";
String REQ_SELECTED_TAB = "selectedTab";
String REQ_SELECTED_MENU = "selectedHeader";
String REQ_PROJECTS = "Projects";
String REQ_TOTAL_THROUGHPUT = "totalThroughput";
String REQ_TOTAL_STD_DEV = "totalStdDev";
String REQ_TECHNOLOGY = "technology";
String REQ_SELECTED_TECHNOLOGY = "selectedTechnology";
String REQ_NAME = "name";
String REQ_CODE = "code";
String REQ_TYPE = "type";
String REQ_DESCRIPTION = "description";
String REQ_APPLICATION = "application";
String REQ_ADD_APPLICATION = "addApplication";
String REQ_EDIT_APPLICATION = "addApplication";
String REQ_FRAMEWORK = "framework";
String REQ_PLATFORM = "platform";
String REQ_APPLICATIONSERVER = "applicationserver";
String REQ_DATABASE = "database";
String REQ_EDITOR = "editor";
String REQ_SELECTED_JSLIBS = "selectedJsLibs";
String REQ_TEMP_SELECTED_JSLIBS = "tempSelectedJsLibs";
String REQ_SELECTEDMODULES = "selectedModules";
String REQ_SELECTED_PILOT_PROJ = "pilotProject";
String REQ_TEMP_SELECTEDMODULES = "selectedFeatures";
String REQ_TEMP_SELECTED_PILOT_PROJ = "selectedPilotProj";
String REQ_PILOTS_IDS = "pilotsIds";
String REQ_ALREADY_SELECTED_MODULES = "alreadySelectedModules";
String REQ_ALREADY_SELECTED_JSLIBS = "alreadySelectedJsLibs";
String REQ_ALL_JS_LIBS = "allJsLibs";
String REQ_PILOTS_NAMES = "pilotsNames";
String REQ_PILOT_PROJECT_INFO = "pilotProjectInfo";
String REQ_QUALITY = "quality";
String REQ_TEST_SUITE = "quality";
String REQ_ERROR_TESTSUITE = "qualityError";
String REQ_ERROR_DATA = "dataError";
String REQ_TEST_RESULT = "testResult";
String REQ_CONFIGURATION = "configuration";
String REQ_SETTINGS_TEMPLATES = "SettingsTemplates";
String REQ_SERVER_SETTINGS = "serverSettings";
String REQ_DATABASE_SETTINGS = "databaseSettings";
String REQ_EMAIL_SETTINGS = "emailSettings";
String REQ_WEBSERVICE_SETTINGS = "webServiceSettings";
String REQ_SERVER_CONFIGS = "serverConfigs";
String REQ_DATABASE_CONFIGS = "databaseConfigs";
String REQ_EMAIL_CONFIGS = "emailConfigs";
String REQ_WEBSERVICE_CONFIGS = "webServiceConfigs";
String REQ_DEPLOY_DATABASE = "database";
String REQ_DEPLOY_SERVER = "server";
String REQ_TEST_AGAINST = "testAgainst";
String REQ_TEST_BUILD_ID = "buildId";
String REQ_DEPLOY_READER = "DeployReader";
String REQ_READER = "Reader";
String REQ_SONAR_PATH = "SonarPath";
String REQ_CONFIG_INFO = "configInfo";
String REQ_OLD_NAME = "oldName";
String REQ_ERROR = "error";
String REQ_SELECTED_ITEMS = "check";
String REQ_SELECTED_BUILDS = "selectedBuilds";
String REQ_SELECTED_BUILDS_LIST = "builds";
String REQ_SELECTED_JOBS_LIST = "Jobs";
String REQ_SELECTED_ALL_BUILDS_LIST = "allBuilds";
String REQ_SETTINGS = "settings";
String REQ_BUILD = "build";
String REQ_RELEASE = "release";
String REQ_JAR = "jar";
String REQ_SELECTED_APP_TYPE = "selectedAppType";
String REQ_SETTINGS_INFO = "settingsInfo";
String REQ_CURRENT_SETTINGS_TEMPLATE = "CurrentTemplate";
String REQ_ALL_TECHNOLOGIES = "allTechnologies";
String REQ_SETTINGS_NAME = "settingName";
String REQ_CODE_PREFIX = "codePrefix";
String REQ_FROM_PAGE = "fromPage";
String REQ_APPLICATION_TYPE = "applicationType";
String REQ_OLD_CONFIG_NAME = "configName";
String REQ_TEST_TYPE = "testType";
String REQ_TEST_EXE = "testExecuted";
String REQ_REPORT_STATUS = "reportStatus";
String REQ_REPORT_DELETE_STATUS = "reportDeleteStatus";
String REQ_SELECTEDPROJECTS = "selectedProjects";
String REQ_BUILD_NUMBER = "build-number";
String REQ_BUILD_WARNING = "buildWarning";
String REQ_DEPLOY_BUILD_NUMBER = "buildNumber";
String REQ_ANDROID_PROFILE_DET = "androidProfileDetails";
String REQ_ANDROID_HAS_SIGNING = "hasSigning";
String REQ_DEPLOY_IPHONE_SIMULATOR_VERSION= "simulatorVersion";
String REQ_HIDE_DEPLOY_TO_SIMULATOR = "deployToSimulatorStatus";
String REQ_HIDE_DEPLOY_TO_DEVICE = "deployToDeviceStatus";
String REQ_VIDEO = "video";
String REQ_VIDEO_INFOS = "videoInfos";
String REQ_VIDEO_TYPES = "videoTypes";
String REQ_SERVER_URL = "serverUrl";
String REQ_TEST_BROWSER = "browser";
String REQ_TEST_TYPE_SELECTED = "testTypeSelected";
String REQ_TEST_UNIT = "unit";
String REQ_PROJECT_MODULES = "projectModules";
String REQ_TEST_FUNCTIONAL = "functional";
String REQ_TEST_PERFORMANCE = "performance";
String REQ_TEST_LOAD = "load";
String REQ_SHOW_SETTINGS = "showSettings";
String REQ_TEST_BUILD_INFOS = "buildInfos";
String REQ_TEST_SERVERS = "servers";
String REQ_TESTSUITE_NAME = "TestSuite";
String REQ_TESTCASES = "TestCases";
String REQ_TESTSUITE_FAILURES = "Failures";
String REQ_TESTSUITE_ERRORS = "Errs";
String REQ_TESTSUITE_TESTS = "Tests";
String REQ_ALL_TESTSUITE_MAP = "AllTestsMap";
String REQ_TESTSUITES_CALL = "SettingInfoAndTestSuite";
String REQ_LOGIN_ERROR = "loginErrors";
String REQ_CORE_MODULES = "coreModules";
String REQ_CUSTOM_MODULES = "customModules";
String REQ_CUSTOMER_ID = "customerId";
String REQ_APPTYPE = "appType";
String REQ_JMETER_REPORT_FILES = "JMeterReports";
String REQ_PDF_REPORT_FILES = "pdfReportFiles";
String REQ_ANDROID_DEVICE = "device";
String REQ_IPHONE_DEVICE = "device";
String REQ_IPHONE_SIMULATOR = "simulator";
String REQ_ANDROID_DEFAULT = "default";
String REQ_FROM_TAB = "fromTab";
String REQ_FROM_TAB_TEST = "Test";
String REQ_FROM_TAB_DEPLOY = "Deploy";
String REQ_TEST_BROWSERS = "browsers";
String REQ_PILOT_JSLIBS = "dependentJsLibraries";
String REQ_TEST_SHOW_THROUGHPUT_GRAPH = "throughPut";
String REQ_TEST_SHOW_RESPONSE_TIME_GRAPH = "responseTime";
String REQ_TEST_SHOW_MIN_RESPONSE_GRAPH = "minResponseTime";
String REQ_TEST_SHOW_MAX_RESPONSE_GRAPH = "maxResponseTime";
String REQ_GRAPH_DATA = "GRAPH_DATA";
String REQ_GRAPH_LABEL = "GRAPH_LABEL";
String REQ_GRAPH_ALL_DATA = "GRAPH_ALL_DATA";
String REQ_SHOW_GRAPH = "showGraphFor";
String REQ_TEST_SHOW_ALL_GRAPH = "all";
String REQ_ACTION="action";
String REQ_BUILD_TEST="build";
String REQ_DEPLOY = "deploy";
String REQ_ANDROID_CONN_DEVICES = "connAndroidDevices";
String REQ_SERVERS = "servers";
String REQ_DATABASES = "databases";
String REQ_WEBSERVICES = "webservices";
String REQ_EMAIL_SUPPORTED = "emailSupported";
String REQ_BUILD_STATUS = "buildStatus";
String REQ_GENERATE_BUILD = "generateBuild";
String REQ_ENV_SERVER_SETTINGS = "serverSettings";
String REQ_ENV_DATABASE_SETTINGS = "databaseSettings";
String REQ_ENV_EMAIL_SETTINGS = "emailSettings";
String REQ_ENV_WEBSERVICE_SETTINGS = "webServiceSettings";
String REQ_APPLIES_TO = "appliesto";
String REQ_SHOW_WELCOME = "showWelcome";
String REQ_USER_INFO = "userInfo";
String REQ_TEST_RESULT_FILE = "testResultFile";
String REQ_TOTAL_BUILDS_SIZE = "totalBuildsSize";
String REQ_CURRENTENV = "currentEnv";
String REQ_TEMPLIST_SELECTEDSERVERS = "tempListSelectedServers";
String REQ_TEMPLIST_SELECTEDDATABASES = "tempListSelectedDatabases";
String REQ_LISTSELECTED_SERVERIDS = "listSelectedServerIds";
String REQ_LISTSELECTED_DATABASEIDS = "listSelectedDatabaseIds";
String REQ_LISTSELECTED_VERSIONS = "listSelectedVersions";
String REQ_SELECTED_SERVERS = "selectedServers";
String REQ_SELECTED_DBS = "selectedDatabases";
String REQ_HEADER = "header";
String REQ_HEADER_TYPE = "headerType";
String REQ_FROM = "from";
String REQ_ATTRNAME = "attrName";
String SETTINGS_PARAMS = "SETTINGS_PARAMS";
String REQ_KEY_SUCCESS_EMAILS = "successEmails";
String REQ_KEY_FAILURE_EMAILS = "failureEmails";
String REQ_SERVER_LOG = "serverLog";
String REQ_REPORT_CRISP="crisp";
String REQ_REPORT_DETAILED="detail";
String REQ_EXISTING_JOB = "existingJob";
String REQ_EXISTING_JOBS = "existingJobs";
String REQ_CRON_BY = "cronBy";
String REQ_HOURS = "hours";
String REQ_MINUTES = "minutes";
String REQ_MONTH = "month";
String REQ_DAY = "day";
String REQ_SCHEDULE_EVERY = "every";
String REQ_CRON_BY_DAILY = "Daily";
String REQ_CRON_BY_WEEKLY = "Weekly";
String REQ_CRON_BY_MONTHLY = "Monthly";
String REQ_CRON_BY_WEEK = "week";
String REQ_CRON_EXPRESSION = "cronExpressions";
String REQ_CRON_DATES = "cronDates";
String REQ_JOB_NAME = "jobName";
String REQ_SERVER_STATUS_URL = "url";
String REQ_VERSION_INFO = "version";
String REQ_CI_BUILD_PROGRESS = "buildInProgress";
String REQ_CURRENT_VERSION = "currentVersion";
String REQ_LATEST_VERSION = "latestVersion";
String REQ_UPDATED_MESSAGE = "updatedMessage";
String REQ_JFORUM_URL = "JforumUrl";
String REQ_USER_NAME = "username";
String REQ_PASSWORD = "password";
String REQ_TEST_RESULT_FILE_NAMES = "testResultFileNames";
String REQ_SELECTED_TEST_RESULT_FILE = "selectedTestResultFileName";
String REQ_CORE_MODULE = "core";
String REQ_CUSTOM_MODULE = "custom";
String REQ_JSLIB_MODULE = "jsLib";
String REQ_IMPORT_SQL ="importSqlPro";
String REQ_TITLE_EXCEPTION = "Exception";
String REQ_TITLE_ERROR = "Error";
String REQ_START_NODE_JS = "StartNodeJS";
String REQ_READ_LOG_FILE = "readLogFile";
String REQ_JAVA_READ_LOG_FILE = "javaReadLogFile";
String REQ_JAVA_START = "javaStart";
String REQ_JAVA_STOP = "javaStop";
String REQ_EXTERNAL_FEATURES = "External Features";
String REQ_CUSTOM_FEATURES = "Custom Features";
String REQ_JS_LIBS = "JS Libraries";
String REQ_FEATURES_FIRST_MDL_CAT = "firstModuleCat";
String REQ_FEATURES_SECOND_MDL_CAT = "secondModuleCat";
String REQ_FEATURES_LEFT_MODULES = "leftModules";
String REQ_FEATURES_RIGHT_MODULES = "rightModules";
String REQ_FEATURES_MODULE_CAT = "moduleCat";
String REQ_FEATURES_MODULES = "modules";
String REQ_ENVIRONMENTS = "environments";
String REQ_LOG_REPORT = "logReport";
String REQ_PROJECT_INFO_SERVERS = "projectInfoServers";
String REQ_PROJECT_INFO_DATABASES = "projectInfoDatabases";
String REQ_TESTCASE_NAME = "testCaseName";
String SCREENSHOT_DIR = "screenshots";
String IMG_PNG_TYPE = "png";
String CONTENT_TYPE = "image/png";
String CONTENT_DISPOSITION = "attachment";
String DOT = ".";
String SERIAL_NUMBER = "serialNumber";
String REQ_XCODE_CONFIGS = "xCodeConfigs";
String REQ_IPHONE_SDKS = "iphoneSdks";
String REQ_IPHONE_SIMULATOR_SDKS = "iphoneSimulatorSdks";
String MAC_OS_SDKS = "macosx";
String MAC_DEVICE_SDKS = "iphoneos";
String MAC_SIMULATOR_SDKS = "iphonesimulator";
String REQ_SERVER_DOWNLOAD_INFO = "serverDownloadInfos";
String REQ_DB_DOWNLOAD_INFO = "dbDownloadInfos";
String REQ_EDITOR_DOWNLOAD_INFO = "editorDownloadInfos";
String REQ_TOOLS_DOWNLOAD_INFO = "toolsDownloadInfos";
String REQ_OTHERS_DOWNLOAD_INFO = "othersDownloadInfos";
String REQ_CONFIG_SERVER_NAMES = "configServerNames";
String REQ_CONFIG_DB_NAMES = "configDbNames";
/*
* REST url
*/
String PHRESCO_SERVER_URL = "phresco.server.url";
String PHRESCO_CODE_PREFIX = "phresco.project.code";
String PHRESCO_FUNCTIONAL_TESTSUITE_PATH = "phresco.quality.functional.testsuite.path";
String PHRESCO_REPORTS_PATH = "phresco.quality.reports.path";
String PHRESCO_CACHE_ENABLED = "phresco.framework.cache.enabled";
String PHRESCO_SONAR_REPORT_PATH = "phresco.code.sonar.reports.path";
String PHRESCO_SONAR_URL = "phresco.code.sonar.url";
String PHRESCO_CI_JENKINS_URL = "phresco.ci.jenkins.url";
String PHRESCO_JFORUM_URL = "phresco.JForum.url";
String REST_APPS_PATH = "/apps";
String REST_REPORTS = "/reports";
String REST_APPS_UPDATE_PATH = "/apps/update";
String REST_APPS_UPDATEPOM_PATH= "/apps/updatepom";
String REST_APPS_UPDATEDOC_PATH = "/apps/updatedocs";
String REST_DOWNLOADS_PATH = "/downloads";
String REST_PILOT_PATH = "/pilots";
String REST_SETTINGS_PATH = "/settings";
String REST_VIDEOS_PATH = "/homepagevideos";
String REST_LOGIN_PATH = "/login";
String REST_CI_CONFIG_PATH = "/repo/ci/config";
String REST_CI_SVN_PATH = "/repo/ci/svn";
String REST_LOG_PATH = "/admin/log";
String REST_ADMIN_CONFIG_PATH = "/admin/config";
String REST_CREDENTIAL_PATH = "/repo/ci/credentialsxml";
String REST_CI_JDK_HOME = "/repo/ci/javahomexml";
String REST_CI_MAVEN_HOME = "/repo/ci/mavenhomexml";
String REST_CI_MAILER_HOME = "/repo/ci/mailxml";
String REST_CI_MAIL_PLUGIN = "/repo/ci/emailext";
String REST_ENVE_PATH = "/settings/env";
String REST_SERVERS_PATH = "/servers";
String REST_DATABASE_PATH = "/component/databases";
String REST_UPDATE = "/repo/update";
String ATTR_TIME = "time";
String ATTR_TESTS = "tests";
String ATTR_NAME = "name";
String ATTR_FILE = "file";
String ATTR_FAILURES = "failures";
String ATTR_ERRORS = "errors";
String ATTR_ASSERTIONS = "assertions";
String ATTR_CLASS = "class";
String ATTR_CLASSNAME = "classname";
String ATTR_LINE = "line";
String ATTR_TYPE = "type";
String ATTR_RESULT = "result";
String ATTR_JM_THREAD_NAME = "tn";
String ATTR_JM_LABEL = "lb";
String ATTR_JM_SUCCESS_FLAG = "s";
String ATTR_JM_TIMESTAMP = "ts";
String ATTR_JM_LATENCY_TIME = "lt";
String ATTR_JM_TIME = "t";
String ATTR_JM_BYTES = "by";
String ATTR_JM_RESPONSE_CODE = "rc";
String DATE_TIME_FORMAT = "dd-MMM-yyyy HH:mm:ss";
String ATTR_ID = "id";
String ELEMENT_FAILURE = "failure";
String ELEMENT_ERROR = "error";
String NAME_FILTER_PREFIX = "[@name='";
String NAME_FILTER_SUFIX = "']";
String XPATH_SINGLE_TESTSUITE = "/testsuites/testsuite";
String XPATH_MULTIPLE_TESTSUITE = "/testsuites/testsuite/testsuite";
String XPATH_TESTCASE = "/testcase";
String XPATH_TEST_RESULT = "/testResults/*";
String XPATH_TESTSUTE_TESTCASE = "/testsuite/testcase";
/*
*
*/
String ADMIN_FIELD_PASSWORD = "admin_password";
String PASSWORD = "password";
/*
* Message keys
*/
String MSG_PROJECT_INFORMATION_EMPTY = "Project information should not be empty";
String MSG_FILE_PATH_EMPTY = "File path should not be empty";
String SUCCESS_REPORT_STATUS = "label.report.success";
String ERROR_REPORT_STATUS = "label.report.failure";
String SUCCESS_REPORT_DELETE_STATUS = "label.report.delete.success";
String ERROR_REPORT_DELETE_STATUS = "label.report.delete.failure";
String MSG_REPORT_OVERALL = "Overall";
String MSG_REPORT_DETAIL = "Detailed";
String MSG_REPORT = "Atleast one test result is necessary";
/*
* CI Message keys
*/
String CI_BUILD_STARTED = "Build started in jenkins";
String CI_BUILD_STARTING_ERROR = "Error while starting build in jenkins";
String CI_SAVE_UPDATE_FAILED = "Save Or Updation failed.";
String CI_BUILD_FAILED = "Build triggered failed.";
String CI_ONE_JOB_REQUIRED = "Select only one job at a time for configuration";
String CI_BUILD_LOADED_SHORTLY = "Builds will be loaded shortly";
String CI_NO_JOBS_AVAILABLE = "No Job (s) Available";
/*
* Create Project keys
*/
String SUCCESS_PROJECT = "Project {0} created successfully";
String UPDATE_PROJECT = "Project {0} updated successfully";
String FAILURE_PROJECT = "Project {0} creation failed";
String IMPORT_SUCCESS_PROJECT = "Project imported successfully";
String BUILD_WARNING_MESSAGE = "Build might take few minutes to generate.Do not do any action or refresh";
/*
* Delete Project keys
*/
String SUCCESS_PROJECT_DELETE = "Projects deleted successfully";
String FAILURE_PROJECT_DELETE = "Projects deletion failed";
/*
* Project Import keys
*/
String IMPORT_PROJECT_FAIL ="import.project.fail";
String INVALID_CREDENTIALS = "import.invalid.credential";
String INVALID_FOLDER = "import.invalid.folder";
String PROJECT_ALREADY = "import.project.already";
String SVN_FAILED ="failed";
String SVN_INTERNAL ="Internal";
String INVALID_URL = "import.invalid.url";
String INVALID_REVISION = "import.invalid.revision";
/*
* Delete Build keys
*/
String SUCCESS_BUILD_DELETE = "build.delete.success";
String FAILURE_BUILD_DELETE = "build.delete.fail";
String PROFILE_CREATE_SUCCESS = "profile.create.success";
String PROFILE_UPDATE_SUCCESS = "profile.update.success";
String PROFILE_CREATE_ERROR = "profile.create.error";
String PROFILE_UPDATE_ERROR = "profile.update.error";
String PROFILE_CREATE_MSG = "Create a profile";
/*
* Code keys
*/
String FAILURE_CODE_REVIEW = "Code validation report is not available";
String SONAR_NOT_STARTED = "sonar.not.started";
/*
* Application Redirection keys
*/
String APPLICATION_PROJECT = "project";
/*
* Application Environment keys
*/
String PATH_APPLICATION_ENVIRONMENT_DEPLOY = "deploy";
/*
* Create Configuration keys
*/
String SUCCESS_CONFIGURATION = "Configuration {0} created successfully";
String FAILURE_CONFIGURATION = "Configuration {0} creation failed";
String CONFIG_ALREADY_EXIST = "Configuration type already created for this environment";
String SETTINGS_ALREADY_EXIST = "Settings type already created for this environment";
String NO_CONFIG_TYPE = "configuration.type.info";
/*
* Create Environment keys
*/
String CREATE_SUCCESS_ENVIRONMENT = "environment.create.success";
String CREATE_FAILURE_ENVIRONMENT = "environment.create.fail";
/*
* Update Environment keys
*/
String UPDATE_ENVIRONMENT = "environment.update.success";
/*
* Delete Environment keys
*/
String DELETE_ENVIRONMENT = "environment.deleted.success";
/*
* Create Setting keys
*/
String SUCCESS_SERVER = "Server {0} created successfully";
String SUCCESS_DATABASE = "Database {0} created successfully";
String SUCCESS_WEBSERVICE = "Webservice {0} created successfully";
String SUCCESS_EMAIL = "Email {0} created successfully";
String FAILURE_SETTING = "Setting {0} creation failed";
/*
* Check Box Info keys
*/
String HIDE_LOG_MSG ="Only Error Messages will be displayed";
String EXEC_SQL_MSG ="Existing DB with the same name will be overwritten";
String SELECT_DB ="Select atleast one DB Sql File for Execution";
/*
* Quality Info keys
*/
String MSG_IPHONE_DEPLOY ="Project will be deployed to device, which is connected first.";
/*
* login keys
*/
String ERROR_LOGIN = "login.error.message";
String ERROR_LOGIN_INVALID = "login.error.invalid";
String ERROR_LOGIN_ACCESS_DENIED = "login.error.access.denied.message";
String ERROR_EXCEPTION = "login.exception.message";
String SUCCESS_LOGOUT = "logout.success.message";
/*
* login keys
*/
String WELCOME_SHOW = "welcome.show";
/*
* Delete Setting keys
*/
String SUCCESS_SETTING_DELETE = "Settings deleted successfully";
String FAILURE_SETTING_DELETE = "Settings deletion failed";
String SERVER_UPDATE_SUCCESS = "server.update.success";
String DATABASE_UPDATE_SUCCESS = "database.update.success";
String WEBSERVICE_UPDATE_SUCCESS = "webservice.update.success";
String EMAIL_UPDATE_SUCCESS = "email.update.success";
/*
* Delete Configuration keys
*/
String SUCCESS_CONFIG_DELETE = "config.delete.success";
String FAILURE_CONFIG_DELETE = "config.delete.fail";
String ERROR_ENV_DUPLICATE = "Environment {0} already exists";
String ERROR_DUPLICATE_ENV_IN_SETTINGS = "Environment {0} already exists in global settings";
String ERROR_NO_CONFIG = "environment.config.not.available";
String ERROR_NAME = "Name is missing";
String ERROR_CODE = "Code is missing";
String ERROR_ENV = "Environment is missing";
String ERROR_ENV_REMOVE = "Environment {0} is already in use";
String ERROR_ENVS_REMOVE = "Environment(s) {0} are already in use";
String ERROR_TECHNOLOGY = "Technology is missing";
String ERROR_DUPLICATE_NAME = "Name already exists";
String ERROR_DUPLICATE_NAME_IN_SETTINGS = "Name already exists in global settings";
String ERROR_DUPLICATE_NAME_IN_CONFIGURATIONS = "Name already exists in configurations of the {0} project";
String ERROR_INVALID_NAME = "Invalid Name";
String ERROR_SELECT = "Select database and server";
String ERROR_TEST_SUITE = "Test result is not available for this project";
String ERROR_PARSE_EXCEPTION = "quality.xml.parse.error";
String ERROR_TEST_CASE = "Test case is not available for this project";
String ERROR_MANDATORY_FIELDS = "Some mandatory values are not filled";
String ERROR_SETTINGS = "ERROR_SETTINGS";
String ERROR_UNIT_TEST = "unittest.not.executed";
String ERROR_FUNCTIONAL_TEST = "functionaltest.not.executed";
String ERROR_PERFORMANCE_TEST = "performancetest.not.executed";
String ERROR_LOAD_TEST = "loadtest.not.executed";
String ERROR_ENV_CONFIG = "{0} configuration is not available for the selected environment";
String ERROR_ANDROID_DATA = "Data is not available";
String ERROR_PORT = "Invalid Port Number";
String ERROR_EMAIL = "Enter Valid Email";
String NO_SETTINGS_ENV = "settings.error.message";
/*
* Delete Environment keys
*/
String SUCCESS_ENVIRONMENT_DELETE = "environment.delete.success";
String FAILURE_ENVIRONMENT_DELETE = "environment.delete.fail";
/*
* Browser keys
*/
String BROWSER_FIREFOX_VALUE = "Firefox";
String BROWSER_CHROME_VALUE = "Chrome";
String BROWSER_INTERNET_EXPLORER_VALUE = "Internet Explorer";
String BROWSER_SAFARI_VALUE = "Safari";
String BROWSER_OPERA_VALUE = "Opera";
/*
* Browser keys for windows
*/
String WIN_BROWSER_FIREFOX_KEY = "firefox";
String WIN_BROWSER_CHROME_KEY = "googlechrome";
String WIN_BROWSER_INTERNET_EXPLORER_KEY = "iexplore";
String WIN_BROWSER_SAFARI_KEY = "safari";
String WIN_BROWSER_OPERA_KEY = "opera";
// web driver ie key
String WIN_BROWSER_WEB_DRIVER_INTERNET_EXPLORER_KEY = "internet explorer";
/*
* Browser keys for Mac
*/
String MAC_BROWSER_FIREFOX_KEY = "firefox";
String MAC_BROWSER_CHROME_KEY = "googlechrome";
String MAC_BROWSER_SAFARI_KEY = "safari";
String MAC_BROWSER_OPERA_KEY = "opera";
/*
* Browser keys for Linux
*/
String LINUX_BROWSER_FIREFOX_KEY = "firefox";
String LINUX_BROWSER_CHROME_KEY = "googlechrome";
String LINUX_BROWSER_SAFARI_KEY = "safari";
String LINUX_BROWSER_OPERA_KEY = "opera";
String PROJECT_VERSION = "1.0.0";
String VERSION = "version";
String ARTIFACT_ID = "artifactId";
String FRAMEWORK_GROUP_ID = "com.photon.phresco.framework";
String FRAMEWORK_ARTIFACT_ID = "phresco-framework-web";
String DEPENDENCY = "dependency";
String DEPENDENCIES = "dependencies";
String POM_FILE = "pom.xml";
String PROPERTIES = "properties";
String PROPERTY_VERSION = "phresco.framework.version";
/*
* Quality report property keys
*/
/* java test configuration */
String PATH_JAVA_FUNCTIONAL_TEST = "java.functional.test";
String PATH_JAVA_FUNCTIONAL_TEST_REPORT = "java.functional.test.report";
String PATH_JAVA_UNIT_TEST = "java.unit.test";
String PATH_JAVA_UNIT_TEST_REPORT = "java.unit.test.report";
String PATH_JAVA_PERFORMANCE_TEST = "java.performance.test";
String PATH_JAVA_PERFORMANCE_TEST_REPORT = "java.performance.test.report";
String PATH_JAVA_LOAD_TEST = "java.load.test";
String PATH_JAVA_LOAD_TEST_REPORT = "java.load.test.report";
String PATH_JAVA_FUNCTIONAL_ADAPT = "java.functional.adapt.config";
/* html5 test configuration */
String PATH_HTML5_FUNCTIONAL_TEST = "html5.functional.test";
String PATH_HTML5_FUNCTIONAL_TEST_REPORT = "html5.functional.test.report";
String PATH_HTML5_UNIT_TEST = "html5.unit.test";
String PATH_HTML5_UNIT_TEST_REPORT = "html5.unit.test.report";
String PATH_HTML5_PERFORMANCE_TEST = "html5.performance.test";
String PATH_HTML5_PERFORMANCE_TEST_REPORT= "html5.performance.test.report";
String PATH_HTML5_LOAD_TEST = "html5.load.test";
String PATH_HTML5_LOAD_TEST_REPORT = "html5.load.test.report";
String PATH_HTML5_FUNCTIONAL_ADAPT = "html5.functional.adapt.config";
/* sharepoint test configuration */
String PATH_SHAREPOINT_FUNCTIONAL_TEST = "sharepoint.functional.test";
String PATH_SHAREPOINT_FUNCTIONAL_TEST_REPORT = "sharepoint.functional.test.report";
String PATH_SHAREPOINT_UNIT_TEST = "sharepoint.unit.test";
String PATH_SHAREPOINT_UNIT_TEST_REPORT = "sharepoint.unit.test.report";
String PATH_SHAREPOINT_PERFORMANCE_TEST = "sharepoint.performance.test";
String PATH_SHAREPOINT_PERFORMANCE_TEST_REPORT = "sharepoint.performance.test.report";
String PATH_SHAREPOINT_LOAD_TEST = "sharepoint.load.test";
String PATH_SHAREPOINT_LOAD_TEST_REPORT = "sharepoint.load.test.report";
String PATH_SHAREPOINT_FUNCTIONAL_ADAPT = "sharepoint.functional.adapt.config";
/* php test configuration */
String PATH_PHP_FUNCTIONAL_TEST = "php.functional.test";
String PATH_PHP_FUNCTIONAL_TEST_REPORT = "php.functional.test.report";
String PATH_PHP_UNIT_TEST = "php.unit.test";
String PATH_PHP_UNIT_TEST_REPORT = "php.unit.test.report";
String PATH_PHP_PERFORMANCE_TEST = "php.performance.test";
String PATH_PHP_PERFORMANCE_TEST_REPORT = "php.performance.test.report";
String PATH_PHP_LOAD_TEST = "php.load.test";
String PATH_PHP_LOAD_TEST_REPORT = "php.load.test.report";
String PATH_PHP_FUNCTIONAL_ADAPT = "php.functional.adapt.config";
/* drupal test configuration */
String PATH_DRUPAL_FUNCTIONAL_TEST = "drupal.functional.test";
String PATH_DRUPAL_FUNCTIONAL_TEST_REPORT = "drupal.functional.test.report";
String PATH_DRUPAL_UNIT_TEST = "drupal.unit.test";
String PATH_DRUPAL_UNIT_TEST_REPORT = "drupal.unit.test.report";
String PATH_DRUPAL_PERFORMANCE_TEST = "drupal.performance.test";
String PATH_DRUPAL_PERFORMANCE_TEST_REPORT = "drupal.performance.test.report";
String PATH_DRUPAL_LOAD_TEST = "drupal.load.test";
String PATH_DRUPAL_LOAD_TEST_REPORT = "drupal.load.test.report";
String PATH_DRUPAL_FUNCTIONAL_ADAPT = "drupal.functional.adapt.config";
/* php web service test configuration */
String PATH_PHP_WEBSERVICE_FUNCTIONAL_TEST = "php.webservice.functional.test";
String PATH_PHP_WEBSERVICE_FUNCTIONAL_TEST_REPORT = "php.webservice.functional.test.report";
String PATH_PHP_WEBSERVICE_UNIT_TEST = "php.webservice.unit.test";
String PATH_PHP_WEBSERVICE_UNIT_TEST_REPORT = "php.webservice.unit.test.report";
String PATH_PHP_WEBSERVICE_PERFORMANCE_TEST = "php.webservice.performance.test";
String PATH_PHP_WEBSERVICE_PERFORMANCE_TEST_REPORT = "php.webservice.performance.test.report";
String PATH_PHP_WEBSERVICE_LOAD_TEST = "php.webservice.load.test";
String PATH_PHP_WEBSERVICE_LOAD_TEST_REPORT = "php.webservice.load.test.report";
String PATH_PHP_WEBSERVICE_FUNCTIONAL_ADAPT = "php.webservice.functional.adapt.config";
/* nodejs test configuration */
String PATH_NODEJS_FUNCTIONAL_TEST = "nodejs.functional.test";
String PATH_NODEJS_FUNCTIONAL_TEST_REPORT = "nodejs.functional.test.report";
String PATH_NODEJS_UNIT_TEST = "nodejs.unit.test";
String PATH_NODEJS_UNIT_TEST_REPORT = "nodejs.unit.test.report";
String PATH_NODEJS_PERFORMANCE_TEST = "nodejs.performance.test";
String PATH_NODEJS_PERFORMANCE_TEST_REPORT = "nodejs.performance.test.report";
String PATH_NODEJS_LOAD_TEST = "nodejs.load.test";
String PATH_NODEJS_LOAD_TEST_REPORT = "nodejs.load.test.report";
String PATH_NODEJS_FUNCTIONAL_ADAPT = "nodejs.functional.adapt.config";
/* nodejs web service test configuration */
String PATH_NODEJS_WEBSERVICE_FUNCTIONAL_TEST = "nodejs.webservice.functional.test";
String PATH_NODEJS_WEBSERVICE_FUNCTIONAL_TEST_REPORT = "nodejs.webservice.functional.test.report";
String PATH_NODEJS_WEBSERVICE_UNIT_TEST = "nodejs.webservice.unit.test";
String PATH_NODEJS_WEBSERVICE_UNIT_TEST_REPORT = "nodejs.webservice.unit.test.report";
String PATH_NODEJS_WEBSERVICE_PERFORMANCE_TEST = "nodejs.webservice.performance.test";
String PATH_NODEJS_WEBSERVICE_PERFORMANCE_TEST_REPORT = "nodejs.webservice.performance.test.report";
String PATH_NODEJS_WEBSERVICE_LOAD_TEST = "nodejs.webservice.load.test";
String PATH_NODEJS_WEBSERVICE_LOAD_TEST_REPORT = "nodejs.webservice.load.test.report";
String PATH_NODEJS_WEBSERVICE_FUNCTIONAL_ADAPT = "nodejs.webservice.functional.adapt.config";
/* android test configuration */
String PATH_ANDROID_FUNCTIONAL_TEST = "android.functional.test";
String PATH_ANDROID_FUNCTIONAL_TEST_REPORT = "android.functional.test.report";
String PATH_ANDROID_UNIT_TEST = "android.unit.test";
String PATH_ANDROID_UNIT_TEST_REPORT = "android.unit.test.report";
String PATH_ANDROID_PERFORMANCE_TEST = "android.performance.test";
String PATH_ANDROID_PERFORMANCE_TEST_REPORT = "android.performance.test.report";
String PATH_ANDROID_LOAD_TEST = "android.load.test";
String PATH_ANDROID_LOAD_TEST_REPORT = "android.load.test.report";
String PATH_ANDROID_FUNCTIONAL_ADAPT = "android.functional.adapt.config";
/* iphone test configuration */
String PATH_IPHONE_FUNCTIONAL_TEST = "iphone.functional.test";
String PATH_IPHONE_FUNCTIONAL_TEST_REPORT = "iphone.functional.test.report";
String PATH_IPHONE_UNIT_TEST = "iphone.unit.test";
String PATH_IPHONE_UNIT_TEST_REPORT = "iphone.unit.test.report";
String PATH_IPHONE_PERFORMANCE_TEST = "iphone.performance.test";
String PATH_IPHONE_PERFORMANCE_TEST_REPORT = "iphone.performance.test.report";
String PATH_IPHONE_LOAD_TEST = "iphone.load.test";
String PATH_IPHONE_LOAD_TEST_REPORT = "iphone.load.test.report";
String PATH_IPHONE_FUNCTIONAL_ADAPT = "iphone.functional.adapt.config";
/* iphone test configuration */
String PATH_IPHONE_HYBRID_FUNCTIONAL_TEST = "iphone.hybrid.functional.test";
String PATH_IPHONE_HYBRID_FUNCTIONAL_TEST_REPORT = "iphone.hybrid.functional.test.report";
String PATH_IPHONE_HYBRID_UNIT_TEST = "iphone.hybrid.unit.test";
String PATH_IPHONE_HYBRID_UNIT_TEST_REPORT = "iphone.hybrid.unit.test.report";
String PATH_IPHONE_HYBRID_PERFORMANCE_TEST = "iphone.hybrid.performance.test";
String PATH_IPHONE_HYBRID_PERFORMANCE_TEST_REPORT = "iphone.hybrid.performance.test.report";
String PATH_IPHONE_HYBRID_LOAD_TEST = "iphone.hybrid.load.test";
String PATH_IPHONE_HYBRID_LOAD_TEST_REPORT = "iphone.hybrid.load.test.report";
String PATH_IPHONE_HYBRID_FUNCTIONAL_ADAPT = "iphone.hybrid.functional.adapt.config";
/* blackberry test configuration */
String PATH_BLACKBERRY_FUNCTIONAL_TEST = "blackberry.functional.test";
String PATH_BLACKBERRY_FUNCTIONAL_TEST_REPORT = "blackberry.functional.test.report";
String PATH_BLACKBERRY_UNIT_TEST = "blackberry.unit.test";
String PATH_BLACKBERRY_UNIT_TEST_REPORT = "blackberry.unit.test.report";
String PATH_BLACKBERRY_PERFORMANCE_TEST = "blackberry.performance.test";
String PATH_BLACKBERRY_PERFORMANCE_TEST_REPORT = "blackberry.performance.test.report";
String PATH_BLACKBERRY_LOAD_TEST = "blackberry.load.test";
String PATH_BLACKBERRY_LOAD_TEST_REPORT = "blackberry.load.test.report";
String PATH_BLACKBERRY_FUNCTIONAL_ADAPT = "blackberry.functional.adapt.config";
/* java web service test configuration */
String PATH_JAVA_WEBSERVICE_FUNCTIONAL_TEST = "java.webservice.functional.test";
String PATH_JAVA_WEBSERVICE_FUNCTIONAL_TEST_REPORT = "java.webservice.functional.test.report";
String PATH_JAVA_WEBSERVICE_UNIT_TEST = "java.webservice.unit.test";
String PATH_JAVA_WEBSERVICE_UNIT_TEST_REPORT = "java.webservice.unit.test.report";
String PATH_JAVA_WEBSERVICE_PERFORMANCE_TEST = "java.webservice.performance.test";
String PATH_JAVA_WEBSERVICE_PERFORMANCE_TEST_REPORT = "java.webservice.performance.test.report";
String PATH_JAVA_WEBSERVICE_LOAD_TEST = "java.webservice.load.test";
String PATH_JAVA_WEBSERVICE_LOAD_TEST_REPORT = "java.webservice.load.test.report";
String PATH_JAVA_WEBSERVICE_FUNCTIONAL_ADAPT = "java.webservice.functional.adapt.config";
/* unit test suite report path */
String XPATH_PHP_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_PHP_DRUPAL6_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_PHP_DRUPAL7_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_PHP_WORDPRESS_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_ANDROID_NATIVE_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_ANDROID_HYBRID_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_ANDROID_WEB_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_IPHONE_NATIVE_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_IPHONE_HYBRID_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_IPHONE_WEB_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_SHAREPOINT_UNIT_TESTSUITE = "/test-results/test-suite/results/test-suite/results/test-suite/results/test-suite";
String XPATH_BLACKBERRY_UNIT_TESTSUITE = "/testsuites/testsuite";
String XPATH_JAVA_UNIT_TESTSUITE = "/testsuite";
String XPATH_NODE_JS_UNIT_TESTSUITE = "/testsuite";
String XPATH_HTML5_UNIT_TESTSUITE = "/testsuite";
String XPATH_HTML5_WIDGET_UNIT_TESTSUITE = "/testsuite";
String PATH_HTML5_MULTICHANNEL_JQUERY_UNIT_TEST_TESTSUITE = "/testsuite";
String PATH_HTML5_JQUERY_MOBILE_WIDGET_UNIT_TEST_TESTSUITE = "/testsuite";
String XPATH_JAVA_WEBSERVICE_UNIT_TESTSUITE = "/testsuite";
String XPATH_NODE_JS_WEBSERVICE_UNIT_TESTSUITE = "/testsuite";
String XPATH_PHP_WEBSERVICE_UNIT_TESTSUITE = "/testsuites/testsuite";
/* functional test suite report path */
String XPATH_PHP_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite/testsuite";
String XPATH_PHP_DRUPAL6_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite/testsuite";
String XPATH_PHP_DRUPAL7_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite/testsuite";
String XPATH_PHP_WORDPRESS_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite/testsuite";
String XPATH_ANDROID_NATIVE_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite";
String XPATH_ANDROID_HYBRID_FUNCTIONAL_TESTSUITE = "/testsuite";
String XPATH_ANDROID_WEB_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite";
String XPATH_IPHONE_NATIVE_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite";
String XPATH_IPHONE_HYBRID_FUNCTIONAL_TESTSUITE = "/testsuite";
String XPATH_IPHONE_WEB_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite";
String XPATH_SHAREPOINT_FUNCTIONAL_TESTSUITE = "/test-results/test-suite/results/test-suite/results/test-suite";
String XPATH_BLACKBERRY_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite";
String XPATH_JAVA_FUNCTIONAL_TESTSUITE = "/testsuite";
String XPATH_NODE_JS_FUNCTIONAL_TESTSUITE = "/testsuite";
String XPATH_HTML5_FUNCTIONAL_TESTSUITE = "/testsuite";
String XPATH_HTML5_WIDGET_FUNCTIONAL_TESTSUITE = "/testsuite";
String PATH_HTML5_MULTICHANNEL_JQUERY_FUNCTIONAL_TEST_TESTSUITE = "/testsuite";
String PATH_HTML5_JQUERY_MOBILE_WIDGET_FUNCTIONAL_TEST_TESTSUITE = "/testsuite";
String XPATH_JAVA_WEBSERVICE_FUNCTIONAL_TESTSUITE = "/testsuite";
String XPATH_NODE_JS_WEBSERVICE_FUNCTIONAL_TESTSUITE = "/testsuite";
String XPATH_PHP_WEBSERVICE_FUNCTIONAL_TESTSUITE = "/testsuites/testsuite";
/* test case report path */
String XPATH_PHP_TESTCASE = "/testcase";
String XPATH_PHP_DRUPAL7_TESTCASE = "/testcase";
String XPATH_ANDROID_NATIVE_TESTCASE = "/testcase";
String XPATH_ANDROID_HYBRID_TESTCASE = "/testcase";
String XPATH_ANDROID_WEB_TESTCASE = "/testcase";
String XPATH_IPHONE_NATIVE_TESTCASE = "/testcase";
String XPATH_IPHONE_HYBRID_TESTCASE = "/testcase";
String XPATH_IPHONE_WEB_TESTCASE = "/testcase";
String XPATH_SHAREPOINT_TESTCASE = "/results/test-case";
String XPATH_BLACKBERRY_TESTCASE = "/testcase";
String XPATH_JAVA_TESTCASE = "/testcase";
String XPATH_NODE_JS_TESTCASE = "/testcase";
String XPATH_HTML5_TESTCASE = "/testcase";
String XPATH_HTML5_WIDGET_TESTCASE = "/testcase";
String XPATH_HTML5_MULTICHANNEL_JQUERY_TESTCASE = "/testcase";
String XPATH_HTML5_JQUERY_MOBILE_WIDGET_TESTCASE = "/testcase";
String XPATH_JAVA_WEBSERVICE_TESTCASE = "/testcase";
String XPATH_NODE_JS_WEBSERVICE_TESTCASE = "/testcase";
String XPATH_PHP_WEBSERVICE_TESTCASE = "/testcase";
/* CI Keys */
String SUCCESS_JOB = "ci.create.success";
String FAILURE_JOB = "ci.create.failure";
String SUCCESS_BUILD = "ci.build.success";
String FAILURE_BUILD = "ci.build.failure";
String SUCCESS_UPDATE = "ci.update.success";
String FAILURE_UPDATE = "ci.update.failure";
/* About Keys */
String ABOUT_SUCCESS_UPDATE = "abt.update.success";
String ABOUT_FAILURE_FAILURE = "abt.update.failure";
/* OS Types */
String OS_NAME= "os.name";
String OS_ARCH = "os.arch";
String WINDOWS = "Windows";
String SERVER = "Server";
String DATABASE = "Database";
String WINDOWS7 = "Windows 7";
String MAC = "Mac";
String LINUX = "Linux";
String WINDOWS_CHECK = "win";
String MAC_CHECK = "mac";
String LINUX_CHECK = "nux";
String OS_BIT64 = "64";
String OS_BIT86 = "86";
/* .phresco folder content */
String ARCHETYPE_METADATA=".phresco/archetype-metadata.xml";
String EXCLUDEFILE = ".phresco/excludefiles.txt";
/* RBACK Roles */
String ENGINEER = "Engineer";
String RELEASE_ENGINEER = "ReleaseEngineer";
String FILE_SEPARATOR = "/";
/* Validation */
String VALIDATE_FROM = "validateFrom";
String VALIDATE_FRAMEWORK = "framework";
String VALIDATE_PROJECT = "project";
String VALIDATE_IN_BG = "validateInBg";
String SESSION_FRMK_VLDT_RSLT = "frmkVldtRslt";
String SESSION_FRMK_VLDT_STATUS = "frmkVldtStatus";
String SESSION_PRJT_VLDT_RSLT = "_PrjtVldtRslt";
String SESSION_PRJT_VLDT_STATUS = "_PrjtVldtStatus";
/* Code validate */
String CODE_VALIDATE_PARAM = "sonar.branch";
/* Drupal Version */
String DRUPAL_VERSION = "drupal.version";
/* Site report */
String REQ_SITE_REPORT = "siteReport";
String REQ_SITE_REPORT_PATH = "siteReportPath";
String SITE_TARGET = "target/site";
String REQ_SITE_REPORTS = "reports";
String REQ_SITE_SLECTD_REPORTS = "selectedReports";
String REQ_SITE_SLECTD_REPORTSCATEGORIES = "maven-project-info-reports-plugin";
/* Site report success message */
String SUCCESS_SITE_CONFIGURE = "configured.site.success";
/* Android Key store file */
String SIGNING_TYPES="keystore";
/* Unit test report directory */
String UNIT_TEST_QUNIT_REPORT_DIR = "/do_not_checkin/target/surefire-reports/qunit";
String UNIT_TEST_JASMINE_REPORT_DIR = "/do_not_checkin/target/jasmine";
/* Minification */
String REQ_COMPRESS_NAME = "selectedJsName";
String REQ_SELECTED_FILES = "selectedJsFiles";
String REQ_CHECKED_FILE_LIST = "jsMinCheck";
String REQ_SELECTED_FILE_NAMES = "jsFileName";
String REQ_MINIFY_MAP = "jsMap";
String REQ_FILE_LOC = "fileLocation";
String POM_SKIP = "skip";
String POM_SOURCEDIR = "sourceDirectory";
String POM_SOURCE_DIRECTORY = "${project.basedir}/src/main/";
String POM_OUTPUTDIR = "outputDirectory";
String POM_OUTPUT_DIRECTORY = "${project.basedir}/compressed";
String POM_FORCE = "force";
String POM_JS_WARN = "jswarn";
String POM_NO_SUFFIX = "nosuffix";
String POM_VALUE_TRUE = "true";
String POM_VALUE_FALSE = "false";
String POM_AGGREGATIONS = "aggregations";
String POM_AGGREGATION = "aggregation";
String POM_INPUTDIR = "inputDir";
String POM_INPUT_DIRECTORY = "${project.basedir}/compressed";
String POM_INCLUDES ="includes";
String POM_INCLUDE ="include";
String POM_EXCLUDES ="excludes";
String POM_EXCLUDE ="exclude";
String POM_EXCLUDE_CSS = "**/*.css";
String POM_EXCLUDE_JS = "**/lib/**/*.js";
String POM_OUTPUT = "output";
String MINIFY_OUTPUT_DIRECTORY = "${project.basedir}";
String MINIFY_FILE_EXT = ".min.js";
String MINIFY_PLUGIN_GROUPID ="net.alchim31.maven";
String MINIFY_PLUGIN_ARTFACTID ="yuicompressor-maven-plugin";
/* Constants For Framework update */
String TEMP_ZIP_FILE = "temp.zip";
String MAVEN_SETTINGS_FILE = "../tools/maven/conf/settings.xml";
String OUTPUT_SETTINGS_DIR = "tools/maven/conf";
String BACKUP_DIRNAME = "backups";
String BIN_DIR = "bin";
String PREV_DIR = "../";
String UPGRADE_PROP_NAME = "upgrade.properties";
String ARCHIVE_EXTENSION = ".zip";
String VERSION_SERVICE_PATH = "version";
/* Remote Deployment Server Authentication */
String REQ_RMT_DEP_IS_CERT_AVAIL = "isCertAvailable";
String REQ_RMT_DEP_FILE_BROWSE_FROM = "fileBrowseFrom";
String CONFIGURATION = "configuration";
String FILE_TYPE_CRT = "crt";
}