• Home
Name Date Size #Lines LOC

..--

CMakeLists.txtD03-May-20241.9 KiB4137

README.mdD03-May-20241 KiB3421

TestPlatform.cppD03-May-202416.9 KiB445289

TestPlatform.hD03-May-20247.5 KiB16560

main.cppD03-May-20243.5 KiB11161

README.md

1# test-platform
2
3Test-platform is a little executable that can instantiate a parameter-framework
4with custom criteria and full control over criteria states.  It also serves
5as an example of a parameter-framework client.
6
7It offers the possibility to :
8
9- Give the parameter-framework configuration xml
10- Create criteria from a name, a type (exclusive or inclusive), states (the
11  state number or a state name list)
12- Start a parameter-framework instance
13- Change criteria states and apply configurations
14
15## Usage
16
17Start it with:
18
19    test-platform [-d] </path/to/ParameterFrameworkConfiguration.xml> [port, defaults to 5001]
20
21(The optional `-d` option daemonizes test-platform).
22
23Then, you may send commands to the test-platform using remote-process; e.g:
24
25    remote-process localhost 5001 help
26    remote-process localhost 5001 start
27
28## Known issues
29
30- The path to the configuration file must contain at least a `/`.  Thus, if you
31want to refer to a file in the current directory, you should write:
32
33    test-platform ./ParameterFrameworkConfiguration.xml
34