2024-10-21 10:05:34 +00:00

1 line
160 KiB
JSON

[{"uid":"e93210c881734105","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1729505063157,"stop":1729505063158,"duration":1},"status":"passed","severity":"normal"},{"uid":"525f6158cb65f168","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1729505034572,"stop":1729505034572,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e0dc86318ac91a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1729504985428,"stop":1729504985428,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f36699859fec903","name":"random static sharding 10 - Cluster ID: 309, Shard ID: 134","time":{"start":1729504999527,"stop":1729504999528,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee1fca0c3fbeed8","name":"Query Generator - false","time":{"start":1729505019462,"stop":1729505019463,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef62deb55ab26850","name":"should throw error - no id","time":{"start":1729504512114,"stop":1729504512115,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a515ecc3f0853e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1729504691456,"stop":1729504691456,"duration":0},"status":"passed","severity":"normal"},{"uid":"face5f8f6cc13091","name":"Push message with Script payload","time":{"start":1729504969114,"stop":1729504969114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad6ad28c0890cb2","name":"handles different networkShards values correctly","time":{"start":1729504503379,"stop":1729504503380,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d89b25f84f4e0d","name":"Generator, 2 different pubsubtopics","time":{"start":1729505030128,"stop":1729505030128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1832e11b221b7c7d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729504786023,"stop":1729504786024,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e74dd8ea63a08d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729505068830,"stop":1729505068830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09692f02a982057","name":"Check publish message containing XML","time":{"start":1729504940629,"stop":1729504940629,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e80b7b7d2a3d09","name":"Push message with JSON payload","time":{"start":1729504924684,"stop":1729504924684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7320e052f58d341","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1729504537588,"stop":1729504537589,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3990be479f1f976","name":"Check publish message containing short","time":{"start":1729504940621,"stop":1729504940621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac472e10b922b409","name":"should retry on failure if specified","time":{"start":1729504544277,"stop":1729504544278,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1a542497242c4d","name":"Check received message with timestamp: 1729504564311 ","time":{"start":1729504938668,"stop":1729504938668,"duration":0},"status":"passed","severity":"normal"},{"uid":"901cddbadaa6280a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729504691445,"stop":1729504691445,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acb5063c046f6d1","name":"Check publish message containing Arabic","time":{"start":1729504940627,"stop":1729504940628,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1290194faba010","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1729505063156,"stop":1729505063157,"duration":1},"status":"passed","severity":"normal"},{"uid":"be17ce0204ecab0","name":"Check received message containing Script","time":{"start":1729504938693,"stop":1729504938694,"duration":1},"status":"passed","severity":"normal"},{"uid":"b346be83893e3702","name":"Fails to publish duplicate message","time":{"start":1729504940641,"stop":1729504940641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da91353e979490c","name":"Check publish message after service node is restarted","time":{"start":1729504940643,"stop":1729504940643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5989a793b3c4935","name":"Check received message with timestamp: 1729504564311 ","time":{"start":1729504938700,"stop":1729504938700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f33abfef451aa8b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1729505009425,"stop":1729505009426,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaaebd1905c3a135","name":"should encodeTxt and decodeTxt","time":{"start":1729504512112,"stop":1729504512113,"duration":1},"status":"passed","severity":"normal"},{"uid":"12949f133ff13507","name":"Subscribe to topic containing Script and publish message","time":{"start":1729504947916,"stop":1729504947917,"duration":1},"status":"passed","severity":"normal"},{"uid":"655a4730d21c172a","name":"Push message with content topic containing short","time":{"start":1729504969119,"stop":1729504969120,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f206be77e86c89","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729504691452,"stop":1729504691452,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6ea6e8f5a7799e","name":"should return empty list for no shard","time":{"start":1729504503385,"stop":1729504503385,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efd0ae327fcea1d","name":"can start and stop the service","time":{"start":1729504531417,"stop":1729504531418,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb5ccd7a0cc1ccd","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1729504527174,"stop":1729504527174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09f05da3c99e9f7","name":"Publish message with rate limit","time":{"start":1729504940644,"stop":1729504940644,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3f3a210447d6ea","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729504745484,"stop":1729504745485,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda13adb55a6c2d1","name":"Ping on subscribed peer","time":{"start":1729504643369,"stop":1729504643370,"duration":1},"status":"passed","severity":"normal"},{"uid":"62df1fcb1723a10c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729504644104,"stop":1729504644107,"duration":3},"status":"passed","severity":"normal"},{"uid":"b414c9f1342759cd","name":"Overlapping topic subscription","time":{"start":1729505068830,"stop":1729505068830,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f890d0191c4d51","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1729504527169,"stop":1729504527170,"duration":1},"status":"passed","severity":"normal"},{"uid":"59dfa7cdcb1eeb53","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1729504574880,"stop":1729504574881,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd360a7903c650fa","name":"caches peers it previously fetched","time":{"start":1729504527568,"stop":1729504527568,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d01a590cd72d769","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729504938701,"stop":1729504938701,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5e4498de611084","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1729504503394,"stop":1729504503394,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc3610dad1d2c4e","name":"Query generator for multiple messages with different message text format","time":{"start":1729505034694,"stop":1729505034694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de9a753df7fc688","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1729504691453,"stop":1729504691453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06cf4995e698f45","name":"Check received message containing Basic HTML tag","time":{"start":1729504745479,"stop":1729504745480,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1fd5bf9b1e8dbec","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1729504503402,"stop":1729504503402,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba88f5f2e8604a7","name":"random static sharding 9 - Cluster ID: 574, Shard ID: 299","time":{"start":1729504999527,"stop":1729504999527,"duration":0},"status":"passed","severity":"normal"},{"uid":"b416e28df41029c2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1729505009429,"stop":1729505009429,"duration":0},"status":"passed","severity":"normal"},{"uid":"8941d721dd4b78d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1729504503393,"stop":1729504503393,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e9ee673474d3b9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1729504691457,"stop":1729504691457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3bb3ee94bd3257","name":"Check publish message containing Russian","time":{"start":1729504940628,"stop":1729504940628,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f415fa1dada4a","name":"Wrong topic","time":{"start":1729504989248,"stop":1729504989248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d34e2a7da686e3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1729504503401,"stop":1729504503401,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b8518af7d766c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729505068841,"stop":1729505068841,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4e1f1b54962f55","name":"Ephemeral field is preserved - encoder v0","time":{"start":1729504574880,"stop":1729504574880,"duration":0},"status":"passed","severity":"normal"},{"uid":"328b42b82fcd08fb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729504786031,"stop":1729504786032,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3699c8431b514e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1729504503372,"stop":1729504503372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b666a7a678455a73","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1729504519277,"stop":1729504519278,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1af70ae29d0102d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app29/8/topic779/xml","time":{"start":1729504989240,"stop":1729504989241,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18b87b89edc5844","name":"Check message with no payload is not received","time":{"start":1729504938680,"stop":1729504938681,"duration":1},"status":"passed","severity":"normal"},{"uid":"744077e82d73d9bf","name":"Ping on subscribed peer","time":{"start":1729504643371,"stop":1729504643372,"duration":1},"status":"passed","severity":"normal"},{"uid":"787f6c532e0b29ba","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729504999522,"stop":1729504999523,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12214b893a63151","name":"Check message received after jswaku node is restarted","time":{"start":1729504938682,"stop":1729504938683,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38eb6c5278cc30dd","name":"Should update multiaddrs","time":{"start":1729504835487,"stop":1729504835488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6fdfcb17e25b19","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1729504691458,"stop":1729504691459,"duration":1},"status":"passed","severity":"normal"},{"uid":"904b46251b66c41a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1729504691456,"stop":1729504691457,"duration":1},"status":"passed","severity":"normal"},{"uid":"1985d67ab040bb33","name":"Ordered callback, aborts when callback returns true","time":{"start":1729505034702,"stop":1729505034703,"duration":1},"status":"passed","severity":"normal"},{"uid":"9378baac050ccd97","name":"Ping on peer without subscriptions","time":{"start":1729504643370,"stop":1729504643370,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e037219240b62f5","name":"Push message with content topic containing special chars","time":{"start":1729504969123,"stop":1729504969125,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2b49aa3fa4d83df","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1729504503378,"stop":1729504503379,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab347b69dc0be5d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1729504691457,"stop":1729504691457,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd2dd916337f937","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1729504503394,"stop":1729504503394,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d18e6ce4a1d5e6","name":"Decoder throws on undefined content topic","time":{"start":1729504537591,"stop":1729504537592,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a22c3631e8c5791","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729505068835,"stop":1729505068835,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ecbe3a28f3e40","name":"Rejects garbage","time":{"start":1729504547706,"stop":1729504547707,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97b8b34f30aa279","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1729504503372,"stop":1729504503373,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af593169f43e45d","name":"Waku message hash computation (payload length 0)","time":{"start":1729504505989,"stop":1729504505989,"duration":0},"status":"passed","severity":"normal"},{"uid":"45040eb51f689eea","name":"Check publish message containing shell command","time":{"start":1729504940631,"stop":1729504940632,"duration":1},"status":"passed","severity":"normal"},{"uid":"86671eb850009788","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1729504511369,"stop":1729504511370,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a02181909ab9ed","name":"Check message on other pubsub topic is not received","time":{"start":1729504745486,"stop":1729504745486,"duration":0},"status":"passed","severity":"normal"},{"uid":"28798f3d4f2de47c","name":"1 Relay, 1 Filter, gives up","time":{"start":1729504527234,"stop":1729504527234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68b1ce6a2665d7a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729505068843,"stop":1729505068843,"duration":0},"status":"passed","severity":"normal"},{"uid":"8842abdc32c74b84","name":"Check message with no content topic is not received","time":{"start":1729504745486,"stop":1729504745487,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c73207a0d73713e","name":"should encode/decode to text encoding","time":{"start":1729504512118,"stop":1729504512118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97a9d04dbc2b9f4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729504793064,"stop":1729504793064,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c6964975f0deaf","name":"should properly create location multiaddrs - tcp4","time":{"start":1729504512123,"stop":1729504512123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c717b6e9d539ba25","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1729504691590,"stop":1729504691591,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4de671d9d14ed69f","name":"Check received message containing special chars","time":{"start":1729504938688,"stop":1729504938689,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb9b5a8b8957342","name":"should not fail to start the service if it is already started","time":{"start":1729504531418,"stop":1729504531419,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a89de031e79c767","name":"Push message with short payload","time":{"start":1729504924678,"stop":1729504924679,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadab270d2cb767d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1729504947910,"stop":1729504947910,"duration":0},"status":"passed","severity":"normal"},{"uid":"631e1d0d482fd41","name":"Subscribe to topic containing short and receive message","time":{"start":1729504786013,"stop":1729504786014,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97d62aa57b42b78","name":"Subscribe to topic containing long and receive message","time":{"start":1729505068831,"stop":1729505068831,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfe55b22bc3bc4f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1729504503384,"stop":1729504503384,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd497436c6e0efe","name":"throws on content topic with empty application field","time":{"start":1729504503361,"stop":1729504503361,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d6d40a13460a6e","name":"Check publish message containing special chars","time":{"start":1729504940627,"stop":1729504940627,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac34d5d0bd4a9a","name":"should set field with only FILTER enabled","time":{"start":1729504512127,"stop":1729504512127,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16b0a29388fc5ec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1729504503390,"stop":1729504503390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6672dbc2fb14b25d","name":"it tolerates circular branch references","time":{"start":1729504527567,"stop":1729504527567,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43c78efd6d3dee5","name":"Store - dialed first","time":{"start":1729505065503,"stop":1729505065503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d203c1440a303cd0","name":"should fail to send if no connected peers found","time":{"start":1729504544277,"stop":1729504544277,"duration":0},"status":"passed","severity":"normal"},{"uid":"119d5d48ab16a143","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1729504947910,"stop":1729504947911,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e38fe59157cd15","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1729504691451,"stop":1729504691451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f673ff43191c5a74","name":"Promise Callback - true","time":{"start":1729505019463,"stop":1729505019463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4425629c7f01146","name":"Check received message containing Arabic","time":{"start":1729504938690,"stop":1729504938691,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca352e75496983f","name":"1 Store, 2 fetches","time":{"start":1729504527233,"stop":1729504527233,"duration":0},"status":"passed","severity":"normal"},{"uid":"4024e4f43df43129","name":"Ping on peer without subscriptions","time":{"start":1729504626798,"stop":1729504626798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51666cddef0a76f","name":"Push message with custom timestamp: 1729508291859","time":{"start":1729504969138,"stop":1729504969141,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6c3c123b5ca78c","name":"handles different clusterIds correctly","time":{"start":1729504503379,"stop":1729504503379,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3ab44da9632c8f","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1729504691590,"stop":1729504691590,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96228a733998895","name":"Using a function","time":{"start":1729505053706,"stop":1729505053706,"duration":0},"status":"passed","severity":"normal"},{"uid":"81abe4790d62b4ad","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1729504519234,"stop":1729504519235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae073489abce81e8","name":"Fails to publish message with wrong content topic","time":{"start":1729504940642,"stop":1729504940642,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cc38b1d248ddef","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729504786031,"stop":1729504786031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c922935cc3327d3","name":"Init the array if not present","time":{"start":1729504503095,"stop":1729504503096,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e10966f916cade","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1729504503372,"stop":1729504503372,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a29be9105a8bdd","name":"should set field with only LIGHTPUSH enabled","time":{"start":1729504512127,"stop":1729504512127,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecc1c4efc769f20","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1729504691595,"stop":1729504691595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0806a939feb7908","name":"Check message received after jswaku node is restarted","time":{"start":1729504745488,"stop":1729504745488,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ba276ba30287fbf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1729504503392,"stop":1729504503392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4548c6d46beb3c1f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729504745485,"stop":1729504745485,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f3d88f01b9e9d0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729505068829,"stop":1729505068830,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a444a6c08d5814","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1729504691591,"stop":1729504691592,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d605d562ad5a1185","name":"Check received message containing short","time":{"start":1729504938645,"stop":1729504938646,"duration":1},"status":"passed","severity":"normal"},{"uid":"22edbdc31708b276","name":"should throw error - no id","time":{"start":1729504512115,"stop":1729504512115,"duration":0},"status":"passed","severity":"normal"},{"uid":"826b4062e480596c","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1729504565161,"stop":1729504565161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce13bdc26581205","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1729504511366,"stop":1729504511367,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ad9a053ddb28e1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1729504644092,"stop":1729504644092,"duration":0},"status":"passed","severity":"normal"},{"uid":"af39b7121517fc5d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729505068845,"stop":1729505068845,"duration":0},"status":"passed","severity":"normal"},{"uid":"3293e2400e79950e","name":"should emit a peer event after start","time":{"start":1729504531419,"stop":1729504531419,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3e1f5ebdeaa7a7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729505068839,"stop":1729505068839,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd09aa5d9c078a22","name":"connected peers and dial","time":{"start":1729504924062,"stop":1729504924062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33626a6da56f1ad2","name":"can start the service","time":{"start":1729504578449,"stop":1729504578449,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6fb84e200b3716","name":"Ping on subscribed peer","time":{"start":1729504626798,"stop":1729504626798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a055780217e36b0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729504933866,"stop":1729504933866,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9541a2db06ec685","name":"should be able to decode the field with only STORE set to true","time":{"start":1729504511369,"stop":1729504511369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e80a2bdb387f2ed","name":"Fails to push message bigger that 1MB","time":{"start":1729504924718,"stop":1729504924719,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2648a9b899e348","name":"Query Generator - true","time":{"start":1729505019462,"stop":1729505019462,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7130a51d523745","name":"creates an iterator","time":{"start":1729505043935,"stop":1729505043936,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f6fd1fd598eb92","name":"Check received message containing shell command","time":{"start":1729504938698,"stop":1729504938698,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c20af2689ae008","name":"Mutual subscription","time":{"start":1729504947907,"stop":1729504947907,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b8e2a19739cb3e","name":"should throw if no connection provided","time":{"start":1729504519231,"stop":1729504519232,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f3201151a36553","name":"Push message with XML payload","time":{"start":1729504924683,"stop":1729504924683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1240b97e5378fc52","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1729504503374,"stop":1729504503374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b242ac8f5a84989c","name":"Relay - dialed first","time":{"start":1729505065502,"stop":1729505065502,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae5f02ef71a481a","name":"Filter with 0 connections","time":{"start":1729504691715,"stop":1729504691715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fdf6c148f38b6c3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729504691456,"stop":1729504691456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2fd23063d1eb53","name":"Passing page size 10 when there are 10 messages","time":{"start":1729505041845,"stop":1729505041846,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d29bfa8ea5df33","name":"Throws when trying to push message with empty payload","time":{"start":1729504969118,"stop":1729504969119,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df9f9c4530f9ef5","name":"Push message with meta","time":{"start":1729504924713,"stop":1729504924713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3476d4a654b5d4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1729504947920,"stop":1729504947920,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f1c445f00c16cd","name":"Push message with special chars payload","time":{"start":1729504924680,"stop":1729504924680,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d30136251c606d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1729504691453,"stop":1729504691453,"duration":0},"status":"passed","severity":"normal"},{"uid":"da83758d0f3609ff","name":"Relay - dialed after","time":{"start":1729505065502,"stop":1729505065502,"duration":0},"status":"passed","severity":"normal"},{"uid":"199e54c949dbb28c","name":"Relay + Store","time":{"start":1729504512127,"stop":1729504512128,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c86a40ddebdafbd","name":"addEventListener with correct event","time":{"start":1729504604370,"stop":1729504604370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a641edaf3c7c41b6","name":"Check publish message containing SQL Injection","time":{"start":1729504940628,"stop":1729504940628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce69d988acf87d4","name":"should be called for bootstrap peers","time":{"start":1729504572006,"stop":1729504572006,"duration":0},"status":"passed","severity":"normal"},{"uid":"76deb90389985108","name":"Check received message containing emoji","time":{"start":1729504938699,"stop":1729504938700,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6470f1e498d2daf","name":"Subscribe and receive messages via lightPush","time":{"start":1729504785993,"stop":1729504785995,"duration":2},"status":"passed","severity":"normal"},{"uid":"953f190973f8da73","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1729505063158,"stop":1729505063159,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac8363029b86e33","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1729504572009,"stop":1729504572010,"duration":1},"status":"passed","severity":"normal"},{"uid":"743ad8a12a032e4","name":"new peer added after a peer was already found","time":{"start":1729504926163,"stop":1729504926164,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce49254d36e8de64","name":"should remove the specified number of excess peers","time":{"start":1729504544252,"stop":1729504544253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed623a518798726","name":"LightPush","time":{"start":1729505065504,"stop":1729505065504,"duration":0},"status":"passed","severity":"normal"},{"uid":"627b280bf74e7cb8","name":"Keep-alive pings maintain the connection","time":{"start":1729504689879,"stop":1729504689879,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b5437c09d447a5","name":"Push message with Chinese payload","time":{"start":1729504969110,"stop":1729504969111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67f73eb0aafaee2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729504793072,"stop":1729504793074,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b8272ac3bb76c4c","name":"Check message with invalid timestamp is not received","time":{"start":1729504938673,"stop":1729504938674,"duration":1},"status":"passed","severity":"normal"},{"uid":"256d2eba9cc60549","name":"should use DNS peer discovery with light client","time":{"start":1729504578452,"stop":1729504578453,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f658058368cda12d","name":"Subscribe to topic containing XML and publish message","time":{"start":1729504947918,"stop":1729504947918,"duration":0},"status":"passed","severity":"normal"},{"uid":"985592583b1fc28e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1729504503380,"stop":1729504503381,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2d19bab250456a","name":"should decode valid enr successfully","time":{"start":1729504512113,"stop":1729504512113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a653ab20a745fd31","name":"Check message received after jswaku node is restarted","time":{"start":1729504938704,"stop":1729504938704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fb0de29c9b2fe38","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1729504511370,"stop":1729504511370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04d775a1dbff9a6","name":"can start and stop the service","time":{"start":1729504578450,"stop":1729504578450,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e22ec7b21c17f56","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729504786030,"stop":1729504786031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b343411766f7164","name":"should handle a minimal index list","time":{"start":1729504503526,"stop":1729504503526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2cf7da1508d74d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729504786012,"stop":1729504786012,"duration":0},"status":"passed","severity":"normal"},{"uid":"863fe4d194ba021d","name":"random static sharding 3 - Cluster ID: 474, Shard ID: 548","time":{"start":1729504999524,"stop":1729504999524,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bab049fe716151","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729505068844,"stop":1729505068844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6966cf05ecde204","name":"Publish message with large meta","time":{"start":1729504940644,"stop":1729504940644,"duration":0},"status":"passed","severity":"normal"},{"uid":"622d28fd011687c9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1729504940642,"stop":1729504940642,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b76d27d6b123a4","name":"LightPush with 2 connections","time":{"start":1729504691717,"stop":1729504691717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e89596983c8da856","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1729504691592,"stop":1729504691592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df85c231bb4b6473","name":"Check publish message containing Script","time":{"start":1729504940629,"stop":1729504940629,"duration":0},"status":"passed","severity":"normal"},{"uid":"f550e88877f3e21","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729504933864,"stop":1729504933864,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8c94bfd41088f4","name":"Check meta is set [ecies]","time":{"start":1729504539077,"stop":1729504539078,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f78e41bc8da3c0c","name":"Push message with content topic containing Chinese","time":{"start":1729504969125,"stop":1729504969125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8836d4407f6b4f","name":"Callback on promise, aborts when callback returns true","time":{"start":1729505034696,"stop":1729505034701,"duration":5},"status":"passed","severity":"normal"},{"uid":"5ccbd25854fc624","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1729504503391,"stop":1729504503391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b729dffec1bb862e","name":"Push 30 different messages","time":{"start":1729504969117,"stop":1729504969118,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4dfbb7c15d92a16","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729504786024,"stop":1729504786024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59bf66bbf8b6dab","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1729504691449,"stop":1729504691449,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dd1f174188378","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1729504689882,"stop":1729504689882,"duration":0},"status":"passed","severity":"normal"},{"uid":"639cd6b69dc90133","name":"dispatchEvent via connectionManager","time":{"start":1729504604375,"stop":1729504604375,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6f7ee6b08587e3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1729504503371,"stop":1729504503372,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bd86a848d425fc","name":"Check received message containing shell command","time":{"start":1729504938657,"stop":1729504938659,"duration":2},"status":"passed","severity":"normal"},{"uid":"73b05bf1bbdbb909","name":"can start and stop the service","time":{"start":1729504923855,"stop":1729504923856,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16d63da345e702d","name":"Check received message containing Arabic","time":{"start":1729504938650,"stop":1729504938651,"duration":1},"status":"passed","severity":"normal"},{"uid":"474c2bfe9535d4e2","name":"should throw an error for missing required configuration","time":{"start":1729504503385,"stop":1729504503386,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abdbf681f96efef","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1729504531421,"stop":1729504531421,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e6fb1ea5dc8e59","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729504786003,"stop":1729504786010,"duration":7},"status":"passed","severity":"normal"},{"uid":"b74387b1215231d7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729505068844,"stop":1729505068844,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c1877f48a84be8","name":"handles empty shards array correctly","time":{"start":1729504503400,"stop":1729504503400,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb5db003f74faef","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1729504572008,"stop":1729504572009,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8a5b9edc1d6597","name":"should be able to encode the field with only RELAY set to true","time":{"start":1729504511363,"stop":1729504511364,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb46f51b57f94b26","name":"Push message with custom timestamp: 1729508345659","time":{"start":1729504924715,"stop":1729504924717,"duration":2},"status":"passed","severity":"normal"},{"uid":"caf972d8b0833c18","name":"Relay + Store","time":{"start":1729504574920,"stop":1729504574920,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b12b6fcadf1e03d","name":"random static sharding 1 - Cluster ID: 519, Shard ID: 182","time":{"start":1729504999523,"stop":1729504999523,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f063b7b64ce17a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729505068841,"stop":1729505068841,"duration":0},"status":"passed","severity":"normal"},{"uid":"339c5daaffa39444","name":"should be able to decode the field with only FILTER set to true","time":{"start":1729504511369,"stop":1729504511369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89180279e8d6b4","name":"should throw an error if shards are undefined for static sharding","time":{"start":1729504503385,"stop":1729504503385,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12633d6e2310450","name":"Ephemeral messages are not stored","time":{"start":1729504574879,"stop":1729504574879,"duration":0},"status":"passed","severity":"normal"},{"uid":"640354973be39eaf","name":"non connected peers","time":{"start":1729504924063,"stop":1729504924063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec513051b92cc972","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1729504691462,"stop":1729504691465,"duration":3},"status":"passed","severity":"normal"},{"uid":"cc1b367dcee56772","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729504786024,"stop":1729504786024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3286e703f7d003c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1729504985431,"stop":1729504985432,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3cd86ea98eb5f30","name":"Query Generator, Wrong PubsubTopic","time":{"start":1729505009421,"stop":1729505009422,"duration":1},"status":"passed","severity":"normal"},{"uid":"1190643322eb730f","name":"Renews subscription after lossing a connection","time":{"start":1729505068847,"stop":1729505068847,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a2bd7cc338ebfd","name":"groups content topics by expected pubsub topic","time":{"start":1729504503377,"stop":1729504503377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83616c62aea800a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729504786012,"stop":1729504786012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35e3a8ec9d2e823","name":"Decoder throws on undefined content topic","time":{"start":1729504539078,"stop":1729504539079,"duration":1},"status":"passed","severity":"normal"},{"uid":"f337b4b396333ce1","name":"Push message with custom timestamp: 1729501145659","time":{"start":1729504924715,"stop":1729504924715,"duration":0},"status":"passed","severity":"normal"},{"uid":"47306813fd7756e9","name":"should reject if Store is requested but not mounted","time":{"start":1729504544229,"stop":1729504544230,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6bd2f37a63ad9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1729504933863,"stop":1729504933864,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6686bba5e0a81a6","name":"Push message with content topic containing numeric","time":{"start":1729504924689,"stop":1729504924693,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae341c81c8f92112","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1729504503386,"stop":1729504503386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e841121778c64422","name":"Passing page size 0 when there are 110 messages","time":{"start":1729505041844,"stop":1729505041844,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef410405e29bb381","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729505068838,"stop":1729505068838,"duration":0},"status":"passed","severity":"normal"},{"uid":"581856776d4d6201","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729504989237,"stop":1729504989238,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be90c22aa887494","name":"Check received message containing SQL Injection","time":{"start":1729504938692,"stop":1729504938693,"duration":1},"status":"passed","severity":"normal"},{"uid":"46bf5920570cbb2e","name":"Push message with rate limit","time":{"start":1729504924714,"stop":1729504924714,"duration":0},"status":"passed","severity":"normal"},{"uid":"20be81bbed82f630","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1729504691454,"stop":1729504691455,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d58ffb6dc787b12","name":"should emit a peer event after start","time":{"start":1729504578451,"stop":1729504578451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d9facb64f18cd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729505068833,"stop":1729505068833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffad7fd8efcb1527","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1729504691597,"stop":1729504691597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4b9e1d2184e4cb5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729504644093,"stop":1729504644094,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43b8ba07d4ae453","name":"Decoder throws on empty string content topic","time":{"start":1729504537592,"stop":1729504537592,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9ae7dafc7584e5","name":"less peers than existing","time":{"start":1729504924063,"stop":1729504924063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27948565abe4c168","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1729505034573,"stop":1729505034573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba875996f3f529f0","name":"Push message with SQL Injection payload","time":{"start":1729504924682,"stop":1729504924682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fea7c616b11452","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1729504511366,"stop":1729504511366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bbde0fde02c49d","name":"Check message with non string payload is not received","time":{"start":1729504938703,"stop":1729504938704,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec0cf7dec0ebdb4","name":"should return true when peers exist","time":{"start":1729504544251,"stop":1729504544251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ce9e33eaca38bf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729505068829,"stop":1729505068829,"duration":0},"status":"passed","severity":"normal"},{"uid":"a734287229898f37","name":"LightPush with 0 connections","time":{"start":1729504691715,"stop":1729504691715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25e603df0d28af9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729504793100,"stop":1729504793100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5710c66d4d95e3","name":"Push message with XML payload","time":{"start":1729504969114,"stop":1729504969115,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e1528ed0fad0fc","name":"Check received message containing special chars","time":{"start":1729504938648,"stop":1729504938649,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5447a0d6374ad80","name":"should check connected peers if present and suitable","time":{"start":1729504544231,"stop":1729504544231,"duration":0},"status":"passed","severity":"normal"},{"uid":"6032a9777ed027a0","name":"Check received message containing short","time":{"start":1729504938686,"stop":1729504938686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0cdb4e200cdfb69","name":"should be online or offline if network state changed","time":{"start":1729504565161,"stop":1729504565162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f692df34dfb06eeb","name":"Filter","time":{"start":1729505065504,"stop":1729505065504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8371e5f263d0002","name":"Callback on promise","time":{"start":1729505034695,"stop":1729505034695,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9fed1e2af4602b","name":"Subscribe to topic containing Script and receive message","time":{"start":1729505068845,"stop":1729505068845,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c4cb69f9914345","name":"Generator, 2 different pubsubtopics","time":{"start":1729505030130,"stop":1729505030130,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf513e6c64c1917a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729504527571,"stop":1729504527571,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9600f5fcab95754c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1729504933865,"stop":1729504933865,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a7144e6511e401","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1729504505990,"stop":1729504505990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19e349b6b784061","name":"Query generator for multiple messages with different content topic format","time":{"start":1729505034695,"stop":1729505034695,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fd2e6489e4b98d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app13/8/topic175/utf8","time":{"start":1729504989246,"stop":1729504989246,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b9581ec8226a26","name":"should log when no additional peers are found","time":{"start":1729504544254,"stop":1729504544254,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a271e62524d8ba","name":"should throw an error for an unconfigured topic","time":{"start":1729504503396,"stop":1729504503397,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88e65fc30721075","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1729504503398,"stop":1729504503398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5067dba2913d7b","name":"Passing page size 1 when there are 4 messages","time":{"start":1729505041844,"stop":1729505041845,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0a3e9e7097ffb6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1729504947919,"stop":1729504947919,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b2799b2ae5ce1b","name":"Throws when trying to push message with empty payload","time":{"start":1729504924688,"stop":1729504924688,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa3d2668af0641","name":"Should update shard info","time":{"start":1729504835488,"stop":1729504835488,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe511d8d3bc44532","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1729504505988,"stop":1729504505989,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e1b00f61df7d9c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1729504947918,"stop":1729504947919,"duration":1},"status":"passed","severity":"normal"},{"uid":"6face8f740e4b245","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1729504527173,"stop":1729504527174,"duration":1},"status":"passed","severity":"normal"},{"uid":"424562d462e2e3d8","name":"Sets default value correctly","time":{"start":1729505053707,"stop":1729505053707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36052466a0baded","name":"Fails to push message with large meta","time":{"start":1729504924713,"stop":1729504924714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6070f26c3a97b7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1729504691446,"stop":1729504691447,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c10c849b36b9d","name":"should return all peers when numPeers is 0","time":{"start":1729504519275,"stop":1729504519276,"duration":1},"status":"passed","severity":"normal"},{"uid":"664c3ed6b1766979","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729504644092,"stop":1729504644092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44d4b9c9a0d249c","name":"Check message on other pubsub topic is not received","time":{"start":1729504938702,"stop":1729504938703,"duration":1},"status":"passed","severity":"normal"},{"uid":"f645078d579e4778","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729505068834,"stop":1729505068835,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2cd1fa39fb1a04","name":"Check received message containing emoji","time":{"start":1729504745483,"stop":1729504745483,"duration":0},"status":"passed","severity":"normal"},{"uid":"124c5ea79ea1052e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729504786011,"stop":1729504786011,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4fcbc95f376e68","name":"addEventListener with wrong event","time":{"start":1729504604370,"stop":1729504604372,"duration":2},"status":"passed","severity":"normal"},{"uid":"8656e12fe97e6bbe","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1729504691452,"stop":1729504691453,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b851aa663c5b85","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app85/7/topic700/proto","time":{"start":1729504989247,"stop":1729504989247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c55fd23b2f1143","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1729504503374,"stop":1729504503374,"duration":0},"status":"passed","severity":"normal"},{"uid":"990226108605f8f7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729505068835,"stop":1729505068835,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd36e352b50a23a","name":"Overlapping topic subscription","time":{"start":1729504786013,"stop":1729504786013,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8693b4a8bda3226","name":"Number of peers are maintained correctly","time":{"start":1729504689877,"stop":1729504689878,"duration":1},"status":"passed","severity":"normal"},{"uid":"335a8848968495e","name":"Publish without waiting for remote peer","time":{"start":1729504947908,"stop":1729504947909,"duration":1},"status":"passed","severity":"normal"},{"uid":"c851b3c94bbd763a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1729504503393,"stop":1729504503394,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2eccbe4791b899d","name":"Ping on peer without subscriptions","time":{"start":1729504643372,"stop":1729504643372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a71ad939df46f7c","name":"tcp ip4 address","time":{"start":1729504511295,"stop":1729504511304,"duration":9},"status":"passed","severity":"normal"},{"uid":"b64943bae1018af2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729505068832,"stop":1729505068833,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0b2f8696d75177","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729504691450,"stop":1729504691450,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a4deeb4624f9af","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1729504527171,"stop":1729504527171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89563c5341d10d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1729504947915,"stop":1729504947915,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd367e4439e75fcf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729505100484,"stop":1729505100484,"duration":0},"status":"passed","severity":"normal"},{"uid":"314fe64c4101c49a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1729504503383,"stop":1729504503383,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69eb3423c584202","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1729504519234,"stop":1729504519234,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b020599f757503b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729504683504,"stop":1729504683504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96b3004e00687c2","name":"Filter with 3 connections","time":{"start":1729504691718,"stop":1729504691718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26d73aeb33c5756","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app3/1/topic580/json","time":{"start":1729504989242,"stop":1729504989242,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f9ae0d92cd0f0f","name":"udp ip6 address","time":{"start":1729504511304,"stop":1729504511304,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b4d2edee6f1742","name":"should call waitForPeer on Relay","time":{"start":1729504544234,"stop":1729504544234,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3f57f61c115e8b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1729504503393,"stop":1729504503393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3a6f7c1002c8ed","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729504793074,"stop":1729504793091,"duration":17},"status":"passed","severity":"normal"},{"uid":"3ae60acb843a0395","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1729504691451,"stop":1729504691451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed002f14bb7bc2de","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729504644090,"stop":1729504644090,"duration":0},"status":"passed","severity":"normal"},{"uid":"b832f959b2f7e99f","name":"Check received message containing Chinese","time":{"start":1729504745476,"stop":1729504745477,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0acc3b7fbfb5b7c","name":"Reopen subscription with peer with lost subscription","time":{"start":1729504643373,"stop":1729504643373,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe591e405983da33","name":"Push message with content topic containing short","time":{"start":1729504924688,"stop":1729504924688,"duration":0},"status":"passed","severity":"normal"},{"uid":"74712222414f3c9b","name":"should encode/decode to RLP encoding","time":{"start":1729504512117,"stop":1729504512118,"duration":1},"status":"passed","severity":"normal"},{"uid":"582a9bf7eb22fbea","name":"Waku message hash computation (no timestamp)","time":{"start":1729504505990,"stop":1729504505990,"duration":0},"status":"passed","severity":"normal"},{"uid":"844969f5f23f4ebd","name":"Subscribe to topic containing long and receive message","time":{"start":1729504786014,"stop":1729504786014,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c8efbb5b1fcc5f","name":"Push message with custom timestamp: 1698746345659","time":{"start":1729504924714,"stop":1729504924714,"duration":0},"status":"passed","severity":"normal"},{"uid":"62792b1e330e02cf","name":"Subscribe and receives messages on 20 topics","time":{"start":1729505068829,"stop":1729505068829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16862e6d14b5ea3","name":"Push message with content topic containing Chinese","time":{"start":1729504924695,"stop":1729504924696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e846a189d7987b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729504683505,"stop":1729504683505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c203aad9be0eb95c","name":"configure the node with multiple content topics","time":{"start":1729504989249,"stop":1729504989249,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f962dbcdd4afbe5","name":"Push message with unicode special characters payload","time":{"start":1729504969116,"stop":1729504969117,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2887ee6618abb9","name":"Push message with shell command payload","time":{"start":1729504924684,"stop":1729504924684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c293d5a7332b490e","name":"does not throw on valid cases","time":{"start":1729504503359,"stop":1729504503359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a43c161cf4b6136","name":"Refresh subscription","time":{"start":1729504786013,"stop":1729504786013,"duration":0},"status":"passed","severity":"normal"},{"uid":"1725d23fe9cf281e","name":"should not fail to start the service if it is already started","time":{"start":1729504923857,"stop":1729504923858,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a80daa76ee99cd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1729504947915,"stop":1729504947915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1159094c2a03df6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729504644103,"stop":1729504644104,"duration":1},"status":"passed","severity":"normal"},{"uid":"3192a5437460b516","name":"Subscribe to topic containing Script and receive message","time":{"start":1729504786025,"stop":1729504786025,"duration":0},"status":"passed","severity":"normal"},{"uid":"df43ecb4a986df8d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1729504503398,"stop":1729504503398,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50bff2654ee00b1","name":"Check message received after nwaku node is restarted","time":{"start":1729504938683,"stop":1729504938684,"duration":1},"status":"skipped","severity":"normal"},{"uid":"71d6fd64c9a4e68","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1729504544276,"stop":1729504544276,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9b3dd333941d27","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729504786032,"stop":1729504786032,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b060367335b11c","name":"Decoder throws on empty string content topic","time":{"start":1729504539079,"stop":1729504539079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7da3519f1a4aef7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1729505009422,"stop":1729505009423,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac02d6654d457014","name":"configure the node with multiple pubsub topics","time":{"start":1729504999528,"stop":1729504999529,"duration":1},"status":"passed","severity":"normal"},{"uid":"24792f9b9e518479","name":"should be able to encode the field with only STORE set to true","time":{"start":1729504511364,"stop":1729504511364,"duration":0},"status":"passed","severity":"normal"},{"uid":"97076d6e03766743","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1729504565158,"stop":1729504565158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24698ec659a4a57","name":"Check message with invalid timestamp is not received","time":{"start":1729504938701,"stop":1729504938702,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3403fac09f47e9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1729504985429,"stop":1729504985429,"duration":0},"status":"passed","severity":"normal"},{"uid":"7179a4794ec747aa","name":"Fails to push message with empty content topic","time":{"start":1729504924713,"stop":1729504924713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1304f55c6ea8c0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729504793071,"stop":1729504793072,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e725ea3321005a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729504969132,"stop":1729504969132,"duration":0},"status":"passed","severity":"normal"},{"uid":"596a168dbe84ad64","name":"Push message with content topic containing Script","time":{"start":1729504924699,"stop":1729504924700,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b4c998c3deae19","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1729505009424,"stop":1729505009425,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb75c1a3750b65a","name":"Query generator for multiple messages","time":{"start":1729505034693,"stop":1729505034694,"duration":1},"status":"passed","severity":"normal"},{"uid":"650e19a3f43e2037","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729504793060,"stop":1729504793062,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb19e7af449483f9","name":"Push message with escaped characters payload","time":{"start":1729504924684,"stop":1729504924685,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f478a7d05b67a7d","name":"Generator, custom pubsub topic","time":{"start":1729505030128,"stop":1729505030128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae455109d673fff7","name":"Ephemeral field set to true","time":{"start":1729504519664,"stop":1729504519664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20a847abd059d25","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1729504503527,"stop":1729504503527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6454d059625b778","name":"handles multiple messages","time":{"start":1729505043936,"stop":1729505043936,"duration":0},"status":"passed","severity":"normal"},{"uid":"412f8b425f7a67e6","name":"should create a new stream if no existing for protocol found","time":{"start":1729504519232,"stop":1729504519232,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6b965d014821f1","name":"should throw error - no public key","time":{"start":1729504512116,"stop":1729504512116,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f1aaf0313c289b","name":"Push message with content topic containing Russian","time":{"start":1729504924697,"stop":1729504924698,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61178a94f4c1b7c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1729504834971,"stop":1729504834972,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffa92c0fb615a10","name":"Waku message hash computation (meta attribute not present)","time":{"start":1729504505989,"stop":1729504505989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cdc8539bc428ab","name":"Push message with content topic containing numeric","time":{"start":1729504969122,"stop":1729504969123,"duration":1},"status":"passed","severity":"normal"},{"uid":"791e1ba2778ccfb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729504644108,"stop":1729504644108,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd7a6937fd5d6a5","name":"Generator, custom pubsub topic","time":{"start":1729505030132,"stop":1729505030133,"duration":1},"status":"passed","severity":"normal"},{"uid":"736cba92f35b5717","name":"Decrypt messages","time":{"start":1729504925529,"stop":1729504925529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc999819ffa8c43","name":"random static sharding 5 - Cluster ID: 141, Shard ID: 530","time":{"start":1729504999525,"stop":1729504999525,"duration":0},"status":"passed","severity":"normal"},{"uid":"195a99d0592cb8cc","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1729504691598,"stop":1729504691598,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee2cfc88058056ca","name":"listenerCount","time":{"start":1729504604375,"stop":1729504604375,"duration":0},"status":"passed","severity":"normal"},{"uid":"525ebc10702af8d8","name":"Decoder throws on empty string content topic","time":{"start":1729504519666,"stop":1729504519666,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcef521fa26e1f5b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1729504616113,"stop":1729504616114,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9f6f8d183edbd7","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1729504503375,"stop":1729504503375,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fe6e9c78784218","name":"Query Generator, No message returned","time":{"start":1729505009424,"stop":1729505009424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6378246600a2606c","name":"isConnected return false after peer stops","time":{"start":1729504616115,"stop":1729504616116,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9f219f1293cc36","name":"should reject if LightPush is requested but not mounted","time":{"start":1729504544229,"stop":1729504544229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7026598b38c1dca5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1729504947921,"stop":1729504947922,"duration":1},"status":"passed","severity":"normal"},{"uid":"adad655aa28a52e7","name":"Passing an array","time":{"start":1729505053705,"stop":1729505053705,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f2a9fc1121f1b0","name":"Push message with unicode special characters payload","time":{"start":1729504924685,"stop":1729504924687,"duration":2},"status":"passed","severity":"normal"},{"uid":"471367eecafb8e28","name":"Ordered Callback - true","time":{"start":1729505019463,"stop":1729505019464,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5c131f9a7b9002","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1729504511371,"stop":1729504511371,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d9402c11e5d43a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729505068836,"stop":1729505068837,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0ed6c3b9a8aa1f","name":"removeEventListener with wrong event","time":{"start":1729504604374,"stop":1729504604374,"duration":0},"status":"passed","severity":"normal"},{"uid":"519aa6c1f8b91064","name":"Push message with content topic containing emoji","time":{"start":1729504969135,"stop":1729504969135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f673820ae45ddc","name":"Push message with numeric payload","time":{"start":1729504924680,"stop":1729504924680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69684ed7310843a","name":"Sample","time":{"start":1729504511356,"stop":1729504511356,"duration":0},"status":"passed","severity":"normal"},{"uid":"340198b7ff0555d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729504691454,"stop":1729504691454,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eef94ee7b1fdc6e","name":"should properly create location multiaddrs - udp","time":{"start":1729504512124,"stop":1729504512124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eaca19131aaf87","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1729504503391,"stop":1729504503391,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b72a5b884fc805","name":"Reopen subscription with peer with lost subscription","time":{"start":1729504626799,"stop":1729504626799,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b24c9a733f1ba4","name":"random static sharding 8 - Cluster ID: 371, Shard ID: 747","time":{"start":1729504999526,"stop":1729504999526,"duration":0},"status":"passed","severity":"normal"},{"uid":"1548527c8f7f98d0","name":"Push message with content topic containing shell command","time":{"start":1729504924710,"stop":1729504924710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7397a7908f7b6f92","name":"Push message with content topic containing long","time":{"start":1729504969121,"stop":1729504969122,"duration":1},"status":"passed","severity":"normal"},{"uid":"a013ea75bda2809e","name":"Light Node - default protocols","time":{"start":1729505065504,"stop":1729505065505,"duration":1},"status":"passed","severity":"normal"},{"uid":"e547400f27ad65a6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1729504503376,"stop":1729504503376,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b1b1f2b65a39a5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1729504985430,"stop":1729504985430,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b4e8299ead7647","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1729504834971,"stop":1729504834971,"duration":0},"status":"passed","severity":"normal"},{"uid":"822b92ff6eb8d3da","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1729504691596,"stop":1729504691597,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b89ae4b310aa58e","name":"should reject on timeout if it was set","time":{"start":1729504544230,"stop":1729504544231,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3e85e3416f7cc7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729504511367,"stop":1729504511368,"duration":1},"status":"passed","severity":"normal"},{"uid":"4360de1029f0ccf2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1729504511365,"stop":1729504511365,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d2dcd454a00c2a","name":"Push message with content topic containing special chars","time":{"start":1729504924693,"stop":1729504924695,"duration":2},"status":"passed","severity":"normal"},{"uid":"e681a07144b9684f","name":"Push message with content topic containing SQL Injection","time":{"start":1729504924698,"stop":1729504924699,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c9c478a572bf47","name":"Symmetric encrypt & Decrypt","time":{"start":1729504537908,"stop":1729504537908,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c2915e5c0e323e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1729504527173,"stop":1729504527173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82ad7292c8d760","name":"Check message with invalid timestamp is not received","time":{"start":1729504745485,"stop":1729504745486,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c43f615d71db51","name":"Check received message containing escaped characters","time":{"start":1729504938659,"stop":1729504938660,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6d2cd367357081","name":"Subscribe to topic containing long and receive message","time":{"start":1729505068843,"stop":1729505068843,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94ddaa3079a0a18","name":"Check received message containing unicode special characters","time":{"start":1729504938699,"stop":1729504938699,"duration":0},"status":"passed","severity":"normal"},{"uid":"660a649e0ccc5cf","name":"Privacy Node - default protocol","time":{"start":1729505065505,"stop":1729505065505,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf6efaadb9513a6","name":"Store - dialed after - with timeout","time":{"start":1729505065503,"stop":1729505065504,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ffaacb3ac2cfb2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1729504527570,"stop":1729504527570,"duration":0},"status":"passed","severity":"normal"},{"uid":"da439273a3b99d20","name":"Push message equal or less that 1MB","time":{"start":1729504969141,"stop":1729504969142,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b6f5b68344ac09","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729505068846,"stop":1729505068847,"duration":1},"status":"passed","severity":"normal"},{"uid":"7693a00066e705c2","name":"Nodes with multiple pubsub topic","time":{"start":1729504933864,"stop":1729504933864,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3e669da4c2dd92","name":"Check publish message containing emoji","time":{"start":1729504940639,"stop":1729504940639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c129459b63516c","name":"Renews peer on consistent missed messages","time":{"start":1729504689881,"stop":1729504689882,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c0925e4cc41b7b","name":"should set field with only STORE enabled","time":{"start":1729504512126,"stop":1729504512126,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e749d633fa5fac9","name":"returns all values when wanted number is greater than available values","time":{"start":1729504526757,"stop":1729504526757,"duration":0},"status":"passed","severity":"normal"},{"uid":"108a27322b65cc8f","name":"Correctly serialized arguments","time":{"start":1729504798730,"stop":1729504798730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb7ee9155682192","name":"Publish message with custom timestamp: Tue Oct 31 2023 10:02:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1729504940640,"stop":1729504940640,"duration":0},"status":"passed","severity":"normal"},{"uid":"943e08db1460ad85","name":"Reusing cursor across nodes","time":{"start":1729504985431,"stop":1729504985431,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb365f7d3cf6cd3","name":"should get / set UDP multiaddr","time":{"start":1729504512118,"stop":1729504512119,"duration":1},"status":"passed","severity":"normal"},{"uid":"873a788c916359e","name":"Push message with content topic containing Arabic","time":{"start":1729504969126,"stop":1729504969128,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff466b00ef936f80","name":"should be called at least once on all `peer:discovery` events","time":{"start":1729504572003,"stop":1729504572004,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8ecc2355d3f3e2","name":"Subscribe to topic containing XML and receive message","time":{"start":1729504786028,"stop":1729504786028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70c6b1cf21e347a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1729504503376,"stop":1729504503376,"duration":0},"status":"passed","severity":"normal"},{"uid":"78de2ff6d38943c5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1729504691458,"stop":1729504691458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b180a0a8240e92b4","name":"should not fail to stop the service if it was not started","time":{"start":1729504923856,"stop":1729504923857,"duration":1},"status":"passed","severity":"normal"},{"uid":"522d568e650d0d64","name":"Check publish message containing numeric","time":{"start":1729504940626,"stop":1729504940626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee13e9cb472f63b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app8/3/topic935/xml","time":{"start":1729504989244,"stop":1729504989245,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49b1a5ce6552a79","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1729504511365,"stop":1729504511366,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6dd74bc83509e2","name":"Subscribe and receive messages via waku relay post","time":{"start":1729504786010,"stop":1729504786010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab070bcd620d1d4d","name":"should not add existing peers","time":{"start":1729504544254,"stop":1729504544254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a88f6889fd3ef26","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app89/3/topic113/json","time":{"start":1729504989247,"stop":1729504989248,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb69c1817bc4401b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729504683512,"stop":1729504683512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5c50050bb7c845","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1729504691595,"stop":1729504691595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6ecc889973b7bf5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1729504947909,"stop":1729504947910,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c6f1e984da7e82","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1729504503392,"stop":1729504503392,"duration":0},"status":"passed","severity":"normal"},{"uid":"dded3815000c5bee","name":"Sign & Recover","time":{"start":1729504537909,"stop":1729504537909,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de13e92957b8f90","name":"should not receive a peer event after stop","time":{"start":1729504531420,"stop":1729504531420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a667e7f4b3e1e33a","name":"Subscribe and receives messages on 20 topics","time":{"start":1729505068840,"stop":1729505068841,"duration":1},"status":"passed","severity":"normal"},{"uid":"500f85be60d70223","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729505068828,"stop":1729505068828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06ff1188cbb68cd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1729504503392,"stop":1729504503392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25f50be442b4476","name":"Check received message containing Basic HTML tag","time":{"start":1729504938696,"stop":1729504938696,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab873e52492f61c","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1729504691593,"stop":1729504691593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1a482b8f6b34a16","name":"Used by Waku Relay","time":{"start":1729505053706,"stop":1729505053706,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c69f6cdd52bbb99","name":"Check message with non string payload is not received","time":{"start":1729504938681,"stop":1729504938682,"duration":1},"status":"passed","severity":"normal"},{"uid":"6548043d142b7198","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1729504503388,"stop":1729504503388,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a03c26207019c2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1729504503401,"stop":1729504503401,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a467e39865cc54","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1729504511367,"stop":1729504511367,"duration":0},"status":"passed","severity":"normal"},{"uid":"25583967688bac8c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1729505063155,"stop":1729505063155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4d302bf2bdb6d4","name":"Check received message containing numeric","time":{"start":1729504938687,"stop":1729504938688,"duration":1},"status":"passed","severity":"normal"},{"uid":"62cae58e4938d307","name":"different cluster, same shard: nodes don't connect","time":{"start":1729504834973,"stop":1729504834973,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf14cc5c83eddcf2","name":"can start the service","time":{"start":1729504923854,"stop":1729504923855,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54598099a213a30","name":"should reject if Filter is requested but not mounted","time":{"start":1729504544230,"stop":1729504544230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fe4eab8c201c50","name":"LightPush with 3 connections","time":{"start":1729504691717,"stop":1729504691717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b22ce47ce9e1bbb6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1729504691447,"stop":1729504691447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b23f2fba6f947a3","name":"Query Generator, No Decoder","time":{"start":1729505009423,"stop":1729505009423,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e59a207a259aad","name":"isConnected should return false after all peers disconnect","time":{"start":1729504616115,"stop":1729504616115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10af05e09629d62","name":"Does not throw an exception when node disconnects","time":{"start":1729505053705,"stop":1729505053705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1a3a65f0745d7e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1729504503387,"stop":1729504503387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b20ba6701cd3b1","name":"Push message with custom timestamp: 1698746291859","time":{"start":1729504969138,"stop":1729504969138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c383c38c13f728","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729505030138,"stop":1729505030138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6469ded25051cf6f","name":"Check message with no payload is not received","time":{"start":1729504938703,"stop":1729504938703,"duration":0},"status":"passed","severity":"normal"},{"uid":"366b22b202fd7cb0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1729505009428,"stop":1729505009428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9cbecd628e4bf","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1729504503397,"stop":1729504503397,"duration":0},"status":"passed","severity":"normal"},{"uid":"113fbb6be83e6e38","name":"Push message with numeric payload","time":{"start":1729504969107,"stop":1729504969110,"duration":3},"status":"passed","severity":"normal"},{"uid":"7de03096b2cc607f","name":"Push message with content topic containing unicode special characters","time":{"start":1729504924711,"stop":1729504924712,"duration":1},"status":"passed","severity":"normal"},{"uid":"6084ddbf9538d412","name":"Check message with no content topic is not received","time":{"start":1729504938703,"stop":1729504938703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6613e920d90212d","name":"Refresh subscription","time":{"start":1729505068842,"stop":1729505068842,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeafcc56a96e57ae","name":"LightPush with 1 connections","time":{"start":1729504691716,"stop":1729504691716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"338c9f6b76506338","name":"Fails to publish message with size larger than 1 MB","time":{"start":1729504940643,"stop":1729504940643,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2479c62c3548f1","name":"through manual discovery","time":{"start":1729504798631,"stop":1729504798631,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a127bdb8045209","name":"Push message with SQL Injection payload","time":{"start":1729504969113,"stop":1729504969114,"duration":1},"status":"passed","severity":"normal"},{"uid":"53042b54530b8c3f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1729505063157,"stop":1729505063157,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0786ae6bfca30b","name":"Check message with no pubsub topic is not received","time":{"start":1729504745486,"stop":1729504745486,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb8d98359544b46","name":"Check received message containing Russian","time":{"start":1729504938651,"stop":1729504938653,"duration":2},"status":"passed","severity":"normal"},{"uid":"40ba10a5e719f1af","name":"Check received message containing long","time":{"start":1729504938687,"stop":1729504938687,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce81d2a4b437686","name":"Check message with no content topic is not received","time":{"start":1729504938679,"stop":1729504938680,"duration":1},"status":"passed","severity":"normal"},{"uid":"423b29dcd5c9ad3e","name":"Check received message containing shell command","time":{"start":1729504745481,"stop":1729504745482,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91e492effafa287","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1729504503526,"stop":1729504503527,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abf60579ca98682","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1729504691459,"stop":1729504691459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a331098ec479fa7","name":"Query generator for 2000 messages","time":{"start":1729505034703,"stop":1729505034704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddde0ee4a421ecbb","name":"should return no connections if no open connection provided","time":{"start":1729504519353,"stop":1729504519353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55f01b37951a0a9","name":"Decoder throws on undefined content topic","time":{"start":1729504519665,"stop":1729504519666,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5070a0c12896e6","name":"Encoder throws on empty string content topic","time":{"start":1729504539078,"stop":1729504539078,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77a5839abdde8b4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1729504527233,"stop":1729504527234,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd752ae1fef9fb21","name":"returns all values when wanted number matches available values","time":{"start":1729504526755,"stop":1729504526756,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bb9edc7453859c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1729504527171,"stop":1729504527171,"duration":0},"status":"passed","severity":"normal"},{"uid":"592856769ee2b3c1","name":"Check meta is set [symmetric]","time":{"start":1729504537590,"stop":1729504537590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b449fe60976f100a","name":"Push message with content topic containing Arabic","time":{"start":1729504924696,"stop":1729504924697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7831a24b431b1a2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1729504786032,"stop":1729504786032,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d0fed3bf9119d8","name":"Push message with long payload","time":{"start":1729504924679,"stop":1729504924680,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd0dbf5e95fb7d3","name":"Check received message containing long","time":{"start":1729504745475,"stop":1729504745475,"duration":0},"status":"passed","severity":"normal"},{"uid":"437b618501632d27","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1729504503382,"stop":1729504503383,"duration":1},"status":"passed","severity":"normal"},{"uid":"80496d6b9a0c7e54","name":"ignores unrecognized TXT record formats","time":{"start":1729504527568,"stop":1729504527568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd6ff87e5ad81e3","name":"Check received message with timestamp: 1729504564311000000 ","time":{"start":1729504938667,"stop":1729504938667,"duration":0},"status":"passed","severity":"normal"},{"uid":"8509607d7af1ad69","name":"Ordered Callback - false","time":{"start":1729505019464,"stop":1729505019465,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f453e256e003c9b","name":"should not fail to stop the service if it was not started","time":{"start":1729504531418,"stop":1729504531418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66a3ddc0c04d5dc","name":"Push message with emoji payload","time":{"start":1729504924687,"stop":1729504924687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bce5fd06b1baf64","name":"should throw an error for insufficient data","time":{"start":1729504503527,"stop":1729504503527,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3bcb1ec50ed78b","name":"random static sharding 6 - Cluster ID: 646, Shard ID: 308","time":{"start":1729504999525,"stop":1729504999525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7607174f4889349","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729504793094,"stop":1729504793094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d128cf745f64d9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1729504539077,"stop":1729504539077,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef38c02384bcd7ba","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1729504985430,"stop":1729504985431,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a32d137c29f64b1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1729505063154,"stop":1729505063155,"duration":1},"status":"passed","severity":"normal"},{"uid":"511ba71fb1726822","name":"different cluster, different shard: nodes don't connect","time":{"start":1729504834973,"stop":1729504834973,"duration":0},"status":"passed","severity":"normal"},{"uid":"458cc62df35b408","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1729504616114,"stop":1729504616114,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d1e2d21ed4a151","name":"throws on content topic with empty encoding field","time":{"start":1729504503363,"stop":1729504503370,"duration":7},"status":"passed","severity":"normal"},{"uid":"7e8cf1208cf66892","name":"should return unique PubsubTopics for static sharding","time":{"start":1729504503383,"stop":1729504503384,"duration":1},"status":"passed","severity":"normal"},{"uid":"b667a872e80e5151","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1729504691454,"stop":1729504691454,"duration":0},"status":"passed","severity":"normal"},{"uid":"861ca26ab657bad8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729504691458,"stop":1729504691458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d652544064001be","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729504938670,"stop":1729504938673,"duration":3},"status":"passed","severity":"normal"},{"uid":"a64476d927d153af","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1729504572007,"stop":1729504572008,"duration":1},"status":"passed","severity":"normal"},{"uid":"323c74affe757367","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1729504503389,"stop":1729504503389,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb27b86b7c10a57a","name":"Check publish message containing JSON","time":{"start":1729504940630,"stop":1729504940631,"duration":1},"status":"passed","severity":"normal"},{"uid":"2694d2c0bcaa7eb9","name":"more peers than existing","time":{"start":1729504924062,"stop":1729504924062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c67d0d18ca52f77","name":"Check publish message containing unicode special characters","time":{"start":1729504940632,"stop":1729504940639,"duration":7},"status":"passed","severity":"normal"},{"uid":"3cf2625dcceb702f","name":"Subscribe to topic containing short and publish message","time":{"start":1729504947912,"stop":1729504947912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f848552b440ac90a","name":"should load peers from local storage and dispatch events","time":{"start":1729504531420,"stop":1729504531421,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a33f616baee58c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729505068828,"stop":1729505068829,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d926558130177d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729504793062,"stop":1729504793064,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2091ce62b73a8f0","name":"Check received message containing JSON","time":{"start":1729504938657,"stop":1729504938657,"duration":0},"status":"passed","severity":"normal"},{"uid":"686793bbbaaadb8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1729504503389,"stop":1729504503390,"duration":1},"status":"passed","severity":"normal"},{"uid":"f008b0350cbcb267","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app84/9/topic657/test.js","time":{"start":1729504989246,"stop":1729504989247,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfd48ec080d1b4c","name":"Check received message containing numeric","time":{"start":1729504938647,"stop":1729504938648,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3979349be313195","name":"Relay","time":{"start":1729504574919,"stop":1729504574920,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c3b843d0c82e5a","name":"should return the correct number of peers","time":{"start":1729504544250,"stop":1729504544251,"duration":1},"status":"passed","severity":"normal"},{"uid":"810a368e0d99b6e2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1729504503381,"stop":1729504503381,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa467a748639d90","name":"Check received message containing Basic HTML tag","time":{"start":1729504938656,"stop":1729504938656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0fdf265cd570b9","name":"Push 30 different messages","time":{"start":1729504924687,"stop":1729504924688,"duration":1},"status":"passed","severity":"normal"},{"uid":"468597e603fcd82f","name":"Register correct protocols","time":{"start":1729504947908,"stop":1729504947908,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8ca5a430a54314","name":"Check received message containing Script","time":{"start":1729504745478,"stop":1729504745479,"duration":1},"status":"passed","severity":"normal"},{"uid":"50775843c7b8eea5","name":"Passing page size 110 when there are 120 messages","time":{"start":1729505041847,"stop":1729505041847,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ac42154bebf29f","name":"Push to array if already present","time":{"start":1729504503097,"stop":1729504503097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9a77f1dd643727","name":"Push message with shell command payload","time":{"start":1729504969116,"stop":1729504969116,"duration":0},"status":"passed","severity":"normal"},{"uid":"4124b6499cb598b9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1729504947919,"stop":1729504947920,"duration":1},"status":"passed","severity":"normal"},{"uid":"4106e22267d21bfa","name":"Ping succeeds for all connected peers","time":{"start":1729504689878,"stop":1729504689879,"duration":1},"status":"passed","severity":"normal"},{"uid":"c689a2bf2f480119","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729504793070,"stop":1729504793071,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f2e7a0065f74c2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729505068840,"stop":1729505068840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65f1759979cbcf1","name":"Push message with escaped characters payload","time":{"start":1729504969116,"stop":1729504969116,"duration":0},"status":"passed","severity":"normal"},{"uid":"96197676824bf962","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1729504503395,"stop":1729504503395,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ac379e04ee6024","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729505068827,"stop":1729505068827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b648758afca4544","name":"Subscribe to topic containing Script and receive message","time":{"start":1729505068834,"stop":1729505068834,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6c5ca84b380462","name":"Check received message containing escaped characters","time":{"start":1729504745482,"stop":1729504745482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85b5c3d8b609682","name":"should set field with all protocols disabled","time":{"start":1729504512125,"stop":1729504512125,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a667507497e2586","name":"Push message with Russian payload","time":{"start":1729504924682,"stop":1729504924682,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b17b10773c6684","name":"Check received message containing JSON","time":{"start":1729504938697,"stop":1729504938697,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bd83473a5472ed","name":"Push message with emoji payload","time":{"start":1729504969117,"stop":1729504969117,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef232cd9e54cb9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1729504537589,"stop":1729504537590,"duration":1},"status":"passed","severity":"normal"},{"uid":"e830a2609a2c7beb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729504938701,"stop":1729504938701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a764320b8f75ae76","name":"should return false when no peers exist","time":{"start":1729504544252,"stop":1729504544252,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf342f81cf43b93","name":"Check publish message containing Basic HTML tag","time":{"start":1729504940629,"stop":1729504940630,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0907038088c7103","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1729504503375,"stop":1729504503376,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43d47f3044f61ff","name":"Subscribe to topic containing long and publish message","time":{"start":1729504947913,"stop":1729504947913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85caa4c08a75aad","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1729504691459,"stop":1729504691459,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87e524f0bbf1faf","name":"Check publish message containing escaped characters","time":{"start":1729504940632,"stop":1729504940632,"duration":0},"status":"passed","severity":"normal"},{"uid":"149932c05ed243d4","name":"Passing page size 11 when there are 10 messages","time":{"start":1729505041846,"stop":1729505041846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87a02320bd7d804","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1729504933863,"stop":1729504933863,"duration":0},"status":"passed","severity":"normal"},{"uid":"464b4136b058eed0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1729504505987,"stop":1729504505988,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3884027a991753","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729504644089,"stop":1729504644089,"duration":0},"status":"passed","severity":"normal"},{"uid":"366c955094182de8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729505068840,"stop":1729505068840,"duration":0},"status":"passed","severity":"normal"},{"uid":"624ed23396b7a11","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729504793065,"stop":1729504793065,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf77ce5c6671c322","name":"connects to nwaku","time":{"start":1729505053704,"stop":1729505053705,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0f2c31cb940059","name":"Check message received after nwaku node is restarted","time":{"start":1729504938704,"stop":1729504938704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"715866984f85990b","name":"pre and post cipher","time":{"start":1729504537908,"stop":1729504537908,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6989dfbe39a86a1","name":"should only return 1 node with relay capability","time":{"start":1729504527569,"stop":1729504527569,"duration":0},"status":"passed","severity":"normal"},{"uid":"248e015339964c26","name":"can dial TLS multiaddrs","time":{"start":1729504798630,"stop":1729504798631,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16dd2177c596b66","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729504999530,"stop":1729504999530,"duration":0},"status":"passed","severity":"normal"},{"uid":"251be5ad6ed177ad","name":"throws an error for improperly formatted content topics","time":{"start":1729504503380,"stop":1729504503380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1a05c814c7b848","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729504786014,"stop":1729504786014,"duration":0},"status":"passed","severity":"normal"},{"uid":"2105682e6ff208c8","name":"Subscribe to topic containing short and receive message","time":{"start":1729505068831,"stop":1729505068831,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cfdd0e88af885","name":"Overlapping topic subscription","time":{"start":1729505068841,"stop":1729505068842,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c59989e6e88c1d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729504683513,"stop":1729504683514,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e7f86aa18a5516","name":"Query with Promise Callback, No message returned","time":{"start":1729505009431,"stop":1729505009432,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc7483ffd50c14c","name":"random static sharding 2 - Cluster ID: 492, Shard ID: 757","time":{"start":1729504999523,"stop":1729504999523,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedba677bcef3946","name":"Ping fails for unsubscribed peers","time":{"start":1729504689879,"stop":1729504689879,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcec0821d478f19c","name":"getPeersByDiscovery","time":{"start":1729504604374,"stop":1729504604375,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8771d9b46ef877","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729504691447,"stop":1729504691448,"duration":1},"status":"passed","severity":"normal"},{"uid":"496dee23173c7898","name":"Push message with short payload","time":{"start":1729504969100,"stop":1729504969104,"duration":4},"status":"passed","severity":"normal"},{"uid":"f284f568c905303d","name":"Check received message containing Script","time":{"start":1729504938654,"stop":1729504938655,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7805015bb2093a","name":"Check received message containing SQL Injection","time":{"start":1729504745478,"stop":1729504745478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae176c5b1faba8b7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1729504985427,"stop":1729504985428,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1a18f325581d7b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729505068843,"stop":1729505068843,"duration":0},"status":"passed","severity":"normal"},{"uid":"13532bc110bd6220","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1729504503373,"stop":1729504503374,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd2a69757c6dd5f","name":"Push message with Arabic payload","time":{"start":1729504924681,"stop":1729504924681,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd13463be799e826","name":"throws on content topic with too few or too many fields","time":{"start":1729504503360,"stop":1729504503360,"duration":0},"status":"passed","severity":"normal"},{"uid":"7513fced2e21e28d","name":"Passing page size 3 when there are 20 messages","time":{"start":1729505041845,"stop":1729505041845,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaacc09fc5040b4","name":"Check message received after nwaku node is restarted","time":{"start":1729504745488,"stop":1729504745488,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be5c42924cd7e94c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1729504574881,"stop":1729504574882,"duration":1},"status":"passed","severity":"normal"},{"uid":"77dc497fda6e1dfe","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1729505034572,"stop":1729505034572,"duration":0},"status":"passed","severity":"normal"},{"uid":"395d9ec4522cd790","name":"Encoder throws on undefined content topic","time":{"start":1729504537591,"stop":1729504537591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bab476f4a3d4de","name":"isConnected should return true after first peer connects","time":{"start":1729504616114,"stop":1729504616115,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f121f917a09f36d","name":"Generator, 2 different pubsubtopics","time":{"start":1729505030133,"stop":1729505030137,"duration":4},"status":"passed","severity":"normal"},{"uid":"dac587eb2c5a138e","name":"Check received message containing long","time":{"start":1729504938646,"stop":1729504938647,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab55c674509ecd","name":"should properly compute the node id","time":{"start":1729504512117,"stop":1729504512117,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c19d0dc52f0d3e","name":"Push message with Chinese payload","time":{"start":1729504924681,"stop":1729504924681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c97c11afd83cac","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729504989249,"stop":1729504989249,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bae5c9d75d645c0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729505068844,"stop":1729505068844,"duration":0},"status":"passed","severity":"normal"},{"uid":"c845536a764ac3ff","name":"Check received message containing Arabic","time":{"start":1729504745477,"stop":1729504745477,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5125ebacf086798","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1729504691450,"stop":1729504691450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2310d540c6c711f3","name":"Check received message containing emoji","time":{"start":1729504938663,"stop":1729504938666,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce3541a24c6b5f44","name":"Renews subscription after lossing a connection","time":{"start":1729505068837,"stop":1729505068837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4379edbf75896419","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729505068836,"stop":1729505068836,"duration":0},"status":"passed","severity":"normal"},{"uid":"1522a2be1726cf42","name":"shard 0","time":{"start":1729504999522,"stop":1729504999522,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc908e54f27f904","name":"Subscribe and receives messages on 20 topics","time":{"start":1729504786012,"stop":1729504786012,"duration":0},"status":"passed","severity":"normal"},{"uid":"784f97bae332f599","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729504793066,"stop":1729504793067,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cf3f80570b1e4c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1729504503401,"stop":1729504503401,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98fea0fe4d3f9e0","name":"Check received message with timestamp: 1729504564334 ","time":{"start":1729504745483,"stop":1729504745484,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51701e663eba3f8","name":"Subscribe and receive messages via waku relay post","time":{"start":1729505068839,"stop":1729505068839,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd441216def8e49","name":"Push message with content topic containing long","time":{"start":1729504924689,"stop":1729504924689,"duration":0},"status":"passed","severity":"normal"},{"uid":"683d001da391d083","name":"should wait for LightPush peer to be connected","time":{"start":1729504544231,"stop":1729504544232,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7606f678971360","name":"throws on content topic with empty version field","time":{"start":1729504503361,"stop":1729504503362,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a92ec37b66d413a","name":"Push message with Arabic payload","time":{"start":1729504969112,"stop":1729504969113,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2368636a3f58bab","name":"start node with empty content topic","time":{"start":1729504989250,"stop":1729504989250,"duration":0},"status":"passed","severity":"normal"},{"uid":"63164080f889d716","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729504786021,"stop":1729504786022,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cca721994b1b480","name":"Fails to push message with empty content topic","time":{"start":1729504969135,"stop":1729504969136,"duration":1},"status":"passed","severity":"normal"},{"uid":"83995544701e8f3e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729504924701,"stop":1729504924709,"duration":8},"status":"passed","severity":"normal"},{"uid":"b6d7e993120899ca","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1729504947921,"stop":1729504947921,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff2ded71b463248","name":"Fails to push message with large meta","time":{"start":1729504969136,"stop":1729504969137,"duration":1},"status":"passed","severity":"normal"},{"uid":"5238c9abcb4c3aa9","name":"should not receive a peer event after stop","time":{"start":1729504923859,"stop":1729504923861,"duration":2},"status":"passed","severity":"normal"},{"uid":"3156294c9dbc06cf","name":"should wait for Filter peer to be connected","time":{"start":1729504544232,"stop":1729504544232,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4239a3f4c76ccf","name":"Refresh subscription","time":{"start":1729505068831,"stop":1729505068831,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f76ee7bcb3e0a74","name":"Check received message containing short","time":{"start":1729504745474,"stop":1729504745475,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f3d22c8546a4a1","name":"Check received message containing JSON","time":{"start":1729504745480,"stop":1729504745481,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e43ae6305d43c7","name":"Passing invalid cursor","time":{"start":1729504985431,"stop":1729504985431,"duration":0},"status":"passed","severity":"normal"},{"uid":"561ccac14e31e655","name":"random static sharding 4 - Cluster ID: 853, Shard ID: 375","time":{"start":1729504999524,"stop":1729504999524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a16c18724c956f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app58/7/topic225/test.js","time":{"start":1729504989245,"stop":1729504989245,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48c9485a06743cc","name":"Renews peer on consistent ping failures","time":{"start":1729504689879,"stop":1729504689880,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1134f0b8b223277","name":"should not fail to stop the service if it was not started","time":{"start":1729504578450,"stop":1729504578450,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbce59a89ee4e1c2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729505030130,"stop":1729505030131,"duration":1},"status":"passed","severity":"normal"},{"uid":"492ec7a86d47c63d","name":"should return different streams if requested simultaniously","time":{"start":1729504519232,"stop":1729504519233,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d5d7e6ea40bcf8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1729504527570,"stop":1729504527570,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad20048ac52bc32","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1729504947911,"stop":1729504947911,"duration":0},"status":"passed","severity":"normal"},{"uid":"935618e4d9b5fb36","name":"Check received message containing Chinese","time":{"start":1729504938649,"stop":1729504938650,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5a9914547057d9","name":"Check publish message containing long","time":{"start":1729504940625,"stop":1729504940626,"duration":1},"status":"passed","severity":"normal"},{"uid":"353aa6edf614809b","name":"should return valid sharding parameters for static sharding","time":{"start":1729504503399,"stop":1729504503399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2acc148b95e1567","name":"Push message with content topic containing emoji","time":{"start":1729504924712,"stop":1729504924712,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a4a6270fb333f3","name":"Check received message containing Russian","time":{"start":1729504745477,"stop":1729504745478,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89e47e4bc02faa9","name":"nwaku subscribes","time":{"start":1729504944220,"stop":1729504944221,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8d389b5737140d","name":"Check received message with timestamp: 1729504564334000000 ","time":{"start":1729504745483,"stop":1729504745483,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c54c91f99665109","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729505068846,"stop":1729505068846,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b541d4e15c3c2f9","name":"should throw error - no public key","time":{"start":1729504512115,"stop":1729504512115,"duration":0},"status":"passed","severity":"normal"},{"uid":"123f00ad27e823b","name":"throws on content topic with non-number generation field","time":{"start":1729504503360,"stop":1729504503360,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5eb8dfeb122376","name":"Subscribe to topic containing short and receive message","time":{"start":1729505068842,"stop":1729505068842,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9448444725106a","name":"should only return 1 node with store capability","time":{"start":1729504527569,"stop":1729504527569,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdce88136ce0825b","name":"should not receive a peer event before start","time":{"start":1729504578451,"stop":1729504578452,"duration":1},"status":"passed","severity":"normal"},{"uid":"e506d2176640fc74","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1729504519277,"stop":1729504519277,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44ebdb16137ad70","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729504785995,"stop":1729504786002,"duration":7},"status":"passed","severity":"normal"},{"uid":"a6ac44cffef89c46","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729505068847,"stop":1729505068847,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fc692b2498c89b","name":"stop","time":{"start":1729504604376,"stop":1729504604376,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d143a603268b5fb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729505068837,"stop":1729505068837,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edb56a7348866b2","name":"Push message with content topic containing Script","time":{"start":1729504969131,"stop":1729504969131,"duration":0},"status":"passed","severity":"normal"},{"uid":"405e45d92093ada8","name":"Push message with content topic containing escaped characters","time":{"start":1729504924711,"stop":1729504924711,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e68cdf2fef60a03","name":"should properly create location multiaddrs - tcp","time":{"start":1729504512124,"stop":1729504512125,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a835ce251c3fb9","name":"Accepts a valid Waku Message","time":{"start":1729504547705,"stop":1729504547706,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b581f992b49a9a6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1729504526757,"stop":1729504526757,"duration":0},"status":"passed","severity":"normal"},{"uid":"27be5e6e6b594a35","name":"Ping on unsubscribed peer","time":{"start":1729504643372,"stop":1729504643373,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d87d5f27a4f7e13","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1729504691594,"stop":1729504691594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"671fe43e56e9d6d3","name":"Non TWN Cluster","time":{"start":1729504989238,"stop":1729504989239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cafca4af4c1fdc8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729505100485,"stop":1729505100485,"duration":0},"status":"passed","severity":"normal"},{"uid":"77948f5fc1782279","name":"Push message with content topic containing SQL Injection","time":{"start":1729504969130,"stop":1729504969131,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc62b3fc3654cc32","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1729504503398,"stop":1729504503398,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a7ae454cdcc7c7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729505068845,"stop":1729505068846,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf8ed46e001443d","name":"should properly create location multiaddrs - tcp6","time":{"start":1729504512124,"stop":1729504512124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea89d73e0b10f3ef","name":"Delete observer","time":{"start":1729504925530,"stop":1729504925530,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff0e88d10ff844a","name":"should not fail to start the service if it is already started","time":{"start":1729504578450,"stop":1729504578451,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4fd13b63a11f12","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1729505063156,"stop":1729505063156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2989732813d437f5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1729504691455,"stop":1729504691455,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80ef409fa678de0","name":"Relay - times out","time":{"start":1729505065503,"stop":1729505065503,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d761ee3b671945a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729505068846,"stop":1729505068846,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f1836524606f5e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1729505034701,"stop":1729505034702,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec090132bc8fbca","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1729504503389,"stop":1729504503389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7a6c59375d836a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729504786021,"stop":1729504786021,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2d0167c0611996","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729504938669,"stop":1729504938669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b960e995d532c167","name":"Filter with 2 connections","time":{"start":1729504691717,"stop":1729504691717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"577d80e770b68dae","name":"Check message with non string payload is not received","time":{"start":1729504745487,"stop":1729504745488,"duration":1},"status":"passed","severity":"normal"},{"uid":"923f7477b1823f4b","name":"should properly create peer info with all multiaddrs","time":{"start":1729504512125,"stop":1729504512125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60dc89763649075","name":"random static sharding 7 - Cluster ID: 697, Shard ID: 908","time":{"start":1729504999526,"stop":1729504999526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a402f3dde556e18f","name":"Default pageSize","time":{"start":1729505041847,"stop":1729505041848,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbfed1bb73465ed","name":"Filter with 1 connections","time":{"start":1729504691716,"stop":1729504691716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41d3450341f59f92","name":"Overlapping topic subscription","time":{"start":1729504947912,"stop":1729504947912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c375131165f6a44e","name":"Check received message containing SQL Injection","time":{"start":1729504938653,"stop":1729504938654,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66c22f81bebf13","name":"Push message with Russian payload","time":{"start":1729504969113,"stop":1729504969113,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef32370b04abc45","name":"Ping on unsubscribed peer","time":{"start":1729504643370,"stop":1729504643370,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f6328ace0c0d18","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729505100483,"stop":1729505100484,"duration":1},"status":"passed","severity":"normal"},{"uid":"972c80e1963f2ce1","name":"A test","time":{"start":1729504793206,"stop":1729504793206,"duration":0},"status":"passed","severity":"normal"},{"uid":"560a9369a0f89bb7","name":"Check received message containing escaped characters","time":{"start":1729504938699,"stop":1729504938699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f024f05006fad6a3","name":"Check received message containing Chinese","time":{"start":1729504938689,"stop":1729504938690,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00823bfa4e53a3e","name":"Query with Ordered Callback, No Decoder","time":{"start":1729505009426,"stop":1729505009427,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e06b15fa765b45a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1729504947916,"stop":1729504947916,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c7577d2d6eec57","name":"Query with Promise Callback, No Decoder","time":{"start":1729505009429,"stop":1729505009431,"duration":2},"status":"passed","severity":"normal"},{"uid":"33f5fceebf465d6e","name":"Push message with content topic containing JSON","time":{"start":1729504924709,"stop":1729504924710,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd98d9e3a6887e1","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1729504691597,"stop":1729504691598,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7fd35dfb6d1302f8","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1729504933864,"stop":1729504933865,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b73dac24a515b28","name":"Nodes with multiple pubsub topic","time":{"start":1729504933866,"stop":1729504933866,"duration":0},"status":"passed","severity":"normal"},{"uid":"157f457d26c5cd66","name":"Push message with long payload","time":{"start":1729504969104,"stop":1729504969107,"duration":3},"status":"passed","severity":"normal"},{"uid":"f533bb0386ef1934","name":"Push message with Basic HTML tag payload","time":{"start":1729504969115,"stop":1729504969115,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4ff79d02aa7c5","name":"start node with empty shard should fail","time":{"start":1729504999530,"stop":1729504999531,"duration":1},"status":"passed","severity":"normal"},{"uid":"981de44435d5ef24","name":"handles empty contentTopics array correctly","time":{"start":1729504503400,"stop":1729504503400,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f754b00fe839dbe","name":"Subscribe to topic containing Russian and publish message","time":{"start":1729504947915,"stop":1729504947916,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ce53ad6bdf91d1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1729504503382,"stop":1729504503382,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb0dd7b637d348f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729505068836,"stop":1729505068836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cad9ae9ffe02fc0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1729504511370,"stop":1729504511370,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32157d352c53705","name":"Push message with content topic containing Russian","time":{"start":1729504969129,"stop":1729504969130,"duration":1},"status":"passed","severity":"normal"},{"uid":"314a68b3a4a16aca","name":"Push message with content topic containing escaped characters","time":{"start":1729504969134,"stop":1729504969134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5e0a16e581ff6a","name":"Push message with Script payload","time":{"start":1729504924682,"stop":1729504924683,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2704b912862df50","name":"Subscribe to topic containing numeric and publish message","time":{"start":1729504947914,"stop":1729504947914,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1d60318c81e11f","name":"should return false","time":{"start":1729504512116,"stop":1729504512117,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfd16886d19b75c","name":"Fails to publish message with empty text","time":{"start":1729504940641,"stop":1729504940642,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94ef1dd51f77173","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1729504503399,"stop":1729504503399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f269c4bdcf1d58e0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729504793066,"stop":1729504793066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b0eed0d10fa785","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729504683511,"stop":1729504683512,"duration":1},"status":"passed","severity":"normal"},{"uid":"115e2d382c9a985e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1729504512114,"stop":1729504512114,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba66fc518abbc4c4","name":"All","time":{"start":1729504574920,"stop":1729504574921,"duration":1},"status":"passed","severity":"normal"},{"uid":"7367c1033e0dd67b","name":"unsubscribes","time":{"start":1729505043936,"stop":1729505043937,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b84b69f80863df","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729505068846,"stop":1729505068846,"duration":0},"status":"passed","severity":"normal"},{"uid":"550ab5ae875845a0","name":"should wait for Store peer to be connected","time":{"start":1729504544233,"stop":1729504544234,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd823d92bfc5788","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729505068833,"stop":1729505068833,"duration":0},"status":"passed","severity":"normal"},{"uid":"83387963e934dfae","name":"Encoder throws on empty string content topic","time":{"start":1729504519665,"stop":1729504519665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1907ffde3fe553","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729504786030,"stop":1729504786030,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad399e16fe00684","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729505030129,"stop":1729505030129,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e641ea30cc75f9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1729504503384,"stop":1729504503385,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed13e21758aed064","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1729504691594,"stop":1729504691594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aeea70a09b082560","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1729504691446,"stop":1729504691446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce568d5e16891338","name":"1 Relay, 1 fetch","time":{"start":1729504527232,"stop":1729504527233,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0af18d4ff08d70","name":"removeEventListener with correct event","time":{"start":1729504604373,"stop":1729504604374,"duration":1},"status":"passed","severity":"normal"},{"uid":"62901a7d3631f966","name":"should select older connection if present","time":{"start":1729504519354,"stop":1729504519354,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de1700e81705249","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729504578453,"stop":1729504578453,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30c185c3be8745dd","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1729504691592,"stop":1729504691593,"duration":1},"status":"skipped","severity":"normal"},{"uid":"df05ad764ae3e21b","name":"Check received message containing Russian","time":{"start":1729504938691,"stop":1729504938692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7744d29840a3f0dc","name":"should reject if WakuNode is not started","time":{"start":1729504544227,"stop":1729504544228,"duration":1},"status":"passed","severity":"normal"},{"uid":"97aa4dd13daa5482","name":"Subscribe to topic containing XML and receive message","time":{"start":1729505068834,"stop":1729505068834,"duration":0},"status":"passed","severity":"normal"},{"uid":"af93081b0c8a0926","name":"should throw error - invalid id","time":{"start":1729504512116,"stop":1729504512116,"duration":0},"status":"passed","severity":"normal"},{"uid":"72214ea3aed3ca01","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1729504527172,"stop":1729504527172,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb60ad129076e5fa","name":"Check received message containing unicode special characters","time":{"start":1729504938660,"stop":1729504938662,"duration":2},"status":"passed","severity":"normal"},{"uid":"5dd8d75164fe2538","name":"Subscribe and receive messages via lightPush","time":{"start":1729505068838,"stop":1729505068838,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead0e6ca2fcfd278","name":"Ping on unsubscribed peer","time":{"start":1729504626799,"stop":1729504626799,"duration":0},"status":"passed","severity":"normal"},{"uid":"209d209d3bb464e3","name":"Subscribe and receive messages via waku relay post","time":{"start":1729505068828,"stop":1729505068828,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea2488e47aa81aa","name":"Push message with custom timestamp: 1729501091859","time":{"start":1729504969138,"stop":1729504969138,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb5ffcbc8c80f03","name":"Encoder throws on undefined content topic","time":{"start":1729504519665,"stop":1729504519665,"duration":0},"status":"passed","severity":"normal"},{"uid":"52871f93dfeea287","name":"Check received message with timestamp: 1729504564311000000 ","time":{"start":1729504938700,"stop":1729504938700,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abb4ecd0c5c73a7","name":"throws on empty content topic","time":{"start":1729504503359,"stop":1729504503360,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae971620cf285de","name":"Fields are not dropped","time":{"start":1729504518804,"stop":1729504518806,"duration":2},"status":"passed","severity":"normal"},{"uid":"97d0f3d401e0e86e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729505068833,"stop":1729505068834,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1534909eab2a75","name":"should handle corrupted local storage data gracefully","time":{"start":1729504531421,"stop":1729504531422,"duration":1},"status":"passed","severity":"normal"},{"uid":"b425f9959b942c36","name":"Publish message with custom timestamp: Mon Oct 21 2024 11:02:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1729504940641,"stop":1729504940641,"duration":0},"status":"passed","severity":"normal"},{"uid":"33097f28842610c4","name":"can start the service","time":{"start":1729504531416,"stop":1729504531417,"duration":1},"status":"passed","severity":"normal"},{"uid":"659d397ba18be39d","name":"same cluster, same shard: nodes connect","time":{"start":1729504834972,"stop":1729504834972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc02015c216f9d0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729504683506,"stop":1729504683511,"duration":5},"status":"passed","severity":"normal"},{"uid":"8b8f4ff03867798e","name":"recovers when dns.resolve returns empty","time":{"start":1729504527567,"stop":1729504527567,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e6ca4debd16b43","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1729504616112,"stop":1729504616113,"duration":1},"status":"passed","severity":"normal"},{"uid":"be70a40badd779d1","name":"Encoder throws on undefined content topic","time":{"start":1729504539078,"stop":1729504539078,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb29561d400fb42f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1729504503388,"stop":1729504503389,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4049437d1f10d06","name":"should add a peer","time":{"start":1729504544249,"stop":1729504544249,"duration":0},"status":"passed","severity":"normal"},{"uid":"607b6544b96b38f9","name":"Asymmetric encrypt & decrypt","time":{"start":1729504537907,"stop":1729504537907,"duration":0},"status":"passed","severity":"normal"},{"uid":"341879fe91f98d02","name":"should return usable stream attached to connection","time":{"start":1729504519230,"stop":1729504519231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87d7a1d7adc49ff","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1729505063155,"stop":1729505063155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec647c12cadd6e3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729504786028,"stop":1729504786029,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2facc53b8b286e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1729504527571,"stop":1729504527571,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bdbb5fae51108e53","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1729504503373,"stop":1729504503373,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec880d76f1bf2515","name":"Generator, custom pubsub topic","time":{"start":1729505030129,"stop":1729505030130,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14e507fee703050","name":"Check received message containing unicode special characters","time":{"start":1729504745482,"stop":1729504745483,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad9392af337ae52","name":"A test","time":{"start":1729504793205,"stop":1729504793205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa988d9eedf6a4f","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1729504689880,"stop":1729504689881,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f19696904f84f52","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729504644094,"stop":1729504644101,"duration":7},"status":"passed","severity":"normal"},{"uid":"b2bffacac856d6cf","name":"should not receive a peer event before start","time":{"start":1729504923859,"stop":1729504923859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50b53f5a16a8e78","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729505100484,"stop":1729505100485,"duration":1},"status":"passed","severity":"normal"},{"uid":"b075bbeafa520556","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1729504519276,"stop":1729504519277,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ce447d33dcff15","name":"should properly create location multiaddrs - udp4","time":{"start":1729504512119,"stop":1729504512123,"duration":4},"status":"passed","severity":"normal"},{"uid":"cceb59d3a1c3d7c8","name":"should not receive a peer event after stop","time":{"start":1729504578452,"stop":1729504578452,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a054bdd40155c9b","name":"should emit a peer event after start","time":{"start":1729504923858,"stop":1729504923858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8895acb960a7a6","name":"Encoder throws on empty string content topic","time":{"start":1729504537591,"stop":1729504537591,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3cdf75b73967e3","name":"should add and remove event listeners correctly","time":{"start":1729504531422,"stop":1729504531422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70a109c387771e5","name":"returns only open connection if one present","time":{"start":1729504519353,"stop":1729504519353,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec9c76628127d48","name":"should return the pubsub topic directly if a string is provided","time":{"start":1729504503397,"stop":1729504503397,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeecef72e1e98b7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1729504985429,"stop":1729504985430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e6395cc5d21603","name":"getPeersByDiscovery","time":{"start":1729504926163,"stop":1729504926163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8346ebe11358cc35","name":"should be able to decode the field with only RELAY set to true","time":{"start":1729504511368,"stop":1729504511368,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c421d5a66e2d27","name":"Check publish message containing Chinese","time":{"start":1729504940627,"stop":1729504940627,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36c088966ce4c56","name":"should properly create location multiaddrs - udp6","time":{"start":1729504512123,"stop":1729504512124,"duration":1},"status":"passed","severity":"normal"},{"uid":"319aefc2e5bd5970","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1729504527172,"stop":1729504527173,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a40470c7f72aa3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1729504503388,"stop":1729504503388,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb623413d3a2462f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1729504947914,"stop":1729504947914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93bfb607214abfd","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1729504565159,"stop":1729504565159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f36c4f75b1b2501","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729504511371,"stop":1729504511371,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd33298f93cea1f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1729504503390,"stop":1729504503390,"duration":0},"status":"passed","severity":"normal"},{"uid":"15867dca231c41cc","name":"Push message with JSON payload","time":{"start":1729504969115,"stop":1729504969115,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2e00c05d1557","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1729504926164,"stop":1729504926164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb6e05e0aad83f47","name":"should set field with only RELAY enabled","time":{"start":1729504512126,"stop":1729504512126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfd1ef5a103b3fe","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729504786011,"stop":1729504786011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc3dc52b1e43736","name":"throws on content topic with generation field greater than 0","time":{"start":1729504503360,"stop":1729504503361,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f707035e424c8fe","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1729504565160,"stop":1729504565160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f381e2dc58a9017c","name":"Push message with Basic HTML tag payload","time":{"start":1729504924683,"stop":1729504924683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee0b2e9d485723d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729504644102,"stop":1729504644103,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd903baca7aef1d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729504644089,"stop":1729504644090,"duration":1},"status":"passed","severity":"normal"},{"uid":"1147240d7e8e176c","name":"topics with same application and version share the same shard","time":{"start":1729504503377,"stop":1729504503377,"duration":0},"status":"passed","severity":"normal"},{"uid":"9972d160393e439b","name":"ignores domain fetching errors","time":{"start":1729504527567,"stop":1729504527568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3935a251800264","name":"Publish message with custom timestamp: Mon Oct 21 2024 09:02:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1729504940640,"stop":1729504940640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6ebca304d75d6a","name":"should throw an error for missing sharding configuration","time":{"start":1729504503399,"stop":1729504503400,"duration":1},"status":"passed","severity":"normal"},{"uid":"42174bc8f9ad17fa","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1729504691450,"stop":1729504691451,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ac0a51c2e4acfb","name":"Check message with no payload is not received","time":{"start":1729504745487,"stop":1729504745487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5af7373fa1cb93b","name":"Reopen subscription with peer with lost subscription","time":{"start":1729504643371,"stop":1729504643371,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe631befb37736a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1729504503396,"stop":1729504503396,"duration":0},"status":"passed","severity":"normal"},{"uid":"489505a1304bd9d4","name":"should reject if Relay is requested but not mounted","time":{"start":1729504544228,"stop":1729504544229,"duration":1},"status":"passed","severity":"normal"},{"uid":"de857785018733f9","name":"Push message with content topic containing shell command","time":{"start":1729504969133,"stop":1729504969133,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa53efddae8cc1a","name":"Js publishes, other Js receives","time":{"start":1729504944226,"stop":1729504944226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b6e8a7360924c6","name":"Push message equal or less that 1MB","time":{"start":1729504924717,"stop":1729504924718,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc47ff0fed04b25c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1729504616116,"stop":1729504616116,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28139b22ca2d588","name":"passes more than one ENR URLs and attempts connection","time":{"start":1729504578453,"stop":1729504578453,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8340b09410f372b7","name":"same cluster, different shard: nodes connect","time":{"start":1729504834972,"stop":1729504834972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c9a8a85c9bb582","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1729504691449,"stop":1729504691449,"duration":0},"status":"passed","severity":"normal"},{"uid":"44969ce41458f507","name":"should get / set TCP multiaddr","time":{"start":1729504512119,"stop":1729504512119,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fe44f4a96e1b89","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app84/5/topic584/json","time":{"start":1729504989243,"stop":1729504989244,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abf41b2317e0630","name":"Check message on other pubsub topic is not received","time":{"start":1729504938674,"stop":1729504938679,"duration":5},"status":"passed","severity":"normal"},{"uid":"5c7ddc2b30eecf61","name":"retrieves a single peer","time":{"start":1729504527566,"stop":1729504527567,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5eb7541401d8f1d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1729504565155,"stop":1729504565157,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee0e7c8fd7b33a02","name":"Push message with content topic containing JSON","time":{"start":1729504969132,"stop":1729504969132,"duration":0},"status":"passed","severity":"normal"},{"uid":"927ee38f8bb6970d","name":"Passing page size 19 when there are 20 messages","time":{"start":1729505041846,"stop":1729505041847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9748e95e1ec0ffe","name":"Nwaku publishes","time":{"start":1729504944225,"stop":1729504944226,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8be1d6e1e249a8","name":"Refresh subscription","time":{"start":1729504947911,"stop":1729504947911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecd4909fa040ad35","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1729504503384,"stop":1729504503384,"duration":0},"status":"passed","severity":"normal"},{"uid":"229b63876a3f8757","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1729504691596,"stop":1729504691596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bead8dc584cba9c9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729505068832,"stop":1729505068832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aceb902e6a5e394","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1729505063158,"stop":1729505063158,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde3215ff5361e3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1729504503374,"stop":1729504503375,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf172397559ea9e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1729504691446,"stop":1729504691446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b035aa844e03f7a1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729504940639,"stop":1729504940640,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4cc42870fd77f9","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1729504691448,"stop":1729504691448,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a7dda5d2722ad5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1729504691460,"stop":1729504691462,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2b2663c8738654d","name":"Fails to push message bigger that 1MB","time":{"start":1729504969144,"stop":1729504969145,"duration":1},"status":"passed","severity":"normal"},{"uid":"206c58e6851e1ffc","name":"should not throw an error for a single configured topic","time":{"start":1729504503395,"stop":1729504503396,"duration":1},"status":"passed","severity":"normal"},{"uid":"f462ce048dbfba06","name":"returns nothing if no connections present","time":{"start":1729504519352,"stop":1729504519353,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae783aee7ae90ffd","name":"Check publish message after client node is restarted","time":{"start":1729504940643,"stop":1729504940644,"duration":1},"status":"skipped","severity":"normal"},{"uid":"112d90f1ae0400ae","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1729504519666,"stop":1729504519667,"duration":1},"status":"passed","severity":"normal"},{"uid":"14cdb64ae61c72f3","name":"Push message with meta","time":{"start":1729504969136,"stop":1729504969136,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aa8c21d23e232a","name":"Push message with content topic containing unicode special characters","time":{"start":1729504969134,"stop":1729504969135,"duration":1},"status":"passed","severity":"normal"},{"uid":"328008ac24ee07ae","name":"should only return 1 node with relay and store capability","time":{"start":1729504527569,"stop":1729504527569,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2868ddee1e48ac","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1729504691591,"stop":1729504691591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a3c93ed4e1afcc9","name":"throws on content topic with empty topic name field","time":{"start":1729504503362,"stop":1729504503362,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d9c54d9b96c9b2","name":"Push message with rate limit","time":{"start":1729504969137,"stop":1729504969137,"duration":0},"status":"passed","severity":"normal"},{"uid":"569c53cdf6ac59b9","name":"Tracks peer failures correctly","time":{"start":1729504689880,"stop":1729504689880,"duration":0},"status":"passed","severity":"normal"},{"uid":"543d39a95b52b3c3","name":"Check received message containing XML","time":{"start":1729504745479,"stop":1729504745479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be43adce802b9b7","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app12/4/topic405/json","time":{"start":1729504989248,"stop":1729504989248,"duration":0},"status":"passed","severity":"normal"},{"uid":"db64a53351ba4bcc","name":"Check received message containing XML","time":{"start":1729504938694,"stop":1729504938696,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9004aecccb2a81c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729504786028,"stop":1729504786028,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a385fcd9dda8e9","name":"should remove a peer","time":{"start":1729504544250,"stop":1729504544250,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc528306117478a","name":"should send to specified number of peers of used peers","time":{"start":1729504544277,"stop":1729504544277,"duration":0},"status":"passed","severity":"normal"},{"uid":"7648f84815b27d01","name":"Promise Callback - false","time":{"start":1729505019463,"stop":1729505019463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e6acdffea32e81","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1729504527170,"stop":1729504527170,"duration":0},"status":"passed","severity":"normal"},{"uid":"df871490d9ea742e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729505068847,"stop":1729505068847,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4f3af0687cf088","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1729504691455,"stop":1729504691455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbfd61f66306066","name":"Round trip binary serialization","time":{"start":1729504519664,"stop":1729504519664,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc67e50cfd5ae38","name":"should not receive a peer event before start","time":{"start":1729504531419,"stop":1729504531420,"duration":1},"status":"passed","severity":"normal"},{"uid":"6736fd55c72fb972","name":"Subscribe to topic containing XML and receive message","time":{"start":1729505068845,"stop":1729505068845,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2b44ec3349c29e","name":"peer:update - should do nothing if another protocol hit","time":{"start":1729504519233,"stop":1729504519233,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8a54841a711167","name":"should find and add new peers","time":{"start":1729504544253,"stop":1729504544253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecff9dce78a4288d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1729504503391,"stop":1729504503391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ff73446e70d680","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1729504691448,"stop":1729504691448,"duration":0},"status":"passed","severity":"normal"},{"uid":"43af7fc91368cd58","name":"Subscribe and publish message","time":{"start":1729504947909,"stop":1729504947909,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab1ea4df3c95992","name":"Subscribe and receive messages via lightPush","time":{"start":1729505068827,"stop":1729505068827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b23b9c9d127b9a","name":"Publishes to nwaku","time":{"start":1729504944225,"stop":1729504944225,"duration":0},"status":"passed","severity":"normal"},{"uid":"59519dded0999867","name":"should set field with all protocols enabled","time":{"start":1729504512126,"stop":1729504512126,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5b5f318de47f47","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1729504539076,"stop":1729504539077,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85af79e7b949437","name":"Meta field set when metaSetter is specified","time":{"start":1729504519664,"stop":1729504519665,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f939247f611d743","name":"Query generator for multiple messages with multiple decoders","time":{"start":1729505034694,"stop":1729505034695,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fe9c8dbd20ae32","name":"Push message with special chars payload","time":{"start":1729504969110,"stop":1729504969110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bd62c58780ef60","name":"Check received message containing special chars","time":{"start":1729504745476,"stop":1729504745476,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c546a68fcfdf283","name":"Check received message containing numeric","time":{"start":1729504745475,"stop":1729504745476,"duration":1},"status":"passed","severity":"normal"},{"uid":"165959faa515e97b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729505068832,"stop":1729505068832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a280a6e135cf76f","name":"should decode valid enr with tcp successfully","time":{"start":1729504512114,"stop":1729504512114,"duration":0},"status":"passed","severity":"normal"},{"uid":"695d7c8114f25367","name":"Push message with content topic containing XML","time":{"start":1729504924700,"stop":1729504924701,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffcacf260ac7308","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1729504926164,"stop":1729504926164,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb5df422d945d4d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1729505034571,"stop":1729505034572,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf406c1fe05d784c","name":"Query with Ordered Callback, No message returned","time":{"start":1729505009427,"stop":1729505009428,"duration":1},"status":"passed","severity":"normal"},{"uid":"9994fce2217e715e","name":"Check received message containing XML","time":{"start":1729504938655,"stop":1729504938656,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa09d5a1558b3848","name":"Push message with content topic containing XML","time":{"start":1729504969131,"stop":1729504969132,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b9caf0cb7ff82f","name":"safeDispatchEvent","time":{"start":1729504604376,"stop":1729504604376,"duration":0},"status":"passed","severity":"normal"}]