[IOT-1785] First version of end-to-end certificate test suite
Unit testing certificate provisioning and interop requires multiple
processes. This change adds autoprovisioningclient, a headless
version of provisioningclient, that can run a test. A new python
script is added to set up a fresh instance of sampleserver_justworks
and start the autoprovisioningclient for each test.
Change-Id: I3da9eb29b19094a05164827a5b974e7ec3c531cd
Signed-off-by: Greg Zaverucha <gregz@microsoft.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/17743
Reviewed-by: Pawel Winogrodzki <pawelwi@microsoft.com>
Reviewed-by: Dan Mihai <Daniel.Mihai@microsoft.com>
Reviewed-by: Alex Kelley <alexke@microsoft.com>
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Kevin Kane <kkane@microsoft.com>