summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorDavid Wagner <david.wagner@intel.com>2014-03-06 14:58:29 +0100
committerDavid Wagner <david.wagner@intel.com>2014-09-10 12:04:36 +0200
commitf811b7b53c0c2f0d4320c70230e609619c5087c1 (patch)
treee96266eb13098f5a82aef2d3079b626653706dd2 /test
parente8088d0f60d895a733c00953c0fdd4e9daf0b279 (diff)
downloadexternal_parameter-framework-f811b7b53c0c2f0d4320c70230e609619c5087c1.zip
external_parameter-framework-f811b7b53c0c2f0d4320c70230e609619c5087c1.tar.gz
external_parameter-framework-f811b7b53c0c2f0d4320c70230e609619c5087c1.tar.bz2
More README files
- More details in the root README.md file; add a nice diagram - Add a lot of README files in subdirectories Signed-off-by: David Wagner <david.wagner@intel.com>
Diffstat (limited to 'test')
-rw-r--r--test/test-platform/README.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/test/test-platform/README.md b/test/test-platform/README.md
new file mode 100644
index 0000000..4e3cab8
--- /dev/null
+++ b/test/test-platform/README.md
@@ -0,0 +1,33 @@
+# test-platform
+
+Test-platform is a little executable that can instantiate a parameter-framework
+with custom criteria and full control over criteria states. It also serves
+as an example of a parameter-framework client.
+
+It offers the possibility to :
+
+- Give the parameter-framework configuration xml
+- Create criteria from a name, a type (exclusive or inclusive), states (the
+ state number or a state name list)
+- Start a parameter-framework instance
+- Change criteria states and apply configurations
+
+## Usage
+
+Start it with:
+
+ test-platform [-d] </path/to/ParameterFrameworkConfiguration.xml> [port, defaults to 5001]
+
+(The optional `-d` option daemonizes test-platform).
+
+Then, you may send commands to the test-platform using remote-process; e.g:
+
+ remote-process localhost 5001 help
+ remote-process localhost 5001 start
+
+## Known issues
+
+- The path to the configuration file must contain at least a `/`. Thus, if you
+want to refer to a file in the current directory, you should write:
+
+ test-platform ./ParameterFrameworkConfiguration.xml