2025-02-04 12:15:25 +00:00

1 line
152 KiB
JSON

[{"uid":"f02553d2adeaba97","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1738671151681,"stop":1738671151682,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c5ae0eba373da9","name":"random static sharding 5 - Cluster ID: 922, Shard ID: 136","time":{"start":1738671179569,"stop":1738671179569,"duration":0},"status":"passed","severity":"normal"},{"uid":"962c01aee46459af","name":"Passing page size 19 when there are 20 messages","time":{"start":1738671208294,"stop":1738671208294,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc73c2230ae3abe","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1738670865581,"stop":1738670865582,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb0aefa84c03973","name":"can start and stop the service","time":{"start":1738670878109,"stop":1738670878109,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f07c19a146a59b1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1738670850985,"stop":1738670850985,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d5384ff1bd0a10","name":"Push message with content topic containing Russian","time":{"start":1738671148757,"stop":1738671148757,"duration":0},"status":"passed","severity":"normal"},{"uid":"97626cd3d12d7301","name":"Passing invalid cursor","time":{"start":1738671173669,"stop":1738671173670,"duration":1},"status":"passed","severity":"normal"},{"uid":"a652520d56c8b35a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738671040812,"stop":1738671040812,"duration":0},"status":"passed","severity":"normal"},{"uid":"e347ef510b21f03e","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1738670981311,"stop":1738670981311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af28fcd698fd6fde","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1738670873525,"stop":1738670873526,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92529d862cacdb5","name":"Check publish message containing shell command","time":{"start":1738671146123,"stop":1738671146124,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0dc2bb5c5f0c33f","name":"Check message with non string payload is not received","time":{"start":1738671136921,"stop":1738671136922,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d1e3d31ff3160a","name":"Push message with content topic containing shell command","time":{"start":1738671148767,"stop":1738671148767,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a05bd55073d23a1","name":"Push message with Arabic payload","time":{"start":1738671148728,"stop":1738671148728,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ef7c306c404c8d","name":"Encoder throws on undefined content topic","time":{"start":1738670884417,"stop":1738670884417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36f038c09383a46","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1738670851002,"stop":1738670851002,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee846ce13786d2d","name":"Throws when trying to push message with empty payload","time":{"start":1738671148747,"stop":1738671148747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5855ccffc11a80ae","name":"Check received message containing shell command","time":{"start":1738671000910,"stop":1738671000911,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f23c9f16c344ba6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738671225591,"stop":1738671225591,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec401380a1150ca6","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1738670853558,"stop":1738670853559,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53e9fa760364a60","name":"Check received message with timestamp: 1738670909098000000 ","time":{"start":1738671000913,"stop":1738671000913,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5cc120d6e4754f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738671057676,"stop":1738671057676,"duration":0},"status":"passed","severity":"normal"},{"uid":"33aa2f6183c6a81f","name":"Subscribe to topic containing Script and receive message","time":{"start":1738671225584,"stop":1738671225584,"duration":0},"status":"passed","severity":"normal"},{"uid":"2920ee0be814e6cf","name":"should wait for Store peer to be connected","time":{"start":1738670891255,"stop":1738670891256,"duration":1},"status":"passed","severity":"normal"},{"uid":"579629eafcd93ca5","name":"Subscribe and receives messages on 20 topics","time":{"start":1738671225580,"stop":1738671225580,"duration":0},"status":"passed","severity":"normal"},{"uid":"950d9c449c4a2950","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1738671203140,"stop":1738671203141,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5f76a06b74774a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1738670859066,"stop":1738670859066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e48c70b109b3e6a","name":"should only return 1 node with relay capability","time":{"start":1738670874458,"stop":1738670874459,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96515fd2170766e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1738670917998,"stop":1738670917999,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6aa030c2bc2e733","name":"should return false","time":{"start":1738670859626,"stop":1738670859626,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e2818ea3752e47","name":"Check publish message containing JSON","time":{"start":1738671146115,"stop":1738671146122,"duration":7},"status":"passed","severity":"normal"},{"uid":"4c1ca8aa7c642d7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1738670851008,"stop":1738670851008,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df21742cde70912","name":"Check publish message after client node is restarted","time":{"start":1738671146154,"stop":1738671146162,"duration":8},"status":"skipped","severity":"normal"},{"uid":"c798ddb22e6a37bb","name":"Check publish message containing Chinese","time":{"start":1738671146102,"stop":1738671146102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e26c9870b2154e9","name":"caches peers it previously fetched","time":{"start":1738670874458,"stop":1738670874458,"duration":0},"status":"passed","severity":"normal"},{"uid":"236b8b7fadfa549d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1738671173664,"stop":1738671173665,"duration":1},"status":"passed","severity":"normal"},{"uid":"788884fc1aae0011","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1738670981309,"stop":1738670981309,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98d9c579426a1d6d","name":"Check publish message containing numeric","time":{"start":1738671146101,"stop":1738671146102,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c9b2d0b1b0af82","name":"addEventListener with wrong event","time":{"start":1738670951068,"stop":1738670951068,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9103ff67eb3e7b3","name":"Push message on custom pubsubTopic","time":{"start":1738671057674,"stop":1738671057674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f580acef85d32f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738671225592,"stop":1738671225592,"duration":0},"status":"passed","severity":"normal"},{"uid":"44124b261a0df925","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1738671292427,"stop":1738671292427,"duration":0},"status":"passed","severity":"normal"},{"uid":"60858c7d16a682d3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1738670850987,"stop":1738670850987,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5d1d43edd9d51a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1738671173661,"stop":1738671173663,"duration":2},"status":"passed","severity":"normal"},{"uid":"996e4050e8d07e5a","name":"Passing an array","time":{"start":1738671224535,"stop":1738671224535,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab97130648768dd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1738671119938,"stop":1738671119938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a8eea932a24f0d","name":"Push message with content topic containing numeric","time":{"start":1738671148748,"stop":1738671148748,"duration":0},"status":"passed","severity":"normal"},{"uid":"99632103a445470","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app76/1/topic366/utf8","time":{"start":1738671175016,"stop":1738671175016,"duration":0},"status":"passed","severity":"normal"},{"uid":"22459fcb9de98363","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1738670851007,"stop":1738670851007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e28d4fc53bf82fc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738670952632,"stop":1738670952633,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c1c7a09d763959","name":"should reject if WakuNode is not started","time":{"start":1738670891250,"stop":1738670891251,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9db13ff8dc61b9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738671040818,"stop":1738671040819,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1066b201e1303e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1738670910467,"stop":1738670910468,"duration":1},"status":"passed","severity":"normal"},{"uid":"9960812adbf1a798","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1738670981311,"stop":1738670981312,"duration":1},"status":"skipped","severity":"normal"},{"uid":"798c776e51b5baf3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1738671141336,"stop":1738671141336,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0bc52abcf69960","name":"Check message received after jswaku node is restarted","time":{"start":1738671136922,"stop":1738671136922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"698c9d2ef90a0334","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738671225594,"stop":1738671225594,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85cfee14083aa83","name":"should set field with only RELAY enabled","time":{"start":1738670859638,"stop":1738670859638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64d9f9e463055ba","name":"Push message with content topic containing shell command","time":{"start":1738671119939,"stop":1738671119939,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e34198577eacea","name":"should throw an error for insufficient data","time":{"start":1738670851102,"stop":1738670851102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd29ffb5f46a2db","name":"Push message with short payload","time":{"start":1738671119918,"stop":1738671119918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d30c0ddc6e79a94","name":"Check received message containing long","time":{"start":1738671136863,"stop":1738671136863,"duration":0},"status":"passed","severity":"normal"},{"uid":"1336fc43da8b9649","name":"Push message with content topic containing emoji","time":{"start":1738671148768,"stop":1738671148768,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef1740638077df4","name":"should handle connection events","time":{"start":1738670891050,"stop":1738670891050,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace41cb78301fcc8","name":"Refresh subscription","time":{"start":1738671151679,"stop":1738671151679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5b483687cee0cd3","name":"should not fail to start the service if it is already started","time":{"start":1738671159141,"stop":1738671159141,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd4b9bf4ec5cd85","name":"should properly create location multiaddrs - tcp4","time":{"start":1738670859634,"stop":1738670859635,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a68478eaa7e45c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1738670853561,"stop":1738670853562,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee52d921e5495e8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1738671223665,"stop":1738671223672,"duration":7},"status":"passed","severity":"normal"},{"uid":"594b4d8d020436fa","name":"same cluster, different shard: nodes connect","time":{"start":1738671063265,"stop":1738671063265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43f4da2b7958441","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738671025753,"stop":1738671025754,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cd42a72036fd2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1738670886062,"stop":1738670886062,"duration":0},"status":"passed","severity":"normal"},{"uid":"a612d1833b3fb792","name":"Throws when trying to push message with empty payload","time":{"start":1738671119931,"stop":1738671119931,"duration":0},"status":"passed","severity":"normal"},{"uid":"878a71bf754d8ecb","name":"Query generator for multiple messages with different message text format","time":{"start":1738671215675,"stop":1738671215675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b3bcdd8712f902","name":"should use DNS peer discovery with light client","time":{"start":1738670919950,"stop":1738670919950,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40e75b30385aa156","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738670952625,"stop":1738670952626,"duration":1},"status":"passed","severity":"normal"},{"uid":"17425da0a23bb94e","name":"Query with Ordered Callback, No Decoder","time":{"start":1738671185622,"stop":1738671185623,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbcfa481935c6aa5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1738670918001,"stop":1738670918002,"duration":1},"status":"passed","severity":"normal"},{"uid":"d540f288078de29f","name":"pre and post cipher","time":{"start":1738670884709,"stop":1738670884709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f545609f415c15c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1738670851000,"stop":1738670851001,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fee74eb71b603c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1738671151683,"stop":1738671151684,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e01c9aee9f83183","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738671040813,"stop":1738671040813,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd4b9000c6dc1f4","name":"should reject if Filter is requested but not mounted","time":{"start":1738670891253,"stop":1738670891253,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d2cc9645193510","name":"Check received message containing XML","time":{"start":1738671000902,"stop":1738671000904,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac407f31bca75f6f","name":"Generator, custom pubsub topic","time":{"start":1738671206517,"stop":1738671206517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cb92b16708129d","name":"Should update shard info","time":{"start":1738671063771,"stop":1738671063771,"duration":0},"status":"passed","severity":"normal"},{"uid":"381b65081cb5dfb8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738671225579,"stop":1738671225579,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95bf38847c1e5b3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1738670952623,"stop":1738670952623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03fd5a33ed8b633","name":"Subscribe to topic containing special chars and publish message","time":{"start":1738671151681,"stop":1738671151681,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f7803eebee91a3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738671040816,"stop":1738671040816,"duration":0},"status":"passed","severity":"normal"},{"uid":"274aad7b9c67f19e","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1738670873522,"stop":1738670873523,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c46e97c777c4212","name":"Check message with non string payload is not received","time":{"start":1738671136889,"stop":1738671136889,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf415c63b2b0f7b","name":"Rejects garbage","time":{"start":1738670894706,"stop":1738670894706,"duration":0},"status":"passed","severity":"normal"},{"uid":"84309cbab31719dc","name":"Push message with Basic HTML tag payload","time":{"start":1738671119926,"stop":1738671119926,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc661ee5cec286","name":"Push message with content topic containing JSON","time":{"start":1738671119938,"stop":1738671119939,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cd50941144fb90","name":"should handle a minimal index list","time":{"start":1738670851101,"stop":1738670851101,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d2dec2b5be0b05","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738671025741,"stop":1738671025744,"duration":3},"status":"passed","severity":"normal"},{"uid":"e900fe2f553dc60","name":"Sample","time":{"start":1738670859103,"stop":1738670859104,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac5d00cb480f99b","name":"Using a function","time":{"start":1738671224535,"stop":1738671224535,"duration":0},"status":"passed","severity":"normal"},{"uid":"4267045de9b51d8b","name":"groups content topics by expected pubsub topic","time":{"start":1738670850988,"stop":1738670850989,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c01195fa6808d6","name":"Nodes with multiple pubsub topic","time":{"start":1738671141340,"stop":1738671141340,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd370a34c39cbd7","name":"Check received message containing Russian","time":{"start":1738671136868,"stop":1738671136868,"duration":0},"status":"passed","severity":"normal"},{"uid":"64892dbc13e1473c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738671057677,"stop":1738671057677,"duration":0},"status":"passed","severity":"normal"},{"uid":"409e2855f8ea127","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1738671151671,"stop":1738671151676,"duration":5},"status":"passed","severity":"normal"},{"uid":"848854e2eb024d9e","name":"random static sharding 2 - Cluster ID: 388, Shard ID: 406","time":{"start":1738671179567,"stop":1738671179568,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c692033aa56199","name":"Passing page size 110 when there are 120 messages","time":{"start":1738671208295,"stop":1738671208295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b902d80bfdae3cd4","name":"Generator, 2 different pubsubtopics","time":{"start":1738671206516,"stop":1738671206516,"duration":0},"status":"passed","severity":"normal"},{"uid":"73664a6b21124bdc","name":"does not throw on valid cases","time":{"start":1738670850971,"stop":1738670850971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5649007194c4a52","name":"Push message with content topic containing Basic HTML tag","time":{"start":1738671148765,"stop":1738671148766,"duration":1},"status":"passed","severity":"normal"},{"uid":"943de8d63f43181a","name":"should not receive a peer event after stop","time":{"start":1738671159142,"stop":1738671159142,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3d2314d3178d05","name":"throws on empty content topic","time":{"start":1738670850971,"stop":1738670850972,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3fd4888acfcd8fa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738671025746,"stop":1738671025747,"duration":1},"status":"passed","severity":"normal"},{"uid":"518eba3b8ded85e7","name":"non connected peers","time":{"start":1738671120189,"stop":1738671120189,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1039b57cc0f5b975","name":"Check received message containing Basic HTML tag","time":{"start":1738671136910,"stop":1738671136911,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9dd339c878d1a9","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app44/10/topic843/xml","time":{"start":1738671175016,"stop":1738671175016,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc56c83423d4bd0","name":"Refresh subscription","time":{"start":1738671225581,"stop":1738671225581,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a175cb04e0f18","name":"should reject on timeout if it was set","time":{"start":1738670891254,"stop":1738670891254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3149d53c520033bb","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1738671223663,"stop":1738671223664,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bbf6011d2043413","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738670980984,"stop":1738670980984,"duration":0},"status":"passed","severity":"normal"},{"uid":"80204a71ffc9a5f5","name":"Push message with custom timestamp: 1707912581883","time":{"start":1738671148782,"stop":1738671148782,"duration":0},"status":"passed","severity":"normal"},{"uid":"53af1c743793b75","name":"Fails to publish message with size larger than 1 MB","time":{"start":1738671146151,"stop":1738671146152,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac618eda65237e23","name":"Push message with content topic containing Arabic","time":{"start":1738671119933,"stop":1738671119933,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c33e7b6dcbfa9a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1738670850999,"stop":1738670851000,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ef4dab294e1a60","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1738670917043,"stop":1738670917045,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba3767a28b1125dc","name":"Publish message with rate limit","time":{"start":1738671146165,"stop":1738671146166,"duration":1},"status":"passed","severity":"normal"},{"uid":"94115719bf65c60","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1738671185629,"stop":1738671185630,"duration":1},"status":"passed","severity":"normal"},{"uid":"853375db7e031d4f","name":"Push message with emoji payload","time":{"start":1738671119930,"stop":1738671119930,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a1dcccaae2c126","name":"listenerCount","time":{"start":1738670951070,"stop":1738670951070,"duration":0},"status":"passed","severity":"normal"},{"uid":"91daa837c67c1b6e","name":"Check received message containing long","time":{"start":1738671136893,"stop":1738671136894,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb867e17df2c288","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1738670859060,"stop":1738670859060,"duration":0},"status":"passed","severity":"normal"},{"uid":"35dae328dcdf0c4f","name":"Ping on unsubscribed peer","time":{"start":1738670953778,"stop":1738670953779,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cec1f6a5fc8942","name":"Waku message hash computation (payload length 0)","time":{"start":1738670853561,"stop":1738670853561,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c3f3fa294fd305","name":"connected peers and dial","time":{"start":1738671120186,"stop":1738671120186,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4eb63dba696bffc","name":"throws on content topic with empty encoding field","time":{"start":1738670850975,"stop":1738670850976,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a06b772ca2cae90","name":"should return different streams if requested simultaniously","time":{"start":1738670865579,"stop":1738670865580,"duration":1},"status":"passed","severity":"normal"},{"uid":"c820e60d7941b5a","name":"Check received message containing unicode special characters","time":{"start":1738671136878,"stop":1738671136879,"duration":1},"status":"passed","severity":"normal"},{"uid":"973b1bde6d23093b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738671136918,"stop":1738671136918,"duration":0},"status":"passed","severity":"normal"},{"uid":"795552250db09e8a","name":"Round trip binary serialization","time":{"start":1738670866006,"stop":1738670866006,"duration":0},"status":"passed","severity":"normal"},{"uid":"375c16c48f7903da","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app54/6/topic520/utf8","time":{"start":1738671175013,"stop":1738671175015,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ec3f40b954f08a1","name":"handles empty shards array correctly","time":{"start":1738670851009,"stop":1738670851009,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4b5e19d8abd27b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1738670859056,"stop":1738670859057,"duration":1},"status":"passed","severity":"normal"},{"uid":"c452d1d072c56dc5","name":"Check received message containing SQL Injection","time":{"start":1738671136868,"stop":1738671136869,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f9a98b85cc3fa7","name":"Check message received after jswaku node is restarted","time":{"start":1738671136892,"stop":1738671136892,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e0099e4e9a59fa0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1738671146129,"stop":1738671146130,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fe61af9e4add40","name":"should throw error - invalid id","time":{"start":1738670859626,"stop":1738670859626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92627145134d4af","name":"Check publish message containing escaped characters","time":{"start":1738671146124,"stop":1738671146125,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d4b4ea350d7740","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1738671057677,"stop":1738671057678,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79f858bbef515eb","name":"random static sharding 9 - Cluster ID: 130, Shard ID: 6","time":{"start":1738671179575,"stop":1738671179575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3db10c3c346c01a","name":"should only return 1 node with relay and store capability","time":{"start":1738670874459,"stop":1738670874459,"duration":0},"status":"passed","severity":"normal"},{"uid":"7443f3b7b0f104a9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1738671223683,"stop":1738671223683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f58077b3b386ea","name":"same cluster, same shard: nodes connect","time":{"start":1738671063264,"stop":1738671063265,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3b24e0a4b76044","name":"Check publish message containing long","time":{"start":1738671146098,"stop":1738671146098,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a013ec0515c599","name":"Push message with numeric payload","time":{"start":1738671119919,"stop":1738671119921,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ed3eb2c8b39adc","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1738671040821,"stop":1738671040821,"duration":0},"status":"passed","severity":"normal"},{"uid":"167abf9aa07aac3","name":"Encoder throws on empty string content topic","time":{"start":1738670884418,"stop":1738670884418,"duration":0},"status":"passed","severity":"normal"},{"uid":"13381b3fde4411a6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738671040816,"stop":1738671040817,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd4cf25f933d8d6","name":"Query generator for multiple messages","time":{"start":1738671215675,"stop":1738671215675,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd9f67985936169","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738671225595,"stop":1738671225596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43d33b6d54eb0d0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1738670850978,"stop":1738670850978,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2d901935ffc5c3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738671025745,"stop":1738671025746,"duration":1},"status":"passed","severity":"normal"},{"uid":"33145130f546b02d","name":"Subscribe to topic containing short and receive message","time":{"start":1738671040814,"stop":1738671040814,"duration":0},"status":"passed","severity":"normal"},{"uid":"46adb4e61d368bf5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738671040811,"stop":1738671040812,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b7c833fa285de4","name":"Check received message containing XML","time":{"start":1738671136869,"stop":1738671136871,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad41b4fdd12eb9a4","name":"Ephemeral field set to true","time":{"start":1738670866006,"stop":1738670866006,"duration":0},"status":"passed","severity":"normal"},{"uid":"de99d456ff295f4e","name":"Overlapping topic subscription","time":{"start":1738671151679,"stop":1738671151680,"duration":1},"status":"skipped","severity":"normal"},{"uid":"543d8f95f1355ea0","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1738670981311,"stop":1738670981311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b3c5fa7dfaf6ef5","name":"Check received message with timestamp: 1738670910054000000 ","time":{"start":1738671136879,"stop":1738671136880,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75bf661943e64f4","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1738671173666,"stop":1738671173667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72dbf95c904b227","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738670919951,"stop":1738670919951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3af3b7e2f6914f7","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1738670981309,"stop":1738670981309,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c48d814d0018243a","name":"Ordered Callback - false","time":{"start":1738671193177,"stop":1738671193177,"duration":0},"status":"passed","severity":"normal"},{"uid":"f729ea6ba0bdcbb2","name":"Push message with XML payload","time":{"start":1738671119925,"stop":1738671119926,"duration":1},"status":"passed","severity":"normal"},{"uid":"68149c1672f3c92c","name":"Push message with shell command payload","time":{"start":1738671148736,"stop":1738671148736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57008cdc8392834","name":"Delete observer","time":{"start":1738671121623,"stop":1738671121623,"duration":0},"status":"passed","severity":"normal"},{"uid":"da69b8f68d133e65","name":"Push message with short payload","time":{"start":1738671148719,"stop":1738671148719,"duration":0},"status":"passed","severity":"normal"},{"uid":"68de7b79f602c829","name":"Should update multiaddrs","time":{"start":1738671063770,"stop":1738671063771,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6806c91fc3570d9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738671025736,"stop":1738671025736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aaa0822e0d5a8c8","name":"Push message with content topic containing escaped characters","time":{"start":1738671148767,"stop":1738671148768,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15f5bf87cbe08f0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738671025749,"stop":1738671025750,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bb69b61a67c65","name":"Check received message containing Basic HTML tag","time":{"start":1738671000904,"stop":1738671000907,"duration":3},"status":"passed","severity":"normal"},{"uid":"bbbe7a551d06f4c0","name":"topics with same application and version share the same shard","time":{"start":1738670850987,"stop":1738670850988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9bfc31e1bb20486","name":"Relay - dialed first","time":{"start":1738671229182,"stop":1738671229182,"duration":0},"status":"passed","severity":"normal"},{"uid":"1391a0a273a24f7c","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1738670981313,"stop":1738670981313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a42318c9d0e2df","name":"Push message with content topic containing Script","time":{"start":1738671119937,"stop":1738671119937,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c1022631be549e","name":"Filter","time":{"start":1738671229184,"stop":1738671229184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51ccf15538d96e8","name":"Check received message containing SQL Injection","time":{"start":1738671136907,"stop":1738671136909,"duration":2},"status":"passed","severity":"normal"},{"uid":"94f9e8c0976e3836","name":"less peers than existing","time":{"start":1738671120188,"stop":1738671120189,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f9c0e91388a7eae","name":"should throw error - no id","time":{"start":1738670859625,"stop":1738670859625,"duration":0},"status":"passed","severity":"normal"},{"uid":"938ab280e140baa3","name":"Push message with content topic containing long","time":{"start":1738671148748,"stop":1738671148748,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3e4ed20611b596","name":"Filter with 3 connections","time":{"start":1738670981538,"stop":1738670981539,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b29f0472a0ae6674","name":"Nwaku publishes","time":{"start":1738671137763,"stop":1738671137764,"duration":1},"status":"passed","severity":"normal"},{"uid":"9054328c8b9cd99","name":"Check received message containing numeric","time":{"start":1738671136864,"stop":1738671136865,"duration":1},"status":"passed","severity":"normal"},{"uid":"76173b69ace64d46","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1738670981313,"stop":1738670981314,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2073bf841b7ebbf","name":"Check publish message containing Arabic","time":{"start":1738671146102,"stop":1738671146103,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a11b97092368ed","name":"Subscribe to topic containing Script and receive message","time":{"start":1738671040818,"stop":1738671040818,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ee73bbde4a71ba","name":"should check connected peers if present and suitable","time":{"start":1738670891254,"stop":1738670891254,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a8657918c3f2cb","name":"Push 30 different messages","time":{"start":1738671119930,"stop":1738671119931,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb4425b137968f4","name":"should emit a peer event after start","time":{"start":1738670878111,"stop":1738670878111,"duration":0},"status":"passed","severity":"normal"},{"uid":"df799959a67a0c11","name":"Reopen subscription with peer with lost subscription","time":{"start":1738670953779,"stop":1738670953779,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9375784522188ff","name":"Check message on other pubsub topic is not received","time":{"start":1738671000923,"stop":1738671000923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4da600714e78a1","name":"should properly create location multiaddrs - udp","time":{"start":1738670859635,"stop":1738670859635,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0bf7e4b0055ee9","name":"Subscribe to topic containing long and receive message","time":{"start":1738671040814,"stop":1738671040814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7049441a8036aca","name":"Subscribe and receive messages via lightPush","time":{"start":1738671225589,"stop":1738671225589,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ffa56a3347c401","name":"Decoder throws on undefined content topic","time":{"start":1738670886063,"stop":1738670886063,"duration":0},"status":"passed","severity":"normal"},{"uid":"47835a6a2bc46fad","name":"should throw error - no public key","time":{"start":1738670859626,"stop":1738670859626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b795099d431ccfba","name":"Fields are not dropped","time":{"start":1738670865263,"stop":1738670865270,"duration":7},"status":"passed","severity":"normal"},{"uid":"697e934a93c690c8","name":"Push to array if already present","time":{"start":1738670850631,"stop":1738670850631,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc253fd63b543a4","name":"Subscribe to topic containing XML and receive message","time":{"start":1738671225594,"stop":1738671225595,"duration":1},"status":"passed","severity":"normal"},{"uid":"5127bc6c1103caf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738671225583,"stop":1738671225583,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e8f560e5db6fc4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738671225586,"stop":1738671225586,"duration":0},"status":"passed","severity":"normal"},{"uid":"debc6e5c008f8eb2","name":"Subscribe and receive messages via lightPush","time":{"start":1738671225578,"stop":1738671225578,"duration":0},"status":"passed","severity":"normal"},{"uid":"697dd0021d486df6","name":"Check message received after nwaku node is restarted","time":{"start":1738671000925,"stop":1738671000925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd7485cc8bf50235","name":"isConnected between 2 js-waku relay nodes","time":{"start":1738670940669,"stop":1738670940669,"duration":0},"status":"passed","severity":"normal"},{"uid":"983d4a06416aacb3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738670859062,"stop":1738670859062,"duration":0},"status":"passed","severity":"normal"},{"uid":"1992235af7f0c41c","name":"Push message with meta","time":{"start":1738671148769,"stop":1738671148781,"duration":12},"status":"passed","severity":"normal"},{"uid":"be8481f69b3b6e7c","name":"Subscribe to topic containing Script and receive message","time":{"start":1738671225594,"stop":1738671225594,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a174e09da43d7a5","name":"start node with empty content topic","time":{"start":1738671175022,"stop":1738671175022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5670a2f263191e67","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1738671173667,"stop":1738671173668,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1897b1a575037f4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738671136884,"stop":1738671136886,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6bc8c69d7a7c27c","name":"Push message with content topic containing Chinese","time":{"start":1738671148756,"stop":1738671148756,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7ced0690b6417d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1738670873186,"stop":1738670873187,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf06deedda9596a","name":"should send to specified number of peers of used peers","time":{"start":1738670891301,"stop":1738670891302,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe4bb1cf264b2be","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738671225597,"stop":1738671225597,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd964a92aa7b53b","name":"Check received message containing escaped characters","time":{"start":1738671000911,"stop":1738671000912,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa19fbf36074d3c","name":"should get / set UDP multiaddr","time":{"start":1738670859629,"stop":1738670859629,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a571ea2a6e3c2a7","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app92/3/topic376/xml","time":{"start":1738671175019,"stop":1738671175020,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e0a2111bb21bcf","name":"retrieves a single peer","time":{"start":1738670874455,"stop":1738670874456,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47cbe1f8e0cc81e","name":"Push message with long payload","time":{"start":1738671119918,"stop":1738671119919,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb2568bee568e85","name":"Push message with Chinese payload","time":{"start":1738671148724,"stop":1738671148727,"duration":3},"status":"passed","severity":"normal"},{"uid":"b8b91013ae53f3a3","name":"Query Generator - false","time":{"start":1738671193174,"stop":1738671193175,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2054df40a44422","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1738670850985,"stop":1738670850985,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ae5688970b2c64","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1738670874460,"stop":1738670874460,"duration":0},"status":"passed","severity":"normal"},{"uid":"2599be2fdb1e5f03","name":"isConnected return false after peer stops","time":{"start":1738670940667,"stop":1738670940668,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c556e9c0407208e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1738670850986,"stop":1738670850986,"duration":0},"status":"passed","severity":"normal"},{"uid":"98027823a0611a88","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1738671173668,"stop":1738671173668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4383407009a87231","name":"Subscribe to topic containing emoji and publish message","time":{"start":1738671151690,"stop":1738671151690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc2ce53bff7fdd6","name":"returns nothing if no connections present","time":{"start":1738670865305,"stop":1738670865306,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd40a1920dd82716","name":"Symmetric encrypt & Decrypt","time":{"start":1738670884708,"stop":1738670884709,"duration":1},"status":"passed","severity":"normal"},{"uid":"56805b37cf665639","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1738670851102,"stop":1738670851102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ca4fdae767a0d8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738671040820,"stop":1738671040820,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a4bb27446797da","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738671040817,"stop":1738671040817,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7f2d06fe496fa0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738671136883,"stop":1738671136884,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b2a6b90757d56e","name":"Check meta is set [ecies]","time":{"start":1738670886062,"stop":1738670886062,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dee009221f2a614","name":"Check message with invalid timestamp is not received","time":{"start":1738671136919,"stop":1738671136920,"duration":1},"status":"passed","severity":"normal"},{"uid":"30197c8092abb650","name":"A test","time":{"start":1738671040904,"stop":1738671040905,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c57b482bcfa8ac6","name":"Fails to push message with empty content topic","time":{"start":1738671119942,"stop":1738671119942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc778cd81fa4320","name":"random static sharding 4 - Cluster ID: 820, Shard ID: 946","time":{"start":1738671179569,"stop":1738671179569,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c782fa687b9e77","name":"Check publish message containing Basic HTML tag","time":{"start":1738671146115,"stop":1738671146115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6e8b107298f95","name":"Subscribe to topic containing XML and receive message","time":{"start":1738671040818,"stop":1738671040818,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b74c1b3c27189f","name":"should not receive a peer event before start","time":{"start":1738671159141,"stop":1738671159142,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac31ad36d8244ac2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738671225585,"stop":1738671225586,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e580c37cf72559f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1738671141338,"stop":1738671141339,"duration":1},"status":"passed","severity":"normal"},{"uid":"465dcfb79d2c6048","name":"returns all values when wanted number is greater than available values","time":{"start":1738670873185,"stop":1738670873186,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce3ae40166707cb","name":"should not fail to start the service if it is already started","time":{"start":1738670878110,"stop":1738670878111,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19434d72667454b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1738671203141,"stop":1738671203142,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a470d10f0e8894","name":"throws an error for improperly formatted content topics","time":{"start":1738670850990,"stop":1738670850991,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce93c56b3b450717","name":"should return no connections if no open connection provided","time":{"start":1738670865307,"stop":1738670865308,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6476fc7efb2432","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1738670851006,"stop":1738670851007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31fa2dd7b3024cd","name":"should load peers from local storage and dispatch events","time":{"start":1738670878112,"stop":1738670878112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdf446c40c909da","name":"Check message with no payload is not received","time":{"start":1738671000924,"stop":1738671000924,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda876aaa9fff335","name":"should be able to decode the field with only RELAY set to true","time":{"start":1738670859063,"stop":1738670859063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdce90586ac79b5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738670980983,"stop":1738670980983,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ba6ecd9a03e24a","name":"Check publish message containing Script","time":{"start":1738671146108,"stop":1738671146114,"duration":6},"status":"passed","severity":"normal"},{"uid":"964d5d248a89bc1b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738671225595,"stop":1738671225595,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd8d46d54fa1dd1","name":"should be online or offline if network state changed","time":{"start":1738670910470,"stop":1738670910471,"duration":1},"status":"passed","severity":"normal"},{"uid":"b415c2016cd33dbb","name":"Reopen subscription with peer with lost subscription","time":{"start":1738670928605,"stop":1738670928606,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b944c852841f488","name":"Decoder throws on undefined content topic","time":{"start":1738670866008,"stop":1738670866008,"duration":0},"status":"passed","severity":"normal"},{"uid":"495ffa78294c20bf","name":"Fails to push message bigger that 1MB","time":{"start":1738671119945,"stop":1738671119946,"duration":1},"status":"passed","severity":"normal"},{"uid":"2526753319c65275","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738671025750,"stop":1738671025751,"duration":1},"status":"passed","severity":"normal"},{"uid":"3648744d84a21a7f","name":"Check publish message containing SQL Injection","time":{"start":1738671146108,"stop":1738671146108,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5e6b1fefebe91e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738671040814,"stop":1738671040815,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d5a84977126d6b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1738670859065,"stop":1738670859065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4bf9e8359f5445","name":"Ephemeral field is preserved - encoder v0","time":{"start":1738670917041,"stop":1738670917042,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cf28ef30ada556","name":"Check received message containing unicode special characters","time":{"start":1738671000912,"stop":1738671000912,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a59ec4af809af3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1738670917042,"stop":1738670917042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b3745028fe6e08","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1738670850984,"stop":1738670850984,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f1597df657e2a0","name":"Push message with content topic containing XML","time":{"start":1738671119937,"stop":1738671119938,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4e6ff09ca0b899","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1738671141339,"stop":1738671141340,"duration":1},"status":"passed","severity":"normal"},{"uid":"d032864c68b94d24","name":"Check received message containing short","time":{"start":1738671136893,"stop":1738671136893,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a3e05c749bb038","name":"Publishes to nwaku","time":{"start":1738671137763,"stop":1738671137763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5542af7b10c43a6f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1738671223681,"stop":1738671223682,"duration":1},"status":"passed","severity":"normal"},{"uid":"379b5847cd8dfab6","name":"Used by Waku Relay","time":{"start":1738671224536,"stop":1738671224537,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb791315dd41cdd","name":"more peers than existing","time":{"start":1738671120187,"stop":1738671120188,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea1b93c466250210","name":"Subscribe to topic containing XML and receive message","time":{"start":1738671225585,"stop":1738671225585,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93b9e0cbf3a7a7c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1738670919951,"stop":1738670919951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed21068aa3b5e36e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1738671185615,"stop":1738671185615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f8f69198488200","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738671225597,"stop":1738671225597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dd4bffd41c4528","name":"Ordered callback, aborts when callback returns true","time":{"start":1738671215678,"stop":1738671215678,"duration":0},"status":"passed","severity":"normal"},{"uid":"7500e904f0456264","name":"can start and stop the service","time":{"start":1738670919941,"stop":1738670919942,"duration":1},"status":"passed","severity":"normal"},{"uid":"f786237d1ce01351","name":"Relay - times out","time":{"start":1738671229183,"stop":1738671229183,"duration":0},"status":"passed","severity":"normal"},{"uid":"694ed5f463f62296","name":"Ping on unsubscribed peer","time":{"start":1738670953781,"stop":1738670953781,"duration":0},"status":"passed","severity":"normal"},{"uid":"41dc13e1d503238b","name":"Push message with content topic containing SQL Injection","time":{"start":1738671148757,"stop":1738671148757,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33b1226a05863f2","name":"Nodes with multiple pubsub topic","time":{"start":1738671141335,"stop":1738671141336,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9014a2834791558","name":"Push message with Script payload","time":{"start":1738671119923,"stop":1738671119925,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa2e7cfa1cfd6c31","name":"1 Relay, 1 Filter, gives up","time":{"start":1738670873922,"stop":1738670873922,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd9066c397cc8bd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1738670859061,"stop":1738670859061,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3fe78d7d991585","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738671225583,"stop":1738671225583,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3067cedfc092ac","name":"Relay + Store","time":{"start":1738670917689,"stop":1738670917691,"duration":2},"status":"passed","severity":"normal"},{"uid":"709b99f380fc0434","name":"Promise Callback - false","time":{"start":1738671193176,"stop":1738671193176,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdbf33639f762a5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738670980985,"stop":1738670980988,"duration":3},"status":"passed","severity":"normal"},{"uid":"be8b26c42dcc8abd","name":"Check received message containing Arabic","time":{"start":1738671136899,"stop":1738671136900,"duration":1},"status":"passed","severity":"normal"},{"uid":"656ca005d4b31daf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1738670850998,"stop":1738670850998,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57cb86f82b4a2d5","name":"nwaku subscribes","time":{"start":1738671137762,"stop":1738671137763,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e72f71dba77e6","name":"handles different clusterIds correctly","time":{"start":1738670850989,"stop":1738670850989,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d6762ed6d3153d","name":"Mutual subscription","time":{"start":1738671151669,"stop":1738671151670,"duration":1},"status":"passed","severity":"normal"},{"uid":"785e96a528c1cea2","name":"1 Store, 2 fetches","time":{"start":1738670873918,"stop":1738670873919,"duration":1},"status":"passed","severity":"normal"},{"uid":"f303ce6bb2aef4b","name":"Check message with no payload is not received","time":{"start":1738671136921,"stop":1738671136921,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a3aa723a1eff3c","name":"Subscribe and receive messages via lightPush","time":{"start":1738671040807,"stop":1738671040807,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a65b61d7348a273","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1738670850996,"stop":1738670850997,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d572a00f51fc15","name":"Correctly serialized arguments","time":{"start":1738671060985,"stop":1738671060986,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3fd3e350d98660","name":"Relay + Store","time":{"start":1738670859639,"stop":1738670859639,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f2bb84b9f47e6f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1738671292427,"stop":1738671292427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7230b83f886034b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1738670850979,"stop":1738670850984,"duration":5},"status":"passed","severity":"normal"},{"uid":"3c66d73a50783a36","name":"Ping on peer without subscriptions","time":{"start":1738670928604,"stop":1738670928604,"duration":0},"status":"passed","severity":"normal"},{"uid":"107b8a41af27156c","name":"can start the service","time":{"start":1738670878108,"stop":1738670878109,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da144488a88c6d8","name":"Check received message containing special chars","time":{"start":1738671000895,"stop":1738671000896,"duration":1},"status":"passed","severity":"normal"},{"uid":"819e3a646ca0aa72","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1738670850997,"stop":1738670850998,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b84cf7a1e1bd32","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1738670865581,"stop":1738670865581,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e906f87e716ace","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1738670851000,"stop":1738670851000,"duration":0},"status":"passed","severity":"normal"},{"uid":"476222f3803d65e2","name":"Accepts a valid Waku Message","time":{"start":1738670894705,"stop":1738670894706,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd7b86d46ab7f1e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1738670886061,"stop":1738670886061,"duration":0},"status":"passed","severity":"normal"},{"uid":"12461aed723823e2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1738671185622,"stop":1738671185622,"duration":0},"status":"passed","severity":"normal"},{"uid":"676e412edc3ff1b6","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app85/10/topic296/xml","time":{"start":1738671175017,"stop":1738671175017,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7cba46f8433c6e","name":"Decoder throws on empty string content topic","time":{"start":1738670886064,"stop":1738670886064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8b858a1c6774b8","name":"Register correct protocols","time":{"start":1738671151670,"stop":1738671151670,"duration":0},"status":"passed","severity":"normal"},{"uid":"594db75de89a7f60","name":"Decoder throws on empty string content topic","time":{"start":1738670866008,"stop":1738670866008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef094a25d32d32a6","name":"should reject if LightPush is requested but not mounted","time":{"start":1738670891252,"stop":1738670891252,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd39f8fd199f1416","name":"random static sharding 6 - Cluster ID: 751, Shard ID: 944","time":{"start":1738671179570,"stop":1738671179570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4002bc69d9c6c1c","name":"dispatchEvent via connectionManager","time":{"start":1738670951071,"stop":1738670951071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d479b3249ce7c157","name":"Check received message containing special chars","time":{"start":1738671136865,"stop":1738671136865,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fd943eaf291a74","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1738671223674,"stop":1738671223678,"duration":4},"status":"passed","severity":"normal"},{"uid":"889ae0a5cb18ad26","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1738670851001,"stop":1738670851001,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a34594dac88d446","name":"Fails to publish message with wrong content topic","time":{"start":1738671146142,"stop":1738671146142,"duration":0},"status":"passed","severity":"normal"},{"uid":"400784e9ce3b4d20","name":"Privacy Node - default protocol","time":{"start":1738671229185,"stop":1738671229185,"duration":0},"status":"passed","severity":"normal"},{"uid":"47aae67204968291","name":"new peer added after a peer was already found","time":{"start":1738671144246,"stop":1738671144247,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b5bb16b8e240bf6f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1738671215677,"stop":1738671215678,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe48b073a73ae5a4","name":"start node with empty shard should fail","time":{"start":1738671179578,"stop":1738671179584,"duration":6},"status":"passed","severity":"normal"},{"uid":"16280934fdf933da","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1738670850999,"stop":1738670850999,"duration":0},"status":"passed","severity":"normal"},{"uid":"305a929f86162e4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738671040819,"stop":1738671040819,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8a72866629717f","name":"Push message with Script payload","time":{"start":1738671148734,"stop":1738671148734,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa83346c23a6310e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1738670884413,"stop":1738670884415,"duration":2},"status":"passed","severity":"normal"},{"uid":"75e6de71046c97e3","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1738670859624,"stop":1738670859624,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cdeb02c6aca66c","name":"throws on content topic with non-number generation field","time":{"start":1738670850973,"stop":1738670850973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17406a6149846f3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1738671223678,"stop":1738671223679,"duration":1},"status":"passed","severity":"normal"},{"uid":"953e89f0e8f5ff0d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1738671292428,"stop":1738671292428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83b4198ac8405a7","name":"tcp ip4 address","time":{"start":1738670859034,"stop":1738670859036,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb8318ae557cf543","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1738671141335,"stop":1738671141335,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab9e1098751ee99","name":"should be able to decode the field with only FILTER set to true","time":{"start":1738670859063,"stop":1738670859064,"duration":1},"status":"passed","severity":"normal"},{"uid":"192dea437fb71d19","name":"Generator, 2 different pubsubtopics","time":{"start":1738671206517,"stop":1738671206518,"duration":1},"status":"passed","severity":"normal"},{"uid":"473be2ae806fc8e2","name":"should properly create location multiaddrs - udp4","time":{"start":1738670859634,"stop":1738670859634,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82feadc7b4030c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1738670873919,"stop":1738670873921,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0c512adaacdcd27","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app78/2/topic502/json","time":{"start":1738671175018,"stop":1738671175018,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e98c760939dff49","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1738671185629,"stop":1738671185629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa855878a8a15a8","name":"should not receive a peer event after stop","time":{"start":1738670878111,"stop":1738670878112,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8320d28875e54a4","name":"Check received message containing numeric","time":{"start":1738671000894,"stop":1738671000895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da8957348db4d2a","name":"Refresh subscription","time":{"start":1738671040813,"stop":1738671040814,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea0958c8a7530eb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1738670850977,"stop":1738670850977,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cb4ead29f54600","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738670980984,"stop":1738670980984,"duration":0},"status":"passed","severity":"normal"},{"uid":"e015b4627fa34e8e","name":"Ephemeral messages are not stored","time":{"start":1738670917039,"stop":1738670917040,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7adb82c13a16fc","name":"isConnected should return false after all peers disconnect","time":{"start":1738670940667,"stop":1738670940667,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a17361471e81ac5","name":"Push message with content topic containing short","time":{"start":1738671148747,"stop":1738671148748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c669f8f3318cbd1","name":"Check received message containing Arabic","time":{"start":1738671000897,"stop":1738671000898,"duration":1},"status":"passed","severity":"normal"},{"uid":"19646e89e7d34f1b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1738671173665,"stop":1738671173666,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc54fca24952c8f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738671040820,"stop":1738671040820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2702e4d1e0d12d75","name":"Js publishes, other Js receives","time":{"start":1738671137766,"stop":1738671137768,"duration":2},"status":"passed","severity":"normal"},{"uid":"56b6a47afd8b74d5","name":"Query Generator - true","time":{"start":1738671193174,"stop":1738671193174,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd13869596b2a4f","name":"throws on content topic with generation field greater than 0","time":{"start":1738670850973,"stop":1738670850974,"duration":1},"status":"passed","severity":"normal"},{"uid":"2601b839f500867c","name":"Check message with no content topic is not received","time":{"start":1738671136920,"stop":1738671136921,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee5c4eb0e015612","name":"throws on content topic with empty topic name field","time":{"start":1738670850975,"stop":1738670850975,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93dc9097489a08a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1738670850989,"stop":1738670850989,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c00d339186d86ce","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1738670866009,"stop":1738670866009,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b01f0532b171f0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738670952628,"stop":1738670952630,"duration":2},"status":"passed","severity":"normal"},{"uid":"3414374afb0783f9","name":"Publish message with custom timestamp: Tue Feb 04 2025 11:12:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1738671146132,"stop":1738671146133,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4e6bca6c01635a","name":"Check message on other pubsub topic is not received","time":{"start":1738671136920,"stop":1738671136920,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa26a51d5ed83b1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738671225596,"stop":1738671225596,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88c6eca00515cf7","name":"Push message with content topic containing Arabic","time":{"start":1738671148756,"stop":1738671148757,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c805c00a8cf989","name":"should encodeTxt and decodeTxt","time":{"start":1738670859623,"stop":1738670859623,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edbb355cfc1af63","name":"random static sharding 1 - Cluster ID: 200, Shard ID: 739","time":{"start":1738671179564,"stop":1738671179567,"duration":3},"status":"passed","severity":"normal"},{"uid":"bfadad4b2140ccfb","name":"ignores domain fetching errors","time":{"start":1738670874457,"stop":1738670874457,"duration":0},"status":"passed","severity":"normal"},{"uid":"12521b69e23809bf","name":"Check received message containing Chinese","time":{"start":1738671136865,"stop":1738671136866,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bc462047cda786","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1738670981312,"stop":1738670981313,"duration":1},"status":"skipped","severity":"normal"},{"uid":"642b9b29473c296","name":"Overlapping topic subscription","time":{"start":1738671040813,"stop":1738671040813,"duration":0},"status":"passed","severity":"normal"},{"uid":"377a151ac3b44336","name":"should throw if no connection provided","time":{"start":1738670865578,"stop":1738670865579,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a225f7543737d9","name":"Check publish message containing XML","time":{"start":1738671146114,"stop":1738671146114,"duration":0},"status":"passed","severity":"normal"},{"uid":"34337a367a36b7c0","name":"should not receive a peer event before start","time":{"start":1738670919946,"stop":1738670919949,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d5be662e41bb0b5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738671225593,"stop":1738671225593,"duration":0},"status":"passed","severity":"normal"},{"uid":"49762c9c91f48f58","name":"Push message with numeric payload","time":{"start":1738671148721,"stop":1738671148723,"duration":2},"status":"passed","severity":"normal"},{"uid":"47476697d4322c5e","name":"Check received message containing shell command","time":{"start":1738671136915,"stop":1738671136915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cba8f9c2beeec26","name":"Decoder throws on empty string content topic","time":{"start":1738670884419,"stop":1738670884419,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d00c0235398036","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1738670873529,"stop":1738670873532,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c6462ebfcccb05","name":"Ping on subscribed peer","time":{"start":1738670953780,"stop":1738670953780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa75d3f004239b5","name":"Ping on unsubscribed peer","time":{"start":1738670928605,"stop":1738670928605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13f030b19093e96","name":"Check received message containing long","time":{"start":1738671000892,"stop":1738671000894,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5001f4c580d52be","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738670980988,"stop":1738670980988,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7a6139bd1200fe","name":"Sets default value correctly","time":{"start":1738671224537,"stop":1738671224538,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6e7dc1c80ae413","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738671225591,"stop":1738671225591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95ba9b5170789ac","name":"Subscribe to topic containing numeric and publish message","time":{"start":1738671151681,"stop":1738671151681,"duration":0},"status":"passed","severity":"normal"},{"uid":"280d14694709c67b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738671225583,"stop":1738671225584,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b842946c1799355","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738671000916,"stop":1738671000919,"duration":3},"status":"passed","severity":"normal"},{"uid":"39b251d18d169830","name":"connects to nwaku","time":{"start":1738671224533,"stop":1738671224534,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e61d75dc13ee84","name":"Ping on peer without subscriptions","time":{"start":1738670953775,"stop":1738670953776,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38c00d0a2da67f","name":"should properly create location multiaddrs - tcp6","time":{"start":1738670859635,"stop":1738670859635,"duration":0},"status":"passed","severity":"normal"},{"uid":"13af3fee0e03a109","name":"Push message with meta","time":{"start":1738671119942,"stop":1738671119943,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5380490466afff","name":"Push message with SQL Injection payload","time":{"start":1738671148729,"stop":1738671148729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5db1b50488614","name":"should encode/decode to text encoding","time":{"start":1738670859628,"stop":1738670859628,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d175833025d6df","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1738670850994,"stop":1738670850995,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fdf8c742d1f2c","name":"LightPush","time":{"start":1738671229184,"stop":1738671229184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67b41fed9962299","name":"Query generator for multiple messages with different content topic format","time":{"start":1738671215676,"stop":1738671215676,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d6409ed712181a","name":"Check message with no content topic is not received","time":{"start":1738671136888,"stop":1738671136888,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcbd7327e07899d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1738670851004,"stop":1738670851004,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b0102d285cc790","name":"Fails to push message with large meta","time":{"start":1738671148781,"stop":1738671148782,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd21797f4695b59","name":"random static sharding 3 - Cluster ID: 74, Shard ID: 197","time":{"start":1738671179568,"stop":1738671179568,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1c01a8809d9da8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1738671173670,"stop":1738671173670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b3f9b4827c9d3","name":"Push message with JSON payload","time":{"start":1738671119926,"stop":1738671119927,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff94f5185408cd3","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1738670910469,"stop":1738670910470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e379babc57d8a98","name":"should not receive a peer event before start","time":{"start":1738670878111,"stop":1738670878111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f15eced9d5ece4","name":"Push message with content topic containing long","time":{"start":1738671119932,"stop":1738671119932,"duration":0},"status":"passed","severity":"normal"},{"uid":"802fd71c8f75b43c","name":"Non TWN Cluster","time":{"start":1738671175013,"stop":1738671175013,"duration":0},"status":"passed","severity":"normal"},{"uid":"5898fcee395dc84d","name":"Promise Callback - true","time":{"start":1738671193175,"stop":1738671193175,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dd2d600dbe7b7e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1738670952627,"stop":1738670952628,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf990a1b8c1df69d","name":"Publish message with large meta","time":{"start":1738671146162,"stop":1738671146163,"duration":1},"status":"passed","severity":"normal"},{"uid":"8474c99d380252e7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738671040817,"stop":1738671040817,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc161d968153183","name":"should be able to encode the field with only STORE set to true","time":{"start":1738670859057,"stop":1738670859058,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f446b7c6e65c57","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1738670981312,"stop":1738670981312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9df46636aac1d43b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738671025736,"stop":1738671025738,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a5bfb40f00ae562","name":"addEventListener with correct event","time":{"start":1738670951067,"stop":1738670951068,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f65860cfa71584c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1738670851101,"stop":1738670851102,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26ae6cf957ed37e","name":"Push message with content topic containing Chinese","time":{"start":1738671119933,"stop":1738671119933,"duration":0},"status":"passed","severity":"normal"},{"uid":"673cd1fe80e8f736","name":"Push message with Basic HTML tag payload","time":{"start":1738671148735,"stop":1738671148735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cab1e9134cde04d","name":"handles empty contentTopics array correctly","time":{"start":1738670851009,"stop":1738670851009,"duration":0},"status":"passed","severity":"normal"},{"uid":"155348bea25b3fa1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738671057674,"stop":1738671057675,"duration":1},"status":"passed","severity":"normal"},{"uid":"476f72ef8bd2cdb8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738671225580,"stop":1738671225580,"duration":0},"status":"passed","severity":"normal"},{"uid":"7704dcdf1c27095a","name":"Check received message containing emoji","time":{"start":1738671000912,"stop":1738671000913,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7ccc241330743c","name":"throws on content topic with empty application field","time":{"start":1738670850974,"stop":1738670850974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96eab0e4efe3106","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738671225593,"stop":1738671225593,"duration":0},"status":"passed","severity":"normal"},{"uid":"64606a09585e918a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1738671151677,"stop":1738671151678,"duration":1},"status":"passed","severity":"normal"},{"uid":"548904ea64653a27","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738671225596,"stop":1738671225596,"duration":0},"status":"passed","severity":"normal"},{"uid":"162d84ececde88b6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738670952628,"stop":1738670952628,"duration":0},"status":"passed","severity":"normal"},{"uid":"922ee59d1275f62","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738671040809,"stop":1738671040809,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9145ed899610a1","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1738670981308,"stop":1738670981309,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eb4fa99db20d851b","name":"Passing page size 11 when there are 10 messages","time":{"start":1738671208292,"stop":1738671208293,"duration":1},"status":"passed","severity":"normal"},{"uid":"2148ecc368b8cb4c","name":"Check publish message containing Russian","time":{"start":1738671146103,"stop":1738671146107,"duration":4},"status":"passed","severity":"normal"},{"uid":"aaa71be5e0177eca","name":"Push message with escaped characters payload","time":{"start":1738671119928,"stop":1738671119928,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b307fcd37a1ee3","name":"Filter with 0 connections","time":{"start":1738670981528,"stop":1738670981528,"duration":0},"status":"skipped","severity":"normal"},{"uid":"554b6ec6e57247d3","name":"Push message with SQL Injection payload","time":{"start":1738671119923,"stop":1738671119923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f063e9e27fd1f34","name":"Push message with content topic containing SQL Injection","time":{"start":1738671119937,"stop":1738671119937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91f4196cf62617d","name":"Overlapping topic subscription","time":{"start":1738671225581,"stop":1738671225581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f76bcc31712be33","name":"Encoder throws on undefined content topic","time":{"start":1738670866007,"stop":1738670866007,"duration":0},"status":"passed","severity":"normal"},{"uid":"553ef9a28729204c","name":"Check received message containing numeric","time":{"start":1738671136894,"stop":1738671136898,"duration":4},"status":"passed","severity":"normal"},{"uid":"810559bdab65ea83","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1738670878112,"stop":1738670878113,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9543046002f77a3","name":"random static sharding 7 - Cluster ID: 706, Shard ID: 241","time":{"start":1738671179570,"stop":1738671179570,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3610330a1cdc60","name":"Light Node - default protocols","time":{"start":1738671229184,"stop":1738671229184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6fcd0b9c45cf5e","name":"configure the node with multiple content topics","time":{"start":1738671175021,"stop":1738671175021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54bf064c79780aa","name":"should get / set TCP multiaddr","time":{"start":1738670859629,"stop":1738670859630,"duration":1},"status":"passed","severity":"normal"},{"uid":"333272d2ea1ec095","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1738671151678,"stop":1738671151679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d629f08c17a865","name":"Query generator for 2000 messages","time":{"start":1738671215678,"stop":1738671215678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86f363612a8bf94","name":"should properly create location multiaddrs - tcp","time":{"start":1738670859636,"stop":1738670859636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd80868c9d1a7a3","name":"A test","time":{"start":1738671040905,"stop":1738671040905,"duration":0},"status":"passed","severity":"normal"},{"uid":"436bf30921cb7256","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1738670918000,"stop":1738670918000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d93a29b92c12b6","name":"should return valid sharding parameters for static sharding","time":{"start":1738670851008,"stop":1738670851008,"duration":0},"status":"passed","severity":"normal"},{"uid":"108694677f671358","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app76/8/topic933/xml","time":{"start":1738671175017,"stop":1738671175017,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c99c67202d1e49","name":"Push message with custom timestamp: 1738674601343","time":{"start":1738671119945,"stop":1738671119945,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1f61772470a90b","name":"Generator, custom pubsub topic","time":{"start":1738671206516,"stop":1738671206516,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c42467029959e2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1738671151688,"stop":1738671151689,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afa105e20e914f2","name":"ignores unrecognized TXT record formats","time":{"start":1738670874457,"stop":1738670874458,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc4978b517ceb7d","name":"Check received message containing Script","time":{"start":1738671136869,"stop":1738671136869,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a78d71cdd5dcab3","name":"random static sharding 10 - Cluster ID: 767, Shard ID: 318","time":{"start":1738671179575,"stop":1738671179576,"duration":1},"status":"passed","severity":"normal"},{"uid":"2027a72748403fc8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1738670884415,"stop":1738670884416,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fbbdb7a12969d0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1738670952630,"stop":1738670952632,"duration":2},"status":"passed","severity":"normal"},{"uid":"517b6be0c607128f","name":"peer:update - should do nothing if another protocol hit","time":{"start":1738670865580,"stop":1738670865581,"duration":1},"status":"passed","severity":"normal"},{"uid":"80dc6a031173acfb","name":"through manual discovery","time":{"start":1738671060717,"stop":1738671060717,"duration":0},"status":"passed","severity":"normal"},{"uid":"e930fd888ff870d8","name":"Check received message with timestamp: 1738670910054000000 ","time":{"start":1738671136917,"stop":1738671136917,"duration":0},"status":"passed","severity":"normal"},{"uid":"11412eefb5bfe2ca","name":"Check received message containing emoji","time":{"start":1738671136879,"stop":1738671136879,"duration":0},"status":"passed","severity":"normal"},{"uid":"9843e6fbb1a2d7e4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1738671144247,"stop":1738671144247,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb4dbe7a4bd70d8","name":"Check received message containing Basic HTML tag","time":{"start":1738671136871,"stop":1738671136873,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce2a87779293b9a3","name":"Check received message containing Russian","time":{"start":1738671136901,"stop":1738671136905,"duration":4},"status":"passed","severity":"normal"},{"uid":"4ef180189bbcfab6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738670980985,"stop":1738670980985,"duration":0},"status":"passed","severity":"normal"},{"uid":"778a4d1c35709f9a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1738671063263,"stop":1738671063264,"duration":1},"status":"passed","severity":"normal"},{"uid":"3baa0923b6e912ee","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1738670873524,"stop":1738670873524,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b3f58d5107a9a0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738671225590,"stop":1738671225590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1804b7c539305c53","name":"Check received message containing Chinese","time":{"start":1738671000896,"stop":1738671000897,"duration":1},"status":"passed","severity":"normal"},{"uid":"38086adbb42be40b","name":"should set field with all protocols disabled","time":{"start":1738670859637,"stop":1738670859637,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd156653dca1d27","name":"Check received message containing escaped characters","time":{"start":1738671136878,"stop":1738671136878,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb30d0278133ee1","name":"stop","time":{"start":1738670951071,"stop":1738670951072,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80d11b7b29d108c","name":"Check received message containing XML","time":{"start":1738671136910,"stop":1738671136910,"duration":0},"status":"passed","severity":"normal"},{"uid":"74030bbc37315b0b","name":"Check received message containing Russian","time":{"start":1738671000898,"stop":1738671000899,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f11b70b729e2a9","name":"Push message with Arabic payload","time":{"start":1738671119922,"stop":1738671119922,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cd90bb9aed35f7","name":"safeDispatchEvent","time":{"start":1738670951071,"stop":1738670951071,"duration":0},"status":"passed","severity":"normal"},{"uid":"62994549d3e547a","name":"Fails to push message bigger that 1MB","time":{"start":1738671148791,"stop":1738671148792,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3354665969875c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1738670853560,"stop":1738670853560,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e173865bcb88b51","name":"Push message with content topic containing special chars","time":{"start":1738671148749,"stop":1738671148749,"duration":0},"status":"passed","severity":"normal"},{"uid":"2035f60a5f01dc32","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1738670850996,"stop":1738670850996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef92f7eea232dc70","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1738670851001,"stop":1738670851001,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd581b795d212b44","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1738671146142,"stop":1738671146148,"duration":6},"status":"passed","severity":"normal"},{"uid":"3e1df79a2e528e57","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1738670859065,"stop":1738670859066,"duration":1},"status":"passed","severity":"normal"},{"uid":"857aaf0d675bac0b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738671040810,"stop":1738671040810,"duration":0},"status":"passed","severity":"normal"},{"uid":"a241bfd1696c21ec","name":"Push message with custom timestamp: 1738667401343","time":{"start":1738671119944,"stop":1738671119944,"duration":0},"status":"passed","severity":"normal"},{"uid":"555c402a7ec78779","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1738671292428,"stop":1738671292429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7687bbb43ef30bb","name":"isConnected should return true after first peer connects","time":{"start":1738670940666,"stop":1738670940667,"duration":1},"status":"passed","severity":"normal"},{"uid":"89797ecba62102fb","name":"Push message with custom timestamp: 1738667381884","time":{"start":1738671148783,"stop":1738671148783,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ee48f880f07114","name":"can start the service","time":{"start":1738671159137,"stop":1738671159138,"duration":1},"status":"passed","severity":"normal"},{"uid":"79bde727cd9c1cd3","name":"Decrypt messages","time":{"start":1738671121623,"stop":1738671121623,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e749ad3bb8cfe01","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738670952623,"stop":1738670952625,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d0c6138153f400","name":"should throw error - no public key","time":{"start":1738670859625,"stop":1738670859625,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95b307e8fc4776b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1738670850986,"stop":1738670850986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0754e3697a1fbd","name":"Subscribe to topic containing XML and publish message","time":{"start":1738671151687,"stop":1738671151687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1614a1c68f38e88","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1738670940664,"stop":1738670940665,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8f70ee1e5c382f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738671225593,"stop":1738671225593,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ab2e9c4b079ea5","name":"Sign & Recover","time":{"start":1738670884710,"stop":1738670884710,"duration":0},"status":"passed","severity":"normal"},{"uid":"1670eb5b7c7cb88","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1738670859059,"stop":1738670859059,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ac855095aaa553","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1738670851010,"stop":1738670851010,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a89aa2224d2be5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1738670910464,"stop":1738670910467,"duration":3},"status":"passed","severity":"normal"},{"uid":"6aee88ea51ae22c6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1738671057676,"stop":1738671057676,"duration":0},"status":"passed","severity":"normal"},{"uid":"25da850b6e630139","name":"Push message with unicode special characters payload","time":{"start":1738671119928,"stop":1738671119930,"duration":2},"status":"passed","severity":"normal"},{"uid":"44e31dcc4ddf1dc5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738671225579,"stop":1738671225579,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec2fe8e928adfd8","name":"Publish without waiting for remote peer","time":{"start":1738671151670,"stop":1738671151671,"duration":1},"status":"passed","severity":"normal"},{"uid":"f165b1341ad36b7d","name":"Check message received after nwaku node is restarted","time":{"start":1738671136892,"stop":1738671136893,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f73ff5221f64c5","name":"unsubscribes","time":{"start":1738671213765,"stop":1738671213765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5df0d39084db593","name":"should properly create peer info with all multiaddrs","time":{"start":1738670859636,"stop":1738670859636,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a92435696a4e84","name":"can dial TLS multiaddrs","time":{"start":1738671060716,"stop":1738671060716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76636efa45817b7","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1738670981308,"stop":1738670981308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc37d13c421fab30","name":"should throw an error for an unconfigured topic","time":{"start":1738670851005,"stop":1738670851005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3461cdbbc08da6","name":"Encoder throws on empty string content topic","time":{"start":1738670886063,"stop":1738670886063,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f44db74f1b43b5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738671040811,"stop":1738671040811,"duration":0},"status":"passed","severity":"normal"},{"uid":"346bf26bc1b92c2e","name":"should get locked peers","time":{"start":1738670891048,"stop":1738670891049,"duration":1},"status":"passed","severity":"normal"},{"uid":"72df5cf8b01e51b","name":"Subscribe to topic containing short and receive message","time":{"start":1738671225592,"stop":1738671225592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02c574aae45ea9d","name":"Check received message containing unicode special characters","time":{"start":1738671136916,"stop":1738671136916,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90623f3e760650b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1738670873528,"stop":1738670873529,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad9e34e1485fa61","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738671206516,"stop":1738671206517,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e628d63cc2e835","name":"Push message with XML payload","time":{"start":1738671148734,"stop":1738671148735,"duration":1},"status":"passed","severity":"normal"},{"uid":"46841a33ce552db1","name":"can start the service","time":{"start":1738670919941,"stop":1738670919941,"duration":0},"status":"passed","severity":"normal"},{"uid":"599ed442b1e799d1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738671225593,"stop":1738671225594,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31560bde3a2da21","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738671225578,"stop":1738671225579,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f00ec193317fab2","name":"Asymmetric encrypt & decrypt","time":{"start":1738670884707,"stop":1738670884708,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8ff4f6c80635cb","name":"Subscribe and publish message","time":{"start":1738671151671,"stop":1738671151671,"duration":0},"status":"passed","severity":"normal"},{"uid":"784c302084124167","name":"Push message with special chars payload","time":{"start":1738671148723,"stop":1738671148724,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b075fc3c428a943","name":"should fail to send if no connected peers found","time":{"start":1738670891301,"stop":1738670891301,"duration":0},"status":"passed","severity":"normal"},{"uid":"79401a0a98211df","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738671206518,"stop":1738671206518,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a7d74f19ba3434","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1738671063262,"stop":1738671063263,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da279961903d259","name":"should initialize with default number of peers","time":{"start":1738670891045,"stop":1738670891047,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1a6e5007c722b5b","name":"Check message with invalid timestamp is not received","time":{"start":1738671000920,"stop":1738671000923,"duration":3},"status":"passed","severity":"normal"},{"uid":"566ba258adfc7045","name":"should wait for Filter peer to be connected","time":{"start":1738670891255,"stop":1738670891255,"duration":0},"status":"passed","severity":"normal"},{"uid":"827ebb2807532071","name":"should wait for LightPush peer to be connected","time":{"start":1738670891254,"stop":1738670891255,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7e953c0ad4660e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1738670851010,"stop":1738670851010,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5ee65aa2015230","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738671025751,"stop":1738671025752,"duration":1},"status":"passed","severity":"normal"},{"uid":"624e19415577af05","name":"Check message received after nwaku node is restarted","time":{"start":1738671136922,"stop":1738671136923,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d89f21ea0c85d1b7","name":"Publish message with custom timestamp: Tue Feb 04 2025 13:12:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1738671146134,"stop":1738671146137,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b17a7d534eceb6a","name":"Subscribe to topic containing Script and publish message","time":{"start":1738671151684,"stop":1738671151687,"duration":3},"status":"passed","severity":"normal"},{"uid":"f9c69725b05eb32f","name":"Check message with no pubsub topic is not received","time":{"start":1738671000923,"stop":1738671000923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9092053565f4e94e","name":"Generator, 2 different pubsubtopics","time":{"start":1738671206522,"stop":1738671206522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9678c2bd9819e763","name":"Subscribe to topic containing long and receive message","time":{"start":1738671225582,"stop":1738671225582,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e637584d000ba7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1738670851002,"stop":1738670851002,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c0e4697b17380d","name":"Query with Ordered Callback, No message returned","time":{"start":1738671185623,"stop":1738671185628,"duration":5},"status":"passed","severity":"normal"},{"uid":"1ad81257b92403a7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1738670851007,"stop":1738670851007,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d0567f059da855","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738671225589,"stop":1738671225589,"duration":0},"status":"passed","severity":"normal"},{"uid":"458b77473adbf65f","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1738671203139,"stop":1738671203140,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8602fddb60f07b6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1738670952632,"stop":1738670952632,"duration":0},"status":"passed","severity":"normal"},{"uid":"373c7e52f5bf6eaf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738671206522,"stop":1738671206523,"duration":1},"status":"passed","severity":"normal"},{"uid":"c606432b0213d762","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1738670850992,"stop":1738670850992,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2daa2908f07e251","name":"Query Generator, No message returned","time":{"start":1738671185621,"stop":1738671185622,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1762a790611ba9c","name":"Default pageSize","time":{"start":1738671208295,"stop":1738671208296,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a7c2d66bf49baa","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1738670851010,"stop":1738670851011,"duration":1},"status":"passed","severity":"normal"},{"uid":"7171f2db741e31cc","name":"handles different networkShards values correctly","time":{"start":1738670850990,"stop":1738670850990,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3a72b8f60dc328","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1738670873526,"stop":1738670873527,"duration":1},"status":"passed","severity":"normal"},{"uid":"4357c0180140bcc7","name":"Push message on custom pubsubTopic","time":{"start":1738671057677,"stop":1738671057677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d27efca6344fe8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738671040819,"stop":1738671040819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c738ba0dada98b3a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738671225582,"stop":1738671225583,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff09917eb00a9868","name":"should return unique PubsubTopics for static sharding","time":{"start":1738670850993,"stop":1738670850994,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2583490ff61daa","name":"Check received message containing Script","time":{"start":1738671000900,"stop":1738671000902,"duration":2},"status":"passed","severity":"normal"},{"uid":"56332ab6d85a1735","name":"should handle corrupted local storage data gracefully","time":{"start":1738670878113,"stop":1738670878113,"duration":0},"status":"passed","severity":"normal"},{"uid":"85723737bd9b825","name":"Init the array if not present","time":{"start":1738670850629,"stop":1738670850630,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b889f2414746484","name":"Filter with 2 connections","time":{"start":1738670981535,"stop":1738670981537,"duration":2},"status":"skipped","severity":"normal"},{"uid":"8644bfefb3220942","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1738670850984,"stop":1738670850984,"duration":0},"status":"passed","severity":"normal"},{"uid":"809bf0c63ce8f286","name":"LightPush with 0 connections","time":{"start":1738670981527,"stop":1738670981528,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f9e9f87d38d9f049","name":"Query generator for multiple messages with multiple decoders","time":{"start":1738671215676,"stop":1738671215676,"duration":0},"status":"passed","severity":"normal"},{"uid":"833ca8511296556f","name":"Check received message with timestamp: 1738670910054 ","time":{"start":1738671136880,"stop":1738671136880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3208e9f5fb2170","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1738670874461,"stop":1738670874461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bdac8045c4c6d5a","name":"it tolerates circular branch references","time":{"start":1738670874456,"stop":1738670874456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b07e528de8a746b","name":"Check received message containing shell command","time":{"start":1738671136878,"stop":1738671136878,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafc0081b4fd282b","name":"Check message with non string payload is not received","time":{"start":1738671000924,"stop":1738671000925,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde10526aa5c84bc","name":"getPeersByDiscovery","time":{"start":1738670951070,"stop":1738670951070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e5e13a4b21375c","name":"getPeersByDiscovery","time":{"start":1738671144246,"stop":1738671144246,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48f6d87f5fdde56","name":"returns all values when wanted number matches available values","time":{"start":1738670873177,"stop":1738670873184,"duration":7},"status":"passed","severity":"normal"},{"uid":"85372e57bf932e2e","name":"Check meta is set [symmetric]","time":{"start":1738670884416,"stop":1738670884416,"duration":0},"status":"passed","severity":"normal"},{"uid":"310aaaa86317e5e2","name":"Check publish message after service node is restarted","time":{"start":1738671146153,"stop":1738671146154,"duration":1},"status":"skipped","severity":"normal"},{"uid":"61a72aac4921bf87","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app87/1/topic385/proto","time":{"start":1738671175019,"stop":1738671175019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be55254d86103b5","name":"Waku message hash computation (no timestamp)","time":{"start":1738670853561,"stop":1738670853561,"duration":0},"status":"passed","severity":"normal"},{"uid":"391df4e714ddbd12","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738671225585,"stop":1738671225585,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4081acce31084e","name":"Check received message containing escaped characters","time":{"start":1738671136916,"stop":1738671136916,"duration":0},"status":"passed","severity":"normal"},{"uid":"164100cfb837fa","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1738671151687,"stop":1738671151687,"duration":0},"status":"passed","severity":"normal"},{"uid":"9739f46508a341b9","name":"should add and remove event listeners correctly","time":{"start":1738670878113,"stop":1738670878114,"duration":1},"status":"passed","severity":"normal"},{"uid":"840259949025415b","name":"Push message on custom pubsubTopic","time":{"start":1738671057675,"stop":1738671057676,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc73c759d584102b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1738670850995,"stop":1738670850995,"duration":0},"status":"passed","severity":"normal"},{"uid":"107c918fa3926fd0","name":"Push message with Chinese payload","time":{"start":1738671119921,"stop":1738671119922,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd22c791a10791a","name":"Meta field set when metaSetter is specified","time":{"start":1738670866007,"stop":1738670866007,"duration":0},"status":"passed","severity":"normal"},{"uid":"1862622907683db6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1738670853560,"stop":1738670853560,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a39426d35d1ec7a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1738670850994,"stop":1738670850994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf4e979dc6c2f08","name":"Push message with Russian payload","time":{"start":1738671148728,"stop":1738671148729,"duration":1},"status":"passed","severity":"normal"},{"uid":"299433246894335","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1738671179578,"stop":1738671179578,"duration":0},"status":"passed","severity":"normal"},{"uid":"db95ef491918be34","name":"should create a new stream if no existing for protocol found","time":{"start":1738670865579,"stop":1738670865579,"duration":0},"status":"passed","severity":"normal"},{"uid":"9285e1b7c35c793f","name":"Push 30 different messages","time":{"start":1738671148746,"stop":1738671148747,"duration":1},"status":"passed","severity":"normal"},{"uid":"23859123aa23ea8f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1738670940665,"stop":1738670940665,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8b81e3b338612","name":"Query Generator, Wrong PubsubTopic","time":{"start":1738671185614,"stop":1738671185615,"duration":1},"status":"passed","severity":"normal"},{"uid":"e563823a721e45f8","name":"Check received message containing short","time":{"start":1738671136863,"stop":1738671136863,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca249b14fe31eaa","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1738670850997,"stop":1738670850997,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebbcfb19d5e135e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738671225589,"stop":1738671225589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e02f6b20a7cd9b","name":"should reject if Store is requested but not mounted","time":{"start":1738670891252,"stop":1738670891253,"duration":1},"status":"passed","severity":"normal"},{"uid":"435fdafbf2db6aa4","name":"Push message with content topic containing XML","time":{"start":1738671148758,"stop":1738671148758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd79cfd74937266","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1738670981313,"stop":1738670981313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1a30028f5c1e900","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1738670859060,"stop":1738670859061,"duration":1},"status":"passed","severity":"normal"},{"uid":"caebe13367e6cd73","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738671225597,"stop":1738671225598,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a7250b0375bbf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1738671175012,"stop":1738671175013,"duration":1},"status":"passed","severity":"normal"},{"uid":"5111703fa00878eb","name":"Push message with content topic containing emoji","time":{"start":1738671119941,"stop":1738671119942,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24a98ab012c6d04","name":"Push message with content topic containing JSON","time":{"start":1738671148766,"stop":1738671148767,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba3faea823976fe","name":"should not fail to start the service if it is already started","time":{"start":1738670919942,"stop":1738670919943,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf40823be925de13","name":"should properly create location multiaddrs - udp6","time":{"start":1738670859635,"stop":1738670859635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5625c9aa8614fa4e","name":"Store - dialed first","time":{"start":1738671229183,"stop":1738671229183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbd160a029f47fc","name":"Query with Promise Callback, No Decoder","time":{"start":1738671185630,"stop":1738671185630,"duration":0},"status":"passed","severity":"normal"},{"uid":"364a6c64369d3e4f","name":"Renews subscription after lossing a connection","time":{"start":1738671225588,"stop":1738671225588,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2b790819216072","name":"Push message with content topic containing special chars","time":{"start":1738671119932,"stop":1738671119933,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d11ab4183f0b010","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1738670851005,"stop":1738670851005,"duration":0},"status":"passed","severity":"normal"},{"uid":"6881e17fd0335930","name":"Check received message containing special chars","time":{"start":1738671136898,"stop":1738671136899,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e05cdd0db4ea96b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1738671151682,"stop":1738671151682,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a78189f519b0a8","name":"Push message with shell command payload","time":{"start":1738671119927,"stop":1738671119927,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0d5bfab5ee1a3a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1738671151676,"stop":1738671151677,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a881e6b88f1cd2","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1738671203141,"stop":1738671203141,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e66ac865898255f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738670859066,"stop":1738670859067,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ecd12c6e2d7f8ad","name":"should throw an error for missing sharding configuration","time":{"start":1738670851008,"stop":1738670851008,"duration":0},"status":"passed","severity":"normal"},{"uid":"299e1d9dce3c0e8","name":"Push message with content topic containing unicode special characters","time":{"start":1738671119940,"stop":1738671119941,"duration":1},"status":"passed","severity":"normal"},{"uid":"deae14be15497ec2","name":"Passing page size 1 when there are 4 messages","time":{"start":1738671208291,"stop":1738671208291,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a5b3ea63781d86","name":"returns only open connection if one present","time":{"start":1738670865306,"stop":1738670865307,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea918eb1da1e64af","name":"should decode valid enr successfully","time":{"start":1738670859624,"stop":1738670859624,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b45f7ac299432e6","name":"Push message equal or less that 1MB","time":{"start":1738671148789,"stop":1738671148791,"duration":2},"status":"passed","severity":"normal"},{"uid":"a99896d4f40ab4f0","name":"Push message with unicode special characters payload","time":{"start":1738671148736,"stop":1738671148737,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25ad74b997f320c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1738670850998,"stop":1738670850998,"duration":0},"status":"passed","severity":"normal"},{"uid":"577aeb69ee81e122","name":"Check received message with timestamp: 1738670909098 ","time":{"start":1738671000913,"stop":1738671000915,"duration":2},"status":"passed","severity":"normal"},{"uid":"5bf8f58e093b01bc","name":"Push message with Russian payload","time":{"start":1738671119922,"stop":1738671119922,"duration":0},"status":"passed","severity":"normal"},{"uid":"50498a8800a735c9","name":"Publish message with custom timestamp: Wed Feb 14 2024 12:12:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1738671146131,"stop":1738671146132,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18caf1645692529","name":"should emit a peer event after start","time":{"start":1738671159141,"stop":1738671159141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a64c42815fad6a","name":"should retry on failure if specified","time":{"start":1738670891302,"stop":1738670891302,"duration":0},"status":"passed","severity":"normal"},{"uid":"97075a734773e104","name":"should reject if Relay is requested but not mounted","time":{"start":1738670891251,"stop":1738670891252,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ba7ece5b45e07c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1738670850992,"stop":1738670850993,"duration":1},"status":"passed","severity":"normal"},{"uid":"4711a8039dd0df13","name":"Fails to push message with large meta","time":{"start":1738671119943,"stop":1738671119943,"duration":0},"status":"passed","severity":"normal"},{"uid":"8702e5ce8f50e5af","name":"removeEventListener with correct event","time":{"start":1738670951069,"stop":1738670951069,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e41e12b44680f3","name":"Passing page size 0 when there are 110 messages","time":{"start":1738671208290,"stop":1738671208291,"duration":1},"status":"passed","severity":"normal"},{"uid":"61531dfcd204beb3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1738670850993,"stop":1738670850993,"duration":0},"status":"passed","severity":"normal"},{"uid":"7897b2bb28b49515","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1738670850986,"stop":1738670850987,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9fcab5789a9742f","name":"recovers when dns.resolve returns empty","time":{"start":1738670874456,"stop":1738670874457,"duration":1},"status":"passed","severity":"normal"},{"uid":"7596a6d05a289e31","name":"configure the node with multiple pubsub topics","time":{"start":1738671179576,"stop":1738671179577,"duration":1},"status":"passed","severity":"normal"},{"uid":"f295fc0cd3b22dbe","name":"Check received message containing JSON","time":{"start":1738671136873,"stop":1738671136873,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e11b61c442a642","name":"should properly compute the node id","time":{"start":1738670859627,"stop":1738670859627,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c246850144d33b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1738670850999,"stop":1738670850999,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb40419b70eeac51","name":"should set field with only LIGHTPUSH enabled","time":{"start":1738670859639,"stop":1738670859639,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b208971ffe6d0b","name":"Push message with custom timestamp: 1707912601343","time":{"start":1738671119944,"stop":1738671119944,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac9f703a19c3c9f","name":"Check message with no payload is not received","time":{"start":1738671136888,"stop":1738671136889,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7aa4a3e0f2548f","name":"Check message with no content topic is not received","time":{"start":1738671000924,"stop":1738671000924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f417cf70cbc79638","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1738671185622,"stop":1738671185622,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc31d55c00511f2","name":"should be called for bootstrap peers","time":{"start":1738670917999,"stop":1738670918000,"duration":1},"status":"passed","severity":"normal"},{"uid":"830f56b527162840","name":"Subscribe and receive messages via waku relay post","time":{"start":1738671225579,"stop":1738671225579,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa032e2c6f3fcdae","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738670874461,"stop":1738670874461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd1ef8e6e3ae8fc0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1738670850977,"stop":1738670850978,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ef4965a64f76ce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1738670851003,"stop":1738670851004,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44f5a0636603cca","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1738670851000,"stop":1738670851000,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bba683a730544c5","name":"Subscribe to topic containing long and publish message","time":{"start":1738671151680,"stop":1738671151681,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2239afc408293c3","name":"Renews subscription after lossing a connection","time":{"start":1738671225598,"stop":1738671225598,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bb5825d358383d","name":"should set field with only STORE enabled","time":{"start":1738670859638,"stop":1738670859638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33818b8e77b1c04","name":"Check received message containing Chinese","time":{"start":1738671136899,"stop":1738671136899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89deaed946e0066","name":"Ordered Callback - true","time":{"start":1738671193176,"stop":1738671193177,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d23421877e1f456","name":"Check received message containing short","time":{"start":1738671000891,"stop":1738671000892,"duration":1},"status":"passed","severity":"normal"},{"uid":"95eca37e1dcee99c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1738671175021,"stop":1738671175021,"duration":0},"status":"passed","severity":"normal"},{"uid":"910c9dce5862193","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738671225590,"stop":1738671225590,"duration":0},"status":"passed","severity":"normal"},{"uid":"342076bca473cd1f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738671136918,"stop":1738671136919,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f20c51730ea9ae8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738671040820,"stop":1738671040820,"duration":0},"status":"passed","severity":"normal"},{"uid":"be66900c86efb199","name":"Generator, custom pubsub topic","time":{"start":1738671206521,"stop":1738671206522,"duration":1},"status":"passed","severity":"normal"},{"uid":"966738f0d3f16d9c","name":"Reopen subscription with peer with lost subscription","time":{"start":1738670953781,"stop":1738670953781,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc36dcb275bb54c7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1738670850994,"stop":1738670850994,"duration":0},"status":"passed","severity":"normal"},{"uid":"67af42a0278a9a0d","name":"Filter with 1 connections","time":{"start":1738670981534,"stop":1738670981534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74bcb6fbe33158e8","name":"Decoder throws on undefined content topic","time":{"start":1738670884418,"stop":1738670884419,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9937fc6badac7cb","name":"Reusing cursor across nodes","time":{"start":1738671173669,"stop":1738671173669,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bbb53c0989ed89","name":"Check message received after jswaku node is restarted","time":{"start":1738671000925,"stop":1738671000925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e78f5a8efa4242e","name":"1 Relay, 1 fetch","time":{"start":1738670873918,"stop":1738670873918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea51a98167ee61b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1738671151687,"stop":1738671151688,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e73bf5b0c4c80d","name":"Check received message containing Script","time":{"start":1738671136909,"stop":1738671136910,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6f6ec0327ec7b0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1738671151689,"stop":1738671151689,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e4c95fb12803c7","name":"Push message with rate limit","time":{"start":1738671148782,"stop":1738671148782,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f95ff4f0b13fad","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1738671151689,"stop":1738671151690,"duration":1},"status":"passed","severity":"normal"},{"uid":"918af17b7921e797","name":"different cluster, same shard: nodes don't connect","time":{"start":1738671063265,"stop":1738671063266,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbea987439e6d301","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1738670873528,"stop":1738670873528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15333a2e6118636","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738671225581,"stop":1738671225581,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e5bf423f9fe3e0","name":"Subscribe to topic containing long and receive message","time":{"start":1738671225592,"stop":1738671225592,"duration":0},"status":"passed","severity":"normal"},{"uid":"31508548d188c214","name":"Push message with content topic containing numeric","time":{"start":1738671119932,"stop":1738671119932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3baad16c1746ad","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738671225582,"stop":1738671225582,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a59cb411fdffbc","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1738670851003,"stop":1738670851003,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a5f8fcd52f7204","name":"Callback on promise, aborts when callback returns true","time":{"start":1738671215677,"stop":1738671215677,"duration":0},"status":"passed","severity":"normal"},{"uid":"2465c94f292dcbd5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1738671151682,"stop":1738671151683,"duration":1},"status":"passed","severity":"normal"},{"uid":"661e63b9c87c7e1c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738671225588,"stop":1738671225588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c015cce061d059a3","name":"Push message with content topic containing unicode special characters","time":{"start":1738671148768,"stop":1738671148768,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c054b1accf83c85","name":"Push message with content topic containing escaped characters","time":{"start":1738671119940,"stop":1738671119940,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2a1dcbb76d1600","name":"Query with Promise Callback, No message returned","time":{"start":1738671185631,"stop":1738671185632,"duration":1},"status":"passed","severity":"normal"},{"uid":"591683adbe49122","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1738670918001,"stop":1738670918001,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b0a3edca040b07","name":"Relay - dialed after","time":{"start":1738671229182,"stop":1738671229182,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0d93f47fa1130a","name":"LightPush with 3 connections","time":{"start":1738670981538,"stop":1738670981538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50563e41cc0a1775","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1738670981314,"stop":1738670981314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58d32429b9598975","name":"Passing page size 3 when there are 20 messages","time":{"start":1738671208291,"stop":1738671208291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b96e3ba317b0324","name":"Store - dialed after - with timeout","time":{"start":1738671229183,"stop":1738671229184,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2dc309f81319544","name":"should not fail to stop the service if it was not started","time":{"start":1738670878109,"stop":1738670878110,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20da1cca606801f","name":"Fails to publish message with empty text","time":{"start":1738671146141,"stop":1738671146141,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9acc0f9d477683","name":"Push message with special chars payload","time":{"start":1738671119921,"stop":1738671119921,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce00662d22d24311","name":"LightPush with 2 connections","time":{"start":1738670981535,"stop":1738670981535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d039ea7991097729","name":"Check message with invalid timestamp is not received","time":{"start":1738671136887,"stop":1738671136887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaae544b56a3b3f","name":"Ping on subscribed peer","time":{"start":1738670928604,"stop":1738670928604,"duration":0},"status":"passed","severity":"normal"},{"uid":"585e8b530398cdd6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1738671141340,"stop":1738671141341,"duration":1},"status":"passed","severity":"normal"},{"uid":"3155b3f977cf17e1","name":"Relay","time":{"start":1738670917688,"stop":1738670917689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b72e4fb3bad2c1","name":"Subscribe to topic containing short and publish message","time":{"start":1738671151680,"stop":1738671151680,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb39ce5fc66a450","name":"Push message with emoji payload","time":{"start":1738671148737,"stop":1738671148737,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a64f0d17d3d7e7","name":"Subscribe and receive messages via waku relay post","time":{"start":1738671040810,"stop":1738671040810,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fadbbdb4fb38a5","name":"should not receive a peer event after stop","time":{"start":1738670919949,"stop":1738670919949,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86ae20984fa36a2","name":"Subscribe to topic containing short and receive message","time":{"start":1738671225581,"stop":1738671225582,"duration":1},"status":"passed","severity":"normal"},{"uid":"712c5321d5fff16f","name":"Push message with rate limit","time":{"start":1738671119943,"stop":1738671119944,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c39b955c22854d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1738670940665,"stop":1738670940666,"duration":1},"status":"passed","severity":"normal"},{"uid":"393545f4e18310fc","name":"Ping on peer without subscriptions","time":{"start":1738670953780,"stop":1738670953781,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ce2996547f4725","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1738671223683,"stop":1738671223683,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b129e723137db07","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1738670851006,"stop":1738670851006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95affb21a9981ff","name":"Wrong topic","time":{"start":1738671175020,"stop":1738671175020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89d4280efefca66","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1738670874460,"stop":1738670874460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55cada4ca88052f","name":"should set field with only FILTER enabled","time":{"start":1738670859638,"stop":1738670859638,"duration":0},"status":"passed","severity":"normal"},{"uid":"537ae262c67b8571","name":"Push message equal or less that 1MB","time":{"start":1738671119945,"stop":1738671119945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1674464947094fe4","name":"Check received message containing Arabic","time":{"start":1738671136866,"stop":1738671136867,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba0262c4a1bd1b8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1738670952636,"stop":1738670952636,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58625a250aabafd","name":"LightPush with 1 connections","time":{"start":1738670981528,"stop":1738670981531,"duration":3},"status":"skipped","severity":"normal"},{"uid":"9d63772c17a7834a","name":"should only return 1 node with store capability","time":{"start":1738670874459,"stop":1738670874459,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d76b4a37cf50ad","name":"should decode valid enr with tcp successfully","time":{"start":1738670859624,"stop":1738670859624,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c3d02a83b5c25a","name":"Push message with content topic containing Script","time":{"start":1738671148758,"stop":1738671148758,"duration":0},"status":"passed","severity":"normal"},{"uid":"192c1aebc5545c14","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738671000919,"stop":1738671000920,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d0a314f3575cbe","name":"throws on content topic with too few or too many fields","time":{"start":1738670850972,"stop":1738670850972,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2c09d2fcb3f7e8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1738670851009,"stop":1738670851010,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b340e78ee54f0","name":"Subscribe and receives messages on 20 topics","time":{"start":1738671225590,"stop":1738671225590,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c042d85f877770","name":"should select older connection if present","time":{"start":1738670865308,"stop":1738670865308,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cff261be38f77f2","name":"Overlapping topic subscription","time":{"start":1738671225591,"stop":1738671225591,"duration":0},"status":"passed","severity":"normal"},{"uid":"71302159347a3870","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738671225580,"stop":1738671225580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6869630738998147","name":"should throw an error for empty SingleShardInfos array","time":{"start":1738670850992,"stop":1738670850992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3695457b9bcd5b","name":"handles multiple messages","time":{"start":1738671213765,"stop":1738671213765,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d81e04c0c8ffa7","name":"Push message with content topic containing short","time":{"start":1738671119931,"stop":1738671119932,"duration":1},"status":"passed","severity":"normal"},{"uid":"82495732dd8ff7a8","name":"should not throw an error for a single configured topic","time":{"start":1738670851004,"stop":1738670851005,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ce8c2c41d47a8a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1738670910468,"stop":1738670910468,"duration":0},"status":"passed","severity":"normal"},{"uid":"41703c8d3e748d23","name":"Check received message with timestamp: 1738670910054 ","time":{"start":1738671136917,"stop":1738671136918,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cdc82250e16b3fb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1738670873532,"stop":1738670873532,"duration":0},"status":"passed","severity":"normal"},{"uid":"f448e73b26a48ac8","name":"should request renew when peer disconnects","time":{"start":1738670891049,"stop":1738670891050,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c59010905a5cd06","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738671225584,"stop":1738671225584,"duration":0},"status":"passed","severity":"normal"},{"uid":"169d0addb1ce9f9b","name":"should encode/decode to RLP encoding","time":{"start":1738670859627,"stop":1738670859628,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c401541f4b08e12","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1738670851003,"stop":1738670851003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0bf79fd417571b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app0/8/topic24/utf8","time":{"start":1738671175018,"stop":1738671175018,"duration":0},"status":"passed","severity":"normal"},{"uid":"589a4a07f7446ac9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738671025739,"stop":1738671025741,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc7c8b480476eaf6","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1738671223673,"stop":1738671223674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba82ee360b6a9f3d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1738670851006,"stop":1738670851006,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f19750bee35586","name":"should throw error - no id","time":{"start":1738670859625,"stop":1738670859625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3778c50cbee51df","name":"different cluster, different shard: nodes don't connect","time":{"start":1738671063266,"stop":1738671063266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16ff7618756248c","name":"should not fail to stop the service if it was not started","time":{"start":1738671159140,"stop":1738671159140,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e6c9b8794abd95","name":"All","time":{"start":1738670917691,"stop":1738670917692,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dd85656d326fb4","name":"shard 0","time":{"start":1738671179563,"stop":1738671179563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f868b9b533dc871e","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1738670981307,"stop":1738670981307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46c666ece9dcba3f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1738670859064,"stop":1738670859065,"duration":1},"status":"passed","severity":"normal"},{"uid":"390316a7b9082801","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1738671141335,"stop":1738671141335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a228e0ea6f06fe","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1738670850978,"stop":1738670850978,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9541a8850fa461","name":"Does not throw an exception when node disconnects","time":{"start":1738671224534,"stop":1738671224534,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e72afa7ba54e10","name":"Encoder throws on empty string content topic","time":{"start":1738670866008,"stop":1738670866008,"duration":0},"status":"passed","severity":"normal"},{"uid":"692cfcc16943f37c","name":"udp ip6 address","time":{"start":1738670859036,"stop":1738670859037,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbce33013310324","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1738671057675,"stop":1738671057675,"duration":0},"status":"passed","severity":"normal"},{"uid":"53447e1148f3360","name":"Fails to push message with empty content topic","time":{"start":1738671148769,"stop":1738671148769,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadaf972a665a2cd","name":"Callback on promise","time":{"start":1738671215676,"stop":1738671215677,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d727110c3778778","name":"Check received message containing JSON","time":{"start":1738671000908,"stop":1738671000910,"duration":2},"status":"passed","severity":"normal"},{"uid":"44e54ba7e92555d1","name":"Passing page size 10 when there are 10 messages","time":{"start":1738671208292,"stop":1738671208292,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea5a701ba9b630b","name":"should emit a peer event after start","time":{"start":1738670919943,"stop":1738670919943,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7d605696fb1d8c","name":"should throw an error for missing required configuration","time":{"start":1738670850995,"stop":1738670850996,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9164ef90d10237c","name":"should return empty list for no shard","time":{"start":1738670850995,"stop":1738670850995,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c656e1bca481a","name":"Push message with long payload","time":{"start":1738671148720,"stop":1738671148721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b632a0deb553d391","name":"should not fail to stop the service if it was not started","time":{"start":1738670919942,"stop":1738670919942,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6193adb24ce3fc","name":"should be able to decode the field with only STORE set to true","time":{"start":1738670859064,"stop":1738670859064,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad3184329fc90e6","name":"should set field with all protocols enabled","time":{"start":1738670859637,"stop":1738670859638,"duration":1},"status":"passed","severity":"normal"},{"uid":"f904577ed12f21db","name":"should call waitForPeer on Relay","time":{"start":1738670891256,"stop":1738670891256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b0e86883354ca6","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1738670910458,"stop":1738670910464,"duration":6},"status":"passed","severity":"normal"},{"uid":"9999036c82f5855b","name":"Check message on other pubsub topic is not received","time":{"start":1738671136887,"stop":1738671136888,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d0879723ce7602","name":"Check publish message containing unicode special characters","time":{"start":1738671146125,"stop":1738671146126,"duration":1},"status":"passed","severity":"normal"},{"uid":"9728dfdb339a67a9","name":"Push message with JSON payload","time":{"start":1738671148735,"stop":1738671148736,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7935b0a673d3a2","name":"Push message with escaped characters payload","time":{"start":1738671148736,"stop":1738671148736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31ba5279020919c","name":"can start and stop the service","time":{"start":1738671159138,"stop":1738671159140,"duration":2},"status":"passed","severity":"normal"},{"uid":"b31c46cbf6b42975","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1738671223680,"stop":1738671223681,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f8d901b8402d16","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1738670850991,"stop":1738670850991,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa837be474caa92","name":"should be able to encode the field with only FILTER set to true","time":{"start":1738670859058,"stop":1738670859059,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c0197f9448f045","name":"Subscribe and receives messages on 20 topics","time":{"start":1738671040812,"stop":1738671040812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d852de741d00a27","name":"Refresh subscription","time":{"start":1738671225591,"stop":1738671225592,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc291d707222fbc5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738671225587,"stop":1738671225587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4872787f5de897","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1738670891300,"stop":1738670891301,"duration":1},"status":"passed","severity":"normal"},{"uid":"a080a39f34eec217","name":"creates an iterator","time":{"start":1738671213764,"stop":1738671213764,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c5fd59e59226e6","name":"Encoder throws on undefined content topic","time":{"start":1738670886063,"stop":1738670886063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37941026ee6d79e","name":"Fails to publish duplicate message","time":{"start":1738671146141,"stop":1738671146141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08182d1d1b907b5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738671025754,"stop":1738671025756,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3828db2c1ce385a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app81/1/topic750/xml","time":{"start":1738671175016,"stop":1738671175017,"duration":1},"status":"passed","severity":"normal"},{"uid":"6201a675da019e27","name":"should return usable stream attached to connection","time":{"start":1738670865577,"stop":1738670865578,"duration":1},"status":"passed","severity":"normal"},{"uid":"c586b4f971f24080","name":"should initialize with custom number of peers","time":{"start":1738670891047,"stop":1738670891048,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebca29dd71805ccb","name":"Check publish message containing emoji","time":{"start":1738671146126,"stop":1738671146126,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a01b3059624f96","name":"Check received message containing emoji","time":{"start":1738671136917,"stop":1738671136917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d88ca0971114ae0","name":"Ping on subscribed peer","time":{"start":1738670953775,"stop":1738670953775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f027b2b794790cd9","name":"Push message with content topic containing Russian","time":{"start":1738671119934,"stop":1738671119936,"duration":2},"status":"passed","severity":"normal"},{"uid":"398b0eee394c3d19","name":"Check publish message containing short","time":{"start":1738671146091,"stop":1738671146097,"duration":6},"status":"passed","severity":"normal"},{"uid":"4dfa12fa51f3b6ac","name":"removeEventListener with wrong event","time":{"start":1738670951069,"stop":1738670951069,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8b70b3eaa56eec","name":"throws on content topic with empty version field","time":{"start":1738670850974,"stop":1738670850975,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcc821d8a121bb3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738671225587,"stop":1738671225588,"duration":1},"status":"passed","severity":"normal"},{"uid":"51011b573b0a9e6c","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1738670981307,"stop":1738670981307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f355e042db8b0a93","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1738670981310,"stop":1738670981311,"duration":1},"status":"skipped","severity":"normal"},{"uid":"756ba71d9e3e9457","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738671040815,"stop":1738671040816,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e82ff35bd7fa6f","name":"Check received message containing JSON","time":{"start":1738671136911,"stop":1738671136911,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb5181b0e921b41","name":"Query Generator, No Decoder","time":{"start":1738671185621,"stop":1738671185621,"duration":0},"status":"passed","severity":"normal"},{"uid":"627bbfca32fc6110","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1738670873523,"stop":1738670873523,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d59ce9ed19d1d5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1738670850997,"stop":1738670850997,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bd41862e059132","name":"Check publish message containing special chars","time":{"start":1738671146102,"stop":1738671146102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73c175d9f4fd8e8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738671225586,"stop":1738671225586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d9ba07f30a633f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738671040821,"stop":1738671040821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca5a5f0814ee468","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738670952633,"stop":1738670952636,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f3f4dbf5c5c5446","name":"Check received message containing SQL Injection","time":{"start":1738671000899,"stop":1738671000900,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a47de1d5fdeea8","name":"random static sharding 8 - Cluster ID: 609, Shard ID: 956","time":{"start":1738671179571,"stop":1738671179571,"duration":0},"status":"passed","severity":"normal"},{"uid":"def5107f5aca14e0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1738671179564,"stop":1738671179564,"duration":0},"status":"passed","severity":"normal"},{"uid":"8324815da1fbffdb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738671025756,"stop":1738671025757,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db85210c030dbdc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1738670851001,"stop":1738670851002,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b55c97c54ea506","name":"Push message with custom timestamp: 1738674581884","time":{"start":1738671148783,"stop":1738671148783,"duration":0},"status":"passed","severity":"normal"},{"uid":"b813b79444758bf4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1738671144247,"stop":1738671144247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2833d50d21b76d49","name":"Subscribe and receive messages via waku relay post","time":{"start":1738671225589,"stop":1738671225590,"duration":1},"status":"passed","severity":"normal"}]