SRADA-921: Made features arguments required and removed templates
authorDmitriy Nikiforov <d.nikiforov@partner.samsung.com>
Fri, 15 Jul 2016 18:08:39 +0000 (21:08 +0300)
committerDmitriy Nikiforov <d.nikiforov@partner.samsung.com>
Mon, 18 Jul 2016 17:31:49 +0000 (20:31 +0300)
commit33979dd4219dd23ef55b5668d2dc291a1a19fc34
tree3b81a3e12bb7dd7a149cbd72c2abbf7f4a60474d
parent158295d58c0adda005f55f397f67c7772e606c51
SRADA-921: Made features arguments required and removed templates

Changes:
  * TracingFeatureArgument.parseFeatureOptions now throws exception if it could
    not find any feature options in given command line.
  * Implemented TracingFeatureArgument.toStringArray() static method that
    converts given TracingArguments object to its ArrayList<String>
    representation.
  * Removed '-t' option.
  * Replaced CliInternals.selectTemplate with selectFeatureList method's stub.
  * Fixed influenced tests.

Note that tracing will be disabled until CliInternals.selectFeatureList is
implemented.

Change-Id: Ibbea76d3f11a08f2e4c242384ac753b62dec8e20
org.tizen.dynamicanalyzer.cli/src/org/tizen/dynamicanalyzer/cli/CliInternals.java
org.tizen.dynamicanalyzer.cli/src/org/tizen/dynamicanalyzer/cli/tracing/TracingArguments.java
org.tizen.dynamicanalyzer.cli/src/org/tizen/dynamicanalyzer/cli/tracing/TracingArgumentsParser.java
org.tizen.dynamicanalyzer.cli/src/org/tizen/dynamicanalyzer/cli/tracing/TracingFeatureArgument.java
org.tizen.dynamicanalyzer.cli/test/src/org/tizen/dynamicanalyzer/cli/manager/ProcessManagerTest.java
org.tizen.dynamicanalyzer.cli/test/src/org/tizen/dynamicanalyzer/cli/manager/TracingProcessManagerTest.java
org.tizen.dynamicanalyzer.cli/test/src/org/tizen/dynamicanalyzer/cli/tracing/TracingArgumentsParserTest.java
org.tizen.dynamicanalyzer.cli/test/src/org/tizen/dynamicanalyzer/cli/tracing/TracingArgumentsTest.java
org.tizen.dynamicanalyzer.cli/test/src/org/tizen/dynamicanalyzer/cli/tracing/TracingProcessCommunicationTest.java