================== unknown test 2772ms [log] {"level":"info","message":"GET /experiment/status 200 4ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip, deflate","accept-language":"*","connection":"close","host":"experiment_service","sec-fetch-mode":"cors","user-agent":"undici"},"httpVersion":"1.0","method":"GET","originalUrl":"/experiment/status","query":{},"url":"/experiment/status"},"res":{"statusCode":200},"responseTime":4}} ================== js Client to js Client Communication: should connect without errors ================== js Client to js Client Communication: should start an experiment 34707ms [log] building connection plan for experiment 315453ca-66fd-4fa5-92a4-486a4d620be1 34707ms [log] connection plan [ 34707ms [log] { 34707ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 34707ms [log] "configuration": {}, 34707ms [log] "participants": [ 34707ms [log] { 34707ms [log] "role": "device1", 34707ms [log] "serviceId": "electrical", 34707ms [log] "config": { 34707ms [log] "interfaces": [] 34707ms [log] }, 34707ms [log] "uuid": "5faf4c76-f71d-49fa-bd34-77c2cd305ef9" 34707ms [log] }, 34707ms [log] { 34707ms [log] "role": "device2", 34707ms [log] "serviceId": "electrical", 34707ms [log] "config": { 34707ms [log] "interfaces": [] 34707ms [log] }, 34707ms [log] "uuid": "35111600-1f18-4b93-9241-03c394f8b951" 34707ms [log] } 34707ms [log] ], 34707ms [log] "uuid": "2924fa06-0996-407e-a29c-7a13a69a5a81" 34707ms [log] } 34707ms [log] ] 34708ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/b739834d-e88a-4f4d-a261-f0eb91463975","config":{"services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/8d3a203f-0db3-4780-83b0-9c777e3e948d","config":{"services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 34708ms [log] connection plan [ 34708ms [log] { 34708ms [log] "type": "webrtc", 34708ms [log] "devices": [ 34708ms [log] { 34708ms [log] "url": "http://localhost/devices/b739834d-e88a-4f4d-a261-f0eb91463975", 34708ms [log] "config": { 34708ms [log] "services": [ 34708ms [log] { 34708ms [log] "interfaces": [], 34708ms [log] "serviceId": "electrical", 34708ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 34708ms [log] "remoteServiceId": "electrical" 34708ms [log] } 34708ms [log] ] 34708ms [log] } 34708ms [log] }, 34708ms [log] { 34708ms [log] "url": "http://localhost/devices/8d3a203f-0db3-4780-83b0-9c777e3e948d", 34708ms [log] "config": { 34708ms [log] "services": [ 34708ms [log] { 34708ms [log] "interfaces": [], 34708ms [log] "serviceId": "electrical", 34708ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 34708ms [log] "remoteServiceId": "electrical" 34708ms [log] } 34708ms [log] ] 34708ms [log] } 34708ms [log] } 34708ms [log] ] 34708ms [log] } 34708ms [log] ] 35383ms [log] {"level":"info","message":"POST /experiments 201 1020ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"601","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":1020}} ================== js Client to python Client Communication: should connect without errors ================== js Client to python Client Communication: should start an experiment 71277ms [log] building connection plan for experiment 4c23ddd8-7ce8-42c3-b5c1-dfa2e5d843aa 71277ms [log] connection plan [ 71277ms [log] { 71277ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 71277ms [log] "configuration": {}, 71277ms [log] "participants": [ 71277ms [log] { 71277ms [log] "role": "device1", 71277ms [log] "serviceId": "electrical", 71277ms [log] "config": { 71277ms [log] "interfaces": [] 71277ms [log] }, 71277ms [log] "uuid": "046264bf-b85e-4c16-a985-ca7af4114e71" 71277ms [log] }, 71277ms [log] { 71277ms [log] "role": "device2", 71277ms [log] "serviceId": "electrical", 71277ms [log] "config": { 71277ms [log] "interfaces": [] 71277ms [log] }, 71277ms [log] "uuid": "6f2c812f-65e6-4e9e-93f6-408b621e70ce" 71277ms [log] } 71277ms [log] ], 71277ms [log] "uuid": "afaccbfe-8803-4c67-a724-a3cb485f64eb" 71277ms [log] } 71277ms [log] ] 71277ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/2ab8373b-a28a-4c21-ad3d-5bfbc5ef8820","config":{"services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/c0b2b3c3-d1df-47a0-94dd-271f723c47f6","config":{"services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 71277ms [log] connection plan [ 71277ms [log] { 71277ms [log] "type": "webrtc", 71277ms [log] "devices": [ 71277ms [log] { 71277ms [log] "url": "http://localhost/devices/2ab8373b-a28a-4c21-ad3d-5bfbc5ef8820", 71277ms [log] "config": { 71277ms [log] "services": [ 71277ms [log] { 71277ms [log] "interfaces": [], 71277ms [log] "serviceId": "electrical", 71277ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 71277ms [log] "remoteServiceId": "electrical" 71277ms [log] } 71277ms [log] ] 71277ms [log] } 71277ms [log] }, 71277ms [log] { 71277ms [log] "url": "http://localhost/devices/c0b2b3c3-d1df-47a0-94dd-271f723c47f6", 71277ms [log] "config": { 71277ms [log] "services": [ 71277ms [log] { 71277ms [log] "interfaces": [], 71277ms [log] "serviceId": "electrical", 71277ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 71277ms [log] "remoteServiceId": "electrical" 71277ms [log] } 71277ms [log] ] 71277ms [log] } 71277ms [log] } 71277ms [log] ] 71277ms [log] } 71277ms [log] ] 71740ms [log] {"level":"info","message":"POST /experiments 201 728ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"605","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":728}} ================== python Client to js Client Communication: should connect without errors ================== python Client to js Client Communication: should start an experiment 74706ms [log] building connection plan for experiment e01454d8-0ca3-4301-8b4b-75b73a3d89af 74706ms [log] connection plan [ 74706ms [log] { 74706ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 74706ms [log] "configuration": {}, 74706ms [log] "participants": [ 74706ms [log] { 74706ms [log] "role": "device1", 74706ms [log] "serviceId": "electrical", 74706ms [log] "config": { 74706ms [log] "interfaces": [] 74706ms [log] }, 74706ms [log] "uuid": "6a596a84-523a-444a-9be4-39eda7ec9ce7" 74706ms [log] }, 74706ms [log] { 74706ms [log] "role": "device2", 74706ms [log] "serviceId": "electrical", 74706ms [log] "config": { 74706ms [log] "interfaces": [] 74706ms [log] }, 74706ms [log] "uuid": "f2e98dbe-1186-4983-9765-c7026a99e57e" 74706ms [log] } 74706ms [log] ], 74706ms [log] "uuid": "c6632cf4-5eec-4087-9044-5e9b1c111e0d" 74706ms [log] } 74706ms [log] ] 74706ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/863f15ec-9d67-43fe-9164-2bc8e746961e","config":{"services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/1b2c235e-b5f3-44ef-9bfd-bc9043a321a0","config":{"services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 74707ms [log] connection plan [ 74707ms [log] { 74707ms [log] "type": "webrtc", 74707ms [log] "devices": [ 74707ms [log] { 74707ms [log] "url": "http://localhost/devices/863f15ec-9d67-43fe-9164-2bc8e746961e", 74707ms [log] "config": { 74707ms [log] "services": [ 74707ms [log] { 74707ms [log] "interfaces": [], 74707ms [log] "serviceId": "electrical", 74707ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 74707ms [log] "remoteServiceId": "electrical" 74707ms [log] } 74707ms [log] ] 74707ms [log] } 74707ms [log] }, 74707ms [log] { 74707ms [log] "url": "http://localhost/devices/1b2c235e-b5f3-44ef-9bfd-bc9043a321a0", 74707ms [log] "config": { 74707ms [log] "services": [ 74707ms [log] { 74707ms [log] "interfaces": [], 74707ms [log] "serviceId": "electrical", 74707ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 74707ms [log] "remoteServiceId": "electrical" 74707ms [log] } 74707ms [log] ] 74707ms [log] } 74707ms [log] } 74707ms [log] ] 74707ms [log] } 74707ms [log] ] 75196ms [log] {"level":"info","message":"POST /experiments 201 738ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"605","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":738}} ================== python Client to python Client Communication: should connect without errors ================== python Client to python Client Communication: should start an experiment 76727ms [log] building connection plan for experiment c94ba02a-cc38-44cb-b005-b6d59f1e3928 76727ms [log] connection plan [ 76727ms [log] { 76727ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 76727ms [log] "configuration": {}, 76727ms [log] "participants": [ 76727ms [log] { 76727ms [log] "role": "device1", 76727ms [log] "serviceId": "electrical", 76727ms [log] "config": { 76727ms [log] "interfaces": [] 76727ms [log] }, 76727ms [log] "uuid": "040992b4-7308-4490-8401-89023c9b7e89" 76727ms [log] }, 76727ms [log] { 76727ms [log] "role": "device2", 76727ms [log] "serviceId": "electrical", 76727ms [log] "config": { 76727ms [log] "interfaces": [] 76727ms [log] }, 76727ms [log] "uuid": "d1c44299-5b94-4477-b052-0b5168a04864" 76727ms [log] } 76727ms [log] ], 76727ms [log] "uuid": "cddf3c19-c576-4e63-a100-24780d790a90" 76727ms [log] } 76727ms [log] ] 76728ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/36f8f3a5-b2e4-4748-897a-60fd2a6286fe","config":{"services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/b1f46645-9dfa-4376-b698-4442c75b4e02","config":{"services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 76728ms [log] connection plan [ 76728ms [log] { 76728ms [log] "type": "webrtc", 76728ms [log] "devices": [ 76728ms [log] { 76728ms [log] "url": "http://localhost/devices/36f8f3a5-b2e4-4748-897a-60fd2a6286fe", 76728ms [log] "config": { 76728ms [log] "services": [ 76728ms [log] { 76728ms [log] "interfaces": [], 76728ms [log] "serviceId": "electrical", 76728ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 76728ms [log] "remoteServiceId": "electrical" 76728ms [log] } 76728ms [log] ] 76728ms [log] } 76728ms [log] }, 76728ms [log] { 76728ms [log] "url": "http://localhost/devices/b1f46645-9dfa-4376-b698-4442c75b4e02", 76728ms [log] "config": { 76728ms [log] "services": [ 76728ms [log] { 76728ms [log] "interfaces": [], 76728ms [log] "serviceId": "electrical", 76728ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 76728ms [log] "remoteServiceId": "electrical" 76728ms [log] } 76728ms [log] ] 76728ms [log] } 76728ms [log] } 76728ms [log] ] 76728ms [log] } 76728ms [log] ] 77234ms [log] {"level":"info","message":"POST /experiments 201 766ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"609","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":766}} ================== js Client to js Client GPIO tests: should transmit initial gpio value 80408ms [log] building connection plan for experiment 7feebc48-8493-493e-851d-71d877622c45 80408ms [log] connection plan [ 80408ms [log] { 80408ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 80408ms [log] "configuration": {}, 80408ms [log] "participants": [ 80408ms [log] { 80408ms [log] "role": "device1", 80408ms [log] "serviceId": "electrical", 80408ms [log] "config": { 80408ms [log] "interfaces": [ 80408ms [log] { 80408ms [log] "interfaceId": 1, 80408ms [log] "interfaceType": "gpio", 80408ms [log] "signals": { 80408ms [log] "gpio": "gpio1" 80408ms [log] }, 80408ms [log] "busId": "gpio1", 80408ms [log] "driver": "device1", 80408ms [log] "direction": "out" 80408ms [log] }, 80408ms [log] { 80408ms [log] "interfaceId": 2, 80408ms [log] "interfaceType": "gpio", 80408ms [log] "signals": { 80408ms [log] "gpio": "gpio2" 80408ms [log] }, 80408ms [log] "busId": "gpio2", 80408ms [log] "driver": "device1", 80408ms [log] "direction": "out" 80408ms [log] } 80408ms [log] ] 80408ms [log] }, 80408ms [log] "uuid": "4415d09a-f371-42f6-aff1-d2775a0a06b0" 80408ms [log] }, 80408ms [log] { 80408ms [log] "role": "device2", 80408ms [log] "serviceId": "electrical", 80408ms [log] "config": { 80408ms [log] "interfaces": [ 80408ms [log] { 80408ms [log] "interfaceId": 1, 80408ms [log] "interfaceType": "gpio", 80408ms [log] "signals": { 80408ms [log] "gpio": "gpio1" 80408ms [log] }, 80408ms [log] "busId": "gpio1", 80408ms [log] "driver": "device2", 80408ms [log] "direction": "in" 80408ms [log] }, 80408ms [log] { 80408ms [log] "interfaceId": 2, 80408ms [log] "interfaceType": "gpio", 80408ms [log] "signals": { 80408ms [log] "gpio": "gpio2" 80408ms [log] }, 80408ms [log] "busId": "gpio2", 80408ms [log] "driver": "device2", 80408ms [log] "direction": "in" 80408ms [log] } 80408ms [log] ] 80408ms [log] }, 80408ms [log] "uuid": "acbb8517-bdd6-464c-bfea-fd9ff1db68fe" 80408ms [log] } 80408ms [log] ], 80408ms [log] "uuid": "4c09b3f2-f1f6-446c-827e-4ca55214eca7" 80408ms [log] } 80408ms [log] ] 80408ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/ad8a4503-dbe4-44f4-836a-c17c5084f453","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/1f7c1ec0-6cbd-4f3b-8932-bbcb90adc7ae","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 80408ms [log] connection plan [ 80408ms [log] { 80408ms [log] "type": "webrtc", 80408ms [log] "devices": [ 80408ms [log] { 80408ms [log] "url": "http://localhost/devices/ad8a4503-dbe4-44f4-836a-c17c5084f453", 80408ms [log] "config": { 80408ms [log] "services": [ 80408ms [log] { 80408ms [log] "interfaces": [ 80408ms [log] { 80408ms [log] "interfaceId": 1, 80408ms [log] "interfaceType": "gpio", 80408ms [log] "signals": { 80408ms [log] "gpio": "gpio1" 80408ms [log] }, 80408ms [log] "busId": "gpio1", 80408ms [log] "driver": "device1", 80408ms [log] "direction": "out" 80408ms [log] }, 80408ms [log] { 80408ms [log] "interfaceId": 2, 80408ms [log] "interfaceType": "gpio", 80408ms [log] "signals": { 80408ms [log] "gpio": "gpio2" 80408ms [log] }, 80408ms [log] "busId": "gpio2", 80408ms [log] "driver": "device1", 80408ms [log] "direction": "out" 80408ms [log] } 80408ms [log] ], 80408ms [log] "serviceId": "electrical", 80408ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 80408ms [log] "remoteServiceId": "electrical" 80408ms [log] } 80408ms [log] ] 80408ms [log] } 80408ms [log] }, 80408ms [log] { 80408ms [log] "url": "http://localhost/devices/1f7c1ec0-6cbd-4f3b-8932-bbcb90adc7ae", 80408ms [log] "config": { 80408ms [log] "services": [ 80408ms [log] { 80408ms [log] "interfaces": [ 80408ms [log] { 80408ms [log] "interfaceId": 1, 80408ms [log] "interfaceType": "gpio", 80408ms [log] "signals": { 80408ms [log] "gpio": "gpio1" 80408ms [log] }, 80408ms [log] "busId": "gpio1", 80408ms [log] "driver": "device2", 80408ms [log] "direction": "in" 80408ms [log] }, 80408ms [log] { 80408ms [log] "interfaceId": 2, 80408ms [log] "interfaceType": "gpio", 80408ms [log] "signals": { 80408ms [log] "gpio": "gpio2" 80408ms [log] }, 80408ms [log] "busId": "gpio2", 80408ms [log] "driver": "device2", 80408ms [log] "direction": "in" 80408ms [log] } 80408ms [log] ], 80408ms [log] "serviceId": "electrical", 80408ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 80408ms [log] "remoteServiceId": "electrical" 80408ms [log] } 80408ms [log] ] 80408ms [log] } 80408ms [log] } 80408ms [log] ] 80408ms [log] } 80408ms [log] ] 80878ms [log] {"level":"info","message":"POST /experiments 201 731ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1081","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":731}} ================== js Client to js Client GPIO tests: should transmit gpio value 84094ms [log] building connection plan for experiment cf744b56-e224-4eb3-9e0e-eaf14cd5c64c 84094ms [log] connection plan [ 84094ms [log] { 84094ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 84094ms [log] "configuration": {}, 84094ms [log] "participants": [ 84094ms [log] { 84094ms [log] "role": "device1", 84094ms [log] "serviceId": "electrical", 84094ms [log] "config": { 84094ms [log] "interfaces": [ 84094ms [log] { 84094ms [log] "interfaceId": 1, 84094ms [log] "interfaceType": "gpio", 84094ms [log] "signals": { 84094ms [log] "gpio": "gpio1" 84094ms [log] }, 84094ms [log] "busId": "gpio1", 84094ms [log] "driver": "device1", 84094ms [log] "direction": "out" 84094ms [log] }, 84094ms [log] { 84094ms [log] "interfaceId": 2, 84094ms [log] "interfaceType": "gpio", 84094ms [log] "signals": { 84094ms [log] "gpio": "gpio2" 84094ms [log] }, 84094ms [log] "busId": "gpio2", 84094ms [log] "driver": "device1", 84094ms [log] "direction": "out" 84094ms [log] } 84094ms [log] ] 84094ms [log] }, 84094ms [log] "uuid": "48aa3135-3e18-4b1e-ae22-3b68833bf475" 84094ms [log] }, 84094ms [log] { 84094ms [log] "role": "device2", 84094ms [log] "serviceId": "electrical", 84094ms [log] "config": { 84094ms [log] "interfaces": [ 84094ms [log] { 84094ms [log] "interfaceId": 1, 84094ms [log] "interfaceType": "gpio", 84094ms [log] "signals": { 84094ms [log] "gpio": "gpio1" 84094ms [log] }, 84094ms [log] "busId": "gpio1", 84094ms [log] "driver": "device2", 84094ms [log] "direction": "in" 84094ms [log] }, 84094ms [log] { 84094ms [log] "interfaceId": 2, 84094ms [log] "interfaceType": "gpio", 84094ms [log] "signals": { 84094ms [log] "gpio": "gpio2" 84094ms [log] }, 84094ms [log] "busId": "gpio2", 84094ms [log] "driver": "device2", 84094ms [log] "direction": "in" 84094ms [log] } 84094ms [log] ] 84094ms [log] }, 84094ms [log] "uuid": "e0cbe722-9978-4407-91b1-6526cd71ff48" 84094ms [log] } 84094ms [log] ], 84094ms [log] "uuid": "4510e711-74cb-42f0-88af-f08cbf9d4601" 84094ms [log] } 84094ms [log] ] 84094ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/e609626d-b768-4b8f-8da9-df72af0fe1e3","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/31327aa0-6541-4199-b2b9-b6cd9b47f7ab","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 84094ms [log] connection plan [ 84094ms [log] { 84094ms [log] "type": "webrtc", 84094ms [log] "devices": [ 84094ms [log] { 84094ms [log] "url": "http://localhost/devices/e609626d-b768-4b8f-8da9-df72af0fe1e3", 84094ms [log] "config": { 84094ms [log] "services": [ 84094ms [log] { 84094ms [log] "interfaces": [ 84094ms [log] { 84094ms [log] "interfaceId": 1, 84094ms [log] "interfaceType": "gpio", 84094ms [log] "signals": { 84094ms [log] "gpio": "gpio1" 84094ms [log] }, 84094ms [log] "busId": "gpio1", 84094ms [log] "driver": "device1", 84094ms [log] "direction": "out" 84094ms [log] }, 84094ms [log] { 84094ms [log] "interfaceId": 2, 84094ms [log] "interfaceType": "gpio", 84094ms [log] "signals": { 84094ms [log] "gpio": "gpio2" 84094ms [log] }, 84094ms [log] "busId": "gpio2", 84094ms [log] "driver": "device1", 84094ms [log] "direction": "out" 84094ms [log] } 84094ms [log] ], 84094ms [log] "serviceId": "electrical", 84094ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 84094ms [log] "remoteServiceId": "electrical" 84094ms [log] } 84094ms [log] ] 84094ms [log] } 84094ms [log] }, 84094ms [log] { 84094ms [log] "url": "http://localhost/devices/31327aa0-6541-4199-b2b9-b6cd9b47f7ab", 84094ms [log] "config": { 84094ms [log] "services": [ 84094ms [log] { 84094ms [log] "interfaces": [ 84094ms [log] { 84094ms [log] "interfaceId": 1, 84094ms [log] "interfaceType": "gpio", 84094ms [log] "signals": { 84094ms [log] "gpio": "gpio1" 84094ms [log] }, 84094ms [log] "busId": "gpio1", 84094ms [log] "driver": "device2", 84094ms [log] "direction": "in" 84094ms [log] }, 84094ms [log] { 84094ms [log] "interfaceId": 2, 84094ms [log] "interfaceType": "gpio", 84094ms [log] "signals": { 84094ms [log] "gpio": "gpio2" 84094ms [log] }, 84094ms [log] "busId": "gpio2", 84094ms [log] "driver": "device2", 84094ms [log] "direction": "in" 84094ms [log] } 84094ms [log] ], 84094ms [log] "serviceId": "electrical", 84094ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 84094ms [log] "remoteServiceId": "electrical" 84094ms [log] } 84094ms [log] ] 84094ms [log] } 84094ms [log] } 84094ms [log] ] 84094ms [log] } 84094ms [log] ] 84562ms [log] {"level":"info","message":"POST /experiments 201 724ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1081","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":724}} ================== js Client to python Client GPIO tests: should transmit initial gpio value 87498ms [log] building connection plan for experiment f38160b1-1758-4342-81f2-e4fff70ab9da 87498ms [log] connection plan [ 87498ms [log] { 87498ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 87498ms [log] "configuration": {}, 87498ms [log] "participants": [ 87498ms [log] { 87498ms [log] "role": "device1", 87498ms [log] "serviceId": "electrical", 87498ms [log] "config": { 87498ms [log] "interfaces": [ 87498ms [log] { 87498ms [log] "interfaceId": 1, 87498ms [log] "interfaceType": "gpio", 87498ms [log] "signals": { 87498ms [log] "gpio": "gpio1" 87498ms [log] }, 87498ms [log] "busId": "gpio1", 87498ms [log] "driver": "device1", 87498ms [log] "direction": "out" 87498ms [log] }, 87498ms [log] { 87498ms [log] "interfaceId": 2, 87498ms [log] "interfaceType": "gpio", 87498ms [log] "signals": { 87498ms [log] "gpio": "gpio2" 87498ms [log] }, 87498ms [log] "busId": "gpio2", 87498ms [log] "driver": "device1", 87498ms [log] "direction": "out" 87498ms [log] } 87498ms [log] ] 87498ms [log] }, 87498ms [log] "uuid": "f999a65a-cf95-41a2-aa4f-5414df3ee259" 87498ms [log] }, 87498ms [log] { 87498ms [log] "role": "device2", 87498ms [log] "serviceId": "electrical", 87498ms [log] "config": { 87498ms [log] "interfaces": [ 87498ms [log] { 87498ms [log] "interfaceId": 1, 87498ms [log] "interfaceType": "gpio", 87498ms [log] "signals": { 87498ms [log] "gpio": "gpio1" 87498ms [log] }, 87498ms [log] "busId": "gpio1", 87498ms [log] "driver": "device2", 87498ms [log] "direction": "in" 87498ms [log] }, 87498ms [log] { 87498ms [log] "interfaceId": 2, 87498ms [log] "interfaceType": "gpio", 87498ms [log] "signals": { 87498ms [log] "gpio": "gpio2" 87498ms [log] }, 87498ms [log] "busId": "gpio2", 87498ms [log] "driver": "device2", 87498ms [log] "direction": "in" 87498ms [log] } 87498ms [log] ] 87498ms [log] }, 87498ms [log] "uuid": "286a4155-0999-491f-814a-5c75c81caa11" 87498ms [log] } 87498ms [log] ], 87498ms [log] "uuid": "77a45c34-91c3-4f0d-a6ea-93018634d62d" 87498ms [log] } 87498ms [log] ] 87498ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/4289d249-182f-4530-8f92-cd6d3674e52e","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/0de8b0bd-8f63-431e-8183-34773d336a5d","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 87498ms [log] connection plan [ 87498ms [log] { 87498ms [log] "type": "webrtc", 87498ms [log] "devices": [ 87498ms [log] { 87498ms [log] "url": "http://localhost/devices/4289d249-182f-4530-8f92-cd6d3674e52e", 87498ms [log] "config": { 87498ms [log] "services": [ 87498ms [log] { 87498ms [log] "interfaces": [ 87498ms [log] { 87498ms [log] "interfaceId": 1, 87498ms [log] "interfaceType": "gpio", 87498ms [log] "signals": { 87498ms [log] "gpio": "gpio1" 87498ms [log] }, 87498ms [log] "busId": "gpio1", 87498ms [log] "driver": "device1", 87498ms [log] "direction": "out" 87498ms [log] }, 87498ms [log] { 87498ms [log] "interfaceId": 2, 87498ms [log] "interfaceType": "gpio", 87498ms [log] "signals": { 87498ms [log] "gpio": "gpio2" 87498ms [log] }, 87498ms [log] "busId": "gpio2", 87498ms [log] "driver": "device1", 87498ms [log] "direction": "out" 87498ms [log] } 87498ms [log] ], 87498ms [log] "serviceId": "electrical", 87498ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 87498ms [log] "remoteServiceId": "electrical" 87498ms [log] } 87498ms [log] ] 87498ms [log] } 87498ms [log] }, 87498ms [log] { 87498ms [log] "url": "http://localhost/devices/0de8b0bd-8f63-431e-8183-34773d336a5d", 87498ms [log] "config": { 87498ms [log] "services": [ 87498ms [log] { 87498ms [log] "interfaces": [ 87498ms [log] { 87498ms [log] "interfaceId": 1, 87498ms [log] "interfaceType": "gpio", 87498ms [log] "signals": { 87498ms [log] "gpio": "gpio1" 87498ms [log] }, 87498ms [log] "busId": "gpio1", 87498ms [log] "driver": "device2", 87498ms [log] "direction": "in" 87498ms [log] }, 87498ms [log] { 87498ms [log] "interfaceId": 2, 87498ms [log] "interfaceType": "gpio", 87498ms [log] "signals": { 87498ms [log] "gpio": "gpio2" 87498ms [log] }, 87498ms [log] "busId": "gpio2", 87498ms [log] "driver": "device2", 87498ms [log] "direction": "in" 87498ms [log] } 87498ms [log] ], 87498ms [log] "serviceId": "electrical", 87498ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 87498ms [log] "remoteServiceId": "electrical" 87498ms [log] } 87498ms [log] ] 87498ms [log] } 87498ms [log] } 87498ms [log] ] 87498ms [log] } 87498ms [log] ] 87955ms [log] {"level":"info","message":"POST /experiments 201 731ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1085","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":731}} ================== js Client to python Client GPIO tests: should transmit gpio value 90926ms [log] building connection plan for experiment a6d929fe-9b26-4b23-a696-3ac0623e6101 90926ms [log] connection plan [ 90926ms [log] { 90926ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 90926ms [log] "configuration": {}, 90926ms [log] "participants": [ 90926ms [log] { 90926ms [log] "role": "device1", 90926ms [log] "serviceId": "electrical", 90926ms [log] "config": { 90926ms [log] "interfaces": [ 90926ms [log] { 90926ms [log] "interfaceId": 1, 90926ms [log] "interfaceType": "gpio", 90926ms [log] "signals": { 90926ms [log] "gpio": "gpio1" 90926ms [log] }, 90926ms [log] "busId": "gpio1", 90926ms [log] "driver": "device1", 90926ms [log] "direction": "out" 90926ms [log] }, 90926ms [log] { 90926ms [log] "interfaceId": 2, 90926ms [log] "interfaceType": "gpio", 90926ms [log] "signals": { 90926ms [log] "gpio": "gpio2" 90926ms [log] }, 90926ms [log] "busId": "gpio2", 90926ms [log] "driver": "device1", 90926ms [log] "direction": "out" 90926ms [log] } 90926ms [log] ] 90926ms [log] }, 90926ms [log] "uuid": "b20f543e-9c74-4e3f-80fd-7258c4f02098" 90926ms [log] }, 90926ms [log] { 90926ms [log] "role": "device2", 90926ms [log] "serviceId": "electrical", 90926ms [log] "config": { 90926ms [log] "interfaces": [ 90926ms [log] { 90926ms [log] "interfaceId": 1, 90926ms [log] "interfaceType": "gpio", 90926ms [log] "signals": { 90926ms [log] "gpio": "gpio1" 90926ms [log] }, 90926ms [log] "busId": "gpio1", 90926ms [log] "driver": "device2", 90926ms [log] "direction": "in" 90926ms [log] }, 90926ms [log] { 90926ms [log] "interfaceId": 2, 90926ms [log] "interfaceType": "gpio", 90926ms [log] "signals": { 90926ms [log] "gpio": "gpio2" 90926ms [log] }, 90926ms [log] "busId": "gpio2", 90926ms [log] "driver": "device2", 90926ms [log] "direction": "in" 90926ms [log] } 90926ms [log] ] 90926ms [log] }, 90926ms [log] "uuid": "3a0104a9-184e-46ab-a9fc-02dec7aff86d" 90926ms [log] } 90926ms [log] ], 90926ms [log] "uuid": "1b9c62c1-f897-4b97-9ca7-701602041bb0" 90926ms [log] } 90926ms [log] ] 90926ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/9e727f44-b80f-41f7-9653-93a8790995a2","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/f6bd1a95-4ff3-4e71-8bd6-ee296185aa46","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 90926ms [log] connection plan [ 90926ms [log] { 90926ms [log] "type": "webrtc", 90926ms [log] "devices": [ 90926ms [log] { 90926ms [log] "url": "http://localhost/devices/9e727f44-b80f-41f7-9653-93a8790995a2", 90926ms [log] "config": { 90926ms [log] "services": [ 90926ms [log] { 90926ms [log] "interfaces": [ 90926ms [log] { 90926ms [log] "interfaceId": 1, 90926ms [log] "interfaceType": "gpio", 90926ms [log] "signals": { 90926ms [log] "gpio": "gpio1" 90926ms [log] }, 90926ms [log] "busId": "gpio1", 90926ms [log] "driver": "device1", 90926ms [log] "direction": "out" 90926ms [log] }, 90926ms [log] { 90926ms [log] "interfaceId": 2, 90926ms [log] "interfaceType": "gpio", 90926ms [log] "signals": { 90926ms [log] "gpio": "gpio2" 90926ms [log] }, 90926ms [log] "busId": "gpio2", 90926ms [log] "driver": "device1", 90926ms [log] "direction": "out" 90926ms [log] } 90926ms [log] ], 90926ms [log] "serviceId": "electrical", 90926ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 90926ms [log] "remoteServiceId": "electrical" 90926ms [log] } 90926ms [log] ] 90926ms [log] } 90926ms [log] }, 90926ms [log] { 90926ms [log] "url": "http://localhost/devices/f6bd1a95-4ff3-4e71-8bd6-ee296185aa46", 90926ms [log] "config": { 90926ms [log] "services": [ 90926ms [log] { 90926ms [log] "interfaces": [ 90926ms [log] { 90926ms [log] "interfaceId": 1, 90926ms [log] "interfaceType": "gpio", 90926ms [log] "signals": { 90926ms [log] "gpio": "gpio1" 90926ms [log] }, 90926ms [log] "busId": "gpio1", 90926ms [log] "driver": "device2", 90926ms [log] "direction": "in" 90926ms [log] }, 90926ms [log] { 90926ms [log] "interfaceId": 2, 90926ms [log] "interfaceType": "gpio", 90926ms [log] "signals": { 90926ms [log] "gpio": "gpio2" 90926ms [log] }, 90926ms [log] "busId": "gpio2", 90926ms [log] "driver": "device2", 90926ms [log] "direction": "in" 90926ms [log] } 90926ms [log] ], 90926ms [log] "serviceId": "electrical", 90926ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 90926ms [log] "remoteServiceId": "electrical" 90926ms [log] } 90926ms [log] ] 90926ms [log] } 90926ms [log] } 90926ms [log] ] 90926ms [log] } 90926ms [log] ] 91392ms [log] {"level":"info","message":"POST /experiments 201 720ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1085","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":720}} ================== python Client to js Client GPIO tests: should transmit initial gpio value 94414ms [log] building connection plan for experiment 2f757271-7959-4596-89ad-0b5193a91808 94414ms [log] connection plan [ 94414ms [log] { 94414ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 94414ms [log] "configuration": {}, 94414ms [log] "participants": [ 94414ms [log] { 94414ms [log] "role": "device1", 94414ms [log] "serviceId": "electrical", 94414ms [log] "config": { 94414ms [log] "interfaces": [ 94414ms [log] { 94414ms [log] "interfaceId": 1, 94414ms [log] "interfaceType": "gpio", 94414ms [log] "signals": { 94414ms [log] "gpio": "gpio1" 94414ms [log] }, 94414ms [log] "busId": "gpio1", 94414ms [log] "driver": "device1", 94414ms [log] "direction": "out" 94414ms [log] }, 94414ms [log] { 94414ms [log] "interfaceId": 2, 94414ms [log] "interfaceType": "gpio", 94414ms [log] "signals": { 94414ms [log] "gpio": "gpio2" 94414ms [log] }, 94414ms [log] "busId": "gpio2", 94414ms [log] "driver": "device1", 94414ms [log] "direction": "out" 94414ms [log] } 94414ms [log] ] 94414ms [log] }, 94414ms [log] "uuid": "da0f8b4f-a16a-4605-827c-2dbae0e556d8" 94414ms [log] }, 94414ms [log] { 94414ms [log] "role": "device2", 94414ms [log] "serviceId": "electrical", 94414ms [log] "config": { 94414ms [log] "interfaces": [ 94414ms [log] { 94414ms [log] "interfaceId": 1, 94414ms [log] "interfaceType": "gpio", 94414ms [log] "signals": { 94414ms [log] "gpio": "gpio1" 94414ms [log] }, 94414ms [log] "busId": "gpio1", 94414ms [log] "driver": "device2", 94414ms [log] "direction": "in" 94414ms [log] }, 94414ms [log] { 94414ms [log] "interfaceId": 2, 94414ms [log] "interfaceType": "gpio", 94414ms [log] "signals": { 94414ms [log] "gpio": "gpio2" 94414ms [log] }, 94414ms [log] "busId": "gpio2", 94414ms [log] "driver": "device2", 94414ms [log] "direction": "in" 94414ms [log] } 94414ms [log] ] 94414ms [log] }, 94414ms [log] "uuid": "294f993e-d028-40f5-9ee1-6265e0a4080a" 94414ms [log] } 94414ms [log] ], 94414ms [log] "uuid": "45d681eb-058f-4ffe-973f-e72d8c728e3f" 94414ms [log] } 94414ms [log] ] 94414ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/8c81586d-b980-41ac-b498-b91e3bdacf12","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/cb47bf7d-fb1c-431b-a0bb-173d8ec90d07","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 94415ms [log] connection plan [ 94415ms [log] { 94415ms [log] "type": "webrtc", 94415ms [log] "devices": [ 94415ms [log] { 94415ms [log] "url": "http://localhost/devices/8c81586d-b980-41ac-b498-b91e3bdacf12", 94415ms [log] "config": { 94415ms [log] "services": [ 94415ms [log] { 94415ms [log] "interfaces": [ 94415ms [log] { 94415ms [log] "interfaceId": 1, 94415ms [log] "interfaceType": "gpio", 94415ms [log] "signals": { 94415ms [log] "gpio": "gpio1" 94415ms [log] }, 94415ms [log] "busId": "gpio1", 94415ms [log] "driver": "device1", 94415ms [log] "direction": "out" 94415ms [log] }, 94415ms [log] { 94415ms [log] "interfaceId": 2, 94415ms [log] "interfaceType": "gpio", 94415ms [log] "signals": { 94415ms [log] "gpio": "gpio2" 94415ms [log] }, 94415ms [log] "busId": "gpio2", 94415ms [log] "driver": "device1", 94415ms [log] "direction": "out" 94415ms [log] } 94415ms [log] ], 94415ms [log] "serviceId": "electrical", 94415ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 94415ms [log] "remoteServiceId": "electrical" 94415ms [log] } 94415ms [log] ] 94415ms [log] } 94415ms [log] }, 94415ms [log] { 94415ms [log] "url": "http://localhost/devices/cb47bf7d-fb1c-431b-a0bb-173d8ec90d07", 94415ms [log] "config": { 94415ms [log] "services": [ 94415ms [log] { 94415ms [log] "interfaces": [ 94415ms [log] { 94415ms [log] "interfaceId": 1, 94415ms [log] "interfaceType": "gpio", 94415ms [log] "signals": { 94415ms [log] "gpio": "gpio1" 94415ms [log] }, 94415ms [log] "busId": "gpio1", 94415ms [log] "driver": "device2", 94415ms [log] "direction": "in" 94415ms [log] }, 94415ms [log] { 94415ms [log] "interfaceId": 2, 94415ms [log] "interfaceType": "gpio", 94415ms [log] "signals": { 94415ms [log] "gpio": "gpio2" 94415ms [log] }, 94415ms [log] "busId": "gpio2", 94415ms [log] "driver": "device2", 94415ms [log] "direction": "in" 94415ms [log] } 94415ms [log] ], 94415ms [log] "serviceId": "electrical", 94415ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 94415ms [log] "remoteServiceId": "electrical" 94415ms [log] } 94415ms [log] ] 94415ms [log] } 94415ms [log] } 94415ms [log] ] 94415ms [log] } 94415ms [log] ] 94907ms [log] {"level":"info","message":"POST /experiments 201 747ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1085","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":747}} ================== python Client to js Client GPIO tests: should transmit gpio value 97856ms [log] building connection plan for experiment bc638c79-8773-4d36-8976-d191d9d95d72 97856ms [log] connection plan [ 97856ms [log] { 97856ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 97856ms [log] "configuration": {}, 97856ms [log] "participants": [ 97856ms [log] { 97856ms [log] "role": "device1", 97856ms [log] "serviceId": "electrical", 97856ms [log] "config": { 97856ms [log] "interfaces": [ 97856ms [log] { 97856ms [log] "interfaceId": 1, 97856ms [log] "interfaceType": "gpio", 97856ms [log] "signals": { 97856ms [log] "gpio": "gpio1" 97856ms [log] }, 97856ms [log] "busId": "gpio1", 97856ms [log] "driver": "device1", 97856ms [log] "direction": "out" 97856ms [log] }, 97856ms [log] { 97856ms [log] "interfaceId": 2, 97856ms [log] "interfaceType": "gpio", 97856ms [log] "signals": { 97856ms [log] "gpio": "gpio2" 97856ms [log] }, 97856ms [log] "busId": "gpio2", 97856ms [log] "driver": "device1", 97856ms [log] "direction": "out" 97856ms [log] } 97856ms [log] ] 97856ms [log] }, 97856ms [log] "uuid": "4557ded1-f1bd-46f4-b71b-824ec612eb86" 97856ms [log] }, 97856ms [log] { 97856ms [log] "role": "device2", 97856ms [log] "serviceId": "electrical", 97856ms [log] "config": { 97856ms [log] "interfaces": [ 97856ms [log] { 97856ms [log] "interfaceId": 1, 97856ms [log] "interfaceType": "gpio", 97856ms [log] "signals": { 97856ms [log] "gpio": "gpio1" 97856ms [log] }, 97856ms [log] "busId": "gpio1", 97856ms [log] "driver": "device2", 97856ms [log] "direction": "in" 97856ms [log] }, 97856ms [log] { 97856ms [log] "interfaceId": 2, 97856ms [log] "interfaceType": "gpio", 97856ms [log] "signals": { 97856ms [log] "gpio": "gpio2" 97856ms [log] }, 97856ms [log] "busId": "gpio2", 97856ms [log] "driver": "device2", 97856ms [log] "direction": "in" 97856ms [log] } 97856ms [log] ] 97856ms [log] }, 97856ms [log] "uuid": "62e839d2-6c79-4e3b-9651-9e76bda99654" 97856ms [log] } 97856ms [log] ], 97856ms [log] "uuid": "1733e2e2-e4f1-485b-8dd4-1895869891d6" 97856ms [log] } 97856ms [log] ] 97856ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/54cb83db-f224-4a85-a90b-05e3d6b1fea3","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/b9b88bd4-43e6-4769-89a6-4d80fcdb98ef","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 97856ms [log] connection plan [ 97856ms [log] { 97856ms [log] "type": "webrtc", 97856ms [log] "devices": [ 97856ms [log] { 97856ms [log] "url": "http://localhost/devices/54cb83db-f224-4a85-a90b-05e3d6b1fea3", 97856ms [log] "config": { 97856ms [log] "services": [ 97856ms [log] { 97856ms [log] "interfaces": [ 97856ms [log] { 97856ms [log] "interfaceId": 1, 97856ms [log] "interfaceType": "gpio", 97856ms [log] "signals": { 97856ms [log] "gpio": "gpio1" 97856ms [log] }, 97856ms [log] "busId": "gpio1", 97856ms [log] "driver": "device1", 97856ms [log] "direction": "out" 97856ms [log] }, 97856ms [log] { 97856ms [log] "interfaceId": 2, 97856ms [log] "interfaceType": "gpio", 97856ms [log] "signals": { 97856ms [log] "gpio": "gpio2" 97856ms [log] }, 97856ms [log] "busId": "gpio2", 97856ms [log] "driver": "device1", 97856ms [log] "direction": "out" 97856ms [log] } 97856ms [log] ], 97856ms [log] "serviceId": "electrical", 97856ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 97856ms [log] "remoteServiceId": "electrical" 97856ms [log] } 97856ms [log] ] 97856ms [log] } 97856ms [log] }, 97856ms [log] { 97856ms [log] "url": "http://localhost/devices/b9b88bd4-43e6-4769-89a6-4d80fcdb98ef", 97856ms [log] "config": { 97856ms [log] "services": [ 97856ms [log] { 97856ms [log] "interfaces": [ 97856ms [log] { 97856ms [log] "interfaceId": 1, 97856ms [log] "interfaceType": "gpio", 97856ms [log] "signals": { 97856ms [log] "gpio": "gpio1" 97856ms [log] }, 97856ms [log] "busId": "gpio1", 97856ms [log] "driver": "device2", 97856ms [log] "direction": "in" 97856ms [log] }, 97856ms [log] { 97856ms [log] "interfaceId": 2, 97856ms [log] "interfaceType": "gpio", 97856ms [log] "signals": { 97856ms [log] "gpio": "gpio2" 97856ms [log] }, 97856ms [log] "busId": "gpio2", 97856ms [log] "driver": "device2", 97856ms [log] "direction": "in" 97856ms [log] } 97856ms [log] ], 97856ms [log] "serviceId": "electrical", 97856ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 97856ms [log] "remoteServiceId": "electrical" 97856ms [log] } 97856ms [log] ] 97856ms [log] } 97856ms [log] } 97856ms [log] ] 97856ms [log] } 97856ms [log] ] 98302ms [log] {"level":"info","message":"POST /experiments 201 703ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1085","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":703}} ================== python Client to python Client GPIO tests: should transmit initial gpio value 99827ms [log] building connection plan for experiment 0e8e8d80-3d11-4fe8-b019-8fbd5452a7b7 99827ms [log] connection plan [ 99827ms [log] { 99827ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 99827ms [log] "configuration": {}, 99827ms [log] "participants": [ 99827ms [log] { 99827ms [log] "role": "device1", 99827ms [log] "serviceId": "electrical", 99827ms [log] "config": { 99827ms [log] "interfaces": [ 99827ms [log] { 99827ms [log] "interfaceId": 1, 99827ms [log] "interfaceType": "gpio", 99827ms [log] "signals": { 99827ms [log] "gpio": "gpio1" 99827ms [log] }, 99827ms [log] "busId": "gpio1", 99827ms [log] "driver": "device1", 99827ms [log] "direction": "out" 99827ms [log] }, 99827ms [log] { 99827ms [log] "interfaceId": 2, 99827ms [log] "interfaceType": "gpio", 99827ms [log] "signals": { 99827ms [log] "gpio": "gpio2" 99827ms [log] }, 99827ms [log] "busId": "gpio2", 99827ms [log] "driver": "device1", 99827ms [log] "direction": "out" 99827ms [log] } 99827ms [log] ] 99827ms [log] }, 99827ms [log] "uuid": "ad22c454-cc08-42d7-86b9-adc082e9b3a6" 99827ms [log] }, 99827ms [log] { 99827ms [log] "role": "device2", 99827ms [log] "serviceId": "electrical", 99827ms [log] "config": { 99827ms [log] "interfaces": [ 99827ms [log] { 99827ms [log] "interfaceId": 1, 99827ms [log] "interfaceType": "gpio", 99827ms [log] "signals": { 99827ms [log] "gpio": "gpio1" 99827ms [log] }, 99827ms [log] "busId": "gpio1", 99827ms [log] "driver": "device2", 99827ms [log] "direction": "in" 99827ms [log] }, 99827ms [log] { 99827ms [log] "interfaceId": 2, 99827ms [log] "interfaceType": "gpio", 99827ms [log] "signals": { 99827ms [log] "gpio": "gpio2" 99827ms [log] }, 99827ms [log] "busId": "gpio2", 99827ms [log] "driver": "device2", 99827ms [log] "direction": "in" 99827ms [log] } 99827ms [log] ] 99827ms [log] }, 99827ms [log] "uuid": "53ce2f68-5588-4a4d-9bd2-5d5c6cdca642" 99827ms [log] } 99827ms [log] ], 99827ms [log] "uuid": "50653e1b-c0a3-4f37-a22a-3fdb748ccd92" 99827ms [log] } 99827ms [log] ] 99828ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/6ead9902-897c-4355-a104-e45df9635062","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/521d0479-0bff-4070-9f64-8957e76a57f4","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 99828ms [log] connection plan [ 99828ms [log] { 99828ms [log] "type": "webrtc", 99828ms [log] "devices": [ 99828ms [log] { 99828ms [log] "url": "http://localhost/devices/6ead9902-897c-4355-a104-e45df9635062", 99828ms [log] "config": { 99828ms [log] "services": [ 99828ms [log] { 99828ms [log] "interfaces": [ 99828ms [log] { 99828ms [log] "interfaceId": 1, 99828ms [log] "interfaceType": "gpio", 99828ms [log] "signals": { 99828ms [log] "gpio": "gpio1" 99828ms [log] }, 99828ms [log] "busId": "gpio1", 99828ms [log] "driver": "device1", 99828ms [log] "direction": "out" 99828ms [log] }, 99828ms [log] { 99828ms [log] "interfaceId": 2, 99828ms [log] "interfaceType": "gpio", 99828ms [log] "signals": { 99828ms [log] "gpio": "gpio2" 99828ms [log] }, 99828ms [log] "busId": "gpio2", 99828ms [log] "driver": "device1", 99828ms [log] "direction": "out" 99828ms [log] } 99828ms [log] ], 99828ms [log] "serviceId": "electrical", 99828ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 99828ms [log] "remoteServiceId": "electrical" 99828ms [log] } 99828ms [log] ] 99828ms [log] } 99828ms [log] }, 99828ms [log] { 99828ms [log] "url": "http://localhost/devices/521d0479-0bff-4070-9f64-8957e76a57f4", 99828ms [log] "config": { 99828ms [log] "services": [ 99828ms [log] { 99828ms [log] "interfaces": [ 99828ms [log] { 99828ms [log] "interfaceId": 1, 99828ms [log] "interfaceType": "gpio", 99828ms [log] "signals": { 99828ms [log] "gpio": "gpio1" 99828ms [log] }, 99828ms [log] "busId": "gpio1", 99828ms [log] "driver": "device2", 99828ms [log] "direction": "in" 99828ms [log] }, 99828ms [log] { 99828ms [log] "interfaceId": 2, 99828ms [log] "interfaceType": "gpio", 99828ms [log] "signals": { 99828ms [log] "gpio": "gpio2" 99828ms [log] }, 99828ms [log] "busId": "gpio2", 99828ms [log] "driver": "device2", 99828ms [log] "direction": "in" 99828ms [log] } 99828ms [log] ], 99828ms [log] "serviceId": "electrical", 99828ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 99828ms [log] "remoteServiceId": "electrical" 99828ms [log] } 99828ms [log] ] 99828ms [log] } 99828ms [log] } 99828ms [log] ] 99828ms [log] } 99828ms [log] ] 100294ms [log] {"level":"info","message":"POST /experiments 201 717ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1089","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":717}} ================== python Client to python Client GPIO tests: should transmit gpio value 102086ms [log] building connection plan for experiment 557da11a-b26f-4fc1-9aac-2f6f701d8f18 102086ms [log] connection plan [ 102086ms [log] { 102086ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 102086ms [log] "configuration": {}, 102086ms [log] "participants": [ 102086ms [log] { 102086ms [log] "role": "device1", 102086ms [log] "serviceId": "electrical", 102086ms [log] "config": { 102086ms [log] "interfaces": [ 102086ms [log] { 102086ms [log] "interfaceId": 1, 102086ms [log] "interfaceType": "gpio", 102086ms [log] "signals": { 102086ms [log] "gpio": "gpio1" 102086ms [log] }, 102086ms [log] "busId": "gpio1", 102086ms [log] "driver": "device1", 102086ms [log] "direction": "out" 102086ms [log] }, 102086ms [log] { 102086ms [log] "interfaceId": 2, 102086ms [log] "interfaceType": "gpio", 102086ms [log] "signals": { 102086ms [log] "gpio": "gpio2" 102086ms [log] }, 102086ms [log] "busId": "gpio2", 102086ms [log] "driver": "device1", 102086ms [log] "direction": "out" 102086ms [log] } 102086ms [log] ] 102086ms [log] }, 102086ms [log] "uuid": "139dd3e5-203b-4110-a8e0-ad33c7cd973b" 102086ms [log] }, 102086ms [log] { 102086ms [log] "role": "device2", 102086ms [log] "serviceId": "electrical", 102086ms [log] "config": { 102086ms [log] "interfaces": [ 102086ms [log] { 102086ms [log] "interfaceId": 1, 102086ms [log] "interfaceType": "gpio", 102086ms [log] "signals": { 102086ms [log] "gpio": "gpio1" 102086ms [log] }, 102086ms [log] "busId": "gpio1", 102086ms [log] "driver": "device2", 102086ms [log] "direction": "in" 102086ms [log] }, 102086ms [log] { 102086ms [log] "interfaceId": 2, 102086ms [log] "interfaceType": "gpio", 102086ms [log] "signals": { 102086ms [log] "gpio": "gpio2" 102086ms [log] }, 102086ms [log] "busId": "gpio2", 102086ms [log] "driver": "device2", 102086ms [log] "direction": "in" 102086ms [log] } 102086ms [log] ] 102086ms [log] }, 102086ms [log] "uuid": "5677b208-439e-44a5-937b-e2e7f5eb0590" 102086ms [log] } 102086ms [log] ], 102086ms [log] "uuid": "0ad8b080-cbd9-4987-9b64-5c4846b494c2" 102086ms [log] } 102086ms [log] ] 102086ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/383b3605-adb8-4fbc-8598-068106cbf0ac","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/de3bb8e4-1570-4db9-9783-6cbd1c44b61e","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 102086ms [log] connection plan [ 102086ms [log] { 102086ms [log] "type": "webrtc", 102086ms [log] "devices": [ 102086ms [log] { 102086ms [log] "url": "http://localhost/devices/383b3605-adb8-4fbc-8598-068106cbf0ac", 102086ms [log] "config": { 102086ms [log] "services": [ 102086ms [log] { 102086ms [log] "interfaces": [ 102086ms [log] { 102086ms [log] "interfaceId": 1, 102086ms [log] "interfaceType": "gpio", 102086ms [log] "signals": { 102086ms [log] "gpio": "gpio1" 102086ms [log] }, 102086ms [log] "busId": "gpio1", 102086ms [log] "driver": "device1", 102086ms [log] "direction": "out" 102086ms [log] }, 102086ms [log] { 102086ms [log] "interfaceId": 2, 102086ms [log] "interfaceType": "gpio", 102086ms [log] "signals": { 102086ms [log] "gpio": "gpio2" 102086ms [log] }, 102086ms [log] "busId": "gpio2", 102086ms [log] "driver": "device1", 102086ms [log] "direction": "out" 102086ms [log] } 102086ms [log] ], 102086ms [log] "serviceId": "electrical", 102086ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 102086ms [log] "remoteServiceId": "electrical" 102086ms [log] } 102086ms [log] ] 102086ms [log] } 102086ms [log] }, 102086ms [log] { 102086ms [log] "url": "http://localhost/devices/de3bb8e4-1570-4db9-9783-6cbd1c44b61e", 102086ms [log] "config": { 102086ms [log] "services": [ 102086ms [log] { 102086ms [log] "interfaces": [ 102086ms [log] { 102086ms [log] "interfaceId": 1, 102086ms [log] "interfaceType": "gpio", 102086ms [log] "signals": { 102086ms [log] "gpio": "gpio1" 102086ms [log] }, 102086ms [log] "busId": "gpio1", 102086ms [log] "driver": "device2", 102086ms [log] "direction": "in" 102086ms [log] }, 102086ms [log] { 102086ms [log] "interfaceId": 2, 102086ms [log] "interfaceType": "gpio", 102086ms [log] "signals": { 102086ms [log] "gpio": "gpio2" 102086ms [log] }, 102086ms [log] "busId": "gpio2", 102086ms [log] "driver": "device2", 102086ms [log] "direction": "in" 102086ms [log] } 102086ms [log] ], 102086ms [log] "serviceId": "electrical", 102086ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 102086ms [log] "remoteServiceId": "electrical" 102086ms [log] } 102086ms [log] ] 102086ms [log] } 102086ms [log] } 102086ms [log] ] 102086ms [log] } 102086ms [log] ] 102560ms [log] {"level":"info","message":"POST /experiments 201 1009ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1089","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":1009}} ================== js Client to js Client GPIO tests without driver: should transmit initial gpio value 105739ms [log] building connection plan for experiment 7011d4b1-5ea3-49f9-8280-2378377dd651 105739ms [log] connection plan [ 105739ms [log] { 105739ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 105739ms [log] "configuration": {}, 105739ms [log] "participants": [ 105739ms [log] { 105739ms [log] "role": "device1", 105739ms [log] "serviceId": "electrical", 105739ms [log] "config": { 105739ms [log] "interfaces": [ 105739ms [log] { 105739ms [log] "interfaceId": 1, 105739ms [log] "interfaceType": "gpio", 105739ms [log] "signals": { 105739ms [log] "gpio": "gpio1" 105739ms [log] }, 105739ms [log] "busId": "gpio1", 105739ms [log] "direction": "out" 105739ms [log] }, 105739ms [log] { 105739ms [log] "interfaceId": 2, 105739ms [log] "interfaceType": "gpio", 105739ms [log] "signals": { 105739ms [log] "gpio": "gpio2" 105739ms [log] }, 105739ms [log] "busId": "gpio2", 105739ms [log] "direction": "out" 105739ms [log] } 105739ms [log] ] 105739ms [log] }, 105739ms [log] "uuid": "482b4d2a-bb7f-4d66-bfd8-1aedb3a2083c" 105739ms [log] }, 105739ms [log] { 105739ms [log] "role": "device2", 105739ms [log] "serviceId": "electrical", 105739ms [log] "config": { 105739ms [log] "interfaces": [ 105739ms [log] { 105739ms [log] "interfaceId": 1, 105739ms [log] "interfaceType": "gpio", 105739ms [log] "signals": { 105739ms [log] "gpio": "gpio1" 105739ms [log] }, 105739ms [log] "busId": "gpio1", 105739ms [log] "direction": "in" 105739ms [log] }, 105739ms [log] { 105739ms [log] "interfaceId": 2, 105739ms [log] "interfaceType": "gpio", 105739ms [log] "signals": { 105739ms [log] "gpio": "gpio2" 105739ms [log] }, 105739ms [log] "busId": "gpio2", 105739ms [log] "direction": "in" 105739ms [log] } 105739ms [log] ] 105739ms [log] }, 105739ms [log] "uuid": "123d4934-e526-4373-8541-2daa20ad1e19" 105739ms [log] } 105739ms [log] ], 105739ms [log] "uuid": "621e3a3d-6a28-4c13-8b48-83b2453d95bd" 105739ms [log] } 105739ms [log] ] 105739ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/d947ee7a-3a48-41bd-bfa2-e84db33ede3a","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/b8667f3f-9343-45f4-a6c9-fc04142e56be","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 105739ms [log] connection plan [ 105739ms [log] { 105739ms [log] "type": "webrtc", 105739ms [log] "devices": [ 105739ms [log] { 105739ms [log] "url": "http://localhost/devices/d947ee7a-3a48-41bd-bfa2-e84db33ede3a", 105739ms [log] "config": { 105739ms [log] "services": [ 105739ms [log] { 105739ms [log] "interfaces": [ 105739ms [log] { 105739ms [log] "interfaceId": 1, 105739ms [log] "interfaceType": "gpio", 105739ms [log] "signals": { 105739ms [log] "gpio": "gpio1" 105739ms [log] }, 105739ms [log] "busId": "gpio1", 105739ms [log] "direction": "out" 105739ms [log] }, 105739ms [log] { 105739ms [log] "interfaceId": 2, 105739ms [log] "interfaceType": "gpio", 105739ms [log] "signals": { 105739ms [log] "gpio": "gpio2" 105739ms [log] }, 105739ms [log] "busId": "gpio2", 105739ms [log] "direction": "out" 105739ms [log] } 105739ms [log] ], 105739ms [log] "serviceId": "electrical", 105739ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 105739ms [log] "remoteServiceId": "electrical" 105739ms [log] } 105739ms [log] ] 105739ms [log] } 105739ms [log] }, 105739ms [log] { 105739ms [log] "url": "http://localhost/devices/b8667f3f-9343-45f4-a6c9-fc04142e56be", 105739ms [log] "config": { 105739ms [log] "services": [ 105739ms [log] { 105739ms [log] "interfaces": [ 105739ms [log] { 105739ms [log] "interfaceId": 1, 105739ms [log] "interfaceType": "gpio", 105739ms [log] "signals": { 105739ms [log] "gpio": "gpio1" 105739ms [log] }, 105739ms [log] "busId": "gpio1", 105739ms [log] "direction": "in" 105739ms [log] }, 105739ms [log] { 105739ms [log] "interfaceId": 2, 105739ms [log] "interfaceType": "gpio", 105739ms [log] "signals": { 105739ms [log] "gpio": "gpio2" 105739ms [log] }, 105739ms [log] "busId": "gpio2", 105739ms [log] "direction": "in" 105739ms [log] } 105739ms [log] ], 105739ms [log] "serviceId": "electrical", 105739ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 105739ms [log] "remoteServiceId": "electrical" 105739ms [log] } 105739ms [log] ] 105739ms [log] } 105739ms [log] } 105739ms [log] ] 105739ms [log] } 105739ms [log] ] 106189ms [log] {"level":"info","message":"POST /experiments 201 707ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1005","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":707}} ================== js Client to js Client GPIO tests without driver: should transmit gpio value 109367ms [log] building connection plan for experiment a615e367-a651-4588-86e1-344c2126f198 109367ms [log] connection plan [ 109367ms [log] { 109367ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 109367ms [log] "configuration": {}, 109367ms [log] "participants": [ 109367ms [log] { 109367ms [log] "role": "device1", 109367ms [log] "serviceId": "electrical", 109367ms [log] "config": { 109367ms [log] "interfaces": [ 109367ms [log] { 109367ms [log] "interfaceId": 1, 109367ms [log] "interfaceType": "gpio", 109367ms [log] "signals": { 109367ms [log] "gpio": "gpio1" 109367ms [log] }, 109367ms [log] "busId": "gpio1", 109367ms [log] "direction": "out" 109367ms [log] }, 109367ms [log] { 109367ms [log] "interfaceId": 2, 109367ms [log] "interfaceType": "gpio", 109367ms [log] "signals": { 109367ms [log] "gpio": "gpio2" 109367ms [log] }, 109367ms [log] "busId": "gpio2", 109367ms [log] "direction": "out" 109367ms [log] } 109367ms [log] ] 109367ms [log] }, 109367ms [log] "uuid": "73697c31-1bf9-4ebd-8b64-0a9b9a834d13" 109367ms [log] }, 109367ms [log] { 109367ms [log] "role": "device2", 109367ms [log] "serviceId": "electrical", 109367ms [log] "config": { 109367ms [log] "interfaces": [ 109367ms [log] { 109367ms [log] "interfaceId": 1, 109367ms [log] "interfaceType": "gpio", 109367ms [log] "signals": { 109367ms [log] "gpio": "gpio1" 109367ms [log] }, 109367ms [log] "busId": "gpio1", 109367ms [log] "direction": "in" 109367ms [log] }, 109367ms [log] { 109367ms [log] "interfaceId": 2, 109367ms [log] "interfaceType": "gpio", 109367ms [log] "signals": { 109367ms [log] "gpio": "gpio2" 109367ms [log] }, 109367ms [log] "busId": "gpio2", 109367ms [log] "direction": "in" 109367ms [log] } 109367ms [log] ] 109367ms [log] }, 109367ms [log] "uuid": "94f5e70c-a2a2-4a28-8e9f-9c6cc59ec39e" 109367ms [log] } 109367ms [log] ], 109367ms [log] "uuid": "de7d5fc2-592f-4ca1-837b-d3f4dad74b58" 109367ms [log] } 109367ms [log] ] 109367ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/a4ca6d50-0685-44bc-80a5-3efdf42d0c96","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/c7e95336-4aff-4218-a476-03c6bacce34f","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 109368ms [log] connection plan [ 109368ms [log] { 109368ms [log] "type": "webrtc", 109368ms [log] "devices": [ 109368ms [log] { 109368ms [log] "url": "http://localhost/devices/a4ca6d50-0685-44bc-80a5-3efdf42d0c96", 109368ms [log] "config": { 109368ms [log] "services": [ 109368ms [log] { 109368ms [log] "interfaces": [ 109368ms [log] { 109368ms [log] "interfaceId": 1, 109368ms [log] "interfaceType": "gpio", 109368ms [log] "signals": { 109368ms [log] "gpio": "gpio1" 109368ms [log] }, 109368ms [log] "busId": "gpio1", 109368ms [log] "direction": "out" 109368ms [log] }, 109368ms [log] { 109368ms [log] "interfaceId": 2, 109368ms [log] "interfaceType": "gpio", 109368ms [log] "signals": { 109368ms [log] "gpio": "gpio2" 109368ms [log] }, 109368ms [log] "busId": "gpio2", 109368ms [log] "direction": "out" 109368ms [log] } 109368ms [log] ], 109368ms [log] "serviceId": "electrical", 109368ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 109368ms [log] "remoteServiceId": "electrical" 109368ms [log] } 109368ms [log] ] 109368ms [log] } 109368ms [log] }, 109368ms [log] { 109368ms [log] "url": "http://localhost/devices/c7e95336-4aff-4218-a476-03c6bacce34f", 109368ms [log] "config": { 109368ms [log] "services": [ 109368ms [log] { 109368ms [log] "interfaces": [ 109368ms [log] { 109368ms [log] "interfaceId": 1, 109368ms [log] "interfaceType": "gpio", 109368ms [log] "signals": { 109368ms [log] "gpio": "gpio1" 109368ms [log] }, 109368ms [log] "busId": "gpio1", 109368ms [log] "direction": "in" 109368ms [log] }, 109368ms [log] { 109368ms [log] "interfaceId": 2, 109368ms [log] "interfaceType": "gpio", 109368ms [log] "signals": { 109368ms [log] "gpio": "gpio2" 109368ms [log] }, 109368ms [log] "busId": "gpio2", 109368ms [log] "direction": "in" 109368ms [log] } 109368ms [log] ], 109368ms [log] "serviceId": "electrical", 109368ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 109368ms [log] "remoteServiceId": "electrical" 109368ms [log] } 109368ms [log] ] 109368ms [log] } 109368ms [log] } 109368ms [log] ] 109368ms [log] } 109368ms [log] ] 109858ms [log] {"level":"info","message":"POST /experiments 201 743ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1005","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":743}} ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value 112782ms [log] building connection plan for experiment 99889fc2-4c3b-4b38-8d19-5a0c96990e21 112782ms [log] connection plan [ 112782ms [log] { 112782ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 112782ms [log] "configuration": {}, 112782ms [log] "participants": [ 112782ms [log] { 112782ms [log] "role": "device1", 112782ms [log] "serviceId": "electrical", 112782ms [log] "config": { 112782ms [log] "interfaces": [ 112782ms [log] { 112782ms [log] "interfaceId": 1, 112782ms [log] "interfaceType": "gpio", 112782ms [log] "signals": { 112782ms [log] "gpio": "gpio1" 112782ms [log] }, 112782ms [log] "busId": "gpio1", 112782ms [log] "direction": "out" 112782ms [log] }, 112782ms [log] { 112782ms [log] "interfaceId": 2, 112782ms [log] "interfaceType": "gpio", 112782ms [log] "signals": { 112782ms [log] "gpio": "gpio2" 112782ms [log] }, 112782ms [log] "busId": "gpio2", 112782ms [log] "direction": "out" 112782ms [log] } 112782ms [log] ] 112782ms [log] }, 112782ms [log] "uuid": "38b71360-5481-4491-96b2-4072f81071ac" 112782ms [log] }, 112782ms [log] { 112782ms [log] "role": "device2", 112782ms [log] "serviceId": "electrical", 112782ms [log] "config": { 112782ms [log] "interfaces": [ 112782ms [log] { 112782ms [log] "interfaceId": 1, 112782ms [log] "interfaceType": "gpio", 112782ms [log] "signals": { 112782ms [log] "gpio": "gpio1" 112782ms [log] }, 112782ms [log] "busId": "gpio1", 112782ms [log] "direction": "in" 112782ms [log] }, 112782ms [log] { 112782ms [log] "interfaceId": 2, 112782ms [log] "interfaceType": "gpio", 112782ms [log] "signals": { 112782ms [log] "gpio": "gpio2" 112782ms [log] }, 112782ms [log] "busId": "gpio2", 112782ms [log] "direction": "in" 112782ms [log] } 112782ms [log] ] 112782ms [log] }, 112782ms [log] "uuid": "30602891-87ac-409d-9d40-923346c54dea" 112782ms [log] } 112782ms [log] ], 112782ms [log] "uuid": "0988c6cd-03b1-4d96-a63c-614cb1b52412" 112782ms [log] } 112782ms [log] ] 112782ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/ae113b90-ecd9-4a14-bbdf-4c41b021edc4","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/2aad5ee3-d43c-406c-a5d2-7285881561d7","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 112782ms [log] connection plan [ 112782ms [log] { 112782ms [log] "type": "webrtc", 112782ms [log] "devices": [ 112782ms [log] { 112782ms [log] "url": "http://localhost/devices/ae113b90-ecd9-4a14-bbdf-4c41b021edc4", 112782ms [log] "config": { 112782ms [log] "services": [ 112782ms [log] { 112782ms [log] "interfaces": [ 112782ms [log] { 112782ms [log] "interfaceId": 1, 112782ms [log] "interfaceType": "gpio", 112782ms [log] "signals": { 112782ms [log] "gpio": "gpio1" 112782ms [log] }, 112782ms [log] "busId": "gpio1", 112782ms [log] "direction": "out" 112782ms [log] }, 112782ms [log] { 112782ms [log] "interfaceId": 2, 112782ms [log] "interfaceType": "gpio", 112782ms [log] "signals": { 112782ms [log] "gpio": "gpio2" 112782ms [log] }, 112782ms [log] "busId": "gpio2", 112782ms [log] "direction": "out" 112782ms [log] } 112782ms [log] ], 112782ms [log] "serviceId": "electrical", 112782ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 112782ms [log] "remoteServiceId": "electrical" 112782ms [log] } 112782ms [log] ] 112782ms [log] } 112782ms [log] }, 112782ms [log] { 112782ms [log] "url": "http://localhost/devices/2aad5ee3-d43c-406c-a5d2-7285881561d7", 112782ms [log] "config": { 112782ms [log] "services": [ 112782ms [log] { 112782ms [log] "interfaces": [ 112782ms [log] { 112782ms [log] "interfaceId": 1, 112782ms [log] "interfaceType": "gpio", 112782ms [log] "signals": { 112782ms [log] "gpio": "gpio1" 112782ms [log] }, 112782ms [log] "busId": "gpio1", 112782ms [log] "direction": "in" 112782ms [log] }, 112782ms [log] { 112782ms [log] "interfaceId": 2, 112782ms [log] "interfaceType": "gpio", 112782ms [log] "signals": { 112782ms [log] "gpio": "gpio2" 112782ms [log] }, 112782ms [log] "busId": "gpio2", 112782ms [log] "direction": "in" 112782ms [log] } 112782ms [log] ], 112782ms [log] "serviceId": "electrical", 112782ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 112782ms [log] "remoteServiceId": "electrical" 112782ms [log] } 112782ms [log] ] 112782ms [log] } 112782ms [log] } 112782ms [log] ] 112782ms [log] } 112782ms [log] ] 113238ms [log] {"level":"info","message":"POST /experiments 201 739ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1009","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":739}} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 116144ms [log] building connection plan for experiment cae3d45d-8bdd-4a88-b479-64020b8f3119 116144ms [log] connection plan [ 116144ms [log] { 116144ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 116144ms [log] "configuration": {}, 116144ms [log] "participants": [ 116144ms [log] { 116144ms [log] "role": "device1", 116144ms [log] "serviceId": "electrical", 116144ms [log] "config": { 116144ms [log] "interfaces": [ 116144ms [log] { 116144ms [log] "interfaceId": 1, 116144ms [log] "interfaceType": "gpio", 116144ms [log] "signals": { 116144ms [log] "gpio": "gpio1" 116144ms [log] }, 116144ms [log] "busId": "gpio1", 116144ms [log] "direction": "out" 116144ms [log] }, 116144ms [log] { 116144ms [log] "interfaceId": 2, 116144ms [log] "interfaceType": "gpio", 116144ms [log] "signals": { 116144ms [log] "gpio": "gpio2" 116144ms [log] }, 116144ms [log] "busId": "gpio2", 116144ms [log] "direction": "out" 116144ms [log] } 116144ms [log] ] 116144ms [log] }, 116144ms [log] "uuid": "777f6a70-01b0-47dc-becf-6bd17f16d6fb" 116144ms [log] }, 116144ms [log] { 116144ms [log] "role": "device2", 116144ms [log] "serviceId": "electrical", 116144ms [log] "config": { 116144ms [log] "interfaces": [ 116144ms [log] { 116144ms [log] "interfaceId": 1, 116144ms [log] "interfaceType": "gpio", 116144ms [log] "signals": { 116144ms [log] "gpio": "gpio1" 116144ms [log] }, 116144ms [log] "busId": "gpio1", 116144ms [log] "direction": "in" 116144ms [log] }, 116144ms [log] { 116144ms [log] "interfaceId": 2, 116144ms [log] "interfaceType": "gpio", 116144ms [log] "signals": { 116144ms [log] "gpio": "gpio2" 116144ms [log] }, 116144ms [log] "busId": "gpio2", 116144ms [log] "direction": "in" 116144ms [log] } 116144ms [log] ] 116144ms [log] }, 116144ms [log] "uuid": "c57f7d21-926e-4b87-a95a-c8ca0b6c25cf" 116144ms [log] } 116144ms [log] ], 116144ms [log] "uuid": "8adbebe2-216e-4d02-84f4-bea6c169155b" 116144ms [log] } 116144ms [log] ] 116145ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/9bfc78fb-cd38-4e12-bce3-b063b8642e7b","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/1e296398-44c5-4b9c-bd44-07c4d2014571","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 116145ms [log] connection plan [ 116145ms [log] { 116145ms [log] "type": "webrtc", 116145ms [log] "devices": [ 116145ms [log] { 116145ms [log] "url": "http://localhost/devices/9bfc78fb-cd38-4e12-bce3-b063b8642e7b", 116145ms [log] "config": { 116145ms [log] "services": [ 116145ms [log] { 116145ms [log] "interfaces": [ 116145ms [log] { 116145ms [log] "interfaceId": 1, 116145ms [log] "interfaceType": "gpio", 116145ms [log] "signals": { 116145ms [log] "gpio": "gpio1" 116145ms [log] }, 116145ms [log] "busId": "gpio1", 116145ms [log] "direction": "out" 116145ms [log] }, 116145ms [log] { 116145ms [log] "interfaceId": 2, 116145ms [log] "interfaceType": "gpio", 116145ms [log] "signals": { 116145ms [log] "gpio": "gpio2" 116145ms [log] }, 116145ms [log] "busId": "gpio2", 116145ms [log] "direction": "out" 116145ms [log] } 116145ms [log] ], 116145ms [log] "serviceId": "electrical", 116145ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 116145ms [log] "remoteServiceId": "electrical" 116145ms [log] } 116145ms [log] ] 116145ms [log] } 116145ms [log] }, 116145ms [log] { 116145ms [log] "url": "http://localhost/devices/1e296398-44c5-4b9c-bd44-07c4d2014571", 116145ms [log] "config": { 116145ms [log] "services": [ 116145ms [log] { 116145ms [log] "interfaces": [ 116145ms [log] { 116145ms [log] "interfaceId": 1, 116145ms [log] "interfaceType": "gpio", 116145ms [log] "signals": { 116145ms [log] "gpio": "gpio1" 116145ms [log] }, 116145ms [log] "busId": "gpio1", 116145ms [log] "direction": "in" 116145ms [log] }, 116145ms [log] { 116145ms [log] "interfaceId": 2, 116145ms [log] "interfaceType": "gpio", 116145ms [log] "signals": { 116145ms [log] "gpio": "gpio2" 116145ms [log] }, 116145ms [log] "busId": "gpio2", 116145ms [log] "direction": "in" 116145ms [log] } 116145ms [log] ], 116145ms [log] "serviceId": "electrical", 116145ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 116145ms [log] "remoteServiceId": "electrical" 116145ms [log] } 116145ms [log] ] 116145ms [log] } 116145ms [log] } 116145ms [log] ] 116145ms [log] } 116145ms [log] ] 116591ms [log] {"level":"info","message":"POST /experiments 201 695ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1009","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":695}} ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 119567ms [log] building connection plan for experiment cd0324ce-9a8d-4e4d-a6a5-c1c08c4ac7e7 119567ms [log] connection plan [ 119567ms [log] { 119567ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 119567ms [log] "configuration": {}, 119567ms [log] "participants": [ 119567ms [log] { 119567ms [log] "role": "device1", 119567ms [log] "serviceId": "electrical", 119567ms [log] "config": { 119567ms [log] "interfaces": [ 119567ms [log] { 119567ms [log] "interfaceId": 1, 119567ms [log] "interfaceType": "gpio", 119567ms [log] "signals": { 119567ms [log] "gpio": "gpio1" 119567ms [log] }, 119567ms [log] "busId": "gpio1", 119567ms [log] "direction": "out" 119567ms [log] }, 119567ms [log] { 119567ms [log] "interfaceId": 2, 119567ms [log] "interfaceType": "gpio", 119567ms [log] "signals": { 119567ms [log] "gpio": "gpio2" 119567ms [log] }, 119567ms [log] "busId": "gpio2", 119567ms [log] "direction": "out" 119567ms [log] } 119567ms [log] ] 119567ms [log] }, 119567ms [log] "uuid": "693391ef-5631-4af0-a51a-be2c40eeb2c8" 119567ms [log] }, 119567ms [log] { 119567ms [log] "role": "device2", 119567ms [log] "serviceId": "electrical", 119567ms [log] "config": { 119567ms [log] "interfaces": [ 119567ms [log] { 119567ms [log] "interfaceId": 1, 119567ms [log] "interfaceType": "gpio", 119567ms [log] "signals": { 119567ms [log] "gpio": "gpio1" 119567ms [log] }, 119567ms [log] "busId": "gpio1", 119567ms [log] "direction": "in" 119567ms [log] }, 119567ms [log] { 119567ms [log] "interfaceId": 2, 119567ms [log] "interfaceType": "gpio", 119567ms [log] "signals": { 119567ms [log] "gpio": "gpio2" 119567ms [log] }, 119567ms [log] "busId": "gpio2", 119567ms [log] "direction": "in" 119567ms [log] } 119567ms [log] ] 119567ms [log] }, 119567ms [log] "uuid": "d56f6180-a8d7-4cf1-bc02-f6cc70964d22" 119567ms [log] } 119567ms [log] ], 119567ms [log] "uuid": "cb6e4d2f-5e11-43df-9188-dd7f3d944b52" 119567ms [log] } 119567ms [log] ] 119567ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/11aab4ab-7c8d-41f9-990a-1c1c55c6e50c","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/85033a58-e6bc-4285-9d56-342a96864e5e","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 119567ms [log] connection plan [ 119567ms [log] { 119567ms [log] "type": "webrtc", 119567ms [log] "devices": [ 119567ms [log] { 119567ms [log] "url": "http://localhost/devices/11aab4ab-7c8d-41f9-990a-1c1c55c6e50c", 119567ms [log] "config": { 119567ms [log] "services": [ 119567ms [log] { 119567ms [log] "interfaces": [ 119567ms [log] { 119567ms [log] "interfaceId": 1, 119567ms [log] "interfaceType": "gpio", 119567ms [log] "signals": { 119567ms [log] "gpio": "gpio1" 119567ms [log] }, 119567ms [log] "busId": "gpio1", 119567ms [log] "direction": "out" 119567ms [log] }, 119567ms [log] { 119567ms [log] "interfaceId": 2, 119567ms [log] "interfaceType": "gpio", 119567ms [log] "signals": { 119567ms [log] "gpio": "gpio2" 119567ms [log] }, 119567ms [log] "busId": "gpio2", 119567ms [log] "direction": "out" 119567ms [log] } 119567ms [log] ], 119567ms [log] "serviceId": "electrical", 119567ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 119567ms [log] "remoteServiceId": "electrical" 119567ms [log] } 119567ms [log] ] 119567ms [log] } 119567ms [log] }, 119567ms [log] { 119567ms [log] "url": "http://localhost/devices/85033a58-e6bc-4285-9d56-342a96864e5e", 119567ms [log] "config": { 119567ms [log] "services": [ 119567ms [log] { 119567ms [log] "interfaces": [ 119567ms [log] { 119567ms [log] "interfaceId": 1, 119567ms [log] "interfaceType": "gpio", 119567ms [log] "signals": { 119567ms [log] "gpio": "gpio1" 119567ms [log] }, 119567ms [log] "busId": "gpio1", 119567ms [log] "direction": "in" 119567ms [log] }, 119567ms [log] { 119567ms [log] "interfaceId": 2, 119567ms [log] "interfaceType": "gpio", 119567ms [log] "signals": { 119567ms [log] "gpio": "gpio2" 119567ms [log] }, 119567ms [log] "busId": "gpio2", 119567ms [log] "direction": "in" 119567ms [log] } 119567ms [log] ], 119567ms [log] "serviceId": "electrical", 119567ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 119567ms [log] "remoteServiceId": "electrical" 119567ms [log] } 119567ms [log] ] 119567ms [log] } 119567ms [log] } 119567ms [log] ] 119567ms [log] } 119567ms [log] ] 120032ms [log] {"level":"info","message":"POST /experiments 201 730ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1009","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":730}} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 123011ms [log] building connection plan for experiment 80690f2a-2665-4609-b462-926dd5ba90a9 123012ms [log] connection plan [ 123012ms [log] { 123012ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 123012ms [log] "configuration": {}, 123012ms [log] "participants": [ 123012ms [log] { 123012ms [log] "role": "device1", 123012ms [log] "serviceId": "electrical", 123012ms [log] "config": { 123012ms [log] "interfaces": [ 123012ms [log] { 123012ms [log] "interfaceId": 1, 123012ms [log] "interfaceType": "gpio", 123012ms [log] "signals": { 123012ms [log] "gpio": "gpio1" 123012ms [log] }, 123012ms [log] "busId": "gpio1", 123012ms [log] "direction": "out" 123012ms [log] }, 123012ms [log] { 123012ms [log] "interfaceId": 2, 123012ms [log] "interfaceType": "gpio", 123012ms [log] "signals": { 123012ms [log] "gpio": "gpio2" 123012ms [log] }, 123012ms [log] "busId": "gpio2", 123012ms [log] "direction": "out" 123012ms [log] } 123012ms [log] ] 123012ms [log] }, 123012ms [log] "uuid": "12225f48-4e94-4a98-bf4a-b7f4f2ca54e5" 123012ms [log] }, 123012ms [log] { 123012ms [log] "role": "device2", 123012ms [log] "serviceId": "electrical", 123012ms [log] "config": { 123012ms [log] "interfaces": [ 123012ms [log] { 123012ms [log] "interfaceId": 1, 123012ms [log] "interfaceType": "gpio", 123012ms [log] "signals": { 123012ms [log] "gpio": "gpio1" 123012ms [log] }, 123012ms [log] "busId": "gpio1", 123012ms [log] "direction": "in" 123012ms [log] }, 123012ms [log] { 123012ms [log] "interfaceId": 2, 123012ms [log] "interfaceType": "gpio", 123012ms [log] "signals": { 123012ms [log] "gpio": "gpio2" 123012ms [log] }, 123012ms [log] "busId": "gpio2", 123012ms [log] "direction": "in" 123012ms [log] } 123012ms [log] ] 123012ms [log] }, 123012ms [log] "uuid": "0aa05d01-16f2-4794-a856-6f0e1d678bb3" 123012ms [log] } 123012ms [log] ], 123012ms [log] "uuid": "957130e1-6233-450d-99b3-502a839a4d2f" 123012ms [log] } 123012ms [log] ] 123012ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/3951d26b-c0a0-4e4f-a349-6a0087dc6705","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/ed81e28c-030f-4bbb-aec7-df7b66d4a7ff","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 123012ms [log] connection plan [ 123012ms [log] { 123012ms [log] "type": "webrtc", 123012ms [log] "devices": [ 123012ms [log] { 123012ms [log] "url": "http://localhost/devices/3951d26b-c0a0-4e4f-a349-6a0087dc6705", 123012ms [log] "config": { 123012ms [log] "services": [ 123012ms [log] { 123012ms [log] "interfaces": [ 123012ms [log] { 123012ms [log] "interfaceId": 1, 123012ms [log] "interfaceType": "gpio", 123012ms [log] "signals": { 123012ms [log] "gpio": "gpio1" 123012ms [log] }, 123012ms [log] "busId": "gpio1", 123012ms [log] "direction": "out" 123012ms [log] }, 123012ms [log] { 123012ms [log] "interfaceId": 2, 123012ms [log] "interfaceType": "gpio", 123012ms [log] "signals": { 123012ms [log] "gpio": "gpio2" 123012ms [log] }, 123012ms [log] "busId": "gpio2", 123012ms [log] "direction": "out" 123012ms [log] } 123012ms [log] ], 123012ms [log] "serviceId": "electrical", 123012ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 123012ms [log] "remoteServiceId": "electrical" 123012ms [log] } 123012ms [log] ] 123012ms [log] } 123012ms [log] }, 123012ms [log] { 123012ms [log] "url": "http://localhost/devices/ed81e28c-030f-4bbb-aec7-df7b66d4a7ff", 123012ms [log] "config": { 123012ms [log] "services": [ 123012ms [log] { 123012ms [log] "interfaces": [ 123012ms [log] { 123012ms [log] "interfaceId": 1, 123012ms [log] "interfaceType": "gpio", 123012ms [log] "signals": { 123012ms [log] "gpio": "gpio1" 123012ms [log] }, 123012ms [log] "busId": "gpio1", 123012ms [log] "direction": "in" 123012ms [log] }, 123012ms [log] { 123012ms [log] "interfaceId": 2, 123012ms [log] "interfaceType": "gpio", 123012ms [log] "signals": { 123012ms [log] "gpio": "gpio2" 123012ms [log] }, 123012ms [log] "busId": "gpio2", 123012ms [log] "direction": "in" 123012ms [log] } 123012ms [log] ], 123012ms [log] "serviceId": "electrical", 123012ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 123012ms [log] "remoteServiceId": "electrical" 123012ms [log] } 123012ms [log] ] 123012ms [log] } 123012ms [log] } 123012ms [log] ] 123012ms [log] } 123012ms [log] ] 123649ms [log] {"level":"info","message":"POST /experiments 201 946ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1009","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":946}} ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 125475ms [log] building connection plan for experiment 5f0b37aa-d40e-46fd-8590-8d82a80c5026 125475ms [log] connection plan [ 125475ms [log] { 125475ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 125475ms [log] "configuration": {}, 125475ms [log] "participants": [ 125475ms [log] { 125475ms [log] "role": "device1", 125475ms [log] "serviceId": "electrical", 125475ms [log] "config": { 125475ms [log] "interfaces": [ 125475ms [log] { 125475ms [log] "interfaceId": 1, 125475ms [log] "interfaceType": "gpio", 125475ms [log] "signals": { 125475ms [log] "gpio": "gpio1" 125475ms [log] }, 125475ms [log] "busId": "gpio1", 125475ms [log] "direction": "out" 125475ms [log] }, 125475ms [log] { 125475ms [log] "interfaceId": 2, 125475ms [log] "interfaceType": "gpio", 125475ms [log] "signals": { 125475ms [log] "gpio": "gpio2" 125475ms [log] }, 125475ms [log] "busId": "gpio2", 125475ms [log] "direction": "out" 125475ms [log] } 125475ms [log] ] 125475ms [log] }, 125475ms [log] "uuid": "019482b8-3988-48d2-807d-8fa5526653b9" 125475ms [log] }, 125475ms [log] { 125475ms [log] "role": "device2", 125475ms [log] "serviceId": "electrical", 125475ms [log] "config": { 125475ms [log] "interfaces": [ 125475ms [log] { 125475ms [log] "interfaceId": 1, 125475ms [log] "interfaceType": "gpio", 125475ms [log] "signals": { 125475ms [log] "gpio": "gpio1" 125475ms [log] }, 125475ms [log] "busId": "gpio1", 125475ms [log] "direction": "in" 125475ms [log] }, 125475ms [log] { 125475ms [log] "interfaceId": 2, 125475ms [log] "interfaceType": "gpio", 125475ms [log] "signals": { 125475ms [log] "gpio": "gpio2" 125475ms [log] }, 125475ms [log] "busId": "gpio2", 125475ms [log] "direction": "in" 125475ms [log] } 125475ms [log] ] 125475ms [log] }, 125475ms [log] "uuid": "18bc639e-3976-43d1-8272-cff61c64fc50" 125475ms [log] } 125475ms [log] ], 125475ms [log] "uuid": "40dd2a57-8533-4d9f-8bd3-260b7e6a89ac" 125475ms [log] } 125475ms [log] ] 125475ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/333186c6-8b67-4c6d-9c04-d4ceb1d3f03c","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/363d6439-379c-44d7-885e-3833d39a296e","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 125475ms [log] connection plan [ 125475ms [log] { 125475ms [log] "type": "webrtc", 125475ms [log] "devices": [ 125475ms [log] { 125475ms [log] "url": "http://localhost/devices/333186c6-8b67-4c6d-9c04-d4ceb1d3f03c", 125475ms [log] "config": { 125475ms [log] "services": [ 125475ms [log] { 125475ms [log] "interfaces": [ 125475ms [log] { 125475ms [log] "interfaceId": 1, 125475ms [log] "interfaceType": "gpio", 125475ms [log] "signals": { 125475ms [log] "gpio": "gpio1" 125475ms [log] }, 125475ms [log] "busId": "gpio1", 125475ms [log] "direction": "out" 125475ms [log] }, 125475ms [log] { 125475ms [log] "interfaceId": 2, 125475ms [log] "interfaceType": "gpio", 125475ms [log] "signals": { 125475ms [log] "gpio": "gpio2" 125475ms [log] }, 125475ms [log] "busId": "gpio2", 125475ms [log] "direction": "out" 125475ms [log] } 125475ms [log] ], 125475ms [log] "serviceId": "electrical", 125475ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 125475ms [log] "remoteServiceId": "electrical" 125475ms [log] } 125475ms [log] ] 125475ms [log] } 125475ms [log] }, 125475ms [log] { 125475ms [log] "url": "http://localhost/devices/363d6439-379c-44d7-885e-3833d39a296e", 125475ms [log] "config": { 125475ms [log] "services": [ 125475ms [log] { 125475ms [log] "interfaces": [ 125475ms [log] { 125475ms [log] "interfaceId": 1, 125475ms [log] "interfaceType": "gpio", 125475ms [log] "signals": { 125475ms [log] "gpio": "gpio1" 125475ms [log] }, 125475ms [log] "busId": "gpio1", 125475ms [log] "direction": "in" 125475ms [log] }, 125475ms [log] { 125475ms [log] "interfaceId": 2, 125475ms [log] "interfaceType": "gpio", 125475ms [log] "signals": { 125475ms [log] "gpio": "gpio2" 125475ms [log] }, 125475ms [log] "busId": "gpio2", 125475ms [log] "direction": "in" 125475ms [log] } 125475ms [log] ], 125475ms [log] "serviceId": "electrical", 125475ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 125475ms [log] "remoteServiceId": "electrical" 125475ms [log] } 125475ms [log] ] 125475ms [log] } 125475ms [log] } 125475ms [log] ] 125475ms [log] } 125475ms [log] ] 126078ms [log] {"level":"info","message":"POST /experiments 201 950ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1013","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":950}} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 127890ms [log] building connection plan for experiment 9d4b091f-c0dd-4a4b-a43a-9f722dd7ac84 127890ms [log] connection plan [ 127890ms [log] { 127890ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 127890ms [log] "configuration": {}, 127890ms [log] "participants": [ 127890ms [log] { 127890ms [log] "role": "device1", 127890ms [log] "serviceId": "electrical", 127890ms [log] "config": { 127890ms [log] "interfaces": [ 127890ms [log] { 127890ms [log] "interfaceId": 1, 127890ms [log] "interfaceType": "gpio", 127890ms [log] "signals": { 127890ms [log] "gpio": "gpio1" 127890ms [log] }, 127890ms [log] "busId": "gpio1", 127890ms [log] "direction": "out" 127890ms [log] }, 127890ms [log] { 127890ms [log] "interfaceId": 2, 127890ms [log] "interfaceType": "gpio", 127890ms [log] "signals": { 127890ms [log] "gpio": "gpio2" 127890ms [log] }, 127890ms [log] "busId": "gpio2", 127890ms [log] "direction": "out" 127890ms [log] } 127890ms [log] ] 127890ms [log] }, 127890ms [log] "uuid": "dac9dbd2-d5a4-4e6c-b053-0a23196379f4" 127890ms [log] }, 127890ms [log] { 127890ms [log] "role": "device2", 127890ms [log] "serviceId": "electrical", 127890ms [log] "config": { 127890ms [log] "interfaces": [ 127890ms [log] { 127890ms [log] "interfaceId": 1, 127890ms [log] "interfaceType": "gpio", 127890ms [log] "signals": { 127890ms [log] "gpio": "gpio1" 127890ms [log] }, 127890ms [log] "busId": "gpio1", 127890ms [log] "direction": "in" 127890ms [log] }, 127890ms [log] { 127890ms [log] "interfaceId": 2, 127890ms [log] "interfaceType": "gpio", 127890ms [log] "signals": { 127890ms [log] "gpio": "gpio2" 127890ms [log] }, 127890ms [log] "busId": "gpio2", 127890ms [log] "direction": "in" 127890ms [log] } 127890ms [log] ] 127890ms [log] }, 127890ms [log] "uuid": "97ad17bb-9cc2-41c0-a7a2-1c6df94002e0" 127890ms [log] } 127890ms [log] ], 127890ms [log] "uuid": "c450fec3-d461-4368-8490-2a30c5dcfdbb" 127890ms [log] } 127890ms [log] ] 127890ms [log] [{"type":"webrtc","devices":[{"url":"http://localhost/devices/5599420c-07ea-4a1c-afee-f05f06beb64d","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}},{"url":"http://localhost/devices/bced7859-d46c-44a3-a723-ddb7a6d94369","config":{"services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}]}}]}] 127890ms [log] connection plan [ 127890ms [log] { 127890ms [log] "type": "webrtc", 127890ms [log] "devices": [ 127890ms [log] { 127890ms [log] "url": "http://localhost/devices/5599420c-07ea-4a1c-afee-f05f06beb64d", 127890ms [log] "config": { 127890ms [log] "services": [ 127890ms [log] { 127890ms [log] "interfaces": [ 127890ms [log] { 127890ms [log] "interfaceId": 1, 127890ms [log] "interfaceType": "gpio", 127890ms [log] "signals": { 127890ms [log] "gpio": "gpio1" 127890ms [log] }, 127890ms [log] "busId": "gpio1", 127890ms [log] "direction": "out" 127890ms [log] }, 127890ms [log] { 127890ms [log] "interfaceId": 2, 127890ms [log] "interfaceType": "gpio", 127890ms [log] "signals": { 127890ms [log] "gpio": "gpio2" 127890ms [log] }, 127890ms [log] "busId": "gpio2", 127890ms [log] "direction": "out" 127890ms [log] } 127890ms [log] ], 127890ms [log] "serviceId": "electrical", 127890ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 127890ms [log] "remoteServiceId": "electrical" 127890ms [log] } 127890ms [log] ] 127890ms [log] } 127890ms [log] }, 127890ms [log] { 127890ms [log] "url": "http://localhost/devices/bced7859-d46c-44a3-a723-ddb7a6d94369", 127890ms [log] "config": { 127890ms [log] "services": [ 127890ms [log] { 127890ms [log] "interfaces": [ 127890ms [log] { 127890ms [log] "interfaceId": 1, 127890ms [log] "interfaceType": "gpio", 127890ms [log] "signals": { 127890ms [log] "gpio": "gpio1" 127890ms [log] }, 127890ms [log] "busId": "gpio1", 127890ms [log] "direction": "in" 127890ms [log] }, 127890ms [log] { 127890ms [log] "interfaceId": 2, 127890ms [log] "interfaceType": "gpio", 127890ms [log] "signals": { 127890ms [log] "gpio": "gpio2" 127890ms [log] }, 127890ms [log] "busId": "gpio2", 127890ms [log] "direction": "in" 127890ms [log] } 127890ms [log] ], 127890ms [log] "serviceId": "electrical", 127890ms [log] "serviceType": "http://api.goldi-labs.de/serviceTypes/electrical", 127890ms [log] "remoteServiceId": "electrical" 127890ms [log] } 127890ms [log] ] 127890ms [log] } 127890ms [log] } 127890ms [log] ] 127890ms [log] } 127890ms [log] ] 128550ms [log] {"level":"info","message":"POST /experiments 201 1025ms","meta":{"req":{"headers":{"accept":"*/*","accept-encoding":"gzip,deflate","authorization":"HIDDEN","connection":"close","content-length":"1013","content-type":"application/json","host":"experiment_service","user-agent":"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"},"httpVersion":"1.0","method":"POST","originalUrl":"/experiments","query":{},"url":"/experiments"},"res":{"statusCode":201},"responseTime":1025}}