Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I9288ef2f2f9d37de993164dd454fc75b69f44abf
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Modify the way to wait for an event. Here we call synchronously a verb of the
test api that will end when a timeout expires or when the reception of the event
ends the request
Useless set up of verbosity to debug for the monitoring API.
"push_after" messages could be caught without setting up this.
Bug-AGL: SPEC-2003
Depends-On: https://gerrit.automotivelinux.org/gerrit/#/c/18583/
Change-Id: I24af6bae6a9aa0f70f3b78304134a65e09f12a58
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I4111042fe0bb1084c9dcd1b978fa96163bd40f9c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
directly use app framework binder api v3
Change-Id: If2587b074ab5215036bce68ff5b42c398512af0d
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
|
|
For compatibility between different binding versions
Submodule app-controller-submodule e3f2c45...4386ec5:
> Migration to v3
> Adds v3 function to get binding settings
> New function returning the binding root directory
> Change the default GLOB pattern
> Fix wrong computed length
> Add path to the installed widget path.
> Controller: Converted README to a gitbook version.
Submodule conf.d/app-templates 9c1a0fb..f0b24b0:
> Rollback about TEST build type
> Adding a TEST build type
> Change default compilation options.
> Test widget only if there are test materials
> Handles more test LABELS.
> Missing flag for COVERAGE build type
> Create a test widget
Change-Id: I4f96cc6773ec4da7eba96f243d6bf06170ef0cb0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Wrong file name searched specified in the log message.
Change-Id: I39d70797191de4cee966dee2793e866b7ab3cbf4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
This resolv the link to the binding aftest library then set
the dir path to the widget installation location.
Depends-On: I5db247fd9925065684e036d8d458c2131006f9db
Change-Id: I4c49b930181a813d0ef3c2d873455a4ac7721206
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
snprintf include the terminating character when it writes to
the buffer.
Change-Id: Idca1050deb9af64de1fdd4f08744166b2fa144b1
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ia067ce46f13bc49b6050522d0484f92627968ff1
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Now you could load supplementary tests api by providing either a path
to a JSON configuration file or directly a JSON object representing a
test configuration.
Change-Id: I3145c28aaea482b934e9f9fed6f2969e32da5901
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Controller is still using dynapi and preV3 version.
This is a preparation for future controller update to V3
Submodule app-controller-submodule 88892db..b79a761:
> Split loading JSON controller file.
> Release arguments once C function returned.
> Fix : typo introduced in a previous commit.
> Fixed character counting that was shortening paths
> Keep json unmodified during action execution
Change-Id: Iba37b3fbd35e58973b9601a7f91bfdb61abcf76f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Implement a new verb that start a new controller from a
JSON filepath provided as argument.
Change-Id: I498a0f24627357d93ac795cb034dc93dd0e84e62
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
They were stored in the mapis sections instead of the events
one.
Clean and handle raw events as well. Before that it could
only process events coming from monitoring api. Now it could
receive the event directly.
Make sure that the event handle is valid before sends the
request response. This prevent to subcribe or push an event
while the event handle hasn't been correctly created. This
could happens if the testVerb hasn't not been called from a
session. In that case, the response will just be that tests
has been launched.
Format.
Change-Id: I0aa522939162684f91dd426cc14919bb0ec3f69e
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
This helps finding configuration in several locations by concatenating
environment variables and hardcoded variables. Then it is possible for
the apps to retrieve its files or values in any environment (native,
board, sdk) more easily.
Depends-On: I0ad19242612559d1f4b66b6f9af9e7032d4675a8
Depends-On: Ic448ff017e6158bec05895d63688b8968b5c6434
Change-Id: I26a725c368e8354cfc2531d58de6dc362f7d0618
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ice73800c3ee110c641b9a0147bef238c537ef43f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I2e4adc51bdf5fcb9001c68fb4fc71f4987da47e0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|