mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"56dc2646ced0192a","name":"Push message with Script payload","time":{"start":1714415739319,"stop":1714415739319,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a7be54bcf264e3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714415179178,"stop":1714415179178,"duration":0},"status":"passed","severity":"normal"},{"uid":"6459f000eb3e0f7e","name":"Check received message with timestamp: 1714415206244 ","time":{"start":1714415679034,"stop":1714415679034,"duration":0},"status":"passed","severity":"normal"},{"uid":"428b8ac9ce6f6ed6","name":"Check received message containing shell command","time":{"start":1714415370290,"stop":1714415370290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2628ce397b8050c0","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714415782100,"stop":1714415782100,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f64e7fdf6811e7","name":"Push message with numeric payload","time":{"start":1714415615334,"stop":1714415615335,"duration":1},"status":"passed","severity":"normal"},{"uid":"256b3e849e4cf926","name":"Push message with meta","time":{"start":1714415615366,"stop":1714415615366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05e16c41ca8702a","name":"should not receive a peer event before start","time":{"start":1714415219587,"stop":1714415219587,"duration":0},"status":"passed","severity":"normal"},{"uid":"a399742a23934cdf","name":"throws on content topic with generation field greater than 0","time":{"start":1714415154905,"stop":1714415154906,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2dff79af873b3aa","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714415188977,"stop":1714415188978,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da83bf3abf9e4e1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714415666677,"stop":1714415666677,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d20aec541963966","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714415639561,"stop":1714415639562,"duration":1},"status":"passed","severity":"normal"},{"uid":"1742119b5203b39f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714415441995,"stop":1714415441997,"duration":2},"status":"passed","severity":"normal"},{"uid":"6afafd6ee01f8c32","name":"Sign & Recover","time":{"start":1714415189548,"stop":1714415189548,"duration":0},"status":"passed","severity":"normal"},{"uid":"2152942e7c1727e8","name":"should handle corrupted local storage data gracefully","time":{"start":1714415183075,"stop":1714415183075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59ea9f970680ad2","name":"Check received message containing special chars","time":{"start":1714415679030,"stop":1714415679030,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c7cbffb7b70a30","name":"Encoder throws on empty string content topic","time":{"start":1714415188981,"stop":1714415188981,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f6ffaf38ea0935","name":"should not fail to start the service if it is already started","time":{"start":1714415689073,"stop":1714415689073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6917a83c5561ad1","name":"Encoder throws on undefined content topic","time":{"start":1714415188980,"stop":1714415188980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8266cc5434efadb8","name":"Push message on custom pubsubTopic","time":{"start":1714415498398,"stop":1714415498399,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc1ab18c27adbde","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714415671319,"stop":1714415671319,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc029b4609df1a76","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714415179601,"stop":1714415179601,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53d0233b72607de9","name":"should not fail to stop the service if it was not started","time":{"start":1714415183072,"stop":1714415183072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1dcd59a879518e","name":"Push message with shell command payload","time":{"start":1714415739322,"stop":1714415739324,"duration":2},"status":"passed","severity":"normal"},{"uid":"5531b9295ded5485","name":"should get / set UDP multiaddr","time":{"start":1714415163523,"stop":1714415163523,"duration":0},"status":"passed","severity":"normal"},{"uid":"8578be9c2aa026a9","name":"udp ip6 address","time":{"start":1714415162954,"stop":1714415162954,"duration":0},"status":"passed","severity":"normal"},{"uid":"40276e3892a149a0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714415179179,"stop":1714415179179,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f76f1289c5e358","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714415498413,"stop":1714415498417,"duration":4},"status":"passed","severity":"normal"},{"uid":"cbfce7017f1eded5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714415382804,"stop":1714415382804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3c34be50a746ef","name":"Check received message containing XML","time":{"start":1714415370288,"stop":1714415370288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d98bcb36209ed15","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714415382665,"stop":1714415382665,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb84e076aa8e1ef","name":"Check received message containing Basic HTML tag","time":{"start":1714415370288,"stop":1714415370289,"duration":1},"status":"passed","severity":"normal"},{"uid":"4734c45f5873034e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714415615363,"stop":1714415615363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2907056404925ad6","name":"different cluster, different shard: nodes don't connect","time":{"start":1714415495569,"stop":1714415495569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65b73eb40fd02f","name":"should not receive a peer event after stop","time":{"start":1714415689074,"stop":1714415689075,"duration":1},"status":"passed","severity":"normal"},{"uid":"449c8ba9c6677bbe","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714415850504,"stop":1714415850505,"duration":1},"status":"passed","severity":"normal"},{"uid":"f335d915f2e4bf3d","name":"Fields are not dropped","time":{"start":1714415167739,"stop":1714415167741,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cc574267606e8f","name":"handles empty shards array correctly","time":{"start":1714415154943,"stop":1714415154944,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec1500afe8a9ad2","name":"Refresh subscription","time":{"start":1714415850501,"stop":1714415850501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba43bf8498b2dbeb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714415154942,"stop":1714415154943,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c039addfc341b4c","name":"Push message with Russian payload","time":{"start":1714415739317,"stop":1714415739318,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5497efd5e7d7db0","name":"throws on content topic with too few or too many fields","time":{"start":1714415154904,"stop":1714415154905,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f83f83a8660884","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714415850498,"stop":1714415850498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27bcd35c46205a3","name":"Push message with custom timestamp: 1714418983048","time":{"start":1714415615368,"stop":1714415615375,"duration":7},"status":"passed","severity":"normal"},{"uid":"4d42b7e904ac8530","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714415763437,"stop":1714415763439,"duration":2},"status":"passed","severity":"normal"},{"uid":"41035aaa9215b6f1","name":"throws on content topic with empty application field","time":{"start":1714415154906,"stop":1714415154906,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e18b08780ecad6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app98/2/topic265/utf8","time":{"start":1714415715317,"stop":1714415715317,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad2f1b90a005a1b","name":"Check received message containing Chinese","time":{"start":1714415679014,"stop":1714415679015,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae018fd82ee4bf2f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714415154922,"stop":1714415154922,"duration":0},"status":"passed","severity":"normal"},{"uid":"653af76641ed2f51","name":"Ping on subscribed peer","time":{"start":1714415288027,"stop":1714415288028,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a526592d6057365","name":"Relay","time":{"start":1714415216630,"stop":1714415216631,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0d5498624061df","name":"Push message with content topic containing unicode special characters","time":{"start":1714415739335,"stop":1714415739335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c222ad5fe1d0ef02","name":"random static sharding 8 - Cluster ID: 915, Shard ID: 41","time":{"start":1714415728456,"stop":1714415728456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a391dfa18cf61b","name":"does not throw on valid cases","time":{"start":1714415154903,"stop":1714415154903,"duration":0},"status":"passed","severity":"normal"},{"uid":"462a6257706f2352","name":"Push message with content topic containing escaped characters","time":{"start":1714415739334,"stop":1714415739334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59125f76d5aa637","name":"Generator, custom pubsub topic","time":{"start":1714415773703,"stop":1714415773703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e6cb0cfebd609","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714415623568,"stop":1714415623569,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b9a36fd524fc2b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714415154939,"stop":1714415154940,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9b717286ff10b","name":"should properly create location multiaddrs - tcp6","time":{"start":1714415163524,"stop":1714415163525,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cba7c7efed7cbd","name":"throws on empty content topic","time":{"start":1714415154904,"stop":1714415154904,"duration":0},"status":"passed","severity":"normal"},{"uid":"761d3e068b713ca","name":"Push message with Chinese payload","time":{"start":1714415615336,"stop":1714415615338,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8131fe894e6ceb0","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714415162803,"stop":1714415162804,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd2d1b258f70a41","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714415154921,"stop":1714415154921,"duration":0},"status":"passed","severity":"normal"},{"uid":"96efe0d8390c88ee","name":"random static sharding 10 - Cluster ID: 751, Shard ID: 375","time":{"start":1714415728465,"stop":1714415728465,"duration":0},"status":"passed","severity":"normal"},{"uid":"744ac8eb6cdfc41f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714415223102,"stop":1714415223102,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba3d002fad6587","name":"Check received message containing long","time":{"start":1714415370282,"stop":1714415370283,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b096cb1041ac04","name":"Query Generator, No message returned","time":{"start":1714415763433,"stop":1714415763434,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2f5f9f37524c1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714415850505,"stop":1714415850505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c757fb98dc3e03c9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714415154919,"stop":1714415154920,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f63026fdcad76fb","name":"should throw error - no public key","time":{"start":1714415163511,"stop":1714415163519,"duration":8},"status":"passed","severity":"normal"},{"uid":"7789c4246f2866d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714415639562,"stop":1714415639562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d8e5d53fc05d94","name":"Publish without waiting for remote peer","time":{"start":1714415671312,"stop":1714415671313,"duration":1},"status":"passed","severity":"normal"},{"uid":"fedff8f91584ff1b","name":"Push message with Arabic payload","time":{"start":1714415615338,"stop":1714415615338,"duration":0},"status":"passed","severity":"normal"},{"uid":"1094617a884cfa54","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714415382635,"stop":1714415382635,"duration":0},"status":"passed","severity":"normal"},{"uid":"288a1542ec6098a2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714415154920,"stop":1714415154920,"duration":0},"status":"passed","severity":"normal"},{"uid":"851908fb251dbfed","name":"Push message with emoji payload","time":{"start":1714415739325,"stop":1714415739325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f22a9ed5307696","name":"non connected peers","time":{"start":1714415615567,"stop":1714415615567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4268fc4fb7559fde","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714415382793,"stop":1714415382794,"duration":1},"status":"passed","severity":"normal"},{"uid":"11028313eb9d580b","name":"Check received message containing long","time":{"start":1714415679029,"stop":1714415679029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9036a10c9c38920","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714415671319,"stop":1714415671319,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d5e249fe60b2dd","name":"Check publish message containing Arabic","time":{"start":1714415666670,"stop":1714415666670,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc2d3ed612837f7","name":"should throw error - no id","time":{"start":1714415163520,"stop":1714415163520,"duration":0},"status":"passed","severity":"normal"},{"uid":"20192eeddb821716","name":"Push message with XML payload","time":{"start":1714415615341,"stop":1714415615342,"duration":1},"status":"passed","severity":"normal"},{"uid":"c137c260e274a05","name":"getPeersByDiscovery","time":{"start":1714415247301,"stop":1714415247303,"duration":2},"status":"passed","severity":"normal"},{"uid":"d75d63aaa0157ae0","name":"Asymmetric encrypt & decrypt","time":{"start":1714415189546,"stop":1714415189547,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd71dc7f014534f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714415179179,"stop":1714415179179,"duration":0},"status":"passed","severity":"normal"},{"uid":"9128d9d21abb7934","name":"Callback on promise, aborts when callback returns true","time":{"start":1714415786949,"stop":1714415786950,"duration":1},"status":"passed","severity":"normal"},{"uid":"210c5048e6bb497a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714415382794,"stop":1714415382795,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d88bd181a7221c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714415214830,"stop":1714415214830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b38461e4c5482b","name":"Reopen subscription with peer with lost subscription","time":{"start":1714415239893,"stop":1714415239894,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1fb6a8723cf664","name":"Check received message containing JSON","time":{"start":1714415679032,"stop":1714415679033,"duration":1},"status":"passed","severity":"normal"},{"uid":"9405b8f3cadd96f6","name":"Check received message containing Arabic","time":{"start":1714415679015,"stop":1714415679015,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32779fa82d7b00d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714415382667,"stop":1714415382667,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f90866d6b84e03","name":"Ping on unsubscribed peer","time":{"start":1714415288028,"stop":1714415288030,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef6817316cd066a3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714415639560,"stop":1714415639560,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fe5e0503c0f65d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714415951681,"stop":1714415951681,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbf0f18c41179b8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714415441030,"stop":1714415441031,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae9f1e04d452824","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714415154929,"stop":1714415154929,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4054c20c2516f7","name":"Check received message containing unicode special characters","time":{"start":1714415679033,"stop":1714415679033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4499e35010bf4b4","name":"should emit a peer event after start","time":{"start":1714415689073,"stop":1714415689074,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4ccab38046eec7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714415154915,"stop":1714415154915,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b50a195754548ff","name":"Check publish message containing long","time":{"start":1714415666667,"stop":1714415666668,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b956ffcf4eb758d","name":"Promise Callback - forward","time":{"start":1714415765122,"stop":1714415765122,"duration":0},"status":"passed","severity":"normal"},{"uid":"68431b8a0515283c","name":"should throw error - invalid id","time":{"start":1714415163520,"stop":1714415163520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76aba03ae5f7d95","name":"Check message with invalid timestamp is not received","time":{"start":1714415679035,"stop":1714415679035,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbc066b27d3dab9","name":"Passing page size 10 when there are 10 messages","time":{"start":1714415795612,"stop":1714415795613,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f47be9d1d7c8165","name":"Init the array if not present","time":{"start":1714415154675,"stop":1714415154677,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e183e47eb8c6b28","name":"random static sharding 3 - Cluster ID: 843, Shard ID: 33","time":{"start":1714415728453,"stop":1714415728453,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c85723676cff4bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714415154935,"stop":1714415154935,"duration":0},"status":"passed","severity":"normal"},{"uid":"888c64e71cc95757","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714415441035,"stop":1714415441035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c719c20d0f6134","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714415671322,"stop":1714415671322,"duration":0},"status":"passed","severity":"normal"},{"uid":"221fcd07ec7f25fc","name":"Check received message with timestamp: 1714415206222000000 ","time":{"start":1714415370292,"stop":1714415370292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f661e52125b4cdd","name":"Check received message containing Russian","time":{"start":1714415679015,"stop":1714415679017,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea5934ff38eba26","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714415666828,"stop":1714415666829,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cf9c97b1618f00e9","name":"throws an error for improperly formatted content topics","time":{"start":1714415154919,"stop":1714415154919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c460b60516ab7723","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714415154937,"stop":1714415154938,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6b803341d6d9fb","name":"different cluster, different shard: nodes don't connect","time":{"start":1714415382624,"stop":1714415382624,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6cbf70874e1333","name":"same cluster, different shard: nodes connect","time":{"start":1714415495568,"stop":1714415495569,"duration":1},"status":"passed","severity":"normal"},{"uid":"c257092156d60b4c","name":"Relay - dialed after","time":{"start":1714415817190,"stop":1714415817190,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1a1c7b1be07333","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714415154945,"stop":1714415154945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74874af9e85ef33","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714415179176,"stop":1714415179177,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea03e369fe49e589","name":"should throw an error for missing sharding configuration","time":{"start":1714415154943,"stop":1714415154943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37f63a21b211d67","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714415441990,"stop":1714415441993,"duration":3},"status":"passed","severity":"normal"},{"uid":"263ae6ca7f1884fc","name":"Check meta is set [symmetric]","time":{"start":1714415188979,"stop":1714415188979,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c4f2ca6dfd55af","name":"Nodes with multiple pubsub topic","time":{"start":1714415639556,"stop":1714415639557,"duration":1},"status":"passed","severity":"normal"},{"uid":"4990e1f4a5c15e98","name":"Check publish message containing short","time":{"start":1714415666667,"stop":1714415666667,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f9d41f84b6cd97","name":"should get / set TCP multiaddr","time":{"start":1714415163523,"stop":1714415163523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b067b8799dc24f2a","name":"can start the service","time":{"start":1714415219583,"stop":1714415219583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea1e387ab511a12","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714415154931,"stop":1714415154931,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e06223aa9187b7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714415763434,"stop":1714415763434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f07c261dae547cd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714415850503,"stop":1714415850503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e6e85b4a44fa4e","name":"should properly create location multiaddrs - udp6","time":{"start":1714415163524,"stop":1714415163524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e00d45f3635ccaa","name":"Relay + Store","time":{"start":1714415163528,"stop":1714415163528,"duration":0},"status":"passed","severity":"normal"},{"uid":"9877baafb962cd17","name":"Check received message with timestamp: 1714415206244 ","time":{"start":1714415679024,"stop":1714415679024,"duration":0},"status":"passed","severity":"normal"},{"uid":"616f59d506c60b9c","name":"should not fail to start the service if it is already started","time":{"start":1714415183072,"stop":1714415183073,"duration":1},"status":"passed","severity":"normal"},{"uid":"453f6a8cc887fbe3","name":"Push message with JSON payload","time":{"start":1714415615343,"stop":1714415615344,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3fc3cdbe27816f","name":"should be called for bootstrap peers","time":{"start":1714415214827,"stop":1714415214828,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8a6f8150f9c5cb","name":"Push message on custom pubsubTopic","time":{"start":1714415498403,"stop":1714415498405,"duration":2},"status":"passed","severity":"normal"},{"uid":"848ce6a31932d601","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714415154933,"stop":1714415154934,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae07928b0f494d04","name":"Decoder throws on undefined content topic","time":{"start":1714415168413,"stop":1714415168414,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24abb8126f8b1eb","name":"Push message with meta","time":{"start":1714415739336,"stop":1714415739336,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba843a81e12c8b3","name":"Callback on promise","time":{"start":1714415786948,"stop":1714415786948,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fb0f79ea567190","name":"Check received message containing Script","time":{"start":1714415370287,"stop":1714415370287,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dd9c052d11deef","name":"Push message with content topic containing emoji","time":{"start":1714415739335,"stop":1714415739335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d503f62f501cb","name":"Fails to publish duplicate message","time":{"start":1714415666679,"stop":1714415666679,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b7dee4c40eef7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714415639555,"stop":1714415639556,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47058579196f628","name":"Check received message containing JSON","time":{"start":1714415679021,"stop":1714415679022,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d330d7210bf9d0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714415727609,"stop":1714415727610,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fdc42c18a64804","name":"should encode/decode to RLP encoding","time":{"start":1714415163522,"stop":1714415163522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b88ffca0c840f88","name":"stop","time":{"start":1714415247308,"stop":1714415247311,"duration":3},"status":"passed","severity":"normal"},{"uid":"87fea31a7c775b10","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714415154917,"stop":1714415154918,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad89b762bb060bfd","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714415639559,"stop":1714415639560,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d982bc6b304398","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714415850494,"stop":1714415850494,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1d3e7a398906b4","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714415183075,"stop":1714415183075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f943fcb469d553e1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714415382787,"stop":1714415382789,"duration":2},"status":"passed","severity":"normal"},{"uid":"b114534841380d01","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714415382760,"stop":1714415382765,"duration":5},"status":"passed","severity":"normal"},{"uid":"d26190bf1dc2853f","name":"Decoder throws on undefined content topic","time":{"start":1714415188981,"stop":1714415188982,"duration":1},"status":"passed","severity":"normal"},{"uid":"8766bf389d5d3716","name":"Subscribe and receives messages on 20 topics","time":{"start":1714415441026,"stop":1714415441026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c870d7a4852f8b3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714415287315,"stop":1714415287315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0ed9dac4b37b6b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714415441997,"stop":1714415441998,"duration":1},"status":"passed","severity":"normal"},{"uid":"518407e7cae875b8","name":"should set field with only RELAY enabled","time":{"start":1714415163527,"stop":1714415163527,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c26c34e7f40d7f4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714415803327,"stop":1714415803327,"duration":0},"status":"passed","severity":"normal"},{"uid":"903a2355d8024568","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714415162818,"stop":1714415162819,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e5e28180252082","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714415382666,"stop":1714415382666,"duration":0},"status":"passed","severity":"normal"},{"uid":"f774a9086c557c5","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714415250731,"stop":1714415250731,"duration":0},"status":"passed","severity":"normal"},{"uid":"3036681c344d6b29","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714415154924,"stop":1714415154925,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3e62317b1c8c87","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714415727610,"stop":1714415727610,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0036c5fd64d5d6","name":"Subscribe to topic containing short and receive message","time":{"start":1714415850492,"stop":1714415850492,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b4c45a10b94fe9","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714415441037,"stop":1714415441037,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e936542c917188f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714415803328,"stop":1714415803329,"duration":1},"status":"passed","severity":"normal"},{"uid":"226f4abf8aba77a4","name":"should configure sharding based on application and version for autosharding","time":{"start":1714415154942,"stop":1714415154942,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bca0de6b291be9","name":"Check message on other pubsub topic is not received","time":{"start":1714415370295,"stop":1714415370295,"duration":0},"status":"passed","severity":"normal"},{"uid":"189de9fa44351b7","name":"Check received message containing SQL Injection","time":{"start":1714415679031,"stop":1714415679031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1368181d572ef7e","name":"Check publish message containing SQL Injection","time":{"start":1714415666672,"stop":1714415666672,"duration":0},"status":"passed","severity":"normal"},{"uid":"5355fdf060d2aaf7","name":"isConnected should return false after all peers disconnect","time":{"start":1714415207111,"stop":1714415207112,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e35f77763de51d","name":"Check publish message containing Script","time":{"start":1714415666672,"stop":1714415666673,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c959d66bb3759d","name":"Check received message containing escaped characters","time":{"start":1714415679033,"stop":1714415679033,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b3a65afe1f2867","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714415382728,"stop":1714415382735,"duration":7},"status":"passed","severity":"normal"},{"uid":"235e8342b59ebf30","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app79/1/topic821/json","time":{"start":1714415715311,"stop":1714415715311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0153a8158da7dde","name":"Ping on unsubscribed peer","time":{"start":1714415288032,"stop":1714415288032,"duration":0},"status":"passed","severity":"normal"},{"uid":"8955f0767d00d8d","name":"Check publish message containing shell command","time":{"start":1714415666675,"stop":1714415666675,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce468297e5967c4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714415157582,"stop":1714415157583,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5cc0f64dc6287f","name":"Publish message with custom timestamp: Mon Apr 29 2024 17:33:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1714415666678,"stop":1714415666678,"duration":0},"status":"passed","severity":"normal"},{"uid":"978f93907ab5f44e","name":"throws on content topic with empty topic name field","time":{"start":1714415154907,"stop":1714415154908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c191695e20dbcf9f","name":"should only return 1 node with store capability","time":{"start":1714415179599,"stop":1714415179599,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5316fb67cffd44","name":"Subscribe and receive messages via waku relay post","time":{"start":1714415850499,"stop":1714415850499,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf8ae50445db108","name":"should set field with all protocols enabled","time":{"start":1714415163526,"stop":1714415163526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8908a79e7c0735e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714415951682,"stop":1714415951682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aae357a0950d63","name":"Rejects garbage","time":{"start":1714415171817,"stop":1714415171817,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c126e5a898404f","name":"Push message equal or less that 1MB","time":{"start":1714415615375,"stop":1714415615375,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6df12409b00458c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714415495565,"stop":1714415495565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e481a500e3a377c8","name":"Ping on subscribed peer","time":{"start":1714415239892,"stop":1714415239892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3270a2263b44b0c9","name":"Check received message containing XML","time":{"start":1714415679021,"stop":1714415679021,"duration":0},"status":"passed","severity":"normal"},{"uid":"151435fe15ae4c3d","name":"Generator, 2 different pubsubtopics","time":{"start":1714415773699,"stop":1714415773700,"duration":1},"status":"passed","severity":"normal"},{"uid":"3796f2b87998b6c9","name":"Check message received after nwaku node is restarted","time":{"start":1714415370305,"stop":1714415370306,"duration":1},"status":"skipped","severity":"normal"},{"uid":"84564edff85c96d6","name":"recovers when dns.resolve returns empty","time":{"start":1714415179596,"stop":1714415179596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45796275f8abf87","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714415773701,"stop":1714415773702,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c97c78d84e47da","name":"Query generator for 2000 messages","time":{"start":1714415786953,"stop":1714415786953,"duration":0},"status":"passed","severity":"normal"},{"uid":"1480a2e8b91885b9","name":"Subscribe to topic containing Script and publish message","time":{"start":1714415671320,"stop":1714415671320,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ec4738434f2d4d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714415671320,"stop":1714415671320,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c1e7415b890de9","name":"Check received message containing SQL Injection","time":{"start":1714415679017,"stop":1714415679020,"duration":3},"status":"passed","severity":"normal"},{"uid":"88740ba52c2d6720","name":"should encodeTxt and decodeTxt","time":{"start":1714415163509,"stop":1714415163510,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cf6dbcf7ee2956","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714415850502,"stop":1714415850503,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9a079656c658d7","name":"Check received message containing special chars","time":{"start":1714415679014,"stop":1714415679014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77dad9d985addd4","name":"Subscribe to topic containing long and receive message","time":{"start":1714415850502,"stop":1714415850502,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6afc9a373d01d2","name":"Subscribe to topic containing long and receive message","time":{"start":1714415850492,"stop":1714415850492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a300d56d3fa8d9e2","name":"Push message with content topic containing Arabic","time":{"start":1714415615356,"stop":1714415615356,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b65596705f74445","name":"handles empty contentTopics array correctly","time":{"start":1714415154944,"stop":1714415154944,"duration":0},"status":"passed","severity":"normal"},{"uid":"111359154b2be4a3","name":"Decoder throws on empty string content topic","time":{"start":1714415188982,"stop":1714415188982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0230adb3c3be8ed","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714415671319,"stop":1714415671320,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8f05f5f6ed84b2","name":"Subscribe and publish message","time":{"start":1714415671313,"stop":1714415671313,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1843ab067728b4","name":"Push message with Chinese payload","time":{"start":1714415739316,"stop":1714415739316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38df0be90c6b0ef","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714415763434,"stop":1714415763435,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c14814a47c9a3cf","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app23/1/topic528/xml","time":{"start":1714415715316,"stop":1714415715317,"duration":1},"status":"passed","severity":"normal"},{"uid":"5862a54da18ed1d1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714415441036,"stop":1714415441037,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f259db5246d3ef","name":"ignores unrecognized TXT record formats","time":{"start":1714415179597,"stop":1714415179597,"duration":0},"status":"passed","severity":"normal"},{"uid":"827bc0f9de71f462","name":"Nwaku publishes","time":{"start":1714415644070,"stop":1714415644070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4028e19d260058d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714415441981,"stop":1714415441982,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d735bf81d78cce5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714415850505,"stop":1714415850506,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdf57de1eff5e06","name":"Push message with content topic containing Script","time":{"start":1714415615362,"stop":1714415615362,"duration":0},"status":"passed","severity":"normal"},{"uid":"730c44de791e74a7","name":"Encoder throws on empty string content topic","time":{"start":1714415190823,"stop":1714415190824,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74daecbace3c1bf","name":"Publish message with custom timestamp: Mon Apr 29 2024 19:33:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1714415666678,"stop":1714415666678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d837eaae4950d48a","name":"Check message with no content topic is not received","time":{"start":1714415679026,"stop":1714415679027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e1cfb2e8142ddb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714415441026,"stop":1714415441026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b93072a9e49f2a","name":"ignores domain fetching errors","time":{"start":1714415179596,"stop":1714415179597,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20afde65e19403a","name":"Publishes to nwaku","time":{"start":1714415644070,"stop":1714415644070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc416b61b039121","name":"pre and post cipher","time":{"start":1714415189547,"stop":1714415189548,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc33eee922820d61","name":"isConnected should return false after all peers disconnect","time":{"start":1714415250733,"stop":1714415250734,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbe34eba0cbe938","name":"retrieves a single peer","time":{"start":1714415179595,"stop":1714415179595,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddb5c91a9f7e371","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714415179180,"stop":1714415179180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38595041ad9f5f5","name":"Ordered Callback - backward","time":{"start":1714415765123,"stop":1714415765123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cb9d77b77afd0a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714415441027,"stop":1714415441027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e469fc55fb09d7","name":"Push message with content topic containing short","time":{"start":1714415739327,"stop":1714415739327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b754c56e7c0295b1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714415498401,"stop":1714415498402,"duration":1},"status":"passed","severity":"normal"},{"uid":"8537941257dc787","name":"Encoder throws on undefined content topic","time":{"start":1714415168412,"stop":1714415168413,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca76c28086ddb39e","name":"Fails to push message with empty content topic","time":{"start":1714415739336,"stop":1714415739336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6900924cda39041f","name":"new peer added after a peer was already found","time":{"start":1714415623568,"stop":1714415623568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c93362528c5e3f12","name":"Check message with non string payload is not received","time":{"start":1714415679037,"stop":1714415679037,"duration":0},"status":"passed","severity":"normal"},{"uid":"41212992f92a3ef","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714415154914,"stop":1714415154915,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5af6c102df0c23e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714415214829,"stop":1714415214829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9086de38c033961e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714415441035,"stop":1714415441036,"duration":1},"status":"passed","severity":"normal"},{"uid":"748788fb7644d15b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714415382712,"stop":1714415382728,"duration":16},"status":"passed","severity":"normal"},{"uid":"cf8d5e84d158793a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714415671323,"stop":1714415671323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1083558302d44f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714415288105,"stop":1714415288105,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bbf02d713d8ef7","name":"Check received message with timestamp: 1714415206244000000 ","time":{"start":1714415679024,"stop":1714415679024,"duration":0},"status":"passed","severity":"normal"},{"uid":"497d9437cb9491fa","name":"Push message with custom timestamp: 1714418970436","time":{"start":1714415739343,"stop":1714415739343,"duration":0},"status":"passed","severity":"normal"},{"uid":"32315d0b1a40ae7f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714415287310,"stop":1714415287311,"duration":1},"status":"passed","severity":"normal"},{"uid":"27306dfe0bc362bf","name":"Subscribe and receive messages via lightPush","time":{"start":1714415850498,"stop":1714415850498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b501c35dfad75e4a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714415951681,"stop":1714415951681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc243fbaff84941","name":"Check received message containing numeric","time":{"start":1714415679013,"stop":1714415679014,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c557162bf317016","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714415223101,"stop":1714415223101,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c0deb30d3f89f5","name":"should not receive a peer event before start","time":{"start":1714415183073,"stop":1714415183073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8780e458c3e0a3","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714415154924,"stop":1714415154924,"duration":0},"status":"passed","severity":"normal"},{"uid":"291c89939bd16a6e","name":"different cluster, same shard: nodes don't connect","time":{"start":1714415382623,"stop":1714415382623,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e3be7994860ccf","name":"A test","time":{"start":1714415442172,"stop":1714415442172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4404554408b5d81","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714415715319,"stop":1714415715320,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e0465e465712f3","name":"Generator, custom pubsub topic","time":{"start":1714415773697,"stop":1714415773698,"duration":1},"status":"passed","severity":"normal"},{"uid":"6171220a94d442c4","name":"random static sharding 7 - Cluster ID: 381, Shard ID: 411","time":{"start":1714415728455,"stop":1714415728456,"duration":1},"status":"passed","severity":"normal"},{"uid":"5857f376c3b2151c","name":"Push message with content topic containing XML","time":{"start":1714415739331,"stop":1714415739332,"duration":1},"status":"passed","severity":"normal"},{"uid":"54af33614b1c7591","name":"through manual discovery","time":{"start":1714415503253,"stop":1714415503254,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d2f35461e60878","name":"Push message with content topic containing JSON","time":{"start":1714415615363,"stop":1714415615363,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5f99f84c3f5acb","name":"Check message received after nwaku node is restarted","time":{"start":1714415679038,"stop":1714415679038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c678ada186fc589","name":"Publish message with custom timestamp: Tue May 09 2023 18:33:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1714415666677,"stop":1714415666678,"duration":1},"status":"passed","severity":"normal"},{"uid":"43aa6571ffc4e978","name":"Check message with non string payload is not received","time":{"start":1714415370297,"stop":1714415370298,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb132dd5ed74b7c","name":"Relay - times out","time":{"start":1714415817190,"stop":1714415817190,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc5d351d89d5a0c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714415850500,"stop":1714415850500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ff83bfbf7bc7ab","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714415154946,"stop":1714415154946,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc41ebfbf711f86","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714415190821,"stop":1714415190822,"duration":1},"status":"passed","severity":"normal"},{"uid":"499b7d30097da8de","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714415162811,"stop":1714415162812,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa9ca4458c6a241","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app64/4/topic37/utf8","time":{"start":1714415715312,"stop":1714415715312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8502d804a73fc801","name":"Check received message containing Script","time":{"start":1714415679031,"stop":1714415679032,"duration":1},"status":"passed","severity":"normal"},{"uid":"831604296c304a5e","name":"receives messages sent to provided content topic through stream","time":{"start":1714415666829,"stop":1714415666829,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f22efc7779b2bd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714415154940,"stop":1714415154940,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78f909f7e4df75a","name":"Delete observer","time":{"start":1714415618098,"stop":1714415618098,"duration":0},"status":"passed","severity":"normal"},{"uid":"103d739a9dcb1f18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714415154930,"stop":1714415154931,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e7fd14157a8cf5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714415382705,"stop":1714415382706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed856c417bc1237a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714415850499,"stop":1714415850499,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b77bd65223f18c7","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714415382636,"stop":1714415382636,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d5bf8e144073a","name":"Query with Promise Callback, No Decoder","time":{"start":1714415763440,"stop":1714415763440,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ac5e3a413e1713","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714415154914,"stop":1714415154914,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc25b022c1bf2be1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714415154910,"stop":1714415154910,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb4fd02be8359a3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714415850499,"stop":1714415850499,"duration":0},"status":"passed","severity":"normal"},{"uid":"7442bbdc1cc980e5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714415288106,"stop":1714415288106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08a41bcdd60feff","name":"Check message on other pubsub topic is not received","time":{"start":1714415679026,"stop":1714415679026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8d7544d52e9ea6","name":"Query with Promise Callback, No message returned","time":{"start":1714415763440,"stop":1714415763441,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2360aea9eb3a14","name":"Push message with custom timestamp: 1714411770436","time":{"start":1714415739342,"stop":1714415739343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8e2a1305830adb","name":"Generator, 2 different pubsubtopics","time":{"start":1714415773704,"stop":1714415773704,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c8622c3cb60150","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714415162815,"stop":1714415162816,"duration":1},"status":"passed","severity":"normal"},{"uid":"d985cbd79d62b51c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714415154925,"stop":1714415154925,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acc3eb354e609f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714415850492,"stop":1714415850493,"duration":1},"status":"passed","severity":"normal"},{"uid":"b203431941134ed4","name":"Push message with Script payload","time":{"start":1714415615339,"stop":1714415615341,"duration":2},"status":"passed","severity":"normal"},{"uid":"c81484fde6fd0892","name":"Check publish message containing special chars","time":{"start":1714415666668,"stop":1714415666669,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37aa012ca5d61cb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714415850490,"stop":1714415850490,"duration":0},"status":"passed","severity":"normal"},{"uid":"743075132487db35","name":"can start and stop the service","time":{"start":1714415183071,"stop":1714415183072,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08c1660770883d1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714415739332,"stop":1714415739332,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a462d5ddc839f66","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714415162810,"stop":1714415162811,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f18a872d34bf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714415728451,"stop":1714415728451,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe8fc8da6920d94","name":"can dial TLS multiaddrs","time":{"start":1714415503253,"stop":1714415503253,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d28c4a5648137","name":"should set field with only STORE enabled","time":{"start":1714415163527,"stop":1714415163527,"duration":0},"status":"passed","severity":"normal"},{"uid":"36df867854d5ee17","name":"Relay + Store","time":{"start":1714415216631,"stop":1714415216632,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe1a95e7b189fd9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714415287315,"stop":1714415287315,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcf284b3fc3722","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714415154933,"stop":1714415154933,"duration":0},"status":"passed","severity":"normal"},{"uid":"da358d26ec3e2cf2","name":"Passing cursor with wrong message digest","time":{"start":1714415727610,"stop":1714415727610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4725740483f1987","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714415179181,"stop":1714415179182,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d5eca153263b08","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714415727608,"stop":1714415727609,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1c6d723a2b1140","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714415639563,"stop":1714415639563,"duration":0},"status":"passed","severity":"normal"},{"uid":"257b5486229a7884","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714415803327,"stop":1714415803328,"duration":1},"status":"passed","severity":"normal"},{"uid":"b403e7e4ffafd1de","name":"removeEventListener with wrong event","time":{"start":1714415247300,"stop":1714415247301,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ad0f07d57df121","name":"caches peers it previously fetched","time":{"start":1714415179597,"stop":1714415179597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56feffaecbcd1db","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714415207110,"stop":1714415207111,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9a14d383b580bf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714415850488,"stop":1714415850488,"duration":0},"status":"passed","severity":"normal"},{"uid":"812a5700a0932d26","name":"1 Store, 2 fetches","time":{"start":1714415179117,"stop":1714415179117,"duration":0},"status":"passed","severity":"normal"},{"uid":"506c239dc8e2d95d","name":"Check received message with timestamp: 1714415206244000000 ","time":{"start":1714415679034,"stop":1714415679034,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ac88dc53f7ad56","name":"Subscribe to topic containing Script and receive message","time":{"start":1714415850504,"stop":1714415850504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95a24999a18e4b4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714415727608,"stop":1714415727608,"duration":0},"status":"passed","severity":"normal"},{"uid":"279cf8c0403788b9","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714415782101,"stop":1714415782101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4aa9a01b86b49d7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714415786947,"stop":1714415786947,"duration":0},"status":"passed","severity":"normal"},{"uid":"44518ab96763428d","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714415168407,"stop":1714415168407,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b63690f5e7a43a3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714415179177,"stop":1714415179178,"duration":1},"status":"passed","severity":"normal"},{"uid":"8048789d6dd915e2","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714415727608,"stop":1714415727608,"duration":0},"status":"passed","severity":"normal"},{"uid":"23eaa37e9fed1927","name":"start node with empty shard","time":{"start":1714415728468,"stop":1714415728468,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfce3dd84d0438d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714415154915,"stop":1714415154915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e558ba9e80e8ba","name":"Query with Ordered Callback, No Decoder","time":{"start":1714415763435,"stop":1714415763435,"duration":0},"status":"passed","severity":"normal"},{"uid":"20245c8c09f4c639","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714415250734,"stop":1714415250735,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce99353283e9a006","name":"Push message with content topic containing numeric","time":{"start":1714415615348,"stop":1714415615348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be6fbbc70f21119","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714415382802,"stop":1714415382803,"duration":1},"status":"passed","severity":"normal"},{"uid":"419fdf519160d7f4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714415441984,"stop":1714415441988,"duration":4},"status":"passed","severity":"normal"},{"uid":"dfaef0db708c8e48","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714415850496,"stop":1714415850496,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9c0f99b7573ad4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714415803329,"stop":1714415803330,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c00a3100c7bfad","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714415154921,"stop":1714415154921,"duration":0},"status":"passed","severity":"normal"},{"uid":"62aab879d70728c4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714415154911,"stop":1714415154911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2c56d509a737f9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714415250732,"stop":1714415250733,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3befc67dd89c6c6","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714415495566,"stop":1714415495566,"duration":0},"status":"passed","severity":"normal"},{"uid":"15695ed05fb04f0c","name":"can start and stop the service","time":{"start":1714415219583,"stop":1714415219584,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b689f3a9bace6e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714415288107,"stop":1714415288107,"duration":0},"status":"passed","severity":"normal"},{"uid":"239e06ae99de7cd4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714415207108,"stop":1714415207108,"duration":0},"status":"passed","severity":"normal"},{"uid":"69835c904d9502ed","name":"Check publish message containing emoji","time":{"start":1714415666676,"stop":1714415666677,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bba7048af22865","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714415850493,"stop":1714415850493,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c76e173603324f4","name":"Encoder throws on undefined content topic","time":{"start":1714415190823,"stop":1714415190823,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c632781045ca19","name":"Reopen subscription with peer with lost subscription","time":{"start":1714415288032,"stop":1714415288033,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e36e348bd8f0efc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714415154936,"stop":1714415154937,"duration":1},"status":"passed","severity":"normal"},{"uid":"e277ebfbaa7a6a1f","name":"Wrong topic","time":{"start":1714415715318,"stop":1714415715318,"duration":0},"status":"passed","severity":"normal"},{"uid":"619eee6c6b3bf405","name":"Push message with content topic containing special chars","time":{"start":1714415739328,"stop":1714415739329,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda1688c2ff3ecf3","name":"should throw an error for an unconfigured topic","time":{"start":1714415154938,"stop":1714415154938,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f12e7e5a4cd958","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714415728466,"stop":1714415728467,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd031137ea35adfb","name":"listenerCount","time":{"start":1714415247303,"stop":1714415247305,"duration":2},"status":"passed","severity":"normal"},{"uid":"adddaf4738c8872e","name":"topics with same application and version share the same shard","time":{"start":1714415154916,"stop":1714415154916,"duration":0},"status":"passed","severity":"normal"},{"uid":"4873517ce4b0ad6d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714415850496,"stop":1714415850496,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87fc246b4c186c1","name":"should properly create location multiaddrs - tcp4","time":{"start":1714415163524,"stop":1714415163524,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dfad616e18ae10","name":"isConnected should return true after first peer connects","time":{"start":1714415250733,"stop":1714415250733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7ddec341e001a8","name":"Check publish message containing XML","time":{"start":1714415666673,"stop":1714415666673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c0ba2b8bd927d8","name":"Subscribe to topic containing short and publish message","time":{"start":1714415671315,"stop":1714415671316,"duration":1},"status":"passed","severity":"normal"},{"uid":"53cf66d32506dfff","name":"same cluster, same shard: nodes connect","time":{"start":1714415495568,"stop":1714415495568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b893010c10fb9bd2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714415679035,"stop":1714415679035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c4ee5530bb95ad","name":"Push message with content topic containing long","time":{"start":1714415615348,"stop":1714415615348,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3f962109d1cb04","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714415623568,"stop":1714415623568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5a8b03923dd254f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714415155037,"stop":1714415155037,"duration":0},"status":"passed","severity":"normal"},{"uid":"42652b3a20a551f6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714415441988,"stop":1714415441989,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a60bd6f5b591b7","name":"Ephemeral field set to true","time":{"start":1714415168411,"stop":1714415168411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c9d9f671316afc","name":"should throw an error for missing required configuration","time":{"start":1714415154926,"stop":1714415154926,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df3a7653e6582e1","name":"should properly create peer info with all multiaddrs","time":{"start":1714415163525,"stop":1714415163526,"duration":1},"status":"passed","severity":"normal"},{"uid":"661e528684a5efdc","name":"Push message with short payload","time":{"start":1714415615333,"stop":1714415615333,"duration":0},"status":"passed","severity":"normal"},{"uid":"516515e019aa1c4","name":"random static sharding 2 - Cluster ID: 963, Shard ID: 300","time":{"start":1714415728452,"stop":1714415728452,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef3568389e1b745","name":"removeEventListener with correct event","time":{"start":1714415247299,"stop":1714415247300,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8efcd54b33e82d5","name":"Subscribe to topic containing XML and publish message","time":{"start":1714415671321,"stop":1714415671321,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4eceec992a8b1","name":"Check received message containing Russian","time":{"start":1714415370286,"stop":1714415370286,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da7c7047772e2e1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714415850489,"stop":1714415850489,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e1c1d103f4d55e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714415498405,"stop":1714415498406,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e95f728099abfcf","name":"more peers than existing","time":{"start":1714415615566,"stop":1714415615567,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e31d4708ae8252f9","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714415154912,"stop":1714415154912,"duration":0},"status":"passed","severity":"normal"},{"uid":"9378c2e42691ecd3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714415154941,"stop":1714415154941,"duration":0},"status":"passed","severity":"normal"},{"uid":"3652dc5179398629","name":"Push 30 different messages","time":{"start":1714415739325,"stop":1714415739326,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0d1c0460de9561","name":"should throw an error for insufficient data","time":{"start":1714415155038,"stop":1714415155038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4168547ccb8812","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714415773700,"stop":1714415773700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d999b8143ad5ac","name":"dispatchEvent via connectionManager","time":{"start":1714415247305,"stop":1714415247307,"duration":2},"status":"passed","severity":"normal"},{"uid":"f969eaeb234a7382","name":"throws on content topic with non-number generation field","time":{"start":1714415154905,"stop":1714415154905,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc9a100a47b52e4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714415287316,"stop":1714415287316,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1b6ef581a3705b","name":"Check received message containing special chars","time":{"start":1714415370284,"stop":1714415370284,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a39776b4e28aa6","name":"Ping on peer without subscriptions","time":{"start":1714415239892,"stop":1714415239893,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fea481d036159ea","name":"Query Generator - forward","time":{"start":1714415765119,"stop":1714415765119,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbd662c5e1e8ce6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714415162808,"stop":1714415162809,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb284e9ffd6c1d00","name":"should return empty list for no shard","time":{"start":1714415154925,"stop":1714415154925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05191e44131759b","name":"Check message with no payload is not received","time":{"start":1714415679036,"stop":1714415679037,"duration":1},"status":"passed","severity":"normal"},{"uid":"365fa9ad7de42023","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714415441983,"stop":1714415441984,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb8cca680c15eac","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714415441993,"stop":1714415441994,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9eb48213bc364c","name":"Check message with no pubsub topic is not received","time":{"start":1714415370295,"stop":1714415370296,"duration":1},"status":"passed","severity":"normal"},{"uid":"42253a6139a3719b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714415671314,"stop":1714415671314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfac3b7d2732431a","name":"Relay - dialed first","time":{"start":1714415817189,"stop":1714415817190,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4da3825650a859","name":"Push message with SQL Injection payload","time":{"start":1714415739318,"stop":1714415739319,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2595b329d28825","name":"random static sharding 4 - Cluster ID: 283, Shard ID: 91","time":{"start":1714415728453,"stop":1714415728454,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16d5cc13ceeaed7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714415162806,"stop":1714415162807,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f382e24e2d183a2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714415850503,"stop":1714415850503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94248deb9e1588b","name":"Push message with content topic containing Chinese","time":{"start":1714415615355,"stop":1714415615355,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74e3fc1c317c6f5","name":"configure the node with multiple content topics","time":{"start":1714415715319,"stop":1714415715319,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68f271349cb15e6","name":"Js publishes, other Js receives","time":{"start":1714415644071,"stop":1714415644071,"duration":0},"status":"passed","severity":"normal"},{"uid":"92536948e67af0d8","name":"should properly compute the node id","time":{"start":1714415163521,"stop":1714415163522,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bd5d557bff745b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714415154940,"stop":1714415154940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0927e46cbe8d985","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714415498425,"stop":1714415498425,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ec1acd38e3171","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714415207105,"stop":1714415207107,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5c064dc8a3c5ba4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714415441030,"stop":1714415441030,"duration":0},"status":"passed","severity":"normal"},{"uid":"756fb9f3a2f70d72","name":"Push message with special chars payload","time":{"start":1714415615335,"stop":1714415615335,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb05dc2af97c3ea0","name":"Refresh subscription","time":{"start":1714415441028,"stop":1714415441028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e90cc3569422bf","name":"Query Generator, No Decoder","time":{"start":1714415763433,"stop":1714415763433,"duration":0},"status":"passed","severity":"normal"},{"uid":"703b4b342faa422c","name":"should properly create location multiaddrs - tcp","time":{"start":1714415163525,"stop":1714415163525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b590d62dec920ed4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714415441034,"stop":1714415441034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6edb141d97756f4","name":"Push message with content topic containing shell command","time":{"start":1714415739333,"stop":1714415739334,"duration":1},"status":"passed","severity":"normal"},{"uid":"6704a01a57ec1228","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714415671322,"stop":1714415671322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ba0fa990c2003a","name":"Query generator for multiple messages with different content topic format","time":{"start":1714415786947,"stop":1714415786948,"duration":1},"status":"passed","severity":"normal"},{"uid":"987845b75b803b55","name":"Refresh subscription","time":{"start":1714415671315,"stop":1714415671315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b530086c37b7076b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714415639557,"stop":1714415639559,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b6e9932f33b8546","name":"Subscribe to topic containing short and receive message","time":{"start":1714415850501,"stop":1714415850501,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aeff8178cdd4c19","name":"Query generator for multiple messages","time":{"start":1714415786945,"stop":1714415786946,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9c774930040c71","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714415162798,"stop":1714415162801,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff7c208d17b5863","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714415666827,"stop":1714415666827,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e5d20bd4fb562ae","name":"Push message on custom pubsubTopic","time":{"start":1714415498410,"stop":1714415498413,"duration":3},"status":"passed","severity":"normal"},{"uid":"8eb4475c1422ea9d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714415382708,"stop":1714415382709,"duration":1},"status":"passed","severity":"normal"},{"uid":"6412cf15ebc68a94","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714415441031,"stop":1714415441031,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3653781b4aae8f","name":"Check received message containing numeric","time":{"start":1714415370283,"stop":1714415370284,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7db0fbb6e80c347","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714415382750,"stop":1714415382753,"duration":3},"status":"passed","severity":"normal"},{"uid":"38cece0c2d8f4599","name":"Accepts a valid Waku Message","time":{"start":1714415171815,"stop":1714415171817,"duration":2},"status":"passed","severity":"normal"},{"uid":"516de72d76a79436","name":"Check publish message containing JSON","time":{"start":1714415666674,"stop":1714415666675,"duration":1},"status":"passed","severity":"normal"},{"uid":"22539ae7bd815e2d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714415154927,"stop":1714415154927,"duration":0},"status":"passed","severity":"normal"},{"uid":"92702cef37fd03d8","name":"Push message with content topic containing Russian","time":{"start":1714415615361,"stop":1714415615361,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f0cebd5e29445c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714415850495,"stop":1714415850495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b448591c045d7430","name":"Check received message containing Arabic","time":{"start":1714415370285,"stop":1714415370286,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09c574e0eaa541c","name":"Fails to push message with large meta","time":{"start":1714415615367,"stop":1714415615367,"duration":0},"status":"passed","severity":"normal"},{"uid":"290b8c88c5093c9f","name":"should only return 1 node with relay capability","time":{"start":1714415179598,"stop":1714415179598,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd87ffab9bd207b","name":"Sets default value correctly","time":{"start":1714415807191,"stop":1714415807191,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7e5763050f4694","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714415163510,"stop":1714415163511,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ddd0d779c306a","name":"Push message with long payload","time":{"start":1714415739313,"stop":1714415739313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5565513d00104c74","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714415168408,"stop":1714415168408,"duration":0},"status":"passed","severity":"normal"},{"uid":"d918087b22e53ba7","name":"Ping on peer without subscriptions","time":{"start":1714415288031,"stop":1714415288032,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0d64a62b7fd9ae","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714415498400,"stop":1714415498401,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6264e84994570ec","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714415190822,"stop":1714415190822,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fc269f53e429be","name":"Push message with unicode special characters payload","time":{"start":1714415615345,"stop":1714415615346,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63e9df1c98dad6e","name":"Generator, 2 different pubsubtopics","time":{"start":1714415773701,"stop":1714415773701,"duration":0},"status":"passed","severity":"normal"},{"uid":"868bfb62c65b3ed7","name":"nwaku subscribes","time":{"start":1714415644069,"stop":1714415644070,"duration":1},"status":"passed","severity":"normal"},{"uid":"4750c14e5f9800df","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714415441036,"stop":1714415441036,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff2b2743e4b8f81","name":"Decoder throws on empty string content topic","time":{"start":1714415168414,"stop":1714415168414,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08cd570bd106e80","name":"throws on content topic with empty encoding field","time":{"start":1714415154908,"stop":1714415154908,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6730945aafe0b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714415287311,"stop":1714415287311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e7ed3679a8db3e","name":"Push message with unicode special characters payload","time":{"start":1714415739324,"stop":1714415739325,"duration":1},"status":"passed","severity":"normal"},{"uid":"85adef30c343a2f3","name":"Subscribe to topic containing long and receive message","time":{"start":1714415441029,"stop":1714415441030,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e95834c414bd14","name":"Symmetric encrypt & Decrypt","time":{"start":1714415189547,"stop":1714415189547,"duration":0},"status":"passed","severity":"normal"},{"uid":"427e3d5f9752315c","name":"creates an iterator","time":{"start":1714415793733,"stop":1714415793733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1ab32fda5a3576","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714415850490,"stop":1714415850490,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbac74cad1b6c9be","name":"Query generator for multiple messages with different message text format","time":{"start":1714415786946,"stop":1714415786947,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d2abaa59794b53","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714415382666,"stop":1714415382666,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14684000328640d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714415287314,"stop":1714415287314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d18089dc87336a","name":"Subscribe to topic containing short and receive message","time":{"start":1714415441028,"stop":1714415441029,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a79dbc11aa066b3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714415219589,"stop":1714415219589,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7beaaa2fe4dbd244","name":"Push message with content topic containing short","time":{"start":1714415615347,"stop":1714415615347,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9ba3abf03534e5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714415441998,"stop":1714415442001,"duration":3},"status":"passed","severity":"normal"},{"uid":"a2f248aabace19d0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714415951682,"stop":1714415951682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3289d57e4685e2db","name":"Passing page size 19 when there are 20 messages","time":{"start":1714415795613,"stop":1714415795613,"duration":0},"status":"passed","severity":"normal"},{"uid":"149ab7449c9c9f2d","name":"Check received message containing Arabic","time":{"start":1714415679030,"stop":1714415679030,"duration":0},"status":"passed","severity":"normal"},{"uid":"3411c60cb47e9d62","name":"Used by Waku Relay","time":{"start":1714415807190,"stop":1714415807191,"duration":1},"status":"passed","severity":"normal"},{"uid":"3201a6ce1bbde540","name":"Check publish message containing Russian","time":{"start":1714415666671,"stop":1714415666671,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0cbc26f1a0a078","name":"Check message received after nwaku node is restarted","time":{"start":1714415679028,"stop":1714415679028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e05f438e76e0d9d","name":"Subscribe to topic containing Script and receive message","time":{"start":1714415850494,"stop":1714415850495,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edc06c95bd112ad","name":"Check received message containing Script","time":{"start":1714415679020,"stop":1714415679020,"duration":0},"status":"passed","severity":"normal"},{"uid":"408a6a0d6e3680b9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714415679034,"stop":1714415679035,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c29a38c275590d","name":"should not throw an error for a single configured topic","time":{"start":1714415154937,"stop":1714415154937,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c08b81b8d1ed97","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714415671313,"stop":1714415671313,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf3e487c3dfbd40","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714415382624,"stop":1714415382624,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf5cb454482bf5d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714415287313,"stop":1714415287313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9437073ccbd9319","name":"Push message with content topic containing escaped characters","time":{"start":1714415615364,"stop":1714415615364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38bd855d55218f4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714415154910,"stop":1714415154910,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbd0f50b28fe326","name":"should return false","time":{"start":1714415163521,"stop":1714415163521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0be13266478637","name":"Encoder throws on empty string content topic","time":{"start":1714415168413,"stop":1714415168413,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59493bc379227fe","name":"Push message with content topic containing JSON","time":{"start":1714415739332,"stop":1714415739332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7472a953ba6d129","name":"Check received message containing Chinese","time":{"start":1714415370284,"stop":1714415370285,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7e89f56c8746af","name":"throws on content topic with empty version field","time":{"start":1714415154907,"stop":1714415154907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed86dcfd982c676","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714415850489,"stop":1714415850489,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c8ad807303ff7a","name":"A test","time":{"start":1714415442172,"stop":1714415442173,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0dfad3fd0e7226","name":"Register correct protocols","time":{"start":1714415671312,"stop":1714415671312,"duration":0},"status":"passed","severity":"normal"},{"uid":"978eaa630be69b0e","name":"1 Relay, 1 fetch","time":{"start":1714415179116,"stop":1714415179117,"duration":1},"status":"passed","severity":"normal"},{"uid":"1beb12e79dd026e8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714415803328,"stop":1714415803328,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0b6b12f82b2f5b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714415382634,"stop":1714415382635,"duration":1},"status":"passed","severity":"normal"},{"uid":"128f302cf5b96ff3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714415763432,"stop":1714415763433,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdb64b2edd26e2b","name":"Ordered callback, aborts when callback returns true","time":{"start":1714415786952,"stop":1714415786953,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19b76407c5b7089","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714415773704,"stop":1714415773705,"duration":1},"status":"passed","severity":"normal"},{"uid":"699da459ce2b866","name":"can start and stop the service","time":{"start":1714415689072,"stop":1714415689072,"duration":0},"status":"passed","severity":"normal"},{"uid":"618b37c1580332ca","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714415179118,"stop":1714415179118,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbc21c2e0ab5692","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714415639556,"stop":1714415639556,"duration":0},"status":"passed","severity":"normal"},{"uid":"713d8a66d1fc0132","name":"Push to array if already present","time":{"start":1714415154677,"stop":1714415154678,"duration":1},"status":"passed","severity":"normal"},{"uid":"87997ada937bd4a9","name":"Fails to publish message with wrong content topic","time":{"start":1714415666680,"stop":1714415666681,"duration":1},"status":"passed","severity":"normal"},{"uid":"d453e528e00e3207","name":"should decode valid enr successfully","time":{"start":1714415163510,"stop":1714415163510,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabd9aab7b574500","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714415179600,"stop":1714415179600,"duration":0},"status":"passed","severity":"normal"},{"uid":"5080a55714649d44","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714415154931,"stop":1714415154932,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c024d57217a3c1b","name":"same cluster, same shard: nodes connect","time":{"start":1714415382622,"stop":1714415382622,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b8fd41641820d3","name":"Check received message containing Russian","time":{"start":1714415679031,"stop":1714415679031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d451cb61ddeacf61","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714415666828,"stop":1714415666828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40754d56de66d50c","name":"Check publish message after client node is restarted","time":{"start":1714415666686,"stop":1714415666686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"624a7b5665409169","name":"Push message with escaped characters payload","time":{"start":1714415615345,"stop":1714415615345,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b68da9f3d4ef808","name":"returns all values when wanted number is greater than available values","time":{"start":1714415177729,"stop":1714415177730,"duration":1},"status":"passed","severity":"normal"},{"uid":"1332fe2d78b22f09","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714415498406,"stop":1714415498407,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae618254ae933e2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714415162804,"stop":1714415162805,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf25a0ff9f096a3","name":"should be able to decode the field with only STORE set to true","time":{"start":1714415162812,"stop":1714415162813,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f04c56f3e9b302e","name":"Push message with content topic containing emoji","time":{"start":1714415615365,"stop":1714415615366,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefda87a284204ba","name":"Push message with long payload","time":{"start":1714415615334,"stop":1714415615334,"duration":0},"status":"passed","severity":"normal"},{"uid":"750514312b686b73","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714415803328,"stop":1714415803328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d980abb4b3b29e8","name":"Refresh subscription","time":{"start":1714415850491,"stop":1714415850492,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c012a9b47e68cf4","name":"Push message with custom timestamp: 1683656983048","time":{"start":1714415615367,"stop":1714415615368,"duration":1},"status":"passed","severity":"normal"},{"uid":"979f65d700e4c267","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714415207109,"stop":1714415207109,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd008ef91722462","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714415382667,"stop":1714415382667,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1939d68c66afce7","name":"Push message with Arabic payload","time":{"start":1714415739317,"stop":1714415739317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed0ebf7d62d635c","name":"Push message with content topic containing Arabic","time":{"start":1714415739329,"stop":1714415739330,"duration":1},"status":"passed","severity":"normal"},{"uid":"47afcdee384cdee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714415154934,"stop":1714415154934,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c818636fbbfdfeb","name":"Publish message with large meta","time":{"start":1714415666687,"stop":1714415666687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b28a16bfd1cdcc","name":"Waku message hash computation (payload length 0)","time":{"start":1714415157584,"stop":1714415157585,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcaefcd64c4e882c","name":"Push message with content topic containing special chars","time":{"start":1714415615355,"stop":1714415615355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f51a3ecbdafe86","name":"should be able to encode the field with only STORE set to true","time":{"start":1714415162801,"stop":1714415162802,"duration":1},"status":"passed","severity":"normal"},{"uid":"59463f4004ae84df","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714415162802,"stop":1714415162803,"duration":1},"status":"passed","severity":"normal"},{"uid":"e759f85f63edebc2","name":"returns all values when wanted number matches available values","time":{"start":1714415177725,"stop":1714415177729,"duration":4},"status":"passed","severity":"normal"},{"uid":"c1bf8c4e03f5f93e","name":"Query Generator - backward","time":{"start":1714415765120,"stop":1714415765121,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1097546998d057","name":"should set field with only FILTER enabled","time":{"start":1714415163527,"stop":1714415163527,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a96586efb4676f6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714415850500,"stop":1714415850501,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22dbabe836240f6","name":"same cluster, different shard: nodes don't connect","time":{"start":1714415382622,"stop":1714415382623,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f5f2a0131674d6","name":"should decode valid enr with tcp successfully","time":{"start":1714415163511,"stop":1714415163511,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ded86b080f23c4","name":"Filter","time":{"start":1714415817192,"stop":1714415817192,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a81365f65b47cf","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714415154946,"stop":1714415154946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab728ecceb784ea","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714415155037,"stop":1714415155037,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf24131dad94654","name":"unsubscribes","time":{"start":1714415793734,"stop":1714415793734,"duration":0},"status":"passed","severity":"normal"},{"uid":"242d995281345460","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714415154914,"stop":1714415154914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee43f01531dff2a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714415179181,"stop":1714415179181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c916cf1b1f5b861f","name":"configure the node with multiple pubsub topics","time":{"start":1714415728466,"stop":1714415728466,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea39d6655780672","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714415168408,"stop":1714415168409,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c13692b49487e03","name":"random static sharding 5 - Cluster ID: 755, Shard ID: 13","time":{"start":1714415728454,"stop":1714415728454,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d3313455508b31","name":"Generator, custom pubsub topic","time":{"start":1714415773701,"stop":1714415773701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8375cb78a71753","name":"Push message with Basic HTML tag payload","time":{"start":1714415615342,"stop":1714415615343,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d5201e5b1d252","name":"should emit a peer event after start","time":{"start":1714415219586,"stop":1714415219587,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7ab831db79e162","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714415157584,"stop":1714415157584,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fcd6654e0d8216","name":"Check message received after jswaku node is restarted","time":{"start":1714415370298,"stop":1714415370298,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f792ffd9c348a6c","name":"Passing an array","time":{"start":1714415807189,"stop":1714415807190,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8b545df62744b8","name":"Push message equal or less that 1MB","time":{"start":1714415739343,"stop":1714415739344,"duration":1},"status":"passed","severity":"normal"},{"uid":"159a4801bf7a3fa8","name":"Check publish message after service node is restarted","time":{"start":1714415666685,"stop":1714415666685,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81cfcea761975c30","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714415671318,"stop":1714415671318,"duration":0},"status":"passed","severity":"normal"},{"uid":"be565c8c66529bf9","name":"Fails to publish message with empty text","time":{"start":1714415666679,"stop":1714415666680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab70b893ebcd8139","name":"Check received message containing Basic HTML tag","time":{"start":1714415679032,"stop":1714415679032,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f73d92398c6df9","name":"should return all peers when numPeers is 0","time":{"start":1714415168406,"stop":1714415168406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32107d2936f476b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714415382805,"stop":1714415382806,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a78b2d775f33029","name":"Check received message containing emoji","time":{"start":1714415679034,"stop":1714415679034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3014be4e2b0b797","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714415441032,"stop":1714415441032,"duration":0},"status":"passed","severity":"normal"},{"uid":"260a519dd7ce4ffa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714415370293,"stop":1714415370294,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5e6b792e287874","name":"Check publish message containing escaped characters","time":{"start":1714415666675,"stop":1714415666676,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce278506e1e9929f","name":"Does not throw an exception when node disconnects","time":{"start":1714415807189,"stop":1714415807189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9b6951f7dc2cb8","name":"Push message with rate limit","time":{"start":1714415615367,"stop":1714415615367,"duration":0},"status":"passed","severity":"normal"},{"uid":"547a0441f9753052","name":"should only return 1 node with relay and store capability","time":{"start":1714415179598,"stop":1714415179598,"duration":0},"status":"passed","severity":"normal"},{"uid":"576c8d2e660e976","name":"Sample","time":{"start":1714415162991,"stop":1714415162992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8775dc8723375131","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714415382778,"stop":1714415382785,"duration":7},"status":"passed","severity":"normal"},{"uid":"5d6fa2e3e8dd65d9","name":"Push message with rate limit","time":{"start":1714415739337,"stop":1714415739337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1743557bafc12e7b","name":"Subscribe and receive messages via waku relay post","time":{"start":1714415441024,"stop":1714415441025,"duration":1},"status":"passed","severity":"normal"},{"uid":"542face9dcdbf37","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714415850499,"stop":1714415850500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e96c89fe837670","name":"Push message with Russian payload","time":{"start":1714415615338,"stop":1714415615339,"duration":1},"status":"passed","severity":"normal"},{"uid":"1803e3bb631e2471","name":"should return valid sharding parameters for static sharding","time":{"start":1714415154941,"stop":1714415154941,"duration":0},"status":"passed","severity":"normal"},{"uid":"455579f6181a3d46","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714415850493,"stop":1714415850494,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a6031d6fc53d91","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714415382808,"stop":1714415382811,"duration":3},"status":"passed","severity":"normal"},{"uid":"4aa12a4d9305251d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714415154945,"stop":1714415154945,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a9c4fc91c6a741","name":"Ping on peer without subscriptions","time":{"start":1714415288028,"stop":1714415288028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b553eb840f7f96","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714415154912,"stop":1714415154913,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cc12988a24bf48","name":"Check publish message containing unicode special characters","time":{"start":1714415666676,"stop":1714415666676,"duration":0},"status":"passed","severity":"normal"},{"uid":"954748b3ce443787","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714415382668,"stop":1714415382668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab639c7511916aaf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714415850503,"stop":1714415850503,"duration":0},"status":"passed","severity":"normal"},{"uid":"a404a97573d55037","name":"Check received message containing unicode special characters","time":{"start":1714415370291,"stop":1714415370291,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e014f820cbcf66","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714415154927,"stop":1714415154927,"duration":0},"status":"passed","severity":"normal"},{"uid":"428fb5e6aec17204","name":"groups content topics by expected pubsub topic","time":{"start":1714415154917,"stop":1714415154917,"duration":0},"status":"passed","severity":"normal"},{"uid":"657f83ba21ef2607","name":"Push message with numeric payload","time":{"start":1714415739314,"stop":1714415739314,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a34122961bdb1a","name":"Nodes with multiple pubsub topic","time":{"start":1714415639560,"stop":1714415639561,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0684ca6f06d236","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714415671314,"stop":1714415671315,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e79d0007db1b1f0","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714415382805,"stop":1714415382805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70170a1d35e9624","name":"Default pageSize","time":{"start":1714415795614,"stop":1714415795614,"duration":0},"status":"passed","severity":"normal"},{"uid":"176354e405115a8b","name":"Privacy Node - default protocol","time":{"start":1714415817193,"stop":1714415817193,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d5875f516365c3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714415382668,"stop":1714415382701,"duration":33},"status":"passed","severity":"normal"},{"uid":"edcff84191cf7c0c","name":"should not receive a peer event after stop","time":{"start":1714415219587,"stop":1714415219588,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d534ebf172005d9","name":"Subscribe and receive messages via lightPush","time":{"start":1714415850487,"stop":1714415850487,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c445e57af50a5f1","name":"less peers than existing","time":{"start":1714415615567,"stop":1714415615567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e25b1713a72ef94","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714415382777,"stop":1714415382778,"duration":1},"status":"passed","severity":"normal"},{"uid":"2169caebe273ce7f","name":"Push message with content topic containing SQL Injection","time":{"start":1714415739330,"stop":1714415739330,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad48a210fdb027e","name":"Fails to push message bigger that 1MB","time":{"start":1714415739344,"stop":1714415739344,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ae06d736fcfae9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714415288107,"stop":1714415288107,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fea1eaf20f7ff9b","name":"LightPush","time":{"start":1714415817192,"stop":1714415817192,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2506b42cbfc17a6","name":"Subscribe to topic containing XML and receive message","time":{"start":1714415850495,"stop":1714415850495,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c8f3b6ea09f29f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714415671314,"stop":1714415671314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d755dbbe3a35f","name":"Check message with no payload is not received","time":{"start":1714415679027,"stop":1714415679027,"duration":0},"status":"passed","severity":"normal"},{"uid":"24326892eccf774d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714415154942,"stop":1714415154942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a796682e84f28c8f","name":"Check received message containing short","time":{"start":1714415679012,"stop":1714415679013,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3646fba1bc8f189","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714415763425,"stop":1714415763427,"duration":2},"status":"passed","severity":"normal"},{"uid":"d087cbd255df995d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714415679024,"stop":1714415679025,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a775e8720ca1d4","name":"Subscribe and receive messages via waku relay post","time":{"start":1714415850488,"stop":1714415850488,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa95560cfadb5114","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714415154911,"stop":1714415154912,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e671894fc54672a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714415666681,"stop":1714415666681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c20508f53e51e1","name":"should not fail to start the service if it is already started","time":{"start":1714415219586,"stop":1714415219586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b32e74ef6a52de","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714415850494,"stop":1714415850494,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec39e178fd36a8f","name":"getPeersByDiscovery","time":{"start":1714415623567,"stop":1714415623567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3521b30abc956fa","name":"Subscribe to topic containing long and publish message","time":{"start":1714415671316,"stop":1714415671318,"duration":2},"status":"passed","severity":"normal"},{"uid":"af55baa873478be7","name":"Check message with no payload is not received","time":{"start":1714415370297,"stop":1714415370297,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c25c267ae3068","name":"should not fail to stop the service if it was not started","time":{"start":1714415219584,"stop":1714415219584,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3477d4fb593008e","name":"Publish message with rate limit","time":{"start":1714415666687,"stop":1714415666688,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30c730e118ba779","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714415441023,"stop":1714415441024,"duration":1},"status":"passed","severity":"normal"},{"uid":"588a10ed28e0afe7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714415850502,"stop":1714415850502,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bdca2e151d96d4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714415679025,"stop":1714415679025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b017f28642b945df","name":"tcp ip4 address","time":{"start":1714415162953,"stop":1714415162954,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c8e236c316bc24","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714415250730,"stop":1714415250731,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c85e4b8875a250d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714415441982,"stop":1714415441983,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b0bee4dc874c50","name":"different cluster, same shard: nodes don't connect","time":{"start":1714415495569,"stop":1714415495569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6f2466a957530a","name":"Check received message containing emoji","time":{"start":1714415370291,"stop":1714415370291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec43eb7a95b0b48c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714415850497,"stop":1714415850497,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bec89a6837d8931","name":"Push message with custom timestamp: 1714411783048","time":{"start":1714415615368,"stop":1714415615368,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab09ea446c006af3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714415850506,"stop":1714415850506,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81b9f977172f629","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714415154916,"stop":1714415154916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80cf7e84f8a695c","name":"safeDispatchEvent","time":{"start":1714415247307,"stop":1714415247308,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef8e5ba467a556d","name":"Check received message containing Chinese","time":{"start":1714415679030,"stop":1714415679030,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d624be1b269461","name":"Push message with Basic HTML tag payload","time":{"start":1714415739320,"stop":1714415739321,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ff4deba51a753","name":"Check received message containing shell command","time":{"start":1714415679022,"stop":1714415679022,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd49b70c87a0170","name":"1 Relay, 1 Filter, gives up","time":{"start":1714415179118,"stop":1714415179118,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c91caa761fc88e","name":"random static sharding 1 - Cluster ID: 514, Shard ID: 423","time":{"start":1714415728452,"stop":1714415728452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6a020db207b394","name":"Ephemeral messages are not stored","time":{"start":1714415223100,"stop":1714415223100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5ae240d7c2d8c9","name":"Fails to push message with empty content topic","time":{"start":1714415615366,"stop":1714415615366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cf61e3e0aa36ab","name":"Meta field set when metaSetter is specified","time":{"start":1714415168411,"stop":1714415168412,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d443983b47af5a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714415154935,"stop":1714415154935,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc5dc55ad5ad865","name":"Decoder throws on undefined content topic","time":{"start":1714415190824,"stop":1714415190824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85f6f0a46855aa3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714415162813,"stop":1714415162814,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44ed9971658cbbd","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714415179180,"stop":1714415179181,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10d857010b72f7f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714415763436,"stop":1714415763437,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df62b176cca829f","name":"Push message with content topic containing SQL Injection","time":{"start":1714415615361,"stop":1714415615362,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6af4689cc80e2b","name":"Check received message containing numeric","time":{"start":1714415679029,"stop":1714415679030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7856f324b44e1a7","name":"Check message with invalid timestamp is not received","time":{"start":1714415679025,"stop":1714415679026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5051e4fa4c16d03","name":"Check received message containing shell command","time":{"start":1714415679033,"stop":1714415679033,"duration":0},"status":"passed","severity":"normal"},{"uid":"9512f832f86b8270","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714415288106,"stop":1714415288106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2faf12330e10617","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714415154929,"stop":1714415154930,"duration":1},"status":"passed","severity":"normal"},{"uid":"880c15c921e46c6","name":"Overlapping topic subscription","time":{"start":1714415850491,"stop":1714415850491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46b0d4c45ec0c3f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714415382799,"stop":1714415382802,"duration":3},"status":"passed","severity":"normal"},{"uid":"416a36aa55c82d94","name":"handles multiple messages","time":{"start":1714415793734,"stop":1714415793734,"duration":0},"status":"passed","severity":"normal"},{"uid":"51643aa0b8efca78","name":"Subscribe and receive messages via lightPush","time":{"start":1714415441023,"stop":1714415441023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37fd0feb2275a54","name":"Push message with escaped characters payload","time":{"start":1714415739324,"stop":1714415739324,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cd21c4f29923e1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714415850493,"stop":1714415850493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33079c1d6f76519","name":"Check message with invalid timestamp is not received","time":{"start":1714415370294,"stop":1714415370294,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c4f60a1f305802","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714415287310,"stop":1714415287310,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a7b9017e1d5a61","name":"Push message with XML payload","time":{"start":1714415739320,"stop":1714415739320,"duration":0},"status":"passed","severity":"normal"},{"uid":"b273618e96f8b3d5","name":"Passing page size 11 when there are 10 messages","time":{"start":1714415795613,"stop":1714415795613,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0499d735f2fe08","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714415441025,"stop":1714415441025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad8aea9a068f055","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714415382806,"stop":1714415382808,"duration":2},"status":"passed","severity":"normal"},{"uid":"edcfbecef3b30c55","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app22/8/topic37/proto","time":{"start":1714415715312,"stop":1714415715313,"duration":1},"status":"passed","severity":"normal"},{"uid":"649592f8da733997","name":"Check received message containing unicode special characters","time":{"start":1714415679023,"stop":1714415679023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aea6251a6c7d9b","name":"Check received message containing short","time":{"start":1714415370282,"stop":1714415370282,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab6a3a73826e510","name":"should return unique PubsubTopics for static sharding","time":{"start":1714415154922,"stop":1714415154923,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8488142fef0bef7","name":"Correctly serialized arguments","time":{"start":1714415498565,"stop":1714415498565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9b2f86e0f2e410","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714415223101,"stop":1714415223101,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dd1f1dd9cabce4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714415382707,"stop":1714415382708,"duration":1},"status":"passed","severity":"normal"},{"uid":"44500f79b8472ca6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714415188978,"stop":1714415188979,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ef1e3a0600179c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714415179599,"stop":1714415179599,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f521845ba294f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714415154929,"stop":1714415154929,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc93169d34872dee","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714415382702,"stop":1714415382704,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d80ce9f64fcebc9","name":"random static sharding 9 - Cluster ID: 226, Shard ID: 419","time":{"start":1714415728463,"stop":1714415728464,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d082400b38eac","name":"Push message with shell command payload","time":{"start":1714415615345,"stop":1714415615345,"duration":0},"status":"passed","severity":"normal"},{"uid":"6075291a27859048","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714415441035,"stop":1714415441035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9903153ac03ec6d","name":"Check message received after jswaku node is restarted","time":{"start":1714415679028,"stop":1714415679028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fa429360724fdc0","name":"Check received message containing escaped characters","time":{"start":1714415679022,"stop":1714415679023,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4d71025f291888","name":"Store - dialed first","time":{"start":1714415817191,"stop":1714415817191,"duration":0},"status":"passed","severity":"normal"},{"uid":"449f997bb155fdd9","name":"Check message received after jswaku node is restarted","time":{"start":1714415679037,"stop":1714415679037,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cc02a20dfc7394f","name":"Push message with SQL Injection payload","time":{"start":1714415615339,"stop":1714415615339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c991826de64d7c1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714415382768,"stop":1714415382769,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a2daf950b1771c","name":"Push message with content topic containing XML","time":{"start":1714415615362,"stop":1714415615363,"duration":1},"status":"passed","severity":"normal"},{"uid":"2842eab2acfeb37b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714415382735,"stop":1714415382737,"duration":2},"status":"passed","severity":"normal"},{"uid":"6dcc9e7a7f86c8b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714415782100,"stop":1714415782100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbf3a865c02a167","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714415803330,"stop":1714415803331,"duration":1},"status":"passed","severity":"normal"},{"uid":"131a1b1738e291bf","name":"Check publish message containing Chinese","time":{"start":1714415666669,"stop":1714415666669,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5a060109d1ff55","name":"Check received message containing emoji","time":{"start":1714415679023,"stop":1714415679023,"duration":0},"status":"passed","severity":"normal"},{"uid":"23327b5feec9359e","name":"Passing page size 0 when there are 110 messages","time":{"start":1714415795611,"stop":1714415795611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6948329026913f","name":"receives messages sent to provided content topic through callback","time":{"start":1714415666828,"stop":1714415666828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"135b7d8ea8d45e00","name":"Subscribe to topic containing Script and receive message","time":{"start":1714415441032,"stop":1714415441033,"duration":1},"status":"passed","severity":"normal"},{"uid":"670e050634e40d8f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714415441034,"stop":1714415441034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27ade14fa238e54","name":"Check message with non string payload is not received","time":{"start":1714415679027,"stop":1714415679027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dae5ef05f96a4b7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714415287312,"stop":1714415287312,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fc56b6cf439b1c","name":"should properly create location multiaddrs - udp","time":{"start":1714415163525,"stop":1714415163525,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cc6081e1ee9557","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714415287314,"stop":1714415287315,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae6191c0b2f8a9a","name":"Push message with content topic containing shell command","time":{"start":1714415615364,"stop":1714415615364,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f274136179c26","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714415177730,"stop":1714415177731,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f1554deaa6c9c0","name":"Using a function","time":{"start":1714415807190,"stop":1714415807190,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bccea3da59eb6b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714415727607,"stop":1714415727608,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd7d2dd844ddfa5","name":"Passing page size 3 when there are 20 messages","time":{"start":1714415795612,"stop":1714415795612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29eb89876c16f7c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714415382754,"stop":1714415382755,"duration":1},"status":"passed","severity":"normal"},{"uid":"70575406ce327d18","name":"Push message with custom timestamp: 1683656970436","time":{"start":1714415739342,"stop":1714415739342,"duration":0},"status":"passed","severity":"normal"},{"uid":"776dc23cfb56bd3d","name":"Ping on unsubscribed peer","time":{"start":1714415239893,"stop":1714415239893,"duration":0},"status":"passed","severity":"normal"},{"uid":"23480e80f96c459b","name":"should properly create location multiaddrs - udp4","time":{"start":1714415163523,"stop":1714415163524,"duration":1},"status":"passed","severity":"normal"},{"uid":"922ee10e6325d322","name":"should not receive a peer event before start","time":{"start":1714415689074,"stop":1714415689074,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb40fa475264ef3d","name":"Subscribe to topic containing XML and receive message","time":{"start":1714415850504,"stop":1714415850504,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e104ae01c818dbe","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714415154943,"stop":1714415154943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b295407543d51df8","name":"should handle a minimal index list","time":{"start":1714415155036,"stop":1714415155037,"duration":1},"status":"passed","severity":"normal"},{"uid":"4673a7db9d4a5a84","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714415850502,"stop":1714415850502,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f54903c03f85e7e","name":"should not receive a peer event after stop","time":{"start":1714415183073,"stop":1714415183074,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b42fb9e9b61160","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app65/1/topic708/json","time":{"start":1714415715313,"stop":1714415715313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bd1ba82363f898","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714415671318,"stop":1714415671318,"duration":0},"status":"passed","severity":"normal"},{"uid":"682498c2bd157ee8","name":"Subscribe and receives messages on 20 topics","time":{"start":1714415850500,"stop":1714415850500,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c6e1d63dfa0e6c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714415671323,"stop":1714415671323,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bd193f7b77ead6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714415715307,"stop":1714415715310,"duration":3},"status":"passed","severity":"normal"},{"uid":"d3be3972e6c0e1a4","name":"Push message with content topic containing long","time":{"start":1714415739327,"stop":1714415739328,"duration":1},"status":"passed","severity":"normal"},{"uid":"a757231e025cf836","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714415441031,"stop":1714415441031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d68c6264a4d005","name":"Check message on other pubsub topic is not received","time":{"start":1714415679035,"stop":1714415679036,"duration":1},"status":"passed","severity":"normal"},{"uid":"39dbca96d194242a","name":"should throw error - no id","time":{"start":1714415163511,"stop":1714415163511,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5a1931af3b96fe","name":"start node with empty content topic","time":{"start":1714415715320,"stop":1714415715320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7094dfc3c0147f0","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714415382785,"stop":1714415382786,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e67221ab187220","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714415162814,"stop":1714415162815,"duration":1},"status":"passed","severity":"normal"},{"uid":"400b0718342b6532","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714415154939,"stop":1714415154939,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14f0fb83de63516","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714415154934,"stop":1714415154934,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a927c2376cab3aa","name":"Check message with no content topic is not received","time":{"start":1714415679036,"stop":1714415679036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b17dbeced8d122","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714415154913,"stop":1714415154913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8aaa9438860add","name":"Check publish message containing numeric","time":{"start":1714415666668,"stop":1714415666668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5abcb5dc9a8c12f","name":"handles different networkShards values correctly","time":{"start":1714415154918,"stop":1714415154918,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c174f020c08364","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714415370293,"stop":1714415370293,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8e6505524d03ed","name":"should handle application and version for autosharding","time":{"start":1714415154923,"stop":1714415154923,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cbe60b92c19494","name":"should emit a peer event after start","time":{"start":1714415183073,"stop":1714415183073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b3cc63bc513624","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714415168414,"stop":1714415168415,"duration":1},"status":"passed","severity":"normal"},{"uid":"daaa019afcf4ec17","name":"can start the service","time":{"start":1714415689071,"stop":1714415689072,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e8da642b539ffb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714415441032,"stop":1714415441032,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a551a24888a1432","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714415214826,"stop":1714415214826,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0caa89f410e39d","name":"isConnected return false after peer stops","time":{"start":1714415250734,"stop":1714415250734,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4e461d34bd69cf","name":"should use DNS peer discovery with light client","time":{"start":1714415219588,"stop":1714415219588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a641fdc77980421","name":"Check received message containing long","time":{"start":1714415679013,"stop":1714415679013,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01673c29e6a679f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714415441978,"stop":1714415441981,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d5b484dbbcd314","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714415666682,"stop":1714415666682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef8531a51ce34ab","name":"Check received message containing Basic HTML tag","time":{"start":1714415679021,"stop":1714415679021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bc532914e946e7","name":"Ordered Callback - forward","time":{"start":1714415765123,"stop":1714415765123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceafa8c57f163247","name":"Check received message containing SQL Injection","time":{"start":1714415370286,"stop":1714415370287,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd84625603effbf","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714415671321,"stop":1714415671322,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc443e00f15b943","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714415287312,"stop":1714415287313,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1d4782797e08b5","name":"Overlapping topic subscription","time":{"start":1714415850501,"stop":1714415850501,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c245725c7233848","name":"connects to nwaku","time":{"start":1714415807188,"stop":1714415807189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f23b8a949f53b08","name":"Check publish message containing Basic HTML tag","time":{"start":1714415666674,"stop":1714415666674,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e414286dfe5324b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714415850497,"stop":1714415850497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6fdbce0203dc90","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714415850495,"stop":1714415850496,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bb3b2507a0439c","name":"Check message with no content topic is not received","time":{"start":1714415370296,"stop":1714415370297,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae3997132dd4757","name":"Fails to push message bigger that 1MB","time":{"start":1714415615375,"stop":1714415615376,"duration":1},"status":"passed","severity":"normal"},{"uid":"e383930efde52a0b","name":"Reopen subscription with peer with lost subscription","time":{"start":1714415288030,"stop":1714415288030,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c3d2d49272989","name":"Ping on subscribed peer","time":{"start":1714415288031,"stop":1714415288031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1073854a3f20616a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714415154936,"stop":1714415154936,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a12b7378732bf0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714415179600,"stop":1714415179601,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34ee0987623884fb","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app64/2/topic139/test.js","time":{"start":1714415715315,"stop":1714415715316,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d50f2b79095095","name":"Throws when trying to push message with empty payload","time":{"start":1714415615347,"stop":1714415615347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82fdd66b24f614f","name":"Subscribe and receives messages on 20 topics","time":{"start":1714415850489,"stop":1714415850490,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81c431361767b03","name":"Push message with content topic containing unicode special characters","time":{"start":1714415615365,"stop":1714415615365,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad38f017eead627","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714415782101,"stop":1714415782101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83e534ce6cf964","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714415786950,"stop":1714415786952,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f181a9d7c421298","name":"Check meta is set [ecies]","time":{"start":1714415190822,"stop":1714415190823,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a202783547a479","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714415441994,"stop":1714415441995,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddd35c2e34d43db","name":"Push message with short payload","time":{"start":1714415739311,"stop":1714415739312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99ef8efe9be3aa0","name":"Push message with content topic containing Russian","time":{"start":1714415739330,"stop":1714415739330,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf530ebe2a72bfc9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714415219588,"stop":1714415219589,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b08f9f70bdd21a7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714415850487,"stop":1714415850488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5c03a3f573747b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714415803330,"stop":1714415803330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2221fecffef7ef","name":"Decrypt messages","time":{"start":1714415618097,"stop":1714415618097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb6a5f2134ce17b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714415382792,"stop":1714415382793,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34fec4c82b6e0fb","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714415382812,"stop":1714415382815,"duration":3},"status":"passed","severity":"normal"},{"uid":"a8bc1135d08f26bf","name":"start node with ApplicationInfo","time":{"start":1714415715320,"stop":1714415715320,"duration":0},"status":"passed","severity":"normal"},{"uid":"85914afa17bc6e7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714415162805,"stop":1714415162806,"duration":1},"status":"passed","severity":"normal"},{"uid":"40215527fde3a1e5","name":"should not fail to stop the service if it was not started","time":{"start":1714415689073,"stop":1714415689073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84bcaa89221d0cf","name":"Light Node - default protocols","time":{"start":1714415817192,"stop":1714415817193,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcc18614f1857f0","name":"Reusing cursor across nodes","time":{"start":1714415727610,"stop":1714415727610,"duration":0},"status":"passed","severity":"normal"},{"uid":"247fddb11a6a3250","name":"should load peers from local storage and dispatch events","time":{"start":1714415183074,"stop":1714415183075,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f65d9f11d8f06","name":"Overlapping topic subscription","time":{"start":1714415441028,"stop":1714415441028,"duration":0},"status":"passed","severity":"normal"},{"uid":"230538fb67dee63","name":"addEventListener with wrong event","time":{"start":1714415247297,"stop":1714415247299,"duration":2},"status":"passed","severity":"normal"},{"uid":"6eeb439f72f167aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714415154932,"stop":1714415154932,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae97f0782c0ceae","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714415850505,"stop":1714415850505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94d7efb8e9aefaa","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714415287309,"stop":1714415287310,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b0a66b75a76925","name":"Decoder throws on empty string content topic","time":{"start":1714415190824,"stop":1714415190824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5e217cd268b10d","name":"Check received message containing JSON","time":{"start":1714415370289,"stop":1714415370290,"duration":1},"status":"passed","severity":"normal"},{"uid":"60502501b892fa9a","name":"should encode/decode to text encoding","time":{"start":1714415163522,"stop":1714415163522,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d247d19d00492d2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714415671322,"stop":1714415671323,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b2011cd6485f41","name":"Mutual subscription","time":{"start":1714415671311,"stop":1714415671312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58d3192f15fe773","name":"Throws when trying to push message with empty payload","time":{"start":1714415739326,"stop":1714415739327,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb6e18616c3bf7e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714415207109,"stop":1714415207110,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a23dbefd7ff30ae","name":"can start the service","time":{"start":1714415183071,"stop":1714415183071,"duration":0},"status":"passed","severity":"normal"},{"uid":"3134ed10d6a7f21c","name":"All","time":{"start":1714415216632,"stop":1714415216632,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a72a88c8b095ca6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714415162817,"stop":1714415162818,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51b478da31688b6","name":"Push message with JSON payload","time":{"start":1714415739321,"stop":1714415739322,"duration":1},"status":"passed","severity":"normal"},{"uid":"740f2070c23b0c99","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714415154923,"stop":1714415154924,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4abd9f7b829feb4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714415727607,"stop":1714415727607,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c7b5c789dec2b8","name":"Push message with emoji payload","time":{"start":1714415615346,"stop":1714415615346,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd550e3bedb61fd1","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714415154928,"stop":1714415154928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae690783bde3d9c2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714415382753,"stop":1714415382754,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b267a41df2b08a9","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714415382704,"stop":1714415382705,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0f63549821afe9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714415639561,"stop":1714415639561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4957d5e82426e30","name":"Check received message with timestamp: 1714415206222 ","time":{"start":1714415370292,"stop":1714415370292,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbe0148fd74ff01","name":"Push message with special chars payload","time":{"start":1714415739315,"stop":1714415739315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada9bf97d2029ac6","name":"Nodes with multiple pubsub topic","time":{"start":1714415639562,"stop":1714415639563,"duration":1},"status":"passed","severity":"normal"},{"uid":"2efd351b5b730eb4","name":"Passing page size 1 when there are 4 messages","time":{"start":1714415795612,"stop":1714415795612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b09bb6c18df20a6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app80/10/topic357/xml","time":{"start":1714415715317,"stop":1714415715318,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d3a5240fcad63c","name":"should throw error - no public key","time":{"start":1714415163520,"stop":1714415163521,"duration":1},"status":"passed","severity":"normal"},{"uid":"8693303d20586fa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714415850496,"stop":1714415850497,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f071df84c79c0a2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714415154932,"stop":1714415154933,"duration":1},"status":"passed","severity":"normal"},{"uid":"288630677e12ce87","name":"handles different clusterIds correctly","time":{"start":1714415154918,"stop":1714415154918,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8861db1c4a2838","name":"Overlapping topic subscription","time":{"start":1714415671315,"stop":1714415671315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49ee341a61f9ae6c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714415382755,"stop":1714415382760,"duration":5},"status":"passed","severity":"normal"},{"uid":"65d31972037645e9","name":"Round trip binary serialization","time":{"start":1714415168411,"stop":1714415168411,"duration":0},"status":"passed","severity":"normal"},{"uid":"286b99d23b9e2699","name":"Check received message containing XML","time":{"start":1714415679032,"stop":1714415679032,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7b19601b56ce57","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714415157583,"stop":1714415157584,"duration":1},"status":"passed","severity":"normal"},{"uid":"c331dc80130d56dd","name":"Push message with content topic containing Script","time":{"start":1714415739331,"stop":1714415739331,"duration":0},"status":"passed","severity":"normal"},{"uid":"df97c746995b9336","name":"it tolerates circular branch references","time":{"start":1714415179595,"stop":1714415179596,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5259d208ad9dff","name":"should add and remove event listeners correctly","time":{"start":1714415183075,"stop":1714415183076,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1b4f9d76d1f898","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714415850506,"stop":1714415850506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e1395353878c3f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714415803330,"stop":1714415803330,"duration":0},"status":"passed","severity":"normal"},{"uid":"903d561c4fe69e7a","name":"should set field with all protocols disabled","time":{"start":1714415163526,"stop":1714415163526,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34e6d08f3091bd9","name":"addEventListener with correct event","time":{"start":1714415247295,"stop":1714415247297,"duration":2},"status":"passed","severity":"normal"},{"uid":"eef6be10a092f908","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714415163528,"stop":1714415163528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3319ffbc97b198","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714415154935,"stop":1714415154936,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e70a4cb1888692","name":"random static sharding 6 - Cluster ID: 33, Shard ID: 397","time":{"start":1714415728455,"stop":1714415728455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b452a79b453972e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714415154930,"stop":1714415154930,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bea6ac693dfb82","name":"Check received message containing short","time":{"start":1714415679029,"stop":1714415679029,"duration":0},"status":"passed","severity":"normal"},{"uid":"81104488b8895a89","name":"shard 0","time":{"start":1714415728450,"stop":1714415728451,"duration":1},"status":"passed","severity":"normal"},{"uid":"837e9fcca8761789","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714415154938,"stop":1714415154939,"duration":1},"status":"passed","severity":"normal"},{"uid":"942265f8acdeeacc","name":"connected peers and dial","time":{"start":1714415615566,"stop":1714415615566,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68c743826effafba","name":"Push message with content topic containing numeric","time":{"start":1714415739328,"stop":1714415739328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbcfe0a43cb2296","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app52/5/topic369/proto","time":{"start":1714415715313,"stop":1714415715314,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e42820015c41a50","name":"Promise Callback - backward","time":{"start":1714415765122,"stop":1714415765122,"duration":0},"status":"passed","severity":"normal"},{"uid":"21266d4ac585e124","name":"Fails to push message with large meta","time":{"start":1714415739337,"stop":1714415739337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e0b951038da7b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714415288104,"stop":1714415288105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea80970e8413aac5","name":"Subscribe to topic containing XML and receive message","time":{"start":1714415441033,"stop":1714415441033,"duration":0},"status":"passed","severity":"normal"},{"uid":"46decb6e1488b691","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714415441024,"stop":1714415441024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee8328514f845e8","name":"Query with Ordered Callback, No message returned","time":{"start":1714415763435,"stop":1714415763436,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a4dd17b7c40ea9","name":"Passing page size 110 when there are 120 messages","time":{"start":1714415795613,"stop":1714415795614,"duration":1},"status":"passed","severity":"normal"},{"uid":"b452d95a98078ed6","name":"Push message with content topic containing Chinese","time":{"start":1714415739329,"stop":1714415739329,"duration":0},"status":"passed","severity":"normal"},{"uid":"35dc333218368a56","name":"Push 30 different messages","time":{"start":1714415615346,"stop":1714415615347,"duration":1},"status":"passed","severity":"normal"},{"uid":"df462c23f9a3826f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app69/4/topic29/xml","time":{"start":1714415715314,"stop":1714415715315,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ebc147ad842200","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714415441027,"stop":1714415441027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e78b1427075109a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714415154928,"stop":1714415154928,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d9ccef154d71aa","name":"Check received message containing escaped characters","time":{"start":1714415370290,"stop":1714415370290,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9749686d1829c26","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714415214828,"stop":1714415214829,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a27fabed5e0ea4","name":"Non TWN Cluster","time":{"start":1714415715310,"stop":1714415715311,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4b921d739640da","name":"Store - dialed after - with timeout","time":{"start":1714415817191,"stop":1714415817191,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3176f56f4dbf0af","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714415850506,"stop":1714415850507,"duration":1},"status":"passed","severity":"normal"}] |