WIP : extract Broker interface to be implemented by mqtt or nats

10 jobs for msg-broker-embedded in 9 minutes and 48 seconds
latest
Status Job ID Name Coverage
  Lint
passed #77500356
lint

00:02:31

 
  Vendor
passed #77500357
vendor

00:02:07

 
  Test
passed #77500359
test:coverage

00:02:32

76.1%
passed #77500360
test:docker

00:02:57

passed #77500358
test:unit

00:02:24

 
  Integration
failed #77500361
docker
integration:oneShot

00:02:11

failed #77500367
docker
integration:oneShotOneNodeOneLap

00:01:59

failed #77500364
docker
integration:oneShotReplayLaps

00:02:08

failed #77500366
docker
integration:oneShotReplayLapsNoJoin

00:01:29

failed #77500362
docker
integration:repeat

00:01:57

 
Name Stage Failure
failed
integration:oneShotReplayLapsNoJoin Integration
time="2018-06-26T12:31:49Z" level=info msg="Send mqtt cmd" cmd=newLorhammer logger=tools/mqtt topic=/lorhammer/orchestrator
time="2018-06-26T12:31:50Z" level=info msg="Send mqtt cmd" cmd=newLorhammer logger=tools/mqtt topic=/lorhammer/orchestrator
$ docker-compose -p ${CI_JOB_ID} down --remove-orphans
Stopping 77500366_mqtt_1 ...
Stopping 77500366_mqtt_1 ... done Removing orphan container "77500366_lorhammer_1"
Removing orphan container "77500366_prometheus_1"
Removing 77500366_mqtt_1 ...
Removing 77500366_mqtt_1 ... done Removing network 77500366_default
ERROR: Job failed: exit code 1
failed
integration:oneShotOneNodeOneLap Integration
time="2018-06-26T12:32:18Z" level=info msg="Send mqtt cmd" cmd=newLorhammer logger=tools/mqtt topic=/lorhammer/orchestrator
time="2018-06-26T12:32:19Z" level=info msg="Send mqtt cmd" cmd=newLorhammer logger=tools/mqtt topic=/lorhammer/orchestrator
$ docker-compose -p ${CI_JOB_ID} down --remove-orphans
Stopping 77500367_mqtt_1 ...
Stopping 77500367_mqtt_1 ... done Removing orphan container "77500367_lorhammer_1"
Removing orphan container "77500367_prometheus_1"
Removing 77500367_mqtt_1 ...
Removing 77500367_mqtt_1 ... done Removing network 77500367_default
ERROR: Job failed: exit code 1
failed
integration:oneShot Integration
    	Enter in cli mode and access to menu (stop/kill all lorhammers...)
-from-file string
A file containing a scenario to launch
-port int
The port to use to expose prometheus metrics, default 0 means random
-report-file string
A file to fill reports tests in json (default "./report.json")
-version
Show current version and build time
failed
integration:repeat Integration
time="2018-06-26T12:32:16Z" level=info msg="Send mqtt cmd" cmd=newLorhammer logger=tools/mqtt topic=/lorhammer/orchestrator
time="2018-06-26T12:32:17Z" level=info msg="Send mqtt cmd" cmd=newLorhammer logger=tools/mqtt topic=/lorhammer/orchestrator
$ docker-compose -p ${CI_JOB_ID} down --remove-orphans
Stopping 77500362_mqtt_1 ...
Stopping 77500362_mqtt_1 ... done Removing orphan container "77500362_lorhammer_1"
Removing orphan container "77500362_prometheus_1"
Removing 77500362_mqtt_1 ...
Removing 77500362_mqtt_1 ... done Removing network 77500362_default
ERROR: Job failed: exit code 1
failed
integration:oneShotReplayLaps Integration
time="2018-06-26T12:32:28Z" level=info msg="Send mqtt cmd" cmd=newLorhammer logger=tools/mqtt topic=/lorhammer/orchestrator
time="2018-06-26T12:32:29Z" level=info msg="Send mqtt cmd" cmd=newLorhammer logger=tools/mqtt topic=/lorhammer/orchestrator
$ docker-compose -p ${CI_JOB_ID} down --remove-orphans
Stopping 77500364_mqtt_1 ...
Stopping 77500364_mqtt_1 ... done Removing orphan container "77500364_lorhammer_1"
Removing orphan container "77500364_prometheus_1"
Removing 77500364_mqtt_1 ...
Removing 77500364_mqtt_1 ... done Removing network 77500364_default
ERROR: Job failed: exit code 1