[BYOC][ACL] Enable remote device via environment variables (#6279)
authorlhutton1 <35535092+lhutton1@users.noreply.github.com>
Tue, 25 Aug 2020 16:04:20 +0000 (17:04 +0100)
committerGitHub <noreply@github.com>
Tue, 25 Aug 2020 16:04:20 +0000 (09:04 -0700)
commit0466d604d38c7dbcb6f0d8938249d52eeb77f82c
tree7214398440a14ed3a73734865f83e320b873c153
parenta189fe0f5c1446781fa9d34bf933aea787dd37d6
[BYOC][ACL] Enable remote device via environment variables (#6279)

* [BYOC][ACL] Enable remote device via environment variables

Improves the ACL remote testing infrastructure by allowing a remote device to be specified via environment variables. This means external scripts can be used to enable the runtime tests. By default an RPC server will not be used and the runtime tests will be skipped.

Change-Id: I8fc0b88106683ac6f1cbff44c8954726325cda21

* Use json file as configuration for tests

Change-Id: Iadce931d91056ed3a2d57a49f14af1ce771ae14b

* Do not load the test config during class creation

Change-Id: If718b5d163e399711111830f878db325db9c5f84

* Add check for existence of file

Change-Id: I2568bca7f4c3ad22ee8f9d065a9486ee3114f35c
docs/deploy/arm_compute_lib.rst
tests/python/contrib/test_arm_compute_lib/infrastructure.py
tests/python/contrib/test_arm_compute_lib/test_config.json [new file with mode: 0644]
tests/python/contrib/test_arm_compute_lib/test_conv2d.py
tests/python/contrib/test_arm_compute_lib/test_dense.py
tests/python/contrib/test_arm_compute_lib/test_network.py
tests/python/contrib/test_arm_compute_lib/test_pooling.py
tests/python/contrib/test_arm_compute_lib/test_reshape.py
tests/python/contrib/test_arm_compute_lib/test_runtime.py