2024-04-26 05:50:35 +00:00

1 line
153 KiB
JSON

[{"uid":"ada854c65e3a0b3b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714108882859,"stop":1714108882859,"duration":0},"status":"passed","severity":"normal"},{"uid":"110bc9eefb99e0c2","name":"Push message with Basic HTML tag payload","time":{"start":1714109202436,"stop":1714109202436,"duration":0},"status":"passed","severity":"normal"},{"uid":"be08d864118c2f64","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714108758556,"stop":1714108758556,"duration":0},"status":"passed","severity":"normal"},{"uid":"214bf5ee9706c0eb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714109271964,"stop":1714109271964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0224e1a9d112a74","name":"Check meta is set [symmetric]","time":{"start":1714108792823,"stop":1714108792823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4eef53ddb4e3962","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714108758555,"stop":1714108758556,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa90573d76117d8","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app55/1/topic213/xml","time":{"start":1714109313621,"stop":1714109313622,"duration":1},"status":"passed","severity":"normal"},{"uid":"11babab46bfab6df","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714108771925,"stop":1714108771925,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f83a6b95c9ff2e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714108967679,"stop":1714108967680,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe99453712639b0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714108758550,"stop":1714108758550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d25fdd805a4428","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app73/4/topic870/json","time":{"start":1714109313622,"stop":1714109313622,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed4983ca67c307d","name":"Push message with XML payload","time":{"start":1714109329160,"stop":1714109329160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a991d0c5b7cd2bb9","name":"different cluster, different shard: nodes don't connect","time":{"start":1714109083119,"stop":1714109083120,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3d18d2876749cb","name":"Publish message with custom timestamp: Fri Apr 26 2024 04:27:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1714109257054,"stop":1714109257054,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ad8fd1ea991cc","name":"Push message with content topic containing XML","time":{"start":1714109202444,"stop":1714109202444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9b556ceaf3664f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app37/10/topic197/proto","time":{"start":1714109313625,"stop":1714109313626,"duration":1},"status":"passed","severity":"normal"},{"uid":"594476fb1dc72639","name":"Subscribe and receive messages via lightPush","time":{"start":1714109043899,"stop":1714109043899,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d3735df1d6f7f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714108900539,"stop":1714108900539,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb3977a9e435ffa","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714108967594,"stop":1714108967594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c867c0d4e1bc09be","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714109444180,"stop":1714109444180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63b5d21ab0cc6f9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714109015386,"stop":1714109015387,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d87a5bc647b914","name":"Ping on subscribed peer","time":{"start":1714108868422,"stop":1714108868423,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7a18924643af49","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714109043909,"stop":1714109043910,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3fc23a4e8eba41","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714108766459,"stop":1714108766461,"duration":2},"status":"passed","severity":"normal"},{"uid":"85204adde979b913","name":"Push message with content topic containing SQL Injection","time":{"start":1714109202443,"stop":1714109202443,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd062ba1cd834a6","name":"Delete observer","time":{"start":1714109205236,"stop":1714109205236,"duration":0},"status":"passed","severity":"normal"},{"uid":"975518626391d65a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714109271987,"stop":1714109271987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d05c0a3bbeab9d","name":"Push message with Russian payload","time":{"start":1714109202432,"stop":1714109202433,"duration":1},"status":"passed","severity":"normal"},{"uid":"320c7a49c25decd4","name":"Check publish message containing Arabic","time":{"start":1714109257047,"stop":1714109257048,"duration":1},"status":"passed","severity":"normal"},{"uid":"184d3ecf63593f03","name":"Ping on unsubscribed peer","time":{"start":1714108868423,"stop":1714108868424,"duration":1},"status":"passed","severity":"normal"},{"uid":"5963d5742ba654aa","name":"Decoder throws on empty string content topic","time":{"start":1714108792826,"stop":1714108792826,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b484570432aabcb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714108766453,"stop":1714108766455,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b5b6dc32b71feb8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714108758557,"stop":1714108758558,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d136eb81a24189","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714108758545,"stop":1714108758545,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b1619f32246062","name":"Sample","time":{"start":1714108766567,"stop":1714108766567,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb264930082348e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714109444184,"stop":1714109444184,"duration":0},"status":"passed","severity":"normal"},{"uid":"11dcd91f2c6cf79f","name":"Subscribe to topic containing XML and publish message","time":{"start":1714109267801,"stop":1714109267802,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a874ea084ff48ae","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714109444175,"stop":1714109444175,"duration":0},"status":"passed","severity":"normal"},{"uid":"615f8119d57119e8","name":"Subscribe to topic containing XML and receive message","time":{"start":1714109444191,"stop":1714109444191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ed2d672726bf97","name":"random static sharding 3 - Cluster ID: 337, Shard ID: 834","time":{"start":1714109329741,"stop":1714109329742,"duration":1},"status":"passed","severity":"normal"},{"uid":"32156bacde02c461","name":"Sign & Recover","time":{"start":1714108793559,"stop":1714108793559,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b07afffcbcb092","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714108758565,"stop":1714108758565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0a5aae830df7b4","name":"Check received message containing Arabic","time":{"start":1714109271976,"stop":1714109271977,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bd508df5052084","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714108782982,"stop":1714108782982,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2311ae9dcb27c2f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714109071374,"stop":1714109071374,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7f869dcd0cc299","name":"should properly create location multiaddrs - tcp","time":{"start":1714108767186,"stop":1714108767187,"duration":1},"status":"passed","severity":"normal"},{"uid":"5811eff008f8c03c","name":"should throw error - invalid id","time":{"start":1714108767182,"stop":1714108767183,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53fbfff071ecc48","name":"should not fail to stop the service if it was not started","time":{"start":1714108786987,"stop":1714108786987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2747f6bf6b50f","name":"Check publish message containing XML","time":{"start":1714109257050,"stop":1714109257050,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9bcdaf673cd43b","name":"Passing page size 19 when there are 20 messages","time":{"start":1714109408921,"stop":1714109408922,"duration":1},"status":"passed","severity":"normal"},{"uid":"d234e9bfc74aeee5","name":"Check received message containing XML","time":{"start":1714108982210,"stop":1714108982210,"duration":0},"status":"passed","severity":"normal"},{"uid":"177dc05853b75bd2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714108771926,"stop":1714108771926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bb3666cc858f3d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714109015377,"stop":1714109015380,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c8cd302f3d40a84","name":"Check received message containing Russian","time":{"start":1714108982208,"stop":1714108982208,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7afa01fb726128","name":"Check message with non string payload is not received","time":{"start":1714108982219,"stop":1714108982242,"duration":23},"status":"passed","severity":"normal"},{"uid":"cf1c815d5c02d0d4","name":"Push message with custom timestamp: 1714105367918","time":{"start":1714109329173,"stop":1714109329173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9114b40d60d117c6","name":"should return unique PubsubTopics for static sharding","time":{"start":1714108758547,"stop":1714108758547,"duration":0},"status":"passed","severity":"normal"},{"uid":"923ac438b7c902fb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714108900540,"stop":1714108900540,"duration":0},"status":"passed","severity":"normal"},{"uid":"56835e04d1060356","name":"Push message with content topic containing special chars","time":{"start":1714109202441,"stop":1714109202441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9677b4d2609127","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714108847868,"stop":1714108847872,"duration":4},"status":"broken","severity":"normal"},{"uid":"d37552d8a586f0f6","name":"Check received message with timestamp: 1714108809312000000 ","time":{"start":1714109271986,"stop":1714109271987,"duration":1},"status":"passed","severity":"normal"},{"uid":"c825c7b7e1fddce5","name":"Push 30 different messages","time":{"start":1714109202439,"stop":1714109202439,"duration":0},"status":"passed","severity":"normal"},{"uid":"98197ee67d57fa6e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714109444186,"stop":1714109444186,"duration":0},"status":"passed","severity":"normal"},{"uid":"119a52a79c1682eb","name":"Check message with no payload is not received","time":{"start":1714108982218,"stop":1714108982219,"duration":1},"status":"passed","severity":"normal"},{"uid":"402dcd6de0db001b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714108758541,"stop":1714108758541,"duration":0},"status":"passed","severity":"normal"},{"uid":"51eb5b661058d4bb","name":"Subscribe to topic containing short and receive message","time":{"start":1714109043905,"stop":1714109043906,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4572a5abf947223","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714109380521,"stop":1714109380522,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54332040372706","name":"Ping on peer without subscriptions","time":{"start":1714108868423,"stop":1714108868423,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ab6f836d41125d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714108758539,"stop":1714108758539,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d52b49eb2bb872","name":"Decoder throws on undefined content topic","time":{"start":1714108794949,"stop":1714108794950,"duration":1},"status":"passed","severity":"normal"},{"uid":"8899a36a13107ec6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714109257057,"stop":1714109257057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bb839162179022","name":"Push message on custom pubsubTopic","time":{"start":1714109071375,"stop":1714109071376,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7d1572ce6bdaad","name":"Subscribe to topic containing long and receive message","time":{"start":1714109444178,"stop":1714109444178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1711adc56a43e6d9","name":"Ping on unsubscribed peer","time":{"start":1714108889176,"stop":1714108889177,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ede2761da44d8c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714108758539,"stop":1714108758540,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a7e35f96527fd9","name":"start node with ApplicationInfo","time":{"start":1714109313634,"stop":1714109313634,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1da30588849b7c","name":"should properly create location multiaddrs - tcp4","time":{"start":1714108767185,"stop":1714108767186,"duration":1},"status":"passed","severity":"normal"},{"uid":"82718fc166de1ebc","name":"random static sharding 4 - Cluster ID: 418, Shard ID: 417","time":{"start":1714109329742,"stop":1714109329742,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa9bd3b0600d9d0","name":"more peers than existing","time":{"start":1714109202638,"stop":1714109202638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a576862e4f56a0f","name":"Check received message containing Russian","time":{"start":1714109271977,"stop":1714109271978,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8afa3e79327119","name":"should properly compute the node id","time":{"start":1714108767183,"stop":1714108767184,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f87e009582a1e97","name":"should get / set TCP multiaddr","time":{"start":1714108767185,"stop":1714108767185,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb327a7f98f65475","name":"Fails to push message with empty content topic","time":{"start":1714109202447,"stop":1714109202448,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ae3db2cff4b25b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714109015383,"stop":1714109015383,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fe254972b59425","name":"Push message with special chars payload","time":{"start":1714109329157,"stop":1714109329157,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7291b44fd526df","name":"Passing page size 11 when there are 10 messages","time":{"start":1714109408921,"stop":1714109408921,"duration":0},"status":"passed","severity":"normal"},{"uid":"df87b78fae9ebee5","name":"getPeersByDiscovery","time":{"start":1714109489238,"stop":1714109489238,"duration":0},"status":"broken","severity":"normal"},{"uid":"ba578978a55e8b87","name":"should not fail to start the service if it is already started","time":{"start":1714108786987,"stop":1714108786987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f3193395c543c7","name":"Check received message containing Russian","time":{"start":1714109271959,"stop":1714109271959,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda715deb07315c4","name":"retrieves a single peer","time":{"start":1714108783174,"stop":1714108783175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37dee2cf676fb2e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714108766464,"stop":1714108766464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e557a238aa11a4f5","name":"random static sharding 7 - Cluster ID: 45, Shard ID: 493","time":{"start":1714109329743,"stop":1714109329744,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fedbe740476ecc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714109367918,"stop":1714109367919,"duration":1},"status":"passed","severity":"normal"},{"uid":"114c4a29b6f9509b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714109444182,"stop":1714109444183,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f728bd203cfd7e","name":"Check received message containing short","time":{"start":1714109271971,"stop":1714109271972,"duration":1},"status":"passed","severity":"normal"},{"uid":"990970243946c3bf","name":"Check received message containing special chars","time":{"start":1714109271974,"stop":1714109271975,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc10f8525e22fbd","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714109267791,"stop":1714109267791,"duration":0},"status":"passed","severity":"normal"},{"uid":"673f471a5bfd2d94","name":"should not receive a peer event before start","time":{"start":1714108826800,"stop":1714108826800,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f7656957440f8d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714108900538,"stop":1714108900538,"duration":0},"status":"passed","severity":"normal"},{"uid":"23361faa10d6afca","name":"Check publish message after service node is restarted","time":{"start":1714109257058,"stop":1714109257058,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f22d3e24d455349","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714108771926,"stop":1714108771926,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f27394a6e3cc23c","name":"Check message received after jswaku node is restarted","time":{"start":1714109271990,"stop":1714109271991,"duration":1},"status":"skipped","severity":"normal"},{"uid":"848ff71c10862bcb","name":"Subscribe and receive messages via lightPush","time":{"start":1714109444174,"stop":1714109444174,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dbdfa4b1252a2b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714108758547,"stop":1714108758548,"duration":1},"status":"passed","severity":"normal"},{"uid":"c293e117e3a182b4","name":"should get / set UDP multiaddr","time":{"start":1714108767184,"stop":1714108767185,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6d3f76444cf5de","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714109367926,"stop":1714109367936,"duration":10},"status":"passed","severity":"normal"},{"uid":"6f1bd0e95f332ccf","name":"Subscribe to topic containing long and receive message","time":{"start":1714109444187,"stop":1714109444188,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8df2a9ca3b254","name":"Check received message containing escaped characters","time":{"start":1714108982211,"stop":1714108982212,"duration":1},"status":"passed","severity":"normal"},{"uid":"37692291eb28d4a1","name":"Push message with content topic containing Script","time":{"start":1714109329167,"stop":1714109329167,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d0a756b5baf813","name":"All","time":{"start":1714108818339,"stop":1714108818339,"duration":0},"status":"passed","severity":"normal"},{"uid":"282c8fc7e0f26aea","name":"should throw error - no public key","time":{"start":1714108767183,"stop":1714108767183,"duration":0},"status":"passed","severity":"normal"},{"uid":"125fd678208c552","name":"random static sharding 8 - Cluster ID: 471, Shard ID: 692","time":{"start":1714109329744,"stop":1714109329749,"duration":5},"status":"passed","severity":"normal"},{"uid":"8c2e8c8a95ed9a78","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714109444185,"stop":1714109444186,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab896eaa1f2f2d02","name":"it tolerates circular branch references","time":{"start":1714108783175,"stop":1714108783176,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d8c62f7fc18c47","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714109015384,"stop":1714109015385,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8af245761054957","name":"Check publish message containing Russian","time":{"start":1714109257048,"stop":1714109257048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8be4fe55b8f28","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714108967592,"stop":1714108967593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71033dbba940540","name":"Push message with JSON payload","time":{"start":1714109329161,"stop":1714109329161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f281820f6f139750","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714108758566,"stop":1714108758567,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b0d71a8f7000be","name":"Check received message containing XML","time":{"start":1714109271980,"stop":1714109271981,"duration":1},"status":"passed","severity":"normal"},{"uid":"767713c9c9dc6dcb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714109444189,"stop":1714109444189,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a216b799ef576","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714108783179,"stop":1714108783179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d18ec9db1bb93c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714108967681,"stop":1714108967682,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f162d4e4bd55966","name":"should decode valid enr with tcp successfully","time":{"start":1714108767181,"stop":1714108767181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a96b8b4886b094a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714108794947,"stop":1714108794948,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77d6a8249900795","name":"Push message with content topic containing short","time":{"start":1714109202439,"stop":1714109202440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f7017e3099ce41","name":"should encodeTxt and decodeTxt","time":{"start":1714108767180,"stop":1714108767180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95b083c3648ec2b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714108967646,"stop":1714108967647,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d070f1858229c83","name":"Push message with Chinese payload","time":{"start":1714109329157,"stop":1714109329157,"duration":0},"status":"passed","severity":"normal"},{"uid":"485c29b1d758a667","name":"Push message with unicode special characters payload","time":{"start":1714109329162,"stop":1714109329163,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eed3576bdae65a6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714109015380,"stop":1714109015382,"duration":2},"status":"passed","severity":"normal"},{"uid":"72dbe004d147df7f","name":"isConnected should return true after first peer connects","time":{"start":1714108850737,"stop":1714108850737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9041e7ae7316c7ee","name":"safeDispatchEvent","time":{"start":1714108849867,"stop":1714108849868,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e5f3940c9729c5","name":"Check publish message after client node is restarted","time":{"start":1714109257058,"stop":1714109257059,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b1f1f4f9635110a0","name":"Light Node - default protocols","time":{"start":1714109437902,"stop":1714109437902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2948a76170278fc4","name":"should return empty list for no shard","time":{"start":1714108758548,"stop":1714108758548,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ca3962df83b23c","name":"receives messages sent to provided content topic through callback","time":{"start":1714109267916,"stop":1714109267916,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5922b60093ada99a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714108758735,"stop":1714108758736,"duration":1},"status":"passed","severity":"normal"},{"uid":"9734fccb0114281c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714108809445,"stop":1714108809445,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d01ac1fb48af8dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714108758552,"stop":1714108758552,"duration":0},"status":"passed","severity":"normal"},{"uid":"146e3dae170da58c","name":"Throws when trying to push message with empty payload","time":{"start":1714109202439,"stop":1714109202439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd0eaca96aa6fb3","name":"Push message with escaped characters payload","time":{"start":1714109202437,"stop":1714109202437,"duration":0},"status":"passed","severity":"normal"},{"uid":"35184fe87915f956","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714108758559,"stop":1714108758559,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f635577b13d9ed","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714109444179,"stop":1714109444179,"duration":0},"status":"passed","severity":"normal"},{"uid":"2246a1b606c9a191","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714108758551,"stop":1714108758552,"duration":1},"status":"passed","severity":"normal"},{"uid":"329bd760959f4ac6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714108982214,"stop":1714108982214,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5c81472b843e3a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714108809432,"stop":1714108809435,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ea11dffc948bcef","name":"Check publish message containing special chars","time":{"start":1714109257046,"stop":1714109257046,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d210bf575d8153a","name":"Push message with content topic containing emoji","time":{"start":1714109202447,"stop":1714109202447,"duration":0},"status":"passed","severity":"normal"},{"uid":"24771b8359607c31","name":"should handle corrupted local storage data gracefully","time":{"start":1714108786990,"stop":1714108786990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4494df468790853","name":"handles different clusterIds correctly","time":{"start":1714108758543,"stop":1714108758544,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade05cb37279447","name":"throws on content topic with empty application field","time":{"start":1714108758533,"stop":1714108758534,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb15b96fbadba34a","name":"Ping on unsubscribed peer","time":{"start":1714108889173,"stop":1714108889174,"duration":1},"status":"passed","severity":"normal"},{"uid":"5616ad64aba2a4a7","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714108967651,"stop":1714108967652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18201e2292877de","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714109444194,"stop":1714109444195,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c4bbf15e2a4dad","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714108758563,"stop":1714108758563,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6d26d00200b164","name":"Query generator for multiple messages with different message text format","time":{"start":1714109380516,"stop":1714109380517,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53e944b07348863","name":"Check message received after jswaku node is restarted","time":{"start":1714108982242,"stop":1714108982243,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5c7d690697890ae4","name":"Push message with short payload","time":{"start":1714109202429,"stop":1714109202429,"duration":0},"status":"passed","severity":"normal"},{"uid":"746a4a697e55643e","name":"Passing page size 10 when there are 10 messages","time":{"start":1714109408920,"stop":1714109408920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1001c30d786959f","name":"Check received message containing numeric","time":{"start":1714109271957,"stop":1714109271957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d991d15e91a346e0","name":"Ephemeral field set to true","time":{"start":1714108772057,"stop":1714108772057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f2798538cad887","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714108758566,"stop":1714108758566,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c33304f5109bd5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714109444179,"stop":1714109444179,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ffb25e0a3a0e8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714109444191,"stop":1714109444191,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5c17ef03fa8564","name":"Subscribe to topic containing short and receive message","time":{"start":1714109444187,"stop":1714109444187,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e6dd6449dc133d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714108758541,"stop":1714108758541,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dcd1b610bc9815","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714108967683,"stop":1714108967685,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d19d2e9a76d9461","name":"Check received message containing Script","time":{"start":1714109271959,"stop":1714109271960,"duration":1},"status":"passed","severity":"normal"},{"uid":"221a835cfeaec945","name":"Generator, custom pubsub topic","time":{"start":1714109391080,"stop":1714109391080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c160cdd55b43ea1","name":"Push message with content topic containing XML","time":{"start":1714109329167,"stop":1714109329168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37a4393ea43be15","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714108758558,"stop":1714108758558,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca586a601fc3f4ae","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714109313632,"stop":1714109313634,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbae516bd0f06649","name":"Check received message containing SQL Injection","time":{"start":1714109271978,"stop":1714109271979,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad971d145cc9da9","name":"throws on content topic with empty encoding field","time":{"start":1714108758535,"stop":1714108758535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60e2736c5b35957","name":"Push message equal or less that 1MB","time":{"start":1714109202450,"stop":1714109202451,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d67330c3b68edc5","name":"Push message with numeric payload","time":{"start":1714109329156,"stop":1714109329157,"duration":1},"status":"passed","severity":"normal"},{"uid":"198d5c8c84682393","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714109043902,"stop":1714109043902,"duration":0},"status":"passed","severity":"normal"},{"uid":"755794a051dc4a22","name":"Fails to push message with large meta","time":{"start":1714109329171,"stop":1714109329172,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4ab5cf15621fb7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714108967652,"stop":1714108967658,"duration":6},"status":"passed","severity":"normal"},{"uid":"d50ee7333ffc4edc","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714109267790,"stop":1714109267790,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b20d95e204e3b5d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714109202445,"stop":1714109202445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d586a239e7637050","name":"addEventListener with correct event","time":{"start":1714108849864,"stop":1714108849864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34b84012b96ca92","name":"Check received message containing numeric","time":{"start":1714109271973,"stop":1714109271974,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a649b005bf1690d","name":"Reusing cursor across nodes","time":{"start":1714109350847,"stop":1714109350849,"duration":2},"status":"passed","severity":"normal"},{"uid":"8eedab503d637450","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714108882866,"stop":1714108882866,"duration":0},"status":"passed","severity":"normal"},{"uid":"d699614fc81018a7","name":"Query generator for multiple messages with different content topic format","time":{"start":1714109380518,"stop":1714109380519,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ec2a33209bda33","name":"Check received message containing Basic HTML tag","time":{"start":1714109271981,"stop":1714109271982,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d36cbf297363218","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714108782983,"stop":1714108782983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae71c99ac8e0d0eb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714109043917,"stop":1714109043917,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cbf87594dbc7e5","name":"random static sharding 1 - Cluster ID: 755, Shard ID: 133","time":{"start":1714109329740,"stop":1714109329741,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffd0b2da8e6a336","name":"Subscribe and publish message","time":{"start":1714109267790,"stop":1714109267790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ee40b37cdd09a6","name":"Subscribe and receive messages via waku relay post","time":{"start":1714109043900,"stop":1714109043901,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be663f4c5fcf053","name":"random static sharding 9 - Cluster ID: 300, Shard ID: 18","time":{"start":1714109329749,"stop":1714109329750,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c666f0b4e99ede1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app88/4/topic564/xml","time":{"start":1714109313628,"stop":1714109313629,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9dbfd06e27f5e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714108758735,"stop":1714108758735,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a5e6deca359ea5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714109245662,"stop":1714109245663,"duration":1},"status":"passed","severity":"normal"},{"uid":"444218d8cf49024","name":"throws on content topic with empty version field","time":{"start":1714108758534,"stop":1714108758534,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f93a349cca65bd","name":"Check received message containing special chars","time":{"start":1714109271957,"stop":1714109271958,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6998b2077abd373","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714109444179,"stop":1714109444179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13156237aa92c26","name":"less peers than existing","time":{"start":1714109202638,"stop":1714109202638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37dda1369e9167bc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714109419221,"stop":1714109419222,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c5b6b1e55953de","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714109267805,"stop":1714109267805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecdf8628960f615","name":"should only return 1 node with relay and store capability","time":{"start":1714108783178,"stop":1714108783178,"duration":0},"status":"passed","severity":"normal"},{"uid":"bceb5a7db562f057","name":"Push message with shell command payload","time":{"start":1714109329161,"stop":1714109329162,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c1cd9eeefb97dc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714109245666,"stop":1714109245667,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede8c945edcd0035","name":"Relay - dialed after","time":{"start":1714109437898,"stop":1714109437899,"duration":1},"status":"passed","severity":"normal"},{"uid":"492cac819bafa644","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714108758553,"stop":1714108758553,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefc69ba06c28d18","name":"Push message with content topic containing escaped characters","time":{"start":1714109202446,"stop":1714109202446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f762c29664220078","name":"removeEventListener with correct event","time":{"start":1714108849865,"stop":1714108849865,"duration":0},"status":"passed","severity":"normal"},{"uid":"914d275fce048e0f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714108967674,"stop":1714108967677,"duration":3},"status":"passed","severity":"normal"},{"uid":"a938ff48b691af40","name":"configure the node with multiple content topics","time":{"start":1714109313631,"stop":1714109313632,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4004a9874a43b1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714109267804,"stop":1714109267804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b0f37c53bd54da","name":"Push message with content topic containing escaped characters","time":{"start":1714109329169,"stop":1714109329169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1beaa0f0db5315","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714108967608,"stop":1714108967608,"duration":0},"status":"passed","severity":"normal"},{"uid":"9089601c522ba197","name":"should return false","time":{"start":1714108767183,"stop":1714108767183,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec419f157010cc85","name":"Push message with Arabic payload","time":{"start":1714109202432,"stop":1714109202432,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ca5a5608b05ad5","name":"Callback on promise","time":{"start":1714109380519,"stop":1714109380520,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c803abf1abc276","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app30/5/topic292/utf8","time":{"start":1714109313623,"stop":1714109313624,"duration":1},"status":"passed","severity":"normal"},{"uid":"68accb4655303ffd","name":"Push message with content topic containing unicode special characters","time":{"start":1714109329169,"stop":1714109329170,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37477abb1632e05","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714109367919,"stop":1714109367920,"duration":1},"status":"passed","severity":"normal"},{"uid":"6009dd9e13a0e069","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714108967608,"stop":1714108967609,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a7ed5ccc3cc440","name":"through manual discovery","time":{"start":1714109102321,"stop":1714109102321,"duration":0},"status":"broken","severity":"normal"},{"uid":"c06db1a15a83b25","name":"Refresh subscription","time":{"start":1714109267792,"stop":1714109267793,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d1e00c2af2053e01","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714108782877,"stop":1714108782878,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b1c9f26e924638","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714109444180,"stop":1714109444180,"duration":0},"status":"passed","severity":"normal"},{"uid":"7879c159ca79f970","name":"Relay + Store","time":{"start":1714108818338,"stop":1714108818339,"duration":1},"status":"passed","severity":"normal"},{"uid":"def31db46aff5d0e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714109444176,"stop":1714109444176,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceb7efed83b6378","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714109245666,"stop":1714109245666,"duration":0},"status":"passed","severity":"normal"},{"uid":"92815cd3f1b6b9c5","name":"Check received message containing escaped characters","time":{"start":1714109271984,"stop":1714109271985,"duration":1},"status":"passed","severity":"normal"},{"uid":"5703954656be27b1","name":"throws on content topic with too few or too many fields","time":{"start":1714108758531,"stop":1714108758532,"duration":1},"status":"passed","severity":"normal"},{"uid":"967412ecfb4ed194","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714110607251,"stop":1714110607251,"duration":0},"status":"broken","severity":"normal"},{"uid":"a6c17b77f726d312","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714109015386,"stop":1714109015386,"duration":0},"status":"passed","severity":"normal"},{"uid":"315db5ed94b74c6b","name":"should load peers from local storage and dispatch events","time":{"start":1714108786989,"stop":1714108786989,"duration":0},"status":"passed","severity":"normal"},{"uid":"626a3c84193769a6","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714109267916,"stop":1714109267916,"duration":0},"status":"skipped","severity":"normal"},{"uid":"964be54bac33e5c4","name":"Ordered Callback - forward","time":{"start":1714109387982,"stop":1714109387982,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5b693900be04a6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714109444188,"stop":1714109444188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7bde8500efaca0","name":"Correctly serialized arguments","time":{"start":1714109083186,"stop":1714109083188,"duration":2},"status":"passed","severity":"normal"},{"uid":"da0d7055bff3032b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714109401515,"stop":1714109401515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada0aa0118a8828f","name":"different cluster, different shard: nodes don't connect","time":{"start":1714108967591,"stop":1714108967592,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7d28342ffc0e27","name":"should encode/decode to RLP encoding","time":{"start":1714108767184,"stop":1714108767184,"duration":0},"status":"passed","severity":"normal"},{"uid":"4795f417e88b7705","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714108847786,"stop":1714108847787,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2c71bcd3d224a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714108758546,"stop":1714108758546,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfc3a00a0848713","name":"Register correct protocols","time":{"start":1714109267789,"stop":1714109267789,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a20c36ac299ee6","name":"Subscribe to topic containing short and publish message","time":{"start":1714109267793,"stop":1714109267794,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19dc6e684523e9","name":"Push message with short payload","time":{"start":1714109329155,"stop":1714109329156,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ccbd1ca0c773eb","name":"Subscribe to topic containing Script and receive message","time":{"start":1714109444180,"stop":1714109444180,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb2bdd3f49530c3","name":"Refresh subscription","time":{"start":1714109444187,"stop":1714109444187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be5c52dc228542c","name":"should not receive a peer event before start","time":{"start":1714108786988,"stop":1714108786988,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31e152655bd0f72","name":"Check received message containing unicode special characters","time":{"start":1714108982212,"stop":1714108982212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9e70188f9ccc29","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714108967602,"stop":1714108967603,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e217f417f6c48c","name":"handles multiple messages","time":{"start":1714109413623,"stop":1714109413623,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ac02a0b3c33820","name":"Push message with unicode special characters payload","time":{"start":1714109202438,"stop":1714109202438,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3dc1d34c8c6550","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714108761249,"stop":1714108761249,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff408cbfe94a993","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714109444192,"stop":1714109444193,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b0af6890bd2a8d","name":"Check publish message containing unicode special characters","time":{"start":1714109257052,"stop":1714109257052,"duration":0},"status":"passed","severity":"normal"},{"uid":"665fe59610ce5e65","name":"random static sharding 5 - Cluster ID: 928, Shard ID: 598","time":{"start":1714109329742,"stop":1714109329743,"duration":1},"status":"passed","severity":"normal"},{"uid":"acad8170c9d0a368","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714109444181,"stop":1714109444181,"duration":0},"status":"passed","severity":"normal"},{"uid":"14137ae9a7e5e7b2","name":"addEventListener with wrong event","time":{"start":1714108849864,"stop":1714108849864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4913d6e5b7389d95","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714109350846,"stop":1714109350847,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ff18904bd8a320","name":"Subscribe and receive messages via waku relay post","time":{"start":1714109444175,"stop":1714109444175,"duration":0},"status":"passed","severity":"normal"},{"uid":"db01116f4df21e18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714108758554,"stop":1714108758554,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc5b2654d70342a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714108847830,"stop":1714108847845,"duration":15},"status":"broken","severity":"normal"},{"uid":"766c5fb93893ce5b","name":"listenerCount","time":{"start":1714108849866,"stop":1714108849866,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8715f21ff41522","name":"Check received message containing Arabic","time":{"start":1714108982206,"stop":1714108982208,"duration":2},"status":"passed","severity":"normal"},{"uid":"26159d9c8a2a8603","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714108967606,"stop":1714108967606,"duration":0},"status":"passed","severity":"normal"},{"uid":"833930e9cafa14a3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714108766468,"stop":1714108766469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfd5dea59eddfcd","name":"Init the array if not present","time":{"start":1714108758227,"stop":1714108758229,"duration":2},"status":"passed","severity":"normal"},{"uid":"456deb0680b215f9","name":"Push message with content topic containing long","time":{"start":1714109329165,"stop":1714109329165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d088ee61fbd0757","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714108967642,"stop":1714108967644,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf5e5490c63bade0","name":"receives messages sent to provided content topic through stream","time":{"start":1714109267918,"stop":1714109267918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b515dcc3cfdfc42e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app9/4/topic958/xml","time":{"start":1714109313626,"stop":1714109313627,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c40be7dd7826f8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714109043903,"stop":1714109043903,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa4681e7c8c07d6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714109043915,"stop":1714109043915,"duration":0},"status":"passed","severity":"normal"},{"uid":"10918cfa32172b5e","name":"Mutual subscription","time":{"start":1714109267788,"stop":1714109267789,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ea133f374b3452","name":"Ping on peer without subscriptions","time":{"start":1714108889176,"stop":1714108889176,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a4519640a470d8","name":"udp ip6 address","time":{"start":1714108766555,"stop":1714108766556,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae415085f06598b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714109313619,"stop":1714109313620,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf22399ece681ef2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714109444174,"stop":1714109444175,"duration":1},"status":"passed","severity":"normal"},{"uid":"956ae295828a81db","name":"tcp ip4 address","time":{"start":1714108766555,"stop":1714108766555,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdf257161fc69f2","name":"Generator, custom pubsub topic","time":{"start":1714109391083,"stop":1714109391083,"duration":0},"status":"passed","severity":"normal"},{"uid":"341a8c6cf8590afc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714108758553,"stop":1714108758553,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7e3ae3564f705c","name":"should properly create location multiaddrs - udp","time":{"start":1714108767186,"stop":1714108767186,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b09287d4e553e60","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714109043913,"stop":1714109043914,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcdf3957b3c2a9","name":"Check received message with timestamp: 1714108808872 ","time":{"start":1714108982214,"stop":1714108982214,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde70445e0552bfe","name":"Promise Callback - forward","time":{"start":1714109387969,"stop":1714109387981,"duration":12},"status":"passed","severity":"normal"},{"uid":"f8258eee1ddb213e","name":"Push message with content topic containing shell command","time":{"start":1714109329169,"stop":1714109329169,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf6fa3438f49179","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714108967648,"stop":1714108967649,"duration":1},"status":"passed","severity":"normal"},{"uid":"964ca12fa20eaead","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714108766468,"stop":1714108766468,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a17f60a1207ad95","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714109043901,"stop":1714109043901,"duration":0},"status":"passed","severity":"normal"},{"uid":"243d68e0421fcd32","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714109419220,"stop":1714109419220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4429db0d6ad98b8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714108882866,"stop":1714108882866,"duration":0},"status":"passed","severity":"normal"},{"uid":"40beedc0dba77de9","name":"Encoder throws on empty string content topic","time":{"start":1714108794949,"stop":1714108794949,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8567742b70a062","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714108758563,"stop":1714108758563,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5456ef31c14fd0d","name":"Encoder throws on undefined content topic","time":{"start":1714108794948,"stop":1714108794949,"duration":1},"status":"passed","severity":"normal"},{"uid":"661f8c5ca9b90d79","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714108809436,"stop":1714108809438,"duration":2},"status":"passed","severity":"normal"},{"uid":"98e713dfd50327d0","name":"Reopen subscription with peer with lost subscription","time":{"start":1714108868424,"stop":1714108868424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dda447b6f0c52ed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714108967677,"stop":1714108967678,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29278ba5b8037e4","name":"Query Generator - backward","time":{"start":1714109387968,"stop":1714109387969,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab35bc912b0147f8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714108758540,"stop":1714108758541,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d3cfb8a8067fd6","name":"can start and stop the service","time":{"start":1714109280981,"stop":1714109280982,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7122e132076bd7","name":"should throw error - no public key","time":{"start":1714108767182,"stop":1714108767182,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5767b2c83fe5a2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714108967609,"stop":1714108967611,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b829ff47ccca5f5","name":"Subscribe and receives messages on 20 topics","time":{"start":1714109444185,"stop":1714109444185,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ff95c95b6e5f01","name":"Generator, 2 different pubsubtopics","time":{"start":1714109391082,"stop":1714109391082,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd818ac8d9daa0fe","name":"can start and stop the service","time":{"start":1714108786986,"stop":1714108786987,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff5eae5060c2895","name":"Push message with custom timestamp: 1683350567918","time":{"start":1714109329172,"stop":1714109329172,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ff520bdabb8c14","name":"pre and post cipher","time":{"start":1714108793558,"stop":1714108793558,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d7d89ab1fca3a6","name":"Relay","time":{"start":1714108818338,"stop":1714108818338,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e4d67926c876c","name":"Push message with content topic containing emoji","time":{"start":1714109329170,"stop":1714109329170,"duration":0},"status":"passed","severity":"normal"},{"uid":"1284eb14f3f9719a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714108967607,"stop":1714108967607,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20ab2551a3cdce8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app71/8/topic870/json","time":{"start":1714109313622,"stop":1714109313622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fe4b16c0fd47da","name":"Refresh subscription","time":{"start":1714109444177,"stop":1714109444177,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c7c152a4b831d6","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714109419221,"stop":1714109419221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bc1d301deaae2e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714109444192,"stop":1714109444192,"duration":0},"status":"passed","severity":"normal"},{"uid":"978dec43a9f2a425","name":"Check publish message containing numeric","time":{"start":1714109257046,"stop":1714109257046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3efa9a4d790a58a","name":"Push message with numeric payload","time":{"start":1714109202430,"stop":1714109202431,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e44e5e18649da3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714109043899,"stop":1714109043900,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5224e871604f52","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714108967594,"stop":1714108967598,"duration":4},"status":"passed","severity":"normal"},{"uid":"1d47b787d5c1cd43","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714108758555,"stop":1714108758555,"duration":0},"status":"passed","severity":"normal"},{"uid":"543f7630ed80d9c","name":"Check received message containing Script","time":{"start":1714108982209,"stop":1714108982209,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76a93d345e51ee1","name":"Generator, 2 different pubsubtopics","time":{"start":1714109391083,"stop":1714109391084,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f339934ff58ab20","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714109267799,"stop":1714109267800,"duration":1},"status":"passed","severity":"normal"},{"uid":"853ffa27453712af","name":"can start the service","time":{"start":1714108786985,"stop":1714108786986,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad0172cf9a1d2de","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714108766462,"stop":1714108766462,"duration":0},"status":"passed","severity":"normal"},{"uid":"31833402cf9df8f2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714108758538,"stop":1714108758538,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c4a9dea791c035","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714108758537,"stop":1714108758538,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd6fba3e630f2df","name":"Subscribe to topic containing Script and receive message","time":{"start":1714109043914,"stop":1714109043915,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4fa88943d3826e","name":"Check message with invalid timestamp is not received","time":{"start":1714109271988,"stop":1714109271989,"duration":1},"status":"passed","severity":"normal"},{"uid":"df74c6083adba4ed","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714108758560,"stop":1714108758560,"duration":0},"status":"passed","severity":"normal"},{"uid":"9776afde99b46966","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714109401516,"stop":1714109401517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c8fe46cee0293","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714109015387,"stop":1714109015388,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebe5124a5391a25","name":"Check message on other pubsub topic is not received","time":{"start":1714109271989,"stop":1714109271989,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a777701a64ff87","name":"should not fail to stop the service if it was not started","time":{"start":1714109280982,"stop":1714109280982,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e09f91b0810781","name":"Push message with emoji payload","time":{"start":1714109202438,"stop":1714109202438,"duration":0},"status":"passed","severity":"normal"},{"uid":"57715e86aa599f2e","name":"Reopen subscription with peer with lost subscription","time":{"start":1714108889177,"stop":1714108889177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a382b8c133d9b774","name":"stop","time":{"start":1714108849868,"stop":1714108849868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd0801a5ba27f99","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714109267798,"stop":1714109267799,"duration":1},"status":"passed","severity":"normal"},{"uid":"6951d1d1c05e80a9","name":"should add and remove event listeners correctly","time":{"start":1714108786990,"stop":1714108786990,"duration":0},"status":"passed","severity":"normal"},{"uid":"743ce0743a0b3a6a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714108967658,"stop":1714108967665,"duration":7},"status":"passed","severity":"normal"},{"uid":"4ea42a8a2e4436d1","name":"Push message with meta","time":{"start":1714109329171,"stop":1714109329171,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd14da8112babc0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714108794947,"stop":1714108794947,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c0ffb02621e1c7","name":"Push message on custom pubsubTopic","time":{"start":1714109071373,"stop":1714109071373,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdfe92ea04bdc5f","name":"Push message with custom timestamp: 1714105382397","time":{"start":1714109202449,"stop":1714109202450,"duration":1},"status":"passed","severity":"normal"},{"uid":"396168f9bd7566db","name":"Query Generator, No Decoder","time":{"start":1714109367915,"stop":1714109367916,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8ac9eff605c37b","name":"Push message with SQL Injection payload","time":{"start":1714109329159,"stop":1714109329159,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c81b62198deee65","name":"Fails to push message bigger that 1MB","time":{"start":1714109329174,"stop":1714109329174,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fae398ca50d5c0","name":"connects to nwaku","time":{"start":1714109426591,"stop":1714109426591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83504f609daf1c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714109401516,"stop":1714109401516,"duration":0},"status":"passed","severity":"normal"},{"uid":"5026e1ecdfb9bd5b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714109271964,"stop":1714109271965,"duration":1},"status":"passed","severity":"normal"},{"uid":"b563ac8380ccbd6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714108882861,"stop":1714108882861,"duration":0},"status":"passed","severity":"normal"},{"uid":"80979347baa110aa","name":"should not fail to stop the service if it was not started","time":{"start":1714108826799,"stop":1714108826799,"duration":0},"status":"passed","severity":"normal"},{"uid":"314d3ac7c8651e85","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714108758556,"stop":1714108758556,"duration":0},"status":"passed","severity":"normal"},{"uid":"528b70076b707c49","name":"Passing cursor with wrong message digest","time":{"start":1714109350849,"stop":1714109350850,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4084f28d3bfc44d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714108847847,"stop":1714108847866,"duration":19},"status":"broken","severity":"normal"},{"uid":"9c3be9d3c4f14c53","name":"Check message received after nwaku node is restarted","time":{"start":1714109271991,"stop":1714109271991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b91db6bf9e1eef5","name":"should not receive a peer event before start","time":{"start":1714109280983,"stop":1714109280983,"duration":0},"status":"passed","severity":"normal"},{"uid":"440cbcadfa989cbf","name":"Check message with non string payload is not received","time":{"start":1714109271969,"stop":1714109271970,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6d6047a51f1d35","name":"recovers when dns.resolve returns empty","time":{"start":1714108783176,"stop":1714108783176,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3fa2ea6ada4b1e","name":"getPeersByDiscovery","time":{"start":1714108849866,"stop":1714108849866,"duration":0},"status":"passed","severity":"normal"},{"uid":"5604e3514620eac2","name":"Check message with non string payload is not received","time":{"start":1714109271990,"stop":1714109271990,"duration":0},"status":"passed","severity":"normal"},{"uid":"be693c4a975c2f22","name":"Push message with escaped characters payload","time":{"start":1714109329162,"stop":1714109329162,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f9e42b85f5143c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714109267804,"stop":1714109267805,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae8b83d6ab179e7","name":"should not fail to start the service if it is already started","time":{"start":1714109280982,"stop":1714109280982,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf6c8cab5c4a534","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714109071376,"stop":1714109071377,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ecea9dab84ce14","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714108967665,"stop":1714108967667,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b5d4639bfb4e1f6","name":"Relay + Store","time":{"start":1714108767189,"stop":1714108767189,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f5232d8b2c1298","name":"should handle application and version for autosharding","time":{"start":1714108758547,"stop":1714108758547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47d9167ff0a4a79","name":"should set field with only RELAY enabled","time":{"start":1714108767188,"stop":1714108767188,"duration":0},"status":"passed","severity":"normal"},{"uid":"1669702c8963591a","name":"Push message on custom pubsubTopic","time":{"start":1714109071383,"stop":1714109071383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a19d0a77d3a792","name":"should properly create peer info with all multiaddrs","time":{"start":1714108767187,"stop":1714108767187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e48e1704a96b37b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714108967682,"stop":1714108967683,"duration":1},"status":"passed","severity":"normal"},{"uid":"244b1713e864751e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714109444192,"stop":1714109444192,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf4dad58ce198c2","name":"Passing page size 3 when there are 20 messages","time":{"start":1714109408919,"stop":1714109408919,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ee899b56a9c1e3","name":"same cluster, same shard: nodes connect","time":{"start":1714109083116,"stop":1714109083117,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf3f4d905c6795","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714108766461,"stop":1714108766462,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e129ce10183cff1","name":"Check received message containing SQL Injection","time":{"start":1714108982209,"stop":1714108982209,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2fa8b88ec8adbd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714109350843,"stop":1714109350844,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4d8b418607da4f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714108792820,"stop":1714108792822,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bca07ee5193ca1b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714109043902,"stop":1714109043903,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e98b282b5005cc","name":"Callback on promise, aborts when callback returns true","time":{"start":1714109380520,"stop":1714109380521,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7104084666b1a1","name":"Push 30 different messages","time":{"start":1714109329163,"stop":1714109329163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4dd7d125f98355c","name":"should not receive a peer event after stop","time":{"start":1714109280983,"stop":1714109280987,"duration":4},"status":"passed","severity":"normal"},{"uid":"dc16d604a6ffdf13","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714108967645,"stop":1714108967646,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e39c053da13955","name":"Push message with content topic containing Chinese","time":{"start":1714109202442,"stop":1714109202442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abedf04b6d2127b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714108882864,"stop":1714108882864,"duration":0},"status":"passed","severity":"normal"},{"uid":"389f905ef85ab761","name":"Check message with invalid timestamp is not received","time":{"start":1714108982217,"stop":1714108982217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fcdbc9cd2ede20","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714108786989,"stop":1714108786989,"duration":0},"status":"passed","severity":"normal"},{"uid":"366b45ace1eda414","name":"Fields are not dropped","time":{"start":1714108771493,"stop":1714108771494,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7e7711647f44e0","name":"Nodes with multiple pubsub topic","time":{"start":1714109245664,"stop":1714109245664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0109d4cdb73f68d","name":"LightPush","time":{"start":1714109437900,"stop":1714109437901,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5e3580358e1047","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714110607249,"stop":1714110607249,"duration":0},"status":"broken","severity":"normal"},{"uid":"d1da69505ab0d0a9","name":"Rejects garbage","time":{"start":1714108775477,"stop":1714108775478,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cad00fcdb404bc9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714109444188,"stop":1714109444188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9071e2dc3397c4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714109350843,"stop":1714109350843,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9f5af9c0371bcc","name":"Default pageSize","time":{"start":1714109408922,"stop":1714109408925,"duration":3},"status":"passed","severity":"normal"},{"uid":"fdbaa8a5d7ba3ac2","name":"Subscribe to topic containing long and publish message","time":{"start":1714109267794,"stop":1714109267794,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f7742eab4f4b86","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714109444190,"stop":1714109444190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5708d1f5c927623","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714109043908,"stop":1714109043909,"duration":1},"status":"passed","severity":"normal"},{"uid":"75bbc4b6d8f348d5","name":"Nodes with multiple pubsub topic","time":{"start":1714109245667,"stop":1714109245667,"duration":0},"status":"passed","severity":"normal"},{"uid":"344a6fc765019793","name":"Store - dialed first","time":{"start":1714109437899,"stop":1714109437900,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f25423bfb075454","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714108758551,"stop":1714108758551,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecfa8b1bdc1e2b2","name":"should throw an error for missing sharding configuration","time":{"start":1714108758564,"stop":1714108758564,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d41b6f10daf0c95","name":"should throw an error for missing required configuration","time":{"start":1714108758549,"stop":1714108758549,"duration":0},"status":"passed","severity":"normal"},{"uid":"724241bb149c5bb0","name":"should throw an error for insufficient data","time":{"start":1714108758736,"stop":1714108758736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b95e2d401ebad4","name":"should throw error - no id","time":{"start":1714108767182,"stop":1714108767182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19b3edc4240f63a","name":"Used by Waku Relay","time":{"start":1714109426593,"stop":1714109426594,"duration":1},"status":"passed","severity":"normal"},{"uid":"17eaa7acb4b0501b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714108758538,"stop":1714108758539,"duration":1},"status":"passed","severity":"normal"},{"uid":"1041e807475bad99","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714109444176,"stop":1714109444176,"duration":0},"status":"passed","severity":"normal"},{"uid":"7514f866791351fc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714109043918,"stop":1714109043918,"duration":0},"status":"passed","severity":"normal"},{"uid":"acde0ccad4d19c43","name":"Push message with shell command payload","time":{"start":1714109202437,"stop":1714109202437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c135e821e8b521","name":"same cluster, different shard: nodes don't connect","time":{"start":1714108967590,"stop":1714108967591,"duration":1},"status":"passed","severity":"normal"},{"uid":"211ae01c4fe5aba4","name":"Passing page size 110 when there are 120 messages","time":{"start":1714109408922,"stop":1714109408922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dcad824836993a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714109367912,"stop":1714109367914,"duration":2},"status":"passed","severity":"normal"},{"uid":"f46076fb478c20aa","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714108758547,"stop":1714108758547,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebd08b8cbeba040","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714108826803,"stop":1714108826804,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb3a7b7c1677a4c8","name":"Push message with content topic containing Arabic","time":{"start":1714109329166,"stop":1714109329166,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adcc971fea04f36","name":"should only return 1 node with relay capability","time":{"start":1714108783178,"stop":1714108783178,"duration":0},"status":"passed","severity":"normal"},{"uid":"862c66740086c891","name":"Query Generator - forward","time":{"start":1714109387968,"stop":1714109387968,"duration":0},"status":"passed","severity":"normal"},{"uid":"29113035b774fc62","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714108782984,"stop":1714108782985,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24ba01c8bafea84","name":"Overlapping topic subscription","time":{"start":1714109267793,"stop":1714109267793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b457b00ef54f7c24","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714109419222,"stop":1714109419222,"duration":0},"status":"passed","severity":"normal"},{"uid":"af35acd14f9e5b1b","name":"should be able to decode the field with only STORE set to true","time":{"start":1714108766466,"stop":1714108766467,"duration":1},"status":"passed","severity":"normal"},{"uid":"22007ee88ae744d0","name":"Subscribe to topic containing XML and receive message","time":{"start":1714109043915,"stop":1714109043915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3de5663e1feb90","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714108900541,"stop":1714108900541,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae725ec04986459d","name":"Check publish message containing short","time":{"start":1714109257044,"stop":1714109257045,"duration":1},"status":"passed","severity":"normal"},{"uid":"550ddb0be8f6b181","name":"should be called for bootstrap peers","time":{"start":1714108847791,"stop":1714108847793,"duration":2},"status":"broken","severity":"normal"},{"uid":"6645a03963c2aa75","name":"Check publish message containing SQL Injection","time":{"start":1714109257048,"stop":1714109257049,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea00298f3c74ebc","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714108766463,"stop":1714108766463,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5b93a6541ea000","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714108758548,"stop":1714108758549,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8b7ff79d6326bd","name":"should set field with all protocols disabled","time":{"start":1714108767187,"stop":1714108767187,"duration":0},"status":"passed","severity":"normal"},{"uid":"78916af2de678e22","name":"Push message with custom timestamp: 1683350582397","time":{"start":1714109202449,"stop":1714109202449,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6c724562a8a25","name":"Filter","time":{"start":1714109437901,"stop":1714109437901,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e043cbc12af9dc8","name":"Check received message containing JSON","time":{"start":1714108982210,"stop":1714108982211,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e11424e3c63773d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714108850736,"stop":1714108850736,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf27ec7dfeb40e09","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714108782985,"stop":1714108782985,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cfedb46addad57","name":"should not receive a peer event after stop","time":{"start":1714108786988,"stop":1714108786988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e831204fae63b007","name":"Promise Callback - backward","time":{"start":1714109387981,"stop":1714109387981,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2951224fe20949","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714109367936,"stop":1714109367938,"duration":2},"status":"passed","severity":"normal"},{"uid":"d253f9a6a9067055","name":"Subscribe and receives messages on 20 topics","time":{"start":1714109444176,"stop":1714109444176,"duration":0},"status":"passed","severity":"normal"},{"uid":"471cda2475cf7f3a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714109245658,"stop":1714109245659,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c5e69a1e6df1aa","name":"Decoder throws on undefined content topic","time":{"start":1714108772059,"stop":1714108772059,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc5ca3ea5ece829","name":"Check message on other pubsub topic is not received","time":{"start":1714109271966,"stop":1714109271967,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ba4a5c31f8ce29","name":"Nodes with multiple pubsub topic","time":{"start":1714109245659,"stop":1714109245659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80a08393221ef45","name":"Check received message with timestamp: 1714108809312000000 ","time":{"start":1714109271963,"stop":1714109271963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e52a834d01389eb","name":"nwaku subscribes","time":{"start":1714109232811,"stop":1714109232812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1ca04f9e03509d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714109444182,"stop":1714109444182,"duration":0},"status":"passed","severity":"normal"},{"uid":"9221499bbf5f9792","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714108766465,"stop":1714108766465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23326a739657980","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714108758537,"stop":1714108758537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4d3fc28436cfb5","name":"Decoder throws on empty string content topic","time":{"start":1714108794950,"stop":1714108794950,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f86684df2ce8f49","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714109391084,"stop":1714109391085,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29f5751bf060877","name":"throws on content topic with non-number generation field","time":{"start":1714108758532,"stop":1714108758533,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda5ef4c6138d0e9","name":"Ephemeral messages are not stored","time":{"start":1714108818226,"stop":1714108818226,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f8745ade2287ba","name":"Non TWN Cluster","time":{"start":1714109313620,"stop":1714109313620,"duration":0},"status":"passed","severity":"normal"},{"uid":"1caa02c3351dc48","name":"creates an iterator","time":{"start":1714109413622,"stop":1714109413622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d00faf2d6f06443","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714109071384,"stop":1714109071386,"duration":2},"status":"passed","severity":"normal"},{"uid":"59094d137adce9b1","name":"Subscribe to topic containing Script and receive message","time":{"start":1714109444190,"stop":1714109444191,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e4b6bbe1bb0594","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714109367914,"stop":1714109367915,"duration":1},"status":"passed","severity":"normal"},{"uid":"39380db5510d942f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714109444189,"stop":1714109444189,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d7af78fa8946b0","name":"Encoder throws on undefined content topic","time":{"start":1714108792824,"stop":1714108792824,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c8514e9ebc340e","name":"Check message with no content topic is not received","time":{"start":1714108982218,"stop":1714108982218,"duration":0},"status":"passed","severity":"normal"},{"uid":"9012833e7267b701","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714109015375,"stop":1714109015377,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0720ed927b4a429","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714109245667,"stop":1714109245668,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9da08acead88f19","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1714108850738,"stop":1714108850739,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5ea10afecab12","name":"Relay - times out","time":{"start":1714109437899,"stop":1714109437899,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f3fddf00ed5c06","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714108758540,"stop":1714108758540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d133e0a11a26689","name":"Subscribe and receives messages on 20 topics","time":{"start":1714109043902,"stop":1714109043902,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7d3f45b82f641d","name":"can start and stop the service","time":{"start":1714108826798,"stop":1714108826799,"duration":1},"status":"passed","severity":"normal"},{"uid":"5353852b1f936623","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714108758561,"stop":1714108758561,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a1580274c0debc","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714108967609,"stop":1714108967609,"duration":0},"status":"passed","severity":"normal"},{"uid":"69855a7bebd8bf9f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714109015388,"stop":1714109015388,"duration":0},"status":"passed","severity":"normal"},{"uid":"660b217013cbc92d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714108783181,"stop":1714108783181,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcafa8d00579adeb","name":"Fails to push message with large meta","time":{"start":1714109202448,"stop":1714109202448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa4e5ab6aa4bb2a","name":"shard 0","time":{"start":1714109329739,"stop":1714109329740,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ff1071ab812bc1","name":"should decode valid enr successfully","time":{"start":1714108767181,"stop":1714108767181,"duration":0},"status":"passed","severity":"normal"},{"uid":"2093864d4eb6a506","name":"caches peers it previously fetched","time":{"start":1714108783177,"stop":1714108783177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0a5a520e1a834b","name":"Meta field set when metaSetter is specified","time":{"start":1714108772057,"stop":1714108772057,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9de9965b77fc439","name":"Check received message containing unicode special characters","time":{"start":1714109271985,"stop":1714109271986,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14da1e1a3721b8f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714108967680,"stop":1714108967681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6763127239f1ca","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714108818227,"stop":1714108818227,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce500688039931cb","name":"1 Relay, 1 Filter, gives up","time":{"start":1714108782878,"stop":1714108782878,"duration":0},"status":"passed","severity":"normal"},{"uid":"4063f160327c8f2b","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714108967602,"stop":1714108967602,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc6e5af6c649922","name":"Push message with Russian payload","time":{"start":1714109329158,"stop":1714109329159,"duration":1},"status":"passed","severity":"normal"},{"uid":"4731f0408525e9a8","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1714108850737,"stop":1714108850737,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c268d1aacf592","name":"Check message with no pubsub topic is not received","time":{"start":1714108982218,"stop":1714108982218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5046fcadd299e6e8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714109444177,"stop":1714109444177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8823cc33f3fb269","name":"Check received message containing Chinese","time":{"start":1714108982205,"stop":1714108982206,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef0a6aba07ed975","name":"Subscribe to topic containing short and receive message","time":{"start":1714109444177,"stop":1714109444178,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4c6fe2cb72735","name":"Check received message containing special chars","time":{"start":1714108982205,"stop":1714108982205,"duration":0},"status":"passed","severity":"normal"},{"uid":"74dde217f1875f41","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714108882858,"stop":1714108882858,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e07979c4c3150","name":"Push message with long payload","time":{"start":1714109329156,"stop":1714109329156,"duration":0},"status":"passed","severity":"normal"},{"uid":"1353904f50ce581b","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714109267916,"stop":1714109267918,"duration":2},"status":"skipped","severity":"normal"},{"uid":"22f44f0220e12371","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714108767181,"stop":1714108767181,"duration":0},"status":"passed","severity":"normal"},{"uid":"35253adbdf3f8c05","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714109350843,"stop":1714109350843,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafa98608527a44e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714108758549,"stop":1714108758550,"duration":1},"status":"passed","severity":"normal"},{"uid":"4810493767acf235","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app63/3/topic674/json","time":{"start":1714109313627,"stop":1714109313628,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0832a9da1e4b30","name":"Check received message with timestamp: 1714108809312 ","time":{"start":1714109271987,"stop":1714109271987,"duration":0},"status":"passed","severity":"normal"},{"uid":"811d63c3e777638c","name":"Query with Ordered Callback, No Decoder","time":{"start":1714109367920,"stop":1714109367921,"duration":1},"status":"passed","severity":"normal"},{"uid":"52412e6a2f28a256","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714108772060,"stop":1714108772060,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e1a45e67e1b3b3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714109257057,"stop":1714109257058,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f907778c82fe0d1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714108967670,"stop":1714108967672,"duration":2},"status":"passed","severity":"normal"},{"uid":"f73858be12247a0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714109391082,"stop":1714109391082,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2211f3fb5f6e00","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714109267792,"stop":1714109267792,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeda3bd4ad407f20","name":"Check received message containing numeric","time":{"start":1714108982204,"stop":1714108982204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c42a2ed66ff50d5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714108826805,"stop":1714108826805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90baf6e2e313ec66","name":"isConnected should return false after all peers disconnect","time":{"start":1714108850737,"stop":1714108850738,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d93f348808f95d","name":"Push message with content topic containing shell command","time":{"start":1714109202445,"stop":1714109202446,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a2bf12cc6de639","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714109419219,"stop":1714109419219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a661673d0bb9625a","name":"should be able to encode the field with only STORE set to true","time":{"start":1714108766455,"stop":1714108766459,"duration":4},"status":"passed","severity":"normal"},{"uid":"406f154488902327","name":"Js publishes, other Js receives","time":{"start":1714109232813,"stop":1714109232814,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f97c33996588c05","name":"A test","time":{"start":1714109043987,"stop":1714109043988,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd08d375e914a7e","name":"Push message with content topic containing JSON","time":{"start":1714109329168,"stop":1714109329168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ecb3a616e228ba","name":"Check received message containing long","time":{"start":1714109271972,"stop":1714109271973,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3623acab5d6fd7e","name":"Generator, custom pubsub topic","time":{"start":1714109391081,"stop":1714109391082,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12cc5cf76e61b5f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714109444178,"stop":1714109444179,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7740b83bdb6801","name":"Push message with content topic containing numeric","time":{"start":1714109202440,"stop":1714109202441,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a05374748b52a03","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714108758552,"stop":1714108758552,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb9468dfc4ea592","name":"Push message with SQL Injection payload","time":{"start":1714109202433,"stop":1714109202433,"duration":0},"status":"passed","severity":"normal"},{"uid":"a999cf019a1d3851","name":"Check received message containing long","time":{"start":1714109271957,"stop":1714109271957,"duration":0},"status":"passed","severity":"normal"},{"uid":"852d1d40e4b8dce0","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714108758548,"stop":1714108758548,"duration":0},"status":"passed","severity":"normal"},{"uid":"598052ee01777e9c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714108882862,"stop":1714108882863,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c19561eb258a5f5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714108758546,"stop":1714108758546,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9e4ca7950edb66","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714109267795,"stop":1714109267796,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce53de10fd5f52a6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714108882861,"stop":1714108882862,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2be50c935e538b3","name":"ignores unrecognized TXT record formats","time":{"start":1714108783177,"stop":1714108783177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f863c1d4c874ac","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714109271987,"stop":1714109271988,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb404c0056b76194","name":"should throw error - no id","time":{"start":1714108767182,"stop":1714108767182,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc6c156d9785c","name":"Check message with no content topic is not received","time":{"start":1714109271967,"stop":1714109271968,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde11a6de1371caa","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714108818227,"stop":1714108818228,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f70aaf30e87cb48","name":"Check publish message containing Script","time":{"start":1714109257049,"stop":1714109257049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c44884b4b4b7d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714108900538,"stop":1714108900539,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71a784777703cb3","name":"different cluster, same shard: nodes don't connect","time":{"start":1714108967591,"stop":1714108967591,"duration":0},"status":"passed","severity":"normal"},{"uid":"428b1dc55fbb62e6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714109391081,"stop":1714109391081,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f66a9abac50177b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714108758554,"stop":1714108758554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3be408d773614e9","name":"Check publish message containing Chinese","time":{"start":1714109257047,"stop":1714109257047,"duration":0},"status":"passed","severity":"normal"},{"uid":"508ecdc3ec181613","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714108758557,"stop":1714108758557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7150118a529d4af3","name":"ignores domain fetching errors","time":{"start":1714108783176,"stop":1714108783177,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b3d34f8cc2ba0b","name":"Publish message with custom timestamp: Sat May 06 2023 05:27:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1714109257053,"stop":1714109257054,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6f1436988cdace","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714108967611,"stop":1714108967634,"duration":23},"status":"passed","severity":"normal"},{"uid":"244c18324dc76717","name":"same cluster, different shard: nodes connect","time":{"start":1714109083118,"stop":1714109083118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d242146db9ea25","name":"dispatchEvent via connectionManager","time":{"start":1714108849866,"stop":1714108849867,"duration":1},"status":"passed","severity":"normal"},{"uid":"9afce663fb9f94af","name":"should properly create location multiaddrs - udp4","time":{"start":1714108767185,"stop":1714108767185,"duration":0},"status":"passed","severity":"normal"},{"uid":"919771ea1db3fb7a","name":"should return all peers when numPeers is 0","time":{"start":1714108771924,"stop":1714108771925,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c0e4b3d3942c2","name":"Push to array if already present","time":{"start":1714108758229,"stop":1714108758230,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1af4a533c42572e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714109329168,"stop":1714109329168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0a0dbde2508499","name":"Passing page size 1 when there are 4 messages","time":{"start":1714109408918,"stop":1714109408918,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d2f1ebd018557a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714109071386,"stop":1714109071387,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bfa0db5a77f05d6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714109015387,"stop":1714109015387,"duration":0},"status":"passed","severity":"normal"},{"uid":"4028de80503cf1e1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714109071373,"stop":1714109071374,"duration":1},"status":"passed","severity":"normal"},{"uid":"167d0e44b86af8ec","name":"Query generator for 2000 messages","time":{"start":1714109380523,"stop":1714109380524,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ad28ca5a1ae83c","name":"Fails to publish duplicate message","time":{"start":1714109257055,"stop":1714109257055,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7254ce938bd15c","name":"configure the node with multiple pubsub topics","time":{"start":1714109329751,"stop":1714109329751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82f1f823ee592e6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714108967650,"stop":1714108967651,"duration":1},"status":"passed","severity":"normal"},{"uid":"c043b6ca4cea1fa6","name":"Check received message containing SQL Injection","time":{"start":1714109271959,"stop":1714109271959,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f0778caf1eea0c","name":"Query Generator, No message returned","time":{"start":1714109367916,"stop":1714109367918,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c00d88868060874","name":"1 Store, 2 fetches","time":{"start":1714108782877,"stop":1714108782877,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb387df69cc89dcc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714109489239,"stop":1714109489239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a04cfcdd8cff845","name":"Push message with content topic containing Script","time":{"start":1714109202444,"stop":1714109202444,"duration":0},"status":"passed","severity":"normal"},{"uid":"122390c8af3dc1f5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714109444194,"stop":1714109444194,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee4332a125f300","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714108758553,"stop":1714108758554,"duration":1},"status":"passed","severity":"normal"},{"uid":"edad7903e2140d8d","name":"should throw an error for an unconfigured topic","time":{"start":1714108758559,"stop":1714108758559,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ba5e3279c2ef76","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714109043916,"stop":1714109043916,"duration":0},"status":"passed","severity":"normal"},{"uid":"8598aebfcb9fa037","name":"can start the service","time":{"start":1714108826797,"stop":1714108826798,"duration":1},"status":"passed","severity":"normal"},{"uid":"621706e0c893caf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714109043909,"stop":1714109043909,"duration":0},"status":"passed","severity":"normal"},{"uid":"30982d3cb382d7ed","name":"Fails to push message bigger that 1MB","time":{"start":1714109202451,"stop":1714109202451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e015dd2a418179","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714109015374,"stop":1714109015375,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba28c0fce98b4f7d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714108766467,"stop":1714108766467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af55ceaecb218ce","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714109043910,"stop":1714109043913,"duration":3},"status":"passed","severity":"normal"},{"uid":"4365a2df5a276e74","name":"Check received message containing emoji","time":{"start":1714109271962,"stop":1714109271963,"duration":1},"status":"passed","severity":"normal"},{"uid":"148f81b105b76200","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714109043916,"stop":1714109043917,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab49bebd7162261","name":"should return valid sharding parameters for static sharding","time":{"start":1714108758561,"stop":1714108758562,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2bcbaf9e91b452","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714108967672,"stop":1714108967673,"duration":1},"status":"passed","severity":"normal"},{"uid":"8389bd7f8ae95942","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714108882859,"stop":1714108882859,"duration":0},"status":"passed","severity":"normal"},{"uid":"6055a2612e874f08","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714109043900,"stop":1714109043900,"duration":0},"status":"passed","severity":"normal"},{"uid":"476774224ec03be6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714108967644,"stop":1714108967645,"duration":1},"status":"passed","severity":"normal"},{"uid":"fede956ffed1890f","name":"handles empty shards array correctly","time":{"start":1714108758564,"stop":1714108758564,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd13128a231ffdc","name":"Encoder throws on empty string content topic","time":{"start":1714108772058,"stop":1714108772059,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a16a8377c80524","name":"Check received message containing JSON","time":{"start":1714109271982,"stop":1714109271983,"duration":1},"status":"passed","severity":"normal"},{"uid":"760c78ba9e84dafe","name":"Check received message containing Basic HTML tag","time":{"start":1714108982210,"stop":1714108982210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0f16f1a09f4f98","name":"Check received message containing Chinese","time":{"start":1714109271975,"stop":1714109271976,"duration":1},"status":"passed","severity":"normal"},{"uid":"4715579e339fed54","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714108758563,"stop":1714108758564,"duration":1},"status":"passed","severity":"normal"},{"uid":"563b23db5d4404ca","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714109419218,"stop":1714109419219,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a0d142e03eed4d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714108766463,"stop":1714108766464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3877cf6df7d79927","name":"should configure sharding based on application and version for autosharding","time":{"start":1714108758562,"stop":1714108758562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4f314ab85db610","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714109401517,"stop":1714109401517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78b1d6522ac65b6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714109419220,"stop":1714109419221,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ba528c60bf3a2f","name":"Nwaku publishes","time":{"start":1714109232813,"stop":1714109232813,"duration":0},"status":"passed","severity":"normal"},{"uid":"205bc75e90015170","name":"returns all values when wanted number matches available values","time":{"start":1714108781603,"stop":1714108781609,"duration":6},"status":"passed","severity":"normal"},{"uid":"9fe7ef5e75b97360","name":"should only return 1 node with store capability","time":{"start":1714108783179,"stop":1714108783179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60c7d7e8d69b3c3","name":"should properly create location multiaddrs - tcp6","time":{"start":1714108767186,"stop":1714108767186,"duration":0},"status":"passed","severity":"normal"},{"uid":"266b55350f14947b","name":"handles empty contentTopics array correctly","time":{"start":1714108758565,"stop":1714108758565,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b52ba50c8bb393","name":"throws an error for improperly formatted content topics","time":{"start":1714108758544,"stop":1714108758544,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c3dca28dc8e2c1","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714108967673,"stop":1714108967674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebab298076affee8","name":"1 Relay, 1 fetch","time":{"start":1714108782876,"stop":1714108782876,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea43f9b12c77281","name":"Check message received after nwaku node is restarted","time":{"start":1714108982243,"stop":1714108982243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e0d7e40f1994f17","name":"Accepts a valid Waku Message","time":{"start":1714108775476,"stop":1714108775477,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4151c42172a797e","name":"can start the service","time":{"start":1714109280981,"stop":1714109280981,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbe16c5d1128018","name":"start node with empty shard","time":{"start":1714109329753,"stop":1714109329755,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c394744f70eab70","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714109071377,"stop":1714109071382,"duration":5},"status":"passed","severity":"normal"},{"uid":"8a977c7a124cf3b1","name":"Push message with content topic containing Chinese","time":{"start":1714109329166,"stop":1714109329166,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22e4cf55357937a","name":"Sets default value correctly","time":{"start":1714109426594,"stop":1714109426594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e877df828d1eca6","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714109419219,"stop":1714109419220,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aaf593113396c57","name":"same cluster, same shard: nodes connect","time":{"start":1714108967590,"stop":1714108967590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c50356c44de3c5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714108758566,"stop":1714108758566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9167bfa7037342dd","name":"Subscribe and receive messages via waku relay post","time":{"start":1714109444184,"stop":1714109444184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a55566c9c67f05d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714109444184,"stop":1714109444184,"duration":0},"status":"passed","severity":"normal"},{"uid":"4059e59c31cd9f7e","name":"can dial TLS multiaddrs","time":{"start":1714109102319,"stop":1714109102320,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12cd96a720bd780","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714108758536,"stop":1714108758537,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d3a4110f1f44b7","name":"Check received message with timestamp: 1714108809312 ","time":{"start":1714109271963,"stop":1714109271963,"duration":0},"status":"passed","severity":"normal"},{"uid":"673413caf434d57","name":"A test","time":{"start":1714109043986,"stop":1714109043987,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed62e9868431dc08","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714109245664,"stop":1714109245665,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f295e83aab10728","name":"Overlapping topic subscription","time":{"start":1714109444186,"stop":1714109444186,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae8486c3601e9b0","name":"should handle a minimal index list","time":{"start":1714108758735,"stop":1714108758735,"duration":0},"status":"passed","severity":"normal"},{"uid":"4981b41dc417532e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714108967607,"stop":1714108967607,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acb7789c24f4555","name":"should set field with only STORE enabled","time":{"start":1714108767188,"stop":1714108767188,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd0fcff30eeefc1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714109350844,"stop":1714109350846,"duration":2},"status":"passed","severity":"normal"},{"uid":"461ff87000f108a6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714108758562,"stop":1714108758562,"duration":0},"status":"passed","severity":"normal"},{"uid":"632c14cacdb31f25","name":"Check received message containing shell command","time":{"start":1714109271983,"stop":1714109271984,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce59c0d9f39bc397","name":"should use DNS peer discovery with light client","time":{"start":1714108826801,"stop":1714108826802,"duration":1},"status":"skipped","severity":"normal"},{"uid":"593b608b783f7f69","name":"Push message with content topic containing SQL Injection","time":{"start":1714109329167,"stop":1714109329167,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69fc2a888236c87","name":"Using a function","time":{"start":1714109426593,"stop":1714109426593,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da62a981ea67e41","name":"Ordered callback, aborts when callback returns true","time":{"start":1714109380522,"stop":1714109380523,"duration":1},"status":"passed","severity":"normal"},{"uid":"6263d57787548ce","name":"Check received message containing Script","time":{"start":1714109271979,"stop":1714109271980,"duration":1},"status":"passed","severity":"normal"},{"uid":"39563b4f9f406598","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714108758551,"stop":1714108758551,"duration":0},"status":"passed","severity":"normal"},{"uid":"356bd155a64f0983","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714108783180,"stop":1714108783180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83f4fcb0f3af2645","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714109245657,"stop":1714109245657,"duration":0},"status":"passed","severity":"normal"},{"uid":"485c8797bc1c89f1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714109043914,"stop":1714109043914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db8d28ceac53c20","name":"should set field with only FILTER enabled","time":{"start":1714108767188,"stop":1714108767188,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d8d4fd8cda5577","name":"Push message with rate limit","time":{"start":1714109329172,"stop":1714109329172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c5cca0655f649a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714109444189,"stop":1714109444190,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd427b7bb2cff12a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714108758543,"stop":1714108758543,"duration":0},"status":"passed","severity":"normal"},{"uid":"c823b49a2d5e1bca","name":"topics with same application and version share the same shard","time":{"start":1714108758542,"stop":1714108758542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e13ddc1bde2d2e8","name":"Push message with long payload","time":{"start":1714109202429,"stop":1714109202430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84453e9d5ab175e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714108758560,"stop":1714108758560,"duration":0},"status":"passed","severity":"normal"},{"uid":"398f075f532e4ffb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714109444181,"stop":1714109444181,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ae884341bc62bd","name":"Check message received after jswaku node is restarted","time":{"start":1714109271970,"stop":1714109271970,"duration":0},"status":"skipped","severity":"normal"},{"uid":"774b01094553ced4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714108766466,"stop":1714108766466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32c0b10b35ac1a6","name":"Push message with Basic HTML tag payload","time":{"start":1714109329160,"stop":1714109329161,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5a0068bf90730b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714109329752,"stop":1714109329752,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af172a01abf4fe7","name":"Store - dialed after - with timeout","time":{"start":1714109437900,"stop":1714109437900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4c7d73db032f74","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714109043916,"stop":1714109043916,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7ee0577670ff9f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714108967686,"stop":1714108967686,"duration":0},"status":"passed","severity":"normal"},{"uid":"369adea864bee506","name":"Check received message containing Arabic","time":{"start":1714109271958,"stop":1714109271958,"duration":0},"status":"passed","severity":"normal"},{"uid":"760ddc297d9b8aec","name":"Check received message containing shell command","time":{"start":1714109271961,"stop":1714109271961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25534dcdb4481c4","name":"Check publish message containing Basic HTML tag","time":{"start":1714109257050,"stop":1714109257050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efd8a5e67985116","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714108850735,"stop":1714108850736,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4e771e2a82d29c","name":"Passing an array","time":{"start":1714109426592,"stop":1714109426592,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d83115667241df7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714109444175,"stop":1714109444176,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bcd51d218cf873b","name":"Check publish message containing escaped characters","time":{"start":1714109257052,"stop":1714109257052,"duration":0},"status":"passed","severity":"normal"},{"uid":"89161709630b61da","name":"Overlapping topic subscription","time":{"start":1714109444177,"stop":1714109444177,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fece18c0834d77","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714109245663,"stop":1714109245664,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c63e8001e3644a","name":"Check received message containing emoji","time":{"start":1714109271986,"stop":1714109271986,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b94281e7126afe","name":"unsubscribes","time":{"start":1714109413623,"stop":1714109413623,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb05cd59367eb06","name":"Check message with no payload is not received","time":{"start":1714109271969,"stop":1714109271969,"duration":0},"status":"passed","severity":"normal"},{"uid":"d448f4f67dadb3b4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714109329740,"stop":1714109329740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4d9e7f4f10ca2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714108882860,"stop":1714108882860,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac11bd8ccf197af","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714109444182,"stop":1714109444182,"duration":0},"status":"passed","severity":"normal"},{"uid":"a157e6f3e696d0be","name":"Publishes to nwaku","time":{"start":1714109232812,"stop":1714109232813,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e51b5183c62190","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714109444181,"stop":1714109444181,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd137a6164f1fcb","name":"Query with Promise Callback, No Decoder","time":{"start":1714109367938,"stop":1714109367939,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80b81af56432c62","name":"Push message with content topic containing unicode special characters","time":{"start":1714109202446,"stop":1714109202447,"duration":1},"status":"passed","severity":"normal"},{"uid":"993a14cf717c5bc8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714108766467,"stop":1714108766468,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b5277c9615af49","name":"Check received message containing unicode special characters","time":{"start":1714109271962,"stop":1714109271962,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcd14690e61d2fb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714108809438,"stop":1714108809443,"duration":5},"status":"passed","severity":"normal"},{"uid":"393b031e48d9bbf2","name":"should emit a peer event after start","time":{"start":1714109280983,"stop":1714109280983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5d39043be3b962","name":"should not fail to start the service if it is already started","time":{"start":1714108826799,"stop":1714108826799,"duration":0},"status":"passed","severity":"normal"},{"uid":"160b08d17ef141fb","name":"Push message with rate limit","time":{"start":1714109202449,"stop":1714109202449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9f6757c57cade5","name":"Privacy Node - default protocol","time":{"start":1714109437902,"stop":1714109437902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43dd514b7ab1f94","name":"throws on content topic with empty topic name field","time":{"start":1714108758534,"stop":1714108758535,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0e937237e52ca9","name":"isConnected return false after peer stops","time":{"start":1714108850738,"stop":1714108850738,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d41c23162060d7","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714109043918,"stop":1714109043919,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffccfad5d0892cb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714108967601,"stop":1714108967602,"duration":1},"status":"passed","severity":"normal"},{"uid":"318b85db7dd52439","name":"Check publish message containing emoji","time":{"start":1714109257053,"stop":1714109257053,"duration":0},"status":"passed","severity":"normal"},{"uid":"66721498c8c2e8d","name":"random static sharding 2 - Cluster ID: 655, Shard ID: 800","time":{"start":1714109329741,"stop":1714109329741,"duration":0},"status":"passed","severity":"normal"},{"uid":"18462ddbb4c6a15","name":"Check publish message containing JSON","time":{"start":1714109257051,"stop":1714109257051,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fedcd217551282","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714109267802,"stop":1714109267803,"duration":1},"status":"passed","severity":"normal"},{"uid":"657015cd510117ea","name":"Ping on peer without subscriptions","time":{"start":1714108889173,"stop":1714108889173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c95a82041510d25","name":"Push message with emoji payload","time":{"start":1714109329163,"stop":1714109329163,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fddcf144ae9d575","name":"Subscribe to topic containing Script and publish message","time":{"start":1714109267800,"stop":1714109267801,"duration":1},"status":"passed","severity":"normal"},{"uid":"40354e57fd55af4d","name":"Query with Promise Callback, No message returned","time":{"start":1714109367945,"stop":1714109367945,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2b0122885a907d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714108792822,"stop":1714108792823,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f0586ca9a48c01","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714109015385,"stop":1714109015385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab512fa3a81572","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714108818228,"stop":1714108818228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4319bb970e366e55","name":"should emit a peer event after start","time":{"start":1714108826800,"stop":1714108826800,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9edaa9c06858076","name":"Publish message with custom timestamp: Fri Apr 26 2024 06:27:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1714109257054,"stop":1714109257055,"duration":1},"status":"passed","severity":"normal"},{"uid":"188810ecfcbdfc39","name":"Check received message containing short","time":{"start":1714109271956,"stop":1714109271956,"duration":0},"status":"passed","severity":"normal"},{"uid":"607c0f5803605ed6","name":"Push message with Arabic payload","time":{"start":1714109329158,"stop":1714109329158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8ed64158be7f97","name":"Wrong topic","time":{"start":1714109313629,"stop":1714109313630,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed486bc6bdebd76","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714109380517,"stop":1714109380518,"duration":1},"status":"passed","severity":"normal"},{"uid":"9057dafaeb1d93ca","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714109444182,"stop":1714109444182,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e5120d7c13a9b5","name":"Publish without waiting for remote peer","time":{"start":1714109267789,"stop":1714109267790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c516dd17cc219b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714108758550,"stop":1714108758550,"duration":0},"status":"passed","severity":"normal"},{"uid":"23589c5ef03b0465","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714108982215,"stop":1714108982215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3730f82de903c809","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714109444193,"stop":1714109444193,"duration":0},"status":"passed","severity":"normal"},{"uid":"27eab3c0982181dc","name":"Check message received after nwaku node is restarted","time":{"start":1714109271970,"stop":1714109271971,"duration":1},"status":"skipped","severity":"normal"},{"uid":"344fb3d2743e704b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714108758560,"stop":1714108758560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a92d8efcdbf35ea","name":"Symmetric encrypt & Decrypt","time":{"start":1714108793558,"stop":1714108793558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a04628a6119fae","name":"Check received message containing XML","time":{"start":1714109271960,"stop":1714109271960,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e59fe8f3b218c0","name":"Push message with XML payload","time":{"start":1714109202434,"stop":1714109202434,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c6c28edb3a111c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714108758542,"stop":1714108758542,"duration":0},"status":"passed","severity":"normal"},{"uid":"1209ace187ca0b2d","name":"Push message with content topic containing special chars","time":{"start":1714109329165,"stop":1714109329165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cfb4d9bc98fc91","name":"Ping on subscribed peer","time":{"start":1714108889175,"stop":1714108889175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b39997e3ac3ee25","name":"should not throw an error for a single configured topic","time":{"start":1714108758558,"stop":1714108758559,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43705aabccbd4f8","name":"Check received message containing Chinese","time":{"start":1714109271958,"stop":1714109271958,"duration":0},"status":"passed","severity":"normal"},{"uid":"2987c860e7fdcf95","name":"should properly create location multiaddrs - udp6","time":{"start":1714108767186,"stop":1714108767186,"duration":0},"status":"passed","severity":"normal"},{"uid":"aceca2c4c6aff1a7","name":"Check meta is set [ecies]","time":{"start":1714108794948,"stop":1714108794948,"duration":0},"status":"passed","severity":"normal"},{"uid":"996d6c9cdf793634","name":"Throws when trying to push message with empty payload","time":{"start":1714109329164,"stop":1714109329164,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4fdf4ef5ccf0bc","name":"Push message with content topic containing Arabic","time":{"start":1714109202442,"stop":1714109202443,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf25a51ae0340c9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714108782982,"stop":1714108782983,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0129b7fe0ea3535","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714108967593,"stop":1714108967593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f102b686cd39d811","name":"Push message with custom timestamp: 1714112582397","time":{"start":1714109202450,"stop":1714109202450,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1886c08ddce77b7","name":"Check received message containing Basic HTML tag","time":{"start":1714109271960,"stop":1714109271961,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b1a507dc0905f","name":"Check received message containing escaped characters","time":{"start":1714109271962,"stop":1714109271962,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3541c2f2fb831f","name":"Push message with Script payload","time":{"start":1714109329159,"stop":1714109329160,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e95fccc57d863e3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714108783179,"stop":1714108783180,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8ebd2fc73955bf","name":"Round trip binary serialization","time":{"start":1714108772056,"stop":1714108772056,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fa240f27d21dd6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714108900539,"stop":1714108900540,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d08eb7bc5fc60e","name":"Check message with no content topic is not received","time":{"start":1714109271989,"stop":1714109271989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edcedda15a13691","name":"Publish message with large meta","time":{"start":1714109257059,"stop":1714109257059,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e438fc572d7751c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714109267797,"stop":1714109267798,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f65f25bc298fe8b","name":"Push message with JSON payload","time":{"start":1714109202436,"stop":1714109202437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47d8eb670ecd3d0","name":"Check message with invalid timestamp is not received","time":{"start":1714109271965,"stop":1714109271966,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb37297e49e99688","name":"Encoder throws on undefined content topic","time":{"start":1714108772058,"stop":1714108772058,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25efe8f09bacf9","name":"Push message with content topic containing JSON","time":{"start":1714109202445,"stop":1714109202445,"duration":0},"status":"passed","severity":"normal"},{"uid":"96512dc9a720dec6","name":"should encode/decode to text encoding","time":{"start":1714108767184,"stop":1714108767184,"duration":0},"status":"passed","severity":"normal"},{"uid":"4319be0d0db50199","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714109267796,"stop":1714109267797,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e05312f9d03b25","name":"Check message with no payload is not received","time":{"start":1714109271990,"stop":1714109271990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55e52433373e19d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714108782984,"stop":1714108782984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b69604a8e9ac45f","name":"Passing page size 0 when there are 110 messages","time":{"start":1714109408917,"stop":1714109408917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2da8010afc76ac5","name":"Push message with content topic containing numeric","time":{"start":1714109329165,"stop":1714109329165,"duration":0},"status":"passed","severity":"normal"},{"uid":"537709500a4505e4","name":"Query with Ordered Callback, No message returned","time":{"start":1714109367925,"stop":1714109367926,"duration":1},"status":"passed","severity":"normal"},{"uid":"7643899e8874fe7a","name":"Check message on other pubsub topic is not received","time":{"start":1714108982217,"stop":1714108982217,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbfb802683a6497","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714108782983,"stop":1714108782984,"duration":1},"status":"passed","severity":"normal"},{"uid":"d048bbafe65d06b0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714109444183,"stop":1714109444183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7bdda2ee862548","name":"Push message with Chinese payload","time":{"start":1714109202431,"stop":1714109202431,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7db8424d0e128","name":"Check publish message containing shell command","time":{"start":1714109257051,"stop":1714109257051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9565501773bc2fa","name":"Fails to publish message with wrong content topic","time":{"start":1714109257056,"stop":1714109257056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88572deab071ce5","name":"throws on content topic with generation field greater than 0","time":{"start":1714108758533,"stop":1714108758533,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49a8810e0e604ed","name":"Push message with content topic containing Russian","time":{"start":1714109202443,"stop":1714109202443,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6a09979bfad977","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app98/4/topic861/utf8","time":{"start":1714109313621,"stop":1714109313621,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f4ba543adb778f","name":"non connected peers","time":{"start":1714109202638,"stop":1714109202639,"duration":1},"status":"skipped","severity":"normal"},{"uid":"536ad7ac086cf515","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714108758560,"stop":1714108758561,"duration":1},"status":"passed","severity":"normal"},{"uid":"e928daa870dfbeaf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714109043918,"stop":1714109043918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04dc63c4ee31","name":"Generator, 2 different pubsubtopics","time":{"start":1714109391080,"stop":1714109391080,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c827e4dd1268ab3","name":"Decrypt messages","time":{"start":1714109205235,"stop":1714109205235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff254fa7796a6094","name":"Decoder throws on undefined content topic","time":{"start":1714108792825,"stop":1714108792825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f004b361f28f0f5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714108758555,"stop":1714108758555,"duration":0},"status":"passed","severity":"normal"},{"uid":"70498684a1878cbd","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714108767188,"stop":1714108767189,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8992c8fc93ae11","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714110607250,"stop":1714110607250,"duration":0},"status":"broken","severity":"normal"},{"uid":"aa43e648a3884be8","name":"connected peers and dial","time":{"start":1714109202637,"stop":1714109202637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca5b73831fa311d9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714108782981,"stop":1714108782981,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e9955ce9e3511b","name":"Check received message containing shell command","time":{"start":1714108982211,"stop":1714108982211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f952f04850779235","name":"returns all values when wanted number is greater than available values","time":{"start":1714108781609,"stop":1714108781609,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8d1ca637e37bd2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714109267791,"stop":1714109267791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1448e74aea1dcf9","name":"should not receive a peer event after stop","time":{"start":1714108826800,"stop":1714108826801,"duration":1},"status":"passed","severity":"normal"},{"uid":"240cb3689e2c9393","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714109083115,"stop":1714109083116,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4c6fc89cf155c9","name":"Check received message containing long","time":{"start":1714108982204,"stop":1714108982204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54467bcbd5a9ccd","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714109419223,"stop":1714109419223,"duration":0},"status":"passed","severity":"normal"},{"uid":"617c7988dad373bf","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714109350842,"stop":1714109350843,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e3656ca0f528a9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714108882864,"stop":1714108882865,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ca0ffc0598b7aa","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714109267795,"stop":1714109267795,"duration":0},"status":"passed","severity":"normal"},{"uid":"210fd7b5dfe88772","name":"Check received message containing short","time":{"start":1714108982203,"stop":1714108982203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e20d4a2858b77a","name":"random static sharding 10 - Cluster ID: 940, Shard ID: 214","time":{"start":1714109329750,"stop":1714109329751,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a419ffe70330265","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714108782980,"stop":1714108782980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5c980d270492be","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714108967604,"stop":1714108967605,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42503947650a5c1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714110607247,"stop":1714110607247,"duration":0},"status":"broken","severity":"normal"},{"uid":"e8130b5afb826ab7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714109350850,"stop":1714109350851,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83ca281fe7f1c85","name":"Subscribe and receive messages via lightPush","time":{"start":1714109444183,"stop":1714109444183,"duration":0},"status":"passed","severity":"normal"},{"uid":"48104ab31be6c81c","name":"Check received message with timestamp: 1714108808872000000 ","time":{"start":1714108982213,"stop":1714108982213,"duration":0},"status":"passed","severity":"normal"},{"uid":"96febdcfe76cd072","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714109489239,"stop":1714109489239,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea0e5b6806acd1","name":"Push message with content topic containing long","time":{"start":1714109202440,"stop":1714109202440,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe847e96edfee8bf","name":"Check received message containing emoji","time":{"start":1714108982212,"stop":1714108982213,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba947aa06dceba64","name":"start node with empty content topic","time":{"start":1714109313635,"stop":1714109313635,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbc4277b69d324","name":"different cluster, same shard: nodes don't connect","time":{"start":1714109083119,"stop":1714109083119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50156e443334ab0","name":"Ping on subscribed peer","time":{"start":1714108889171,"stop":1714108889172,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e2122ad9a17e01","name":"Decoder throws on empty string content topic","time":{"start":1714108772059,"stop":1714108772059,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c853194310b86d","name":"Overlapping topic subscription","time":{"start":1714109043903,"stop":1714109043904,"duration":1},"status":"passed","severity":"normal"},{"uid":"8481f7a68050cc6e","name":"Publish message with rate limit","time":{"start":1714109257060,"stop":1714109257060,"duration":0},"status":"passed","severity":"normal"},{"uid":"53237cbac9e27979","name":"isConnected should return false after all peers disconnect","time":{"start":1714108809446,"stop":1714108809473,"duration":27},"status":"passed","severity":"normal"},{"uid":"a9fd42679c5a68dc","name":"new peer added after a peer was already found","time":{"start":1714109489238,"stop":1714109489239,"duration":1},"status":"skipped","severity":"normal"},{"uid":"173ff7df8633f3cf","name":"Ordered Callback - backward","time":{"start":1714109387982,"stop":1714109387982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b70645f41fe5336","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714108967606,"stop":1714108967606,"duration":0},"status":"passed","severity":"normal"},{"uid":"af269435e3d63e8e","name":"removeEventListener with wrong event","time":{"start":1714108849865,"stop":1714108849865,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9005691d1e3357","name":"Check received message containing JSON","time":{"start":1714109271961,"stop":1714109271961,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ac2bbc744efd9c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714108781610,"stop":1714108781610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1862bb2802fb1c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714108758540,"stop":1714108758540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4feab48c2f02b782","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714108758546,"stop":1714108758547,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a37c07040bd89f0","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714108967603,"stop":1714108967603,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d00c6c6b20ab62","name":"Push message equal or less that 1MB","time":{"start":1714109329174,"stop":1714109329174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f4fdc8c5860366","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714108766469,"stop":1714108766469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8604a450aaa32766","name":"throws on empty content topic","time":{"start":1714108758531,"stop":1714108758531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2939ae9a5d261138","name":"Push message with meta","time":{"start":1714109202448,"stop":1714109202448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd20a0a8aa767a8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714108967634,"stop":1714108967635,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03e300434c1ca96","name":"groups content topics by expected pubsub topic","time":{"start":1714108758543,"stop":1714108758543,"duration":0},"status":"passed","severity":"normal"},{"uid":"dade1ca366b92656","name":"Asymmetric encrypt & decrypt","time":{"start":1714108793557,"stop":1714108793557,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ea77a10374aed7","name":"Push message with custom timestamp: 1714112567918","time":{"start":1714109329173,"stop":1714109329173,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec63dabcce76b2c8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714109257053,"stop":1714109257053,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b20ad8e5c92696","name":"should set field with all protocols enabled","time":{"start":1714108767187,"stop":1714108767188,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a596744f009325c","name":"Query generator for multiple messages","time":{"start":1714109380515,"stop":1714109380516,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95beb0aece34592","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714109267804,"stop":1714109267804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f89ba67f1c75423","name":"Encoder throws on empty string content topic","time":{"start":1714108792824,"stop":1714108792825,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c007db22d99c80","name":"Push message with special chars payload","time":{"start":1714109202431,"stop":1714109202431,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0725ef15a3cee8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714109245659,"stop":1714109245660,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9c430b5e9707d4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714109267803,"stop":1714109267803,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d665ea33294788c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714108758545,"stop":1714108758546,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb21ae31fa41787e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714108809444,"stop":1714108809444,"duration":0},"status":"passed","severity":"normal"},{"uid":"453ec264eb42a789","name":"Waku message hash computation (payload length 0)","time":{"start":1714108761249,"stop":1714108761250,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6511363276a8c71","name":"Push message with content topic containing Russian","time":{"start":1714109329166,"stop":1714109329167,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af580d7ffae262","name":"handles different networkShards values correctly","time":{"start":1714108758544,"stop":1714108758544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4089399a83ccd09","name":"Subscribe to topic containing long and receive message","time":{"start":1714109043906,"stop":1714109043907,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efa98b9951ab229","name":"Check publish message containing long","time":{"start":1714109257045,"stop":1714109257045,"duration":0},"status":"passed","severity":"normal"},{"uid":"193f448f1a315d53","name":"Relay - dialed first","time":{"start":1714109437898,"stop":1714109437898,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdd3c683f6cd8fb","name":"should emit a peer event after start","time":{"start":1714108786987,"stop":1714108786988,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd67c3793112a14","name":"Subscribe to topic containing XML and receive message","time":{"start":1714109444180,"stop":1714109444181,"duration":1},"status":"passed","severity":"normal"},{"uid":"1507d6c66ba11df4","name":"Refresh subscription","time":{"start":1714109043904,"stop":1714109043905,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08d230c56783aee","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714109444185,"stop":1714109444185,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da5aec3698194e7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714108882860,"stop":1714108882861,"duration":1},"status":"passed","severity":"normal"},{"uid":"2077f8266797508f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714108758557,"stop":1714108758557,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6883698cf4df0ce","name":"Fails to publish message with empty text","time":{"start":1714109257056,"stop":1714109257056,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed3ed2352bfecfd","name":"Waku message hash computation","time":{"start":1714108761247,"stop":1714108761249,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3dfd76df04f1169","name":"Fails to push message with empty content topic","time":{"start":1714109329170,"stop":1714109329171,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe42cca0b64c9e06","name":"Reopen subscription with peer with lost subscription","time":{"start":1714108889174,"stop":1714108889174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e220454a9e63fb8d","name":"Push message with Script payload","time":{"start":1714109202433,"stop":1714109202433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9af37a1b187e37","name":"does not throw on valid cases","time":{"start":1714108758530,"stop":1714108758531,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0dbad5241712690","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714109267915,"stop":1714109267915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e01f1cc0dbe1db35","name":"Does not throw an exception when node disconnects","time":{"start":1714109426592,"stop":1714109426592,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a9c0128d90694b","name":"Push message with content topic containing short","time":{"start":1714109329164,"stop":1714109329164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a944bc4c91416","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app67/3/topic114/proto","time":{"start":1714109313624,"stop":1714109313624,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c85be5940da963","name":"random static sharding 6 - Cluster ID: 828, Shard ID: 50","time":{"start":1714109329743,"stop":1714109329743,"duration":0},"status":"passed","severity":"normal"}]