2023-12-19 19:53:08 +00:00

1 line
82 KiB
JSON

[{"uid":"f1dac63b93581707","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1703015479540,"stop":1703015479540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca50088708a09f3a","name":"should throw error - no public key","time":{"start":1703015349267,"stop":1703015349267,"duration":0},"status":"passed","severity":"normal"},{"uid":"21769f6639e7ed61","name":"Query with Promise Callback, No message returned","time":{"start":1703015526863,"stop":1703015526863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8f6734316cb401","name":"Relay - times out","time":{"start":1703015568301,"stop":1703015568301,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d36ab8fe6e6b3be","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1703015526859,"stop":1703015526861,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cdb967c86e9fa05","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1703015429729,"stop":1703015429730,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99dbb39629ba4eb","name":"Push message with custom timestamp: 1703019002548","time":{"start":1703015529276,"stop":1703015529276,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa23d876ff3a57","name":"Check received message containing XML","time":{"start":1703015491389,"stop":1703015491389,"duration":0},"status":"passed","severity":"normal"},{"uid":"8021d8bf4c695bda","name":"Subscribe to topic containing emoji and receive message","time":{"start":1703015499570,"stop":1703015499570,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b47c4bc4b1761f","name":"Push message with XML payload","time":{"start":1703015529255,"stop":1703015529255,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b94e3edb38c1dbe","name":"Check received message with timestamp: 1703015388474000000 ","time":{"start":1703015491393,"stop":1703015491393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c1e2c423cd5396","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1703015473224,"stop":1703015473224,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b0a092b35f2ac","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1703015499556,"stop":1703015499557,"duration":1},"status":"passed","severity":"normal"},{"uid":"9face0749544eb09","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1703015473228,"stop":1703015473228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51ad4f03eb53110","name":"Subscribe to topic containing XML and publish message","time":{"start":1703015473229,"stop":1703015473229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab77fe1302524c36","name":"Check publish message containing Russian","time":{"start":1703015466382,"stop":1703015466382,"duration":0},"status":"passed","severity":"normal"},{"uid":"4629cedb8deb3d7b","name":"does not throw on valid cases","time":{"start":1703015342000,"stop":1703015342000,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ed49c95fb34c06","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1703015473231,"stop":1703015473231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c964d03599288e6","name":"Reopen subscription with peer with lost subscription","time":{"start":1703015399771,"stop":1703015399772,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf13d7a61c678d61","name":"Query with Ordered Callback, No message returned","time":{"start":1703015526859,"stop":1703015526859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f21ef526a13c1d7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1703015499570,"stop":1703015499571,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e15123a74cebb5b","name":"Fails to publish message with empty text","time":{"start":1703015466396,"stop":1703015466396,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a1512ee00903f4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1703015507017,"stop":1703015507017,"duration":0},"status":"passed","severity":"normal"},{"uid":"690729a2bf2fd24d","name":"throws on content topic with empty topic name field","time":{"start":1703015342003,"stop":1703015342003,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df033af40443e3b","name":"handles multiple messages","time":{"start":1703015566397,"stop":1703015566397,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcd5d6aefc7c0bc","name":"nwaku interop","time":{"start":1703015555326,"stop":1703015555327,"duration":1},"status":"passed","severity":"normal"},{"uid":"5734872bf4b60dd9","name":"should use DNS peer discovery with light client","time":{"start":1703015399803,"stop":1703015399803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f948295fc69e39f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1703015429726,"stop":1703015429726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ce7aae886632a1","name":"should be called for bootstrap peers","time":{"start":1703015421281,"stop":1703015421282,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df3c3b9397236cc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1703015421283,"stop":1703015421283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e932c3568d090ddc","name":"can dial TLS multiaddrs","time":{"start":1703015424964,"stop":1703015424965,"duration":1},"status":"passed","severity":"normal"},{"uid":"413387c3e3e6f963","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1703015349000,"stop":1703015349001,"duration":1},"status":"passed","severity":"normal"},{"uid":"191f5cf3ed273918","name":"Encoder throws on undefined content topic","time":{"start":1703015372277,"stop":1703015372277,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e8142c16e8d7e3","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1703015473224,"stop":1703015473227,"duration":3},"status":"passed","severity":"normal"},{"uid":"73c4700dcc5f8218","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1703015348753,"stop":1703015348753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbdaa462c2e95b7","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1703015499559,"stop":1703015499560,"duration":1},"status":"passed","severity":"normal"},{"uid":"2713937e2c37e5a8","name":"Check received message with extra option is received","time":{"start":1703015491399,"stop":1703015491400,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabd3ba7e117c10f","name":"should return false","time":{"start":1703015349267,"stop":1703015349268,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ccc21f78a9bfba","name":"Check received message containing SQL Injection","time":{"start":1703015491388,"stop":1703015491388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90afe0e739b2d82","name":"retrieves a single peer","time":{"start":1703015366106,"stop":1703015366107,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf03d85177a0dcc","name":"Encoder throws on undefined content topic","time":{"start":1703015354197,"stop":1703015354197,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f16b9bf7403c55e","name":"Check received message with timestamp: 1703015388474 ","time":{"start":1703015491393,"stop":1703015491393,"duration":0},"status":"passed","severity":"normal"},{"uid":"37003923708eeaec","name":"should return the peer with the lowest ping","time":{"start":1703015566397,"stop":1703015566398,"duration":1},"status":"passed","severity":"normal"},{"uid":"75bd52247377095f","name":"Check message with invalid timestamp is not received","time":{"start":1703015491395,"stop":1703015491396,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9cfd29acf54af3","name":"Query Generator, No Decoder","time":{"start":1703015526850,"stop":1703015526850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede57b0a5a9e6c65","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1703015354112,"stop":1703015354112,"duration":0},"status":"passed","severity":"normal"},{"uid":"111796e584e83e46","name":"Publish message with large meta","time":{"start":1703015466399,"stop":1703015466399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5070c4e20c39a3b4","name":"Encoder throws on undefined content topic","time":{"start":1703015374112,"stop":1703015374112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f9c4ded7b6b35c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1703015499563,"stop":1703015499564,"duration":1},"status":"passed","severity":"normal"},{"uid":"f210f238f1a06c6a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1703015507014,"stop":1703015507014,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd1e74a90d5764c","name":"Passing cursor with wrong message digest","time":{"start":1703015507016,"stop":1703015507016,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e9a3b4e9d4ff11","name":"Check publish message containing emoji","time":{"start":1703015466387,"stop":1703015466387,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce58e3127b24bbd","name":"Check received message containing shell command","time":{"start":1703015491391,"stop":1703015491391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8c7a01932fc944","name":"udp ip6 address","time":{"start":1703015348636,"stop":1703015348637,"duration":1},"status":"passed","severity":"normal"},{"uid":"60913934f6109345","name":"should get / set TCP multiaddr","time":{"start":1703015349270,"stop":1703015349270,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7e0e2f64d47453","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1703015354113,"stop":1703015354113,"duration":0},"status":"passed","severity":"normal"},{"uid":"604405dbb7da3f38","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1703015354111,"stop":1703015354112,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43bc954c5aa2386","name":"should only return 1 node with relay and store capability","time":{"start":1703015366109,"stop":1703015366110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89b48928fb9e6ca","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1703015365718,"stop":1703015365718,"duration":0},"status":"passed","severity":"normal"},{"uid":"54037f5b7dfd22f4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1703015499558,"stop":1703015499559,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25d4128e5cdfacc","name":"caches peers it previously fetched","time":{"start":1703015366108,"stop":1703015366109,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff40703375091c1e","name":"should throw error - invalid id","time":{"start":1703015349267,"stop":1703015349267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b8485c9274dd0e","name":"Light Node - default protocols","time":{"start":1703015568302,"stop":1703015568303,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b533282c9e3da9","name":"Ping on subscribed peer","time":{"start":1703015399763,"stop":1703015399768,"duration":5},"status":"passed","severity":"normal"},{"uid":"da1c12b1d0ab5655","name":"Push message on custom pubsubTopic","time":{"start":1703015420142,"stop":1703015420142,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72d90895ab0ddec","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1703015526851,"stop":1703015526858,"duration":7},"status":"passed","severity":"normal"},{"uid":"554a97bd9db01e78","name":"should not fail to stop the service if it was not started","time":{"start":1703015399795,"stop":1703015399795,"duration":0},"status":"passed","severity":"normal"},{"uid":"c462421e7a460496","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1703015366112,"stop":1703015366112,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b20663446ff66e0","name":"throws on content topic with empty encoding field","time":{"start":1703015342004,"stop":1703015342004,"duration":0},"status":"passed","severity":"normal"},{"uid":"f155dea82efeda02","name":"Nwaku publishes","time":{"start":1703015454359,"stop":1703015454359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6b07b544a722cd","name":"Decoder throws on empty string content topic","time":{"start":1703015374113,"stop":1703015374113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7de8f18e0ba4436","name":"Generator, custom pubsub topic","time":{"start":1703015517802,"stop":1703015517802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6cbeca0901c359","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1703015429727,"stop":1703015429728,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d195b3d5bc994ad","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1703015348749,"stop":1703015348749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d343790bd2b253","name":"Publishes to nwaku","time":{"start":1703015454358,"stop":1703015454359,"duration":1},"status":"passed","severity":"normal"},{"uid":"9331c75413a223bf","name":"throws on empty content topic","time":{"start":1703015342000,"stop":1703015342001,"duration":1},"status":"passed","severity":"normal"},{"uid":"153860db35730cf3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1703015365834,"stop":1703015365835,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e92f1ffe8c2b0b","name":"Delete observer","time":{"start":1703015432177,"stop":1703015432178,"duration":1},"status":"passed","severity":"normal"},{"uid":"90fe0d2ba6a8d154","name":"Subscribe to topic containing special chars and publish message","time":{"start":1703015473224,"stop":1703015473224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee73e5466907fdda","name":"Ephemeral field is preserved - encoder v0","time":{"start":1703015402388,"stop":1703015402388,"duration":0},"status":"passed","severity":"normal"},{"uid":"9321336533341d7","name":"Promise Callback - backward","time":{"start":1703015534236,"stop":1703015534237,"duration":1},"status":"passed","severity":"normal"},{"uid":"8306b3e0b66a1b31","name":"Privacy Node - default protocol","time":{"start":1703015568303,"stop":1703015568303,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bf7671273b0b15","name":"Query generator for 2000 messages","time":{"start":1703015547864,"stop":1703015547865,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5fafec5f0fd888","name":"should decode valid enr with tcp successfully","time":{"start":1703015349265,"stop":1703015349265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a248c6fe66172298","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1703015365722,"stop":1703015365722,"duration":0},"status":"passed","severity":"normal"},{"uid":"7184ae326a86ae72","name":"recovers when dns.resolve returns empty","time":{"start":1703015366107,"stop":1703015366107,"duration":0},"status":"passed","severity":"normal"},{"uid":"473c98f08815e338","name":"Throws when trying to push message with empty payload","time":{"start":1703015529262,"stop":1703015529262,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abc9a12511bc179","name":"returns all values when wanted number is greater than available values","time":{"start":1703015365232,"stop":1703015365232,"duration":0},"status":"passed","severity":"normal"},{"uid":"432ab9d704847e83","name":"isConnected should return false after all peers disconnect","time":{"start":1703015421277,"stop":1703015421279,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a8dcb2c632e9756","name":"Push message with content topic containing XML","time":{"start":1703015529269,"stop":1703015529270,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8d906121c8d22d","name":"Check publish message containing numeric","time":{"start":1703015466377,"stop":1703015466378,"duration":1},"status":"passed","severity":"normal"},{"uid":"70658d52810ce688","name":"Passing page size 0 when there are 110 messages","time":{"start":1703015551069,"stop":1703015551070,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb08f5324727f3b1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1703015499569,"stop":1703015499570,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f841560b13ff47d","name":"Push message with content topic containing numeric","time":{"start":1703015529264,"stop":1703015529265,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fe6d5eca4a7f41","name":"Store - dialed after - with timeout","time":{"start":1703015568301,"stop":1703015568302,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50f61f518b81809","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1703015507015,"stop":1703015507015,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c29fdf5ecfdfe9","name":"Ephemeral messages are not stored","time":{"start":1703015402386,"stop":1703015402387,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca23388c727f466","name":"should not receive a peer event before start","time":{"start":1703015399801,"stop":1703015399801,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cd48fe55d5ad63","name":"should throw error - no id","time":{"start":1703015349266,"stop":1703015349267,"duration":1},"status":"passed","severity":"normal"},{"uid":"95caa3e08b315e62","name":"should properly create location multiaddrs - tcp4","time":{"start":1703015349271,"stop":1703015349271,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b67a0c9c601f80b","name":"Query generator for multiple messages","time":{"start":1703015547860,"stop":1703015547861,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a0c26c96ffaa5e","name":"Check publish message containing short","time":{"start":1703015466376,"stop":1703015466377,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc8e4cb053233b8","name":"Push message with custom timestamp: 1703011802548","time":{"start":1703015529275,"stop":1703015529275,"duration":0},"status":"passed","severity":"normal"},{"uid":"7422d247bb091569","name":"Decrypt messages","time":{"start":1703015432177,"stop":1703015432177,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed7cd523b040d29","name":"Push message with rate limit","time":{"start":1703015529274,"stop":1703015529274,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bd629f5b01e7b1","name":"can start and stop the service","time":{"start":1703015399794,"stop":1703015399795,"duration":1},"status":"passed","severity":"normal"},{"uid":"2460ec42a24a0a0a","name":"Push message with SQL Injection payload","time":{"start":1703015529253,"stop":1703015529254,"duration":1},"status":"passed","severity":"normal"},{"uid":"7975936858d81ee","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1703015507014,"stop":1703015507015,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb48b9b47068930","name":"Store - dialed first","time":{"start":1703015568301,"stop":1703015568301,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3d8d3b6e0c39c7","name":"Ephemeral field set to true","time":{"start":1703015354196,"stop":1703015354196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac74c50bcfefefb","name":"Check message with non string payload is not received","time":{"start":1703015491398,"stop":1703015491399,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb41b1ed8eae51b","name":"should not receive a peer event after stop","time":{"start":1703015399801,"stop":1703015399802,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b34cc6e4f63d69","name":"Fails to push message with empty content topic","time":{"start":1703015529273,"stop":1703015529273,"duration":0},"status":"passed","severity":"normal"},{"uid":"33168efac9c91960","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1703015558653,"stop":1703015558654,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc9fb0d2b743bd7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1703015473220,"stop":1703015473220,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d8e88e61278891","name":"Check received message containing emoji","time":{"start":1703015491392,"stop":1703015491393,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a011d8ae91128f","name":"throws on content topic with empty version field","time":{"start":1703015342003,"stop":1703015342003,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb3c2bea2179c53","name":"Push message with short payload","time":{"start":1703015529250,"stop":1703015529250,"duration":0},"status":"passed","severity":"normal"},{"uid":"5970c9f214ad81af","name":"Overlapping topic subscription","time":{"start":1703015473221,"stop":1703015473222,"duration":1},"status":"skipped","severity":"normal"},{"uid":"352f7366eff29ea0","name":"Push message with escaped characters payload","time":{"start":1703015529257,"stop":1703015529258,"duration":1},"status":"passed","severity":"normal"},{"uid":"219b27136376bbcf","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1703015473220,"stop":1703015473221,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc66efd29cbe80b0","name":"should set field with only FILTER enabled","time":{"start":1703015349274,"stop":1703015349274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca40a5ed084a798e","name":"Push message with Basic HTML tag payload","time":{"start":1703015529255,"stop":1703015529256,"duration":1},"status":"passed","severity":"normal"},{"uid":"5574ce20e57adb66","name":"Check received message containing Script","time":{"start":1703015491389,"stop":1703015491389,"duration":0},"status":"passed","severity":"normal"},{"uid":"381b1601dcfb86aa","name":"should properly create location multiaddrs - tcp6","time":{"start":1703015349271,"stop":1703015349271,"duration":0},"status":"passed","severity":"normal"},{"uid":"229c7f1c81c37aca","name":"Check meta is set [symmetric]","time":{"start":1703015372275,"stop":1703015372276,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d0cbfb8099a6b2","name":"Push to array if already present","time":{"start":1703015341986,"stop":1703015341987,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e07b6ac6301e7ee","name":"Accepts a valid Waku Message","time":{"start":1703015357683,"stop":1703015357684,"duration":1},"status":"passed","severity":"normal"},{"uid":"4374829cb3facee9","name":"Push message with content topic containing escaped characters","time":{"start":1703015529271,"stop":1703015529272,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0824196b47175f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1703015499558,"stop":1703015499558,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e56ee17186cb6be","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1703015429729,"stop":1703015429729,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef3dcf24712d78a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1703015429729,"stop":1703015429729,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c44269eac32558","name":"should throw error - no id","time":{"start":1703015349265,"stop":1703015349266,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dba7a2d8d896b81","name":"throws on content topic with empty application field","time":{"start":1703015342002,"stop":1703015342003,"duration":1},"status":"passed","severity":"normal"},{"uid":"dece1c3217b6198a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1703015348751,"stop":1703015348751,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f0e1ec10c14026","name":"should properly create location multiaddrs - tcp","time":{"start":1703015349272,"stop":1703015349272,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e877ac1aea6aaab","name":"should properly create location multiaddrs - udp4","time":{"start":1703015349270,"stop":1703015349270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d86902cfe8772d","name":"Check publish message containing JSON","time":{"start":1703015466385,"stop":1703015466385,"duration":0},"status":"passed","severity":"normal"},{"uid":"895128bde5ec1863","name":"Check publish message containing special chars","time":{"start":1703015466378,"stop":1703015466378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07dee4a5d6c3f23","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1703015421262,"stop":1703015421274,"duration":12},"status":"passed","severity":"normal"},{"uid":"64910684b2db8eee","name":"Push message with content topic containing Russian","time":{"start":1703015529266,"stop":1703015529266,"duration":0},"status":"passed","severity":"normal"},{"uid":"29081b52f7a889b3","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1703015466397,"stop":1703015466397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e143eba71a26d3","name":"Push message with content topic containing long","time":{"start":1703015529264,"stop":1703015529264,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c91630e550f9c7","name":"Publish message with custom timestamp: Tue Dec 19 2023 20:50:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015466389,"stop":1703015466395,"duration":6},"status":"passed","severity":"normal"},{"uid":"15f35c8d95b5d3ac","name":"Query Generator, No message returned","time":{"start":1703015526850,"stop":1703015526850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa18fdb8cbc2954","name":"pre and post cipher","time":{"start":1703015372590,"stop":1703015372590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced128513f766167","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1703015499571,"stop":1703015499571,"duration":0},"status":"passed","severity":"normal"},{"uid":"611c20996fc20e80","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1703015507015,"stop":1703015507015,"duration":0},"status":"passed","severity":"normal"},{"uid":"192af5af74d305aa","name":"isConnected should return true after first peer connects","time":{"start":1703015421285,"stop":1703015421285,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e18af2ea136828b","name":"Waku message hash computation","time":{"start":1703015360157,"stop":1703015360158,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cca37762fe9b816","name":"Push message with Script payload","time":{"start":1703015529254,"stop":1703015529255,"duration":1},"status":"passed","severity":"normal"},{"uid":"225581d80f06cd9c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1703015421257,"stop":1703015421260,"duration":3},"status":"passed","severity":"normal"},{"uid":"aabad0da2b6cf3f5","name":"Nodes with multiple pubsub topic","time":{"start":1703015447883,"stop":1703015447883,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba87171339d2918","name":"Subscribe to topic containing short and receive message","time":{"start":1703015499561,"stop":1703015499562,"duration":1},"status":"passed","severity":"normal"},{"uid":"619c07e44507aba7","name":"should be able to encode the field with only RELAY set to true","time":{"start":1703015348743,"stop":1703015348744,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd097d2de09fcf20","name":"Passing page size 11 when there are 10 messages","time":{"start":1703015551071,"stop":1703015551071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c690634a710ba5cd","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1703015402389,"stop":1703015402389,"duration":0},"status":"passed","severity":"normal"},{"uid":"693f6825fb215bfd","name":"Check publish message containing unicode special characters","time":{"start":1703015466387,"stop":1703015466387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b9231399994db5","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1703015473229,"stop":1703015473230,"duration":1},"status":"passed","severity":"normal"},{"uid":"d156d3f17e43969a","name":"should properly create peer info with all multiaddrs","time":{"start":1703015349272,"stop":1703015349272,"duration":0},"status":"passed","severity":"normal"},{"uid":"73febcdc639fc21b","name":"Check publish message containing Arabic","time":{"start":1703015466381,"stop":1703015466381,"duration":0},"status":"passed","severity":"normal"},{"uid":"25947b20ebc77906","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1703015429728,"stop":1703015429728,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d723b50d40e911","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1703015366110,"stop":1703015366111,"duration":1},"status":"passed","severity":"normal"},{"uid":"471f9ed6334eb239","name":"Check meta is set [ecies]","time":{"start":1703015374111,"stop":1703015374111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2b2485caa5c315","name":"Check received message containing special chars","time":{"start":1703015491386,"stop":1703015491386,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb343bd81a9bf9d","name":"Reusing cursor across nodes","time":{"start":1703015507016,"stop":1703015507016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcf89adc7508b17","name":"Push message with Russian payload","time":{"start":1703015529253,"stop":1703015529253,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaac65e4ccae8b23","name":"Check message received after nwaku node is restarted","time":{"start":1703015491401,"stop":1703015491401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f62d86dda0d24f9b","name":"it tolerates circular branch references","time":{"start":1703015366107,"stop":1703015366107,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab4d66a1b69472b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1703015473219,"stop":1703015473220,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9347866b33698a","name":"Check received message containing JSON","time":{"start":1703015491390,"stop":1703015491390,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42aa99fee54d809","name":"should throw error - no public key","time":{"start":1703015349266,"stop":1703015349266,"duration":0},"status":"passed","severity":"normal"},{"uid":"204f3090caa49d3","name":"Push message with content topic containing unicode special characters","time":{"start":1703015529272,"stop":1703015529272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b067429757b1be","name":"should not fail to start the service if it is already started","time":{"start":1703015555329,"stop":1703015555329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32c8041f3d4ff98","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1703015558651,"stop":1703015558651,"duration":0},"status":"passed","severity":"normal"},{"uid":"1730fa2fd53ed631","name":"Check publish message containing escaped characters","time":{"start":1703015466386,"stop":1703015466386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73c1a0de041711f","name":"Fails to push message bigger that 1MB","time":{"start":1703015529277,"stop":1703015529277,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78f26491caa7652","name":"Correctly serialized arguments","time":{"start":1703015425090,"stop":1703015425090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7809dae5f9e90c04","name":"can start the service","time":{"start":1703015399793,"stop":1703015399794,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6917f927e7eb37","name":"Subscribe to topic containing Script and publish message","time":{"start":1703015473228,"stop":1703015473229,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8812479d7252f6","name":"Push message with content topic containing Arabic","time":{"start":1703015529266,"stop":1703015529266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f8d05541a760aa","name":"Query Generator - backward","time":{"start":1703015534235,"stop":1703015534236,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f92dfe1dcd9d01b","name":"Check received message containing Arabic","time":{"start":1703015491387,"stop":1703015491387,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f40695476785638","name":"Does not throw an exception when node disconnects","time":{"start":1703015561282,"stop":1703015561283,"duration":1},"status":"passed","severity":"normal"},{"uid":"146cdd8a42bc46ec","name":"Query with Promise Callback, No Decoder","time":{"start":1703015526863,"stop":1703015526863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d79270a894e97","name":"nwaku subscribes","time":{"start":1703015454358,"stop":1703015454358,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fb157804375196","name":"Decoder throws on undefined content topic","time":{"start":1703015374112,"stop":1703015374113,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fb3ecc379a58f0","name":"Ping on unsubscribed peer","time":{"start":1703015399770,"stop":1703015399771,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09a8e49a7a1fd1f","name":"tcp ip4 address","time":{"start":1703015348635,"stop":1703015348636,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5139d9f50e8b62","name":"isConnected should return false after all peers disconnect","time":{"start":1703015421286,"stop":1703015421287,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c3921623f2a0c3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1703015558651,"stop":1703015558652,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0470e9c253841b","name":"Passing an array","time":{"start":1703015561283,"stop":1703015561283,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e846d01c9ac0968","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1703015365721,"stop":1703015365721,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b3dc3cd137d880","name":"should properly create location multiaddrs - udp","time":{"start":1703015349271,"stop":1703015349272,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfb5e8246eab2df","name":"Check message with extra parameter is not received","time":{"start":1703015491399,"stop":1703015491399,"duration":0},"status":"passed","severity":"normal"},{"uid":"246cb5b7957b02c4","name":"Push message with Arabic payload","time":{"start":1703015529253,"stop":1703015529253,"duration":0},"status":"passed","severity":"normal"},{"uid":"f340b2bc4f04fe75","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1703015421276,"stop":1703015421277,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c7be15635a7aed","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1703015406840,"stop":1703015406841,"duration":1},"status":"passed","severity":"normal"},{"uid":"f504e62739ca89fe","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1703015374110,"stop":1703015374111,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45e16aaa4362183","name":"ignores domain fetching errors","time":{"start":1703015366108,"stop":1703015366108,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9fe2e4523a53ef","name":"Query Generator, Wrong PubsubTopic","time":{"start":1703015526849,"stop":1703015526849,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ce15d940de7ef2","name":"Symmetric encrypt & Decrypt","time":{"start":1703015372589,"stop":1703015372590,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3def8aefeaf6b73","name":"Push message with content topic containing emoji","time":{"start":1703015529272,"stop":1703015529273,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf13cef134be5a0","name":"should set field with all protocols disabled","time":{"start":1703015349272,"stop":1703015349273,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da533355e1e230d","name":"Decoder throws on undefined content topic","time":{"start":1703015372278,"stop":1703015372279,"duration":1},"status":"passed","severity":"normal"},{"uid":"e177184f109f3a14","name":"Refresh subscription","time":{"start":1703015473221,"stop":1703015473221,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b35d037c3c34710d","name":"Check received message containing Chinese","time":{"start":1703015491387,"stop":1703015491387,"duration":0},"status":"passed","severity":"normal"},{"uid":"870dda6bdf8b65a9","name":"Push message with special chars payload","time":{"start":1703015529252,"stop":1703015529252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a21621baf6e85a2","name":"Encoder throws on empty string content topic","time":{"start":1703015372277,"stop":1703015372278,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a130f5c4f9e88ce","name":"should be able to encode the field with only FILTER set to true","time":{"start":1703015348745,"stop":1703015348745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da596931b75e4a3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1703015558653,"stop":1703015558653,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7831efc3105656d","name":"Push message with content topic containing SQL Injection","time":{"start":1703015529266,"stop":1703015529267,"duration":1},"status":"passed","severity":"normal"},{"uid":"8294025676277efd","name":"Waku message hash computation (payload length 0)","time":{"start":1703015360159,"stop":1703015360159,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e94b759870ff16","name":"should encodeTxt and decodeTxt","time":{"start":1703015349264,"stop":1703015349264,"duration":0},"status":"passed","severity":"normal"},{"uid":"641b459c5a05eecc","name":"Passing page size 110 when there are 120 messages","time":{"start":1703015551072,"stop":1703015551073,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc51a17359e34219","name":"Subscribe to topic containing Russian and receive message","time":{"start":1703015499564,"stop":1703015499564,"duration":0},"status":"passed","severity":"normal"},{"uid":"727e02bdbd0a06e1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1703015499556,"stop":1703015499556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e705e2b2fa45d85c","name":"Error when try to subscribe to more than 30 topics","time":{"start":1703015499560,"stop":1703015499560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bac364a4bacf0a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1703015399808,"stop":1703015399808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c65ef2f673a1af9e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1703015421282,"stop":1703015421282,"duration":0},"status":"passed","severity":"normal"},{"uid":"153f73bf257f0b6c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1703015517803,"stop":1703015517803,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea07a9d2c10ed43a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1703015473232,"stop":1703015473232,"duration":0},"status":"passed","severity":"normal"},{"uid":"934f75604136d2aa","name":"Push message with content topic containing Chinese","time":{"start":1703015529265,"stop":1703015529265,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c254860291d4ab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1703015491394,"stop":1703015491394,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4779622df648d5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1703015442796,"stop":1703015442798,"duration":2},"status":"passed","severity":"normal"},{"uid":"90b5a8f6b8db7b45","name":"should handle a minimal index list","time":{"start":1703015349000,"stop":1703015349000,"duration":0},"status":"passed","severity":"normal"},{"uid":"198ba923e132305c","name":"should return a random peer when all peers have the same latency","time":{"start":1703015566398,"stop":1703015566398,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a22f087eb4f33f","name":"different cluster, different shard: nodes don't connect","time":{"start":1703015442800,"stop":1703015442801,"duration":1},"status":"passed","severity":"normal"},{"uid":"92153c847847ecc9","name":"Check publish message containing XML","time":{"start":1703015466384,"stop":1703015466384,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de7144dd47efc93","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1703015499566,"stop":1703015499568,"duration":2},"status":"passed","severity":"normal"},{"uid":"5aa6c54ba1993f67","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1703015348747,"stop":1703015348749,"duration":2},"status":"passed","severity":"normal"},{"uid":"51a99c55a16e3916","name":"Subscribe to topic containing numeric and receive message","time":{"start":1703015499562,"stop":1703015499562,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d50eb6227046c43","name":"Check received message containing long","time":{"start":1703015491385,"stop":1703015491385,"duration":0},"status":"passed","severity":"normal"},{"uid":"310525d86beecb5d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1703015499568,"stop":1703015499568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c08e79b3c76eadc","name":"Query generator for multiple messages with different content topic format","time":{"start":1703015547862,"stop":1703015547862,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d81470991c09f80","name":"Fails to publish message with wrong content topic","time":{"start":1703015466396,"stop":1703015466397,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b62c53178402c4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1703015421260,"stop":1703015421261,"duration":1},"status":"passed","severity":"normal"},{"uid":"556a8ba122b63be8","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1703015547863,"stop":1703015547864,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fad7172b2084aa0","name":"LightPush","time":{"start":1703015568302,"stop":1703015568302,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dca8f67b71b4e41","name":"Meta field set when metaSetter is specified","time":{"start":1703015354196,"stop":1703015354197,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0162a3dc26d2d6","name":"Generator, 2 different pubsubtopics","time":{"start":1703015517802,"stop":1703015517802,"duration":0},"status":"passed","severity":"normal"},{"uid":"822aebaf2cc786bf","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1703015473219,"stop":1703015473219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf38c3b2f6d9551","name":"Push message with content topic containing shell command","time":{"start":1703015529271,"stop":1703015529271,"duration":0},"status":"passed","severity":"normal"},{"uid":"7def2f6e572d963d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1703015360158,"stop":1703015360159,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4423b4bb11f6f5","name":"Check publish message after client node is restarted","time":{"start":1703015466399,"stop":1703015466399,"duration":0},"status":"skipped","severity":"normal"},{"uid":"945da3cc2c81193b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1703015365719,"stop":1703015365719,"duration":0},"status":"passed","severity":"normal"},{"uid":"da313a3b042c5363","name":"should be able to decode the field with only FILTER set to true","time":{"start":1703015348750,"stop":1703015348750,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffc3be2e2b9b0ee","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1703015526862,"stop":1703015526862,"duration":0},"status":"passed","severity":"normal"},{"uid":"495ab33b5f8f94d3","name":"should only return 1 node with relay capability","time":{"start":1703015366109,"stop":1703015366109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a72519552fab4d","name":"Ping on peer without subscriptions","time":{"start":1703015399768,"stop":1703015399770,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2060f1eae72489a","name":"should not receive a peer event before start","time":{"start":1703015555330,"stop":1703015555330,"duration":0},"status":"passed","severity":"normal"},{"uid":"451b7dcea3d91d00","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1703015365720,"stop":1703015365721,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e428b157f9696a2","name":"Check publish message containing shell command","time":{"start":1703015466386,"stop":1703015466386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e208e0c95c10bd64","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1703015349001,"stop":1703015349001,"duration":0},"status":"passed","severity":"normal"},{"uid":"6421df2d5e0690b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1703015558650,"stop":1703015558651,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39c7282c21de0b8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1703015473230,"stop":1703015473231,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc34b34074e7d4a9","name":"Push message equal or less that 1MB","time":{"start":1703015529276,"stop":1703015529276,"duration":0},"status":"passed","severity":"normal"},{"uid":"506822c3ab7032e4","name":"Decoder throws on empty string content topic","time":{"start":1703015372279,"stop":1703015372279,"duration":0},"status":"passed","severity":"normal"},{"uid":"8492f8bb08185b88","name":"Passing page size 1 when there are 4 messages","time":{"start":1703015551070,"stop":1703015551070,"duration":0},"status":"passed","severity":"normal"},{"uid":"487468483a017dbb","name":"Subscribe and receives messages on 20 topics","time":{"start":1703015499559,"stop":1703015499559,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc4a990b11de3ae","name":"should throw an error when no peer matches the given protocols","time":{"start":1703015566398,"stop":1703015566399,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ccb02a1edd48cb","name":"should properly compute the node id","time":{"start":1703015349268,"stop":1703015349268,"duration":0},"status":"passed","severity":"normal"},{"uid":"374b5787afe186a2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1703015447882,"stop":1703015447882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b5a598c5ca54f8","name":"Relay - dialed first","time":{"start":1703015568300,"stop":1703015568300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e19f7fe423d5bc9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1703015372272,"stop":1703015372274,"duration":2},"status":"passed","severity":"normal"},{"uid":"43a48176353eef8","name":"Push message with emoji payload","time":{"start":1703015529259,"stop":1703015529261,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5b6d7183a91cb4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1703015348749,"stop":1703015348750,"duration":1},"status":"passed","severity":"normal"},{"uid":"628db89ea9c6b8e2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015466388,"stop":1703015466388,"duration":0},"status":"passed","severity":"normal"},{"uid":"363861d2739aabee","name":"Push message with content topic containing JSON","time":{"start":1703015529270,"stop":1703015529271,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf3d32888ee8aa9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1703015491394,"stop":1703015491394,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1aa3bdaaf8acff","name":"should throw an error for insufficient data","time":{"start":1703015349001,"stop":1703015349002,"duration":1},"status":"passed","severity":"normal"},{"uid":"6564637e8abb4f0c","name":"Publish message with rate limit","time":{"start":1703015466401,"stop":1703015466401,"duration":0},"status":"passed","severity":"normal"},{"uid":"832e8f7c90a90b27","name":"same cluster, same shard: nodes connect","time":{"start":1703015442799,"stop":1703015442799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8a227517e3d0c6","name":"should be able to decode the field with only STORE set to true","time":{"start":1703015348751,"stop":1703015348751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71bbe5527b50c58","name":"Check message with no payload is not received","time":{"start":1703015491398,"stop":1703015491398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf0a17ed88eaf04","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1703015558653,"stop":1703015558653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4368b4bcb7ee335e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1703015499568,"stop":1703015499569,"duration":1},"status":"passed","severity":"normal"},{"uid":"7494d3e87684c519","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1703015348746,"stop":1703015348747,"duration":1},"status":"passed","severity":"normal"},{"uid":"99eb3e9b02a9e1c9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1703015526850,"stop":1703015526851,"duration":1},"status":"passed","severity":"normal"},{"uid":"94dedd3960db0220","name":"should return all peers when numPeers is 0","time":{"start":1703015354111,"stop":1703015354111,"duration":0},"status":"passed","severity":"normal"},{"uid":"525f6222e8d9946b","name":"A test","time":{"start":1703015420206,"stop":1703015420207,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fc57a9b2512c33","name":"converts content topics to expected shard index","time":{"start":1703015342004,"stop":1703015342005,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f870edc4500479","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1703015548399,"stop":1703015548399,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fa33573a2419b8","name":"Check received message containing unicode special characters","time":{"start":1703015491392,"stop":1703015491392,"duration":0},"status":"passed","severity":"normal"},{"uid":"43518b72e6d530c6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1703015365719,"stop":1703015365719,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedb3abd90b0ed87","name":"Subscribe to topic containing long and receive message","time":{"start":1703015499562,"stop":1703015499562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdd1b049dde54a4","name":"Push message with content topic containing short","time":{"start":1703015529262,"stop":1703015529264,"duration":2},"status":"passed","severity":"normal"},{"uid":"a41a74e291232faf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1703015406842,"stop":1703015406842,"duration":0},"status":"passed","severity":"normal"},{"uid":"320d9e7dc5773ae3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1703015420143,"stop":1703015420143,"duration":0},"status":"passed","severity":"normal"},{"uid":"746d0947cbb734ee","name":"Sample","time":{"start":1703015348544,"stop":1703015348546,"duration":2},"status":"passed","severity":"normal"},{"uid":"c26e0bb68c6d3aea","name":"should emit a peer event after start","time":{"start":1703015399800,"stop":1703015399801,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d6cfcb89a91b30","name":"A test","time":{"start":1703015420205,"stop":1703015420206,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2644f4bf44dc46e","name":"Callback on promise, aborts when callback returns true","time":{"start":1703015547863,"stop":1703015547863,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d02ffa267f41ccc","name":"should not fail to stop the service if it was not started","time":{"start":1703015555328,"stop":1703015555329,"duration":1},"status":"passed","severity":"normal"},{"uid":"5660f7555cd727c4","name":"Sets default value correctly","time":{"start":1703015561285,"stop":1703015561285,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f67b1d58532f6f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1703015499569,"stop":1703015499569,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdd0f88949f6ec2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1703015529270,"stop":1703015529270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ca8ac9741b4315","name":"Encoder throws on empty string content topic","time":{"start":1703015354198,"stop":1703015354198,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb7e7496d58376e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1703015547862,"stop":1703015547862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f674e9914d9df907","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1703015365722,"stop":1703015365722,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73d2de825d92ab2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1703015372274,"stop":1703015372275,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7b3183135aa813","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1703015499563,"stop":1703015499563,"duration":0},"status":"passed","severity":"normal"},{"uid":"781a8c7347d0475a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1703015366112,"stop":1703015366112,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fe714880c2c1e70","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1703015539978,"stop":1703015539978,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b355b6eeb64a436","name":"Check received message containing Basic HTML tag","time":{"start":1703015491389,"stop":1703015491390,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d1bb2060a9266d","name":"Decoder throws on empty string content topic","time":{"start":1703015354198,"stop":1703015354199,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b836567fb375f5a","name":"Check received message containing short","time":{"start":1703015491384,"stop":1703015491385,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c0d40c92bbd0ee","name":"All","time":{"start":1703015398768,"stop":1703015398768,"duration":0},"status":"passed","severity":"normal"},{"uid":"b493cc1ecee0c41e","name":"Push message with unicode special characters payload","time":{"start":1703015529258,"stop":1703015529259,"duration":1},"status":"passed","severity":"normal"},{"uid":"971f698472c3a8c","name":"Fails to publish duplicate message","time":{"start":1703015466395,"stop":1703015466395,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ee40fce8878426","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1703015539979,"stop":1703015539979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0519b5a88f71d11","name":"Subscribe to topic containing JSON and publish message","time":{"start":1703015473230,"stop":1703015473230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d765397bd510510f","name":"Promise Callback - forward","time":{"start":1703015534236,"stop":1703015534236,"duration":0},"status":"passed","severity":"normal"},{"uid":"78844a034ee5cabc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1703015447882,"stop":1703015447883,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5bd0363fa496","name":"Check publish message containing Chinese","time":{"start":1703015466381,"stop":1703015466381,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f00d87f12e27862","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1703015421283,"stop":1703015421284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2678f2d8a46eff3","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1703015348752,"stop":1703015348752,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf705eeaef16eb7","name":"Check publish message containing long","time":{"start":1703015466377,"stop":1703015466377,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7bc488e5a9c0ac","name":"Push message with Chinese payload","time":{"start":1703015529252,"stop":1703015529252,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dd6b58c3a7c29d","name":"Push message with custom timestamp: 1672257002548","time":{"start":1703015529275,"stop":1703015529275,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94038dc50812084","name":"Rejects garbage","time":{"start":1703015357685,"stop":1703015357685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4971ac1f8fe3c75b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1703015421285,"stop":1703015421286,"duration":1},"status":"passed","severity":"normal"},{"uid":"6062c00e25e46b38","name":"Init the array if not present","time":{"start":1703015341984,"stop":1703015341986,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b0906c8bcece5d1","name":"Default pageSize","time":{"start":1703015551073,"stop":1703015551073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10db1113c3aa8b3","name":"should encode/decode to text encoding","time":{"start":1703015349269,"stop":1703015349269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b461a7f57f3b17a9","name":"should emit a peer event after start","time":{"start":1703015555330,"stop":1703015555330,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a00a6ac23874436","name":"Check publish message containing Basic HTML tag","time":{"start":1703015466384,"stop":1703015466384,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82209fd4ef489cb","name":"Subscribe and receive messages via waku relay post","time":{"start":1703015499557,"stop":1703015499558,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d85046768048ed","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1703015421284,"stop":1703015421285,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a306a0a0e2e49d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1703015421280,"stop":1703015421280,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d740abda2c35d04","name":"Fails to publish message with size larger than 1 MB","time":{"start":1703015466398,"stop":1703015466398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92cbe10549dd0d0","name":"Check message with no pubsub topic is not received","time":{"start":1703015491397,"stop":1703015491397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab98de7d43cc163","name":"Subscribe and receive messages via lightPush","time":{"start":1703015499555,"stop":1703015499556,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a29a21ec85455d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1703015548399,"stop":1703015548400,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af3cbf7cc7b2982","name":"should get / set UDP multiaddr","time":{"start":1703015349269,"stop":1703015349270,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51ded382f4029","name":"should set field with only LIGHTPUSH enabled","time":{"start":1703015349274,"stop":1703015349274,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfed7f1f628d4968","name":"Push message with long payload","time":{"start":1703015529251,"stop":1703015529251,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7917de21f9ff47","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1703015348753,"stop":1703015348753,"duration":0},"status":"passed","severity":"normal"},{"uid":"82700f0100b54000","name":"Ordered callback, aborts when callback returns true","time":{"start":1703015547864,"stop":1703015547864,"duration":0},"status":"passed","severity":"normal"},{"uid":"507351886b12cc4a","name":"Push message with content topic containing special chars","time":{"start":1703015529265,"stop":1703015529265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b2987c1e0f2e81","name":"Publish without waiting for remote peer","time":{"start":1703015473218,"stop":1703015473218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcc312273e3361d","name":"should properly create location multiaddrs - udp6","time":{"start":1703015349271,"stop":1703015349271,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0a1af42c86400b","name":"Check publish message containing SQL Injection","time":{"start":1703015466382,"stop":1703015466383,"duration":1},"status":"passed","severity":"normal"},{"uid":"186f96ce220328d1","name":"Fails to push message with large meta","time":{"start":1703015529274,"stop":1703015529274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1090acb62cf9f02","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1703015539977,"stop":1703015539977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40f286c26489810","name":"Relay + Store","time":{"start":1703015398767,"stop":1703015398767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5d6e8c3b206d7b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1703015558652,"stop":1703015558652,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76d48410dd1e951","name":"Decoder throws on undefined content topic","time":{"start":1703015354198,"stop":1703015354198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7f83298b97117c","name":"should be able to encode the field with only STORE set to true","time":{"start":1703015348744,"stop":1703015348745,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b839578634d50a","name":"should encode/decode to RLP encoding","time":{"start":1703015349268,"stop":1703015349269,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f011a73a86069b","name":"should set field with only RELAY enabled","time":{"start":1703015349273,"stop":1703015349273,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ec7523c95d5060","name":"1 Relay, 1 fetch","time":{"start":1703015365833,"stop":1703015365834,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d547adcea4b4be4","name":"Passing page size 19 when there are 20 messages","time":{"start":1703015551072,"stop":1703015551072,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a10bc08b2a3885","name":"Sign & Recover","time":{"start":1703015372590,"stop":1703015372591,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc09429b4c16917","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1703015558650,"stop":1703015558650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a623053df48d1798","name":"Subscribe to topic containing Script and receive message","time":{"start":1703015499565,"stop":1703015499565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23e3952b0e7f90e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1703015473231,"stop":1703015473232,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d7ceceb6c6a498","name":"should only return 1 node with store capability","time":{"start":1703015366110,"stop":1703015366110,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a028b9be6f1cbcc","name":"Query Generator - forward","time":{"start":1703015534235,"stop":1703015534235,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2ac2ed6da027ed","name":"Relay + Store","time":{"start":1703015349274,"stop":1703015349275,"duration":1},"status":"passed","severity":"normal"},{"uid":"452fa064a43e2ed4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1703015366111,"stop":1703015366111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c995ea0869ce2bbf","name":"can start and stop the service","time":{"start":1703015555328,"stop":1703015555328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffeda099d8b7f356","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1703015406842,"stop":1703015406844,"duration":2},"status":"passed","severity":"normal"},{"uid":"2231657c77698cda","name":"Check publish message after service node is restarted","time":{"start":1703015466398,"stop":1703015466398,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b61db966c2c2c773","name":"Encoder throws on empty string content topic","time":{"start":1703015374112,"stop":1703015374112,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8a57fbb1a65c98","name":"Subscribe to topic containing special chars and receive message","time":{"start":1703015499562,"stop":1703015499563,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d34635eb3fae2d3","name":"Callback on promise","time":{"start":1703015547862,"stop":1703015547863,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc3168516c9f1f4","name":"same cluster, different shard: nodes connect","time":{"start":1703015442799,"stop":1703015442800,"duration":1},"status":"passed","severity":"normal"},{"uid":"8651cd9ca4fedfd7","name":"Register correct protocols","time":{"start":1703015473217,"stop":1703015473218,"duration":1},"status":"passed","severity":"normal"},{"uid":"8922841aef57d0c0","name":"Using a function","time":{"start":1703015561283,"stop":1703015561284,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d251842109597","name":"Mutual subscription","time":{"start":1703015473217,"stop":1703015473217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85c9e8bd0d8082c","name":"Round trip binary serialization","time":{"start":1703015354195,"stop":1703015354196,"duration":1},"status":"passed","severity":"normal"},{"uid":"4312aaea2d80469d","name":"Subscribe to topic containing XML and receive message","time":{"start":1703015499565,"stop":1703015499565,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d4176e4385fc52","name":"should decode valid enr successfully","time":{"start":1703015349264,"stop":1703015349265,"duration":1},"status":"passed","severity":"normal"},{"uid":"370c1c85e437602e","name":"Passing page size 10 when there are 10 messages","time":{"start":1703015551071,"stop":1703015551071,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef095f1ddcfc1a1","name":"Relay - dialed after","time":{"start":1703015568300,"stop":1703015568300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b66070e6ca2480f","name":"Check received message with timestamp: undefined ","time":{"start":1703015491395,"stop":1703015491395,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9e9eb7e85766fe","name":"Filter","time":{"start":1703015568302,"stop":1703015568302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9aa4530783ed99","name":"Query with Ordered Callback, No Decoder","time":{"start":1703015526859,"stop":1703015526859,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cc7b6b293e51c8","name":"Ordered Callback - backward","time":{"start":1703015534237,"stop":1703015534238,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24c5c9fff2d26b7","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1703015402389,"stop":1703015402389,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6e10f1badf5dc","name":"Subscribe and publish message","time":{"start":1703015473218,"stop":1703015473219,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b5d043a17cc626","name":"Check message with no content topic is not received","time":{"start":1703015491398,"stop":1703015491398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bd0e0a01539ad4","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1703015566399,"stop":1703015566399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07e8d6499b2a50c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1703015406841,"stop":1703015406841,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f0ba008ad75476","name":"should set field with only STORE enabled","time":{"start":1703015349273,"stop":1703015349274,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc3d2a50b65a2d2","name":"1 Store, 2 fetches","time":{"start":1703015365834,"stop":1703015365834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0adc1bf0c6e91ec","name":"different cluster, same shard: nodes don't connect","time":{"start":1703015442800,"stop":1703015442800,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa243753e06b6d0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1703015365720,"stop":1703015365720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6addbba67eb4823","name":"should set field with all protocols enabled","time":{"start":1703015349273,"stop":1703015349273,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e2c3f2eace1ec6","name":"1 Relay, 1 Filter, gives up","time":{"start":1703015365835,"stop":1703015365835,"duration":0},"status":"passed","severity":"normal"},{"uid":"341c8a9ac380d68b","name":"Push message with meta","time":{"start":1703015529273,"stop":1703015529274,"duration":1},"status":"passed","severity":"normal"},{"uid":"710048ce60707701","name":"throws on content topic with too few or too many fields","time":{"start":1703015342001,"stop":1703015342001,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0aaee1595f6a4b7","name":"Check publish message containing Script","time":{"start":1703015466383,"stop":1703015466383,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94deab490ea16c5","name":"Used by Waku Relay","time":{"start":1703015561284,"stop":1703015561284,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e64af614869558","name":"Check message received after jswaku node is restarted","time":{"start":1703015491400,"stop":1703015491400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6bd00acd60b1c54","name":"returns all values when wanted number matches available values","time":{"start":1703015365230,"stop":1703015365231,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e248e786a262763","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1703015348752,"stop":1703015348752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fad9bd5a3baa78","name":"Check received message containing numeric","time":{"start":1703015491385,"stop":1703015491385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2116bbd794f051d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1703015473223,"stop":1703015473223,"duration":0},"status":"passed","severity":"normal"},{"uid":"42631a59f4aa5642","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1703015507014,"stop":1703015507014,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e5d2253ed0e75","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1703015499564,"stop":1703015499564,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f26f04e6afe20b","name":"Query generator for multiple messages with different message text format","time":{"start":1703015547861,"stop":1703015547861,"duration":0},"status":"passed","severity":"normal"},{"uid":"952faad37b211ae3","name":"Publish message with custom timestamp: Wed Dec 28 2022 19:50:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015466388,"stop":1703015466388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2e5313535d5a76","name":"throws on content topic with non-number generation field","time":{"start":1703015342001,"stop":1703015342002,"duration":1},"status":"passed","severity":"normal"},{"uid":"33bae872f76919ad","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1703015365233,"stop":1703015365233,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6da8211cb7553","name":"connects to nwaku","time":{"start":1703015561282,"stop":1703015561282,"duration":0},"status":"passed","severity":"normal"},{"uid":"598a890068b69f30","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1703015348747,"stop":1703015348747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6903f7959e850db","name":"should not receive a peer event after stop","time":{"start":1703015555330,"stop":1703015555330,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ec81951e116927","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1703015349265,"stop":1703015349265,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a5752fb8683524","name":"unsubscribes","time":{"start":1703015566397,"stop":1703015566397,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe021450b6ef0709","name":"Overlapping topic subscription","time":{"start":1703015499560,"stop":1703015499561,"duration":1},"status":"passed","severity":"normal"},{"uid":"253a0d8de189026c","name":"configure the node with multiple pubsub topics","time":{"start":1703015479539,"stop":1703015479540,"duration":1},"status":"passed","severity":"normal"},{"uid":"f726a71dc163adb0","name":"should not fail to start the service if it is already started","time":{"start":1703015399800,"stop":1703015399800,"duration":0},"status":"passed","severity":"normal"},{"uid":"f382f75e5bd322a8","name":"ignores unrecognized TXT record formats","time":{"start":1703015366108,"stop":1703015366108,"duration":0},"status":"passed","severity":"normal"},{"uid":"88843d60e3905b80","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1703015507013,"stop":1703015507013,"duration":0},"status":"passed","severity":"normal"},{"uid":"709eb8ba49aa9dab","name":"Round trip binary encryption [ecies, signature]","time":{"start":1703015374111,"stop":1703015374111,"duration":0},"status":"passed","severity":"normal"},{"uid":"7077634f634e02ce","name":"Passing page size 3 when there are 20 messages","time":{"start":1703015551070,"stop":1703015551071,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f02cb5f106a4dba","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1703015447883,"stop":1703015447885,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a1c24b7a8a51f9d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1703015399803,"stop":1703015399803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35562f97821eede1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1703015558652,"stop":1703015558652,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8afe64ae5c6eec","name":"Publish message with custom timestamp: Tue Dec 19 2023 18:50:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015466389,"stop":1703015466389,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e592dfb731cbef","name":"Push message with JSON payload","time":{"start":1703015529256,"stop":1703015529257,"duration":1},"status":"passed","severity":"normal"},{"uid":"620cd26eccae2d56","name":"should return the peer with the provided peerId","time":{"start":1703015566398,"stop":1703015566398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50a26742c870346","name":"Check received message containing Russian","time":{"start":1703015491388,"stop":1703015491388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede5f49ff22756f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1703015421274,"stop":1703015421275,"duration":1},"status":"passed","severity":"normal"},{"uid":"91369b678b283144","name":"Subscribe to topic containing long and publish message","time":{"start":1703015473223,"stop":1703015473223,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a4a638ad5f6ab8","name":"can start the service","time":{"start":1703015555327,"stop":1703015555327,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c3a36a3f9ebbde","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1703015420143,"stop":1703015420143,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c536b907fe1b1d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1703015526849,"stop":1703015526849,"duration":0},"status":"passed","severity":"normal"},{"uid":"d848b0c730491143","name":"Push message with shell command payload","time":{"start":1703015529257,"stop":1703015529257,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15fc215e14d5173","name":"Push message with numeric payload","time":{"start":1703015529251,"stop":1703015529251,"duration":0},"status":"passed","severity":"normal"},{"uid":"1246faed8523697a","name":"Relay","time":{"start":1703015398765,"stop":1703015398766,"duration":1},"status":"passed","severity":"normal"},{"uid":"855a64799cb2d127","name":"through manual discovery","time":{"start":1703015424965,"stop":1703015424965,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49623b710e3e570","name":"Push 30 different messages","time":{"start":1703015529261,"stop":1703015529261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f972760781f4e1c","name":"Push message with content topic containing Script","time":{"start":1703015529267,"stop":1703015529268,"duration":1},"status":"passed","severity":"normal"},{"uid":"70705ed33625dbca","name":"Js publishes, other Js receives","time":{"start":1703015454359,"stop":1703015454360,"duration":1},"status":"passed","severity":"normal"},{"uid":"4490c6dcfb7af535","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1703015365717,"stop":1703015365718,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d599239b7a04b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1703015348745,"stop":1703015348746,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8915ac1f80eaaa","name":"Asymmetric encrypt & decrypt","time":{"start":1703015372589,"stop":1703015372589,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8d8d0a29c086","name":"Refresh subscription","time":{"start":1703015499561,"stop":1703015499561,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ddf889d51434fa","name":"creates an iterator","time":{"start":1703015566396,"stop":1703015566396,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8b6a226e4395e8","name":"Ordered Callback - forward","time":{"start":1703015534237,"stop":1703015534237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6082eaea831a3e","name":"Subscribe to topic containing short and publish message","time":{"start":1703015473222,"stop":1703015473222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f06b86319aa7107","name":"throws on content topic with generation field greater than 0","time":{"start":1703015342002,"stop":1703015342002,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9a780b46f7633b","name":"Check received message containing escaped characters","time":{"start":1703015491391,"stop":1703015491392,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57e688bf2ea868e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1703015539978,"stop":1703015539978,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda23a8540967401","name":"Fields are not dropped","time":{"start":1703015353624,"stop":1703015353625,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8ee2b36d95111d","name":"Check message on other pubsub topic is not received","time":{"start":1703015491397,"stop":1703015491397,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca9a0aa8bd86d44","name":"Subscribe to topic containing Russian and publish message","time":{"start":1703015473227,"stop":1703015473228,"duration":1},"status":"passed","severity":"normal"}]