Skip to content

Instantly share code, notes, and snippets.

@delvedor
Created June 27, 2017 13:21
Show Gist options
  • Save delvedor/8a8a74f2c089982d96ef10e5fd438fee to your computer and use it in GitHub Desktop.
Save delvedor/8a8a74f2c089982d96ef10e5fd438fee to your computer and use it in GitHub Desktop.
▶ node test/track-multi.test.js
TAP version 13
# Subtest: # subscription
1..7
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569625469,"msg":"listening","address":{"address":"192.168.20.143","family":"IPv4","port":62876},"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":30,"time":1498569625478,"msg":"node up","id":null,"address":{"address":"192.168.20.143","family":"IPv4","port":62876},"v":1}
ok 1 - main up
{"pid":70267,"hostname":"Geyser.fritz.box","level":30,"time":1498569625484,"msg":"subscribing to a group of peers","id":null,"receiver":{"id":"cJFzNdb8R2qwDl16zNsx+Q/0","topic":"#","key":"#"},"peers":[],"v":1}
ok 2 - should not error
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569625486,"msg":"listening","address":{"address":"192.168.20.143","family":"IPv4","port":62877},"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569625492,"msg":"direct subscribing","id":null,"receiver":{"id":"cJFzNdb8R2qwDl16zNsx+Q/0","topic":"#","key":"#"},"peer":{"id":"192.168.20.143:59150","meta":{"upring":{"address":"192.168.20.143","port":62877},"ringname":"hashring","client":null}},"count":1,"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569625492,"msg":"connecting to peer","id":null,"peer":{"id":"192.168.20.143:59150","meta":{"upring":{"address":"192.168.20.143","port":62877},"ringname":"hashring","client":null}},"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":30,"time":1498569625501,"msg":"stream piped","id":null,"receiver":{"id":"cJFzNdb8R2qwDl16zNsx+Q/0","topic":"#","key":"#"},"v":1}
ok 3 - peerUp
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569625507,"msg":"incoming connection","address":{"address":"192.168.20.143","family":"IPv4","port":62877},"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":30,"time":1498569625691,"msg":"node up","id":null,"address":{"address":"192.168.20.143","family":"IPv4","port":62877},"v":1}
ok 4 - upPeer
ok 5 - emitting
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569625893,"msg":"sending request","id":null,"cmd":"publish","ns":"pubsub","key":"hello1","msg":{"topic":"hello1","payload":{"my":"message"}},"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569625894,"msg":"emitting","id":null,"cmd":"publish","ns":"pubsub","key":"hello1","msg":{"topic":"hello1","payload":{"my":"message"}},"v":1}
ok 6 - emitted
not ok 7 - timeout!
---
expired: '# subscription'
timeout: 6000
test: '# subscription'
...
# failed 1 of 7 tests
not ok 1 - # subscription # time=6016.061ms
---
timeout: 6000
...
{"pid":70267,"hostname":"Geyser.fritz.box","level":30,"time":1498569631445,"msg":"source stream closed, resubscribe","id":null,"receiver":{"id":"cJFzNdb8R2qwDl16zNsx+Q/0","topic":"#","key":"#"},"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":30,"time":1498569631445,"msg":"subscribing to a group of peers","id":null,"receiver":{"id":"cJFzNdb8R2qwDl16zNsx+Q/0","topic":"#","key":"#"},"peers":[],"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569631445,"msg":"peer disconnected","id":null,"peer":{"id":"192.168.20.143:59150","meta":{"upring":{"address":"192.168.20.143","port":62877},"ringname":"hashring","client":null}},"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569631445,"msg":"reconnecting to peer","id":null,"peer":{"id":"192.168.20.143:59150","meta":{"upring":{"address":"192.168.20.143","port":62877},"ringname":"hashring","client":null}},"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":30,"time":1498569631446,"msg":"closed","id":null,"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":20,"time":1498569631446,"msg":"closed connection","id":null,"address":{},"v":1}
{"pid":70267,"hostname":"Geyser.fritz.box","level":30,"time":1498569631446,"msg":"closed","id":null,"v":1}
1..1
# failed 1 test
# time=6029.553ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment