2024-04-24 22:47:43 +00:00

1 line
153 KiB
JSON

[{"uid":"dd5b24cec25d211","name":"Mutual subscription","time":{"start":1713997761257,"stop":1713997761258,"duration":1},"status":"passed","severity":"normal"},{"uid":"1576903d38c3fba1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713996237029,"stop":1713996237029,"duration":0},"status":"passed","severity":"normal"},{"uid":"70737b7afd5dd8e4","name":"udp ip6 address","time":{"start":1713996244905,"stop":1713996244906,"duration":1},"status":"passed","severity":"normal"},{"uid":"58bf25c61aaa2d18","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713998833827,"stop":1713998833827,"duration":0},"status":"broken","severity":"normal"},{"uid":"875e9fa58e2e7a83","name":"should handle corrupted local storage data gracefully","time":{"start":1713996264871,"stop":1713996264871,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ed03e5911ce714","name":"Encoder throws on empty string content topic","time":{"start":1713996250287,"stop":1713996250287,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d688903f69bce90","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713996296178,"stop":1713996296179,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8765a3fc5f93da","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713998062591,"stop":1713998062592,"duration":1},"status":"passed","severity":"normal"},{"uid":"650a3ed900563616","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713998833814,"stop":1713998833814,"duration":0},"status":"passed","severity":"normal"},{"uid":"89981d54638161bf","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713998683896,"stop":1713998683897,"duration":1},"status":"broken","severity":"normal"},{"uid":"fc1244095d1e4b4a","name":"can start the service","time":{"start":1713996303800,"stop":1713996303802,"duration":2},"status":"passed","severity":"normal"},{"uid":"46b0ec5aac38ebfe","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713998452496,"stop":1713998452496,"duration":0},"status":"broken","severity":"normal"},{"uid":"a4c24917dc8273ac","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713996237036,"stop":1713996237036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8501496316ecec","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713996244802,"stop":1713996244803,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d603de30a017d1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713996260605,"stop":1713996260605,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc20cd493df62c03","name":"Check received message containing shell command","time":{"start":1713997067452,"stop":1713997067452,"duration":0},"status":"broken","severity":"normal"},{"uid":"952dc9ebd2d34f6c","name":"Subscribe and receive messages via waku relay post","time":{"start":1713997181061,"stop":1713997181061,"duration":0},"status":"broken","severity":"normal"},{"uid":"780b3df246a73302","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713997761275,"stop":1713997761275,"duration":0},"status":"broken","severity":"normal"},{"uid":"42c8eb1934fd2f8c","name":"should be able to decode the field with only STORE set to true","time":{"start":1713996244811,"stop":1713996244812,"duration":1},"status":"passed","severity":"normal"},{"uid":"7002fa418575362f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713996237019,"stop":1713996237019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9ba2528c0d263c","name":"Push message with content topic containing special chars","time":{"start":1713998139014,"stop":1713998139014,"duration":0},"status":"broken","severity":"normal"},{"uid":"2dbd1ffc8cc524b6","name":"Check received message containing short","time":{"start":1713997067428,"stop":1713997067429,"duration":1},"status":"broken","severity":"normal"},{"uid":"ae3193c690f0ee31","name":"Check publish message containing Chinese","time":{"start":1713997546313,"stop":1713997546316,"duration":3},"status":"broken","severity":"normal"},{"uid":"e209508f7d70294f","name":"Decoder throws on undefined content topic","time":{"start":1713996270697,"stop":1713996270698,"duration":1},"status":"passed","severity":"normal"},{"uid":"be561ed63e8751bf","name":"Query with Promise Callback, No message returned","time":{"start":1713998192097,"stop":1713998192098,"duration":1},"status":"broken","severity":"normal"},{"uid":"85bb0bf88e197a1c","name":"Generator, custom pubsub topic","time":{"start":1713998228332,"stop":1713998228333,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a00b7c78253156","name":"new peer added after a peer was already found","time":{"start":1713997420610,"stop":1713997420610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecc2e1af9d4cbf8c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713996527969,"stop":1713996527969,"duration":0},"status":"broken","severity":"normal"},{"uid":"5d7fb0ad302375a5","name":"getPeersByDiscovery","time":{"start":1713996328829,"stop":1713996328829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7873ade32243e72","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713996689507,"stop":1713996689507,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3f8d3e5a8d3b74","name":"Check received message containing long","time":{"start":1713997067430,"stop":1713997067430,"duration":0},"status":"broken","severity":"normal"},{"uid":"2c1ede68ee78d4ce","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713996260602,"stop":1713996260603,"duration":1},"status":"passed","severity":"normal"},{"uid":"3106c35c1ae3712b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713998833833,"stop":1713998833833,"duration":0},"status":"broken","severity":"normal"},{"uid":"5f612e52e7174e00","name":"Push message with short payload","time":{"start":1713998721362,"stop":1713998721363,"duration":1},"status":"broken","severity":"normal"},{"uid":"67a55b1c90f73a1f","name":"Query with Ordered Callback, No Decoder","time":{"start":1713998192093,"stop":1713998192093,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c2ef8227957143","name":"throws an error for improperly formatted content topics","time":{"start":1713996237018,"stop":1713996237019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7a0980037dab32","name":"Check message received after nwaku node is restarted","time":{"start":1713998725108,"stop":1713998725108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea8b3d72c7bb8e1a","name":"Push message with content topic containing Script","time":{"start":1713998139021,"stop":1713998139021,"duration":0},"status":"broken","severity":"normal"},{"uid":"737c68f46bb19209","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713996237014,"stop":1713996237014,"duration":0},"status":"passed","severity":"normal"},{"uid":"221a8ced7acb0118","name":"All","time":{"start":1713996297918,"stop":1713996297918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9204d0f2f61a297c","name":"Check message with non string payload is not received","time":{"start":1713997067486,"stop":1713997067486,"duration":0},"status":"broken","severity":"normal"},{"uid":"1e1104ce762cdbed","name":"receives messages sent to provided content topic through stream","time":{"start":1713997758315,"stop":1713997758315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9287b1476cf04e0e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/5/topic655/xml","time":{"start":1713997832222,"stop":1713997832222,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bc6fd051ab2f15","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713996288824,"stop":1713996288829,"duration":5},"status":"passed","severity":"normal"},{"uid":"de9c04ba8072d312","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713996312003,"stop":1713996312003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4afdfe7812e4643","name":"Fails to publish message with wrong content topic","time":{"start":1713997546350,"stop":1713997546350,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ba23148115d80ce","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713996244803,"stop":1713996244803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7826924a6a20bf1","name":"Push message with JSON payload","time":{"start":1713998138998,"stop":1713998138998,"duration":0},"status":"broken","severity":"normal"},{"uid":"e71b517a0cb7a818","name":"Does not throw an exception when node disconnects","time":{"start":1713998560695,"stop":1713998560695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8217d56488fcc8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713996527976,"stop":1713996527976,"duration":0},"status":"broken","severity":"normal"},{"uid":"8c75c3a8bf7894d8","name":"can start and stop the service","time":{"start":1713996303802,"stop":1713996303803,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfbe42f9e29e7e6","name":"Passing page size 110 when there are 120 messages","time":{"start":1713998473433,"stop":1713998473433,"duration":0},"status":"broken","severity":"normal"},{"uid":"3df7360aba88a337","name":"Push message with content topic containing JSON","time":{"start":1713998139025,"stop":1713998139025,"duration":0},"status":"broken","severity":"normal"},{"uid":"65a43af4267e544c","name":"random static sharding 9 - Cluster ID: 313, Shard ID: 600","time":{"start":1713997908349,"stop":1713997908349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded0dc3ec0307cb1","name":"stop","time":{"start":1713996328832,"stop":1713996328832,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf83af71fe9102c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713996237012,"stop":1713996237013,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ccda4b11ecbdd63","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713998683905,"stop":1713998683906,"duration":1},"status":"broken","severity":"normal"},{"uid":"2273149631fa564e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713996689464,"stop":1713996689464,"duration":0},"status":"passed","severity":"normal"},{"uid":"78eb68830ce1c7c4","name":"same cluster, different shard: nodes don't connect","time":{"start":1713996689421,"stop":1713996689422,"duration":1},"status":"passed","severity":"normal"},{"uid":"110fc92033089aa3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713998833818,"stop":1713998833818,"duration":0},"status":"broken","severity":"normal"},{"uid":"efa0f5af4d526642","name":"Subscribe to topic containing Script and receive message","time":{"start":1713998833853,"stop":1713998833853,"duration":0},"status":"broken","severity":"normal"},{"uid":"d4841ae011a21c88","name":"start node with ApplicationInfo","time":{"start":1713997832227,"stop":1713997832228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a441637149534f70","name":"Push message with custom timestamp: 1713993467624","time":{"start":1713998139056,"stop":1713998139056,"duration":0},"status":"broken","severity":"normal"},{"uid":"80a86d77ef38a868","name":"Push message with content topic containing short","time":{"start":1713998139007,"stop":1713998139008,"duration":1},"status":"broken","severity":"normal"},{"uid":"305ceed9ff7c2bba","name":"Check publish message containing special chars","time":{"start":1713997546311,"stop":1713997546312,"duration":1},"status":"broken","severity":"normal"},{"uid":"c6e1611d2dde55db","name":"should only return 1 node with store capability","time":{"start":1713996261071,"stop":1713996261071,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4b7aad82ce09c4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713997181066,"stop":1713997181066,"duration":0},"status":"broken","severity":"normal"},{"uid":"de1189b7ed9c38d9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1713996336643,"stop":1713996336644,"duration":1},"status":"passed","severity":"normal"},{"uid":"3083befba208dff3","name":"Subscribe and receive messages via lightPush","time":{"start":1713997181058,"stop":1713997181058,"duration":0},"status":"broken","severity":"normal"},{"uid":"e5c8f9620f6bc82a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713998833839,"stop":1713998833839,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6e5c96ac53a409","name":"should not fail to stop the service if it was not started","time":{"start":1713996264868,"stop":1713996264869,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8164658015dfa43","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app39/5/topic291/proto","time":{"start":1713997832226,"stop":1713997832226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a341839f17102ca8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713997181059,"stop":1713997181060,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23b96fbaf41993","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713998833856,"stop":1713998833856,"duration":0},"status":"broken","severity":"normal"},{"uid":"1c59b143510d2eac","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713997226447,"stop":1713997226448,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6a8d50163b42fc","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713996260603,"stop":1713996260603,"duration":0},"status":"passed","severity":"normal"},{"uid":"357e3bbdc9f8486e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713996244815,"stop":1713996244816,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e87b3cdbda4d6ea","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713996237035,"stop":1713996237035,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe9cb2351740adf","name":"Check publish message containing SQL Injection","time":{"start":1713997546323,"stop":1713997546324,"duration":1},"status":"broken","severity":"normal"},{"uid":"1dfd61294a68b2e5","name":"Fields are not dropped","time":{"start":1713996249655,"stop":1713996249657,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ef81e3d32b1aa67","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713996245429,"stop":1713996245429,"duration":0},"status":"passed","severity":"normal"},{"uid":"3076d68cc4b72a78","name":"Push message with escaped characters payload","time":{"start":1713998139001,"stop":1713998139001,"duration":0},"status":"broken","severity":"normal"},{"uid":"98b290834678a93c","name":"Privacy Node - default protocol","time":{"start":1713998537769,"stop":1713998537769,"duration":0},"status":"passed","severity":"normal"},{"uid":"85817df037c76d11","name":"nwaku subscribes","time":{"start":1713997758151,"stop":1713997758151,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b933b4e8f09a891","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713996689438,"stop":1713996689438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b352463b4c3418","name":"Encoder throws on undefined content topic","time":{"start":1713996250286,"stop":1713996250286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d73c96cd471e611","name":"random static sharding 8 - Cluster ID: 232, Shard ID: 674","time":{"start":1713997908348,"stop":1713997908349,"duration":1},"status":"passed","severity":"normal"},{"uid":"280ecc368a71a534","name":"should handle a minimal index list","time":{"start":1713996236967,"stop":1713996236968,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa023ab9586f48a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713996250111,"stop":1713996250111,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2aee0ec1d6dc31","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713996689495,"stop":1713996689496,"duration":1},"status":"passed","severity":"normal"},{"uid":"4412a45d76cbfda8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713998192095,"stop":1713998192095,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fc0026cab30e0","name":"Waku message hash computation","time":{"start":1713996239622,"stop":1713996239623,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a70a64fd9fb3a2","name":"handles different clusterIds correctly","time":{"start":1713996237018,"stop":1713996237018,"duration":0},"status":"passed","severity":"normal"},{"uid":"56beb2b8749dfe60","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713996689484,"stop":1713996689484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a678ddb43ba8162","name":"Relay","time":{"start":1713996297915,"stop":1713996297916,"duration":1},"status":"passed","severity":"normal"},{"uid":"607eb3112f6cfdf9","name":"should set field with only STORE enabled","time":{"start":1713996245428,"stop":1713996245429,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bb4381988e14e2","name":"Fails to push message with large meta","time":{"start":1713998721449,"stop":1713998721449,"duration":0},"status":"broken","severity":"normal"},{"uid":"49e5dad7b3a377f6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713998833860,"stop":1713998833860,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2816a2ae6d78b36","name":"returns all values when wanted number matches available values","time":{"start":1713996259904,"stop":1713996259906,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1708a106f0cae2e","name":"Check received message containing special chars","time":{"start":1713998725084,"stop":1713998725084,"duration":0},"status":"broken","severity":"normal"},{"uid":"1c91efce3490dfe7","name":"should not receive a peer event before start","time":{"start":1713996264869,"stop":1713996264870,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de1e24aecb71072","name":"Check received message containing JSON","time":{"start":1713998725092,"stop":1713998725092,"duration":0},"status":"broken","severity":"normal"},{"uid":"4f558c9ca729ed27","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996689462,"stop":1713996689462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef39b835426eabed","name":"Subscribe to topic containing XML and receive message","time":{"start":1713998833830,"stop":1713998833830,"duration":0},"status":"broken","severity":"normal"},{"uid":"327a61461475636","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713996244809,"stop":1713996244810,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83c7a420f85551b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713998833851,"stop":1713998833851,"duration":0},"status":"broken","severity":"normal"},{"uid":"eef0650934ca9c37","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713996244804,"stop":1713996244805,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcefbc49bdbd3fe","name":"Push message with shell command payload","time":{"start":1713998721406,"stop":1713998721406,"duration":0},"status":"broken","severity":"normal"},{"uid":"9a6021452518157e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713996237012,"stop":1713996237012,"duration":0},"status":"passed","severity":"normal"},{"uid":"b094be1cc76fa27a","name":"Relay - dialed after","time":{"start":1713998537765,"stop":1713998537765,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee19db3857f8c25","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713997514407,"stop":1713997514408,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fd33587c7a1c3a","name":"Encoder throws on undefined content topic","time":{"start":1713996270696,"stop":1713996270696,"duration":0},"status":"passed","severity":"normal"},{"uid":"212f86c40a84e090","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713998192092,"stop":1713998192092,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a56a534246346e","name":"should not receive a peer event after stop","time":{"start":1713996303805,"stop":1713996303805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8047afc02274338","name":"shard 0","time":{"start":1713997908341,"stop":1713997908341,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66364b0d4fe154b","name":"Check message with invalid timestamp is not received","time":{"start":1713997067477,"stop":1713997067477,"duration":0},"status":"broken","severity":"normal"},{"uid":"1810595cf374d10d","name":"Push message equal or less that 1MB","time":{"start":1713998139064,"stop":1713998139064,"duration":0},"status":"broken","severity":"normal"},{"uid":"7543be0e728011c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713996237027,"stop":1713996237027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bc0eacac2dabd4","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app64/1/topic50/json","time":{"start":1713997832223,"stop":1713997832224,"duration":1},"status":"passed","severity":"normal"},{"uid":"3094111484e92a62","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713997546339,"stop":1713997546339,"duration":0},"status":"broken","severity":"normal"},{"uid":"5cf382d5b4c552e1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713998833836,"stop":1713998833837,"duration":1},"status":"broken","severity":"normal"},{"uid":"3f0e56286ffd2426","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713997761266,"stop":1713997761266,"duration":0},"status":"broken","severity":"normal"},{"uid":"498791fe270dc2b3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713998833844,"stop":1713998833844,"duration":0},"status":"broken","severity":"normal"},{"uid":"90e54d270894c955","name":"Decoder throws on empty string content topic","time":{"start":1713996272671,"stop":1713996272671,"duration":0},"status":"passed","severity":"normal"},{"uid":"216611729e310e7","name":"should get / set UDP multiaddr","time":{"start":1713996245424,"stop":1713996245424,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dd6807311f6e56","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713998192089,"stop":1713998192089,"duration":0},"status":"passed","severity":"normal"},{"uid":"148699dd82950ba4","name":"Subscribe to topic containing short and receive message","time":{"start":1713998833822,"stop":1713998833822,"duration":0},"status":"broken","severity":"normal"},{"uid":"c58a2ef82e558da1","name":"Check message with no pubsub topic is not received","time":{"start":1713997067480,"stop":1713997067480,"duration":0},"status":"broken","severity":"normal"},{"uid":"d92f98a7010069b1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713996237014,"stop":1713996237014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bf0bb771e29fc8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713997761267,"stop":1713997761267,"duration":0},"status":"broken","severity":"normal"},{"uid":"664f341854bb3887","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713996288818,"stop":1713996288821,"duration":3},"status":"passed","severity":"normal"},{"uid":"adcf90a3b4680ce9","name":"Check received message containing escaped characters","time":{"start":1713997067453,"stop":1713997067453,"duration":0},"status":"broken","severity":"normal"},{"uid":"cc42f4b28fd13558","name":"Check received message containing XML","time":{"start":1713998725090,"stop":1713998725090,"duration":0},"status":"broken","severity":"normal"},{"uid":"c1d8385e90228795","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713996296180,"stop":1713996296180,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fee79bb072ec7d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713996237013,"stop":1713996237014,"duration":1},"status":"passed","severity":"normal"},{"uid":"358b2864bd10abf0","name":"should not receive a peer event after stop","time":{"start":1713996264870,"stop":1713996264870,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8ba12af3d4dcef","name":"Encoder throws on empty string content topic","time":{"start":1713996270697,"stop":1713996270697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb9ad77eef50353","name":"getPeersByDiscovery","time":{"start":1713997420609,"stop":1713997420609,"duration":0},"status":"passed","severity":"normal"},{"uid":"265c2b69f94bb207","name":"Ping on unsubscribed peer","time":{"start":1713996607404,"stop":1713996607405,"duration":1},"status":"broken","severity":"normal"},{"uid":"c62fe4b14c23abd5","name":"should decode valid enr successfully","time":{"start":1713996245419,"stop":1713996245419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9735c473b8b8e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713996237032,"stop":1713996237032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fa7f450f0094c9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713998725130,"stop":1713998725130,"duration":0},"status":"broken","severity":"normal"},{"uid":"8ce87cef0c647ca1","name":"isConnected should return false after all peers disconnect","time":{"start":1713996288835,"stop":1713996288837,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5f896041df24dad","name":"should throw an error for missing sharding configuration","time":{"start":1713996237037,"stop":1713996237038,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0f93dc2d899432","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713998062592,"stop":1713998062592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60137f85dd1e058","name":"Push message with content topic containing Script","time":{"start":1713998721431,"stop":1713998721431,"duration":0},"status":"broken","severity":"normal"},{"uid":"97f0cd284a79be96","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713996270694,"stop":1713996270694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7f07d33eacbad7","name":"Push message with content topic containing Chinese","time":{"start":1713998139015,"stop":1713998139015,"duration":0},"status":"broken","severity":"normal"},{"uid":"6f5753bc540db6fc","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713996244814,"stop":1713996244815,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb10cbfb2fc753c4","name":"can start the service","time":{"start":1713996264867,"stop":1713996264868,"duration":1},"status":"passed","severity":"normal"},{"uid":"7baeb91ce87047","name":"less peers than existing","time":{"start":1713997420962,"stop":1713997420963,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb73551157d7d79e","name":"Js publishes, other Js receives","time":{"start":1713997758172,"stop":1713997758173,"duration":1},"status":"broken","severity":"normal"},{"uid":"beb9f44a83c49024","name":"random static sharding 5 - Cluster ID: 688, Shard ID: 496","time":{"start":1713997908344,"stop":1713997908345,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5468f1be03b478","name":"Push message with content topic containing escaped characters","time":{"start":1713998139028,"stop":1713998139028,"duration":0},"status":"broken","severity":"normal"},{"uid":"c893772f243fd7e0","name":"Check received message containing Basic HTML tag","time":{"start":1713998725091,"stop":1713998725091,"duration":0},"status":"broken","severity":"normal"},{"uid":"af523eb0cc886fcd","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713997761296,"stop":1713997761296,"duration":0},"status":"broken","severity":"normal"},{"uid":"9b9540a3b5061e76","name":"recovers when dns.resolve returns empty","time":{"start":1713996261069,"stop":1713996261069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85bf9832a4efaf3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713998833855,"stop":1713998833855,"duration":0},"status":"broken","severity":"normal"},{"uid":"a11745311723cea5","name":"Refresh subscription","time":{"start":1713998833821,"stop":1713998833822,"duration":1},"status":"broken","severity":"normal"},{"uid":"3aaede9486201570","name":"Check received message containing Script","time":{"start":1713998725089,"stop":1713998725089,"duration":0},"status":"broken","severity":"normal"},{"uid":"3707356685331101","name":"Check publish message containing Script","time":{"start":1713997546325,"stop":1713997546325,"duration":0},"status":"broken","severity":"normal"},{"uid":"4e0d7942d8de21d","name":"Query Generator, No message returned","time":{"start":1713998192092,"stop":1713998192092,"duration":0},"status":"broken","severity":"normal"},{"uid":"2c370ff064c538fc","name":"Subscribe to topic containing Script and receive message","time":{"start":1713997181086,"stop":1713997181086,"duration":0},"status":"broken","severity":"normal"},{"uid":"df75613d606b78a9","name":"isConnected return false after peer stops","time":{"start":1713996336646,"stop":1713996336647,"duration":1},"status":"passed","severity":"normal"},{"uid":"7713a7d10b9f02d1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713996237020,"stop":1713996237020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a4fc83f5e7e8df","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713997181096,"stop":1713997181096,"duration":0},"status":"broken","severity":"normal"},{"uid":"7b044d70f19e2175","name":"Push message with content topic containing JSON","time":{"start":1713998721440,"stop":1713998721440,"duration":0},"status":"broken","severity":"normal"},{"uid":"75882e5e9f30616e","name":"should properly create location multiaddrs - udp4","time":{"start":1713996245425,"stop":1713996245425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffeafcec79f3a064","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713996237030,"stop":1713996237030,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f3b1b52535bdcf","name":"Check message with invalid timestamp is not received","time":{"start":1713998725131,"stop":1713998725131,"duration":0},"status":"broken","severity":"normal"},{"uid":"9f208d290605e506","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713996237034,"stop":1713996237035,"duration":1},"status":"passed","severity":"normal"},{"uid":"57715b243a412c45","name":"should properly compute the node id","time":{"start":1713996245423,"stop":1713996245423,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d178f1722ac1ec","name":"Round trip binary serialization","time":{"start":1713996250284,"stop":1713996250285,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1263b35e46df40","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713997190117,"stop":1713997190118,"duration":1},"status":"broken","severity":"normal"},{"uid":"3aa1de9dfe4d5327","name":"can dial TLS multiaddrs","time":{"start":1713997232240,"stop":1713997232240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61799fc11024c32","name":"can start and stop the service","time":{"start":1713997430372,"stop":1713997430373,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99d4e09f1a081ae","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713998228334,"stop":1713998228336,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f733eb78beed95a","name":"Check received message containing Script","time":{"start":1713997067442,"stop":1713997067442,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac24fb598d164009","name":"should not receive a peer event before start","time":{"start":1713996303804,"stop":1713996303805,"duration":1},"status":"passed","severity":"normal"},{"uid":"d819505fda8d6264","name":"Check received message containing SQL Injection","time":{"start":1713998725118,"stop":1713998725118,"duration":0},"status":"broken","severity":"normal"},{"uid":"7f4746380c3299f5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996689464,"stop":1713996689465,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2aacb0d2b72c2b6","name":"Check message with no payload is not received","time":{"start":1713997067485,"stop":1713997067485,"duration":0},"status":"broken","severity":"normal"},{"uid":"dcab582732ce96d0","name":"Check received message containing numeric","time":{"start":1713998725083,"stop":1713998725083,"duration":0},"status":"broken","severity":"normal"},{"uid":"18f46d7e956626b","name":"Check message with no content topic is not received","time":{"start":1713998725132,"stop":1713998725133,"duration":1},"status":"broken","severity":"normal"},{"uid":"4c9ddc1bdc877c57","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713998833841,"stop":1713998833842,"duration":1},"status":"broken","severity":"normal"},{"uid":"d3aad6d97ca388a3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713996272669,"stop":1713996272669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23377964a3ef4eb","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713996244805,"stop":1713996244806,"duration":1},"status":"passed","severity":"normal"},{"uid":"8287db815ab1d09d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713996689473,"stop":1713996689473,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ab4cb45035ad0","name":"should decode valid enr with tcp successfully","time":{"start":1713996245420,"stop":1713996245420,"duration":0},"status":"passed","severity":"normal"},{"uid":"7359ad34a914cbbb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713996363903,"stop":1713996363903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2be9d46ccbfe159","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713996237026,"stop":1713996237026,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ef37f2c60214e9","name":"Sets default value correctly","time":{"start":1713998560697,"stop":1713998560697,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf56e19323aba9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713996363900,"stop":1713996363900,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2902be6684a5d9","name":"Check received message containing SQL Injection","time":{"start":1713997067440,"stop":1713997067441,"duration":1},"status":"broken","severity":"normal"},{"uid":"b374b43c88a736ad","name":"removeEventListener with correct event","time":{"start":1713996328828,"stop":1713996328828,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9fcffc124755cc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713996250112,"stop":1713996250112,"duration":0},"status":"passed","severity":"normal"},{"uid":"580a718e58569a37","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713996689472,"stop":1713996689472,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2be6049846e1d7b","name":"Check received message containing Russian","time":{"start":1713998725116,"stop":1713998725117,"duration":1},"status":"broken","severity":"normal"},{"uid":"b6f14c4268c7acc9","name":"Push message with Script payload","time":{"start":1713998721380,"stop":1713998721386,"duration":6},"status":"broken","severity":"normal"},{"uid":"5ae3c52fb65124b4","name":"Ordered Callback - backward","time":{"start":1713998359739,"stop":1713998359739,"duration":0},"status":"broken","severity":"normal"},{"uid":"8c61b6eede087dd9","name":"should properly create location multiaddrs - udp6","time":{"start":1713996245426,"stop":1713996245426,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bd1235c1add7c8","name":"Fails to push message with large meta","time":{"start":1713998139034,"stop":1713998139034,"duration":0},"status":"broken","severity":"normal"},{"uid":"c5800c90b35938d0","name":"Check message with no content topic is not received","time":{"start":1713997067482,"stop":1713997067483,"duration":1},"status":"broken","severity":"normal"},{"uid":"afe497d349a9abec","name":"should be called for bootstrap peers","time":{"start":1713996296178,"stop":1713996296178,"duration":0},"status":"passed","severity":"normal"},{"uid":"7828c451ab94d156","name":"can start and stop the service","time":{"start":1713996264868,"stop":1713996264868,"duration":0},"status":"passed","severity":"normal"},{"uid":"90889651a39b72e6","name":"Check received message containing short","time":{"start":1713998725110,"stop":1713998725110,"duration":0},"status":"broken","severity":"normal"},{"uid":"81c21c5078628bff","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713997067465,"stop":1713997067465,"duration":0},"status":"broken","severity":"normal"},{"uid":"2e6a20ccc3e5396","name":"Query Generator - backward","time":{"start":1713998359733,"stop":1713998359733,"duration":0},"status":"broken","severity":"normal"},{"uid":"df585ca1d38fe74c","name":"different cluster, different shard: nodes don't connect","time":{"start":1713996689423,"stop":1713996689423,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb16a0ba1a50f31c","name":"isConnected should return true after first peer connects","time":{"start":1713996336644,"stop":1713996336645,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8cf112d83fe47bb","name":"Check received message containing unicode special characters","time":{"start":1713998725095,"stop":1713998725095,"duration":0},"status":"broken","severity":"normal"},{"uid":"330d97b9bff64bea","name":"should not fail to start the service if it is already started","time":{"start":1713997430376,"stop":1713997430376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4685e491788b5f73","name":"Check received message containing special chars","time":{"start":1713997067433,"stop":1713997067434,"duration":1},"status":"broken","severity":"normal"},{"uid":"73abd5c6e187531","name":"Check received message containing Script","time":{"start":1713998725119,"stop":1713998725119,"duration":0},"status":"broken","severity":"normal"},{"uid":"7a11838010299b43","name":"ignores domain fetching errors","time":{"start":1713996261069,"stop":1713996261070,"duration":1},"status":"passed","severity":"normal"},{"uid":"3871a695d2b13f38","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713998161970,"stop":1713998161970,"duration":0},"status":"broken","severity":"normal"},{"uid":"6717b01ed3e92dd2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713997761282,"stop":1713997761283,"duration":1},"status":"broken","severity":"normal"},{"uid":"25fa63dde0e243e8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996689486,"stop":1713996689487,"duration":1},"status":"passed","severity":"normal"},{"uid":"f167b08dc63585ca","name":"Push 30 different messages","time":{"start":1713998139005,"stop":1713998139005,"duration":0},"status":"broken","severity":"normal"},{"uid":"91bc3370aa6da7b3","name":"Passing an array","time":{"start":1713998560695,"stop":1713998560695,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4896581a5f8a6c","name":"Push message with long payload","time":{"start":1713998721364,"stop":1713998721365,"duration":1},"status":"broken","severity":"normal"},{"uid":"5b3b8df14efb2687","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713997181069,"stop":1713997181069,"duration":0},"status":"broken","severity":"normal"},{"uid":"9dab78a764c2288e","name":"configure the node with multiple pubsub topics","time":{"start":1713997908350,"stop":1713997908351,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fff5e7f1f247b82","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713998683900,"stop":1713998683900,"duration":0},"status":"broken","severity":"normal"},{"uid":"6e04eb39d5f0260f","name":"throws on empty content topic","time":{"start":1713996237008,"stop":1713996237008,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6de4924f1044ffa","name":"Push message with custom timestamp: 1714000289954","time":{"start":1713998721454,"stop":1713998721454,"duration":0},"status":"broken","severity":"normal"},{"uid":"5c117270ca43f667","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996363902,"stop":1713996363902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67e1e11de3fcc14","name":"Callback on promise, aborts when callback returns true","time":{"start":1713998452502,"stop":1713998452502,"duration":0},"status":"broken","severity":"normal"},{"uid":"36bd18cb94082cf3","name":"it tolerates circular branch references","time":{"start":1713996261069,"stop":1713996261069,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c39bb203abf69b7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713998833857,"stop":1713998833857,"duration":0},"status":"broken","severity":"normal"},{"uid":"f1fa005e7d101e03","name":"ignores unrecognized TXT record formats","time":{"start":1713996261070,"stop":1713996261070,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc36e4164fa2943b","name":"Push message with SQL Injection payload","time":{"start":1713998721375,"stop":1713998721375,"duration":0},"status":"broken","severity":"normal"},{"uid":"631b743c4bea598e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713996272668,"stop":1713996272669,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7359c0b47723bd","name":"Check received message containing special chars","time":{"start":1713998725113,"stop":1713998725113,"duration":0},"status":"broken","severity":"normal"},{"uid":"d751d94bac21cd4d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1713997514407,"stop":1713997514407,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd0cebfed1861b5","name":"creates an iterator","time":{"start":1713998559735,"stop":1713998559736,"duration":1},"status":"broken","severity":"normal"},{"uid":"19e166b67193044e","name":"random static sharding 7 - Cluster ID: 795, Shard ID: 904","time":{"start":1713997908347,"stop":1713997908348,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa9456948943902","name":"Check received message with timestamp: 1713996287428000000 ","time":{"start":1713998725128,"stop":1713998725128,"duration":0},"status":"broken","severity":"normal"},{"uid":"68286279db75fc28","name":"Query Generator - forward","time":{"start":1713998359731,"stop":1713998359732,"duration":1},"status":"broken","severity":"normal"},{"uid":"b1f7ca57c9b6b79","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713998062592,"stop":1713998062593,"duration":1},"status":"passed","severity":"normal"},{"uid":"3262f648b83e9860","name":"connected peers and dial","time":{"start":1713997420961,"stop":1713997420962,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7510a49cc23f9c0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app45/2/topic563/xml","time":{"start":1713997832224,"stop":1713997832224,"duration":0},"status":"passed","severity":"normal"},{"uid":"de55caa0645338f5","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713996237036,"stop":1713996237036,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc870631018f4b7e","name":"Push message on custom pubsubTopic","time":{"start":1713997297978,"stop":1713997297979,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5040e2deb30465","name":"should set field with all protocols disabled","time":{"start":1713996245427,"stop":1713996245428,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea43f40c4cb3e81","name":"Push message with rate limit","time":{"start":1713998139035,"stop":1713998139036,"duration":1},"status":"broken","severity":"normal"},{"uid":"55ce628554011dab","name":"Rejects garbage","time":{"start":1713996253539,"stop":1713996253539,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e74fb6744f804","name":"Fails to push message bigger that 1MB","time":{"start":1713998139066,"stop":1713998139066,"duration":0},"status":"broken","severity":"normal"},{"uid":"d5a28a21fa70ae29","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713996237021,"stop":1713996237021,"duration":0},"status":"passed","severity":"normal"},{"uid":"1721da4999b4c639","name":"should return empty list for no shard","time":{"start":1713996237023,"stop":1713996237023,"duration":0},"status":"passed","severity":"normal"},{"uid":"afde969b894b6cb2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713997190111,"stop":1713997190112,"duration":1},"status":"broken","severity":"normal"},{"uid":"77f59b15cca5262f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713996237025,"stop":1713996237025,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e1726ec3c9fb28","name":"Publish message with custom timestamp: Thu May 04 2023 22:25:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1713997546342,"stop":1713997546342,"duration":0},"status":"broken","severity":"normal"},{"uid":"f9c50c3f51eeb872","name":"Ping on subscribed peer","time":{"start":1713996607384,"stop":1713996607385,"duration":1},"status":"broken","severity":"normal"},{"uid":"2471ee8d33f0b912","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713998161961,"stop":1713998161962,"duration":1},"status":"broken","severity":"normal"},{"uid":"ab9db5c820144460","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713997297981,"stop":1713997297981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a716f0852a5fd83e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713998833825,"stop":1713998833825,"duration":0},"status":"broken","severity":"normal"},{"uid":"216bf77c6015ac3a","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713997758315,"stop":1713997758315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a12c3805e27a5d7","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app22/5/topic934/json","time":{"start":1713997832223,"stop":1713997832223,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3e47d2998140c7","name":"Check received message containing XML","time":{"start":1713998725120,"stop":1713998725120,"duration":0},"status":"broken","severity":"normal"},{"uid":"6dc5981fd370570c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713997761279,"stop":1713997761279,"duration":0},"status":"broken","severity":"normal"},{"uid":"e50094f20ab36424","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713996527971,"stop":1713996527971,"duration":0},"status":"broken","severity":"normal"},{"uid":"83a14270bd2dc17a","name":"Push message with content topic containing long","time":{"start":1713998721417,"stop":1713998721417,"duration":0},"status":"broken","severity":"normal"},{"uid":"5b2ed2d313916357","name":"Check publish message after service node is restarted","time":{"start":1713997546355,"stop":1713997546355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c58074b0605c2cfd","name":"Push message with XML payload","time":{"start":1713998721397,"stop":1713998721397,"duration":0},"status":"broken","severity":"normal"},{"uid":"73acc3980e54613d","name":"Check received message containing long","time":{"start":1713998725111,"stop":1713998725111,"duration":0},"status":"broken","severity":"normal"},{"uid":"5e55c1d15f87b5ee","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713998192095,"stop":1713998192096,"duration":1},"status":"passed","severity":"normal"},{"uid":"7496af8f07ae7e19","name":"Check received message containing JSON","time":{"start":1713998725122,"stop":1713998725122,"duration":0},"status":"broken","severity":"normal"},{"uid":"214ce309d4cf98ca","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713998683901,"stop":1713998683901,"duration":0},"status":"broken","severity":"normal"},{"uid":"e3e715b923d322cf","name":"through manual discovery","time":{"start":1713997232240,"stop":1713997232241,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1c4d3b75c52af4","name":"Publish message with large meta","time":{"start":1713997546357,"stop":1713997546357,"duration":0},"status":"broken","severity":"normal"},{"uid":"3df918dc92bd912d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713997181059,"stop":1713997181059,"duration":0},"status":"broken","severity":"normal"},{"uid":"6ce77e3fde7ef862","name":"Publish message with rate limit","time":{"start":1713997546359,"stop":1713997546359,"duration":0},"status":"broken","severity":"normal"},{"uid":"85a1feefbceb8220","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713997190108,"stop":1713997190108,"duration":0},"status":"broken","severity":"normal"},{"uid":"f3b18a9636a2d50a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713998833861,"stop":1713998833861,"duration":0},"status":"broken","severity":"normal"},{"uid":"9eb411d55f942ddc","name":"Refresh subscription","time":{"start":1713998833845,"stop":1713998833846,"duration":1},"status":"broken","severity":"normal"},{"uid":"f8f0eaec1079d00d","name":"throws on content topic with too few or too many fields","time":{"start":1713996237008,"stop":1713996237009,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e6e098d09966ca","name":"should set field with only FILTER enabled","time":{"start":1713996245429,"stop":1713996245429,"duration":0},"status":"passed","severity":"normal"},{"uid":"4812d8fff47bfc7c","name":"throws on content topic with non-number generation field","time":{"start":1713996237009,"stop":1713996237009,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa866a575936f0cc","name":"start node with empty content topic","time":{"start":1713997832228,"stop":1713997832228,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d6061dab2e051c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713998161971,"stop":1713998161972,"duration":1},"status":"broken","severity":"normal"},{"uid":"87558a49b85b6ea8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713998192089,"stop":1713998192089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e0e35a94a3914c","name":"should throw error - no id","time":{"start":1713996245420,"stop":1713996245421,"duration":1},"status":"passed","severity":"normal"},{"uid":"1840e5c937f700a1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713998833849,"stop":1713998833849,"duration":0},"status":"broken","severity":"normal"},{"uid":"bb696dd448c9d929","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713996237028,"stop":1713996237028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6270c311e9a1f3","name":"Promise Callback - backward","time":{"start":1713998359736,"stop":1713998359737,"duration":1},"status":"broken","severity":"normal"},{"uid":"a8d2376cb8958256","name":"should throw error - no id","time":{"start":1713996245421,"stop":1713996245421,"duration":0},"status":"passed","severity":"normal"},{"uid":"623a71688d455106","name":"should not fail to stop the service if it was not started","time":{"start":1713997430373,"stop":1713997430373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a953ccd6134f9b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713996237013,"stop":1713996237013,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d53f6a867cd298b","name":"throws on content topic with generation field greater than 0","time":{"start":1713996237009,"stop":1713996237009,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f46814adf9cf69","name":"Push message with content topic containing shell command","time":{"start":1713998139027,"stop":1713998139027,"duration":0},"status":"broken","severity":"normal"},{"uid":"567cd66d25a037a4","name":"connects to nwaku","time":{"start":1713998560694,"stop":1713998560694,"duration":0},"status":"passed","severity":"normal"},{"uid":"23591beef2d5bfaa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713998725129,"stop":1713998725129,"duration":0},"status":"broken","severity":"normal"},{"uid":"7c1717972315b5aa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713997181093,"stop":1713997181094,"duration":1},"status":"broken","severity":"normal"},{"uid":"e5ad48b264d34c77","name":"Subscribe to topic containing Script and publish message","time":{"start":1713997761277,"stop":1713997761277,"duration":0},"status":"broken","severity":"normal"},{"uid":"d1fdaf1813084dfb","name":"Check received message with timestamp: 1713996287428 ","time":{"start":1713998725097,"stop":1713998725098,"duration":1},"status":"broken","severity":"normal"},{"uid":"e6bd86ddbd5b0dcc","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713997758311,"stop":1713997758312,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bd49dea9a3fd73fe","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713997514408,"stop":1713997514409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcae7edecff2d3a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713996689463,"stop":1713996689464,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b45cfe7d0c4822b","name":"retrieves a single peer","time":{"start":1713996261068,"stop":1713996261068,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6a58ba26c62457","name":"Publish without waiting for remote peer","time":{"start":1713997761261,"stop":1713997761261,"duration":0},"status":"broken","severity":"normal"},{"uid":"4ebe66beea0e2665","name":"Ping on peer without subscriptions","time":{"start":1713996383832,"stop":1713996383833,"duration":1},"status":"passed","severity":"normal"},{"uid":"166970a77e2b056e","name":"Check message with invalid timestamp is not received","time":{"start":1713998725102,"stop":1713998725102,"duration":0},"status":"broken","severity":"normal"},{"uid":"b985030f311b57de","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713997190105,"stop":1713997190106,"duration":1},"status":"broken","severity":"normal"},{"uid":"780f74ff318a286f","name":"Check received message containing Chinese","time":{"start":1713998725085,"stop":1713998725085,"duration":0},"status":"broken","severity":"normal"},{"uid":"2a1e13f909f6bb4a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713996237033,"stop":1713996237033,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cede4886b5f234f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713998833858,"stop":1713998833858,"duration":0},"status":"broken","severity":"normal"},{"uid":"271d0daa489f9c03","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713996237039,"stop":1713996237039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e67c9525252c55","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713997832227,"stop":1713997832227,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8b2fb648d34e3e","name":"Push message with long payload","time":{"start":1713998138979,"stop":1713998138980,"duration":1},"status":"broken","severity":"normal"},{"uid":"123f2dd546bcb3f5","name":"Check received message containing Basic HTML tag","time":{"start":1713998725121,"stop":1713998725121,"duration":0},"status":"broken","severity":"normal"},{"uid":"cca817204985f9b5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713997181084,"stop":1713997181085,"duration":1},"status":"broken","severity":"normal"},{"uid":"e744e4553ac85218","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713996689438,"stop":1713996689462,"duration":24},"status":"passed","severity":"normal"},{"uid":"efb6b3e4e53a8fad","name":"Push message with content topic containing special chars","time":{"start":1713998721420,"stop":1713998721420,"duration":0},"status":"broken","severity":"normal"},{"uid":"8ff6c8f65033688b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713996260604,"stop":1713996260604,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce486588b1278f3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713996237016,"stop":1713996237016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1485925e58c7b6c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713996689503,"stop":1713996689504,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf42338e6519b23","name":"can start the service","time":{"start":1713997430372,"stop":1713997430372,"duration":0},"status":"passed","severity":"normal"},{"uid":"3594c07d4bf8e645","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713996260608,"stop":1713996260608,"duration":0},"status":"passed","severity":"normal"},{"uid":"731f6a623759805","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app15/10/topic423/proto","time":{"start":1713997832224,"stop":1713997832224,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0b9df188773b3c","name":"Push message with content topic containing shell command","time":{"start":1713998721442,"stop":1713998721442,"duration":0},"status":"broken","severity":"normal"},{"uid":"4922594fca969ff1","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app98/5/topic83/xml","time":{"start":1713997832222,"stop":1713997832222,"duration":0},"status":"passed","severity":"normal"},{"uid":"332c3cdcffcbe4b4","name":"Sample","time":{"start":1713996244871,"stop":1713996244871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a494bc4c429e3d6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713997181081,"stop":1713997181081,"duration":0},"status":"broken","severity":"normal"},{"uid":"f627bee42ffba0ae","name":"Subscribe to topic containing XML and publish message","time":{"start":1713997761278,"stop":1713997761278,"duration":0},"status":"broken","severity":"normal"},{"uid":"fe0f61ba95f3b349","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713998833819,"stop":1713998833819,"duration":0},"status":"broken","severity":"normal"},{"uid":"fd707f4320cc3210","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713996244813,"stop":1713996244814,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3645de5a28e031","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713996288834,"stop":1713996288835,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfc2fef7705158a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713998161964,"stop":1713998161964,"duration":0},"status":"broken","severity":"normal"},{"uid":"973a25ff815717a3","name":"Check received message containing Chinese","time":{"start":1713998725114,"stop":1713998725114,"duration":0},"status":"broken","severity":"normal"},{"uid":"1334ff8574b6a11","name":"Relay - dialed first","time":{"start":1713998537764,"stop":1713998537764,"duration":0},"status":"passed","severity":"normal"},{"uid":"292e8f6c5999b121","name":"Ordered Callback - forward","time":{"start":1713998359738,"stop":1713998359738,"duration":0},"status":"broken","severity":"normal"},{"uid":"ea85fa6fa1aebfe4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713996237033,"stop":1713996237034,"duration":1},"status":"passed","severity":"normal"},{"uid":"71eb29bdda6d8c66","name":"Query generator for multiple messages","time":{"start":1713998452490,"stop":1713998452492,"duration":2},"status":"broken","severity":"normal"},{"uid":"efea42eb29593062","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713998833849,"stop":1713998833850,"duration":1},"status":"broken","severity":"normal"},{"uid":"8a7d4ef8ce57f28f","name":"Check received message containing Arabic","time":{"start":1713998725115,"stop":1713998725115,"duration":0},"status":"broken","severity":"normal"},{"uid":"bb872c8a029010de","name":"Subscribe to topic containing Script and receive message","time":{"start":1713998833829,"stop":1713998833829,"duration":0},"status":"broken","severity":"normal"},{"uid":"9e3252174d779ec4","name":"A test","time":{"start":1713997190201,"stop":1713997190202,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec6b9393336a4a8","name":"Check received message containing emoji","time":{"start":1713998725127,"stop":1713998725127,"duration":0},"status":"broken","severity":"normal"},{"uid":"3d3001c215ad00fa","name":"should not fail to start the service if it is already started","time":{"start":1713996264869,"stop":1713996264869,"duration":0},"status":"passed","severity":"normal"},{"uid":"517d967ef852b7ce","name":"Push message with SQL Injection payload","time":{"start":1713998138990,"stop":1713998138990,"duration":0},"status":"broken","severity":"normal"},{"uid":"63143b0b9e402e7b","name":"configure the node with multiple content topics","time":{"start":1713997832227,"stop":1713997832227,"duration":0},"status":"passed","severity":"normal"},{"uid":"783b54c8fed3ff62","name":"Subscribe to topic containing XML and receive message","time":{"start":1713997181087,"stop":1713997181088,"duration":1},"status":"broken","severity":"normal"},{"uid":"3a678301c84a33d8","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713996237022,"stop":1713996237022,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5c77ba3476d660","name":"Refresh subscription","time":{"start":1713997181072,"stop":1713997181072,"duration":0},"status":"broken","severity":"normal"},{"uid":"12a04fe6041dbf64","name":"Overlapping topic subscription","time":{"start":1713997761268,"stop":1713997761268,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a85e3c12a4b3b55","name":"Check received message containing long","time":{"start":1713998725082,"stop":1713998725082,"duration":0},"status":"broken","severity":"normal"},{"uid":"26d771835d0f8191","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713998833852,"stop":1713998833852,"duration":0},"status":"broken","severity":"normal"},{"uid":"b52e7d96f746b249","name":"topics with same application and version share the same shard","time":{"start":1713996237016,"stop":1713996237017,"duration":1},"status":"passed","severity":"normal"},{"uid":"8883d48865be56e1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713998833831,"stop":1713998833832,"duration":1},"status":"broken","severity":"normal"},{"uid":"c08268a3fdbdaf5","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713996244806,"stop":1713996244806,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03df860ca6fd290","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713996237017,"stop":1713996237017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7e1dafe2103c51","name":"Passing page size 0 when there are 110 messages","time":{"start":1713998473408,"stop":1713998473409,"duration":1},"status":"broken","severity":"normal"},{"uid":"e5c239eecf09e026","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713996237015,"stop":1713996237015,"duration":0},"status":"passed","severity":"normal"},{"uid":"15476836a22bfe0a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713996689463,"stop":1713996689463,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeeaf90f73a356f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713998228329,"stop":1713998228330,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8f1555383f40cb","name":"Fails to push message with empty content topic","time":{"start":1713998721446,"stop":1713998721446,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2173eb9f934fd7","name":"Encoder throws on empty string content topic","time":{"start":1713996272670,"stop":1713996272670,"duration":0},"status":"passed","severity":"normal"},{"uid":"57719d2ba44d0a2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713996237037,"stop":1713996237037,"duration":0},"status":"passed","severity":"normal"},{"uid":"4679b6a17158b023","name":"Push message with unicode special characters payload","time":{"start":1713998139002,"stop":1713998139002,"duration":0},"status":"broken","severity":"normal"},{"uid":"15f12eb48b606b25","name":"should throw error - invalid id","time":{"start":1713996245422,"stop":1713996245422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f233fa16c377f5c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713996237030,"stop":1713996237031,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fa15dedd710a38","name":"Generator, custom pubsub topic","time":{"start":1713998228330,"stop":1713998228331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06497ab4d7c385b","name":"Query generator for multiple messages with different content topic format","time":{"start":1713998452498,"stop":1713998452498,"duration":0},"status":"broken","severity":"normal"},{"uid":"4fd198485bd4e140","name":"should encode/decode to RLP encoding","time":{"start":1713996245423,"stop":1713996245423,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e2f110901c1352","name":"Check received message containing Russian","time":{"start":1713997067439,"stop":1713997067439,"duration":0},"status":"broken","severity":"normal"},{"uid":"476e78bab6ff4a46","name":"Check message received after jswaku node is restarted","time":{"start":1713997067487,"stop":1713997067487,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e84b69bc3a176e6","name":"Push message with content topic containing Chinese","time":{"start":1713998721421,"stop":1713998721425,"duration":4},"status":"broken","severity":"normal"},{"uid":"2e5a9504b2183205","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713996237022,"stop":1713996237022,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d267d942d074b80","name":"Push message with content topic containing numeric","time":{"start":1713998721418,"stop":1713998721419,"duration":1},"status":"broken","severity":"normal"},{"uid":"1d810b50f19cfd21","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996689482,"stop":1713996689483,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cfb8ad73eba1170","name":"should emit a peer event after start","time":{"start":1713997430376,"stop":1713997430377,"duration":1},"status":"passed","severity":"normal"},{"uid":"673e8a7f63c0dbd","name":"listenerCount","time":{"start":1713996328829,"stop":1713996328830,"duration":1},"status":"passed","severity":"normal"},{"uid":"747034888e92826a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713996237037,"stop":1713996237037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aba6cd3a7c70c72","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713996237039,"stop":1713996237039,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab630c02029502eb","name":"Ephemeral messages are not stored","time":{"start":1713996312002,"stop":1713996312002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c413fdaa34c24fd8","name":"Check message with no content topic is not received","time":{"start":1713998725105,"stop":1713998725105,"duration":0},"status":"broken","severity":"normal"},{"uid":"57db3bbf17c3c1da","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713996261073,"stop":1713996261073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ac7f122d77a8105","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713997908342,"stop":1713997908342,"duration":0},"status":"passed","severity":"normal"},{"uid":"62607997b5b592a0","name":"should set field with only RELAY enabled","time":{"start":1713996245428,"stop":1713996245428,"duration":0},"status":"passed","severity":"normal"},{"uid":"8539666f82b39f50","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713996527972,"stop":1713996527973,"duration":1},"status":"broken","severity":"normal"},{"uid":"26612f9664446f86","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713998683898,"stop":1713998683898,"duration":0},"status":"broken","severity":"normal"},{"uid":"b70b99e6f6403f22","name":"random static sharding 6 - Cluster ID: 597, Shard ID: 108","time":{"start":1713997908345,"stop":1713997908347,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad4c2331a652d751","name":"more peers than existing","time":{"start":1713997420962,"stop":1713997420962,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfd2905ff5df65e9","name":"Check meta is set [ecies]","time":{"start":1713996272669,"stop":1713996272669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2058d60c4045f21","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713997546354,"stop":1713997546355,"duration":1},"status":"broken","severity":"normal"},{"uid":"c254b21d35ac7f8c","name":"Push message with short payload","time":{"start":1713998138977,"stop":1713998138978,"duration":1},"status":"broken","severity":"normal"},{"uid":"ce6f92d5b0710a7c","name":"Check publish message containing shell command","time":{"start":1713997546332,"stop":1713997546332,"duration":0},"status":"broken","severity":"normal"},{"uid":"d18b1fd4a5476b03","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713996236968,"stop":1713996236968,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ca9e4a4c058640","name":"start node with empty shard","time":{"start":1713997908352,"stop":1713997908352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb2485e3eab6f18","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713998478683,"stop":1713998478683,"duration":0},"status":"broken","severity":"normal"},{"uid":"99d17e61215bbcf3","name":"Overlapping topic subscription","time":{"start":1713997181070,"stop":1713997181071,"duration":1},"status":"broken","severity":"normal"},{"uid":"b6863a41f3d140fa","name":"Check message with non string payload is not received","time":{"start":1713998725107,"stop":1713998725107,"duration":0},"status":"broken","severity":"normal"},{"uid":"c5ae3b07ce25b302","name":"Push message with emoji payload","time":{"start":1713998139003,"stop":1713998139004,"duration":1},"status":"broken","severity":"normal"},{"uid":"c38f72ab7665892","name":"Subscribe and receives messages on 20 topics","time":{"start":1713997181064,"stop":1713997181064,"duration":0},"status":"broken","severity":"normal"},{"uid":"694dc8572c636ffe","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713998721439,"stop":1713998721439,"duration":0},"status":"broken","severity":"normal"},{"uid":"60e02d9f4868d10b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713996689472,"stop":1713996689473,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d37c79b50b42870","name":"Push message with Chinese payload","time":{"start":1713998138986,"stop":1713998138986,"duration":0},"status":"broken","severity":"normal"},{"uid":"1bb440e6fb52ea19","name":"Push message with content topic containing numeric","time":{"start":1713998139012,"stop":1713998139012,"duration":0},"status":"broken","severity":"normal"},{"uid":"921a1e9475a6952","name":"Push message with special chars payload","time":{"start":1713998721368,"stop":1713998721369,"duration":1},"status":"broken","severity":"normal"},{"uid":"bfe2b30d9337ea18","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713996237029,"stop":1713996237030,"duration":1},"status":"passed","severity":"normal"},{"uid":"109b35ded045366d","name":"Query generator for 2000 messages","time":{"start":1713998452507,"stop":1713998452507,"duration":0},"status":"broken","severity":"normal"},{"uid":"3f84467f8bc9f01b","name":"Check publish message containing Arabic","time":{"start":1713997546319,"stop":1713997546319,"duration":0},"status":"broken","severity":"normal"},{"uid":"e35b23c5a756e482","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713996244812,"stop":1713996244813,"duration":1},"status":"passed","severity":"normal"},{"uid":"2617e2f709a048cd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713996237031,"stop":1713996237031,"duration":0},"status":"passed","severity":"normal"},{"uid":"111b3c5cd21b4661","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713997181116,"stop":1713997181116,"duration":0},"status":"broken","severity":"normal"},{"uid":"65d62946ec312450","name":"should encodeTxt and decodeTxt","time":{"start":1713996245411,"stop":1713996245419,"duration":8},"status":"passed","severity":"normal"},{"uid":"e9b560f191eb0490","name":"Subscribe and publish message","time":{"start":1713997761262,"stop":1713997761262,"duration":0},"status":"broken","severity":"normal"},{"uid":"77027d94b3311e3c","name":"Generator, 2 different pubsubtopics","time":{"start":1713998228329,"stop":1713998228329,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d4b2004b354098","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713996237031,"stop":1713996237031,"duration":0},"status":"passed","severity":"normal"},{"uid":"489f7068335c1a32","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713996689428,"stop":1713996689436,"duration":8},"status":"passed","severity":"normal"},{"uid":"730be120237b4543","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713996527968,"stop":1713996527968,"duration":0},"status":"broken","severity":"normal"},{"uid":"2ef6026b520986eb","name":"Relay + Store","time":{"start":1713996245430,"stop":1713996245430,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2891f067786e1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713998833824,"stop":1713998833824,"duration":0},"status":"broken","severity":"normal"},{"uid":"7eb1a3346212d9c4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713997181076,"stop":1713997181077,"duration":1},"status":"broken","severity":"normal"},{"uid":"1ef26959e465ac9d","name":"Query generator for multiple messages with different message text format","time":{"start":1713998452493,"stop":1713998452493,"duration":0},"status":"broken","severity":"normal"},{"uid":"80f6865cc3f3b33","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713997181098,"stop":1713997181098,"duration":0},"status":"broken","severity":"normal"},{"uid":"ed7efefd8e3231ac","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713997297979,"stop":1713997297979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff91522f87c1f89","name":"should not fail to start the service if it is already started","time":{"start":1713996303803,"stop":1713996303803,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f95215f78b3816e","name":"Check received message with timestamp: 1713996287877 ","time":{"start":1713997067463,"stop":1713997067463,"duration":0},"status":"broken","severity":"normal"},{"uid":"939e099017684487","name":"Nodes with multiple pubsub topic","time":{"start":1713997514407,"stop":1713997514407,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcf5e653080cb8d","name":"handles empty shards array correctly","time":{"start":1713996237038,"stop":1713996237038,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fec3b75e85007c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713997181108,"stop":1713997181109,"duration":1},"status":"broken","severity":"normal"},{"uid":"da9dd24d67450a36","name":"handles multiple messages","time":{"start":1713998559739,"stop":1713998559740,"duration":1},"status":"broken","severity":"normal"},{"uid":"80eb5c8cb5d28987","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713996689503,"stop":1713996689503,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91ca5a3496bc8a1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713996363909,"stop":1713996363909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37cd2ef8db0d23b","name":"should not receive a peer event after stop","time":{"start":1713997430382,"stop":1713997430384,"duration":2},"status":"passed","severity":"normal"},{"uid":"642a18f3e091f832","name":"throws on content topic with empty application field","time":{"start":1713996237010,"stop":1713996237010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b639c75c70933057","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713996689488,"stop":1713996689489,"duration":1},"status":"passed","severity":"normal"},{"uid":"7950da32854496f7","name":"Ping on subscribed peer","time":{"start":1713996607391,"stop":1713996607392,"duration":1},"status":"broken","severity":"normal"},{"uid":"ed3f22b49d6afa83","name":"pre and post cipher","time":{"start":1713996271217,"stop":1713996271217,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dc472e8bccf788","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713998452503,"stop":1713998452504,"duration":1},"status":"broken","severity":"normal"},{"uid":"482e3fd340a3601d","name":"Ping on unsubscribed peer","time":{"start":1713996607387,"stop":1713996607387,"duration":0},"status":"broken","severity":"normal"},{"uid":"bbcd1519caba64ba","name":"Publish message with custom timestamp: Wed Apr 24 2024 21:25:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1713997546344,"stop":1713997546344,"duration":0},"status":"broken","severity":"normal"},{"uid":"cfc78f1245adcc91","name":"Decoder throws on empty string content topic","time":{"start":1713996250287,"stop":1713996250287,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb253dde6ac9a41d","name":"Push message with custom timestamp: 1683238667624","time":{"start":1713998139039,"stop":1713998139039,"duration":0},"status":"broken","severity":"normal"},{"uid":"541461d6a9043071","name":"Passing page size 1 when there are 4 messages","time":{"start":1713998473412,"stop":1713998473413,"duration":1},"status":"broken","severity":"normal"},{"uid":"155fad88a8376c9f","name":"Overlapping topic subscription","time":{"start":1713998833820,"stop":1713998833821,"duration":1},"status":"broken","severity":"normal"},{"uid":"f8850d496ad0d565","name":"Push message with meta","time":{"start":1713998721447,"stop":1713998721448,"duration":1},"status":"broken","severity":"normal"},{"uid":"10864e2a9d8336e5","name":"should not receive a peer event before start","time":{"start":1713997430381,"stop":1713997430382,"duration":1},"status":"passed","severity":"normal"},{"uid":"a435b16e8b28c0f","name":"Check publish message containing emoji","time":{"start":1713997546338,"stop":1713997546338,"duration":0},"status":"broken","severity":"normal"},{"uid":"87b3fc5a20d8e665","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713996270691,"stop":1713996270693,"duration":2},"status":"passed","severity":"normal"},{"uid":"fefc9ee3f716527b","name":"Decrypt messages","time":{"start":1713997499424,"stop":1713997499424,"duration":0},"status":"broken","severity":"normal"},{"uid":"f631c0c8582c2cf3","name":"Symmetric encrypt & Decrypt","time":{"start":1713996271216,"stop":1713996271216,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b5eca636959768","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713996237034,"stop":1713996237034,"duration":0},"status":"broken","severity":"normal"},{"uid":"b91a14d41f5c975a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713996264871,"stop":1713996264871,"duration":0},"status":"passed","severity":"normal"},{"uid":"379375f792ff6bb0","name":"Subscribe and receive messages via waku relay post","time":{"start":1713998833840,"stop":1713998833840,"duration":0},"status":"broken","severity":"normal"},{"uid":"ebf88897d02db13","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713998833826,"stop":1713998833827,"duration":1},"status":"broken","severity":"normal"},{"uid":"dc12411bac0334f3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713997190101,"stop":1713997190102,"duration":1},"status":"broken","severity":"normal"},{"uid":"89087e7063df9f3f","name":"Check message on other pubsub topic is not received","time":{"start":1713997067478,"stop":1713997067479,"duration":1},"status":"broken","severity":"normal"},{"uid":"b8dad1b63dd1e26c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713997514404,"stop":1713997514404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a581b1e14c255c","name":"Sign & Recover","time":{"start":1713996271217,"stop":1713996271217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4239c066a06dda58","name":"should return all peers when numPeers is 0","time":{"start":1713996250110,"stop":1713996250110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db6601693e81eaf","name":"Push message with content topic containing short","time":{"start":1713998721415,"stop":1713998721416,"duration":1},"status":"broken","severity":"normal"},{"uid":"a229b820aea86944","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713997190120,"stop":1713997190121,"duration":1},"status":"broken","severity":"normal"},{"uid":"a061ded3494be507","name":"should properly create location multiaddrs - tcp4","time":{"start":1713996245425,"stop":1713996245425,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2eb0401a21d502","name":"Check publish message containing Basic HTML tag","time":{"start":1713997546328,"stop":1713997546329,"duration":1},"status":"broken","severity":"normal"},{"uid":"df8d493ba718ac0c","name":"Ping on peer without subscriptions","time":{"start":1713996607385,"stop":1713996607385,"duration":0},"status":"passed","severity":"normal"},{"uid":"3356601ae5081cd3","name":"Check received message containing XML","time":{"start":1713997067444,"stop":1713997067444,"duration":0},"status":"broken","severity":"normal"},{"uid":"eb496f8ef7027563","name":"Push message with Arabic payload","time":{"start":1713998138987,"stop":1713998138988,"duration":1},"status":"broken","severity":"normal"},{"uid":"afd4461e09402ba5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713996689465,"stop":1713996689472,"duration":7},"status":"passed","severity":"normal"},{"uid":"c4ede65b461444e7","name":"tcp ip4 address","time":{"start":1713996244905,"stop":1713996244905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3691e93cf183b0","name":"Subscribe and receives messages on 20 topics","time":{"start":1713998833817,"stop":1713998833818,"duration":1},"status":"broken","severity":"normal"},{"uid":"9bb48a0cfaf89126","name":"Push message with content topic containing Arabic","time":{"start":1713998139016,"stop":1713998139017,"duration":1},"status":"broken","severity":"normal"},{"uid":"c547bfad468a24dc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713998228332,"stop":1713998228332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9799d11bb86a70b7","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713996261072,"stop":1713996261072,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b32ce812cf56321","name":"should properly create location multiaddrs - udp","time":{"start":1713996245426,"stop":1713996245426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2890ae244163b7b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713997761271,"stop":1713997761271,"duration":0},"status":"broken","severity":"normal"},{"uid":"af1ef97065928559","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713998833832,"stop":1713998833832,"duration":0},"status":"broken","severity":"normal"},{"uid":"b5ec706e1e104117","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713996689487,"stop":1713996689487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7c4f12a445bbd4","name":"Check publish message containing unicode special characters","time":{"start":1713997546336,"stop":1713997546336,"duration":0},"status":"broken","severity":"normal"},{"uid":"489408f5b8f40fc5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713996260607,"stop":1713996260608,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5f6221018d29e2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713997514404,"stop":1713997514405,"duration":1},"status":"passed","severity":"normal"},{"uid":"90fdad0bb01de656","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996689436,"stop":1713996689437,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b68e812995780b","name":"Subscribe to topic containing long and receive message","time":{"start":1713998833823,"stop":1713998833823,"duration":0},"status":"broken","severity":"normal"},{"uid":"860addfc8b507410","name":"Push message with content topic containing emoji","time":{"start":1713998721446,"stop":1713998721446,"duration":0},"status":"broken","severity":"normal"},{"uid":"93e198f5f860396b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713996244808,"stop":1713996244809,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ac42b44393b781","name":"Push message with content topic containing Russian","time":{"start":1713998139018,"stop":1713998139018,"duration":0},"status":"broken","severity":"normal"},{"uid":"77dcbb781c88875c","name":"Fails to publish message with empty text","time":{"start":1713997546348,"stop":1713997546349,"duration":1},"status":"passed","severity":"normal"},{"uid":"9805ce0cec8c3ec","name":"Init the array if not present","time":{"start":1713996236613,"stop":1713996236614,"duration":1},"status":"passed","severity":"normal"},{"uid":"be327836f00235a6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713996237026,"stop":1713996237026,"duration":0},"status":"passed","severity":"normal"},{"uid":"741c91d336c9288b","name":"should get / set TCP multiaddr","time":{"start":1713996245424,"stop":1713996245425,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67588a12b371c3b","name":"Delete observer","time":{"start":1713997499426,"stop":1713997499427,"duration":1},"status":"broken","severity":"normal"},{"uid":"249807c43edc7073","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713996689483,"stop":1713996689483,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e1d7e6cef36bd5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713996363907,"stop":1713996363908,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6047799a6a2fcf","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713996237024,"stop":1713996237024,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce96fe0b30e22586","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713996244799,"stop":1713996244801,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e20b7d9848e2799","name":"should set field with all protocols enabled","time":{"start":1713996245428,"stop":1713996245428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cdbec796ecc571","name":"Push message with Russian payload","time":{"start":1713998721374,"stop":1713998721374,"duration":0},"status":"broken","severity":"normal"},{"uid":"2126a2bf5ffd5f58","name":"random static sharding 3 - Cluster ID: 430, Shard ID: 808","time":{"start":1713997908343,"stop":1713997908343,"duration":0},"status":"passed","severity":"normal"},{"uid":"401ab4643d53cab6","name":"same cluster, same shard: nodes connect","time":{"start":1713997226448,"stop":1713997226448,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e099d67c1a3660","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713996689504,"stop":1713996689505,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec767bcf5f2efe93","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713997190103,"stop":1713997190103,"duration":0},"status":"broken","severity":"normal"},{"uid":"6303e304ef945733","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713997761291,"stop":1713997761291,"duration":0},"status":"broken","severity":"normal"},{"uid":"876c967af1b4447","name":"Check message with non string payload is not received","time":{"start":1713998725134,"stop":1713998725134,"duration":0},"status":"broken","severity":"normal"},{"uid":"38d584add4f94b24","name":"Check received message containing escaped characters","time":{"start":1713998725093,"stop":1713998725094,"duration":1},"status":"broken","severity":"normal"},{"uid":"61e1cb17181a0deb","name":"should properly create location multiaddrs - tcp","time":{"start":1713996245427,"stop":1713996245427,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d0e62c9f9b39c4","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713997181117,"stop":1713997181118,"duration":1},"status":"broken","severity":"normal"},{"uid":"20ae0d842e277728","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713998833839,"stop":1713998833839,"duration":0},"status":"broken","severity":"normal"},{"uid":"78de9c12385bc6e8","name":"should properly create location multiaddrs - tcp6","time":{"start":1713996245426,"stop":1713996245426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdbdfe650a31bbd","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713996689496,"stop":1713996689500,"duration":4},"status":"passed","severity":"normal"},{"uid":"d71be5a7464a870b","name":"Wrong topic","time":{"start":1713997832226,"stop":1713997832226,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f268363a221bac","name":"Passing page size 3 when there are 20 messages","time":{"start":1713998473415,"stop":1713998473415,"duration":0},"status":"broken","severity":"normal"},{"uid":"d37571348b1fb486","name":"Publishes to nwaku","time":{"start":1713997758158,"stop":1713997758162,"duration":4},"status":"broken","severity":"normal"},{"uid":"e285f2f815917df4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713997190115,"stop":1713997190115,"duration":0},"status":"broken","severity":"normal"},{"uid":"75c004bbc5ca8a96","name":"Subscribe to topic containing long and publish message","time":{"start":1713997761269,"stop":1713997761270,"duration":1},"status":"broken","severity":"normal"},{"uid":"6a086aec09fa6a36","name":"non connected peers","time":{"start":1713997420963,"stop":1713997420963,"duration":0},"status":"skipped","severity":"normal"},{"uid":"538506004563e85e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713997546351,"stop":1713997546351,"duration":0},"status":"passed","severity":"normal"},{"uid":"80046504cfe2a60b","name":"Push message with content topic containing XML","time":{"start":1713998139022,"stop":1713998139022,"duration":0},"status":"broken","severity":"normal"},{"uid":"6e7270e23c3f4767","name":"Push message with shell command payload","time":{"start":1713998138999,"stop":1713998139000,"duration":1},"status":"broken","severity":"normal"},{"uid":"acc9b6cfe37aaaeb","name":"Ping on peer without subscriptions","time":{"start":1713996607392,"stop":1713996607395,"duration":3},"status":"passed","severity":"normal"},{"uid":"763aa3ec045f7e26","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713997297981,"stop":1713997297981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6221260273195312","name":"Check received message containing emoji","time":{"start":1713998725096,"stop":1713998725096,"duration":0},"status":"broken","severity":"normal"},{"uid":"b7e789d6c827c88e","name":"Push message with Russian payload","time":{"start":1713998138989,"stop":1713998138989,"duration":0},"status":"broken","severity":"normal"},{"uid":"52d2b721c40f5aa1","name":"Subscribe to topic containing short and receive message","time":{"start":1713997181073,"stop":1713997181074,"duration":1},"status":"broken","severity":"normal"},{"uid":"4a720b6d3d196a6b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713998192092,"stop":1713998192093,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c5b621f200c486","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713997761298,"stop":1713997761298,"duration":0},"status":"broken","severity":"normal"},{"uid":"d9dd96d3ed5716f9","name":"Push to array if already present","time":{"start":1713996236615,"stop":1713996236615,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49f15f6f96eae47","name":"Used by Waku Relay","time":{"start":1713998560696,"stop":1713998560696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bc2fe7eba01ac","name":"Accepts a valid Waku Message","time":{"start":1713996253537,"stop":1713996253538,"duration":1},"status":"broken","severity":"normal"},{"uid":"47e449ebfdf14971","name":"Throws when trying to push message with empty payload","time":{"start":1713998721414,"stop":1713998721414,"duration":0},"status":"broken","severity":"normal"},{"uid":"d940c13ce1560d3","name":"Generator, 2 different pubsubtopics","time":{"start":1713998228333,"stop":1713998228333,"duration":0},"status":"passed","severity":"normal"},{"uid":"5267c12501aefa33","name":"Check message received after jswaku node is restarted","time":{"start":1713998725134,"stop":1713998725135,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bc217bc1ed368ac7","name":"should be able to encode the field with only STORE set to true","time":{"start":1713996244801,"stop":1713996244802,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f26ec63d6f75a6","name":"Meta field set when metaSetter is specified","time":{"start":1713996250285,"stop":1713996250286,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e432eb47ef3594","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713996237023,"stop":1713996237023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bea34db2e8fdd7","name":"should handle application and version for autosharding","time":{"start":1713996237021,"stop":1713996237022,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0be0161b0cad1b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713996237040,"stop":1713996237040,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadde28cf76ca338","name":"Generator, custom pubsub topic","time":{"start":1713998228328,"stop":1713998228329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a7e0f814277115","name":"Push message with XML payload","time":{"start":1713998138996,"stop":1713998138996,"duration":0},"status":"broken","severity":"normal"},{"uid":"26574954485bb6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713997514408,"stop":1713997514408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3680b1b1b122d4fa","name":"Callback on promise","time":{"start":1713998452499,"stop":1713998452499,"duration":0},"status":"broken","severity":"normal"},{"uid":"da5a274b9d81556e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713996288810,"stop":1713996288815,"duration":5},"status":"passed","severity":"normal"},{"uid":"da9c1f9238272df8","name":"Reopen subscription with peer with lost subscription","time":{"start":1713996607406,"stop":1713996607407,"duration":1},"status":"broken","severity":"normal"},{"uid":"d29dc5a7870fe3e2","name":"Check received message containing Basic HTML tag","time":{"start":1713997067445,"stop":1713997067449,"duration":4},"status":"broken","severity":"normal"},{"uid":"f971db7e44c1866d","name":"same cluster, different shard: nodes connect","time":{"start":1713997226448,"stop":1713997226449,"duration":1},"status":"passed","severity":"normal"},{"uid":"e856bf2888626e49","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713998683894,"stop":1713998683894,"duration":0},"status":"broken","severity":"normal"},{"uid":"39077edd5155ac10","name":"Push message with Arabic payload","time":{"start":1713998721372,"stop":1713998721372,"duration":0},"status":"broken","severity":"normal"},{"uid":"217b6ea5f427d92","name":"Push message on custom pubsubTopic","time":{"start":1713997297980,"stop":1713997297980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4fdb3cb1b8af5c","name":"Check publish message containing numeric","time":{"start":1713997546308,"stop":1713997546309,"duration":1},"status":"broken","severity":"normal"},{"uid":"1c7a30689e2d9501","name":"Subscribe and receives messages on 20 topics","time":{"start":1713998833842,"stop":1713998833842,"duration":0},"status":"broken","severity":"normal"},{"uid":"1bf9f9aa23c36a50","name":"Check received message containing escaped characters","time":{"start":1713998725125,"stop":1713998725125,"duration":0},"status":"broken","severity":"normal"},{"uid":"e169c1d1fb581878","name":"handles empty contentTopics array correctly","time":{"start":1713996237038,"stop":1713996237038,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4854fe10fc219d","name":"Store - dialed after - with timeout","time":{"start":1713998537766,"stop":1713998537767,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1c60f5b0dfcc55","name":"addEventListener with wrong event","time":{"start":1713996328828,"stop":1713996328828,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e89dae69d19947c","name":"Push message with meta","time":{"start":1713998139033,"stop":1713998139033,"duration":0},"status":"broken","severity":"normal"},{"uid":"3d8826cb259f364a","name":"different cluster, same shard: nodes don't connect","time":{"start":1713997226449,"stop":1713997226449,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc281c82cee74985","name":"does not throw on valid cases","time":{"start":1713996237007,"stop":1713996237008,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed896b2a737b7f0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996363908,"stop":1713996363909,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4461a68aea4fa52","name":"Using a function","time":{"start":1713998560696,"stop":1713998560696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30064e91fd6db57","name":"should only return 1 node with relay capability","time":{"start":1713996261071,"stop":1713996261071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8213c435b2e49984","name":"Decoder throws on undefined content topic","time":{"start":1713996272671,"stop":1713996272671,"duration":0},"status":"passed","severity":"normal"},{"uid":"4328728f24865c07","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713996237012,"stop":1713996237012,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e91e3008c1230db","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713996259907,"stop":1713996259908,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ee684b61935262","name":"Asymmetric encrypt & decrypt","time":{"start":1713996271215,"stop":1713996271216,"duration":1},"status":"passed","severity":"normal"},{"uid":"7addd8e319095c24","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713996237031,"stop":1713996237032,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c7035df7e6ffd5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713996689426,"stop":1713996689427,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d96b806ef08653c","name":"Relay - times out","time":{"start":1713998537765,"stop":1713998537765,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23641ca432c0cb","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713998683904,"stop":1713998683904,"duration":0},"status":"broken","severity":"normal"},{"uid":"3f74fde08521a9b2","name":"Push message with escaped characters payload","time":{"start":1713998721407,"stop":1713998721408,"duration":1},"status":"broken","severity":"normal"},{"uid":"a21231d60126d0f0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713998062590,"stop":1713998062591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77870c53e92d80d","name":"Check received message containing SQL Injection","time":{"start":1713998725088,"stop":1713998725088,"duration":0},"status":"broken","severity":"normal"},{"uid":"cdb1882eb6a7937b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713996250111,"stop":1713996250112,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9911dfec54ffd58","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713996689437,"stop":1713996689438,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b2916d902cbed4","name":"Subscribe and receive messages via lightPush","time":{"start":1713998833813,"stop":1713998833813,"duration":0},"status":"broken","severity":"normal"},{"uid":"cb3fb51aaab49757","name":"Check received message with timestamp: 1713996287428 ","time":{"start":1713998725128,"stop":1713998725129,"duration":1},"status":"broken","severity":"normal"},{"uid":"1da99995448380a5","name":"should use DNS peer discovery with light client","time":{"start":1713996303806,"stop":1713996303806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb2fe14d5eb9a747","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713998833848,"stop":1713998833848,"duration":0},"status":"broken","severity":"normal"},{"uid":"a01638619a0ea0cf","name":"Throws when trying to push message with empty payload","time":{"start":1713998139006,"stop":1713998139006,"duration":0},"status":"broken","severity":"normal"},{"uid":"747b06c823f9dfde","name":"random static sharding 4 - Cluster ID: 246, Shard ID: 826","time":{"start":1713997908343,"stop":1713997908344,"duration":1},"status":"passed","severity":"normal"},{"uid":"835412bdb9b256b6","name":"1 Relay, 1 Filter, gives up","time":{"start":1713996260445,"stop":1713996260446,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f42009d293eb48","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713997761265,"stop":1713997761265,"duration":0},"status":"broken","severity":"normal"},{"uid":"5c2873a740fd5f83","name":"random static sharding 2 - Cluster ID: 579, Shard ID: 920","time":{"start":1713997908343,"stop":1713997908343,"duration":0},"status":"passed","severity":"normal"},{"uid":"f195d676cc3a4f76","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713996237022,"stop":1713996237023,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d47c13153e77b36","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713998833843,"stop":1713998833843,"duration":0},"status":"broken","severity":"normal"},{"uid":"f7033a3a3a8c6817","name":"Decoder throws on empty string content topic","time":{"start":1713996270698,"stop":1713996270698,"duration":0},"status":"passed","severity":"normal"},{"uid":"b274f06b36e82bb1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713996312004,"stop":1713996312004,"duration":0},"status":"passed","severity":"normal"},{"uid":"7178ddc122b232b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713996237015,"stop":1713996237015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b67743fce2322e4","name":"Check received message containing shell command","time":{"start":1713998725092,"stop":1713998725093,"duration":1},"status":"broken","severity":"normal"},{"uid":"2e7daf32dcae4c7d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713996363906,"stop":1713996363907,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5ccedb6810d282","name":"Fails to push message bigger that 1MB","time":{"start":1713998721457,"stop":1713998721457,"duration":0},"status":"broken","severity":"normal"},{"uid":"887be8ff26e6f85","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713997761276,"stop":1713997761276,"duration":0},"status":"broken","severity":"normal"},{"uid":"d94d7fe255844d18","name":"Decoder throws on undefined content topic","time":{"start":1713996250287,"stop":1713996250287,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab3f0f73db6b4e8","name":"Light Node - default protocols","time":{"start":1713998537768,"stop":1713998537769,"duration":1},"status":"passed","severity":"normal"},{"uid":"214453086007f512","name":"1 Store, 2 fetches","time":{"start":1713996260444,"stop":1713996260445,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4aff1bba6f5198","name":"Passing page size 10 when there are 10 messages","time":{"start":1713998473416,"stop":1713998473417,"duration":1},"status":"broken","severity":"normal"},{"uid":"ad8513799e0eeeee","name":"Default pageSize","time":{"start":1713998473435,"stop":1713998473435,"duration":0},"status":"broken","severity":"normal"},{"uid":"6f04b2e4787ce561","name":"Promise Callback - forward","time":{"start":1713998359735,"stop":1713998359735,"duration":0},"status":"broken","severity":"normal"},{"uid":"73ef2c633abf2ab4","name":"1 Relay, 1 fetch","time":{"start":1713996260443,"stop":1713996260444,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e80ae50728947da","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713996261073,"stop":1713996261073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b1ee4402a717b4f","name":"Check received message with timestamp: 1713996287877000000 ","time":{"start":1713997067462,"stop":1713997067462,"duration":0},"status":"broken","severity":"normal"},{"uid":"a80d4abbd46c580f","name":"Relay + Store","time":{"start":1713996297916,"stop":1713996297916,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f16143300a1580","name":"Check message received after nwaku node is restarted","time":{"start":1713997067487,"stop":1713997067488,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab16d2f977c7b7ef","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713996237024,"stop":1713996237025,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ef96c2767d3aaf","name":"Push message with content topic containing unicode special characters","time":{"start":1713998721444,"stop":1713998721444,"duration":0},"status":"broken","severity":"normal"},{"uid":"972fb16a2aced67f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713997761280,"stop":1713997761280,"duration":0},"status":"broken","severity":"normal"},{"uid":"fc71f20933c9cc75","name":"Push message on custom pubsubTopic","time":{"start":1713997297982,"stop":1713997297982,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5e408202fe09f4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713996303820,"stop":1713996303821,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7736441b87124dc6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713997181082,"stop":1713997181083,"duration":1},"status":"broken","severity":"normal"},{"uid":"247af70c2430e6db","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713998683895,"stop":1713998683895,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6b4d871cb5ac731","name":"safeDispatchEvent","time":{"start":1713996328831,"stop":1713996328831,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9e0b604106cff1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713998833816,"stop":1713998833816,"duration":0},"status":"broken","severity":"normal"},{"uid":"a3f11d0ddc0a210b","name":"Reopen subscription with peer with lost subscription","time":{"start":1713996607389,"stop":1713996607390,"duration":1},"status":"broken","severity":"normal"},{"uid":"66c19628ce257f8a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713997761273,"stop":1713997761273,"duration":0},"status":"broken","severity":"normal"},{"uid":"223489323f98b206","name":"Push message with content topic containing unicode special characters","time":{"start":1713998139029,"stop":1713998139030,"duration":1},"status":"broken","severity":"normal"},{"uid":"3b5460abdccebc05","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713996689437,"stop":1713996689437,"duration":0},"status":"passed","severity":"normal"},{"uid":"873fa48211175763","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713996237030,"stop":1713996237030,"duration":0},"status":"passed","severity":"normal"},{"uid":"97476ffc226ccd7a","name":"receives messages sent to provided content topic through callback","time":{"start":1713997758314,"stop":1713997758314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25588ce1b69f466f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713998161965,"stop":1713998161965,"duration":0},"status":"broken","severity":"normal"},{"uid":"66678f3cf4a84608","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713997181112,"stop":1713997181113,"duration":1},"status":"broken","severity":"normal"},{"uid":"527e0635a9bddb80","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713998833826,"stop":1713998833826,"duration":0},"status":"broken","severity":"normal"},{"uid":"14938a7f8c8f9553","name":"Fails to push message with empty content topic","time":{"start":1713998139031,"stop":1713998139031,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a070f168cfa6d4d","name":"should load peers from local storage and dispatch events","time":{"start":1713996264870,"stop":1713996264871,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3c7802990c6850","name":"same cluster, same shard: nodes connect","time":{"start":1713996689420,"stop":1713996689421,"duration":1},"status":"passed","severity":"normal"},{"uid":"d738e5dd82b7d34c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713997190119,"stop":1713997190119,"duration":0},"status":"broken","severity":"normal"},{"uid":"63166b216660e275","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713997832220,"stop":1713997832221,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b54e7f4cb0f9fa0","name":"Query with Promise Callback, No Decoder","time":{"start":1713998192096,"stop":1713998192096,"duration":0},"status":"passed","severity":"normal"},{"uid":"4268a7260a257e9b","name":"Subscribe to topic containing long and receive message","time":{"start":1713998833847,"stop":1713998833847,"duration":0},"status":"broken","severity":"normal"},{"uid":"bb204cd601b74a1b","name":"Push message with Script payload","time":{"start":1713998138991,"stop":1713998138992,"duration":1},"status":"broken","severity":"normal"},{"uid":"71b22301d45a32a2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996689495,"stop":1713996689495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc2773716616f6","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1713997514406,"stop":1713997514406,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec4c13fef5c5250","name":"Waku message hash computation (payload length 0)","time":{"start":1713996239624,"stop":1713996239624,"duration":0},"status":"passed","severity":"normal"},{"uid":"a115a999c71a1de6","name":"Check received message containing Chinese","time":{"start":1713997067435,"stop":1713997067436,"duration":1},"status":"broken","severity":"normal"},{"uid":"fb646a01f97b1b0d","name":"should return valid sharding parameters for static sharding","time":{"start":1713996237035,"stop":1713996237035,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1623f39b94744","name":"random static sharding 1 - Cluster ID: 210, Shard ID: 114","time":{"start":1713997908342,"stop":1713997908342,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1bd9646120ffa6","name":"Check publish message containing JSON","time":{"start":1713997546330,"stop":1713997546330,"duration":0},"status":"broken","severity":"normal"},{"uid":"42c6a77480ba166c","name":"should throw error - no public key","time":{"start":1713996245421,"stop":1713996245421,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5898e027fb0caf","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713997420610,"stop":1713997420610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57f50913aeade562","name":"should emit a peer event after start","time":{"start":1713996303804,"stop":1713996303804,"duration":0},"status":"passed","severity":"normal"},{"uid":"790cdd5dfeebc1f5","name":"isConnected should return false after all peers disconnect","time":{"start":1713996336645,"stop":1713996336646,"duration":1},"status":"passed","severity":"normal"},{"uid":"5013b9ac1e80a7e4","name":"Ephemeral field set to true","time":{"start":1713996250285,"stop":1713996250285,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4148ac825aa637","name":"Check publish message containing escaped characters","time":{"start":1713997546335,"stop":1713997546335,"duration":0},"status":"broken","severity":"normal"},{"uid":"abb2b896197c61a4","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713996363904,"stop":1713996363904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67e95c3ffac1e7e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713996237019,"stop":1713996237020,"duration":1},"status":"passed","severity":"normal"},{"uid":"828722b0ceb9035f","name":"throws on content topic with empty topic name field","time":{"start":1713996237010,"stop":1713996237011,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf9e6e193723b5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713997514409,"stop":1713997514409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6226911f07ea1b5f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713997190094,"stop":1713997190097,"duration":3},"status":"broken","severity":"normal"},{"uid":"eee7e318689cd9c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713996237029,"stop":1713996237029,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bf13aef4531753","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713996260445,"stop":1713996260445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1192f809cbe5c9c","name":"should encode/decode to text encoding","time":{"start":1713996245423,"stop":1713996245424,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c773f44de37814d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713996245420,"stop":1713996245420,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d14094e92cbf8ad","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713997181079,"stop":1713997181080,"duration":1},"status":"broken","severity":"normal"},{"uid":"d0c6d57a0b714237","name":"Push message with custom timestamp: 1714000667624","time":{"start":1713998139058,"stop":1713998139058,"duration":0},"status":"broken","severity":"normal"},{"uid":"da5f885dacc3eee","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713998833814,"stop":1713998833814,"duration":0},"status":"broken","severity":"normal"},{"uid":"23ea4337bf43ade7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713996689487,"stop":1713996689488,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feb61db44a3f0b3","name":"Check received message containing Arabic","time":{"start":1713998725086,"stop":1713998725086,"duration":0},"status":"broken","severity":"normal"},{"uid":"e4fc1cf7ccadc9fd","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713996260603,"stop":1713996260604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7555bda265e3ff","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app41/9/topic394/utf8","time":{"start":1713997832225,"stop":1713997832225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21d6833073d735a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713996689483,"stop":1713996689484,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d4e2d5d253fcb","name":"Push message with emoji payload","time":{"start":1713998721411,"stop":1713998721411,"duration":0},"status":"broken","severity":"normal"},{"uid":"75755c8097f001b2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713997908351,"stop":1713997908351,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a203e95481e6d6","name":"should throw an error for missing required configuration","time":{"start":1713996237023,"stop":1713996237024,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fe80bcab3d1800","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713996303806,"stop":1713996303819,"duration":13},"status":"skipped","severity":"normal"},{"uid":"85a5a07da79d1303","name":"Nwaku publishes","time":{"start":1713997758167,"stop":1713997758168,"duration":1},"status":"broken","severity":"normal"},{"uid":"7e4eca95fb1193e4","name":"Push message with content topic containing Arabic","time":{"start":1713998721427,"stop":1713998721427,"duration":0},"status":"broken","severity":"normal"},{"uid":"7fb691bf8884bced","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713996260604,"stop":1713996260605,"duration":1},"status":"passed","severity":"normal"},{"uid":"bceccce213fb2e95","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713998833817,"stop":1713998833817,"duration":0},"status":"broken","severity":"normal"},{"uid":"bffc5020442c54a4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app28/10/topic406/json","time":{"start":1713997832225,"stop":1713997832225,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf96d80482970d30","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713996237027,"stop":1713996237027,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a3b52024fe2157","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713998683903,"stop":1713998683903,"duration":0},"status":"broken","severity":"normal"},{"uid":"7ae0b533c9651ee6","name":"addEventListener with correct event","time":{"start":1713996328827,"stop":1713996328828,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9363d1163ed8f6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713996237016,"stop":1713996237016,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6343c46c5f20bc","name":"Push message with content topic containing SQL Injection","time":{"start":1713998139019,"stop":1713998139019,"duration":0},"status":"broken","severity":"normal"},{"uid":"fe9a0a72746b1ab6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713996336641,"stop":1713996336643,"duration":2},"status":"passed","severity":"normal"},{"uid":"cece19c2d71e25f3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996689502,"stop":1713996689502,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6444823cbb863e","name":"LightPush","time":{"start":1713998537767,"stop":1713998537767,"duration":0},"status":"passed","severity":"normal"},{"uid":"96617a26ffcaf4e3","name":"Push message with content topic containing long","time":{"start":1713998139009,"stop":1713998139011,"duration":2},"status":"broken","severity":"normal"},{"uid":"fe3180dc54b6cbb8","name":"unsubscribes","time":{"start":1713998559741,"stop":1713998559742,"duration":1},"status":"broken","severity":"normal"},{"uid":"b0fe8814fe23d018","name":"Check publish message containing Russian","time":{"start":1713997546321,"stop":1713997546321,"duration":0},"status":"broken","severity":"normal"},{"uid":"e356c55427e573e4","name":"Check received message containing numeric","time":{"start":1713998725112,"stop":1713998725112,"duration":0},"status":"broken","severity":"normal"},{"uid":"241d15ac8b0b91de","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713997297979,"stop":1713997297980,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba19937a91b2dc7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713998725099,"stop":1713998725099,"duration":0},"status":"broken","severity":"normal"},{"uid":"20c1c5fd9e2866de","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713996689484,"stop":1713996689484,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57479c374ac22f1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713998833831,"stop":1713998833831,"duration":0},"status":"broken","severity":"normal"},{"uid":"4f794106dadfc855","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713998478688,"stop":1713998478688,"duration":0},"status":"broken","severity":"normal"},{"uid":"ad21a3403b2f5d57","name":"Reopen subscription with peer with lost subscription","time":{"start":1713996383858,"stop":1713996383858,"duration":0},"status":"broken","severity":"normal"},{"uid":"d41502a87c6dde9c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713996237026,"stop":1713996237027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ac5fbba8747f61","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713996236968,"stop":1713996236969,"duration":1},"status":"passed","severity":"normal"},{"uid":"c628236d64ca95d7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/1/topic307/utf8","time":{"start":1713997832222,"stop":1713997832223,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cb19cf2c6c60d9","name":"Push message with rate limit","time":{"start":1713998721450,"stop":1713998721451,"duration":1},"status":"broken","severity":"normal"},{"uid":"b491ccfad06ed948","name":"Push message with Chinese payload","time":{"start":1713998721371,"stop":1713998721371,"duration":0},"status":"broken","severity":"normal"},{"uid":"c4032c0d64537cde","name":"Push message with unicode special characters payload","time":{"start":1713998721409,"stop":1713998721409,"duration":0},"status":"broken","severity":"normal"},{"uid":"79deea72cb7ec9eb","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713996260601,"stop":1713996260602,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c47b45283e1518","name":"Check received message containing short","time":{"start":1713998725080,"stop":1713998725081,"duration":1},"status":"broken","severity":"normal"},{"uid":"c3186d8fc3920ef4","name":"Query Generator, No Decoder","time":{"start":1713998192090,"stop":1713998192090,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7c28db17fbc0be","name":"Check publish message containing long","time":{"start":1713997546305,"stop":1713997546307,"duration":2},"status":"broken","severity":"normal"},{"uid":"2ef48df4037bffe5","name":"Passing page size 19 when there are 20 messages","time":{"start":1713998473430,"stop":1713998473431,"duration":1},"status":"broken","severity":"normal"},{"uid":"df939251fcfd1ab9","name":"Push message with content topic containing emoji","time":{"start":1713998139031,"stop":1713998139031,"duration":0},"status":"broken","severity":"normal"},{"uid":"eee666fa613fd9af","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713996689496,"stop":1713996689496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7846e69429cd7a07","name":"Reusing cursor across nodes","time":{"start":1713998161974,"stop":1713998161974,"duration":0},"status":"broken","severity":"normal"},{"uid":"88ba979b9006edf6","name":"isConnected between 2 js-waku relay nodes","time":{"start":1713996336647,"stop":1713996336648,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a4e2afdd3c3da9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713996237025,"stop":1713996237025,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a77f1a5bb15d789","name":"Generator, 2 different pubsubtopics","time":{"start":1713998228331,"stop":1713998228332,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfb94bceaa2390c","name":"Push message with custom timestamp: 1683238289954","time":{"start":1713998721452,"stop":1713998721452,"duration":0},"status":"broken","severity":"normal"},{"uid":"4bf69dff0d8d14e0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713996237027,"stop":1713996237028,"duration":1},"status":"passed","severity":"normal"},{"uid":"6307e8ac6cfc551","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713997181062,"stop":1713997181062,"duration":0},"status":"broken","severity":"normal"},{"uid":"90bccf0db6657a5f","name":"Ordered callback, aborts when callback returns true","time":{"start":1713998452506,"stop":1713998452506,"duration":0},"status":"broken","severity":"normal"},{"uid":"6c160794e1d20029","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713998833828,"stop":1713998833828,"duration":0},"status":"broken","severity":"normal"},{"uid":"d0e954263aabaaeb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713998833835,"stop":1713998833835,"duration":0},"status":"broken","severity":"normal"},{"uid":"e345ac563a894df7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713996363905,"stop":1713996363906,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e4ed29716b571a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713996237015,"stop":1713996237016,"duration":1},"status":"passed","severity":"normal"},{"uid":"3389e8a5b3b4a770","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713997190098,"stop":1713997190099,"duration":1},"status":"broken","severity":"normal"},{"uid":"5b0812b8a07b8053","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713998139024,"stop":1713998139024,"duration":0},"status":"broken","severity":"normal"},{"uid":"3f47a6fd3837d323","name":"different cluster, same shard: nodes don't connect","time":{"start":1713996689422,"stop":1713996689423,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d296db4a6657f3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713996689505,"stop":1713996689506,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0bac3544741413","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713997758312,"stop":1713997758314,"duration":2},"status":"skipped","severity":"normal"},{"uid":"6b239f7ebc749598","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713996237013,"stop":1713996237013,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1be50f608d23d","name":"Push message with numeric payload","time":{"start":1713998138982,"stop":1713998138983,"duration":1},"status":"broken","severity":"normal"},{"uid":"2a05f7f515aef1c5","name":"Check message received after nwaku node is restarted","time":{"start":1713998725135,"stop":1713998725135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0b74f06227e14ed","name":"Subscribe and receive messages via lightPush","time":{"start":1713998833838,"stop":1713998833838,"duration":0},"status":"broken","severity":"normal"},{"uid":"3e6616974cd06520","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713996244816,"stop":1713996244817,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea0b3ae9ed18bd9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713996689462,"stop":1713996689463,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48b66d14ef0e5fc","name":"Correctly serialized arguments","time":{"start":1713997232312,"stop":1713997232312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6591edd062532a83","name":"Nodes with multiple pubsub topic","time":{"start":1713997514405,"stop":1713997514405,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30b397ca7e2a64e","name":"Check received message containing shell command","time":{"start":1713998725123,"stop":1713998725124,"duration":1},"status":"broken","severity":"normal"},{"uid":"bcb5148c767add95","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713997297990,"stop":1713997297990,"duration":0},"status":"broken","severity":"normal"},{"uid":"99f1201a1570940d","name":"Filter","time":{"start":1713998537768,"stop":1713998537768,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a78be8f9be29b45","name":"should not fail to stop the service if it was not started","time":{"start":1713996303803,"stop":1713996303803,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c90bd178b2ce80","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713997761264,"stop":1713997761264,"duration":0},"status":"broken","severity":"normal"},{"uid":"3083dceb7be2e867","name":"Overlapping topic subscription","time":{"start":1713998833845,"stop":1713998833845,"duration":0},"status":"broken","severity":"normal"},{"uid":"e39f6540501315c5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713998725100,"stop":1713998725100,"duration":0},"status":"broken","severity":"normal"},{"uid":"28d5f5862e6b6953","name":"caches peers it previously fetched","time":{"start":1713996261070,"stop":1713996261070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef53d20b6c5a2d4e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713996261072,"stop":1713996261072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d644e798900b6c13","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713997420610,"stop":1713997420611,"duration":1},"status":"passed","severity":"normal"},{"uid":"731f6aca1f8173fe","name":"Nodes with multiple pubsub topic","time":{"start":1713997514409,"stop":1713997514409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2311034f047eb8","name":"Publish message with custom timestamp: Wed Apr 24 2024 23:25:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1713997546346,"stop":1713997546346,"duration":0},"status":"broken","severity":"normal"},{"uid":"307b4f3f32b3113f","name":"Subscribe to topic containing XML and receive message","time":{"start":1713998833854,"stop":1713998833854,"duration":0},"status":"broken","severity":"normal"},{"uid":"d263a1ca2d59466c","name":"Check publish message after client node is restarted","time":{"start":1713997546355,"stop":1713997546356,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7111ec52fb3671a6","name":"Push message with content topic containing XML","time":{"start":1713998721433,"stop":1713998721438,"duration":5},"status":"broken","severity":"normal"},{"uid":"7604e2f1cfdb66f5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713998833859,"stop":1713998833859,"duration":0},"status":"broken","severity":"normal"},{"uid":"b948e21eca7beca6","name":"should only return 1 node with relay and store capability","time":{"start":1713996261071,"stop":1713996261071,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6aad41365165fc","name":"Push message equal or less that 1MB","time":{"start":1713998721456,"stop":1713998721456,"duration":0},"status":"broken","severity":"normal"},{"uid":"84ec1415b92f2f07","name":"Refresh subscription","time":{"start":1713997761267,"stop":1713997761268,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8005886e9baa8a5a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713996312003,"stop":1713996312003,"duration":0},"status":"passed","severity":"normal"},{"uid":"95590f513b8f9b47","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713996689489,"stop":1713996689494,"duration":5},"status":"passed","severity":"normal"},{"uid":"bb00eea23a8f01bc","name":"returns all values when wanted number is greater than available values","time":{"start":1713996259906,"stop":1713996259907,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a13800fe36ff59b","name":"Push message with numeric payload","time":{"start":1713998721366,"stop":1713998721367,"duration":1},"status":"broken","severity":"normal"},{"uid":"6048f087363f91de","name":"Push message with special chars payload","time":{"start":1713998138984,"stop":1713998138985,"duration":1},"status":"broken","severity":"normal"},{"uid":"f0a643805cd22865","name":"handles different networkShards values correctly","time":{"start":1713996237018,"stop":1713996237018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81f5431be0f091b","name":"throws on content topic with empty version field","time":{"start":1713996237010,"stop":1713996237010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c25ae0ed1f2062","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713996237028,"stop":1713996237028,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf58d43245e0d500","name":"Check message with no payload is not received","time":{"start":1713998725106,"stop":1713998725106,"duration":0},"status":"broken","severity":"normal"},{"uid":"460ccfe3cf7c51eb","name":"Push message with custom timestamp: 1713993089954","time":{"start":1713998721453,"stop":1713998721453,"duration":0},"status":"broken","severity":"normal"},{"uid":"1169f8cdb7eba6d3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713996527974,"stop":1713996527975,"duration":1},"status":"broken","severity":"normal"},{"uid":"576e10d365e659aa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713996363901,"stop":1713996363901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce17e028d925757","name":"Push message with JSON payload","time":{"start":1713998721403,"stop":1713998721404,"duration":1},"status":"broken","severity":"normal"},{"uid":"167193bc3172164f","name":"Check publish message containing short","time":{"start":1713997546297,"stop":1713997546298,"duration":1},"status":"broken","severity":"normal"},{"uid":"ed7e2ed0b3dba066","name":"Check received message containing Russian","time":{"start":1713998725087,"stop":1713998725087,"duration":0},"status":"broken","severity":"normal"},{"uid":"e2449228aa79d930","name":"should throw an error for insufficient data","time":{"start":1713996236969,"stop":1713996236970,"duration":1},"status":"passed","severity":"normal"},{"uid":"8886f67beb02a87d","name":"Subscribe and receive messages via waku relay post","time":{"start":1713998833815,"stop":1713998833815,"duration":0},"status":"broken","severity":"normal"},{"uid":"6e2b2f5e3e42cacd","name":"Check received message containing JSON","time":{"start":1713997067450,"stop":1713997067450,"duration":0},"status":"broken","severity":"normal"},{"uid":"4c0125a1b941cd8c","name":"Push 30 different messages","time":{"start":1713998721412,"stop":1713998721412,"duration":0},"status":"broken","severity":"normal"},{"uid":"78650064e786dc90","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713998833850,"stop":1713998833850,"duration":0},"status":"broken","severity":"normal"},{"uid":"4c9d06d16c9e985","name":"should not throw an error for a single configured topic","time":{"start":1713996237032,"stop":1713996237032,"duration":0},"status":"passed","severity":"normal"},{"uid":"60aad9f5240c190b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713996689501,"stop":1713996689501,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0124b9839b0368","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713996296177,"stop":1713996296177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05bde4b4801dcd5","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713996689427,"stop":1713996689428,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a51ab1df97afde3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713996296179,"stop":1713996296180,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12feadb820d1bd3","name":"Check message on other pubsub topic is not received","time":{"start":1713998725103,"stop":1713998725103,"duration":0},"status":"broken","severity":"normal"},{"uid":"da555cbf3d21f4d0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713997181063,"stop":1713997181063,"duration":0},"status":"broken","severity":"normal"},{"uid":"2b00285949aa27a7","name":"should return false","time":{"start":1713996245422,"stop":1713996245422,"duration":0},"status":"passed","severity":"normal"},{"uid":"414727e620ebacef","name":"Push message with content topic containing escaped characters","time":{"start":1713998721443,"stop":1713998721443,"duration":0},"status":"broken","severity":"normal"},{"uid":"c123f00a2c10c006","name":"A test","time":{"start":1713997190202,"stop":1713997190202,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60b55d38a2d9909","name":"Check received message containing emoji","time":{"start":1713997067460,"stop":1713997067461,"duration":1},"status":"broken","severity":"normal"},{"uid":"fb097cc541cda1c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713997181078,"stop":1713997181078,"duration":0},"status":"broken","severity":"normal"},{"uid":"ce54ed41c635108b","name":"Check publish message containing XML","time":{"start":1713997546327,"stop":1713997546327,"duration":0},"status":"broken","severity":"normal"},{"uid":"315615331469fb4e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713996336641,"stop":1713996336641,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ab3d75885a4f89","name":"should throw error - no public key","time":{"start":1713996245422,"stop":1713996245422,"duration":0},"status":"passed","severity":"normal"},{"uid":"64953c4ef0f36ed0","name":"Encoder throws on undefined content topic","time":{"start":1713996272670,"stop":1713996272670,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4a35a670346cff","name":"Check received message containing numeric","time":{"start":1713997067431,"stop":1713997067432,"duration":1},"status":"broken","severity":"normal"},{"uid":"e5c861645153d977","name":"should properly create peer info with all multiaddrs","time":{"start":1713996245427,"stop":1713996245427,"duration":0},"status":"passed","severity":"normal"},{"uid":"da292919d65a61b3","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713998478690,"stop":1713998478690,"duration":0},"status":"broken","severity":"normal"},{"uid":"5facbf5442424335","name":"Check meta is set [symmetric]","time":{"start":1713996270695,"stop":1713996270695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b6f177cdf9a41f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713996237039,"stop":1713996237040,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e00350c5e43073","name":"Ping on subscribed peer","time":{"start":1713996383832,"stop":1713996383832,"duration":0},"status":"broken","severity":"normal"},{"uid":"36d28cd51a948206","name":"should return unique PubsubTopics for static sharding","time":{"start":1713996237021,"stop":1713996237021,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9c977ccc42219d","name":"should emit a peer event after start","time":{"start":1713996264869,"stop":1713996264869,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7036033633b19d","name":"Subscribe to topic containing short and receive message","time":{"start":1713998833846,"stop":1713998833846,"duration":0},"status":"broken","severity":"normal"},{"uid":"769fc3652760ec94","name":"Passing page size 11 when there are 10 messages","time":{"start":1713998473425,"stop":1713998473425,"duration":0},"status":"broken","severity":"normal"},{"uid":"5dedb44be6fb52b8","name":"Check received message containing unicode special characters","time":{"start":1713997067455,"stop":1713997067455,"duration":0},"status":"broken","severity":"normal"},{"uid":"26e6e8384100240c","name":"random static sharding 10 - Cluster ID: 28, Shard ID: 958","time":{"start":1713997908350,"stop":1713997908350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75d43ba39e0cd3d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713997761272,"stop":1713997761272,"duration":0},"status":"broken","severity":"normal"},{"uid":"14cbe4827a24dafa","name":"Register correct protocols","time":{"start":1713997761258,"stop":1713997761259,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2687ec429c56351","name":"Non TWN Cluster","time":{"start":1713997832221,"stop":1713997832221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74a24ded5fb1b8a","name":"Push message with content topic containing SQL Injection","time":{"start":1713998721430,"stop":1713998721430,"duration":0},"status":"broken","severity":"normal"},{"uid":"f388d9df98b1ca3c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713996689423,"stop":1713996689426,"duration":3},"status":"passed","severity":"normal"},{"uid":"b2f567321c2d9a5b","name":"dispatchEvent via connectionManager","time":{"start":1713996328830,"stop":1713996328831,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e598da928edda3e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713998833841,"stop":1713998833841,"duration":0},"status":"broken","severity":"normal"},{"uid":"8e01ba5f9d5f27c","name":"should configure sharding based on application and version for autosharding","time":{"start":1713996237036,"stop":1713996237036,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3227e8799ecf14","name":"groups content topics by expected pubsub topic","time":{"start":1713996237017,"stop":1713996237017,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fce6656a2c76038","name":"Check received message containing unicode special characters","time":{"start":1713998725126,"stop":1713998725126,"duration":0},"status":"broken","severity":"normal"},{"uid":"9c152e1efd26216","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713997181104,"stop":1713997181104,"duration":0},"status":"broken","severity":"normal"},{"uid":"838dd464124a057d","name":"different cluster, different shard: nodes don't connect","time":{"start":1713997226449,"stop":1713997226451,"duration":2},"status":"passed","severity":"normal"},{"uid":"892dda56d62d94ff","name":"Check message received after jswaku node is restarted","time":{"start":1713998725108,"stop":1713998725108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e7ce439144f4227","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713998161977,"stop":1713998161977,"duration":0},"status":"broken","severity":"normal"},{"uid":"f9387c43a23b5645","name":"Store - dialed first","time":{"start":1713998537766,"stop":1713998537766,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1d4ea21c74153b","name":"Push message with Basic HTML tag payload","time":{"start":1713998138997,"stop":1713998138997,"duration":0},"status":"broken","severity":"normal"},{"uid":"435d9f91d57d51b8","name":"Check received message containing Arabic","time":{"start":1713997067437,"stop":1713997067437,"duration":0},"status":"broken","severity":"normal"},{"uid":"14d1a3961963a20a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713996237025,"stop":1713996237026,"duration":1},"status":"passed","severity":"normal"},{"uid":"173fe366893e3804","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713997514406,"stop":1713997514406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e674e813d7b3ef41","name":"Push message with Basic HTML tag payload","time":{"start":1713998721399,"stop":1713998721400,"duration":1},"status":"broken","severity":"normal"},{"uid":"3b633403c78986e8","name":"Subscribe to topic containing short and publish message","time":{"start":1713997761269,"stop":1713997761269,"duration":0},"status":"broken","severity":"normal"},{"uid":"dac29278127a78d8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713997067475,"stop":1713997067475,"duration":0},"status":"broken","severity":"normal"},{"uid":"ae5c46fb648535a2","name":"should add and remove event listeners correctly","time":{"start":1713996264871,"stop":1713996264871,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfca2171839d5686","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713997190113,"stop":1713997190113,"duration":0},"status":"broken","severity":"normal"},{"uid":"659302dffcb1ab37","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713997297992,"stop":1713997297992,"duration":0},"status":"broken","severity":"normal"},{"uid":"d758dc0c9d784412","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713996288822,"stop":1713996288824,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebef07ba90b915d6","name":"Fails to publish duplicate message","time":{"start":1713997546348,"stop":1713997546348,"duration":0},"status":"broken","severity":"normal"},{"uid":"317d02322bce7464","name":"Check received message with timestamp: 1713996287428000000 ","time":{"start":1713998725096,"stop":1713998725097,"duration":1},"status":"broken","severity":"normal"},{"uid":"dc40e6e016a398ec","name":"Passing cursor with wrong message digest","time":{"start":1713998161975,"stop":1713998161975,"duration":0},"status":"broken","severity":"normal"},{"uid":"40c09d347885a488","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713996239623,"stop":1713996239624,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8ee2939470a95f","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713998478686,"stop":1713998478686,"duration":0},"status":"broken","severity":"normal"},{"uid":"8a7e8469b6bb1b34","name":"should throw an error for an unconfigured topic","time":{"start":1713996237033,"stop":1713996237033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1da4151d4e8b7e2","name":"Check message on other pubsub topic is not received","time":{"start":1713998725132,"stop":1713998725132,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d27174d7a9fb346","name":"Query with Ordered Callback, No message returned","time":{"start":1713998192094,"stop":1713998192095,"duration":1},"status":"broken","severity":"normal"},{"uid":"a313f0e0e4f5f576","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713998161967,"stop":1713998161968,"duration":1},"status":"broken","severity":"normal"},{"uid":"1628197facf974a8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996363905,"stop":1713996363905,"duration":0},"status":"passed","severity":"normal"},{"uid":"3262738a0d001514","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713996363904,"stop":1713996363905,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed9177271283280","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713997761274,"stop":1713997761274,"duration":0},"status":"broken","severity":"normal"},{"uid":"8209f8012dd461ca","name":"throws on content topic with empty encoding field","time":{"start":1713996237011,"stop":1713996237011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f421b95286c81b1","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713996237020,"stop":1713996237020,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b8699af225b213","name":"Subscribe to topic containing long and receive message","time":{"start":1713997181075,"stop":1713997181075,"duration":0},"status":"broken","severity":"normal"},{"uid":"ed04882b22d874f2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713998833834,"stop":1713998833834,"duration":0},"status":"broken","severity":"normal"},{"uid":"fc8dd740b5443a91","name":"Ping on unsubscribed peer","time":{"start":1713996383846,"stop":1713996383849,"duration":3},"status":"broken","severity":"normal"},{"uid":"a17dd6fafd701ec8","name":"removeEventListener with wrong event","time":{"start":1713996328829,"stop":1713996328829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e871e64940fc7ad2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713996244804,"stop":1713996244804,"duration":0},"status":"passed","severity":"normal"},{"uid":"308ebb8ef904ef6","name":"Push message with content topic containing Russian","time":{"start":1713998721428,"stop":1713998721428,"duration":0},"status":"broken","severity":"normal"},{"uid":"389b84c7f12a31ee","name":"Check message with no payload is not received","time":{"start":1713998725133,"stop":1713998725133,"duration":0},"status":"broken","severity":"normal"}]