2025-06-14 20:07:49 +00:00

1 line
187 KiB
JSON

[{"uid":"70c6b1a909373773","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749930891779,"stop":1749930891779,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6b4a37830c24b7","name":"should set field with only RELAY enabled","time":{"start":1749930844250,"stop":1749930844250,"duration":0},"status":"passed","severity":"normal"},{"uid":"242522189ee01993","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749931476894,"stop":1749931476894,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b4808cfc6ad1c9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749931476882,"stop":1749931476882,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fcc5dfa9cfad2a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749930917850,"stop":1749930917851,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7717ba0f30873e2","name":"Passing page size 19 when there are 20 messages","time":{"start":1749931457548,"stop":1749931457548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a76e4fe66954fd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749931240379,"stop":1749931240387,"duration":8},"status":"passed","severity":"normal"},{"uid":"ccbbd1d1e79de431","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749931039953,"stop":1749931039954,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9f087ff30a2e0","name":"Relay - dialed first","time":{"start":1749931470930,"stop":1749931470931,"duration":1},"status":"passed","severity":"normal"},{"uid":"fecbd1ac4c286f38","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749930838098,"stop":1749930838098,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c5f8da2532a223","name":"can start and stop the service","time":{"start":1749930914700,"stop":1749930914701,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ede990d6972c1b","name":"handles different clusterIds correctly","time":{"start":1749930838100,"stop":1749930838100,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd8e7a4febedfd4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749931417974,"stop":1749931417974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1192f22ac9b3797e","name":"Passing page size 3 when there are 20 messages","time":{"start":1749931457547,"stop":1749931457547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73120dc7f96d269","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749930852672,"stop":1749930852672,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f14ecbb789df9f","name":"Decoder throws on empty string content topic","time":{"start":1749930871246,"stop":1749930871247,"duration":1},"status":"passed","severity":"normal"},{"uid":"4746ee9ebd8f9723","name":"handles multiple messages","time":{"start":1749931461321,"stop":1749931461321,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b3ee1d9e804030","name":"should throw error - no id","time":{"start":1749930844237,"stop":1749930844238,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7243e8baddd121","name":"Check message with invalid timestamp is not received","time":{"start":1749931331023,"stop":1749931331023,"duration":0},"status":"passed","severity":"normal"},{"uid":"53252875032091f2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749931417930,"stop":1749931417931,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a27599048567e4","name":"Generator, custom pubsub topic","time":{"start":1749931434548,"stop":1749931434548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8476db897b01282e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749930891832,"stop":1749930891832,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bf471562408d0a","name":"Push message with unicode special characters payload","time":{"start":1749931635667,"stop":1749931635667,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3d409fd2f540fc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749931417967,"stop":1749931417967,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b01b634175786b8","name":"should not receive a peer event after stop","time":{"start":1749930914706,"stop":1749930914707,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca0d41c4f274559f","name":"messageHash returns a Uint8Array","time":{"start":1749930852674,"stop":1749930852674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9442b7081354d7","name":"Check received message containing Russian","time":{"start":1749931476878,"stop":1749931476878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a2c9e7566dc940","name":"should return usable stream attached to connection","time":{"start":1749930852701,"stop":1749930852702,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b793f7efb16940","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749930891808,"stop":1749930891815,"duration":7},"status":"passed","severity":"normal"},{"uid":"e70765cca7f89ee4","name":"should not receive a peer event after stop","time":{"start":1749930864964,"stop":1749930864964,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbde1169d2a3d15","name":"Reusing cursor across nodes","time":{"start":1749931404598,"stop":1749931404599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d169c6b8fe8ecbeb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749931417977,"stop":1749931417977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5239bfa091d9af13","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749931467739,"stop":1749931467740,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c18985342af2af4","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749930891782,"stop":1749930891782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbdf76144ff4b0e","name":"Push to array if already present","time":{"start":1749930837783,"stop":1749930837783,"duration":0},"status":"passed","severity":"normal"},{"uid":"288a4519d49019d6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749931417947,"stop":1749931417947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3afd2599bc6d371","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749931390745,"stop":1749931390746,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1f2a1010d14310","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749930838101,"stop":1749930838101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f80c67a6f2a511d","name":"should handle general insertion and lookup correctly","time":{"start":1749930894255,"stop":1749930894255,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec20a294d2f26555","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749930860741,"stop":1749930860741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40898d6a1942c44","name":"Subscribe to topic containing short and receive message","time":{"start":1749931417938,"stop":1749931417938,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c4ad425e578ec3","name":"Encoder throws on empty string content topic","time":{"start":1749930853063,"stop":1749930853063,"duration":0},"status":"passed","severity":"normal"},{"uid":"19665abcb77df458","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749931085972,"stop":1749931085973,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d65e3e852ec4413","name":"should properly create location multiaddrs - udp","time":{"start":1749930844248,"stop":1749930844248,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1aa06c68d26654e","name":"Check received message containing Chinese","time":{"start":1749931476877,"stop":1749931476877,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1aa3d136371052","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749931240374,"stop":1749931240374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a23ee145dd7067d","name":"Push message with content topic containing unicode special characters","time":{"start":1749931635674,"stop":1749931635674,"duration":0},"status":"passed","severity":"normal"},{"uid":"132d04359c383127","name":"Check received message with timestamp: 1749930909645000000 ","time":{"start":1749931476893,"stop":1749931476893,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfd8693538a4ee7","name":"Subscribe to topic containing short and receive message","time":{"start":1749931417971,"stop":1749931417971,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca26ffd63cadea20","name":"Encoder throws on empty string content topic","time":{"start":1749930872726,"stop":1749930872726,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a96de44c630de74","name":"Subscribe to topic containing long and receive message","time":{"start":1749931417971,"stop":1749931417971,"duration":0},"status":"passed","severity":"normal"},{"uid":"d370c8fd8b612447","name":"configure the node with multiple pubsub topics","time":{"start":1749931456331,"stop":1749931456331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfa92852ddd0f2d","name":"Push message with content topic containing XML","time":{"start":1749931635658,"stop":1749931635658,"duration":0},"status":"passed","severity":"normal"},{"uid":"236cd9d1be61c3f3","name":"should handle a minimal index list","time":{"start":1749930838042,"stop":1749930838043,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd67d9083d8a588","name":"LightPush","time":{"start":1749931470933,"stop":1749931470933,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c691832db3c96b","name":"Push message with content topic containing XML","time":{"start":1749931635672,"stop":1749931635672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe502d0b8543ece0","name":"Round trip binary serialization","time":{"start":1749930853061,"stop":1749930853062,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6dc5f7b8c60f0b2","name":"Passing page size 11 when there are 10 messages","time":{"start":1749931457547,"stop":1749931457548,"duration":1},"status":"passed","severity":"normal"},{"uid":"673a3b5f692d8e07","name":"1 Relay, 1 fetch","time":{"start":1749930860525,"stop":1749930860526,"duration":1},"status":"passed","severity":"normal"},{"uid":"6637f6bd8f8c9cbc","name":"Check received message containing JSON","time":{"start":1749931476879,"stop":1749931476880,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a81dbbbd963b9c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749931467737,"stop":1749931467738,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fcb746e39d7a77","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749931454308,"stop":1749931454309,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5327a159f0e45b","name":"less peers than existing","time":{"start":1749931206548,"stop":1749931206548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e8a033f54825975","name":"should have no discoveries enabled by default","time":{"start":1749930881677,"stop":1749930881677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81f18337b1d8bc7","name":"Passing an array","time":{"start":1749931464117,"stop":1749931464117,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b864ec6498ac534","name":"should be called for bootstrap peers","time":{"start":1749930917849,"stop":1749930917849,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20655fbd101cbb2","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749931404600,"stop":1749931404600,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b7e622e136c13e","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749930852673,"stop":1749930852673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4406edb24c62449","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749930838098,"stop":1749930838098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01ec0211c5c2680","name":"Check received message containing short","time":{"start":1749931476875,"stop":1749931476875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e21d3e53cd4378a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749931454294,"stop":1749931454294,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1a74674d781bc7","name":"Push message with content topic containing Script","time":{"start":1749931635672,"stop":1749931635672,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbd8df84e9b40ed","name":"throws on empty content topic","time":{"start":1749930838092,"stop":1749930838092,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b84002226c3f39b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749931467741,"stop":1749931467741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dae2f3b873a3716","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749930891778,"stop":1749930891779,"duration":1},"status":"passed","severity":"normal"},{"uid":"22744cb3f7a1bfbc","name":"Check received message containing shell command","time":{"start":1749931331019,"stop":1749931331019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b632073ba20902cf","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749930929786,"stop":1749930929787,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdee2d1bfb2373a","name":"Fails to push message with large meta","time":{"start":1749931635675,"stop":1749931635675,"duration":0},"status":"passed","severity":"normal"},{"uid":"998040f7b5317b10","name":"Check received message containing Script","time":{"start":1749931476889,"stop":1749931476890,"duration":1},"status":"passed","severity":"normal"},{"uid":"8571491edc5b8833","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749930861043,"stop":1749930861043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2dd0c08a55bea4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749931454304,"stop":1749931454304,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bc7a8daafbc178","name":"Check received message containing Script","time":{"start":1749931331017,"stop":1749931331017,"duration":0},"status":"passed","severity":"normal"},{"uid":"3574a5a600b10964","name":"should push the message to the outgoing buffer","time":{"start":1749930895098,"stop":1749930895098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15583feb2c05cc5","name":"Check received message containing Arabic","time":{"start":1749931476877,"stop":1749931476878,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc989f707d043427","name":"should handle special patterns correctly","time":{"start":1749930894254,"stop":1749930894254,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac63729aecb8a7d6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749931039957,"stop":1749931039958,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42dba8ca6e609ab","name":"Check received message containing Basic HTML tag","time":{"start":1749931476890,"stop":1749931476890,"duration":0},"status":"passed","severity":"normal"},{"uid":"199c6508468740e0","name":"Check publish message after client node is restarted","time":{"start":1749931231649,"stop":1749931231649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7377df0a6b3de9ee","name":"should return unique PubsubTopics for static sharding","time":{"start":1749930838103,"stop":1749930838103,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b84773369c30b8","name":"addEventListener with wrong event","time":{"start":1749930950572,"stop":1749930950572,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d9e2ef842cae4e","name":"Check received message containing long","time":{"start":1749931476876,"stop":1749931476876,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d23b60564eff5","name":"Check message with no content topic is not received","time":{"start":1749931476895,"stop":1749931476895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc1c5defb957ad","name":"Push message with special chars payload","time":{"start":1749931635651,"stop":1749931635651,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5af9c9fd28a961","name":"Push message with content topic containing short","time":{"start":1749931635669,"stop":1749931635669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e311ad7756de26","name":"isConnected should return true after first peer connects","time":{"start":1749930929785,"stop":1749930929785,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfe294e663ce816","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749931454323,"stop":1749931454324,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fcf70e4313bfdb","name":"can start the service","time":{"start":1749930864960,"stop":1749930864961,"duration":1},"status":"passed","severity":"normal"},{"uid":"153f9dd1b5b6b1ed","name":"Ping on peer without subscriptions","time":{"start":1749930976887,"stop":1749930976888,"duration":1},"status":"passed","severity":"normal"},{"uid":"c149b12e8c79c528","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749930891781,"stop":1749930891781,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e8ccb2c9f5a3da","name":"Passing page size 10 when there are 10 messages","time":{"start":1749931457547,"stop":1749931457547,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5ae691d1cd218e","name":"Check received message containing Chinese","time":{"start":1749931331029,"stop":1749931331029,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ad00c7c817c4da","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749931112140,"stop":1749931112140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74b073dc7c64b64","name":"should decode valid enr with tcp successfully","time":{"start":1749930844237,"stop":1749930844237,"duration":0},"status":"passed","severity":"normal"},{"uid":"1baf456fe08a8d50","name":"Subscribe to topic containing Script and receive message","time":{"start":1749931454297,"stop":1749931454300,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a6516ccc28e087b","name":"Check received message containing Chinese","time":{"start":1749931331015,"stop":1749931331015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a99d6ac9422d297","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749930891826,"stop":1749930891827,"duration":1},"status":"passed","severity":"normal"},{"uid":"503d6cb757ab3fff","name":"should start and stop interval correctly","time":{"start":1749930882226,"stop":1749930882226,"duration":0},"status":"passed","severity":"normal"},{"uid":"361cd7b242c7949f","name":"should stop and cleanup resources","time":{"start":1749930882545,"stop":1749930882545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54f765915ce77c0","name":"Push message with JSON payload","time":{"start":1749931635666,"stop":1749931635666,"duration":0},"status":"passed","severity":"normal"},{"uid":"237a9ef7978bf7c1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749930843540,"stop":1749930843540,"duration":0},"status":"passed","severity":"normal"},{"uid":"62af9aa0e1a156b","name":"Asymmetric encrypt & decrypt","time":{"start":1749930871402,"stop":1749930871403,"duration":1},"status":"passed","severity":"normal"},{"uid":"231d262596b849c8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749931417940,"stop":1749931417941,"duration":1},"status":"passed","severity":"normal"},{"uid":"13efd5b0320e1d47","name":"same cluster, same shard: nodes connect","time":{"start":1749931112141,"stop":1749931112141,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8be62da8ce1967c","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749930891775,"stop":1749930891776,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34722faaed069a1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749931039954,"stop":1749931039954,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a887f922fed3ce","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749931039955,"stop":1749931039956,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58ca2aa1b311e52","name":"can query messages normally","time":{"start":1749931421004,"stop":1749931421004,"duration":0},"status":"passed","severity":"normal"},{"uid":"94768a52323b1da3","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749930882260,"stop":1749930882261,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f77a38e4d625ed6","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749930895104,"stop":1749930895105,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c271ed91e12d6b","name":"new peer added after a peer was already found","time":{"start":1749931206380,"stop":1749931206380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c895d0d030843949","name":"Passing page size 1 when there are 4 messages","time":{"start":1749931457546,"stop":1749931457547,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7bf8138a795aba","name":"returns all values when wanted number matches available values","time":{"start":1749930860413,"stop":1749930860416,"duration":3},"status":"passed","severity":"normal"},{"uid":"ec763775f6b4f006","name":"Subscribe to topic containing Script and receive message","time":{"start":1749931417974,"stop":1749931417975,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f9deec58bf20f3","name":"Sets default value correctly","time":{"start":1749931464119,"stop":1749931464120,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d0b15d5619b485","name":"Overlapping topic subscription","time":{"start":1749931240378,"stop":1749931240378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e342474cb566a00f","name":"should return no connections if no open connection provided","time":{"start":1749930852530,"stop":1749930852531,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d132a2ff1fdc26","name":"Publish message with custom timestamp: Sat Jun 14 2025 19:00:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1749931231637,"stop":1749931231638,"duration":1},"status":"passed","severity":"normal"},{"uid":"66033573c6fbeb7e","name":"Mutual subscription","time":{"start":1749931240368,"stop":1749931240368,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fd6769f37ac172","name":"pre and post cipher","time":{"start":1749930871404,"stop":1749930871404,"duration":0},"status":"passed","severity":"normal"},{"uid":"982a6d4c32b64312","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749931454294,"stop":1749931454295,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c9661f7b769e49","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749930852674,"stop":1749930852675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83bb9906ed5cf76","name":"Publishes to nwaku","time":{"start":1749931219619,"stop":1749931219620,"duration":1},"status":"passed","severity":"normal"},{"uid":"23959136326c0d5f","name":"Check received message containing escaped characters","time":{"start":1749931331033,"stop":1749931331033,"duration":0},"status":"passed","severity":"normal"},{"uid":"407e003183cca24f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749931450599,"stop":1749931450599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b81ae51216641d","name":"should not fail to stop the service if it was not started","time":{"start":1749930914701,"stop":1749930914702,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e95ec51e57a4142","name":"Push 30 different messages","time":{"start":1749931635668,"stop":1749931635668,"duration":0},"status":"skipped","severity":"normal"},{"uid":"698ed42868b77448","name":"random static sharding 4 - Cluster ID: 827, Shard ID: 711","time":{"start":1749931456322,"stop":1749931456323,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7f6c27947158d4","name":"Check message with non string payload is not received","time":{"start":1749931476884,"stop":1749931476884,"duration":0},"status":"passed","severity":"normal"},{"uid":"568d1951d649fa95","name":"Subscribe and receive messages via waku relay post","time":{"start":1749931454284,"stop":1749931454286,"duration":2},"status":"passed","severity":"normal"},{"uid":"54bdb92d6c069869","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749931085970,"stop":1749931085970,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea2888cb7239a0a","name":"should be able to encode the field with only STORE set to true","time":{"start":1749930843532,"stop":1749930843532,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbf701262c7b680","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749931454303,"stop":1749931454304,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d6a61bec58ffb1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749931417976,"stop":1749931417976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f097715d0ff6c0b1","name":"Push message with escaped characters payload","time":{"start":1749931635667,"stop":1749931635667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2216d6a4fd24f18","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749930891833,"stop":1749930891833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b669d3bfaae3d59","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749930914708,"stop":1749930914708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c052ec03342cd64c","name":"should wait for LightPush peer to be connected","time":{"start":1749930882455,"stop":1749930882456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3d584931fbbbb2","name":"should reject if LightPush is requested but not mounted","time":{"start":1749930882454,"stop":1749930882454,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd1ba3affbb6d16","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749930838108,"stop":1749930838108,"duration":0},"status":"passed","severity":"normal"},{"uid":"98453cce28b9ae98","name":"Subscribe to topic containing Script and publish message","time":{"start":1749931240391,"stop":1749931240391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5451283e680475e7","name":"Subscribe to topic containing XML and receive message","time":{"start":1749931454300,"stop":1749931454300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a576271153f8d28","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749931417939,"stop":1749931417939,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8b5ced0dfdc8d9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app59/5/topic732/json","time":{"start":1749931343888,"stop":1749931343888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e18c8944831eaa1","name":"Query with Ordered Callback, No message returned","time":{"start":1749931416078,"stop":1749931416078,"duration":0},"status":"passed","severity":"normal"},{"uid":"66aa037c65319deb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749931454318,"stop":1749931454318,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e5158470243631","name":"should respect max attempts limit","time":{"start":1749930882229,"stop":1749930882229,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b5184a727a7d4f","name":"should return false when clusterId doesn't match","time":{"start":1749930882316,"stop":1749930882316,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a389bde3e2e99c","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749930891771,"stop":1749930891772,"duration":1},"status":"passed","severity":"normal"},{"uid":"987ab7650ac04cc2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749931417975,"stop":1749931417975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3aaa6605344a95","name":"throws on content topic with generation field greater than 0","time":{"start":1749930838093,"stop":1749930838094,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d856f4e05fedc1","name":"Subscribe to topic containing XML and publish message","time":{"start":1749931240391,"stop":1749931240395,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c890cfd86dabca4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749930838096,"stop":1749930838096,"duration":0},"status":"passed","severity":"normal"},{"uid":"b342a29cd3bd50ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749931417952,"stop":1749931417953,"duration":1},"status":"passed","severity":"normal"},{"uid":"124ef81cd21b86d3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749930838104,"stop":1749930838104,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80564c0634fb510","name":"Check received message with timestamp: 1749930909898000000 ","time":{"start":1749931331021,"stop":1749931331021,"duration":0},"status":"passed","severity":"normal"},{"uid":"d651e28e5e185cb0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749931454317,"stop":1749931454317,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dca1a1ad354dfa","name":"Ping on subscribed peer","time":{"start":1749930976890,"stop":1749930976890,"duration":0},"status":"passed","severity":"normal"},{"uid":"553dc135dab6aaf6","name":"Push message with content topic containing Russian","time":{"start":1749931635657,"stop":1749931635657,"duration":0},"status":"passed","severity":"normal"},{"uid":"38323f3105d306c4","name":"should properly create peer info with all multiaddrs","time":{"start":1749930844249,"stop":1749930844249,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b52f577564fc07","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749930838112,"stop":1749930838113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33061b7110385a2","name":"Renews subscription after lossing a connection","time":{"start":1749931454322,"stop":1749931454323,"duration":1},"status":"passed","severity":"normal"},{"uid":"487e4461e8e2a8b6","name":"should return empty list for no shard","time":{"start":1749930838104,"stop":1749930838104,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea06db180dee3b1","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749930860738,"stop":1749930860739,"duration":1},"status":"passed","severity":"normal"},{"uid":"74818e196b904e65","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749931434549,"stop":1749931434549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc0c68da41b57908","name":"Init the array if not present","time":{"start":1749930837781,"stop":1749930837783,"duration":2},"status":"passed","severity":"normal"},{"uid":"e97a48ffc244166d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749930871238,"stop":1749930871239,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d65b421b9da232e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749931085971,"stop":1749931085971,"duration":0},"status":"passed","severity":"normal"},{"uid":"835f8359fd68f567","name":"should increase lamport timestamp","time":{"start":1749930895097,"stop":1749930895097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0021ccb3a3e7b7","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749930891778,"stop":1749930891778,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77d3893dc5fb3b0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749930838110,"stop":1749930838110,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07b953e4109367b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749931416075,"stop":1749931416076,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae90b1a1d62b7ffb","name":"throws on content topic with empty application field","time":{"start":1749930838094,"stop":1749930838094,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c396992af22bcb","name":"Should update multiaddrs","time":{"start":1749931151817,"stop":1749931151817,"duration":0},"status":"passed","severity":"normal"},{"uid":"da32a152aa0de054","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749930891783,"stop":1749930891784,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8779b93e2d0cb5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749931467741,"stop":1749931467742,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf536e23f0a5886","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749930864965,"stop":1749930864965,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a32d06e9d7b593","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749931404598,"stop":1749931404598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ff317dcc8b61a6","name":"Publish message with custom timestamp: Sun Jun 23 2024 20:00:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1749931231635,"stop":1749931231635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a8521958cc7afa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749931331022,"stop":1749931331022,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4e795dda52bf8a","name":"Check message received after jswaku node is restarted","time":{"start":1749931476896,"stop":1749931476896,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ab31923f922381","name":"udp ip6 address","time":{"start":1749930843576,"stop":1749930843577,"duration":1},"status":"passed","severity":"normal"},{"uid":"3965384fc07d7869","name":"Check received message containing unicode special characters","time":{"start":1749931331033,"stop":1749931331034,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f74de3dee1b34e","name":"through manual discovery","time":{"start":1749931114117,"stop":1749931114117,"duration":0},"status":"passed","severity":"normal"},{"uid":"5598409b0ff1d727","name":"Symmetric encrypt & Decrypt","time":{"start":1749930871403,"stop":1749930871404,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2bdccca4d948e0","name":"Push message with content topic containing emoji","time":{"start":1749931635674,"stop":1749931635674,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1648ea3fa8acbe","name":"should mark all messages in causal history as acknowledged","time":{"start":1749930895103,"stop":1749930895103,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f630dafd9c83ba6","name":"Query generator for multiple messages with different content topic format","time":{"start":1749931450596,"stop":1749931450597,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1abe63247ccabe3","name":"Refresh subscription","time":{"start":1749931417970,"stop":1749931417971,"duration":1},"status":"passed","severity":"normal"},{"uid":"4135b39715e93f6","name":"Does not throw an exception when node disconnects","time":{"start":1749931464116,"stop":1749931464117,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03d928e55f485e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749930838107,"stop":1749930838108,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cb345c01aebf6b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749931454315,"stop":1749931454315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6aa21038d1d94c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749931331022,"stop":1749931331022,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c05655373ab806c","name":"Push message with content topic containing Chinese","time":{"start":1749931635657,"stop":1749931635657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1851772c0bde97a1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749930838095,"stop":1749930838096,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f92e598d8eda4fe","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749931039956,"stop":1749931039957,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d96ca023ae13e25","name":"Refresh subscription","time":{"start":1749931454292,"stop":1749931454292,"duration":0},"status":"passed","severity":"normal"},{"uid":"4254b097821c19e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749931085973,"stop":1749931085973,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbdafd390064b78","name":"Decoder throws on empty string content topic","time":{"start":1749930872727,"stop":1749930872727,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e5d1ab91ca2f8c","name":"ignores unrecognized TXT record formats","time":{"start":1749930861040,"stop":1749930861040,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e6fb80dfdbbbd1","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749930891457,"stop":1749930891457,"duration":0},"status":"passed","severity":"normal"},{"uid":"12314bd1f5f42883","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749930891817,"stop":1749930891818,"duration":1},"status":"passed","severity":"normal"},{"uid":"378da4571bd2c862","name":"getPeersByDiscovery","time":{"start":1749930950573,"stop":1749930950574,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a03fb5cd4114e45","name":"Subscribe to topic containing long and receive message","time":{"start":1749931454293,"stop":1749931454294,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07474c2f8a8e655","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749931456332,"stop":1749931456336,"duration":4},"status":"passed","severity":"normal"},{"uid":"b6d4b0a7cc15655b","name":"Check received message containing special chars","time":{"start":1749931331014,"stop":1749931331015,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76d68a65607ab95","name":"Check message with non string payload is not received","time":{"start":1749931331038,"stop":1749931331038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6771320fae8247","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749931240399,"stop":1749931240399,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c485bbec0316eb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749930891827,"stop":1749930891827,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb31662c3b2c77e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749931417936,"stop":1749931417937,"duration":1},"status":"passed","severity":"normal"},{"uid":"c425cc6c9e58a416","name":"Waku message hash computation (payload length 0)","time":{"start":1749930852672,"stop":1749930852672,"duration":0},"status":"passed","severity":"normal"},{"uid":"27081ab558f8884","name":"should properly create location multiaddrs - tcp","time":{"start":1749930844248,"stop":1749930844249,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b9981e7c899f08","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749930838099,"stop":1749930838099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbd480f35a38c8e","name":"Push message with emoji payload","time":{"start":1749931635654,"stop":1749931635655,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d45c39cc5d4ea4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749930916214,"stop":1749930916214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2886115fe795dae","name":"should return different streams if requested simultaniously","time":{"start":1749930852703,"stop":1749930852703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c190635294bb1a9","name":"Relay + Store","time":{"start":1749930915570,"stop":1749930915571,"duration":1},"status":"passed","severity":"normal"},{"uid":"a052ae40f35ad018","name":"Encoder throws on empty string content topic","time":{"start":1749930871244,"stop":1749930871245,"duration":1},"status":"passed","severity":"normal"},{"uid":"e678efd03e2b6824","name":"Push message with shell command payload","time":{"start":1749931635654,"stop":1749931635654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8aa2538d967d3","name":"should properly create location multiaddrs - tcp6","time":{"start":1749930844247,"stop":1749930844248,"duration":1},"status":"passed","severity":"normal"},{"uid":"530e73f2535c5cda","name":"should use DNS peer discovery with light client","time":{"start":1749930914708,"stop":1749930914708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f30d50e49bb009ed","name":"retrieves a single peer","time":{"start":1749930861038,"stop":1749930861039,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcd0c8ed3009077","name":"Push message with Basic HTML tag payload","time":{"start":1749931635666,"stop":1749931635666,"duration":0},"status":"passed","severity":"normal"},{"uid":"287800aa4d62f3b1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749930838096,"stop":1749930838097,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a2b506b45cfa49","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749931467743,"stop":1749931467744,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff00c1325f192d50","name":"should return false when shard is not included in network shards","time":{"start":1749930882316,"stop":1749930882316,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffea6b51ed7d0b0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app19/8/topic326/xml","time":{"start":1749931343886,"stop":1749931343886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60bdc8df6ea8dd5","name":"start node with empty shard should fail","time":{"start":1749931456336,"stop":1749931456336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74cf868b0c734bd","name":"isConnected return false after peer stops","time":{"start":1749930929786,"stop":1749930929786,"duration":0},"status":"passed","severity":"normal"},{"uid":"838dabb902ec5ca6","name":"Check received message containing unicode special characters","time":{"start":1749931476880,"stop":1749931476881,"duration":1},"status":"passed","severity":"normal"},{"uid":"78dedbc07944a849","name":"Correctly serialized arguments","time":{"start":1749931114266,"stop":1749931114267,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad06a15ede2b653b","name":"should handle incoming messages","time":{"start":1749930882266,"stop":1749930882266,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fc1bd58d31abf4","name":"Push message with content topic containing JSON","time":{"start":1749931635659,"stop":1749931635659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2883b8fa004598b7","name":"random static sharding 8 - Cluster ID: 292, Shard ID: 787","time":{"start":1749931456328,"stop":1749931456329,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bb652a5eee99e5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749930838097,"stop":1749930838097,"duration":0},"status":"passed","severity":"normal"},{"uid":"75db839a5efa86aa","name":"Push message with content topic containing long","time":{"start":1749931635669,"stop":1749931635669,"duration":0},"status":"passed","severity":"normal"},{"uid":"245019d21beb65b3","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749930891826,"stop":1749930891826,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0f614e49057f8f","name":"Check publish message containing unicode special characters","time":{"start":1749931231632,"stop":1749931231633,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0843b34ee5746f","name":"Meta field set when metaSetter is specified","time":{"start":1749930853062,"stop":1749930853062,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb03e778135e43a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749930917849,"stop":1749930917850,"duration":1},"status":"passed","severity":"normal"},{"uid":"6022e33c2152ba9b","name":"Overlapping topic subscription","time":{"start":1749931454292,"stop":1749931454292,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccd539019b8fdae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749930838109,"stop":1749930838110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46c5e79c0ac8f3c","name":"Check publish message containing escaped characters","time":{"start":1749931231632,"stop":1749931231632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bccfe6cb613b26","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749931417969,"stop":1749931417969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2407342b745856b4","name":"getPeersByDiscovery","time":{"start":1749931206379,"stop":1749931206379,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ce34eacf7d85c","name":"Check publish message after service node is restarted","time":{"start":1749931231649,"stop":1749931231649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67160df93fce8b2e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749931454310,"stop":1749931454310,"duration":0},"status":"passed","severity":"normal"},{"uid":"a595cd0c4c942154","name":"Check publish message containing Basic HTML tag","time":{"start":1749931231627,"stop":1749931231627,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b527e86265193","name":"Publish message with rate limit","time":{"start":1749931231650,"stop":1749931231650,"duration":0},"status":"passed","severity":"normal"},{"uid":"645c43cadc51343e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749931454309,"stop":1749931454309,"duration":0},"status":"passed","severity":"normal"},{"uid":"727c67be83df1f5d","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749931417969,"stop":1749931417969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"892d35b7d7bd0256","name":"rejects content-filtered query with only contentTopics","time":{"start":1749930852666,"stop":1749930852666,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4f97521005c58d","name":"Check message with no pubsub topic is not received","time":{"start":1749931331037,"stop":1749931331037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0695832615be28","name":"Push message with content topic containing long","time":{"start":1749931635656,"stop":1749931635656,"duration":0},"status":"passed","severity":"normal"},{"uid":"a791b314d8492bc0","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749930895106,"stop":1749930895106,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c1b2f0ae8adb65","name":"Check received message containing special chars","time":{"start":1749931476888,"stop":1749931476888,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdecd5fc15c7593","name":"Ping on peer without subscriptions","time":{"start":1749930976890,"stop":1749930976890,"duration":0},"status":"passed","severity":"normal"},{"uid":"73346f583f017931","name":"Query generator for 2000 messages","time":{"start":1749931450600,"stop":1749931450600,"duration":0},"status":"passed","severity":"normal"},{"uid":"181e8ce2dbfb476a","name":"rejects hash query with content filter parameters","time":{"start":1749930852667,"stop":1749930852667,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b9bd7e842c55ab","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749931039953,"stop":1749931039953,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3444a3a815b9e07","name":"random static sharding 10 - Cluster ID: 861, Shard ID: 533","time":{"start":1749931456331,"stop":1749931456331,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc4c472f414629","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749930882307,"stop":1749930882307,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec5c14caba82976","name":"Check received message containing short","time":{"start":1749931476886,"stop":1749931476887,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ed51f4e0c698b9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749930838106,"stop":1749930838106,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17ad834d287e068","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749931454316,"stop":1749931454316,"duration":0},"status":"passed","severity":"normal"},{"uid":"263047c2f860d070","name":"Wrong topic","time":{"start":1749931343889,"stop":1749931343889,"duration":0},"status":"passed","severity":"normal"},{"uid":"facf4c63365561b1","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749931404596,"stop":1749931404596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a177fee55bba8aab","name":"should not retry if at least one success","time":{"start":1749930882086,"stop":1749930882086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27178b39d822841","name":"should not fail to start the service if it is already started","time":{"start":1749930864962,"stop":1749930864963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38359058ff874fe","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749931343890,"stop":1749931343890,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4933f9058f6480","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749930882544,"stop":1749930882544,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcf804628ce7b58","name":"should reject if WakuNode is not started","time":{"start":1749930882453,"stop":1749930882453,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18709a3ffaaec4d","name":"Privacy Node - default protocol","time":{"start":1749931470934,"stop":1749931470934,"duration":0},"status":"passed","severity":"normal"},{"uid":"2118b18799308902","name":"groups content topics by expected pubsub topic","time":{"start":1749930838099,"stop":1749930838100,"duration":1},"status":"passed","severity":"normal"},{"uid":"c528b045c00882ac","name":"Used by Waku Relay","time":{"start":1749931464118,"stop":1749931464119,"duration":1},"status":"passed","severity":"normal"},{"uid":"8968f7e2dfc5c6ec","name":"should add and check entries correctly","time":{"start":1749930881573,"stop":1749930881578,"duration":5},"status":"passed","severity":"normal"},{"uid":"8bc3fa0c6d9422ad","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749931454321,"stop":1749931454322,"duration":1},"status":"passed","severity":"normal"},{"uid":"92564912d9a8fc6","name":"Subscribe to topic containing XML and receive message","time":{"start":1749931417975,"stop":1749931417975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34b526789992e7","name":"should retry on complete failure if specified","time":{"start":1749930882085,"stop":1749930882085,"duration":0},"status":"passed","severity":"normal"},{"uid":"7174a26defd03389","name":"Check received message containing Russian","time":{"start":1749931476889,"stop":1749931476889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a255d003c3c4311c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749930838107,"stop":1749930838107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b3c3afc97ada3","name":"Refresh subscription","time":{"start":1749931417937,"stop":1749931417937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90df0bf2456593a","name":"should throw an error for an unconfigured topic","time":{"start":1749930838112,"stop":1749930838112,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb34f7a8c5f1305a","name":"should start and setup intervals and event listeners","time":{"start":1749930882544,"stop":1749930882544,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bccddc6549bcd4","name":"Check received message containing Basic HTML tag","time":{"start":1749931331032,"stop":1749931331032,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c9a5b224d83d86","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749930838113,"stop":1749930838113,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6d0855be707f0d","name":"should not fail to stop the service if it was not started","time":{"start":1749930864962,"stop":1749930864962,"duration":0},"status":"passed","severity":"normal"},{"uid":"713ff0fa562f05f8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749931417932,"stop":1749931417932,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af54dabd6dab79","name":"Encoder throws on undefined content topic","time":{"start":1749930853063,"stop":1749930853063,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0cfc3d70142987","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749930891831,"stop":1749930891831,"duration":0},"status":"passed","severity":"normal"},{"uid":"90647a2887abe46e","name":"Check message with non string payload is not received","time":{"start":1749931331025,"stop":1749931331026,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a8b4b94096aa82","name":"Using a function","time":{"start":1749931464117,"stop":1749931464118,"duration":1},"status":"passed","severity":"normal"},{"uid":"689beef85718dc65","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749930838097,"stop":1749930838097,"duration":0},"status":"passed","severity":"normal"},{"uid":"769a208c2cc55509","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749931454284,"stop":1749931454284,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f769d164688436","name":"should be able to decode the field with only STORE set to true","time":{"start":1749930843541,"stop":1749930843542,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd873e32e97674","name":"should use shardsUnderCluster when provided","time":{"start":1749930882315,"stop":1749930882315,"duration":0},"status":"passed","severity":"normal"},{"uid":"832f13c3fa096bef","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749930891808,"stop":1749930891808,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80e4e3d5bef4b6","name":"Check message with no payload is not received","time":{"start":1749931476895,"stop":1749931476895,"duration":0},"status":"passed","severity":"normal"},{"uid":"237a4bde45601c5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749930929782,"stop":1749930929783,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3dd19633cc6ca88","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749930838109,"stop":1749930838109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e37fe673b38429f","name":"Promise Callback - true","time":{"start":1749931443404,"stop":1749931443404,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7a5e17b0c79f13","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749931454305,"stop":1749931454305,"duration":0},"status":"passed","severity":"normal"},{"uid":"997624cf1a529115","name":"Generator, custom pubsub topic","time":{"start":1749931434541,"stop":1749931434542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2531cb09023ffe18","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749930881681,"stop":1749930881681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8309d5ed33fd954","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749930838105,"stop":1749930838105,"duration":0},"status":"passed","severity":"normal"},{"uid":"6257ca0dad852682","name":"throws on content topic with non-number generation field","time":{"start":1749930838093,"stop":1749930838093,"duration":0},"status":"passed","severity":"normal"},{"uid":"3844e182d36c9fb1","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app45/1/topic219/utf8","time":{"start":1749931343886,"stop":1749931343886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb85c5089be9106","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app25/8/topic874/proto","time":{"start":1749931343888,"stop":1749931343888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ffff08393a1b5d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749930843542,"stop":1749930843545,"duration":3},"status":"passed","severity":"normal"},{"uid":"db76931a95d894b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749931231641,"stop":1749931231642,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d64ffb12662b83","name":"should not allow k > 12","time":{"start":1749930891455,"stop":1749930891456,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d310eb981d5030","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749930895101,"stop":1749930895101,"duration":0},"status":"passed","severity":"normal"},{"uid":"123d3f106a2b19e8","name":"Push message with shell command payload","time":{"start":1749931635666,"stop":1749931635667,"duration":1},"status":"passed","severity":"normal"},{"uid":"500e981a59a62b25","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749931222970,"stop":1749931222974,"duration":4},"status":"passed","severity":"normal"},{"uid":"6635e89dc7e25ee","name":"Subscribe to topic containing XML and receive message","time":{"start":1749931454318,"stop":1749931454318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f158db6c7359a53","name":"returns only open connection if one present","time":{"start":1749930852530,"stop":1749930852530,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6540447b9f43fd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749931390744,"stop":1749931390744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5037402587b359d1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749931240373,"stop":1749931240373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4368d7b44fec1da","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749930895103,"stop":1749930895103,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e59fd68d4099c00","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749931635658,"stop":1749931635659,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6cab2c8092bf36","name":"Check publish message containing Chinese","time":{"start":1749931231621,"stop":1749931231622,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d6ca7b95397543","name":"random static sharding 9 - Cluster ID: 842, Shard ID: 283","time":{"start":1749931456329,"stop":1749931456330,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb50944152949971","name":"can start the service","time":{"start":1749931151601,"stop":1749931151601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce10c9a6eb406984","name":"different cluster, same shard: nodes don't connect","time":{"start":1749931112142,"stop":1749931112142,"duration":0},"status":"passed","severity":"normal"},{"uid":"be354d0fb2babe5f","name":"Check message on other pubsub topic is not received","time":{"start":1749931331023,"stop":1749931331023,"duration":0},"status":"passed","severity":"normal"},{"uid":"681e4a0b96cf65e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749930891833,"stop":1749930891835,"duration":2},"status":"passed","severity":"normal"},{"uid":"6716a799c21ec3a9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749931417978,"stop":1749931417978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f502f4359fa5cfd6","name":"Check received message containing long","time":{"start":1749931476887,"stop":1749931476887,"duration":0},"status":"passed","severity":"normal"},{"uid":"74648cb44b500b3c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749930910350,"stop":1749930910353,"duration":3},"status":"passed","severity":"normal"},{"uid":"4229b97d32e22b97","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749930891785,"stop":1749930891785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7528c449baa6308b","name":"Check message with no pubsub topic is not received","time":{"start":1749931476883,"stop":1749931476883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdf1696362a6268","name":"should handle task timeouts","time":{"start":1749930882229,"stop":1749930882229,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb77538c130cb1f","name":"should encodeTxt and decodeTxt","time":{"start":1749930844235,"stop":1749930844236,"duration":1},"status":"passed","severity":"normal"},{"uid":"559517c3b88d8c47","name":"Check publish message containing XML","time":{"start":1749931231627,"stop":1749931231627,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd17d36421d1062","name":"accepts time-filtered query with content filter","time":{"start":1749930852668,"stop":1749930852668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2893674c815d0b66","name":"Check message received after nwaku node is restarted","time":{"start":1749931331039,"stop":1749931331039,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35b271b0f746b8c8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749930891815,"stop":1749930891816,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf272d3083fdc580","name":"should keep entries that haven't expired yet","time":{"start":1749930881580,"stop":1749930881581,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca30e8c3f558557f","name":"should check false positive rate","time":{"start":1749930894255,"stop":1749930894255,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d614a53f78bb3f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749930860737,"stop":1749930860738,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c61d240b8cc78","name":"Renews subscription after lossing a connection","time":{"start":1749931454304,"stop":1749931454305,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd69b618314b57f","name":"Generator, 2 different pubsubtopics","time":{"start":1749931434553,"stop":1749931434553,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9d7f4669736d3","name":"Push message with XML payload","time":{"start":1749931635665,"stop":1749931635666,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23f9c6e844a0a96","name":"should partition messages based on acknowledgement status","time":{"start":1749930895105,"stop":1749930895105,"duration":0},"status":"passed","severity":"normal"},{"uid":"935ec13d25528e3c","name":"removeEventListener with wrong event","time":{"start":1749930950573,"stop":1749930950573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3385af6447dc9459","name":"should throw if no connection provided","time":{"start":1749930852702,"stop":1749930852702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2937e947bda81f8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749930891827,"stop":1749930891827,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f6d5294a4d8e24","name":"random static sharding 3 - Cluster ID: 445, Shard ID: 469","time":{"start":1749931456322,"stop":1749931456322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faad354c48dc893","name":"Check publish message containing short","time":{"start":1749931231614,"stop":1749931231614,"duration":0},"status":"passed","severity":"normal"},{"uid":"817cf655cb1138b8","name":"should not receive a peer event before start","time":{"start":1749931151603,"stop":1749931151604,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7eb1508c0a2171","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749930844251,"stop":1749930844251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9b1cec288a3012","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749931240396,"stop":1749931240396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1caaa5ebef234e6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749930838103,"stop":1749930838103,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6bd1f514d6e7d9","name":"Nwaku publishes","time":{"start":1749931219620,"stop":1749931219621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12298be0dda7b10","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749930853064,"stop":1749930853064,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c86e632cb804915","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749930891782,"stop":1749930891783,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea67bc7023b31a5","name":"Check received message containing shell command","time":{"start":1749931476880,"stop":1749931476880,"duration":0},"status":"passed","severity":"normal"},{"uid":"98be9a8b75912e74","name":"Check message with no content topic is not received","time":{"start":1749931331037,"stop":1749931331038,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08b0e0a5b922e0f","name":"Encoder throws on undefined content topic","time":{"start":1749930871243,"stop":1749930871244,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1325c341d46e1c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749931467735,"stop":1749931467737,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed68d6daf53264a7","name":"Sample","time":{"start":1749930843506,"stop":1749930843507,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc11a289eb61d68b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749931240395,"stop":1749931240395,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e9e7633dcffb63","name":"should reject if Filter is requested but not mounted","time":{"start":1749930882454,"stop":1749930882455,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2812f27db3286d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749931417932,"stop":1749931417933,"duration":1},"status":"passed","severity":"normal"},{"uid":"b134919a40f6b0f","name":"Ping on unsubscribed peer","time":{"start":1749930976891,"stop":1749930976891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da11906f45147fe","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749930871239,"stop":1749930871241,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6e0d3262fb91061","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749931467735,"stop":1749931467735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b305b65616f8999e","name":"should wait for Store peer to be connected","time":{"start":1749930882456,"stop":1749930882456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9908ee1b7cc9e9","name":"Check received message with timestamp: 1749930909645000000 ","time":{"start":1749931476881,"stop":1749931476881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7953755d45e2d22","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749931467742,"stop":1749931467743,"duration":1},"status":"passed","severity":"normal"},{"uid":"73af1b2b90dce99c","name":"Push message with custom timestamp: 1749934640110","time":{"start":1749931635662,"stop":1749931635662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bff9d30dce9a27","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749930891768,"stop":1749930891770,"duration":2},"status":"passed","severity":"normal"},{"uid":"1729b461c6250611","name":"Fails to push message bigger that 1MB","time":{"start":1749931635662,"stop":1749931635662,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fe1710e377e37f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749931343883,"stop":1749931343883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e7768c88a60a5c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749930860740,"stop":1749930860740,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb92367c0bb13d83","name":"Renews subscription after lossing a connection","time":{"start":1749931417978,"stop":1749931417979,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4c0286682fe6b4","name":"Subscribe to topic containing short and publish message","time":{"start":1749931240379,"stop":1749931240379,"duration":0},"status":"passed","severity":"normal"},{"uid":"98344e2c9133e794","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749930860741,"stop":1749930860741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08e32192cf7805b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749931416077,"stop":1749931416077,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d9c61584e4e0d8","name":"Query with Promise Callback, No Decoder","time":{"start":1749931416079,"stop":1749931416079,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c29ef5a6cb9b68b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749930838102,"stop":1749930838102,"duration":0},"status":"passed","severity":"normal"},{"uid":"841d43afa54ce0de","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749931454300,"stop":1749931454301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fde94cd29d7908c","name":"Subscribe to topic containing long and receive message","time":{"start":1749931417938,"stop":1749931417938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0a945f54df1ae5","name":"Subscribe and receive messages via waku relay post","time":{"start":1749931454310,"stop":1749931454310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2358e4efc0a02b","name":"Throws when trying to push message with empty payload","time":{"start":1749931635655,"stop":1749931635655,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec450d789785cd4","name":"configure the node with multiple content topics","time":{"start":1749931343889,"stop":1749931343889,"duration":0},"status":"passed","severity":"normal"},{"uid":"7686de93d703d312","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749931454288,"stop":1749931454289,"duration":1},"status":"passed","severity":"normal"},{"uid":"814e2ae9ff97874e","name":"should maintain desired error rate","time":{"start":1749930894253,"stop":1749930894253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f5ed5746c45a7e","name":"Light Node - default protocols","time":{"start":1749931470934,"stop":1749931470934,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0dbd51c81b5069","name":"should only return 1 node with store capability","time":{"start":1749930861042,"stop":1749930861042,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b25f79669314460","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749930891775,"stop":1749930891775,"duration":0},"status":"passed","severity":"normal"},{"uid":"923b97b41edee001","name":"Check received message containing shell command","time":{"start":1749931476891,"stop":1749931476891,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d970ff5e7e44d7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749931454303,"stop":1749931454303,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc668bd5b7df263a","name":"Check received message containing short","time":{"start":1749931331027,"stop":1749931331027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3ae07ac7add6f","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749930895102,"stop":1749930895102,"duration":0},"status":"passed","severity":"normal"},{"uid":"db19d4f35d622b98","name":"Check message on other pubsub topic is not received","time":{"start":1749931476894,"stop":1749931476894,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c840e5ddc2f828f","name":"Fields are not dropped","time":{"start":1749930852269,"stop":1749930852274,"duration":5},"status":"passed","severity":"normal"},{"uid":"d403e151473237f7","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749930929784,"stop":1749930929785,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a13543bcc83e1b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749931457787,"stop":1749931457787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e3720743249d68","name":"Ping on subscribed peer","time":{"start":1749930976887,"stop":1749930976887,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a2225de20f9392","name":"Push message with short payload","time":{"start":1749931635663,"stop":1749931635663,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f4982e8d532f69","name":"Refresh subscription","time":{"start":1749931454314,"stop":1749931454314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e8135a905d568","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749930838097,"stop":1749930838098,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e113833e2ecf5f5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749930843546,"stop":1749930843546,"duration":0},"status":"passed","severity":"normal"},{"uid":"380082c6b204ed56","name":"Fails to push message bigger that 1MB","time":{"start":1749931635677,"stop":1749931635677,"duration":0},"status":"passed","severity":"normal"},{"uid":"84951bff584e31c9","name":"Push message with custom timestamp: 1749927440110","time":{"start":1749931635661,"stop":1749931635661,"duration":0},"status":"passed","severity":"normal"},{"uid":"41abf30e56a9f33b","name":"Decoder throws on empty string content topic","time":{"start":1749930853064,"stop":1749930853064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f3dc4803845794","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749930891825,"stop":1749930891826,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9462384c7214b5","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749931454305,"stop":1749931454306,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19c2931b5649b3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749931331036,"stop":1749931331036,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a6f94560ea1d0e","name":"should throw an error for missing sharding configuration","time":{"start":1749930838115,"stop":1749930838115,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbe63427ef44914","name":"should emit a peer event after start","time":{"start":1749930914703,"stop":1749930914703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8f883627e43d15","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749931222965,"stop":1749931222965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6f643c4166bbb6","name":"Push message with content topic containing emoji","time":{"start":1749931635660,"stop":1749931635660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cb647c3fb3f716","name":"should return PeerId when PeerId is provided","time":{"start":1749930882306,"stop":1749930882306,"duration":0},"status":"passed","severity":"normal"},{"uid":"801fbfce5530cbe2","name":"All","time":{"start":1749930915571,"stop":1749930915571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7133beb68758c02f","name":"Push message with content topic containing Russian","time":{"start":1749931635671,"stop":1749931635671,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcff04574898738f","name":"Fails to publish message with empty text","time":{"start":1749931231639,"stop":1749931231641,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6cac2ef88d39d5f","name":"throws on content topic with too few or too many fields","time":{"start":1749930838092,"stop":1749930838093,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b7c04a4ace3ea7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749931222966,"stop":1749931222967,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df8a9bd7cf58ffd","name":"should be online or offline if network state changed","time":{"start":1749930910358,"stop":1749930910359,"duration":1},"status":"passed","severity":"normal"},{"uid":"367e6cdd5dd75805","name":"should check connected peers if present and suitable","time":{"start":1749930882455,"stop":1749930882455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc49e7730236fcf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749930872725,"stop":1749930872725,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8efb1d7d611ab8d","name":"Push message with content topic containing JSON","time":{"start":1749931635673,"stop":1749931635673,"duration":0},"status":"passed","severity":"normal"},{"uid":"701a9315060655b1","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749930891780,"stop":1749930891780,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ca47a29c62d54d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749931450596,"stop":1749931450596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe8f1c7c3c25a9b","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749930881681,"stop":1749930881681,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe29284ebb9f0774","name":"Check received message containing Arabic","time":{"start":1749931331016,"stop":1749931331016,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0a52b4d077ba3a","name":"should use provided shard info when available","time":{"start":1749930882307,"stop":1749930882307,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d0627bcf672455","name":"should not receive a peer event after stop","time":{"start":1749931151605,"stop":1749931151605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd90c0133693830","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749930838114,"stop":1749930838114,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e35d5dc538c42b","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749930891779,"stop":1749930891779,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f05be5b1414a66","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749930882082,"stop":1749930882082,"duration":0},"status":"passed","severity":"normal"},{"uid":"782c26b540117e37","name":"handles empty contentTopics array correctly","time":{"start":1749930838115,"stop":1749930838115,"duration":0},"status":"passed","severity":"normal"},{"uid":"b572f9f56222cf67","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749930881679,"stop":1749930881680,"duration":1},"status":"passed","severity":"normal"},{"uid":"a160b3b11d092469","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749931085968,"stop":1749931085970,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b67758f5e160817","name":"Relay - times out","time":{"start":1749931470932,"stop":1749931470932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5affe460b22f96b","name":"Push message with content topic containing SQL Injection","time":{"start":1749931635671,"stop":1749931635671,"duration":0},"status":"passed","severity":"normal"},{"uid":"682839eabd49f57a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749931454286,"stop":1749931454286,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d9e96e28a10cc6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749931454301,"stop":1749931454302,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4156f7818eb80f","name":"Push message with emoji payload","time":{"start":1749931635668,"stop":1749931635668,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7030324d43a3bf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749931102464,"stop":1749931102465,"duration":1},"status":"passed","severity":"normal"},{"uid":"28293a214ed40683","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749930843533,"stop":1749930843534,"duration":1},"status":"passed","severity":"normal"},{"uid":"912099986351087","name":"Ping on unsubscribed peer","time":{"start":1749930976888,"stop":1749930976889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c717b141971893f3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749931417944,"stop":1749931417944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcc16e559e56065","name":"Push message with custom timestamp: 1749927440111","time":{"start":1749931635676,"stop":1749931635676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff360ab2c785483f","name":"Push message with content topic containing short","time":{"start":1749931635655,"stop":1749931635656,"duration":1},"status":"passed","severity":"normal"},{"uid":"48734035d8789658","name":"Push message equal or less that 1MB","time":{"start":1749931635677,"stop":1749931635677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b648c3544173bf7a","name":"Subscribe and receive messages via waku relay post","time":{"start":1749931417966,"stop":1749931417967,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e4562706f60587","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749930891806,"stop":1749930891806,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda499edef10df0","name":"Check received message containing escaped characters","time":{"start":1749931331019,"stop":1749931331020,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a2eea3ca4d1b64","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749930843534,"stop":1749930843534,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd5333e4adf7052","name":"Js publishes, other Js receives","time":{"start":1749931219621,"stop":1749931219622,"duration":1},"status":"passed","severity":"normal"},{"uid":"dabcd449d0e72eb3","name":"Push message with SQL Injection payload","time":{"start":1749931635652,"stop":1749931635652,"duration":0},"status":"passed","severity":"normal"},{"uid":"113edd9ee98ad10b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749931417977,"stop":1749931417978,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1462be5d84aba","name":"Check received message containing SQL Injection","time":{"start":1749931476889,"stop":1749931476889,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fdddd85af25f9a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749931467743,"stop":1749931467743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61f40aca729ab52","name":"Ordered callback, aborts when callback returns true","time":{"start":1749931450599,"stop":1749931450599,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd32b82d6fb5d0e","name":"throws on content topic with empty version field","time":{"start":1749930838094,"stop":1749930838094,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfa708994ab2267","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749931417970,"stop":1749931417970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50745c6264e4a40","name":"Decrypt messages","time":{"start":1749931208001,"stop":1749931208002,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e0a41844b8e19","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749930882315,"stop":1749930882315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2529df31042ed7fb","name":"Push message with Arabic payload","time":{"start":1749931635651,"stop":1749931635652,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a819f8b4c663cb","name":"should not receive a peer event before start","time":{"start":1749930914703,"stop":1749930914706,"duration":3},"status":"passed","severity":"normal"},{"uid":"f3521634a5bd42c2","name":"Push message with content topic containing escaped characters","time":{"start":1749931635659,"stop":1749931635659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27f668ad0d2fde2","name":"should set field with all protocols disabled","time":{"start":1749930844249,"stop":1749930844249,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d531d2a185831d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749930838117,"stop":1749930838117,"duration":0},"status":"passed","severity":"normal"},{"uid":"b907a7f8ee3963e5","name":"should properly clean up resources when disposed","time":{"start":1749930881584,"stop":1749930881585,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3ab29b9938145c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749931240374,"stop":1749931240374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba98c03cdc7b509","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749931476882,"stop":1749931476882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a05eb38995f3ff","name":"Check message with no pubsub topic is not received","time":{"start":1749931331023,"stop":1749931331024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3af5ae461c36c0c","name":"Push message with content topic containing numeric","time":{"start":1749931635669,"stop":1749931635670,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2616b32bbf6cda","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749931231634,"stop":1749931231635,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc55885d28c609a6","name":"Push message with content topic containing Arabic","time":{"start":1749931635657,"stop":1749931635657,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d4866502c72ba8","name":"should retry failed tasks","time":{"start":1749930882227,"stop":1749930882227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86976283b227cf9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749931206380,"stop":1749931206389,"duration":9},"status":"passed","severity":"normal"},{"uid":"e64df0c5467b5a70","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749931454291,"stop":1749931454291,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fca7386641f63aa","name":"can start the service","time":{"start":1749930914699,"stop":1749930914700,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49ae47e61a2789e","name":"Check received message with timestamp: 1749930909645 ","time":{"start":1749931476893,"stop":1749931476893,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c3950dedc721a3","name":"messageHashStr produces consistent results for the same input","time":{"start":1749930852675,"stop":1749930852676,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c406f253b27ab9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749931476893,"stop":1749931476893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b306bb9b643fd84","name":"should detect messages with missing dependencies","time":{"start":1749930895104,"stop":1749930895104,"duration":0},"status":"passed","severity":"normal"},{"uid":"48944b44191f2725","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749931454325,"stop":1749931454326,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be1178981cd0724","name":"Subscribe to topic containing Script and receive message","time":{"start":1749931454317,"stop":1749931454317,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdbfcd761caf5f","name":"Fails to push message with large meta","time":{"start":1749931635660,"stop":1749931635660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c698ab147d42ec7","name":"should encode/decode to text encoding","time":{"start":1749930844241,"stop":1749930844241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2037098e1f280d","name":"should serialize and deserialize correctly","time":{"start":1749930894254,"stop":1749930894254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d2914578771b48","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749930838106,"stop":1749930838107,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60420b6689458c5","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749930882261,"stop":1749930882261,"duration":0},"status":"passed","severity":"normal"},{"uid":"182dc840884441c3","name":"Subscribe and receive messages via lightPush","time":{"start":1749931417957,"stop":1749931417962,"duration":5},"status":"passed","severity":"normal"},{"uid":"2217f3e4906ead8","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749930891771,"stop":1749930891771,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffd5a7c65ca3411","name":"should request peer renewal on specific errors","time":{"start":1749930882227,"stop":1749930882228,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6faf62d71954ce","name":"Check message on other pubsub topic is not received","time":{"start":1749931476883,"stop":1749931476883,"duration":0},"status":"passed","severity":"normal"},{"uid":"7651eedcbc38d993","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749931417957,"stop":1749931417957,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e8f887a542f93a","name":"should insert message into bloom filter","time":{"start":1749930895099,"stop":1749930895099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99cd879fe52851d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749930891817,"stop":1749930891817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f171882da310bc7","name":"Check message with non string payload is not received","time":{"start":1749931476896,"stop":1749931476896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac9dc6b4b8feaae","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749931390746,"stop":1749931390746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96e62e2c7d51fa8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749931085975,"stop":1749931085975,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae2a32e5a28accc","name":"should reject if Relay is requested but not mounted","time":{"start":1749930882453,"stop":1749930882454,"duration":1},"status":"passed","severity":"normal"},{"uid":"5178bd120718056c","name":"Push message equal or less that 1MB","time":{"start":1749931635662,"stop":1749931635662,"duration":0},"status":"passed","severity":"normal"},{"uid":"379fcbf9b111009e","name":"should decode valid enr successfully","time":{"start":1749930844236,"stop":1749930844236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09f9f8e33c00c82","name":"Check received message with timestamp: 1749930909645 ","time":{"start":1749931476881,"stop":1749931476882,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61546226a304bb0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749931039958,"stop":1749931039958,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aeacee8af23dd35","name":"should not be empty after adding a subscription","time":{"start":1749930882543,"stop":1749930882543,"duration":0},"status":"passed","severity":"normal"},{"uid":"50641f872e260c6b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749930843533,"stop":1749930843533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a796a9114f3609db","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749930860736,"stop":1749930860737,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebca1467aecb915f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749930916213,"stop":1749930916213,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e388a421323d079","name":"should maintain proper timestamps if all messages received","time":{"start":1749930895101,"stop":1749930895101,"duration":0},"status":"passed","severity":"normal"},{"uid":"efadfbb2cab5a403","name":"Check message with invalid timestamp is not received","time":{"start":1749931476882,"stop":1749931476883,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93b2567b888e282","name":"Check received message containing unicode special characters","time":{"start":1749931331020,"stop":1749931331020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8449639c31c65f53","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749930838107,"stop":1749930838107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f445e5929d11a7","name":"Push message with Russian payload","time":{"start":1749931635652,"stop":1749931635652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1405c9f731cae6be","name":"Check publish message containing SQL Injection","time":{"start":1749931231626,"stop":1749931231626,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86b5a1086e0f0cc","name":"random static sharding 5 - Cluster ID: 917, Shard ID: 454","time":{"start":1749931456323,"stop":1749931456325,"duration":2},"status":"passed","severity":"normal"},{"uid":"49618d30cbe36957","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749930891772,"stop":1749930891772,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0b17e1d491c7db","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749930882316,"stop":1749930882321,"duration":5},"status":"passed","severity":"normal"},{"uid":"da41f6a7e5069241","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749931454319,"stop":1749931454320,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da1d7298328aab9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749931404596,"stop":1749931404597,"duration":1},"status":"passed","severity":"normal"},{"uid":"592904891fc24e7c","name":"should handle corrupted local storage data gracefully","time":{"start":1749930864965,"stop":1749930864966,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b14176ee4ab9f9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749931417941,"stop":1749931417942,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbf88c42dd959a0","name":"should load peers from local storage and dispatch events","time":{"start":1749930864964,"stop":1749930864965,"duration":1},"status":"passed","severity":"normal"},{"uid":"d764b3921ffb1907","name":"Push message with Basic HTML tag payload","time":{"start":1749931635653,"stop":1749931635653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c938852b4d5cec3","name":"should only return 1 node with relay capability","time":{"start":1749930861041,"stop":1749930861041,"duration":0},"status":"passed","severity":"normal"},{"uid":"726eac882cd419e9","name":"should fail to send if no connected peers found","time":{"start":1749930882084,"stop":1749930882084,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e96865a7232d1d","name":"should send to specified number of peers of used peers","time":{"start":1749930882085,"stop":1749930882085,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c2f94321d98b23","name":"stop","time":{"start":1749930950575,"stop":1749930950575,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ae2bef5c97085a","name":"Subscribe and receive messages via lightPush","time":{"start":1749931417929,"stop":1749931417930,"duration":1},"status":"passed","severity":"normal"},{"uid":"713ddd0520c63c97","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749930891831,"stop":1749930891832,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bfcde9f8ef4bf6","name":"Check received message containing emoji","time":{"start":1749931331034,"stop":1749931331034,"duration":0},"status":"passed","severity":"normal"},{"uid":"89819cb32057db9f","name":"Check received message with timestamp: 1749930909898 ","time":{"start":1749931331035,"stop":1749931331035,"duration":0},"status":"passed","severity":"normal"},{"uid":"479f63c173774b75","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749930838043,"stop":1749930838044,"duration":1},"status":"passed","severity":"normal"},{"uid":"976fb6b3b8066e86","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app92/2/topic969/proto","time":{"start":1749931343884,"stop":1749931343885,"duration":1},"status":"passed","severity":"normal"},{"uid":"63376c7c59b1b29f","name":"Throws when trying to push message with empty payload","time":{"start":1749931635668,"stop":1749931635668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c300c5dba4f9557","name":"Check meta is set [ecies]","time":{"start":1749930872725,"stop":1749930872725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4d1e574cf74c1b","name":"throws on content topic with empty encoding field","time":{"start":1749930838095,"stop":1749930838095,"duration":0},"status":"passed","severity":"normal"},{"uid":"54242515ade09420","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749930891783,"stop":1749930891783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7181b2db06ec1e68","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749930838108,"stop":1749930838108,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ee5a8b8683aff2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749931417936,"stop":1749931417936,"duration":0},"status":"passed","severity":"normal"},{"uid":"2484618e2ec435e9","name":"Push 30 different messages","time":{"start":1749931635655,"stop":1749931635655,"duration":0},"status":"skipped","severity":"normal"},{"uid":"704016c8bad20e07","name":"should insert elements correctly","time":{"start":1749930894252,"stop":1749930894252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c633cbe1361a5f","name":"Check message with invalid timestamp is not received","time":{"start":1749931476894,"stop":1749931476894,"duration":0},"status":"passed","severity":"normal"},{"uid":"8935f1bcdf54f5e3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749931454302,"stop":1749931454302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4870fde5649b148","name":"Push message with meta","time":{"start":1749931635660,"stop":1749931635660,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a13df3142205f5","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749930882261,"stop":1749930882262,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e965c526e14dea","name":"should successfully stop","time":{"start":1749930882266,"stop":1749930882266,"duration":0},"status":"passed","severity":"normal"},{"uid":"a113b2cad37b8d2f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749930838099,"stop":1749930838099,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc125216ff80bce","name":"should initialize with Unhealthy status","time":{"start":1749930882415,"stop":1749930882415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b97f4713a2d2631","name":"Relay","time":{"start":1749930915570,"stop":1749930915570,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3cdfea5b409781","name":"should increase lamport timestamp","time":{"start":1749930895100,"stop":1749930895101,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cdfefc6f118111","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749931457788,"stop":1749931457788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b567732b758b6c3","name":"Check message received after jswaku node is restarted","time":{"start":1749931476885,"stop":1749931476885,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadd952d40fa2793","name":"Push message with content topic containing Chinese","time":{"start":1749931635670,"stop":1749931635670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e26f77fd3561ae5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749930860418,"stop":1749930860420,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4dc9894adebbaa8","name":"should reject if Store is requested but not mounted","time":{"start":1749930882454,"stop":1749930882454,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf74f0f6125a0a3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749931240389,"stop":1749931240391,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4ab34930aa86dc2","name":"Check received message containing Arabic","time":{"start":1749931476888,"stop":1749931476889,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0b32faa977a03f","name":"Subscribe and receive messages via waku relay post","time":{"start":1749931417931,"stop":1749931417932,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e90f1eaba0bb0b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749930910353,"stop":1749930910354,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2c1d1b7073c449","name":"topics with same application and version share the same shard","time":{"start":1749930838099,"stop":1749930838099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e99977bef8b67eb","name":"Check received message containing SQL Injection","time":{"start":1749931476878,"stop":1749931476878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7474fc778c18cce","name":"handles empty shards array correctly","time":{"start":1749930838115,"stop":1749930838115,"duration":0},"status":"passed","severity":"normal"},{"uid":"246b8ccfa80e341e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749930910356,"stop":1749930910356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06afdb2e0be53c1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749931417930,"stop":1749931417930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea77d4bbf6afbd2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749931240387,"stop":1749931240387,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed1770b2d97d38b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749931404597,"stop":1749931404597,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b73cadf061da55","name":"should call waitForPeer on Relay","time":{"start":1749930882456,"stop":1749930882457,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6ca215305b93b7","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749931039958,"stop":1749931039958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcd5b18eacefa0b","name":"Check publish message containing Arabic","time":{"start":1749931231622,"stop":1749931231625,"duration":3},"status":"passed","severity":"normal"},{"uid":"66f9a54b263f2286","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749930917850,"stop":1749930917850,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d210f3b9270fd5","name":"Check received message containing special chars","time":{"start":1749931476876,"stop":1749931476877,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9599abbc47b49f9","name":"Subscribe to topic containing short and receive message","time":{"start":1749931454293,"stop":1749931454293,"duration":0},"status":"passed","severity":"normal"},{"uid":"39065bd123a9039","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749931416079,"stop":1749931416079,"duration":0},"status":"passed","severity":"normal"},{"uid":"539f1e75ee81ad11","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749930838109,"stop":1749930838109,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb7dda7e94dc0ef","name":"messageHashStr produces different results for different inputs","time":{"start":1749930852676,"stop":1749930852676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef145efc483d4b89","name":"should never report false negatives","time":{"start":1749930894253,"stop":1749930894253,"duration":0},"status":"passed","severity":"normal"},{"uid":"55014a2f21afe2a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749930838113,"stop":1749930838113,"duration":0},"status":"passed","severity":"normal"},{"uid":"553859f381ae10a3","name":"Check publish message containing emoji","time":{"start":1749931231633,"stop":1749931231634,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab2337daf6047e1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749930838111,"stop":1749930838112,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72511a346816a67","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749931454295,"stop":1749931454295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bbab162e9b76c9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749931039957,"stop":1749931039957,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d2dce2599b1ccd","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app4/6/topic371/xml","time":{"start":1749931343885,"stop":1749931343886,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bbe6ee8a4f8f16","name":"throws on content topic with empty topic name field","time":{"start":1749930838094,"stop":1749930838095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75e83a2f51dead7","name":"should enable all discoveries when explicitly set","time":{"start":1749930881677,"stop":1749930881679,"duration":2},"status":"passed","severity":"normal"},{"uid":"be1776e09f2a1774","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749931404597,"stop":1749931404598,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae26c82bc14ef9f","name":"Publish message with custom timestamp: Sat Jun 14 2025 21:00:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1749931231638,"stop":1749931231638,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d523b511275d3b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749930838102,"stop":1749930838103,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4db2f799439602","name":"Push message with Chinese payload","time":{"start":1749931635651,"stop":1749931635651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43d84e0509112a2","name":"Ordered Callback - true","time":{"start":1749931443407,"stop":1749931443407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9821be222b00d3a","name":"Waku message hash computation (no timestamp)","time":{"start":1749930852673,"stop":1749930852673,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7610cb416d6d0e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749930838110,"stop":1749930838110,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff90c32c7711d17","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749931222970,"stop":1749931222970,"duration":0},"status":"passed","severity":"normal"},{"uid":"90433a0193572fa3","name":"should throw an error for missing required configuration","time":{"start":1749930838104,"stop":1749930838104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d50ad256513d653","name":"Subscribe and receive messages via lightPush","time":{"start":1749931454283,"stop":1749931454283,"duration":0},"status":"passed","severity":"normal"},{"uid":"34de6c0c2e0e391c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app43/2/topic963/proto","time":{"start":1749931343884,"stop":1749931343884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce0a0cc0a32a22e","name":"should wait for Filter peer to be connected","time":{"start":1749930882456,"stop":1749930882456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38e69b4806d6d4e","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749930881680,"stop":1749930881680,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96e12f2b0c7f0a1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749930891832,"stop":1749930891833,"duration":1},"status":"passed","severity":"normal"},{"uid":"66782f585e55f4b9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749930838113,"stop":1749930838114,"duration":1},"status":"passed","severity":"normal"},{"uid":"d130cdeefe64a7c9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749931085976,"stop":1749931085976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642c782d45adfc0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749930860740,"stop":1749930860740,"duration":0},"status":"passed","severity":"normal"},{"uid":"462ed6a4c58c9a54","name":"nwaku subscribes","time":{"start":1749931219618,"stop":1749931219618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7825ea9a020eb6","name":"Check received message containing emoji","time":{"start":1749931331020,"stop":1749931331021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5168a27ebc8696f","name":"Register correct protocols","time":{"start":1749931240369,"stop":1749931240369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ea516ecf538145","name":"Push message with content topic containing unicode special characters","time":{"start":1749931635659,"stop":1749931635660,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f61dbae51543ab","name":"Check publish message containing Script","time":{"start":1749931231626,"stop":1749931231627,"duration":1},"status":"passed","severity":"normal"},{"uid":"1210ef65a340cb12","name":"ignores domain fetching errors","time":{"start":1749930861040,"stop":1749930861040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfbb338c4094846","name":"Check message with no content topic is not received","time":{"start":1749931476883,"stop":1749931476884,"duration":1},"status":"passed","severity":"normal"},{"uid":"363d3f9111b535b3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749931417976,"stop":1749931417976,"duration":0},"status":"passed","severity":"normal"},{"uid":"701aef29c03eea6b","name":"should throw error - no id","time":{"start":1749930844238,"stop":1749930844239,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c87a4b256d58ce1","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749930891770,"stop":1749930891770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abd6f33d9d2d899","name":"Check publish message containing numeric","time":{"start":1749931231616,"stop":1749931231621,"duration":5},"status":"passed","severity":"normal"},{"uid":"e4f0e0a97542bb9c","name":"Ordered Callback - false","time":{"start":1749931443407,"stop":1749931443407,"duration":0},"status":"passed","severity":"normal"},{"uid":"4864035ad064d6f3","name":"random static sharding 2 - Cluster ID: 947, Shard ID: 13","time":{"start":1749931456318,"stop":1749931456322,"duration":4},"status":"passed","severity":"normal"},{"uid":"b79e229dcff4aaa4","name":"Push message with content topic containing SQL Injection","time":{"start":1749931635657,"stop":1749931635658,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b46d3395c4b3fc","name":"should invoke callbacks when receiving a message","time":{"start":1749930882543,"stop":1749930882544,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7af56f3347a9c0","name":"Renews subscription after lossing a connection","time":{"start":1749931417956,"stop":1749931417956,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b0be5aaae7cfe7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749931417979,"stop":1749931417979,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d3d60622187e8","name":"Rejects garbage","time":{"start":1749930885868,"stop":1749930885868,"duration":0},"status":"passed","severity":"normal"},{"uid":"701ccfee7be666f1","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749931457788,"stop":1749931457789,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd08e6aa0dd0a85","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749930838043,"stop":1749930838043,"duration":0},"status":"passed","severity":"normal"},{"uid":"28be5d49c08deb2b","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749930891782,"stop":1749930891782,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd84f1597b74ef66","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749931454316,"stop":1749931454317,"duration":1},"status":"passed","severity":"normal"},{"uid":"7445287af30b4801","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749930838100,"stop":1749930838100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d2fbb11704b7dd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749931454312,"stop":1749931454312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cb6dda17e1e4e6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749931085968,"stop":1749931085968,"duration":0},"status":"passed","severity":"normal"},{"uid":"9430092f0e9ba66d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749931416076,"stop":1749931416077,"duration":1},"status":"passed","severity":"normal"},{"uid":"71be8134f08241ab","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749931240388,"stop":1749931240389,"duration":1},"status":"passed","severity":"normal"},{"uid":"85454fdf4473cdf3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749931454296,"stop":1749931454296,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8168b0a98ea97e","name":"messageHashStr returns a hex string","time":{"start":1749930852674,"stop":1749930852674,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ab5b4fce640e6","name":"Publish message with large meta","time":{"start":1749931231649,"stop":1749931231650,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2604a9a63ff2b0","name":"Push message with XML payload","time":{"start":1749931635653,"stop":1749931635653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8d92fba46da50f","name":"should handle different types of entries","time":{"start":1749930881584,"stop":1749930881584,"duration":0},"status":"passed","severity":"normal"},{"uid":"881395fa73ce241","name":"can query messages by message hash","time":{"start":1749931421004,"stop":1749931421005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee704c348dd0f8d","name":"accepts valid content-filtered query","time":{"start":1749930852665,"stop":1749930852666,"duration":1},"status":"passed","severity":"normal"},{"uid":"34492fba07dbcd7e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749930838102,"stop":1749930838102,"duration":0},"status":"passed","severity":"normal"},{"uid":"632b19f779ded781","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749930891816,"stop":1749930891817,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9aea7607d91ac3","name":"tcp ip4 address","time":{"start":1749930843576,"stop":1749930843576,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d5f028dd5a961b","name":"should set field with only FILTER enabled","time":{"start":1749930844250,"stop":1749930844251,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ecd5881239bf8c","name":"should continually clean up expired entries at intervals","time":{"start":1749930881585,"stop":1749930881586,"duration":1},"status":"passed","severity":"normal"},{"uid":"f90a44a354996b42","name":"Check received message containing emoji","time":{"start":1749931476881,"stop":1749931476881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3469f7d697c546e","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749930891776,"stop":1749930891776,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a5bb8d71b31dd5","name":"should throw an error for insufficient data","time":{"start":1749930838044,"stop":1749930838044,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f808d3e37fce29f","name":"Check received message containing JSON","time":{"start":1749931331018,"stop":1749931331019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f54a8148716d71","name":"Passing page size 0 when there are 110 messages","time":{"start":1749931457546,"stop":1749931457546,"duration":0},"status":"passed","severity":"normal"},{"uid":"609c209ef5ba3e63","name":"returns all values when wanted number is greater than available values","time":{"start":1749930860416,"stop":1749930860417,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70100700d491e05","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749931390744,"stop":1749931390745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8da879255a263aa","name":"Check received message containing Russian","time":{"start":1749931331030,"stop":1749931331030,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49281772714398f","name":"safeDispatchEvent","time":{"start":1749930950575,"stop":1749930950575,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1a02e480080a42","name":"should get / set TCP multiaddr","time":{"start":1749930844245,"stop":1749930844246,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0f15b5fa380b88","name":"Non TWN Cluster","time":{"start":1749931343883,"stop":1749931343884,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8e01878dcb2138","name":"Query Generator, No message returned","time":{"start":1749931416076,"stop":1749931416076,"duration":0},"status":"passed","severity":"normal"},{"uid":"235fe983645ef88d","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749930891770,"stop":1749930891771,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70f069ab3264b7a","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749930852704,"stop":1749930852704,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca4bcc2f710307a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749931454318,"stop":1749931454319,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7072d81709b509f","name":"Check publish message containing special chars","time":{"start":1749931231621,"stop":1749931231621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb9bfa20226a8c0","name":"Callback on promise","time":{"start":1749931450598,"stop":1749931450598,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f4bdb0850c8397","name":"Nodes with multiple pubsub topic","time":{"start":1749931222974,"stop":1749931222974,"duration":0},"status":"passed","severity":"normal"},{"uid":"457635d533f7abc6","name":"Push message with special chars payload","time":{"start":1749931635664,"stop":1749931635664,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb35b512a273105","name":"Subscribe to topic containing short and receive message","time":{"start":1749931454314,"stop":1749931454314,"duration":0},"status":"passed","severity":"normal"},{"uid":"908849ad59634864","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749930891780,"stop":1749930891781,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b50175bd66320f4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749931454310,"stop":1749931454311,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b46824ec3be61f9","name":"can start and stop the service","time":{"start":1749931151601,"stop":1749931151602,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1ddfc9c40124b9","name":"should attach causal history and bloom filter to each message","time":{"start":1749930895100,"stop":1749930895100,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44876c038414d10","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749930914709,"stop":1749930914709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5feccfee7e36dfa0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749930861044,"stop":1749930861044,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ce1ba5ac6e8ac70","name":"Check message with no payload is not received","time":{"start":1749931476884,"stop":1749931476884,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d7feed515e6dee","name":"Check meta is set [symmetric]","time":{"start":1749930871241,"stop":1749930871242,"duration":1},"status":"passed","severity":"normal"},{"uid":"67db4a7bae79efca","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749931434553,"stop":1749931434554,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d393d08c576636","name":"Should update shard info","time":{"start":1749931151817,"stop":1749931151817,"duration":0},"status":"passed","severity":"normal"},{"uid":"848dac05da3915b6","name":"should insert message id into causal history","time":{"start":1749930895099,"stop":1749930895100,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7cc880322df686","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749930891826,"stop":1749930891826,"duration":0},"status":"passed","severity":"normal"},{"uid":"5979d3203d7b228f","name":"should not throw an error for a single configured topic","time":{"start":1749930838111,"stop":1749930838111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5155f64a0c691108","name":"Push message with Arabic payload","time":{"start":1749931635664,"stop":1749931635664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9529f23c9a3d296e","name":"should request renew when peer disconnects","time":{"start":1749930882075,"stop":1749930882078,"duration":3},"status":"passed","severity":"normal"},{"uid":"62d3b48475feacb4","name":"Check publish message containing shell command","time":{"start":1749931231629,"stop":1749931231630,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4f0a888c7ff1cb","name":"Check received message with timestamp: 1749930909898 ","time":{"start":1749931331021,"stop":1749931331021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24473ba16d63a82","name":"should not fail to stop the service if it was not started","time":{"start":1749931151602,"stop":1749931151603,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f68609589aff86","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749930843534,"stop":1749930843535,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e49a418c7c2e8a9","name":"same cluster, different shard: nodes connect","time":{"start":1749931112141,"stop":1749931112141,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd67d49542fd7f6f","name":"Check publish message containing long","time":{"start":1749931231614,"stop":1749931231615,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d7ffcb09a51cc1","name":"Query generator for multiple messages","time":{"start":1749931450595,"stop":1749931450595,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a609163b2d956f5","name":"Query Generator, No Decoder","time":{"start":1749931416076,"stop":1749931416076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d7afc28636838d","name":"Overlapping topic subscription","time":{"start":1749931454313,"stop":1749931454314,"duration":1},"status":"passed","severity":"normal"},{"uid":"5194830e532b790a","name":"should properly compute the node id","time":{"start":1749930844240,"stop":1749930844240,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a83a26d42bc69f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749930838111,"stop":1749930838111,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc50228ace9d5062","name":"Push message with numeric payload","time":{"start":1749931635650,"stop":1749931635650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e407b56d6c2e7e3","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749930843545,"stop":1749930843546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4756a6a55ae5a2","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749931476897,"stop":1749931476897,"duration":0},"status":"broken","severity":"normal"},{"uid":"245bc4adc3f7589","name":"throws an error for improperly formatted content topics","time":{"start":1749930838101,"stop":1749930838101,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe80e2980bab20e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749930891832,"stop":1749930891832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec80da7d05cac32a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749931102464,"stop":1749931102464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d98f1352cdf3b6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749931417949,"stop":1749931417951,"duration":2},"status":"passed","severity":"normal"},{"uid":"61f47614ed5ea9a0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749930838105,"stop":1749930838106,"duration":1},"status":"passed","severity":"normal"},{"uid":"f374690ca17dc926","name":"connects to nwaku","time":{"start":1749931464116,"stop":1749931464116,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd93958635cd0bd3","name":"Check received message containing SQL Injection","time":{"start":1749931331017,"stop":1749931331017,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f40ab64ca59a93","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749931417941,"stop":1749931417941,"duration":0},"status":"passed","severity":"normal"},{"uid":"173807a2a96069fd","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749930882416,"stop":1749930882416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed67bef1b0501cd","name":"returns nothing if no connections present","time":{"start":1749930852529,"stop":1749930852530,"duration":1},"status":"passed","severity":"normal"},{"uid":"414459340eefbaee","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749930843546,"stop":1749930843546,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c8c290dc27e603","name":"Push message with content topic containing shell command","time":{"start":1749931635659,"stop":1749931635659,"duration":0},"status":"passed","severity":"normal"},{"uid":"127f2579d83d26a2","name":"should emit a peer event after start","time":{"start":1749931151603,"stop":1749931151603,"duration":0},"status":"passed","severity":"normal"},{"uid":"c620b2056cf72113","name":"Check publish message containing JSON","time":{"start":1749931231628,"stop":1749931231629,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b9b030a22ef1c5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749930860742,"stop":1749930860743,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae58659e02069f2","name":"Check message received after jswaku node is restarted","time":{"start":1749931331026,"stop":1749931331026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54ad21b1539e927a","name":"addEventListener with correct event","time":{"start":1749930950571,"stop":1749930950572,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c75cc399cf09872","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749930895107,"stop":1749930895107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c90ea71504fc0e4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749930838101,"stop":1749930838102,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb6f6fa0b36b0b9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749930891831,"stop":1749930891831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7dadaa6fb70b6","name":"should create a new stream if no existing for protocol found","time":{"start":1749930852702,"stop":1749930852703,"duration":1},"status":"passed","severity":"normal"},{"uid":"8542d155a83dd44b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749930843542,"stop":1749930843542,"duration":0},"status":"passed","severity":"normal"},{"uid":"638df634b92c1e77","name":"Check received message with timestamp: 1749930909898000000 ","time":{"start":1749931331034,"stop":1749931331035,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae58f80c60fe3b6","name":"Generator, 2 different pubsubtopics","time":{"start":1749931434542,"stop":1749931434543,"duration":1},"status":"passed","severity":"normal"},{"uid":"53552bd1f7f3ca82","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749930882416,"stop":1749930882417,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c8bbfe9efbf35e","name":"Store - dialed first","time":{"start":1749931470932,"stop":1749931470932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4c7ae8f9ce35b4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749931416075,"stop":1749931416075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ca0c0d9ad7040e","name":"Check received message containing XML","time":{"start":1749931476879,"stop":1749931476879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a675eea32e464542","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app18/1/topic958/utf8","time":{"start":1749931343885,"stop":1749931343885,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c0a092f5762e0b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app37/4/topic939/test.js","time":{"start":1749931343887,"stop":1749931343887,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d595cc30c1aa76d","name":"Passing page size 110 when there are 120 messages","time":{"start":1749931457548,"stop":1749931457548,"duration":0},"status":"passed","severity":"normal"},{"uid":"569443684dd11b7d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749931456317,"stop":1749931456318,"duration":1},"status":"passed","severity":"normal"},{"uid":"be39b29ac0ae0405","name":"should add and remove event listeners correctly","time":{"start":1749930864966,"stop":1749930864966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6960078ca4385dcc","name":"Check message received after nwaku node is restarted","time":{"start":1749931331026,"stop":1749931331027,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6c1f3b164ae2f370","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749931454315,"stop":1749931454316,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81634140c465c69","name":"Delete observer","time":{"start":1749931208002,"stop":1749931208002,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c9c4f154ffd90b","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749930852703,"stop":1749930852704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41b8ef3f0c63318","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749931085966,"stop":1749931085967,"duration":1},"status":"passed","severity":"normal"},{"uid":"191345c6d819d6f0","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749930861043,"stop":1749930861043,"duration":0},"status":"passed","severity":"normal"},{"uid":"4802bc8ed8628335","name":"Subscribe and publish message","time":{"start":1749931240373,"stop":1749931240373,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ec0ed25bab4a51","name":"Check received message containing Russian","time":{"start":1749931331016,"stop":1749931331016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52a16d2a2364421","name":"non connected peers","time":{"start":1749931206549,"stop":1749931206549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c74c5286fc071e3e","name":"Generator, 2 different pubsubtopics","time":{"start":1749931434548,"stop":1749931434549,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d05fd90ab3855917","name":"Subscribe and receives messages on 20 topics","time":{"start":1749931417968,"stop":1749931417969,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0a8621ceb5d269","name":"Check message with no payload is not received","time":{"start":1749931331025,"stop":1749931331025,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12b94f1fb73c0f2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749931417956,"stop":1749931417957,"duration":1},"status":"passed","severity":"normal"},{"uid":"e791db02540279ae","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749930917848,"stop":1749930917848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e919811fbce3ed7d","name":"Push message with Chinese payload","time":{"start":1749931635664,"stop":1749931635664,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5c9cb4f69d6494","name":"should be empty after removing the only subscription","time":{"start":1749930882543,"stop":1749930882543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3179bae30b0d14","name":"Push message with content topic containing numeric","time":{"start":1749931635656,"stop":1749931635656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6164abbbbc96ef","name":"Fails to publish message with wrong content topic","time":{"start":1749931231641,"stop":1749931231641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a031152a668dc6","name":"Refresh subscription","time":{"start":1749931240378,"stop":1749931240378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a48cdc9872a456d","name":"creates an iterator","time":{"start":1749931461320,"stop":1749931461320,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d22a2a54c7b5c75","name":"should not fail to start the service if it is already started","time":{"start":1749930914702,"stop":1749930914702,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e0d937f9f2f8a2","name":"Check message with no content topic is not received","time":{"start":1749931331024,"stop":1749931331025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca757e5e153eca88","name":"Push message with custom timestamp: 1719172640110","time":{"start":1749931635661,"stop":1749931635661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde176e4a1f68bf3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749931417962,"stop":1749931417962,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffa0ef57b769bd9","name":"random static sharding 7 - Cluster ID: 493, Shard ID: 833","time":{"start":1749931456326,"stop":1749931456327,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0ca16b23bab760","name":"1 Relay, 1 Filter, gives up","time":{"start":1749930860530,"stop":1749930860531,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68a47e913b70285","name":"should throw error - invalid id","time":{"start":1749930844239,"stop":1749930844239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2721dda551aaf0ea","name":"should support chaining for add method","time":{"start":1749930881578,"stop":1749930881579,"duration":1},"status":"passed","severity":"normal"},{"uid":"e045dbb760c309e","name":"shard 0","time":{"start":1749931456317,"stop":1749931456317,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9134ce8f60a432","name":"Push message with Script payload","time":{"start":1749931635652,"stop":1749931635653,"duration":1},"status":"passed","severity":"normal"},{"uid":"5064c13ff0ab745f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749930838110,"stop":1749930838111,"duration":1},"status":"passed","severity":"normal"},{"uid":"57641991c6ce1157","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749931085972,"stop":1749931085972,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ed58cd20b0302","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749930891458,"stop":1749930891458,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c777e148178f00","name":"should initialize with default number of peers","time":{"start":1749930882071,"stop":1749930882072,"duration":1},"status":"passed","severity":"normal"},{"uid":"19337bed8cc1dbfc","name":"1 Store, 2 fetches","time":{"start":1749930860526,"stop":1749930860526,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd760db730a6a160","name":"should throw error - no public key","time":{"start":1749930844239,"stop":1749930844239,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e5a4dfac25adf","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749930852671,"stop":1749930852671,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ddbee2627eb32b","name":"should not allow unachievable error rate","time":{"start":1749930891456,"stop":1749930891457,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb7bb6ff10f7c18","name":"A test","time":{"start":1749931102529,"stop":1749931102529,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b679c6856a4010","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749931417967,"stop":1749931417968,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c27d5301085241","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749931434543,"stop":1749931434544,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c188666cec8d1b","name":"Check message with no pubsub topic is not received","time":{"start":1749931476895,"stop":1749931476895,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cfbb556035ce67","name":"should not receive a peer event before start","time":{"start":1749930864963,"stop":1749930864964,"duration":1},"status":"passed","severity":"normal"},{"uid":"a223fac2a3425dcc","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749930838103,"stop":1749930838104,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ae3db167e8ae0a","name":"Overlapping topic subscription","time":{"start":1749931417970,"stop":1749931417970,"duration":0},"status":"passed","severity":"normal"},{"uid":"623a0a9943fb0bfd","name":"should emit a peer event after start","time":{"start":1749930864963,"stop":1749930864963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d80b355d15725b1","name":"Push message with content topic containing special chars","time":{"start":1749931635670,"stop":1749931635670,"duration":0},"status":"passed","severity":"normal"},{"uid":"668e97c09e8e71ca","name":"Overlapping topic subscription","time":{"start":1749931417937,"stop":1749931417937,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db3796580947f88","name":"Check received message containing long","time":{"start":1749931331013,"stop":1749931331014,"duration":1},"status":"passed","severity":"normal"},{"uid":"593b6402646faff","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749930891781,"stop":1749930891781,"duration":0},"status":"passed","severity":"normal"},{"uid":"2382c54a111f248e","name":"Push message with content topic containing special chars","time":{"start":1749931635656,"stop":1749931635657,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6d6bf0849f2933","name":"should set field with only STORE enabled","time":{"start":1749930844250,"stop":1749930844250,"duration":0},"status":"passed","severity":"normal"},{"uid":"152cce44510c63e6","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749930852704,"stop":1749930852704,"duration":0},"status":"passed","severity":"normal"},{"uid":"da59f1399ef3582a","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749930895106,"stop":1749930895106,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fef90b4a6c946","name":"can start and stop the service","time":{"start":1749930864961,"stop":1749930864962,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a5f807dab2da55","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749931417952,"stop":1749931417952,"duration":0},"status":"passed","severity":"normal"},{"uid":"290a825e3f100c0b","name":"Check received message containing numeric","time":{"start":1749931331014,"stop":1749931331014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05c36cb89aa6e59","name":"Store - dialed after - with timeout","time":{"start":1749931470932,"stop":1749931470933,"duration":1},"status":"passed","severity":"normal"},{"uid":"69eb8fed802955f4","name":"Filter","time":{"start":1749931470933,"stop":1749931470933,"duration":0},"status":"passed","severity":"normal"},{"uid":"894767001d3f9e2c","name":"should return valid sharding parameters for static sharding","time":{"start":1749930838114,"stop":1749930838114,"duration":0},"status":"passed","severity":"normal"},{"uid":"af44c12b72234a1a","name":"Decoder throws on undefined content topic","time":{"start":1749930872726,"stop":1749930872727,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7582a734c61e38","name":"Passing invalid cursor","time":{"start":1749931404599,"stop":1749931404599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5420da8d79eeed6","name":"should throw error - no public key","time":{"start":1749930844238,"stop":1749930844238,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b69d6ab91a20e2","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749930891784,"stop":1749930891784,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe6bcb948d17e44","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749930844236,"stop":1749930844237,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ac6aa3adcae3a4","name":"Push message with content topic containing Arabic","time":{"start":1749931635671,"stop":1749931635671,"duration":0},"status":"passed","severity":"normal"},{"uid":"491370fa3491ac13","name":"Check message on other pubsub topic is not received","time":{"start":1749931331037,"stop":1749931331037,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b813781c6deb47","name":"Reopen subscription with peer with lost subscription","time":{"start":1749930976891,"stop":1749930976891,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa5be0f795714d3","name":"should encode/decode to RLP encoding","time":{"start":1749930844241,"stop":1749930844241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60c3c90f229369c","name":"Check received message containing Arabic","time":{"start":1749931331029,"stop":1749931331030,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf24119f953273b0","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749930882262,"stop":1749930882262,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a18a38617ff61ac","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749931454322,"stop":1749931454322,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a36a95395cd15ec","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749931454283,"stop":1749931454284,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2d12ca2ddfdfaa","name":"Nodes with multiple pubsub topic","time":{"start":1749931222967,"stop":1749931222968,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d867618de7d0701","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749930891458,"stop":1749930891459,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e57bcd43fda19c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749931206380,"stop":1749931206380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c96ae5fa83287b60","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749930891780,"stop":1749930891780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd0f114aeb271fa","name":"should properly create location multiaddrs - udp6","time":{"start":1749930844247,"stop":1749930844247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3621f636370e09e","name":"Subscribe and receives messages on 20 topics","time":{"start":1749931454289,"stop":1749931454290,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e3a4517c78d42c","name":"Fails to publish duplicate message","time":{"start":1749931231638,"stop":1749931231639,"duration":1},"status":"passed","severity":"normal"},{"uid":"8547b0d860858442","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749930882262,"stop":1749930882266,"duration":4},"status":"passed","severity":"normal"},{"uid":"4961cf8d7fb1fb7","name":"accepts valid message hash query","time":{"start":1749930852667,"stop":1749930852667,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2e51a12625a4c6","name":"Check received message containing XML","time":{"start":1749931331017,"stop":1749931331018,"duration":1},"status":"passed","severity":"normal"},{"uid":"839360340bdf2a00","name":"should get locked peers","time":{"start":1749930882074,"stop":1749930882074,"duration":0},"status":"passed","severity":"normal"},{"uid":"61455b41dbb26748","name":"Check received message containing Basic HTML tag","time":{"start":1749931331018,"stop":1749931331018,"duration":0},"status":"passed","severity":"normal"},{"uid":"667e00b3a921b39b","name":"Subscribe and receives messages on 20 topics","time":{"start":1749931454311,"stop":1749931454311,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a10e67b26fc012","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749930852671,"stop":1749930852672,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc8150d84e99ae","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749930891807,"stop":1749930891807,"duration":0},"status":"passed","severity":"normal"},{"uid":"703993808202b96e","name":"Query Generator - true","time":{"start":1749931443403,"stop":1749931443403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7750e6c5bd280b6f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749930891818,"stop":1749930891818,"duration":0},"status":"passed","severity":"normal"},{"uid":"7906f0f36dae1d14","name":"Sign & Recover","time":{"start":1749930871404,"stop":1749930871405,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b780bf11c290ffe","name":"Relay - dialed after","time":{"start":1749931470931,"stop":1749931470931,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ccdbdddf5b612f","name":"Check received message containing Script","time":{"start":1749931476878,"stop":1749931476879,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6588105b37e62e","name":"Subscribe to topic containing long and publish message","time":{"start":1749931240379,"stop":1749931240379,"duration":0},"status":"passed","severity":"normal"},{"uid":"8525b53cc36d4bd0","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749930891784,"stop":1749930891784,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaf987b177025de","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749931240400,"stop":1749931240403,"duration":3},"status":"passed","severity":"normal"},{"uid":"4b49d23011a350a2","name":"Check message received after jswaku node is restarted","time":{"start":1749931331039,"stop":1749931331039,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abfa230c884ce48b","name":"Check received message containing SQL Injection","time":{"start":1749931331030,"stop":1749931331030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6568fa0f4c04f1","name":"should deliver messages after dependencies are met","time":{"start":1749930895104,"stop":1749930895104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6691c6a842ba309","name":"Check received message containing Script","time":{"start":1749931331031,"stop":1749931331031,"duration":0},"status":"passed","severity":"normal"},{"uid":"891013681bd85f11","name":"Decoder throws on undefined content topic","time":{"start":1749930871245,"stop":1749930871246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6239b203b34fb8b8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749931454291,"stop":1749931454291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e286eb268b7a184","name":"Check received message containing JSON","time":{"start":1749931331032,"stop":1749931331032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc6af3625c58faf","name":"Push message with content topic containing escaped characters","time":{"start":1749931635673,"stop":1749931635674,"duration":1},"status":"passed","severity":"normal"},{"uid":"794ad4145624d4a8","name":"Check publish message containing Russian","time":{"start":1749931231625,"stop":1749931231625,"duration":0},"status":"passed","severity":"normal"},{"uid":"232d612b477e7c37","name":"should remove expired entries after TTL has passed","time":{"start":1749930881579,"stop":1749930881579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3490ccd31d8fff4f","name":"should be sent with empty content","time":{"start":1749930895105,"stop":1749930895106,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a9ec244ae116ca","name":"Push message with short payload","time":{"start":1749931635649,"stop":1749931635650,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd82b2207d0e56a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749930838116,"stop":1749930838117,"duration":1},"status":"passed","severity":"normal"},{"uid":"461e81e82cfee55a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749930860530,"stop":1749930860530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f913294d80b598cd","name":"can dial TLS multiaddrs","time":{"start":1749931114117,"stop":1749931114117,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2b9fa971ce9912","name":"Query Generator - false","time":{"start":1749931443403,"stop":1749931443404,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3944856fef9491","name":"Check message with no payload is not received","time":{"start":1749931331038,"stop":1749931331038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27ef03d2b9246da","name":"Push message with custom timestamp: 1719172640111","time":{"start":1749931635675,"stop":1749931635676,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2566e8bdee71541","name":"Publish without waiting for remote peer","time":{"start":1749931240369,"stop":1749931240369,"duration":0},"status":"passed","severity":"normal"},{"uid":"339200e00ca16c2b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749931417974,"stop":1749931417974,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f902efa82358ecf","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749931457788,"stop":1749931457788,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e17efcfcad068b","name":"Push message with SQL Injection payload","time":{"start":1749931635665,"stop":1749931635665,"duration":0},"status":"passed","severity":"normal"},{"uid":"9258ecb525ffb980","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749931240374,"stop":1749931240378,"duration":4},"status":"passed","severity":"normal"},{"uid":"306656029d770674","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749931454302,"stop":1749931454302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3220e0970a57f037","name":"handles different networkShards values correctly","time":{"start":1749930838100,"stop":1749930838100,"duration":0},"status":"passed","severity":"normal"},{"uid":"579e3104fc357f4e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749931454295,"stop":1749931454296,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c3140bd92c92617","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749931635672,"stop":1749931635673,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1b77848c782ef1","name":"Decoder throws on undefined content topic","time":{"start":1749930853063,"stop":1749930853063,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d9e66c7916b791","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749930882307,"stop":1749930882314,"duration":7},"status":"passed","severity":"normal"},{"uid":"b52446df51619089","name":"different cluster, different shard: nodes don't connect","time":{"start":1749931112142,"stop":1749931112142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec829c06bf4fefc3","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749930891777,"stop":1749930891777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2e420a8c6440ad","name":"Push message with meta","time":{"start":1749931635674,"stop":1749931635675,"duration":1},"status":"passed","severity":"normal"},{"uid":"67488e3e44af1569","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749931417972,"stop":1749931417972,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f806736b6f5c4a2","name":"caches peers it previously fetched","time":{"start":1749930861040,"stop":1749930861041,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb4edeaa182db68","name":"Encoder throws on undefined content topic","time":{"start":1749930872726,"stop":1749930872726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac08628528a84c51","name":"Push message with custom timestamp: 1749934640111","time":{"start":1749931635676,"stop":1749931635677,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5528b65bc691eba","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749930891784,"stop":1749930891785,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb9520c12b26002","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749930838116,"stop":1749930838116,"duration":0},"status":"passed","severity":"normal"},{"uid":"55eea343ecee23e5","name":"unsubscribes","time":{"start":1749931461321,"stop":1749931461321,"duration":0},"status":"passed","severity":"normal"},{"uid":"250b5665650d7130","name":"dispatchEvent via connectionManager","time":{"start":1749930950574,"stop":1749930950574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c026f95e1ae9a090","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749931417962,"stop":1749931417963,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad7ceab68eae4c0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749930916216,"stop":1749930916216,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab14b08480048e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749931417976,"stop":1749931417977,"duration":1},"status":"passed","severity":"normal"},{"uid":"22752a78e85ee50d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749930838106,"stop":1749930838106,"duration":0},"status":"passed","severity":"normal"},{"uid":"18712483fe1e52d0","name":"should add received messages to bloom filter","time":{"start":1749930895102,"stop":1749930895102,"duration":0},"status":"passed","severity":"normal"},{"uid":"7174769d19e727d8","name":"recovers when dns.resolve returns empty","time":{"start":1749930861039,"stop":1749930861040,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b56081ac586c5b8","name":"Generator, custom pubsub topic","time":{"start":1749931434549,"stop":1749931434553,"duration":4},"status":"passed","severity":"normal"},{"uid":"f43857645c99a736","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749930861044,"stop":1749930861044,"duration":0},"status":"skipped","severity":"normal"},{"uid":"972cda181a15a1f8","name":"should transition to Unhealthy when no connections","time":{"start":1749930882416,"stop":1749930882416,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8ec49a9c3db1f0","name":"Push message with Script payload","time":{"start":1749931635665,"stop":1749931635665,"duration":0},"status":"passed","severity":"normal"},{"uid":"da98c4c291ffbe88","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749930929783,"stop":1749930929784,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b3b67cc6f3ab1f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749931222968,"stop":1749931222969,"duration":1},"status":"passed","severity":"normal"},{"uid":"525821f9d7dcf6d0","name":"Push message with long payload","time":{"start":1749931635650,"stop":1749931635650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7696122a19052a","name":"does not throw on valid cases","time":{"start":1749930838091,"stop":1749930838092,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7131ae6cf9f6c5","name":"should properly create location multiaddrs - tcp4","time":{"start":1749930844247,"stop":1749930844247,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9a4e6a5e0ae3c0","name":"should be empty when created","time":{"start":1749930882542,"stop":1749930882543,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a8157aede47385","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749931417953,"stop":1749931417954,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e649de09c1a8222","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749931085976,"stop":1749931085976,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fbe07c3d14c832","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749931417972,"stop":1749931417972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1502577e06855add","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749930838106,"stop":1749930838106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffefc84f29872698","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749930838107,"stop":1749930838107,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b818625d995e7aa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749931039955,"stop":1749931039955,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf0e2cac75ebf14","name":"should select older connection if present","time":{"start":1749930852531,"stop":1749930852531,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb61d3799f1da074","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749930838112,"stop":1749930838112,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b08f1c9c0cf4a88","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749930838108,"stop":1749930838108,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cbdbce5e379912","name":"A test","time":{"start":1749931102528,"stop":1749931102528,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea5f6683698c3eb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749931454312,"stop":1749931454312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2863568674ec1ce2","name":"Check received message containing short","time":{"start":1749931331013,"stop":1749931331013,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdfe904ba2f981e","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749931417979,"stop":1749931417979,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bcf7327108afab","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749931240388,"stop":1749931240388,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fae77482529617","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749930838103,"stop":1749930838103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f482ef17e425c30d","name":"random static sharding 6 - Cluster ID: 481, Shard ID: 310","time":{"start":1749931456325,"stop":1749931456326,"duration":1},"status":"passed","severity":"normal"},{"uid":"495f2c10da622879","name":"Push message with escaped characters payload","time":{"start":1749931635654,"stop":1749931635654,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e6d5efbae62faf","name":"Push message with content topic containing shell command","time":{"start":1749931635673,"stop":1749931635673,"duration":0},"status":"passed","severity":"normal"},{"uid":"73641d5b498806d7","name":"should process tasks in queue","time":{"start":1749930882226,"stop":1749930882227,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb489ef465220ff","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749930891807,"stop":1749930891807,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60b3c736aba7f28","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749930852666,"stop":1749930852666,"duration":0},"status":"passed","severity":"normal"},{"uid":"982f4bc3e36a3772","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749930838097,"stop":1749930838097,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5da0605403d2664","name":"rejects hash query with time filter","time":{"start":1749930852667,"stop":1749930852668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98ed4c13ef69af6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749930843536,"stop":1749930843536,"duration":0},"status":"passed","severity":"normal"},{"uid":"4976c8b0f4f7ee63","name":"should initialize bloom filter with correct parameters","time":{"start":1749930894251,"stop":1749930894252,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e79424060db9ff","name":"Check received message containing long","time":{"start":1749931331027,"stop":1749931331028,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe1dd2520be7ee3","name":"connected peers and dial","time":{"start":1749931206547,"stop":1749931206547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fa8dccf6b9d337b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749930910355,"stop":1749930910356,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd99f1d815a313e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749930872724,"stop":1749930872724,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f80127f3037cf13","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app37/9/topic99/utf8","time":{"start":1749931343888,"stop":1749931343889,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4af6a3637ba66","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749931417956,"stop":1749931417956,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd103085e83ad1d6","name":"Push message with content topic containing Script","time":{"start":1749931635658,"stop":1749931635658,"duration":0},"status":"passed","severity":"normal"},{"uid":"1740349715b13413","name":"Check received message containing special chars","time":{"start":1749931331028,"stop":1749931331029,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2536ce8ddb153e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749930910357,"stop":1749930910357,"duration":0},"status":"passed","severity":"normal"},{"uid":"735b36d122351f5a","name":"Query with Ordered Callback, No Decoder","time":{"start":1749931416077,"stop":1749931416078,"duration":1},"status":"passed","severity":"normal"},{"uid":"a486014b5d44fd3f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749931240396,"stop":1749931240398,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f7ff4fc806b317f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749931454296,"stop":1749931454296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f393b8db640dcee0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749931417972,"stop":1749931417973,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b93b396756c9d3","name":"Check received message containing escaped characters","time":{"start":1749931476891,"stop":1749931476892,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f489479ab2806a2","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749930891777,"stop":1749930891778,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2bc741ed0ae94d","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749930891776,"stop":1749930891777,"duration":1},"status":"passed","severity":"normal"},{"uid":"46bb950cd96b7ec6","name":"should set field with all protocols enabled","time":{"start":1749930844250,"stop":1749930844250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3701f4a6158ce600","name":"Push message with rate limit","time":{"start":1749931635661,"stop":1749931635661,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b4e1a2e85a29aa","name":"should properly start and stop event listening","time":{"start":1749930882417,"stop":1749930882417,"duration":0},"status":"passed","severity":"normal"},{"uid":"229c2616f6b864ad","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749930891830,"stop":1749930891830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2dc98505d7a87f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749930838098,"stop":1749930838098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57fd04da6fc94f6","name":"Ephemeral messages are not stored","time":{"start":1749930916212,"stop":1749930916213,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d2d34ee801bf9d","name":"Check received message containing XML","time":{"start":1749931331031,"stop":1749931331031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a8f1a3fcbe1f2","name":"messageHashStr works with IProtoMessage","time":{"start":1749930852675,"stop":1749930852675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90030c327840a58","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749930838116,"stop":1749930838116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8df75c98ab14f60","name":"should initialize with custom number of peers","time":{"start":1749930882073,"stop":1749930882073,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cdb08f4c435218","name":"Query generator for multiple messages with different message text format","time":{"start":1749931450595,"stop":1749931450596,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1142030a847e9b2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749930838105,"stop":1749930838105,"duration":0},"status":"passed","severity":"normal"},{"uid":"25162c0374633163","name":"Callback on promise, aborts when callback returns true","time":{"start":1749931450598,"stop":1749931450598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df73f46434b870","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749931454320,"stop":1749931454321,"duration":1},"status":"passed","severity":"normal"},{"uid":"b529c3572789d636","name":"removeEventListener with correct event","time":{"start":1749930950572,"stop":1749930950573,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7f2af97f4986cc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749931240387,"stop":1749931240387,"duration":0},"status":"passed","severity":"normal"},{"uid":"625145419239e2c9","name":"Push message with unicode special characters payload","time":{"start":1749931635654,"stop":1749931635654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32ad8c6f3a5d255","name":"Subscribe to topic containing long and receive message","time":{"start":1749931454315,"stop":1749931454315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6893a6c3d69143bd","name":"Subscribe and receives messages on 20 topics","time":{"start":1749931417933,"stop":1749931417933,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c760e2c55d08694","name":"Check message with invalid timestamp is not received","time":{"start":1749931331036,"stop":1749931331036,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeb7a90d3dd9310","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749931112140,"stop":1749931112140,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56c30148f65df34","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749931454320,"stop":1749931454320,"duration":0},"status":"passed","severity":"normal"},{"uid":"43be850996f4fe93","name":"more peers than existing","time":{"start":1749931206548,"stop":1749931206548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c5f699182c67463","name":"Promise Callback - false","time":{"start":1749931443404,"stop":1749931443406,"duration":2},"status":"passed","severity":"normal"},{"uid":"731e647b59e26a03","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749931240400,"stop":1749931240400,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a6303fda60a105","name":"Reopen subscription with peer with lost subscription","time":{"start":1749930976889,"stop":1749930976889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d356cea02e7a54c","name":"Check received message containing Chinese","time":{"start":1749931476888,"stop":1749931476888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02af4d117fd675f","name":"should update ack status of messages in outgoing buffer","time":{"start":1749930895107,"stop":1749930895107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2368b190cd853e1","name":"Push message with JSON payload","time":{"start":1749931635653,"stop":1749931635653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df4424744c38b1b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749930838108,"stop":1749930838109,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e33cf39ec1c33a","name":"Check received message containing numeric","time":{"start":1749931476887,"stop":1749931476887,"duration":0},"status":"passed","severity":"normal"},{"uid":"84215382d2657deb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749931417973,"stop":1749931417973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a674ed9be5b7516","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749930891807,"stop":1749930891808,"duration":1},"status":"passed","severity":"normal"},{"uid":"c506ab469308357a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749930843535,"stop":1749930843536,"duration":1},"status":"passed","severity":"normal"},{"uid":"943fa1577ef1a9cc","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749930891818,"stop":1749930891825,"duration":7},"status":"passed","severity":"normal"},{"uid":"a83063c4a8fb5d76","name":"Check received message containing numeric","time":{"start":1749931331028,"stop":1749931331028,"duration":0},"status":"passed","severity":"normal"},{"uid":"64971e5d65f1ac38","name":"Push message with numeric payload","time":{"start":1749931635663,"stop":1749931635664,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e7bd875730a7e9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749930891818,"stop":1749930891818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a134028a19123a","name":"Accepts a valid Waku Message","time":{"start":1749930885867,"stop":1749930885868,"duration":1},"status":"passed","severity":"normal"},{"uid":"116428e310cf09","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749930838096,"stop":1749930838096,"duration":0},"status":"passed","severity":"normal"},{"uid":"7229c79a156c4c8d","name":"Subscribe to topic containing Script and receive message","time":{"start":1749931417944,"stop":1749931417946,"duration":2},"status":"passed","severity":"normal"},{"uid":"603dcb4f6141e89d","name":"Push message with long payload","time":{"start":1749931635663,"stop":1749931635663,"duration":0},"status":"passed","severity":"normal"},{"uid":"786ad33ff663557b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749931231642,"stop":1749931231648,"duration":6},"status":"passed","severity":"normal"},{"uid":"dee284e42833d50a","name":"Push message with Russian payload","time":{"start":1749931635664,"stop":1749931635665,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c00d308a9e1b761","name":"Default pageSize","time":{"start":1749931457552,"stop":1749931457554,"duration":2},"status":"passed","severity":"normal"},{"uid":"e18b066ce6a52b04","name":"random static sharding 1 - Cluster ID: 25, Shard ID: 459","time":{"start":1749931456318,"stop":1749931456318,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23c4a43cdb0e430","name":"listenerCount","time":{"start":1749930950574,"stop":1749930950574,"duration":0},"status":"passed","severity":"normal"},{"uid":"7733eb105dbc88db","name":"Check received message containing unicode special characters","time":{"start":1749931476892,"stop":1749931476892,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e12ed29d62f3b3","name":"should reject on timeout if it was set","time":{"start":1749930882455,"stop":1749930882455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c78edcfa8ff3b18","name":"Check received message containing JSON","time":{"start":1749931476890,"stop":1749931476891,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc882f88c639312","name":"Check received message containing Basic HTML tag","time":{"start":1749931476879,"stop":1749931476879,"duration":0},"status":"passed","severity":"normal"},{"uid":"c998410cd80226ff","name":"should not fail to start the service if it is already started","time":{"start":1749931151603,"stop":1749931151603,"duration":0},"status":"passed","severity":"normal"},{"uid":"50917a62af421908","name":"Check received message containing emoji","time":{"start":1749931476892,"stop":1749931476892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e05c56e66d3f63c","name":"Subscribe to topic containing XML and receive message","time":{"start":1749931417946,"stop":1749931417946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7902c8465e0489ca","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749931222974,"stop":1749931222974,"duration":0},"status":"passed","severity":"normal"},{"uid":"323dd36834d9f1ef","name":"Relay + Store","time":{"start":1749930844251,"stop":1749930844251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d686e9952b8313b8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749930843541,"stop":1749930843541,"duration":0},"status":"passed","severity":"normal"},{"uid":"e348b2bc40251093","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749930843529,"stop":1749930843532,"duration":3},"status":"passed","severity":"normal"},{"uid":"46034e59ec834c5e","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749930891786,"stop":1749930891806,"duration":20},"status":"passed","severity":"normal"},{"uid":"2e8417e2fabb7a8d","name":"start node with empty content topic","time":{"start":1749931343890,"stop":1749931343890,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9891d5a4154708d","name":"it tolerates circular branch references","time":{"start":1749930861039,"stop":1749930861039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8f0146182645fa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749931454316,"stop":1749931454316,"duration":0},"status":"passed","severity":"normal"},{"uid":"981c442389e16cc1","name":"Check received message containing numeric","time":{"start":1749931476876,"stop":1749931476876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e814d44c240c667","name":"Push message with rate limit","time":{"start":1749931635675,"stop":1749931635675,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eec75e4dbf81c28","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749930891785,"stop":1749930891785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab7be438cf5e89c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749931085971,"stop":1749931085971,"duration":0},"status":"passed","severity":"normal"},{"uid":"205a086c1d8c9b6","name":"isConnected should return false after all peers disconnect","time":{"start":1749930929786,"stop":1749930929786,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d0f24c7e440cf7","name":"should handle connection events","time":{"start":1749930882078,"stop":1749930882078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c129c1ec79edfeb","name":"should properly create location multiaddrs - udp4","time":{"start":1749930844246,"stop":1749930844246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4b50a3d49e8e3a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749931417939,"stop":1749931417939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c736e77e185e7844","name":"Ephemeral field set to true","time":{"start":1749930853062,"stop":1749930853062,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9716c26bc9f899","name":"Check received message containing shell command","time":{"start":1749931331032,"stop":1749931331033,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fafafdc466fbe6","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749931417933,"stop":1749931417936,"duration":3},"status":"skipped","severity":"normal"},{"uid":"91e9b8ed6ccbb332","name":"Check received message containing escaped characters","time":{"start":1749931476880,"stop":1749931476880,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f66691a20f7af4","name":"should get / set UDP multiaddr","time":{"start":1749930844242,"stop":1749930844245,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d9b956a0eb89c78","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749930860743,"stop":1749930860743,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c58336dc6883ef","name":"should be delivered immediately if received","time":{"start":1749930895107,"stop":1749930895108,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b72d186f2b28e29","name":"Query with Promise Callback, No message returned","time":{"start":1749931416080,"stop":1749931416080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fa087aa2720ff1","name":"Subscribe and receive messages via lightPush","time":{"start":1749931454306,"stop":1749931454308,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4470aec342e38f0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749931404596,"stop":1749931404596,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0a087b60093670","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749931417947,"stop":1749931417947,"duration":0},"status":"passed","severity":"normal"},{"uid":"19827569a3d9a855","name":"Check received message containing XML","time":{"start":1749931476890,"stop":1749931476890,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e3990600c918","name":"should only return 1 node with relay and store capability","time":{"start":1749930861042,"stop":1749930861042,"duration":0},"status":"passed","severity":"normal"},{"uid":"47293063e91e4868","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749931476886,"stop":1749931476886,"duration":0},"status":"broken","severity":"normal"},{"uid":"4eb14a33d74263f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749931416078,"stop":1749931416079,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd3f7bba23aa2ba","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749931331035,"stop":1749931331036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d834ee7418336043","name":"should return false","time":{"start":1749930844239,"stop":1749930844240,"duration":1},"status":"passed","severity":"normal"}]