mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"2748c57de1f5889a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715683212839,"stop":1715683212840,"duration":1},"status":"passed","severity":"normal"},{"uid":"629fe69a1ccedc82","name":"should return all peers when numPeers is 0","time":{"start":1715683226304,"stop":1715683226304,"duration":0},"status":"passed","severity":"normal"},{"uid":"8180b73bc2e1c0e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715683336275,"stop":1715683336276,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97bd778f0ad8703","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715683310306,"stop":1715683310306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c934e1f348d57253","name":"should set field with only STORE enabled","time":{"start":1715683221625,"stop":1715683221625,"duration":0},"status":"passed","severity":"normal"},{"uid":"878260ee192c2b5c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715683423097,"stop":1715683423098,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98d62578a91de3d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715683212846,"stop":1715683212846,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9df0d5b7e54039","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715683212867,"stop":1715683212868,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7e8bff4cff9b25","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715683904099,"stop":1715683904100,"duration":1},"status":"passed","severity":"normal"},{"uid":"5636483eceb1015e","name":"different cluster, same shard: nodes don't connect","time":{"start":1715683557354,"stop":1715683557354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5224fcfdd074503","name":"Decoder throws on undefined content topic","time":{"start":1715683247262,"stop":1715683247262,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7e6fd34c95dbfb","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715683844419,"stop":1715683844419,"duration":0},"status":"passed","severity":"normal"},{"uid":"8130f529d78835c1","name":"Query with Promise Callback, No Decoder","time":{"start":1715683822339,"stop":1715683822339,"duration":0},"status":"passed","severity":"normal"},{"uid":"3278e1f3494c5d12","name":"Encoder throws on undefined content topic","time":{"start":1715683226567,"stop":1715683226567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed191db1b8ad5ba1","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715683510526,"stop":1715683510526,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ff9db74458161b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715683423086,"stop":1715683423087,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a64522a0bed37d6","name":"should only return 1 node with relay capability","time":{"start":1715683237641,"stop":1715683237641,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef815800292bae2","name":"Check received message containing SQL Injection","time":{"start":1715683433672,"stop":1715683433673,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21f412677a524a8","name":"Push message with Script payload","time":{"start":1715683658659,"stop":1715683658659,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a16c3bf4c958572","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715683336277,"stop":1715683336277,"duration":0},"status":"passed","severity":"normal"},{"uid":"52932a98b8cdf318","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715683872520,"stop":1715683872521,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9abda80bc2642dd","name":"Push message with Basic HTML tag payload","time":{"start":1715683658660,"stop":1715683658660,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d941c2eb650a820","name":"Reopen subscription with peer with lost subscription","time":{"start":1715683301239,"stop":1715683301240,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5bfee040780105","name":"Push message with XML payload","time":{"start":1715683804940,"stop":1715683804940,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4af594bcaa7ac","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715683215690,"stop":1715683215690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adc8445f04983d5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715683904096,"stop":1715683904096,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2deeb2b28d5b218","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715683479893,"stop":1715683479894,"duration":1},"status":"passed","severity":"normal"},{"uid":"225049f97c31ba96","name":"Check publish message after client node is restarted","time":{"start":1715683719438,"stop":1715683719438,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54edea93bbac12bd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715683237157,"stop":1715683237158,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd2faa571857728","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715683336281,"stop":1715683336282,"duration":1},"status":"passed","severity":"normal"},{"uid":"2056893b1d572a03","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715683510476,"stop":1715683510477,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cad508713539aa7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715683538977,"stop":1715683538978,"duration":1},"status":"passed","severity":"normal"},{"uid":"937d78f053f6bc61","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715683336281,"stop":1715683336281,"duration":0},"status":"passed","severity":"normal"},{"uid":"9070c768f3772352","name":"Check publish message containing SQL Injection","time":{"start":1715683719426,"stop":1715683719427,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57e11e3683cd907","name":"Check received message containing Russian","time":{"start":1715683739522,"stop":1715683739523,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5b0e9a8c4b5e3b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715683237159,"stop":1715683237160,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94f7dab92535c01","name":"Check meta is set [symmetric]","time":{"start":1715683247259,"stop":1715683247260,"duration":1},"status":"passed","severity":"normal"},{"uid":"338f4b759e902f1a","name":"Push 30 different messages","time":{"start":1715683658663,"stop":1715683658663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d8865f94d6dcf9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715683769799,"stop":1715683769800,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b2c64020624b56","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715683510524,"stop":1715683510525,"duration":1},"status":"passed","severity":"normal"},{"uid":"4959311e23e3b32f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715683212852,"stop":1715683212852,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f2d67e95b87171","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715683696541,"stop":1715683696542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa436645a8cf5bd","name":"Push message with numeric payload","time":{"start":1715683804936,"stop":1715683804936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2553473867a744","name":"Check received message containing Arabic","time":{"start":1715683739522,"stop":1715683739522,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae6ac575cd206a6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715683739546,"stop":1715683739547,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe909d6340bb3365","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715683281024,"stop":1715683281024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b19abcd517824d85","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715683904096,"stop":1715683904096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d09537efe1c6b6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715683212836,"stop":1715683212836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c412e72d83a7fd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715683510512,"stop":1715683510513,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ef9a702fee2c7a","name":"Subscribe to topic containing short and receive message","time":{"start":1715683904101,"stop":1715683904102,"duration":1},"status":"passed","severity":"normal"},{"uid":"373bd0803186c205","name":"should not receive a peer event before start","time":{"start":1715683739651,"stop":1715683739651,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0dedfc4771f2a2","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715683844418,"stop":1715683844418,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0de9f34b711de19","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715683722252,"stop":1715683722253,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddf8de1df9112a2","name":"through manual discovery","time":{"start":1715683543777,"stop":1715683543777,"duration":0},"status":"passed","severity":"normal"},{"uid":"516d9f1b9a3dcf19","name":"Push message with rate limit","time":{"start":1715683804960,"stop":1715683804960,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b92727a4464fcd9","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715683237119,"stop":1715683237119,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f18ae05bbb46c0","name":"should set field with only RELAY enabled","time":{"start":1715683221625,"stop":1715683221625,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f9f2bc8864da0a","name":"Sets default value correctly","time":{"start":1715683871846,"stop":1715683871846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cdedb2c8c4d4f3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715683352958,"stop":1715683352958,"duration":0},"status":"passed","severity":"normal"},{"uid":"d212d4114630457d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715683336280,"stop":1715683336281,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84d79fbb90a2192","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715683423116,"stop":1715683423116,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb20a84327c1466","name":"should throw an error for an unconfigured topic","time":{"start":1715683212859,"stop":1715683212859,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac425244cb8b695","name":"Passing page size 10 when there are 10 messages","time":{"start":1715683855437,"stop":1715683855437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fe0b0ec8110629","name":"shard 0","time":{"start":1715683796079,"stop":1715683796080,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9318ee6e87dfbd9","name":"Generator, custom pubsub topic","time":{"start":1715683843353,"stop":1715683843354,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef699ce1df85aaac","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715683310304,"stop":1715683310305,"duration":1},"status":"passed","severity":"normal"},{"uid":"67541b5ec29fe63d","name":"should throw an error for missing sharding configuration","time":{"start":1715683212866,"stop":1715683212866,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ea8b6da6e5bba1","name":"should not throw an error for a single configured topic","time":{"start":1715683212858,"stop":1715683212858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3fc86192c5c957","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715683212868,"stop":1715683212868,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ada2a87d7687180","name":"should properly create location multiaddrs - tcp6","time":{"start":1715683221622,"stop":1715683221623,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9114e2b6fe3de0","name":"should set field with all protocols enabled","time":{"start":1715683221624,"stop":1715683221625,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb7cc19fc34c722","name":"should get / set TCP multiaddr","time":{"start":1715683221621,"stop":1715683221621,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f8bfaa959b0d0c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715683843351,"stop":1715683843352,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d1de7f6966a66","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715683212861,"stop":1715683212861,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cceda484d507ea","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715683904089,"stop":1715683904089,"duration":0},"status":"passed","severity":"normal"},{"uid":"96176bd6e210bc2a","name":"Check publish message containing special chars","time":{"start":1715683719424,"stop":1715683719424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9e4e6751efd000","name":"Push message on custom pubsubTopic","time":{"start":1715683538977,"stop":1715683538977,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bbe2995697a54b","name":"should get / set UDP multiaddr","time":{"start":1715683221621,"stop":1715683221621,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5341f426d9dc87","name":"Push message with content topic containing XML","time":{"start":1715683658678,"stop":1715683658682,"duration":4},"status":"passed","severity":"normal"},{"uid":"b05f45029644ecdf","name":"Push message with content topic containing SQL Injection","time":{"start":1715683804954,"stop":1715683804955,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed9596f4c9cabea","name":"Fails to publish duplicate message","time":{"start":1715683719434,"stop":1715683719434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff9cfee38b3908e","name":"Check received message containing JSON","time":{"start":1715683433674,"stop":1715683433678,"duration":4},"status":"passed","severity":"normal"},{"uid":"b6b6658ca80b944d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715683237156,"stop":1715683237156,"duration":0},"status":"passed","severity":"normal"},{"uid":"812a789423a6eeb9","name":"throws on content topic with generation field greater than 0","time":{"start":1715683212832,"stop":1715683212832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4142631e2563e8","name":"Push message with content topic containing escaped characters","time":{"start":1715683804957,"stop":1715683804957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef917aa3931819d8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715683696532,"stop":1715683696533,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a60d7b23352bf4","name":"random static sharding 5 - Cluster ID: 866, Shard ID: 857","time":{"start":1715683796085,"stop":1715683796085,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bffd597f96424c","name":"Query generator for 2000 messages","time":{"start":1715683838899,"stop":1715683838899,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac3cd626034d05b","name":"Subscribe to topic containing long and publish message","time":{"start":1715683722248,"stop":1715683722248,"duration":0},"status":"passed","severity":"normal"},{"uid":"880930efe095a7b8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715683822323,"stop":1715683822323,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dc1c3448b2fbe","name":"Store - dialed first","time":{"start":1715683877981,"stop":1715683877981,"duration":0},"status":"passed","severity":"normal"},{"uid":"8863663ec130fd08","name":"can start the service","time":{"start":1715683739646,"stop":1715683739648,"duration":2},"status":"passed","severity":"normal"},{"uid":"82a115975a239275","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715683220922,"stop":1715683220923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4f365da824bf37","name":"should not receive a peer event before start","time":{"start":1715683241314,"stop":1715683241315,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb4e9aed57342e7","name":"Push message with content topic containing Russian","time":{"start":1715683658677,"stop":1715683658677,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ddc58c7011d58d","name":"Fails to push message with empty content topic","time":{"start":1715683658687,"stop":1715683658687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e37dabf415cd2a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715683904093,"stop":1715683904093,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d666279f9726b3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715683236609,"stop":1715683236610,"duration":1},"status":"passed","severity":"normal"},{"uid":"429ced92449d5959","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715683904098,"stop":1715683904099,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd5cb5c5a42b86e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715683838898,"stop":1715683838898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fc659c8136de24","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715683274544,"stop":1715683274544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d58bbdf2732bf46","name":"Check received message containing Russian","time":{"start":1715683433672,"stop":1715683433672,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f56e36ed1b08726","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715683423101,"stop":1715683423101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efcd1f65ccd4177","name":"Passing page size 11 when there are 10 messages","time":{"start":1715683855437,"stop":1715683855439,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c9f9a24d192b130","name":"Relay - dialed after","time":{"start":1715683877980,"stop":1715683877980,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f02e9db7ba7349d","name":"1 Relay, 1 Filter, gives up","time":{"start":1715683237119,"stop":1715683237120,"duration":1},"status":"passed","severity":"normal"},{"uid":"397e3b3227f19c05","name":"should decode valid enr with tcp successfully","time":{"start":1715683221612,"stop":1715683221612,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2ba60eb92a240e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715683212856,"stop":1715683212856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83ffb46273888d3","name":"handles different networkShards values correctly","time":{"start":1715683212843,"stop":1715683212843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7ea2c56b018779","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715683264530,"stop":1715683264531,"duration":1},"status":"passed","severity":"normal"},{"uid":"c289b89aff593aee","name":"Check received message containing XML","time":{"start":1715683433673,"stop":1715683433674,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d3ec3c9f0cd3cf","name":"Overlapping topic subscription","time":{"start":1715683904101,"stop":1715683904101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73f50394f19b3c8","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715683423116,"stop":1715683423116,"duration":0},"status":"passed","severity":"normal"},{"uid":"25742a5f88fc916b","name":"Waku message hash computation (payload length 0)","time":{"start":1715683215690,"stop":1715683215690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14316aca78ac47c","name":"non connected peers","time":{"start":1715683658871,"stop":1715683658872,"duration":1},"status":"skipped","severity":"normal"},{"uid":"beda9f4c54ba7f73","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715683510461,"stop":1715683510461,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c005c5a01d9835","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715683904103,"stop":1715683904104,"duration":1},"status":"passed","severity":"normal"},{"uid":"1debf3674bc0f4eb","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715683226569,"stop":1715683226569,"duration":0},"status":"passed","severity":"normal"},{"uid":"461399653116ae70","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715683872519,"stop":1715683872519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b9d41b606b6d10","name":"random static sharding 9 - Cluster ID: 779, Shard ID: 942","time":{"start":1715683796087,"stop":1715683796088,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc55021268a65c5e","name":"Push message with content topic containing unicode special characters","time":{"start":1715683658686,"stop":1715683658686,"duration":0},"status":"passed","severity":"normal"},{"uid":"fade39b1d3f40b64","name":"Asymmetric encrypt & decrypt","time":{"start":1715683247879,"stop":1715683247880,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bdd71711811600","name":"Relay + Store","time":{"start":1715683221626,"stop":1715683221627,"duration":1},"status":"passed","severity":"normal"},{"uid":"480316389366d09d","name":"Push message with content topic containing special chars","time":{"start":1715683804953,"stop":1715683804953,"duration":0},"status":"passed","severity":"normal"},{"uid":"66eeb657ab1724c0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715683838896,"stop":1715683838897,"duration":1},"status":"passed","severity":"normal"},{"uid":"25969562be40b401","name":"Subscribe to topic containing XML and receive message","time":{"start":1715683904094,"stop":1715683904095,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a8e3f509811e04","name":"should not fail to start the service if it is already started","time":{"start":1715683241313,"stop":1715683241314,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3464f973a7fa32","name":"Push message with long payload","time":{"start":1715683658655,"stop":1715683658656,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1a68fe52b09133","name":"caches peers it previously fetched","time":{"start":1715683237640,"stop":1715683237641,"duration":1},"status":"passed","severity":"normal"},{"uid":"49269ba77c944076","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715683479877,"stop":1715683479877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea83b84006d9a41","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715683433683,"stop":1715683433683,"duration":0},"status":"passed","severity":"normal"},{"uid":"86079435a9048837","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715683479894,"stop":1715683479895,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85cd8d8df213e5","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715683719680,"stop":1715683719680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e27c4c6c60c7a61b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715683212851,"stop":1715683212851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ba0b50402e17bf","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715683722253,"stop":1715683722253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b571f65fd551b994","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715683844418,"stop":1715683844418,"duration":0},"status":"passed","severity":"normal"},{"uid":"c271ecb0d3b5715","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715683904106,"stop":1715683904107,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4e523cd8e02999","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715683904106,"stop":1715683904106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efb900aa6ce7fd0","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715683212868,"stop":1715683212868,"duration":0},"status":"passed","severity":"normal"},{"uid":"64780a206b99cc41","name":"Sign & Recover","time":{"start":1715683247881,"stop":1715683247882,"duration":1},"status":"passed","severity":"normal"},{"uid":"355b17db84f149ef","name":"Push message with content topic containing long","time":{"start":1715683658664,"stop":1715683658664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62521393eac8e5f","name":"Push message with Arabic payload","time":{"start":1715683658658,"stop":1715683658658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64a65add50b7200","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715683479877,"stop":1715683479877,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a546147f77453ee","name":"Subscribe and receives messages on 20 topics","time":{"start":1715683904089,"stop":1715683904089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2708539f6f859991","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715683557346,"stop":1715683557347,"duration":1},"status":"passed","severity":"normal"},{"uid":"394b7c01c8dfa073","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715683822338,"stop":1715683822338,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec9888c3e4e74ec","name":"1 Store, 2 fetches","time":{"start":1715683237118,"stop":1715683237119,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8b53d349262fa5","name":"should configure sharding based on application and version for autosharding","time":{"start":1715683212864,"stop":1715683212864,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b3634a6ef3ea85","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715683352957,"stop":1715683352958,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f47e0e62ed3dbf","name":"isConnected should return true after first peer connects","time":{"start":1715683310305,"stop":1715683310305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3738c0882c5ab7b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715683220917,"stop":1715683220918,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2c280de6389629","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715683212852,"stop":1715683212852,"duration":0},"status":"passed","severity":"normal"},{"uid":"a037fbd00e9f8884","name":"Query with Ordered Callback, No message returned","time":{"start":1715683822331,"stop":1715683822332,"duration":1},"status":"passed","severity":"normal"},{"uid":"627a39b01d351ae1","name":"Check received message containing numeric","time":{"start":1715683739537,"stop":1715683739537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98534a53e28f1d","name":"random static sharding 1 - Cluster ID: 850, Shard ID: 690","time":{"start":1715683796081,"stop":1715683796082,"duration":1},"status":"passed","severity":"normal"},{"uid":"feda0cbb0c3e2163","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715683220924,"stop":1715683220924,"duration":0},"status":"passed","severity":"normal"},{"uid":"615ccbaaf206893d","name":"Light Node - default protocols","time":{"start":1715683877982,"stop":1715683877983,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b85fcf47bbcf438","name":"Fields are not dropped","time":{"start":1715683225944,"stop":1715683225946,"duration":2},"status":"passed","severity":"normal"},{"uid":"45d7c4cf3d5058f2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715683423119,"stop":1715683423133,"duration":14},"status":"passed","severity":"normal"},{"uid":"46b3f53b5d4b66f7","name":"Check message with non string payload is not received","time":{"start":1715683739550,"stop":1715683739550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7794cd8a91a9be0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715683212855,"stop":1715683212855,"duration":0},"status":"passed","severity":"normal"},{"uid":"4838e44e62e59ced","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715683423098,"stop":1715683423098,"duration":0},"status":"passed","severity":"normal"},{"uid":"98302690ff9addc7","name":"can start the service","time":{"start":1715683281005,"stop":1715683281006,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e345af0267b46","name":"Non TWN Cluster","time":{"start":1715683769800,"stop":1715683769801,"duration":1},"status":"passed","severity":"normal"},{"uid":"add0759d8f39024f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715683212918,"stop":1715683212919,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8085a8dec99ed","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715683510524,"stop":1715683510524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f8303b344159e2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715683212850,"stop":1715683212850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d2348c2d46f315","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715683423180,"stop":1715683423180,"duration":0},"status":"passed","severity":"normal"},{"uid":"963780c546652cf1","name":"Check received message containing long","time":{"start":1715683739536,"stop":1715683739537,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eeae95be1ab0947","name":"Push message with meta","time":{"start":1715683804959,"stop":1715683804959,"duration":0},"status":"passed","severity":"normal"},{"uid":"571f3aa5140f446e","name":"addEventListener with correct event","time":{"start":1715683304665,"stop":1715683304666,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6ed3894f1db062","name":"Check message received after nwaku node is restarted","time":{"start":1715683433687,"stop":1715683433687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c28eacf92ea4a4d0","name":"Subscribe and receive messages via lightPush","time":{"start":1715683904087,"stop":1715683904087,"duration":0},"status":"passed","severity":"normal"},{"uid":"afee4c219debfe09","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715683271784,"stop":1715683271784,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db9e134350832c","name":"Passing page size 0 when there are 110 messages","time":{"start":1715683855435,"stop":1715683855436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c88498ada97e99","name":"Subscribe to topic containing long and receive message","time":{"start":1715683904102,"stop":1715683904102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a086444a8c9efe16","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715683722241,"stop":1715683722242,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25d2260e36d89f6","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715683423102,"stop":1715683423103,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b695f8151579955","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715683237643,"stop":1715683237643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc86d75568d66b6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715683804956,"stop":1715683804956,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3b0f573e5dcafb","name":"random static sharding 4 - Cluster ID: 605, Shard ID: 560","time":{"start":1715683796084,"stop":1715683796084,"duration":0},"status":"passed","severity":"normal"},{"uid":"3619994c073e98ec","name":"should throw error - no id","time":{"start":1715683221612,"stop":1715683221613,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db119eb7f362b12","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715683822332,"stop":1715683822338,"duration":6},"status":"passed","severity":"normal"},{"uid":"46fca78b6af6e40e","name":"Passing an array","time":{"start":1715683871844,"stop":1715683871844,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c71efe46afbf85","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715683423133,"stop":1715683423133,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbff813f6579cbb1","name":"Waku message hash computation (no timestamp)","time":{"start":1715683215690,"stop":1715683215691,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e9a21c7f6cb2d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715683212848,"stop":1715683212848,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b304a98d9b54bb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715683423180,"stop":1715683423181,"duration":1},"status":"passed","severity":"normal"},{"uid":"944f444bc8a0ae1c","name":"Push message with content topic containing Chinese","time":{"start":1715683804953,"stop":1715683804953,"duration":0},"status":"passed","severity":"normal"},{"uid":"f790a159e1f0a70","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715683220921,"stop":1715683220921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a5abc608abd469","name":"Subscribe and receive messages via waku relay post","time":{"start":1715683510453,"stop":1715683510454,"duration":1},"status":"passed","severity":"normal"},{"uid":"888944a46d55ce80","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715683212839,"stop":1715683212839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa4afce8980ba18","name":"Push 30 different messages","time":{"start":1715683804943,"stop":1715683804944,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb2a1596551014e","name":"Push message with unicode special characters payload","time":{"start":1715683658662,"stop":1715683658662,"duration":0},"status":"passed","severity":"normal"},{"uid":"54053109d2b23f8a","name":"should properly create location multiaddrs - udp6","time":{"start":1715683221622,"stop":1715683221622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2029c216041093","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715683212865,"stop":1715683212865,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac9e993fe1ea7c8","name":"should be able to encode the field with only STORE set to true","time":{"start":1715683220915,"stop":1715683220915,"duration":0},"status":"passed","severity":"normal"},{"uid":"550745747b06026d","name":"Check received message containing emoji","time":{"start":1715683739531,"stop":1715683739531,"duration":0},"status":"passed","severity":"normal"},{"uid":"969306ce3e67757b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715683872517,"stop":1715683872518,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8d7f9aba1456e2","name":"should properly create location multiaddrs - udp4","time":{"start":1715683221621,"stop":1715683221622,"duration":1},"status":"passed","severity":"normal"},{"uid":"960cd9cfa420c74a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715683310303,"stop":1715683310303,"duration":0},"status":"passed","severity":"normal"},{"uid":"be81f2610f5c853a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715683696528,"stop":1715683696528,"duration":0},"status":"passed","severity":"normal"},{"uid":"87da5a9e7016d058","name":"should not fail to start the service if it is already started","time":{"start":1715683281018,"stop":1715683281018,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05a2c5fccb22e9b","name":"Check received message containing Russian","time":{"start":1715683739539,"stop":1715683739539,"duration":0},"status":"passed","severity":"normal"},{"uid":"151c9079d877c013","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715683479892,"stop":1715683479893,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f45b97654bb2afb","name":"different cluster, different shard: nodes don't connect","time":{"start":1715683557355,"stop":1715683557355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4017bcb88d1adbab","name":"Push message with content topic containing long","time":{"start":1715683804951,"stop":1715683804952,"duration":1},"status":"passed","severity":"normal"},{"uid":"781392376d76e5df","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715683719435,"stop":1715683719435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1ba3195d69ffd9","name":"Ping on subscribed peer","time":{"start":1715683301237,"stop":1715683301238,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffa2ef2afd0989a","name":"Check received message containing unicode special characters","time":{"start":1715683739531,"stop":1715683739531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5142d5117776c83","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715683423170,"stop":1715683423174,"duration":4},"status":"passed","severity":"normal"},{"uid":"792c37819229bd7d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715683822330,"stop":1715683822331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5eb43590b59fdc","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715683271786,"stop":1715683271787,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76a833aebd27b3e","name":"new peer added after a peer was already found","time":{"start":1715683680548,"stop":1715683680548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf00bcd03b271578","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715683904102,"stop":1715683904103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e226ef64bb360076","name":"Accepts a valid Waku Message","time":{"start":1715683229970,"stop":1715683229972,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1cd42978adfbe10","name":"Check received message containing XML","time":{"start":1715683739527,"stop":1715683739528,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85a939f7f2b1c32","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715683904087,"stop":1715683904087,"duration":0},"status":"passed","severity":"normal"},{"uid":"af01a5cf0e6e1ea9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715683904099,"stop":1715683904099,"duration":0},"status":"passed","severity":"normal"},{"uid":"330bc38ee3ade2f","name":"Check publish message after service node is restarted","time":{"start":1715683719437,"stop":1715683719438,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cec88b44d8a57f52","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715683237156,"stop":1715683237157,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dce5d414d1399ae","name":"Relay - dialed first","time":{"start":1715683877979,"stop":1715683877980,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8dc5c4b2050a72","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715683904105,"stop":1715683904106,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d377d0523922f6","name":"Fails to push message bigger that 1MB","time":{"start":1715683658691,"stop":1715683658692,"duration":1},"status":"passed","severity":"normal"},{"uid":"386cb1a47dc56e0c","name":"Ephemeral messages are not stored","time":{"start":1715683274542,"stop":1715683274542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c751e2b7e4df177","name":"ignores unrecognized TXT record formats","time":{"start":1715683237640,"stop":1715683237640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3e6d7ac02964cf","name":"Ordered callback, aborts when callback returns true","time":{"start":1715683838898,"stop":1715683838899,"duration":1},"status":"passed","severity":"normal"},{"uid":"db50e5f41e8cc47","name":"throws on content topic with non-number generation field","time":{"start":1715683212831,"stop":1715683212832,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2a021502ad157e","name":"Subscribe to topic containing long and receive message","time":{"start":1715683904091,"stop":1715683904091,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd300c5dcd87a62","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715683739533,"stop":1715683739533,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba33a890d80f901","name":"should not receive a peer event after stop","time":{"start":1715683241315,"stop":1715683241315,"duration":0},"status":"passed","severity":"normal"},{"uid":"de520aadf146ded7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715684004252,"stop":1715684004252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62a582dc442e1df","name":"Push message with Script payload","time":{"start":1715683804939,"stop":1715683804939,"duration":0},"status":"passed","severity":"normal"},{"uid":"da711fb3c1b63d2a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715683221612,"stop":1715683221612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace7fc379afba5a0","name":"should not receive a peer event after stop","time":{"start":1715683739651,"stop":1715683739651,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b993c192fa44fb","name":"Fails to publish message with empty text","time":{"start":1715683719434,"stop":1715683719435,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d645f2db89cc9b9","name":"Push message with Chinese payload","time":{"start":1715683804937,"stop":1715683804938,"duration":1},"status":"passed","severity":"normal"},{"uid":"b228104830285d45","name":"Check message with no payload is not received","time":{"start":1715683739534,"stop":1715683739534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e111ccf2d0376468","name":"Check received message containing Arabic","time":{"start":1715683739539,"stop":1715683739539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55673692de59b61","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715683212862,"stop":1715683212864,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7a57b04781d7302","name":"Check publish message containing Script","time":{"start":1715683719427,"stop":1715683719427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c76193ca39195","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715683423118,"stop":1715683423118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a03ffe8ba0219fb","name":"Check received message containing emoji","time":{"start":1715683433681,"stop":1715683433681,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b0ed0fa1821c12","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715683212857,"stop":1715683212857,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8dc2a9a70669af","name":"Push message with rate limit","time":{"start":1715683658688,"stop":1715683658689,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60f8ccb637570da","name":"Ordered Callback - forward","time":{"start":1715683828883,"stop":1715683828883,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f5b9bf2031f9ef","name":"Push message with SQL Injection payload","time":{"start":1715683658659,"stop":1715683658659,"duration":0},"status":"passed","severity":"normal"},{"uid":"91badd6b3de970f7","name":"Subscribe to topic containing Script and receive message","time":{"start":1715683904104,"stop":1715683904104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98abde011d299aa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715683352958,"stop":1715683352959,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bcc848b7f8e040","name":"Subscribe and receives messages on 20 topics","time":{"start":1715683904100,"stop":1715683904100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9863ad130773885","name":"ignores domain fetching errors","time":{"start":1715683237640,"stop":1715683237640,"duration":0},"status":"passed","severity":"normal"},{"uid":"13313f97318b1f2f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715683237642,"stop":1715683237643,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf82de52984bd16b","name":"Push message with content topic containing short","time":{"start":1715683658664,"stop":1715683658664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40266ee46d3707f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715683220919,"stop":1715683220920,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88ed2a7f182af41","name":"should emit a peer event after start","time":{"start":1715683281018,"stop":1715683281018,"duration":0},"status":"passed","severity":"normal"},{"uid":"460f624096b54a24","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715684004251,"stop":1715684004251,"duration":0},"status":"passed","severity":"normal"},{"uid":"9278b0d2bb10238b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app66/8/topic942/xml","time":{"start":1715683769803,"stop":1715683769804,"duration":1},"status":"passed","severity":"normal"},{"uid":"2758539ffeb570ee","name":"Push message with custom timestamp: 1715679823368","time":{"start":1715683804961,"stop":1715683804961,"duration":0},"status":"passed","severity":"normal"},{"uid":"568687e29e0ee46b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715683722254,"stop":1715683722254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92f2278d1ccd370","name":"Check received message containing special chars","time":{"start":1715683739537,"stop":1715683739538,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d2c9f70d51834f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715683538975,"stop":1715683538975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ecbd30e24ab907","name":"Check received message containing short","time":{"start":1715683433668,"stop":1715683433669,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7eb950ccaa31302","name":"Encoder throws on undefined content topic","time":{"start":1715683247260,"stop":1715683247261,"duration":1},"status":"passed","severity":"normal"},{"uid":"319d53e21807e8b1","name":"1 Relay, 1 fetch","time":{"start":1715683237117,"stop":1715683237118,"duration":1},"status":"passed","severity":"normal"},{"uid":"3edc015d8b3b6b9d","name":"getPeersByDiscovery","time":{"start":1715683304667,"stop":1715683304668,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd28a580c11acf5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715683336276,"stop":1715683336277,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6ab061a0f13cc6","name":"Push message with custom timestamp: 1684925023368","time":{"start":1715683804960,"stop":1715683804961,"duration":1},"status":"passed","severity":"normal"},{"uid":"7098d9589e4b655","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715683247256,"stop":1715683247257,"duration":1},"status":"passed","severity":"normal"},{"uid":"847c6c3dfd44f043","name":"Check received message containing unicode special characters","time":{"start":1715683433680,"stop":1715683433681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4829d92283ab579d","name":"Push message with content topic containing Arabic","time":{"start":1715683658676,"stop":1715683658677,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc1aab848604f3d","name":"Check received message containing Basic HTML tag","time":{"start":1715683433674,"stop":1715683433674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63c0149158fe56c","name":"Push message with short payload","time":{"start":1715683658654,"stop":1715683658655,"duration":1},"status":"passed","severity":"normal"},{"uid":"462edb601c463494","name":"Query with Ordered Callback, No Decoder","time":{"start":1715683822331,"stop":1715683822331,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e34d58a74b3d32","name":"should handle application and version for autosharding","time":{"start":1715683212847,"stop":1715683212847,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b13a4e9ed67507","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app43/9/topic523/proto","time":{"start":1715683769802,"stop":1715683769803,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a163526bc8dd440","name":"A test","time":{"start":1715683510784,"stop":1715683510784,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e78ab4a882f63eb","name":"Subscribe to topic containing short and publish message","time":{"start":1715683722248,"stop":1715683722248,"duration":0},"status":"passed","severity":"normal"},{"uid":"29232bbaba63a3f5","name":"Publish message with custom timestamp: Wed May 24 2023 10:48:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1715683719432,"stop":1715683719433,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca375b720ca2d17","name":"All","time":{"start":1715683274987,"stop":1715683274987,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8179c8529684eb6","name":"Subscribe and receive messages via lightPush","time":{"start":1715683904098,"stop":1715683904098,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06f6519acc891eb","name":"Relay","time":{"start":1715683274986,"stop":1715683274986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c0869b47e5a0fb","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715683696530,"stop":1715683696531,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a09ae862644355","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715683212848,"stop":1715683212848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66889f793e779d6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715684004252,"stop":1715684004252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5625796460ed835f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715683510510,"stop":1715683510512,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b2d7c7a5bcf339b","name":"Check received message containing long","time":{"start":1715683433669,"stop":1715683433669,"duration":0},"status":"passed","severity":"normal"},{"uid":"58be2cd7d666ef0b","name":"Query generator for multiple messages with different message text format","time":{"start":1715683838896,"stop":1715683838896,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79c08311fe2c611","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715683904089,"stop":1715683904090,"duration":1},"status":"passed","severity":"normal"},{"uid":"17df888b88d03b03","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715683719431,"stop":1715683719432,"duration":1},"status":"passed","severity":"normal"},{"uid":"6347f2932a11e273","name":"Push message with Chinese payload","time":{"start":1715683658657,"stop":1715683658658,"duration":1},"status":"passed","severity":"normal"},{"uid":"487e5ded34223a6b","name":"can start and stop the service","time":{"start":1715683739648,"stop":1715683739649,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1042c92a28e7352","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715683479876,"stop":1715683479876,"duration":0},"status":"passed","severity":"normal"},{"uid":"13aa228a6e34204b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715683510458,"stop":1715683510459,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a70b1686b5777d","name":"should throw error - no public key","time":{"start":1715683221618,"stop":1715683221619,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1339be0c7ed0953","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715683212857,"stop":1715683212858,"duration":1},"status":"passed","severity":"normal"},{"uid":"74756f0d16e98cdb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715683904091,"stop":1715683904092,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee912d17d254b35f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715683212860,"stop":1715683212860,"duration":0},"status":"passed","severity":"normal"},{"uid":"2615551ee7c9075b","name":"isConnected should return false after all peers disconnect","time":{"start":1715683310305,"stop":1715683310305,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a1af625e8113ce","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715683696530,"stop":1715683696530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35750d380a6c2a0","name":"start node with empty content topic","time":{"start":1715683769814,"stop":1715683769815,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d269a8788e99f5","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715683774800,"stop":1715683774800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc58d5707228634","name":"Does not throw an exception when node disconnects","time":{"start":1715683871844,"stop":1715683871844,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1e73018b71d0e6","name":"Subscribe to topic containing Script and publish message","time":{"start":1715683722251,"stop":1715683722252,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5663b7da0164e0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715683220918,"stop":1715683220918,"duration":0},"status":"passed","severity":"normal"},{"uid":"674a74afe4efcfd0","name":"Push message with escaped characters payload","time":{"start":1715683658661,"stop":1715683658662,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a0bad0a471e4f6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715683538976,"stop":1715683538976,"duration":0},"status":"passed","severity":"normal"},{"uid":"158635105498efb0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715683904093,"stop":1715683904093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e700259217bcb1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715683423117,"stop":1715683423117,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa59dc8065aada5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715683212845,"stop":1715683212846,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb24da5a4fbdf62","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715683212842,"stop":1715683212843,"duration":1},"status":"passed","severity":"normal"},{"uid":"796997ce0e2d0079","name":"Check message with non string payload is not received","time":{"start":1715683433686,"stop":1715683433687,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb7bf9caeb5458e","name":"configure the node with multiple pubsub topics","time":{"start":1715683796089,"stop":1715683796089,"duration":0},"status":"passed","severity":"normal"},{"uid":"a040c12efda26b06","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715683281024,"stop":1715683281024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"813cb6297bcaefbe","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app68/6/topic765/xml","time":{"start":1715683769805,"stop":1715683769806,"duration":1},"status":"passed","severity":"normal"},{"uid":"1421df90be0029a6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715683904097,"stop":1715683904097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa66f3c417ecac","name":"Push message with emoji payload","time":{"start":1715683804943,"stop":1715683804943,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af410cb89fcf833","name":"Mutual subscription","time":{"start":1715683722237,"stop":1715683722238,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9e46e8e24e148a","name":"Publishes to nwaku","time":{"start":1715683688255,"stop":1715683688255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f098d0c352cf423e","name":"should return empty list for no shard","time":{"start":1715683212848,"stop":1715683212848,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f97d69d426d82a","name":"Encoder throws on empty string content topic","time":{"start":1715683249248,"stop":1715683249248,"duration":0},"status":"passed","severity":"normal"},{"uid":"504909c6e8d638a0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715683479899,"stop":1715683479899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78f30e8dc8e8f22","name":"should not fail to start the service if it is already started","time":{"start":1715683739649,"stop":1715683739650,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2c07601d2f341d","name":"Push message with content topic containing shell command","time":{"start":1715683804957,"stop":1715683804957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a93cace3ae0d91","name":"throws an error for improperly formatted content topics","time":{"start":1715683212843,"stop":1715683212844,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0fd43377523744","name":"Push message with content topic containing SQL Injection","time":{"start":1715683658677,"stop":1715683658678,"duration":1},"status":"passed","severity":"normal"},{"uid":"707a0a1f6b059ef","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715683774802,"stop":1715683774802,"duration":0},"status":"passed","severity":"normal"},{"uid":"75add1868442081","name":"Check message with invalid timestamp is not received","time":{"start":1715683433683,"stop":1715683433684,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a4f2b1e717e2d3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715683212845,"stop":1715683212845,"duration":0},"status":"passed","severity":"normal"},{"uid":"501d0f679475bcb9","name":"Using a function","time":{"start":1715683871844,"stop":1715683871845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f854f436421e7cc8","name":"isConnected return false after peer stops","time":{"start":1715683310306,"stop":1715683310306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4843ba3637ef48b5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715683423175,"stop":1715683423180,"duration":5},"status":"passed","severity":"normal"},{"uid":"1befd96828741d49","name":"Nodes with multiple pubsub topic","time":{"start":1715683696542,"stop":1715683696542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8132e2926b07344","name":"Encoder throws on empty string content topic","time":{"start":1715683226567,"stop":1715683226568,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce77a697b17e943","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715683774801,"stop":1715683774801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f312ff150b3b8387","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715683822322,"stop":1715683822322,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a546b9329525c70","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715683264531,"stop":1715683264531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced293a73fec59a8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715683247258,"stop":1715683247259,"duration":1},"status":"passed","severity":"normal"},{"uid":"480767a0094ec4e4","name":"same cluster, same shard: nodes connect","time":{"start":1715683557350,"stop":1715683557352,"duration":2},"status":"passed","severity":"normal"},{"uid":"d80493e28ee7dca","name":"Push message with content topic containing JSON","time":{"start":1715683658682,"stop":1715683658683,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76c7ee17359ad3b","name":"should properly compute the node id","time":{"start":1715683221619,"stop":1715683221620,"duration":1},"status":"passed","severity":"normal"},{"uid":"937acb6cc701f33e","name":"Nwaku publishes","time":{"start":1715683688255,"stop":1715683688256,"duration":1},"status":"passed","severity":"normal"},{"uid":"8904a20bf4a0b60c","name":"Nodes with multiple pubsub topic","time":{"start":1715683696528,"stop":1715683696529,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b24b70eb0f72ee0","name":"connects to nwaku","time":{"start":1715683871843,"stop":1715683871843,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cdecb882474df6","name":"Check publish message containing JSON","time":{"start":1715683719428,"stop":1715683719429,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d93a5b97228b2d2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715683904088,"stop":1715683904088,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c08384c6d58dbc","name":"Throws when trying to push message with empty payload","time":{"start":1715683804944,"stop":1715683804944,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd2db989ede7282","name":"Reopen subscription with peer with lost subscription","time":{"start":1715683341721,"stop":1715683341721,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ea88eb4e9ceb4e","name":"Overlapping topic subscription","time":{"start":1715683904090,"stop":1715683904090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaa67c2b2adb1d1","name":"Push message with Russian payload","time":{"start":1715683658658,"stop":1715683658658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d420453c8c465621","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715683872520,"stop":1715683872520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66c9dfa6aaa3554","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715683904098,"stop":1715683904098,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d25a75b1c00220a","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715683844419,"stop":1715683844419,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c15f126b436676","name":"connected peers and dial","time":{"start":1715683658870,"stop":1715683658870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"203b7aa2e62f1bf2","name":"Check received message containing short","time":{"start":1715683739519,"stop":1715683739519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9cb25b65990b01","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715683423118,"stop":1715683423118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb63d989894b283","name":"Push message with JSON payload","time":{"start":1715683658660,"stop":1715683658661,"duration":1},"status":"passed","severity":"normal"},{"uid":"a167df2916f6c3d7","name":"should not receive a peer event after stop","time":{"start":1715683281019,"stop":1715683281019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f325ed91f3457854","name":"throws on content topic with empty application field","time":{"start":1715683212833,"stop":1715683212833,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c605cf78a3c34c6","name":"throws on content topic with empty version field","time":{"start":1715683212833,"stop":1715683212833,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6afa4eea4e225e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715683212856,"stop":1715683212856,"duration":0},"status":"passed","severity":"normal"},{"uid":"51341bd76f2b0021","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715683423097,"stop":1715683423097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eca4bb652140e7","name":"Reusing cursor across nodes","time":{"start":1715683774802,"stop":1715683774802,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd400a606b00cc7","name":"Push message with content topic containing emoji","time":{"start":1715683804958,"stop":1715683804958,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f1ebac97d6e00a","name":"can start and stop the service","time":{"start":1715683281006,"stop":1715683281016,"duration":10},"status":"passed","severity":"normal"},{"uid":"16ef0f550d967bf2","name":"unsubscribes","time":{"start":1715683856167,"stop":1715683856168,"duration":1},"status":"passed","severity":"normal"},{"uid":"f218ac25e9b07b7b","name":"Ping on unsubscribed peer","time":{"start":1715683341718,"stop":1715683341718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9deb629db98970","name":"Passing cursor with wrong message digest","time":{"start":1715683774802,"stop":1715683774803,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ea05e7421f28ef","name":"Passing page size 19 when there are 20 messages","time":{"start":1715683855439,"stop":1715683855439,"duration":0},"status":"passed","severity":"normal"},{"uid":"407bee88d3a8e74e","name":"should set field with all protocols disabled","time":{"start":1715683221624,"stop":1715683221624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ce246925c2139b","name":"dispatchEvent via connectionManager","time":{"start":1715683304668,"stop":1715683304669,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d8a875a2586d21","name":"stop","time":{"start":1715683304669,"stop":1715683304670,"duration":1},"status":"passed","severity":"normal"},{"uid":"64660cc2c5483138","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715683212839,"stop":1715683212839,"duration":0},"status":"passed","severity":"normal"},{"uid":"90232db1a1cfe063","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715683479878,"stop":1715683479878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52b1caabf339b99","name":"handles empty contentTopics array correctly","time":{"start":1715683212866,"stop":1715683212867,"duration":1},"status":"passed","severity":"normal"},{"uid":"406ef67d872ff810","name":"Check publish message containing Chinese","time":{"start":1715683719425,"stop":1715683719425,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a53f48b5721175","name":"Sample","time":{"start":1715683221060,"stop":1715683221060,"duration":0},"status":"passed","severity":"normal"},{"uid":"70937a874b8c36f7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715683221626,"stop":1715683221626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b15e598bac08d5a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715683872518,"stop":1715683872519,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a3cecf4bcda16e","name":"Check received message with timestamp: 1715683263895 ","time":{"start":1715683739546,"stop":1715683739546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22addfaee12eb24","name":"Push message with Arabic payload","time":{"start":1715683804938,"stop":1715683804938,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a64f6781f6eb5f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715683510513,"stop":1715683510514,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33e20e3503ada44","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715683904103,"stop":1715683904103,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ef48bdb27d2ec1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715683658682,"stop":1715683658682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de2fcadfd1090c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715683904088,"stop":1715683904088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9e6b5577e7ee88","name":"Used by Waku Relay","time":{"start":1715683871845,"stop":1715683871845,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9bfb7abab59f3e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715683423104,"stop":1715683423115,"duration":11},"status":"passed","severity":"normal"},{"uid":"1d3f6e3e2a2a77cf","name":"random static sharding 8 - Cluster ID: 555, Shard ID: 545","time":{"start":1715683796087,"stop":1715683796087,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83222c57707762b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715683241316,"stop":1715683241317,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c61c65aa968222b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app51/2/topic473/xml","time":{"start":1715683769804,"stop":1715683769804,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7930c24787427e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715683904105,"stop":1715683904105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a0059be718c2c0","name":"Check message received after nwaku node is restarted","time":{"start":1715683739554,"stop":1715683739554,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4bafa482f4dd6197","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715683212853,"stop":1715683212854,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dde72cb6544d5de","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715683680548,"stop":1715683680549,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7cbfa8eb8caa53","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715683479883,"stop":1715683479892,"duration":9},"status":"passed","severity":"normal"},{"uid":"1c6bc2d841eda4f6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715683220923,"stop":1715683220923,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b92ecd0cf1218c","name":"Subscribe to topic containing Script and receive message","time":{"start":1715683510514,"stop":1715683510515,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30429ed0f68a6fa","name":"Ordered Callback - backward","time":{"start":1715683828884,"stop":1715683828884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cb94ac1a2c2048","name":"should properly create location multiaddrs - udp","time":{"start":1715683221623,"stop":1715683221623,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f5d58d10427831","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715683212836,"stop":1715683212837,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2cbf336fa6a7713","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715683423117,"stop":1715683423117,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fdad5864062752","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715683212853,"stop":1715683212853,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cd98ecdbe2d134","name":"Generator, custom pubsub topic","time":{"start":1715683843352,"stop":1715683843352,"duration":0},"status":"passed","severity":"normal"},{"uid":"9899e49fd45a493e","name":"Ping on subscribed peer","time":{"start":1715683341715,"stop":1715683341716,"duration":1},"status":"passed","severity":"normal"},{"uid":"93159d2201ab9317","name":"Delete observer","time":{"start":1715683661350,"stop":1715683661350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc396bb68ccbc1b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715683423099,"stop":1715683423099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb62447123e7745","name":"Promise Callback - forward","time":{"start":1715683828882,"stop":1715683828883,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9501c36da0dbd6","name":"Push message with content topic containing XML","time":{"start":1715683804955,"stop":1715683804955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b65da08b7af813","name":"Check message on other pubsub topic is not received","time":{"start":1715683739547,"stop":1715683739548,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83efc04a7c7829e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715683510525,"stop":1715683510526,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b9e4c1168a86fe","name":"Check received message containing Basic HTML tag","time":{"start":1715683739528,"stop":1715683739529,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b179b589162d9f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715683904107,"stop":1715683904107,"duration":0},"status":"passed","severity":"normal"},{"uid":"923853e5ca45e833","name":"Check message with non string payload is not received","time":{"start":1715683739535,"stop":1715683739535,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73419ae1e46b7f7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715683433682,"stop":1715683433683,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3fc63dd4fa99de","name":"Generator, 2 different pubsubtopics","time":{"start":1715683843354,"stop":1715683843354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f067ff123224a","name":"Check message with no pubsub topic is not received","time":{"start":1715683433684,"stop":1715683433685,"duration":1},"status":"passed","severity":"normal"},{"uid":"273a66b02be84fa8","name":"Push message with content topic containing Russian","time":{"start":1715683804954,"stop":1715683804954,"duration":0},"status":"passed","severity":"normal"},{"uid":"967d8e108bfbfb75","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715683722246,"stop":1715683722247,"duration":1},"status":"passed","severity":"normal"},{"uid":"98040fbc84b3fbf","name":"removeEventListener with correct event","time":{"start":1715683304666,"stop":1715683304667,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93f3a4a6291b511","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715683510523,"stop":1715683510524,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9e02eb86645210","name":"Check message received after jswaku node is restarted","time":{"start":1715683739535,"stop":1715683739535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecb57f1ef228adad","name":"handles multiple messages","time":{"start":1715683856167,"stop":1715683856167,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbadc8f1a0727e2","name":"different cluster, different shard: nodes don't connect","time":{"start":1715683423085,"stop":1715683423085,"duration":0},"status":"passed","severity":"normal"},{"uid":"283664d196fe17c4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715683774799,"stop":1715683774799,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfbddadd0efca90","name":"Check received message containing shell command","time":{"start":1715683739542,"stop":1715683739542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee9dd146ee0214","name":"random static sharding 10 - Cluster ID: 968, Shard ID: 13","time":{"start":1715683796088,"stop":1715683796088,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d8a044aca2d427","name":"Check received message containing shell command","time":{"start":1715683433678,"stop":1715683433678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67bb9248419da80","name":"Encoder throws on undefined content topic","time":{"start":1715683249247,"stop":1715683249248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35b54271a6db577","name":"Check received message containing Chinese","time":{"start":1715683433671,"stop":1715683433671,"duration":0},"status":"passed","severity":"normal"},{"uid":"3170a4865dc46955","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715683843354,"stop":1715683843355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb858376e501dc1","name":"Decoder throws on empty string content topic","time":{"start":1715683247262,"stop":1715683247263,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1cfe3402a5bd7d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715683510525,"stop":1715683510525,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f719ed37a27af29","name":"Check received message containing Chinese","time":{"start":1715683739521,"stop":1715683739521,"duration":0},"status":"passed","severity":"normal"},{"uid":"60297664f5ec5a66","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715683904104,"stop":1715683904104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8ce39029c45dcf","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715683212859,"stop":1715683212860,"duration":1},"status":"passed","severity":"normal"},{"uid":"37527a621bae2443","name":"Push message with content topic containing shell command","time":{"start":1715683658683,"stop":1715683658683,"duration":0},"status":"passed","severity":"normal"},{"uid":"725fc3f61ab1887b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715683274542,"stop":1715683274543,"duration":1},"status":"passed","severity":"normal"},{"uid":"baad8a074c2e8c04","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715683336279,"stop":1715683336279,"duration":0},"status":"passed","severity":"normal"},{"uid":"921e074ec554368","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715683423100,"stop":1715683423100,"duration":0},"status":"passed","severity":"normal"},{"uid":"270c3b4c4996e11c","name":"Default pageSize","time":{"start":1715683855440,"stop":1715683855440,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc26265bce126cfe","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715683212840,"stop":1715683212841,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f28e52c4200eb7a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715683510478,"stop":1715683510496,"duration":18},"status":"passed","severity":"normal"},{"uid":"eee46ea7adfd040f","name":"Throws when trying to push message with empty payload","time":{"start":1715683658663,"stop":1715683658663,"duration":0},"status":"passed","severity":"normal"},{"uid":"949b887d5cbca9b4","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715683220924,"stop":1715683220925,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe3c941c3d2f477","name":"creates an iterator","time":{"start":1715683856166,"stop":1715683856167,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c97d010417cb9b6","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715683719670,"stop":1715683719670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68938c8e48b4cc6","name":"should throw an error for missing required configuration","time":{"start":1715683212849,"stop":1715683212849,"duration":0},"status":"passed","severity":"normal"},{"uid":"393b20281f522745","name":"Check publish message containing emoji","time":{"start":1715683719431,"stop":1715683719431,"duration":0},"status":"passed","severity":"normal"},{"uid":"1548fdbd89e5f776","name":"Filter","time":{"start":1715683877982,"stop":1715683877982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d671b934cf13f1ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715683423096,"stop":1715683423097,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fbf51ddbc5670c","name":"throws on content topic with empty encoding field","time":{"start":1715683212834,"stop":1715683212835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a963683b6aa7916b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715683904095,"stop":1715683904095,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10e66bfd45aaf01","name":"Ping on subscribed peer","time":{"start":1715683341719,"stop":1715683341719,"duration":0},"status":"passed","severity":"normal"},{"uid":"6159b49f04d31228","name":"Check received message containing shell command","time":{"start":1715683739530,"stop":1715683739530,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3ecb5510cb5383","name":"Passing page size 1 when there are 4 messages","time":{"start":1715683855436,"stop":1715683855436,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdef2c72617f58c","name":"should handle corrupted local storage data gracefully","time":{"start":1715683241317,"stop":1715683241317,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f127a7e9e47196e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715683872521,"stop":1715683872522,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c18ca9c43c8490","name":"Check received message containing numeric","time":{"start":1715683433669,"stop":1715683433670,"duration":1},"status":"passed","severity":"normal"},{"uid":"207773948dccbb8b","name":"more peers than existing","time":{"start":1715683658871,"stop":1715683658871,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b318baf175db71fc","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715683722254,"stop":1715683722255,"duration":1},"status":"passed","severity":"normal"},{"uid":"907789e8ae939e91","name":"Subscribe to topic containing Script and receive message","time":{"start":1715683904094,"stop":1715683904094,"duration":0},"status":"passed","severity":"normal"},{"uid":"f999ac885ecf3fb1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715683696531,"stop":1715683696531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81f9543d3d0d2fb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715683510445,"stop":1715683510448,"duration":3},"status":"passed","severity":"normal"},{"uid":"91463c634b27810e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715683212860,"stop":1715683212860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b62a5225219e773","name":"removeEventListener with wrong event","time":{"start":1715683304667,"stop":1715683304667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b314945b2cf2dc42","name":"Check message with no payload is not received","time":{"start":1715683433686,"stop":1715683433686,"duration":0},"status":"passed","severity":"normal"},{"uid":"846e59b43727e5c7","name":"Publish message with custom timestamp: Tue May 14 2024 11:48:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1715683719433,"stop":1715683719434,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd5336eb7fffa01","name":"Check message on other pubsub topic is not received","time":{"start":1715683433684,"stop":1715683433684,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4581a01e109cb7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715683423118,"stop":1715683423119,"duration":1},"status":"passed","severity":"normal"},{"uid":"3801a807020b90d7","name":"Push message with XML payload","time":{"start":1715683658659,"stop":1715683658660,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7deb4b424a1b70","name":"Check publish message containing shell command","time":{"start":1715683719429,"stop":1715683719429,"duration":0},"status":"passed","severity":"normal"},{"uid":"113eaeabf8b1358f","name":"Check message with invalid timestamp is not received","time":{"start":1715683739533,"stop":1715683739533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a501c1f215803fb","name":"Overlapping topic subscription","time":{"start":1715683722247,"stop":1715683722247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79af2b38b166aa5a","name":"Query Generator, No Decoder","time":{"start":1715683822329,"stop":1715683822329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fe1968100774b2","name":"Check received message containing special chars","time":{"start":1715683739521,"stop":1715683739521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ae6334fb2c5888","name":"should set field with only FILTER enabled","time":{"start":1715683221625,"stop":1715683221626,"duration":1},"status":"passed","severity":"normal"},{"uid":"8385773b08e570d4","name":"Refresh subscription","time":{"start":1715683904090,"stop":1715683904090,"duration":0},"status":"passed","severity":"normal"},{"uid":"82432f94069d5cf9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715683212856,"stop":1715683212856,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed343b1f38b469f","name":"should only return 1 node with relay and store capability","time":{"start":1715683237641,"stop":1715683237642,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2f75efb6e3bcec","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715683722250,"stop":1715683722250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e737530137e0c4cc","name":"should encodeTxt and decodeTxt","time":{"start":1715683221611,"stop":1715683221611,"duration":0},"status":"passed","severity":"normal"},{"uid":"176816ceaed39ed5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app27/5/topic84/proto","time":{"start":1715683769808,"stop":1715683769809,"duration":1},"status":"passed","severity":"normal"},{"uid":"f872305ebfdd5a02","name":"should encode/decode to RLP encoding","time":{"start":1715683221620,"stop":1715683221620,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e10b1800e3dbec","name":"Push message with custom timestamp: 1715687023368","time":{"start":1715683804963,"stop":1715683804963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53976f9b698b6b8","name":"Push message on custom pubsubTopic","time":{"start":1715683538972,"stop":1715683538973,"duration":1},"status":"passed","severity":"normal"},{"uid":"c104f73dbddbbc40","name":"Passing page size 3 when there are 20 messages","time":{"start":1715683855437,"stop":1715683855437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fb2ffa49f8c3e3","name":"should be able to decode the field with only STORE set to true","time":{"start":1715683220922,"stop":1715683220922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26e99f2b89308b5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715683722249,"stop":1715683722250,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e38e2411c636f9","name":"Push message with special chars payload","time":{"start":1715683658657,"stop":1715683658657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e5f0936bd5a647","name":"Check received message containing escaped characters","time":{"start":1715683739530,"stop":1715683739530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a727d26f7b7c8616","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715683212840,"stop":1715683212840,"duration":0},"status":"passed","severity":"normal"},{"uid":"295b4dc213bf4f79","name":"Check received message containing Script","time":{"start":1715683739523,"stop":1715683739527,"duration":4},"status":"passed","severity":"normal"},{"uid":"1d17b844544a3dda","name":"should emit a peer event after start","time":{"start":1715683241314,"stop":1715683241314,"duration":0},"status":"passed","severity":"normal"},{"uid":"863f6c1f32e4e01e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715683904095,"stop":1715683904095,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32496200a51d804","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715683423098,"stop":1715683423098,"duration":0},"status":"passed","severity":"normal"},{"uid":"44382fde54978456","name":"should throw an error for insufficient data","time":{"start":1715683212919,"stop":1715683212919,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd1c015950deb95","name":"Init the array if not present","time":{"start":1715683212361,"stop":1715683212362,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb3acbc00772b1c","name":"Subscribe and publish message","time":{"start":1715683722240,"stop":1715683722241,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26479e2a8ff8891","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715683423181,"stop":1715683423181,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d3c1e2e46af088","name":"Push message with SQL Injection payload","time":{"start":1715683804939,"stop":1715683804939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e46660d8985914","name":"Check received message containing SQL Injection","time":{"start":1715683739540,"stop":1715683739540,"duration":0},"status":"passed","severity":"normal"},{"uid":"af143d5b72df209f","name":"Check received message containing escaped characters","time":{"start":1715683433678,"stop":1715683433680,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c342db64a7f2676","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715683722248,"stop":1715683722249,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c34d64a59913bd","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715683212837,"stop":1715683212837,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b02c93196281caf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715683904106,"stop":1715683904106,"duration":0},"status":"passed","severity":"normal"},{"uid":"9620b32deb34602e","name":"A test","time":{"start":1715683510787,"stop":1715683510787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd83aa75d2419aa","name":"Subscribe and receive messages via waku relay post","time":{"start":1715683904088,"stop":1715683904088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9e0325ff275fe","name":"Check received message containing XML","time":{"start":1715683739541,"stop":1715683739541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7df74ceac241a73","name":"Ping on peer without subscriptions","time":{"start":1715683341720,"stop":1715683341720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf793739ebb8f18","name":"Push message with content topic containing Script","time":{"start":1715683658678,"stop":1715683658678,"duration":0},"status":"passed","severity":"normal"},{"uid":"101fe9d90ff9cd98","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715683510462,"stop":1715683510463,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3f6ae9995cd3ef","name":"Push message with content topic containing JSON","time":{"start":1715683804956,"stop":1715683804956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e283c38ec5a073e7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app53/4/topic828/utf8","time":{"start":1715683769806,"stop":1715683769807,"duration":1},"status":"passed","severity":"normal"},{"uid":"1241373f632e1433","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715683479882,"stop":1715683479883,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bcdfc351fd7ab0","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715683423102,"stop":1715683423102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ab844ff438e89f","name":"Store - dialed after - with timeout","time":{"start":1715683877981,"stop":1715683877981,"duration":0},"status":"passed","severity":"normal"},{"uid":"980715248ca4693d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715683722250,"stop":1715683722250,"duration":0},"status":"passed","severity":"normal"},{"uid":"400fc482152c333a","name":"Register correct protocols","time":{"start":1715683722238,"stop":1715683722239,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a21262f87fe0678","name":"Check message with invalid timestamp is not received","time":{"start":1715683739547,"stop":1715683739547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7464622a05c82391","name":"Check publish message containing short","time":{"start":1715683719423,"stop":1715683719423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b138162c5e8242a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715683212837,"stop":1715683212837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e9e2fc1b1bdf0a","name":"groups content topics by expected pubsub topic","time":{"start":1715683212842,"stop":1715683212842,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c8717ccd6643d9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715683352959,"stop":1715683352960,"duration":1},"status":"passed","severity":"normal"},{"uid":"e765c8a53bcba16b","name":"Correctly serialized arguments","time":{"start":1715683543861,"stop":1715683543861,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc11416dd69577cc","name":"topics with same application and version share the same shard","time":{"start":1715683212841,"stop":1715683212841,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40863e373213677","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715683872522,"stop":1715683872522,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed48bf24efa1de77","name":"Overlapping topic subscription","time":{"start":1715683510463,"stop":1715683510473,"duration":10},"status":"passed","severity":"normal"},{"uid":"1827c9c9c9a629c1","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715683423086,"stop":1715683423086,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d3e21434445d50","name":"Check message received after jswaku node is restarted","time":{"start":1715683739551,"stop":1715683739554,"duration":3},"status":"skipped","severity":"normal"},{"uid":"3a0092aa852da6c4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715683310302,"stop":1715683310303,"duration":1},"status":"passed","severity":"normal"},{"uid":"47414a204956ab17","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715683352959,"stop":1715683352959,"duration":0},"status":"passed","severity":"normal"},{"uid":"93839b982902eed8","name":"Wrong topic","time":{"start":1715683769810,"stop":1715683769811,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadd50dafb4f6ab","name":"getPeersByDiscovery","time":{"start":1715683680547,"stop":1715683680547,"duration":0},"status":"passed","severity":"normal"},{"uid":"616451fce241b665","name":"Push message with custom timestamp: 1715679833900","time":{"start":1715683658689,"stop":1715683658690,"duration":1},"status":"passed","severity":"normal"},{"uid":"2704dfd28f590a29","name":"addEventListener with wrong event","time":{"start":1715683304666,"stop":1715683304666,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9ca456a42611ca","name":"Subscribe to topic containing XML and publish message","time":{"start":1715683722252,"stop":1715683722252,"duration":0},"status":"passed","severity":"normal"},{"uid":"782704a6aa686d80","name":"Check meta is set [ecies]","time":{"start":1715683249247,"stop":1715683249247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfe3a3d005e8b48","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715683696543,"stop":1715683696543,"duration":0},"status":"passed","severity":"normal"},{"uid":"2409643bbaf5c1fe","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715683264530,"stop":1715683264530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ad3db1a64acd28","name":"should not receive a peer event before start","time":{"start":1715683281019,"stop":1715683281019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa78cefdfde781d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715683904089,"stop":1715683904089,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d027409f1d854f6","name":"Ephemeral field set to true","time":{"start":1715683226566,"stop":1715683226566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3193f0a62db4564","name":"Push message with Basic HTML tag payload","time":{"start":1715683804941,"stop":1715683804941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b554c9fa003b7c5","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715683237155,"stop":1715683237155,"duration":0},"status":"passed","severity":"normal"},{"uid":"12173da59c693178","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715683336278,"stop":1715683336279,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc3685bc05e9915","name":"should properly create location multiaddrs - tcp4","time":{"start":1715683221622,"stop":1715683221622,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c843985bf6cb5a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715683904102,"stop":1715683904102,"duration":0},"status":"passed","severity":"normal"},{"uid":"544ee2395e0fca5c","name":"listenerCount","time":{"start":1715683304668,"stop":1715683304668,"duration":0},"status":"passed","severity":"normal"},{"uid":"32990255b367a94e","name":"Generator, 2 different pubsubtopics","time":{"start":1715683843352,"stop":1715683843353,"duration":1},"status":"passed","severity":"normal"},{"uid":"301074bed4c52269","name":"Generator, 2 different pubsubtopics","time":{"start":1715683843351,"stop":1715683843351,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ef849e6b2aff31","name":"Meta field set when metaSetter is specified","time":{"start":1715683226566,"stop":1715683226566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19f8591c1c7057d","name":"Privacy Node - default protocol","time":{"start":1715683877983,"stop":1715683877983,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caa4a84609826f2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715683423169,"stop":1715683423170,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3a940943f62aee","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715683237157,"stop":1715683237157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae50dd49b26a1b37","name":"should properly create location multiaddrs - tcp","time":{"start":1715683221623,"stop":1715683221623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c62dc3d25cba1f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715683423103,"stop":1715683423104,"duration":1},"status":"passed","severity":"normal"},{"uid":"8899b66ac0b1489a","name":"receives messages sent to provided content topic through stream","time":{"start":1715683719680,"stop":1715683719680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"810e8e8773755b88","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715683274543,"stop":1715683274543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a699b884a81b3f7c","name":"Reopen subscription with peer with lost subscription","time":{"start":1715683341718,"stop":1715683341719,"duration":1},"status":"passed","severity":"normal"},{"uid":"75dfd7271b5ba891","name":"Fails to push message bigger that 1MB","time":{"start":1715683804963,"stop":1715683804964,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad1c0da8ae500d1","name":"Ping on unsubscribed peer","time":{"start":1715683341720,"stop":1715683341720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4d54bae631b5b3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715683237644,"stop":1715683237644,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cc0a149c11d96b2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715683479878,"stop":1715683479880,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a49040c96b8cbac","name":"Check received message with timestamp: 1715683263895000000 ","time":{"start":1715683739531,"stop":1715683739532,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f578ec498cff39","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715683249246,"stop":1715683249247,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88717f22ee92be5","name":"should not fail to stop the service if it was not started","time":{"start":1715683241313,"stop":1715683241313,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d5ddf550461224","name":"Check received message containing JSON","time":{"start":1715683739529,"stop":1715683739530,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbac19af9b8b90fd","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715683215689,"stop":1715683215689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1e42f95dde1d5a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715683212850,"stop":1715683212850,"duration":0},"status":"passed","severity":"normal"},{"uid":"7293e28cae3a15fb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715683538973,"stop":1715683538974,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb416099930c3c45","name":"Push message with meta","time":{"start":1715683658687,"stop":1715683658688,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd3a2b31d90ff11","name":"tcp ip4 address","time":{"start":1715683221111,"stop":1715683221111,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdb701be189a169","name":"should only return 1 node with store capability","time":{"start":1715683237642,"stop":1715683237642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dae1370a25ce310","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715683271788,"stop":1715683271788,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a7b8af478ae68c","name":"Decoder throws on empty string content topic","time":{"start":1715683249249,"stop":1715683249249,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0ae9b6dc3ece4a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715683220919,"stop":1715683220919,"duration":0},"status":"passed","severity":"normal"},{"uid":"90906e1e900c3d54","name":"Decrypt messages","time":{"start":1715683661349,"stop":1715683661349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7df380b820905e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715683215691,"stop":1715683215691,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a36667bad37663e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715683336275,"stop":1715683336275,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8479a73e18c4d8","name":"safeDispatchEvent","time":{"start":1715683304669,"stop":1715683304669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba615d7b65ae15d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715683423119,"stop":1715683423119,"duration":0},"status":"passed","severity":"normal"},{"uid":"da634ea5fd633505","name":"Push message with content topic containing short","time":{"start":1715683804944,"stop":1715683804951,"duration":7},"status":"passed","severity":"normal"},{"uid":"f2f6a03b78e6d215","name":"should not fail to stop the service if it was not started","time":{"start":1715683281016,"stop":1715683281018,"duration":2},"status":"passed","severity":"normal"},{"uid":"921a2784357a937a","name":"Check publish message containing long","time":{"start":1715683719423,"stop":1715683719424,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e175801d297945f","name":"random static sharding 7 - Cluster ID: 278, Shard ID: 956","time":{"start":1715683796086,"stop":1715683796086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3978066b541f2e6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715683226305,"stop":1715683226305,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5c0555a7141644","name":"Push message with custom timestamp: 1715687033900","time":{"start":1715683658690,"stop":1715683658690,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdde86797f0e237a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715683722251,"stop":1715683722251,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb8dba48ccb16db","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715683220916,"stop":1715683220917,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb493e0b7bb0881","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715683538973,"stop":1715683538973,"duration":0},"status":"passed","severity":"normal"},{"uid":"85bea9fecc4ba85a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715683739546,"stop":1715683739546,"duration":0},"status":"passed","severity":"normal"},{"uid":"84001c7256d9f081","name":"receives messages sent to provided content topic through callback","time":{"start":1715683719671,"stop":1715683719680,"duration":9},"status":"skipped","severity":"normal"},{"uid":"2dcf1bd89bbffd76","name":"Check message received after nwaku node is restarted","time":{"start":1715683739535,"stop":1715683739536,"duration":1},"status":"skipped","severity":"normal"},{"uid":"109806256fff04a4","name":"should throw error - invalid id","time":{"start":1715683221618,"stop":1715683221618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6597b2956c9e6f6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app63/2/topic890/json","time":{"start":1715683769810,"stop":1715683769810,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fc48f7b0e71054","name":"udp ip6 address","time":{"start":1715683221111,"stop":1715683221112,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5dc97c5728f42b","name":"Push message with content topic containing special chars","time":{"start":1715683658675,"stop":1715683658675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74e2ab9f64b5c3b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715683336282,"stop":1715683336283,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28660b76e4903a5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715683336280,"stop":1715683336280,"duration":0},"status":"passed","severity":"normal"},{"uid":"6941d860ef346bae","name":"Query Generator, No message returned","time":{"start":1715683822330,"stop":1715683822330,"duration":0},"status":"passed","severity":"normal"},{"uid":"250261d3825e6558","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715683220923,"stop":1715683220924,"duration":1},"status":"passed","severity":"normal"},{"uid":"5122507dd87e801e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715683212854,"stop":1715683212854,"duration":0},"status":"passed","severity":"normal"},{"uid":"636d4b9e0da48700","name":"Subscribe to topic containing XML and receive message","time":{"start":1715683904104,"stop":1715683904105,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a896d37793c52f2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715683423100,"stop":1715683423101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81644f0af8dacdf","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715683212838,"stop":1715683212838,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abe1ab6d99ab448","name":"should add and remove event listeners correctly","time":{"start":1715683241317,"stop":1715683241317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f18852daf49f884","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715683212847,"stop":1715683212847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e160059c2d34460","name":"Check received message with timestamp: 1715683263522 ","time":{"start":1715683433682,"stop":1715683433682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac99c76d93b3e5d","name":"should handle a minimal index list","time":{"start":1715683212918,"stop":1715683212918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af7c72b9e6edb73","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715683264529,"stop":1715683264529,"duration":0},"status":"passed","severity":"normal"},{"uid":"af219f914b54fa2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715683904093,"stop":1715683904094,"duration":1},"status":"passed","severity":"normal"},{"uid":"938889e0474d367a","name":"Push message with content topic containing numeric","time":{"start":1715683658665,"stop":1715683658665,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc28a67d1ba9b75","name":"Push message with custom timestamp: 1684925033900","time":{"start":1715683658689,"stop":1715683658689,"duration":0},"status":"passed","severity":"normal"},{"uid":"193bac101a13b7ac","name":"Publish message with large meta","time":{"start":1715683719438,"stop":1715683719440,"duration":2},"status":"passed","severity":"normal"},{"uid":"44b5f0b1c9b71ffe","name":"should throw error - no id","time":{"start":1715683221613,"stop":1715683221613,"duration":0},"status":"passed","severity":"normal"},{"uid":"28306055a967cfbd","name":"Check publish message containing Arabic","time":{"start":1715683719425,"stop":1715683719425,"duration":0},"status":"passed","severity":"normal"},{"uid":"419299d1655fd019","name":"Push message with special chars payload","time":{"start":1715683804937,"stop":1715683804937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf5046ccdc667e7","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715683237642,"stop":1715683237642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef54ac835aef803","name":"Check publish message containing numeric","time":{"start":1715683719424,"stop":1715683719424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f333b6295061e109","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715683822330,"stop":1715683822330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00c0be3cc5507f2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715683423087,"stop":1715683423096,"duration":9},"status":"passed","severity":"normal"},{"uid":"66ea9bbee89ed7f4","name":"Query generator for multiple messages","time":{"start":1715683838895,"stop":1715683838896,"duration":1},"status":"passed","severity":"normal"},{"uid":"96290cff4c1f8887","name":"Nodes with multiple pubsub topic","time":{"start":1715683696531,"stop":1715683696532,"duration":1},"status":"passed","severity":"normal"},{"uid":"21709e8fedc06b1c","name":"should not fail to stop the service if it was not started","time":{"start":1715683739649,"stop":1715683739649,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7782e3c9603b5cc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715684004250,"stop":1715684004251,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5ac50a31f75760","name":"Promise Callback - backward","time":{"start":1715683828883,"stop":1715683828883,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f64d40d981b28bc","name":"Fails to push message with large meta","time":{"start":1715683658688,"stop":1715683658688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a667d15453d48ba","name":"should load peers from local storage and dispatch events","time":{"start":1715683241316,"stop":1715683241316,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb392855ee65380a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715683769812,"stop":1715683769813,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e3e9daabc761f0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715683796080,"stop":1715683796081,"duration":1},"status":"passed","severity":"normal"},{"uid":"94508ff7324bc5db","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715683722244,"stop":1715683722246,"duration":2},"status":"passed","severity":"normal"},{"uid":"e293eecf70601f02","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715683774800,"stop":1715683774800,"duration":0},"status":"passed","severity":"normal"},{"uid":"35da57153b33aad1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715683212865,"stop":1715683212865,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cff91099cd96e","name":"Push message with unicode special characters payload","time":{"start":1715683804942,"stop":1715683804943,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24072b0d8d03df6","name":"Push message with content topic containing escaped characters","time":{"start":1715683658684,"stop":1715683658685,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13d68883f45d97c","name":"Decoder throws on undefined content topic","time":{"start":1715683226568,"stop":1715683226568,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bdef868201324e","name":"Passing page size 110 when there are 120 messages","time":{"start":1715683855439,"stop":1715683855440,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb3afc8dd5ef466","name":"Push message equal or less that 1MB","time":{"start":1715683804963,"stop":1715683804963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2722fd5dbdde9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715683423168,"stop":1715683423169,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fe6092f2471e4d","name":"Check received message containing SQL Injection","time":{"start":1715683739523,"stop":1715683739523,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b60833b3840699a","name":"handles different clusterIds correctly","time":{"start":1715683212843,"stop":1715683212843,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f1022fded445af","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715683352957,"stop":1715683352957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fe67c3b7067f25","name":"Rejects garbage","time":{"start":1715683229972,"stop":1715683229972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2c65ed4cab482e","name":"Callback on promise","time":{"start":1715683838897,"stop":1715683838897,"duration":0},"status":"passed","severity":"normal"},{"uid":"920364753044de11","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715683719436,"stop":1715683719436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fcf428bacd5beb","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715683557347,"stop":1715683557349,"duration":2},"status":"passed","severity":"normal"},{"uid":"4252980c4a899d70","name":"random static sharding 2 - Cluster ID: 382, Shard ID: 789","time":{"start":1715683796082,"stop":1715683796083,"duration":1},"status":"passed","severity":"normal"},{"uid":"f859d7190b69b48","name":"Js publishes, other Js receives","time":{"start":1715683688256,"stop":1715683688256,"duration":0},"status":"passed","severity":"normal"},{"uid":"367db2f6542900f9","name":"Check publish message containing Russian","time":{"start":1715683719425,"stop":1715683719426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8dbb491bcedfb77","name":"Push to array if already present","time":{"start":1715683212363,"stop":1715683212363,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eadb5ba7fc4cd7","name":"Subscribe to topic containing long and receive message","time":{"start":1715683510475,"stop":1715683510476,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96412c050c55330","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715683212849,"stop":1715683212849,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ec77205656de2e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715683237158,"stop":1715683237159,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f08a6a8ebd1bb43","name":"pre and post cipher","time":{"start":1715683247881,"stop":1715683247881,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef13ae3b6232875b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app95/6/topic679/xml","time":{"start":1715683769801,"stop":1715683769802,"duration":1},"status":"passed","severity":"normal"},{"uid":"365ab5eeb8313cfc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715683722242,"stop":1715683722243,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d46a64b442886c","name":"returns all values when wanted number matches available values","time":{"start":1715683236604,"stop":1715683236605,"duration":1},"status":"passed","severity":"normal"},{"uid":"701366f91a9efcc","name":"Push message with short payload","time":{"start":1715683804935,"stop":1715683804935,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd136ec6d911205","name":"Push message equal or less that 1MB","time":{"start":1715683658691,"stop":1715683658691,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3c878dadb592f2","name":"Callback on promise, aborts when callback returns true","time":{"start":1715683838898,"stop":1715683838898,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f032585bfb61783","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715683212835,"stop":1715683212836,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54df2caa59dd844","name":"Relay - times out","time":{"start":1715683877980,"stop":1715683877981,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d290518fa9841a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715683872521,"stop":1715683872521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca734301a0a47dd1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715683904092,"stop":1715683904092,"duration":0},"status":"passed","severity":"normal"},{"uid":"abac3f729bd23509","name":"should encode/decode to text encoding","time":{"start":1715683221620,"stop":1715683221620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26ab8f488aa9748","name":"Push message with numeric payload","time":{"start":1715683658656,"stop":1715683658656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dac726c281f6c79","name":"should emit a peer event after start","time":{"start":1715683739650,"stop":1715683739650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6089e4f65c761c","name":"Refresh subscription","time":{"start":1715683904101,"stop":1715683904101,"duration":0},"status":"passed","severity":"normal"},{"uid":"a908c9f6bf9058ba","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715683904100,"stop":1715683904100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2951c639320dea1b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715683904103,"stop":1715683904103,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc065a8d80c7727","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715683212849,"stop":1715683212850,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c341dd38058b9a","name":"should use DNS peer discovery with light client","time":{"start":1715683281023,"stop":1715683281023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad7cea113bd892f7","name":"Query Generator - backward","time":{"start":1715683828882,"stop":1715683828882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1afe6905d25fd14","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715683212858,"stop":1715683212858,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d161dcd2c014","name":"Check received message containing short","time":{"start":1715683739536,"stop":1715683739536,"duration":0},"status":"passed","severity":"normal"},{"uid":"b725caa456f0de5a","name":"Ping on peer without subscriptions","time":{"start":1715683341716,"stop":1715683341717,"duration":1},"status":"passed","severity":"normal"},{"uid":"7030a64b6454f883","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715683774801,"stop":1715683774801,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c8279139b20c81","name":"handles empty shards array correctly","time":{"start":1715683212866,"stop":1715683212866,"duration":0},"status":"passed","severity":"normal"},{"uid":"613fe50dda37bcb4","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715683226306,"stop":1715683226306,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a81212fb718b697","name":"should return unique PubsubTopics for static sharding","time":{"start":1715683212846,"stop":1715683212847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b359b5dbf99dfd46","name":"Relay + Store","time":{"start":1715683274986,"stop":1715683274986,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6e7b981325e2c8","name":"Query Generator - forward","time":{"start":1715683828881,"stop":1715683828882,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21602a0815f8f84","name":"throws on content topic with too few or too many fields","time":{"start":1715683212831,"stop":1715683212831,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b90fb272cdf3ac","name":"Check received message with timestamp: 1715683263522000000 ","time":{"start":1715683433681,"stop":1715683433682,"duration":1},"status":"passed","severity":"normal"},{"uid":"e207d8e08454b3f2","name":"Check received message containing unicode special characters","time":{"start":1715683739543,"stop":1715683739543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf6db2054513391","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715683212850,"stop":1715683212851,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce181fcdd4e03c1","name":"Check received message containing escaped characters","time":{"start":1715683739543,"stop":1715683739543,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdea684ab5091e1","name":"Push message with long payload","time":{"start":1715683804935,"stop":1715683804936,"duration":1},"status":"passed","severity":"normal"},{"uid":"4060bb5f07832aa6","name":"Push message with content topic containing emoji","time":{"start":1715683658687,"stop":1715683658687,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d7b0733498baed","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715683722249,"stop":1715683722249,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdfbc300e982d8b","name":"should throw error - no public key","time":{"start":1715683221613,"stop":1715683221613,"duration":0},"status":"passed","severity":"normal"},{"uid":"6092823d77bd141c","name":"Ping on unsubscribed peer","time":{"start":1715683301238,"stop":1715683301239,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45ed145c2a7c4d2","name":"Push message with content topic containing unicode special characters","time":{"start":1715683804958,"stop":1715683804958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21580395d9df482","name":"Push message with shell command payload","time":{"start":1715683658661,"stop":1715683658661,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5cafc0320cc9a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app60/2/topic478/utf8","time":{"start":1715683769809,"stop":1715683769809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88d33c9dc90fcd9","name":"Subscribe to topic containing short and receive message","time":{"start":1715683510474,"stop":1715683510475,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7586abeff92ed6d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715683423103,"stop":1715683423103,"duration":0},"status":"passed","severity":"normal"},{"uid":"64364bfe656d9964","name":"Decoder throws on empty string content topic","time":{"start":1715683226568,"stop":1715683226569,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7eb3f0a62b329a","name":"random static sharding 6 - Cluster ID: 200, Shard ID: 469","time":{"start":1715683796085,"stop":1715683796086,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f77f8bc83ab2c0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715683843353,"stop":1715683843353,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeea2c176436bbed","name":"Encoder throws on empty string content topic","time":{"start":1715683247261,"stop":1715683247262,"duration":1},"status":"passed","severity":"normal"},{"uid":"e458d47c09cec5e9","name":"can start the service","time":{"start":1715683241312,"stop":1715683241312,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a8b9a6383235bb","name":"Check received message containing long","time":{"start":1715683739520,"stop":1715683739520,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e7c465d232932b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715683510516,"stop":1715683510518,"duration":2},"status":"passed","severity":"normal"},{"uid":"d312f904f4acee1b","name":"Push message with content topic containing Script","time":{"start":1715683804955,"stop":1715683804955,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a85a373f55d4abe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715683212855,"stop":1715683212855,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5310949af9b1d7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715683212851,"stop":1715683212851,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcd7443d1bba875","name":"Generator, custom pubsub topic","time":{"start":1715683843351,"stop":1715683843351,"duration":0},"status":"passed","severity":"normal"},{"uid":"268d2171ef2ed46f","name":"Subscribe to topic containing XML and receive message","time":{"start":1715683510515,"stop":1715683510516,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4c5caf9745ff05","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715683212844,"stop":1715683212844,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c44d243118b67ff","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715683423134,"stop":1715683423168,"duration":34},"status":"passed","severity":"normal"},{"uid":"7fd67154bdf3f5f9","name":"Push message with shell command payload","time":{"start":1715683804941,"stop":1715683804942,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18370598d50db57","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715683237159,"stop":1715683237159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9ab1fbd21c68b5","name":"Check received message containing numeric","time":{"start":1715683739520,"stop":1715683739521,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f998ac4c40fc540","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715683680548,"stop":1715683680548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9af06bc5a2f9c37","name":"different cluster, same shard: nodes don't connect","time":{"start":1715683423085,"stop":1715683423085,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b320a7701e950c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715683904096,"stop":1715683904097,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2c99d07384b363","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715683226305,"stop":1715683226305,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc11cb6008b128b","name":"should be called for bootstrap peers","time":{"start":1715683271785,"stop":1715683271786,"duration":1},"status":"passed","severity":"normal"},{"uid":"533136de94791fd9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715683212845,"stop":1715683212845,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fc38e62810a775","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715683423100,"stop":1715683423100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e1add6dbfc6cf6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715683722254,"stop":1715683722254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad44b0e653761ec","name":"same cluster, different shard: nodes don't connect","time":{"start":1715683423084,"stop":1715683423084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7e835a68145e31","name":"Subscribe and receive messages via waku relay post","time":{"start":1715683904099,"stop":1715683904099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a099464a708aad94","name":"isConnected should return false after all peers disconnect","time":{"start":1715683264532,"stop":1715683264532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e84f35c2401a8d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715683220916,"stop":1715683220916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a76be025971ab4d","name":"Subscribe and receives messages on 20 topics","time":{"start":1715683510459,"stop":1715683510460,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7484a88e3a6f827","name":"returns all values when wanted number is greater than available values","time":{"start":1715683236608,"stop":1715683236608,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf3b9fbfbcda2d8","name":"Check received message containing Chinese","time":{"start":1715683739538,"stop":1715683739538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a062e4480b9f2fd0","name":"Fails to push message with large meta","time":{"start":1715683804959,"stop":1715683804960,"duration":1},"status":"passed","severity":"normal"},{"uid":"5093b0a98e135297","name":"should decode valid enr successfully","time":{"start":1715683221611,"stop":1715683221612,"duration":1},"status":"passed","severity":"normal"},{"uid":"637f1b3934f3c8b0","name":"Check received message containing special chars","time":{"start":1715683433670,"stop":1715683433671,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f08d6cfb0af841","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715683212855,"stop":1715683212855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90002525a71501c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715683423099,"stop":1715683423099,"duration":0},"status":"passed","severity":"normal"},{"uid":"809d4f0f801f8564","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715683249246,"stop":1715683249246,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d6eb8206387328","name":"Push message with escaped characters payload","time":{"start":1715683804942,"stop":1715683804942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84ae7f89e8be63a","name":"Check received message containing Script","time":{"start":1715683433673,"stop":1715683433673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ce18765b063a1c","name":"it tolerates circular branch references","time":{"start":1715683237639,"stop":1715683237639,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebfa35fba208bcd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715683510505,"stop":1715683510510,"duration":5},"status":"passed","severity":"normal"},{"uid":"c6733fcda5dc2f81","name":"can start and stop the service","time":{"start":1715683241313,"stop":1715683241313,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc53140e5533e43","name":"Push message with emoji payload","time":{"start":1715683658662,"stop":1715683658663,"duration":1},"status":"passed","severity":"normal"},{"uid":"200c6e100b5606d4","name":"Check received message containing Basic HTML tag","time":{"start":1715683739541,"stop":1715683739541,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6f98531ac11ef3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715683722253,"stop":1715683722254,"duration":1},"status":"passed","severity":"normal"},{"uid":"268b9c3747ef2007","name":"should properly create peer info with all multiaddrs","time":{"start":1715683221624,"stop":1715683221624,"duration":0},"status":"passed","severity":"normal"},{"uid":"a094b483681969e8","name":"Refresh subscription","time":{"start":1715683722247,"stop":1715683722247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4a00ec8fe1c7655","name":"start node with empty shard","time":{"start":1715683796091,"stop":1715683796091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbcbf89a7a7081c","name":"recovers when dns.resolve returns empty","time":{"start":1715683237639,"stop":1715683237640,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a1383b969e904e","name":"retrieves a single peer","time":{"start":1715683237638,"stop":1715683237639,"duration":1},"status":"passed","severity":"normal"},{"uid":"45629ea4713ae038","name":"Check message received after jswaku node is restarted","time":{"start":1715683433687,"stop":1715683433687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1840dc696e7658da","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715683696524,"stop":1715683696528,"duration":4},"status":"passed","severity":"normal"},{"uid":"e36c88b453cd9fac","name":"Check message on other pubsub topic is not received","time":{"start":1715683739533,"stop":1715683739534,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae07e9604a10104","name":"Round trip binary serialization","time":{"start":1715683226565,"stop":1715683226566,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c6989c2333e37","name":"random static sharding 3 - Cluster ID: 631, Shard ID: 325","time":{"start":1715683796083,"stop":1715683796083,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b56e9778d2e46b4","name":"Subscribe to topic containing short and receive message","time":{"start":1715683904091,"stop":1715683904091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14581bb7fcc618a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715683423104,"stop":1715683423104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c709c45d041154c6","name":"Push message with Russian payload","time":{"start":1715683804938,"stop":1715683804939,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ef99b776525d45","name":"throws on empty content topic","time":{"start":1715683212830,"stop":1715683212831,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab84e3c399d0b4c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715683510449,"stop":1715683510452,"duration":3},"status":"passed","severity":"normal"},{"uid":"b168fec292ef10e5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715683872518,"stop":1715683872518,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ea74b282a4e228","name":"Query with Promise Callback, No message returned","time":{"start":1715683822341,"stop":1715683822342,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee25e505f7e906f","name":"start node with ApplicationInfo","time":{"start":1715683769813,"stop":1715683769814,"duration":1},"status":"passed","severity":"normal"},{"uid":"996de3ede0bd3118","name":"Check message with no content topic is not received","time":{"start":1715683739534,"stop":1715683739534,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb28961cc49b82bd","name":"Push message with content topic containing Chinese","time":{"start":1715683658676,"stop":1715683658676,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e2afb3577b777a","name":"Push message on custom pubsubTopic","time":{"start":1715683538974,"stop":1715683538975,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbb3d1fb7eb3e9c","name":"Check publish message containing XML","time":{"start":1715683719427,"stop":1715683719428,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdc63b52973f5f9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715683212857,"stop":1715683212857,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a20303a32f25a3","name":"Check publish message containing Basic HTML tag","time":{"start":1715683719428,"stop":1715683719428,"duration":0},"status":"passed","severity":"normal"},{"uid":"69faad1bfb3bec8b","name":"Fails to push message with empty content topic","time":{"start":1715683804958,"stop":1715683804959,"duration":1},"status":"passed","severity":"normal"},{"uid":"4140f7f3c23cb1cd","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715683212859,"stop":1715683212859,"duration":0},"status":"passed","severity":"normal"},{"uid":"91999d851ad834fa","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715683904100,"stop":1715683904101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f705e37ff48520eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715683212852,"stop":1715683212853,"duration":1},"status":"passed","severity":"normal"},{"uid":"4867d22b32d4d91d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715683739532,"stop":1715683739533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8345c87af494477","name":"Ping on peer without subscriptions","time":{"start":1715683301238,"stop":1715683301238,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daa0d22c51ba1a7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715683696540,"stop":1715683696541,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a59337525b7a86c","name":"Check received message with timestamp: 1715683263895000000 ","time":{"start":1715683739544,"stop":1715683739545,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfbca99caeccce5","name":"Check received message with timestamp: 1715683263895 ","time":{"start":1715683739532,"stop":1715683739532,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8747540f8fe0d99","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715683336277,"stop":1715683336278,"duration":1},"status":"passed","severity":"normal"},{"uid":"797d9b2d46c160e6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715683510518,"stop":1715683510523,"duration":5},"status":"passed","severity":"normal"},{"uid":"16b995a33a1c584d","name":"Publish message with custom timestamp: Tue May 14 2024 09:48:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1715683719433,"stop":1715683719433,"duration":0},"status":"passed","severity":"normal"},{"uid":"61790df09e63f6cd","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715683212867,"stop":1715683212867,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66b0fa609c1c2e9","name":"Subscribe and receive messages via lightPush","time":{"start":1715683510444,"stop":1715683510445,"duration":1},"status":"passed","severity":"normal"},{"uid":"81dace673b2c9b6","name":"Refresh subscription","time":{"start":1715683510473,"stop":1715683510474,"duration":1},"status":"passed","severity":"normal"},{"uid":"50173e53cda3b8c4","name":"Check received message containing Arabic","time":{"start":1715683433671,"stop":1715683433672,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be0d96881f7427e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715683215687,"stop":1715683215689,"duration":2},"status":"passed","severity":"normal"},{"uid":"7231ec242b7e1e3a","name":"Check publish message containing unicode special characters","time":{"start":1715683719429,"stop":1715683719431,"duration":2},"status":"passed","severity":"normal"},{"uid":"8819a3a50bfcf542","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715683719669,"stop":1715683719670,"duration":1},"status":"skipped","severity":"normal"},{"uid":"48dce1ba7ddcb452","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715683423101,"stop":1715683423102,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4672f9e6b03a23","name":"Check received message containing JSON","time":{"start":1715683739542,"stop":1715683739542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee71fd32e1d47cad","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715683212838,"stop":1715683212838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d749da3e8e68e7f7","name":"same cluster, same shard: nodes connect","time":{"start":1715683423083,"stop":1715683423084,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad24014a67f1d52","name":"Decoder throws on undefined content topic","time":{"start":1715683249248,"stop":1715683249248,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a6fcda633d992c","name":"can dial TLS multiaddrs","time":{"start":1715683543776,"stop":1715683543777,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a8891d5d4afc0b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715683212840,"stop":1715683212840,"duration":0},"status":"passed","severity":"normal"},{"uid":"94668dce67229717","name":"Push message with content topic containing Arabic","time":{"start":1715683804953,"stop":1715683804954,"duration":1},"status":"passed","severity":"normal"},{"uid":"db806e8203cb0336","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715683220912,"stop":1715683220914,"duration":2},"status":"passed","severity":"normal"},{"uid":"e54615203fa138e5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715683212864,"stop":1715683212865,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5d67131b3714cc","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715683264525,"stop":1715683264527,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8bb96474bf6eef4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715683796090,"stop":1715683796090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e488a07ed8fd74","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app12/6/topic313/xml","time":{"start":1715683769807,"stop":1715683769808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac947f6c5cf1f028","name":"configure the node with multiple content topics","time":{"start":1715683769812,"stop":1715683769812,"duration":0},"status":"passed","severity":"normal"},{"uid":"154af35d5b590f78","name":"Check received message containing Script","time":{"start":1715683739540,"stop":1715683739540,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbdd7bc137bfc91","name":"Push message with content topic containing numeric","time":{"start":1715683804952,"stop":1715683804952,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcba6a6d811a4136","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715683904097,"stop":1715683904097,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3fd72fc6d3ec9e","name":"Fails to publish message with wrong content topic","time":{"start":1715683719435,"stop":1715683719435,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ee023399c71e8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715683774803,"stop":1715683774803,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d796c09b884ff46","name":"throws on content topic with empty topic name field","time":{"start":1715683212834,"stop":1715683212834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2102d14923aa8783","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715683220920,"stop":1715683220921,"duration":1},"status":"passed","severity":"normal"},{"uid":"120df3d16152e9cc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715683271787,"stop":1715683271787,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b081db7204a1f2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715683538977,"stop":1715683538977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b5f7c943492c4c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715683479878,"stop":1715683479878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55f46b57c8bd00e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715683212854,"stop":1715683212854,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8dcc2e3f810b0d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715683510454,"stop":1715683510458,"duration":4},"status":"passed","severity":"normal"},{"uid":"a87af25c1f313db6","name":"Publish message with rate limit","time":{"start":1715683719440,"stop":1715683719440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01dbac8fbd3c1af","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715683904094,"stop":1715683904094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3231f768a994eafc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715683904105,"stop":1715683904105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c892486bc5f34c","name":"should return false","time":{"start":1715683221619,"stop":1715683221619,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e30c8e516f2ea25","name":"Query generator for multiple messages with different content topic format","time":{"start":1715683838897,"stop":1715683838897,"duration":0},"status":"passed","severity":"normal"},{"uid":"601491581f803b77","name":"Symmetric encrypt & Decrypt","time":{"start":1715683247880,"stop":1715683247881,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d9e6d0dba72052","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715683212919,"stop":1715683212919,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd7ad7cd81f1767","name":"less peers than existing","time":{"start":1715683658871,"stop":1715683658871,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12e99fb55e45d393","name":"same cluster, different shard: nodes connect","time":{"start":1715683557352,"stop":1715683557353,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab35763fb54bb26","name":"Check message with no content topic is not received","time":{"start":1715683433685,"stop":1715683433686,"duration":1},"status":"passed","severity":"normal"},{"uid":"98895c73182308b9","name":"Publish without waiting for remote peer","time":{"start":1715683722239,"stop":1715683722240,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c8496db8157e0","name":"Check received message containing emoji","time":{"start":1715683739543,"stop":1715683739544,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fdcf3f6134d184","name":"LightPush","time":{"start":1715683877982,"stop":1715683877982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c145a37708eee3","name":"Check publish message containing escaped characters","time":{"start":1715683719429,"stop":1715683719429,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c306964f53fe37","name":"nwaku subscribes","time":{"start":1715683688254,"stop":1715683688255,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff01e62f91eef05","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715683237158,"stop":1715683237158,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bb5516887d6c51","name":"does not throw on valid cases","time":{"start":1715683212829,"stop":1715683212830,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce9ea2e37ce0b31","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715683423086,"stop":1715683423086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38f5e92b8bd9c01","name":"should return valid sharding parameters for static sharding","time":{"start":1715683212861,"stop":1715683212861,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49df224b60b8086","name":"Check message with no content topic is not received","time":{"start":1715683739548,"stop":1715683739548,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5f4a554cba39e1","name":"Push message with JSON payload","time":{"start":1715683804941,"stop":1715683804941,"duration":0},"status":"passed","severity":"normal"},{"uid":"37946e0ecae0a370","name":"Check message with no payload is not received","time":{"start":1715683739549,"stop":1715683739550,"duration":1},"status":"passed","severity":"normal"}] |