allure-jswaku/7158/widgets/duration.json
2024-07-17 18:40:30 +00:00

1 line
156 KiB
JSON

[{"uid":"2b1bb96b9408e77a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721241050175,"stop":1721241050176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2dd006c46dac0b","name":"should properly create location multiaddrs - tcp6","time":{"start":1721240771191,"stop":1721240771191,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c36d74aa7c470b","name":"Check message with invalid timestamp is not received","time":{"start":1721241348165,"stop":1721241348165,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d88fbd76717915","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app37/5/topic169/test.js","time":{"start":1721241378139,"stop":1721241378139,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bbcc9385189824","name":"Check received message containing XML","time":{"start":1721241348150,"stop":1721241348150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2e864f12c51e89","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721240770373,"stop":1721240770374,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dd6966a078677c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721241463875,"stop":1721241463875,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a06bb32452457e1","name":"Generator, custom pubsub topic","time":{"start":1721241453938,"stop":1721241453938,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c8de527520b1ec","name":"receives messages sent to provided content topic through callback","time":{"start":1721241317586,"stop":1721241317586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb1fab67cc043c5d","name":"Check received message with timestamp: 1721240814225 ","time":{"start":1721241348199,"stop":1721241348199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a202066b6ebf01d7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721241059874,"stop":1721241059875,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4403b4c21b63793","name":"Check message received after nwaku node is restarted","time":{"start":1721241348215,"stop":1721241348215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e83605f2e14ed103","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721241463883,"stop":1721241463884,"duration":1},"status":"passed","severity":"normal"},{"uid":"db29208f6ea6c7d5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721240786961,"stop":1721240786961,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc9ee8b1185805a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721241463882,"stop":1721241463883,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e7f4242b554b76","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721241050226,"stop":1721241050227,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d7342c9f147154","name":"Push message with Arabic payload","time":{"start":1721241291979,"stop":1721241291980,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dfb5f80b942eda9","name":"Overlapping topic subscription","time":{"start":1721241463892,"stop":1721241463893,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55a0dac0b66b815","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721240787246,"stop":1721240787246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f837b003e83223c","name":"Push message with unicode special characters payload","time":{"start":1721241411547,"stop":1721241411547,"duration":0},"status":"passed","severity":"normal"},{"uid":"611273cdc811ce83","name":"Push message on custom pubsubTopic","time":{"start":1721241130342,"stop":1721241130343,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88d05372ce2aa23","name":"random static sharding 2 - Cluster ID: 655, Shard ID: 818","time":{"start":1721241408553,"stop":1721241408553,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30ad4a37b8f046c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721241462263,"stop":1721241462264,"duration":1},"status":"passed","severity":"normal"},{"uid":"e277dbe0c8d39302","name":"Push message with content topic containing emoji","time":{"start":1721241411573,"stop":1721241411574,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b419b71cf2a20c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721241489085,"stop":1721241489085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d804bd211d0d99a2","name":"Push message with meta","time":{"start":1721241411574,"stop":1721241411575,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd6f5621dcacf60","name":"1 Relay, 1 Filter, gives up","time":{"start":1721240787023,"stop":1721240787023,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe4cd428758293f","name":"dispatchEvent via connectionManager","time":{"start":1721240855511,"stop":1721240855512,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a412f795730273","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721241463887,"stop":1721241463887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8175e2117870f28f","name":"Query generator for multiple messages","time":{"start":1721241462258,"stop":1721241462259,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b73158d391fce4","name":"should handle application and version for autosharding","time":{"start":1721240762419,"stop":1721240762419,"duration":0},"status":"passed","severity":"normal"},{"uid":"96817a0b93809950","name":"Push message with content topic containing short","time":{"start":1721241411548,"stop":1721241411548,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9dffa84cc0ef53","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721240762412,"stop":1721240762412,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd49ac98b8b7714","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721241417889,"stop":1721241417890,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5f65f5d3d7a80f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721241463876,"stop":1721241463876,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee45165351caf65","name":"Renews peer on consistent ping failures","time":{"start":1721240921914,"stop":1721240921914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9dc0ca40a1e95f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721240912014,"stop":1721240912014,"duration":0},"status":"passed","severity":"normal"},{"uid":"3430596753bd89d2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721240765209,"stop":1721240765209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be2d000b751bcef","name":"Push message with custom timestamp: 1721237460081","time":{"start":1721241291998,"stop":1721241291998,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd12279ea0c3b087","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721241050221,"stop":1721241050221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fd24911e78badd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721241064753,"stop":1721241064754,"duration":1},"status":"passed","severity":"normal"},{"uid":"4229c63be2b9807e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721240770378,"stop":1721240770379,"duration":1},"status":"passed","severity":"normal"},{"uid":"89399baf9dcd4b1b","name":"Check received message containing special chars","time":{"start":1721241348171,"stop":1721241348173,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3f0f13a6c9f89a1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721240825140,"stop":1721240825140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c39a16430485a81d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721240797191,"stop":1721240797191,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe64426a73b06bcb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721240912017,"stop":1721240912023,"duration":6},"status":"passed","severity":"normal"},{"uid":"abd20dc04648685a","name":"throws on content topic with empty topic name field","time":{"start":1721240762406,"stop":1721240762406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbf44c363e0b7b9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721241325018,"stop":1721241325018,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f36df34091ac69","name":"Subscribe to topic containing long and publish message","time":{"start":1721241325014,"stop":1721241325015,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc02bfae6c1187ed","name":"Push message with numeric payload","time":{"start":1721241291976,"stop":1721241291977,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e73c8e04139fabb","name":"Js publishes, other Js receives","time":{"start":1721241281036,"stop":1721241281036,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3289ff8c06a851","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721241325023,"stop":1721241325024,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3eabb10b29481f2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721241050228,"stop":1721241050229,"duration":1},"status":"passed","severity":"normal"},{"uid":"673c92fa0c116d4a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721240955178,"stop":1721240955178,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be8f3f98e006a27","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721240822598,"stop":1721240822598,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a0aa7d1f70c9c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721240799149,"stop":1721240799150,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c87be65d8d8cd18","name":"Check publish message containing emoji","time":{"start":1721241317371,"stop":1721241317371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3994a6d267b106b","name":"Mutual subscription","time":{"start":1721241325009,"stop":1721241325009,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c232d8fc9500f6b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721241296044,"stop":1721241296044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5baf8403aebdc8d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721241446736,"stop":1721241446738,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c1584b8d45bcbad","name":"should not fail to start the service if it is already started","time":{"start":1721241542490,"stop":1721241542490,"duration":0},"status":"passed","severity":"normal"},{"uid":"147afcc4065a21c9","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721241050239,"stop":1721241050239,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41b5bc62feb8afb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721241296050,"stop":1721241296050,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24c0cfc89cbeb07","name":"Check message with no content topic is not received","time":{"start":1721241021966,"stop":1721241021967,"duration":1},"status":"passed","severity":"normal"},{"uid":"3688d64bb539b09","name":"random static sharding 9 - Cluster ID: 292, Shard ID: 865","time":{"start":1721241408560,"stop":1721241408560,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aab8ada921580cd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721240762434,"stop":1721240762434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9211b482c4070cd0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721241050220,"stop":1721241050221,"duration":1},"status":"passed","severity":"normal"},{"uid":"d979357de85a12b3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721240822594,"stop":1721240822595,"duration":1},"status":"passed","severity":"normal"},{"uid":"da496ed08aefb34d","name":"should throw error - no public key","time":{"start":1721240771188,"stop":1721240771188,"duration":0},"status":"passed","severity":"normal"},{"uid":"726dc554b2867fbf","name":"isConnected should return true after first peer connects","time":{"start":1721240872199,"stop":1721240872200,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ebb904d44119ea","name":"Push message with numeric payload","time":{"start":1721241411541,"stop":1721241411541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a51e835db7b2ab","name":"Check received message containing long","time":{"start":1721241348169,"stop":1721241348170,"duration":1},"status":"passed","severity":"normal"},{"uid":"30161c9b9a31c667","name":"random static sharding 1 - Cluster ID: 713, Shard ID: 743","time":{"start":1721241408551,"stop":1721241408552,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b4a302a4131a9c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721240776021,"stop":1721240776022,"duration":1},"status":"passed","severity":"normal"},{"uid":"99721c7288aaab92","name":"Failed peers are renewed","time":{"start":1721241080658,"stop":1721241080658,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8b919a9e58000","name":"can start the service","time":{"start":1721240791202,"stop":1721240791203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d840ce36f0e99b","name":"Decoder throws on undefined content topic","time":{"start":1721240799152,"stop":1721240799152,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9144d6278037e6","name":"random static sharding 8 - Cluster ID: 619, Shard ID: 277","time":{"start":1721241408559,"stop":1721241408560,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3171afb551d4dd","name":"Encoder throws on undefined content topic","time":{"start":1721240776112,"stop":1721240776112,"duration":0},"status":"passed","severity":"normal"},{"uid":"db46547224e57716","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721240762437,"stop":1721240762437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e619176f233ac8a","name":"Check received message containing Arabic","time":{"start":1721241348147,"stop":1721241348148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f843d7864dc562e2","name":"Publish message with custom timestamp: Thu Jul 27 2023 18:34:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1721241317371,"stop":1721241317375,"duration":4},"status":"passed","severity":"normal"},{"uid":"c8f9dc8e4a2db57c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721241291993,"stop":1721241291993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f87ee17faf0f13c","name":"Check received message containing special chars","time":{"start":1721241021955,"stop":1721241021956,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69b6f4d50f0355","name":"different cluster, same shard: nodes don't connect","time":{"start":1721241050173,"stop":1721241050173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b8da1b9505c292","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721240762425,"stop":1721240762425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8afde2917c6320","name":"should properly create peer info with all multiaddrs","time":{"start":1721240771192,"stop":1721240771192,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea82885a1592ce6","name":"should not throw an error for a single configured topic","time":{"start":1721240762432,"stop":1721240762432,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ee8b31e68fdccf","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721240762408,"stop":1721240762408,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55f624a13466cdb","name":"Push message with content topic containing long","time":{"start":1721241411548,"stop":1721241411549,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4050ccc59dde62","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721240786965,"stop":1721240786976,"duration":11},"status":"passed","severity":"normal"},{"uid":"7df332e2f76aedfd","name":"Check received message with timestamp: 1721240814225 ","time":{"start":1721241348163,"stop":1721241348163,"duration":0},"status":"passed","severity":"normal"},{"uid":"271216c6e5d5caa5","name":"random static sharding 4 - Cluster ID: 999, Shard ID: 399","time":{"start":1721241408555,"stop":1721241408556,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9121118dbea2b38","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721241059885,"stop":1721241059885,"duration":0},"status":"passed","severity":"normal"},{"uid":"1780c60135e28d2a","name":"Push message with content topic containing Script","time":{"start":1721241291991,"stop":1721241291992,"duration":1},"status":"passed","severity":"normal"},{"uid":"3699eaf697d521b4","name":"Subscribe and receives messages on 20 topics","time":{"start":1721241463879,"stop":1721241463880,"duration":1},"status":"passed","severity":"normal"},{"uid":"e321e698cc742e9a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721240912053,"stop":1721240912054,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9aeb8b27b38c5a","name":"should throw error - no public key","time":{"start":1721240771187,"stop":1721240771187,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c527d6f13b2258","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721241476311,"stop":1721241476311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91d1a6ff8faca8c","name":"Push message with JSON payload","time":{"start":1721241291984,"stop":1721241291984,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5855035daebbb9","name":"Fails to publish message with wrong content topic","time":{"start":1721241317392,"stop":1721241317392,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8cf9daefed7796","name":"Push message with content topic containing SQL Injection","time":{"start":1721241291991,"stop":1721241291991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b470256f196c576","name":"Encoder throws on empty string content topic","time":{"start":1721240799151,"stop":1721240799152,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f870a2963b12eb3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721241317371,"stop":1721241317371,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7a54f910d91458","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721240814977,"stop":1721240814978,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e3aefca85a836c","name":"Check received message containing shell command","time":{"start":1721241348151,"stop":1721241348161,"duration":10},"status":"passed","severity":"normal"},{"uid":"904c77517ecbe2d3","name":"should configure sharding based on application and version for autosharding","time":{"start":1721240762436,"stop":1721240762436,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da8fc3aba6d5ea1","name":"Subscribe and receive messages via lightPush","time":{"start":1721241463888,"stop":1721241463889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2fd54eabb9a23f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721240770363,"stop":1721240770371,"duration":8},"status":"passed","severity":"normal"},{"uid":"7a9762b9a6dafbc9","name":"Filter","time":{"start":1721241497421,"stop":1721241497421,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb2c35224f3ccca","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721240762436,"stop":1721240762437,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9905918cf9a092","name":"Init the array if not present","time":{"start":1721240762158,"stop":1721240762159,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe8c0935f7a0fd9","name":"Tracks peer failures correctly","time":{"start":1721240921914,"stop":1721240921916,"duration":2},"status":"passed","severity":"normal"},{"uid":"60a8190d41e5eabd","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721240771194,"stop":1721240771194,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f86f35b31d84ecd","name":"isConnected should return false after all peers disconnect","time":{"start":1721240814982,"stop":1721240814982,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e35e8e5f82d304","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721240872201,"stop":1721240872201,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6fd90436b436aa","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721241050200,"stop":1721241050201,"duration":1},"status":"passed","severity":"normal"},{"uid":"390c7d011500e165","name":"can start and stop the service","time":{"start":1721240825124,"stop":1721240825127,"duration":3},"status":"passed","severity":"normal"},{"uid":"489d1c1ab92684df","name":"Accepts a valid Waku Message","time":{"start":1721240779640,"stop":1721240779642,"duration":2},"status":"passed","severity":"normal"},{"uid":"f63060a15e31806f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721241296044,"stop":1721241296045,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4643caf83038836","name":"throws on empty content topic","time":{"start":1721240762403,"stop":1721240762403,"duration":0},"status":"passed","severity":"normal"},{"uid":"884ebfd7ef3b7265","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721241059878,"stop":1721241059878,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbed9f7852569e5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721241325015,"stop":1721241325015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f79f4f543b6aaf1","name":"isConnected should return false after all peers disconnect","time":{"start":1721240872200,"stop":1721240872200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6389da5623f3d5ad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721241463889,"stop":1721241463889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4831f49321c84a1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721240872197,"stop":1721240872199,"duration":2},"status":"passed","severity":"normal"},{"uid":"44554a673c27b4b4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721241130357,"stop":1721241130357,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8eb6bdf71751441","name":"should only return 1 node with relay capability","time":{"start":1721240787244,"stop":1721240787244,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9ada07340acfa9","name":"Fields are not dropped","time":{"start":1721240775542,"stop":1721240775543,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ccdf8db9924093","name":"Push message with content topic containing escaped characters","time":{"start":1721241411560,"stop":1721241411573,"duration":13},"status":"passed","severity":"normal"},{"uid":"422fc73692417ed7","name":"should set field with all protocols enabled","time":{"start":1721240771193,"stop":1721240771193,"duration":0},"status":"passed","severity":"normal"},{"uid":"86453488d70f0e97","name":"Non TWN Cluster","time":{"start":1721241378136,"stop":1721241378137,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cba0ee43fb0a924","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721241050226,"stop":1721241050226,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c281ee5d3d9efb","name":"Check received message containing numeric","time":{"start":1721241021955,"stop":1721241021955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfcd66841940e61","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721241325019,"stop":1721241325019,"duration":0},"status":"passed","severity":"normal"},{"uid":"19357b918f7d9b64","name":"Push message with content topic containing Chinese","time":{"start":1721241411550,"stop":1721241411550,"duration":0},"status":"passed","severity":"normal"},{"uid":"60333afb13f7239b","name":"does not throw on valid cases","time":{"start":1721240762402,"stop":1721240762402,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb8c87ecfc836af","name":"Sign & Recover","time":{"start":1721240797768,"stop":1721240797768,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb911dc6d8d38047","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721241050227,"stop":1721241050228,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf66cdf7496a4e4d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721241050238,"stop":1721241050239,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b48d95c27c6a5d","name":"Push message with Arabic payload","time":{"start":1721241411543,"stop":1721241411543,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b2c0b5cfd83f4c","name":"should properly create location multiaddrs - tcp4","time":{"start":1721240771191,"stop":1721240771191,"duration":0},"status":"passed","severity":"normal"},{"uid":"70987deac0aaa13d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721241462260,"stop":1721241462261,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fa6fb6f053c2a2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721240786498,"stop":1721240786498,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffb9c299acfec29","name":"Check received message containing escaped characters","time":{"start":1721241348161,"stop":1721241348162,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a09421c61b2bc28","name":"Push message with meta","time":{"start":1721241291996,"stop":1721241291996,"duration":0},"status":"passed","severity":"normal"},{"uid":"94045c22919337af","name":"Query Generator, No message returned","time":{"start":1721241446727,"stop":1721241446730,"duration":3},"status":"passed","severity":"normal"},{"uid":"1326d597ac46b95a","name":"Check message with no payload is not received","time":{"start":1721241348209,"stop":1721241348213,"duration":4},"status":"passed","severity":"normal"},{"uid":"e2d2c31432353825","name":"Overlapping topic subscription","time":{"start":1721241325013,"stop":1721241325014,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d15b4edfcafa4e00","name":"should decode valid enr with tcp successfully","time":{"start":1721240771186,"stop":1721240771187,"duration":1},"status":"passed","severity":"normal"},{"uid":"6619430e840ba344","name":"Check received message containing short","time":{"start":1721241021952,"stop":1721241021952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c93af75c71e0c8","name":"Push message with shell command payload","time":{"start":1721241291984,"stop":1721241291984,"duration":0},"status":"passed","severity":"normal"},{"uid":"56395b8e09bedaba","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721241134293,"stop":1721241134293,"duration":0},"status":"passed","severity":"normal"},{"uid":"43aad7710c148c2","name":"udp ip6 address","time":{"start":1721240770645,"stop":1721240770645,"duration":0},"status":"passed","severity":"normal"},{"uid":"169db0f36817c576","name":"Push message with SQL Injection payload","time":{"start":1721241411543,"stop":1721241411544,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad6f9f508a80405","name":"topics with same application and version share the same shard","time":{"start":1721240762413,"stop":1721240762414,"duration":1},"status":"passed","severity":"normal"},{"uid":"a982cf5089e41faf","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721240762421,"stop":1721240762422,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc3cd44c524bf4a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721241050199,"stop":1721241050200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6afa35e8e83ba2","name":"should not receive a peer event before start","time":{"start":1721240791205,"stop":1721240791205,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfec5a100bef41e2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721241348164,"stop":1721241348164,"duration":0},"status":"passed","severity":"normal"},{"uid":"2caf68c6c22e2248","name":"Check publish message containing shell command","time":{"start":1721241317369,"stop":1721241317370,"duration":1},"status":"passed","severity":"normal"},{"uid":"3510175e314941a8","name":"A test","time":{"start":1721241080741,"stop":1721241080741,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f759cad713a838","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721241050225,"stop":1721241050226,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67084d8163b1af2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721241446730,"stop":1721241446736,"duration":6},"status":"passed","severity":"normal"},{"uid":"5d1c7928fe9d18af","name":"Push message with JSON payload","time":{"start":1721241411545,"stop":1721241411546,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd7063aede05e70","name":"Keep-alive pings maintain the connection","time":{"start":1721240921911,"stop":1721240921914,"duration":3},"status":"passed","severity":"normal"},{"uid":"3b561770f7e3b08","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721241050223,"stop":1721241050223,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9657b29b1bd196d","name":"Check received message containing numeric","time":{"start":1721241348146,"stop":1721241348146,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8552f0c111ea71","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721240912051,"stop":1721240912052,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c6a3f1531ed271","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721241050195,"stop":1721241050196,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5db4176fa0e349","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721241296048,"stop":1721241296049,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e24ecc661ae39a","name":"Push message with short payload","time":{"start":1721241291974,"stop":1721241291975,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f62d397e5010459","name":"handles different clusterIds correctly","time":{"start":1721240762415,"stop":1721240762415,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb16a2b169b6752a","name":"Query generator for multiple messages with different message text format","time":{"start":1721241462259,"stop":1721241462260,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f8ec5241c37de4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721241378144,"stop":1721241378149,"duration":5},"status":"passed","severity":"normal"},{"uid":"de73472d227bf9e1","name":"Push message with XML payload","time":{"start":1721241291983,"stop":1721241291983,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1a7ba152b5a757","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app3/7/topic682/xml","time":{"start":1721241378137,"stop":1721241378137,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9052c91af0d214a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721240762624,"stop":1721240762624,"duration":0},"status":"passed","severity":"normal"},{"uid":"237b03de0f20e853","name":"Publish message with custom timestamp: Wed Jul 17 2024 19:34:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1721241317380,"stop":1721241317380,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cbda0e773c77f2","name":"Push message with custom timestamp: 1721244622401","time":{"start":1721241411577,"stop":1721241411578,"duration":1},"status":"passed","severity":"normal"},{"uid":"527f656700a5352e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app98/4/topic872/json","time":{"start":1721241378140,"stop":1721241378141,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d60ad4c08f47823","name":"Waku message hash computation (no timestamp)","time":{"start":1721240765210,"stop":1721240765210,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6805dd625dab82","name":"Ping on subscribed peer","time":{"start":1721240911405,"stop":1721240911406,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff79a2c857ac877","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721241476311,"stop":1721241476311,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd3b0332931d68f","name":"Ping succeeds for all connected peers","time":{"start":1721240921910,"stop":1721240921910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9f967d41981d64","name":"Ordered Callback - forward","time":{"start":1721241467655,"stop":1721241467656,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ada24d60d74c58","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721240762423,"stop":1721240762423,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f62975fb7048b0","name":"1 Store, 2 fetches","time":{"start":1721240787022,"stop":1721240787022,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c9f9f5ef5bfd12","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721241050231,"stop":1721241050231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e068302774958f1f","name":"Decoder throws on empty string content topic","time":{"start":1721240799152,"stop":1721240799153,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93dc657916e3ca2","name":"Relay + Store","time":{"start":1721240824132,"stop":1721240824132,"duration":0},"status":"passed","severity":"normal"},{"uid":"402fa869b5f9f1eb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721241050202,"stop":1721241050202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b816bcb36bd3fb","name":"Fails to push message with large meta","time":{"start":1721241291997,"stop":1721241291997,"duration":0},"status":"passed","severity":"normal"},{"uid":"7206d4ac4573bc31","name":"Push message with short payload","time":{"start":1721241411540,"stop":1721241411541,"duration":1},"status":"passed","severity":"normal"},{"uid":"e727323d3b0821d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721240955177,"stop":1721240955177,"duration":0},"status":"passed","severity":"normal"},{"uid":"983eaab324e633f4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app45/4/topic607/json","time":{"start":1721241378141,"stop":1721241378141,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdee686014cd0bc","name":"Check message with no content topic is not received","time":{"start":1721241348165,"stop":1721241348166,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b03c64317021d6","name":"different cluster, different shard: nodes don't connect","time":{"start":1721241050174,"stop":1721241050174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3c15631b4fa800","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721241050196,"stop":1721241050196,"duration":0},"status":"passed","severity":"normal"},{"uid":"530680686ae3fa6c","name":"Encoder throws on undefined content topic","time":{"start":1721240799151,"stop":1721240799151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14f86f52eaa88aa","name":"Check received message containing SQL Injection","time":{"start":1721241348175,"stop":1721241348175,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f74eb24ccf6906b","name":"should set field with only STORE enabled","time":{"start":1721240771193,"stop":1721240771194,"duration":1},"status":"passed","severity":"normal"},{"uid":"b251436b01995762","name":"Push message with rate limit","time":{"start":1721241411575,"stop":1721241411575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9e25c0c7737ee4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721241296046,"stop":1721241296046,"duration":0},"status":"passed","severity":"normal"},{"uid":"79580f1201072b28","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721241021963,"stop":1721241021964,"duration":1},"status":"passed","severity":"normal"},{"uid":"342d37f2318bad95","name":"Check received message containing Script","time":{"start":1721241348149,"stop":1721241348150,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a74757ad27cfec","name":"Check received message with timestamp: 1721240813571 ","time":{"start":1721241021963,"stop":1721241021963,"duration":0},"status":"passed","severity":"normal"},{"uid":"8742dfc7e6583b6f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721241463896,"stop":1721241463896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86cfeb8665584a1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721241325019,"stop":1721241325020,"duration":1},"status":"passed","severity":"normal"},{"uid":"337730ab7f286219","name":"Subscribe to topic containing Script and receive message","time":{"start":1721241463884,"stop":1721241463885,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb813e08ac375b5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721240776020,"stop":1721240776020,"duration":0},"status":"passed","severity":"normal"},{"uid":"6433cefdcdeb8286","name":"should return empty list for no shard","time":{"start":1721240762421,"stop":1721240762421,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3a239cd0074046","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721240912014,"stop":1721240912015,"duration":1},"status":"passed","severity":"normal"},{"uid":"e114f4fd5dca5a85","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721241296049,"stop":1721241296049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00362bd35f42108","name":"Push message with rate limit","time":{"start":1721241291997,"stop":1721241291997,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed6b5e3a7fb29f9","name":"Push message with custom timestamp: 1721237422401","time":{"start":1721241411576,"stop":1721241411577,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceddb3f0c06b830d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721241064754,"stop":1721241064755,"duration":1},"status":"passed","severity":"normal"},{"uid":"12898bd1c1237b9e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721240762416,"stop":1721240762417,"duration":1},"status":"passed","severity":"normal"},{"uid":"e733ed74ac4142a1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721241417890,"stop":1721241417891,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc98ff9ae00bf03d","name":"Fails to push message with large meta","time":{"start":1721241411575,"stop":1721241411575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6094963371f84937","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721241417892,"stop":1721241417892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3daea9122e87fb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721240762409,"stop":1721240762409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9424db802fc6dc2","name":"Subscribe to topic containing Script and receive message","time":{"start":1721241463896,"stop":1721241463897,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e07b879aef851e","name":"Query Generator, No Decoder","time":{"start":1721241446726,"stop":1721241446727,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb01c9bf52d5e23b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721241463883,"stop":1721241463883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42eb33e4c147744","name":"Reopen subscription with peer with lost subscription","time":{"start":1721240911409,"stop":1721240911410,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84af0c911e81fcf","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721240786960,"stop":1721240786960,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b00cf3331b8873","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721241064759,"stop":1721241064760,"duration":1},"status":"passed","severity":"normal"},{"uid":"643bf536b3121fe9","name":"Check publish message containing SQL Injection","time":{"start":1721241317357,"stop":1721241317357,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb599a7f3bbc7f1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721241417891,"stop":1721241417891,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebdacea4c5a94a1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721241463895,"stop":1721241463896,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b963ccf6f86ee41","name":"start node with ApplicationInfo","time":{"start":1721241378150,"stop":1721241378151,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f33abfbee3dc92","name":"Push message with content topic containing special chars","time":{"start":1721241291989,"stop":1721241291989,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea76cc85538ea27","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721240955177,"stop":1721240955177,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c2d504ff69e6e5","name":"Subscribe to topic containing XML and receive message","time":{"start":1721241463885,"stop":1721241463885,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bed16a11b19e73d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721240770356,"stop":1721240770359,"duration":3},"status":"passed","severity":"normal"},{"uid":"948d9f2297975109","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721241050201,"stop":1721241050202,"duration":1},"status":"passed","severity":"normal"},{"uid":"46af39b81466450e","name":"same cluster, different shard: nodes connect","time":{"start":1721241134294,"stop":1721241134294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a3a358d73e8fd","name":"Subscribe and receive messages via lightPush","time":{"start":1721241064725,"stop":1721241064726,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd67641a61ef50a7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721241130328,"stop":1721241130336,"duration":8},"status":"passed","severity":"normal"},{"uid":"61609fda6a9772f7","name":"Subscribe to topic containing short and receive message","time":{"start":1721241463882,"stop":1721241463882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cce28ea78841a9d","name":"non connected peers","time":{"start":1721241251634,"stop":1721241251634,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa1415531df1e0df","name":"removeEventListener with wrong event","time":{"start":1721240855509,"stop":1721240855509,"duration":0},"status":"passed","severity":"normal"},{"uid":"853dd400b1f221c3","name":"Check publish message after service node is restarted","time":{"start":1721241317394,"stop":1721241317394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb3b60b2aedbd0dc","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721240762440,"stop":1721240762440,"duration":0},"status":"passed","severity":"normal"},{"uid":"72aa63299b3e279","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721241059879,"stop":1721241059879,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc94193927919da8","name":"Push message with special chars payload","time":{"start":1721241291977,"stop":1721241291978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e59d28d5ae7e5a","name":"Push message with Chinese payload","time":{"start":1721241291978,"stop":1721241291979,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f96857ce488618","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721240787245,"stop":1721240787245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6565867a4f85ef7","name":"Passing page size 19 when there are 20 messages","time":{"start":1721241481950,"stop":1721241481951,"duration":1},"status":"passed","severity":"normal"},{"uid":"729610b16c2fbcc7","name":"Callback on promise","time":{"start":1721241462263,"stop":1721241462263,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cef7c0f6a147c0b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721241446724,"stop":1721241446725,"duration":1},"status":"passed","severity":"normal"},{"uid":"193224d67d1d1d5d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721241489085,"stop":1721241489086,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e5fd6f2563782a","name":"Ping on unsubscribed peer","time":{"start":1721240911411,"stop":1721240911411,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e821cc3566e64f","name":"Check message on other pubsub topic is not received","time":{"start":1721241348165,"stop":1721241348165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c94db7b7186da6","name":"Ephemeral field set to true","time":{"start":1721240776110,"stop":1721240776111,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf3a122c9c93e1e","name":"should emit a peer event after start","time":{"start":1721240825132,"stop":1721240825133,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a677c3ca4ed55b","name":"Relay","time":{"start":1721240824131,"stop":1721240824132,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb8d5497b4aeba2","name":"Decoder throws on undefined content topic","time":{"start":1721240797194,"stop":1721240797194,"duration":0},"status":"passed","severity":"normal"},{"uid":"916f0ed861c08ab4","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721240791206,"stop":1721240791206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28321dfeca77b54","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721240762433,"stop":1721240762433,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcf702e15193007","name":"should be able to encode the field with only STORE set to true","time":{"start":1721240770359,"stop":1721240770360,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8ea98b48944244","name":"Register correct protocols","time":{"start":1721241325009,"stop":1721241325009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff96c62323bb7892","name":"Check received message containing unicode special characters","time":{"start":1721241021962,"stop":1721241021962,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfb154fe6aa6331","name":"Push message with escaped characters payload","time":{"start":1721241411546,"stop":1721241411546,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fed1c3e8e027de","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721241317585,"stop":1721241317585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f01954bef4b882d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721241296047,"stop":1721241296047,"duration":0},"status":"passed","severity":"normal"},{"uid":"432191b2414123c","name":"Query with Ordered Callback, No message returned","time":{"start":1721241446743,"stop":1721241446746,"duration":3},"status":"passed","severity":"normal"},{"uid":"a1f9e1eb223f19d1","name":"Subscribe and publish message","time":{"start":1721241325010,"stop":1721241325010,"duration":0},"status":"passed","severity":"normal"},{"uid":"622b905e1ed435b6","name":"start node with empty content topic","time":{"start":1721241378151,"stop":1721241378155,"duration":4},"status":"passed","severity":"normal"},{"uid":"eeff69eda266ad87","name":"Push message with shell command payload","time":{"start":1721241411546,"stop":1721241411546,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a1ebcc62bc42a8","name":"throws on content topic with too few or too many fields","time":{"start":1721240762403,"stop":1721240762403,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f711d41db11be73","name":"Push message with content topic containing shell command","time":{"start":1721241291994,"stop":1721241291994,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ce3ca57552634a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721241605153,"stop":1721241605153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f334566e0bf34da8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721241463902,"stop":1721241463903,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1197a559706bb60","name":"Check received message containing Arabic","time":{"start":1721241348174,"stop":1721241348174,"duration":0},"status":"passed","severity":"normal"},{"uid":"23daaf4daacfd70","name":"should set field with all protocols disabled","time":{"start":1721240771193,"stop":1721240771193,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18c0084e235f90","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721240762437,"stop":1721240762437,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5a3d3bf14ec9a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721240762430,"stop":1721240762430,"duration":0},"status":"passed","severity":"normal"},{"uid":"6205904a8ddf4e1","name":"should properly create location multiaddrs - tcp","time":{"start":1721240771192,"stop":1721240771192,"duration":0},"status":"passed","severity":"normal"},{"uid":"32246c379c2b6f95","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721241050231,"stop":1721241050232,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fd01f7bf1f8e25","name":"should not receive a peer event before start","time":{"start":1721241542491,"stop":1721241542491,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b4020f4b0bd2e8","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721240765210,"stop":1721240765211,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af80c433e716b32","name":"connects to nwaku","time":{"start":1721241492056,"stop":1721241492056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b557796aa5bb75e4","name":"Push message with Script payload","time":{"start":1721241411544,"stop":1721241411545,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7bef28192e6f513","name":"Throws when trying to push message with empty payload","time":{"start":1721241291986,"stop":1721241291987,"duration":1},"status":"passed","severity":"normal"},{"uid":"beaaa92011e77074","name":"Push message with content topic containing Script","time":{"start":1721241411558,"stop":1721241411558,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f793d4139439f7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721240762410,"stop":1721240762410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e3d6d435ccc532","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721241417894,"stop":1721241417894,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cb6d973e90756","name":"Push message with emoji payload","time":{"start":1721241411547,"stop":1721241411547,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6b41f65726c208","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721240762435,"stop":1721240762435,"duration":0},"status":"passed","severity":"normal"},{"uid":"2422c3f76d8f8c52","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721241489088,"stop":1721241489089,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdaab4249a8af8c8","name":"Check received message containing XML","time":{"start":1721241348176,"stop":1721241348185,"duration":9},"status":"passed","severity":"normal"},{"uid":"39a61274a50642e0","name":"should emit a peer event after start","time":{"start":1721241542491,"stop":1721241542491,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd753d072510b643","name":"Subscribe and receive messages via waku relay post","time":{"start":1721241463890,"stop":1721241463890,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ef77498df6451b","name":"Generator, custom pubsub topic","time":{"start":1721241453936,"stop":1721241453937,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f08621cd543582","name":"Push message with content topic containing special chars","time":{"start":1721241411550,"stop":1721241411550,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4ed43b8d71c304","name":"should encode/decode to RLP encoding","time":{"start":1721240771189,"stop":1721240771189,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfa7361c6f616c0","name":"Using a function","time":{"start":1721241492058,"stop":1721241492058,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae2d68511dac628","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721240786962,"stop":1721240786962,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f27018facc0b088","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721241064758,"stop":1721241064759,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5319e49b97af0f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721240762440,"stop":1721240762440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae68639f3e6f4491","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721240762425,"stop":1721240762425,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7cb60bbc93f47","name":"Check publish message containing short","time":{"start":1721241317341,"stop":1721241317341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3778d0a70495ae","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721241064767,"stop":1721241064768,"duration":1},"status":"passed","severity":"normal"},{"uid":"7398c5005f883edf","name":"should properly create location multiaddrs - udp4","time":{"start":1721240771190,"stop":1721240771191,"duration":1},"status":"passed","severity":"normal"},{"uid":"72df3b6f8686e278","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721240762426,"stop":1721240762426,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df1847551b2b9d6","name":"should be able to decode the field with only STORE set to true","time":{"start":1721240770379,"stop":1721240770380,"duration":1},"status":"passed","severity":"normal"},{"uid":"70211b9fce9884f0","name":"Passing page size 10 when there are 10 messages","time":{"start":1721241481949,"stop":1721241481949,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb98186453dbde3e","name":"A test","time":{"start":1721241080740,"stop":1721241080741,"duration":1},"status":"passed","severity":"normal"},{"uid":"5408e518a676447","name":"Check received message containing emoji","time":{"start":1721241348162,"stop":1721241348163,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc6bfb4a129127e","name":"same cluster, same shard: nodes connect","time":{"start":1721241134293,"stop":1721241134293,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbe5ba8ba24b5f2","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721241050201,"stop":1721241050201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab70ecd7d00130d7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721241064753,"stop":1721241064753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5450ebb50a8fdde","name":"Push message with content topic containing Russian","time":{"start":1721241411551,"stop":1721241411557,"duration":6},"status":"passed","severity":"normal"},{"uid":"ae6503a78ace2c98","name":"Check received message containing Basic HTML tag","time":{"start":1721241021960,"stop":1721241021960,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ff4986468bea16","name":"Push message with custom timestamp: 1721244660081","time":{"start":1721241291998,"stop":1721241291999,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5765ce21164ab84","name":"Check publish message containing XML","time":{"start":1721241317368,"stop":1721241317368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9913e73bf5721d6","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721241317585,"stop":1721241317585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29bbe99efd3d54de","name":"recovers when dns.resolve returns empty","time":{"start":1721240787242,"stop":1721240787243,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce499dc8136a1c92","name":"Subscribe and receive messages via lightPush","time":{"start":1721241463875,"stop":1721241463875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a596d9502a4aaee2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app75/7/topic876/json","time":{"start":1721241378140,"stop":1721241378140,"duration":0},"status":"passed","severity":"normal"},{"uid":"472bf42f5bfc578c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721240762417,"stop":1721240762418,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f9f057fdddfe0d","name":"Fails to push message with empty content topic","time":{"start":1721241411574,"stop":1721241411574,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb15b4828c1d1d9","name":"Fails to push message bigger that 1MB","time":{"start":1721241291999,"stop":1721241292000,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b21904fe0256f8b","name":"should only return 1 node with store capability","time":{"start":1721240787245,"stop":1721240787245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08a482d70cda3e0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721240762431,"stop":1721240762431,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1e2d69ee893f1","name":"Check meta is set [symmetric]","time":{"start":1721240797191,"stop":1721240797192,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f87561dcdd82ad2","name":"Ping on peer without subscriptions","time":{"start":1721240911406,"stop":1721240911407,"duration":1},"status":"passed","severity":"normal"},{"uid":"949ec95a798ddb37","name":"Check publish message containing Basic HTML tag","time":{"start":1721241317368,"stop":1721241317369,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61f8639b56f12d0","name":"Check publish message containing JSON","time":{"start":1721241317369,"stop":1721241317369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b243799fcf530af6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721241064753,"stop":1721241064753,"duration":0},"status":"passed","severity":"normal"},{"uid":"687a9f379f7a685f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721241296046,"stop":1721241296047,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bbe6a004d371342","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721241605152,"stop":1721241605152,"duration":0},"status":"passed","severity":"normal"},{"uid":"36994c641e7f76cf","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721241476309,"stop":1721241476310,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b23aedb095a06e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721241050227,"stop":1721241050227,"duration":0},"status":"passed","severity":"normal"},{"uid":"13aedfbe76d2c8d9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721241130352,"stop":1721241130357,"duration":5},"status":"passed","severity":"normal"},{"uid":"e4d9718683831bf8","name":"Push message equal or less that 1MB","time":{"start":1721241291999,"stop":1721241291999,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc226ab2aa5e22bd","name":"Throws when trying to push message with empty payload","time":{"start":1721241411548,"stop":1721241411548,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde67db92ed323d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721240762428,"stop":1721240762429,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6c2d3bdbd12a48","name":"Push message with content topic containing Russian","time":{"start":1721241291990,"stop":1721241291991,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc36b6beb01f1e1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721240770385,"stop":1721240770386,"duration":1},"status":"passed","severity":"normal"},{"uid":"360926d6aee07629","name":"Passing page size 110 when there are 120 messages","time":{"start":1721241481951,"stop":1721241481952,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec61f12147cc5e64","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721240762413,"stop":1721240762413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a82932583c67fe","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721241059884,"stop":1721241059885,"duration":1},"status":"passed","severity":"normal"},{"uid":"782fb9777302b382","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721241050196,"stop":1721241050197,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8c840c85b4209a","name":"Check publish message containing long","time":{"start":1721241317341,"stop":1721241317343,"duration":2},"status":"passed","severity":"normal"},{"uid":"e33d7a7636877362","name":"Generator, 2 different pubsubtopics","time":{"start":1721241453937,"stop":1721241453937,"duration":0},"status":"passed","severity":"normal"},{"uid":"223de051ad339220","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721240786959,"stop":1721240786959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f884431209093bc4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721241446746,"stop":1721241446747,"duration":1},"status":"passed","severity":"normal"},{"uid":"be65c5c91ff7bf9c","name":"handles empty shards array correctly","time":{"start":1721240762438,"stop":1721240762438,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcb85fbe67f5bb7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721241411559,"stop":1721241411559,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3467bd300264bba","name":"should properly create location multiaddrs - udp","time":{"start":1721240771192,"stop":1721240771192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce02dd1e04406ffe","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721241463876,"stop":1721241463877,"duration":1},"status":"passed","severity":"normal"},{"uid":"f910c6dee8f1e5d3","name":"should not receive a peer event before start","time":{"start":1721240825133,"stop":1721240825134,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fd818cbcb837f5","name":"Subscribe to topic containing XML and receive message","time":{"start":1721241463897,"stop":1721241463897,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d0de700f509dbf","name":"Push 30 different messages","time":{"start":1721241411547,"stop":1721241411548,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f0c5535e46a3c5","name":"should not receive a peer event after stop","time":{"start":1721240791205,"stop":1721240791205,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4a889d1975962f","name":"Wrong topic","time":{"start":1721241378142,"stop":1721241378143,"duration":1},"status":"passed","severity":"normal"},{"uid":"8082741b02bf2fd4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721241325012,"stop":1721241325012,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd8672a0f6c8110","name":"handles different networkShards values correctly","time":{"start":1721240762415,"stop":1721240762415,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45cebf52080d025","name":"Asymmetric encrypt & decrypt","time":{"start":1721240797766,"stop":1721240797766,"duration":0},"status":"passed","severity":"normal"},{"uid":"441d6407b50ce6e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721241064757,"stop":1721241064757,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9a4f801ae41d1e","name":"Delete observer","time":{"start":1721241253963,"stop":1721241253963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4eef2de5893bea","name":"Check received message containing emoji","time":{"start":1721241348198,"stop":1721241348198,"duration":0},"status":"passed","severity":"normal"},{"uid":"772c1ee04a38367b","name":"Promise Callback - forward","time":{"start":1721241467655,"stop":1721241467655,"duration":0},"status":"passed","severity":"normal"},{"uid":"263899e424fe9a6a","name":"Check received message containing Basic HTML tag","time":{"start":1721241348186,"stop":1721241348186,"duration":0},"status":"passed","severity":"normal"},{"uid":"558f8b6e403dbc33","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721241050225,"stop":1721241050225,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a72e6e9383996d","name":"connected peers and dial","time":{"start":1721241251632,"stop":1721241251632,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1764a01a532f2584","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app29/9/topic735/utf8","time":{"start":1721241378139,"stop":1721241378140,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c42861bb87a82b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721240776020,"stop":1721240776021,"duration":1},"status":"passed","severity":"normal"},{"uid":"3270a21bcc131c73","name":"Check received message containing unicode special characters","time":{"start":1721241348197,"stop":1721241348198,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2d469b93f0d10c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721240912054,"stop":1721240912055,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1a8a45b119b242","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721241059884,"stop":1721241059884,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ffd69d16f1f32f","name":"Generator, 2 different pubsubtopics","time":{"start":1721241453938,"stop":1721241453939,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca25b253e206732f","name":"new peer added after a peer was already found","time":{"start":1721241251487,"stop":1721241251487,"duration":0},"status":"skipped","severity":"normal"},{"uid":"807a3a2a4aeb1025","name":"Fails to publish message with empty text","time":{"start":1721241317381,"stop":1721241317391,"duration":10},"status":"passed","severity":"normal"},{"uid":"ab4493004f69d136","name":"Check received message containing Russian","time":{"start":1721241348175,"stop":1721241348175,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d08f8c788730c6f","name":"Check message received after jswaku node is restarted","time":{"start":1721241021977,"stop":1721241021978,"duration":1},"status":"skipped","severity":"normal"},{"uid":"77f59dae81df2d6c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721240762418,"stop":1721240762418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4275895937bd0db8","name":"random static sharding 7 - Cluster ID: 726, Shard ID: 107","time":{"start":1721241408558,"stop":1721241408559,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7c8c62944b41d","name":"Used by Waku Relay","time":{"start":1721241492058,"stop":1721241492059,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f6af6483741401","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721240762412,"stop":1721240762413,"duration":1},"status":"passed","severity":"normal"},{"uid":"117bf8063e9f0ff7","name":"Check publish message containing unicode special characters","time":{"start":1721241317370,"stop":1721241317370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a852884d49180937","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721240762428,"stop":1721240762428,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8bf109ac516949","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721241059879,"stop":1721241059880,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1191c9d27fe876","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721241463900,"stop":1721241463901,"duration":1},"status":"passed","severity":"normal"},{"uid":"907aeb6a4de7bfbc","name":"Relay + Store","time":{"start":1721240771194,"stop":1721240771195,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9345a746b8c732","name":"should get / set TCP multiaddr","time":{"start":1721240771190,"stop":1721240771190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1016b52d0db320eb","name":"Subscribe and receives messages on 20 topics","time":{"start":1721241463891,"stop":1721241463892,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3881eba35226f7e","name":"should throw an error for an unconfigured topic","time":{"start":1721240762432,"stop":1721240762433,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d97a12f11c00e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721241064757,"stop":1721241064758,"duration":1},"status":"passed","severity":"normal"},{"uid":"161154fd6cbb7b13","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721241050202,"stop":1721241050203,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9d70e18cfc5bf3","name":"returns all values when wanted number is greater than available values","time":{"start":1721240786497,"stop":1721240786497,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4d564a80c05cfd","name":"addEventListener with correct event","time":{"start":1721240855507,"stop":1721240855508,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2a905e7e74ff03","name":"Decoder throws on undefined content topic","time":{"start":1721240776113,"stop":1721240776113,"duration":0},"status":"passed","severity":"normal"},{"uid":"232a31f6222c5438","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721240822597,"stop":1721240822597,"duration":0},"status":"passed","severity":"normal"},{"uid":"370f29d7c0b0887b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721241476310,"stop":1721241476310,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbf44a03c302a82","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721240912049,"stop":1721240912051,"duration":2},"status":"passed","severity":"normal"},{"uid":"b44d8b6a37e62361","name":"can dial TLS multiaddrs","time":{"start":1721241134649,"stop":1721241134649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3559ac580f1ef80c","name":"random static sharding 3 - Cluster ID: 33, Shard ID: 998","time":{"start":1721241408554,"stop":1721241408555,"duration":1},"status":"passed","severity":"normal"},{"uid":"e036922b5d4fe65f","name":"Subscribe and receive messages via waku relay post","time":{"start":1721241463876,"stop":1721241463876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3763d0551f435b","name":"Refresh subscription","time":{"start":1721241064751,"stop":1721241064752,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9ce13ddac5f4b9","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721241325012,"stop":1721241325012,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2f73c87ba44f67","name":"should return valid sharding parameters for static sharding","time":{"start":1721240762435,"stop":1721240762435,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f10f9967a99a5b","name":"can start and stop the service","time":{"start":1721241542490,"stop":1721241542490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbf707c456f6006","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721240762432,"stop":1721240762432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6d4bf2532bec83","name":"Check publish message after client node is restarted","time":{"start":1721241317394,"stop":1721241317394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15e467e784e30bba","name":"Correctly serialized arguments","time":{"start":1721241134511,"stop":1721241134511,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e266338e5007ed","name":"Push message with SQL Injection payload","time":{"start":1721241291981,"stop":1721241291982,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ef750ada5ed709","name":"LightPush","time":{"start":1721241497420,"stop":1721241497421,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6d81be44e96a6b","name":"Push message with content topic containing unicode special characters","time":{"start":1721241291995,"stop":1721241291995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7626db892dbda3","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721241417892,"stop":1721241417892,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cab7008f3867eb","name":"Passing cursor with wrong message digest","time":{"start":1721241417893,"stop":1721241417893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8374d68ee56083","name":"should throw error - no id","time":{"start":1721240771187,"stop":1721240771187,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abd46f7cc6e2e4b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721241463902,"stop":1721241463902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a6cc2fca39140d","name":"Check publish message containing escaped characters","time":{"start":1721241317370,"stop":1721241317370,"duration":0},"status":"passed","severity":"normal"},{"uid":"443d05d915e29bf7","name":"Push message with content topic containing shell command","time":{"start":1721241411560,"stop":1721241411560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30794b975eb123c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721241348164,"stop":1721241348164,"duration":0},"status":"passed","severity":"normal"},{"uid":"830c0c891953ec2e","name":"Push message with long payload","time":{"start":1721241411541,"stop":1721241411541,"duration":0},"status":"passed","severity":"normal"},{"uid":"85eb90625305d7e8","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721241446747,"stop":1721241446748,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63e488169cedba1","name":"Query generator for 2000 messages","time":{"start":1721241462265,"stop":1721241462265,"duration":0},"status":"passed","severity":"normal"},{"uid":"210f66d582c239f","name":"returns all values when wanted number matches available values","time":{"start":1721240786486,"stop":1721240786496,"duration":10},"status":"passed","severity":"normal"},{"uid":"97a455236a979fc8","name":"Check message with no content topic is not received","time":{"start":1721241348209,"stop":1721241348209,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dcaa58b2e9d818","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721240762434,"stop":1721240762434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4dc2723305b835","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721240762422,"stop":1721240762423,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c69fcb3516b9dae","name":"Query Generator - backward","time":{"start":1721241467654,"stop":1721241467654,"duration":0},"status":"passed","severity":"normal"},{"uid":"febc12ebbc904dc2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721241050222,"stop":1721241050223,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf796335b5491652","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721240762429,"stop":1721240762429,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f62b178f793d017","name":"Ping on unsubscribed peer","time":{"start":1721240911407,"stop":1721240911408,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f59b998335bcd9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721241408550,"stop":1721241408551,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9914db3e29e4a2f","name":"Subscribe to topic containing long and receive message","time":{"start":1721241463894,"stop":1721241463894,"duration":0},"status":"passed","severity":"normal"},{"uid":"71742666c8838663","name":"Check publish message containing Arabic","time":{"start":1721241317350,"stop":1721241317353,"duration":3},"status":"passed","severity":"normal"},{"uid":"6248c50abc6c276b","name":"Push to array if already present","time":{"start":1721240762160,"stop":1721240762160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c9597b79b1298a","name":"Push message on custom pubsubTopic","time":{"start":1721241130350,"stop":1721241130351,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df05fe7b2188e2f","name":"Push message with Russian payload","time":{"start":1721241291980,"stop":1721241291981,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e41caab350d6c5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721240762428,"stop":1721240762428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55943bff331ccec","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721241251487,"stop":1721241251488,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3be3d1bcde26ff26","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721241064750,"stop":1721241064750,"duration":0},"status":"passed","severity":"normal"},{"uid":"b258567fea5b4a2b","name":"Overlapping topic subscription","time":{"start":1721241064751,"stop":1721241064751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b584f9d7de7799d2","name":"should handle corrupted local storage data gracefully","time":{"start":1721240791206,"stop":1721240791206,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfba0c8a2a02509","name":"ignores unrecognized TXT record formats","time":{"start":1721240787243,"stop":1721240787243,"duration":0},"status":"passed","severity":"normal"},{"uid":"606fee000a4953a8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721241050239,"stop":1721241050239,"duration":0},"status":"passed","severity":"normal"},{"uid":"275a6f0cc8bad0c6","name":"Check message with non string payload is not received","time":{"start":1721241348213,"stop":1721241348214,"duration":1},"status":"passed","severity":"normal"},{"uid":"984894d37efa11a6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721241605153,"stop":1721241605153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e0942b541b5da3","name":"unsubscribes","time":{"start":1721241480551,"stop":1721241480551,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f90b0d01e0d731","name":"more peers than existing","time":{"start":1721241251632,"stop":1721241251633,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d1277fa7ac3943c1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721241378135,"stop":1721241378136,"duration":1},"status":"passed","severity":"normal"},{"uid":"943305e17b2616b4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721241050197,"stop":1721241050197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b789d7494514acb","name":"should emit a peer event after start","time":{"start":1721240791204,"stop":1721240791204,"duration":0},"status":"passed","severity":"normal"},{"uid":"300ff077d2bea970","name":"Generator, 2 different pubsubtopics","time":{"start":1721241453934,"stop":1721241453935,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d75d9acb8ddf239","name":"retrieves a single peer","time":{"start":1721240787241,"stop":1721240787242,"duration":1},"status":"passed","severity":"normal"},{"uid":"108db29786a0dad4","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721240762439,"stop":1721240762439,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce7e5f35277ec52","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721240762436,"stop":1721240762436,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c1c627733b924c","name":"Passing page size 1 when there are 4 messages","time":{"start":1721241481948,"stop":1721241481948,"duration":0},"status":"passed","severity":"normal"},{"uid":"241bddbd178b9898","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721240770374,"stop":1721240770375,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc1aa55447489d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721240762431,"stop":1721240762431,"duration":0},"status":"passed","severity":"normal"},{"uid":"67aabae05b6af72c","name":"Privacy Node - default protocol","time":{"start":1721241497422,"stop":1721241497422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daeae958f723b5a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721240762420,"stop":1721240762421,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc3f45ad5c3ab7a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721241050224,"stop":1721241050225,"duration":1},"status":"passed","severity":"normal"},{"uid":"71af5b7b7826e88","name":"Check received message containing JSON","time":{"start":1721241021960,"stop":1721241021960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5040e95bf6e081","name":"Push message with content topic containing short","time":{"start":1721241291987,"stop":1721241291987,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d4666b0926b7d6","name":"Check received message containing JSON","time":{"start":1721241348151,"stop":1721241348151,"duration":0},"status":"passed","severity":"normal"},{"uid":"254326d12aa33b38","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721240762417,"stop":1721240762417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d207eb4d56adfede","name":"Check message received after nwaku node is restarted","time":{"start":1721241021978,"stop":1721241022014,"duration":36},"status":"skipped","severity":"normal"},{"uid":"b5e82b33425ea00b","name":"Check received message containing special chars","time":{"start":1721241348146,"stop":1721241348147,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f255eb71cd0924","name":"Push message with long payload","time":{"start":1721241291975,"stop":1721241291976,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21167aef6f9b80","name":"Relay - times out","time":{"start":1721241497419,"stop":1721241497419,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c61308f14d8836b","name":"All","time":{"start":1721240824133,"stop":1721240824133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9aeeeff0bbc7c","name":"Check meta is set [ecies]","time":{"start":1721240799150,"stop":1721240799151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e8157df6f063a1","name":"can start the service","time":{"start":1721240825122,"stop":1721240825123,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77b55d386a603f","name":"Check received message containing emoji","time":{"start":1721241021962,"stop":1721241021962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51dc797bb6128bc","name":"Push message with content topic containing XML","time":{"start":1721241411558,"stop":1721241411558,"duration":0},"status":"passed","severity":"normal"},{"uid":"991e44f8335dccd3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721241463892,"stop":1721241463892,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d083a19f7a04bee","name":"different cluster, different shard: nodes don't connect","time":{"start":1721241134295,"stop":1721241134295,"duration":0},"status":"passed","severity":"normal"},{"uid":"6109b9ed8f1edf10","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721241463895,"stop":1721241463895,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e7395020b8ea84","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721241064768,"stop":1721241064768,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d1c4224e89877b","name":"random static sharding 5 - Cluster ID: 854, Shard ID: 189","time":{"start":1721241408556,"stop":1721241408557,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c66c02785589423","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721240762427,"stop":1721240762427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5336afe8aa040d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721241064726,"stop":1721241064727,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad328eb0a36b4661","name":"Check publish message containing numeric","time":{"start":1721241317343,"stop":1721241317344,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bda6b17e1d396b3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721240955178,"stop":1721240955178,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5422a7be88cc71","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721240762424,"stop":1721240762424,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67e61fd6188fd08","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721241489087,"stop":1721241489087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1334e4300dbb9e8a","name":"Ordered Callback - backward","time":{"start":1721241467656,"stop":1721241467656,"duration":0},"status":"passed","severity":"normal"},{"uid":"45771fc18a84e0c3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721241050220,"stop":1721241050220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c434f6297749f599","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721241463882,"stop":1721241463882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a772c44c3033317f","name":"Push message with Script payload","time":{"start":1721241291982,"stop":1721241291982,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcd37b077217650","name":"Store - dialed first","time":{"start":1721241497420,"stop":1721241497420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b797f0137c7e3d95","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721241064767,"stop":1721241064767,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2387c1d02617bd4","name":"Refresh subscription","time":{"start":1721241325013,"stop":1721241325013,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecb91465aab5f547","name":"Publish without waiting for remote peer","time":{"start":1721241325010,"stop":1721241325010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e366c4bec8ebffd4","name":"Publish message with rate limit","time":{"start":1721241317395,"stop":1721241317395,"duration":0},"status":"passed","severity":"normal"},{"uid":"915c5c1504c3fb0d","name":"should handle a minimal index list","time":{"start":1721240762624,"stop":1721240762624,"duration":0},"status":"passed","severity":"normal"},{"uid":"49820d1889beb47b","name":"Check received message containing Chinese","time":{"start":1721241021956,"stop":1721241021956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3d0e0eeae4368a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721240872199,"stop":1721240872199,"duration":0},"status":"passed","severity":"normal"},{"uid":"455f2c9cd3e8431","name":"Ping on subscribed peer","time":{"start":1721240877198,"stop":1721240877199,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8416adf8e07df6","name":"Publish message with custom timestamp: Wed Jul 17 2024 17:34:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1721241317379,"stop":1721241317379,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a9aca22016df5b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721241251488,"stop":1721241251488,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ee9671a96f2115","name":"Does not throw an exception when node disconnects","time":{"start":1721241492057,"stop":1721241492057,"duration":0},"status":"passed","severity":"normal"},{"uid":"3277cb63c5db10cc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721241059875,"stop":1721241059876,"duration":1},"status":"passed","severity":"normal"},{"uid":"996b5e92f78414aa","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721241325017,"stop":1721241325017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8948c94025ef5cd","name":"Refresh subscription","time":{"start":1721241463881,"stop":1721241463881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08493d6eacd29a5","name":"Fails to push message bigger that 1MB","time":{"start":1721241411578,"stop":1721241411579,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a4d95f52d82215","name":"through manual discovery","time":{"start":1721241134650,"stop":1721241134650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19414d5ea27e2e8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721241463885,"stop":1721241463886,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e87d45743434a5c","name":"Waku message hash computation (payload length 0)","time":{"start":1721240765209,"stop":1721240765210,"duration":1},"status":"passed","severity":"normal"},{"uid":"defe35bdd8fe75e","name":"safeDispatchEvent","time":{"start":1721240855512,"stop":1721240855513,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4de44a696727fa4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721241296045,"stop":1721241296046,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb46c08fceb7d2dd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721240787247,"stop":1721240787247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"890522bd8b3ec591","name":"Push message with content topic containing Arabic","time":{"start":1721241411550,"stop":1721241411551,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6db1c5f6f97ac70","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721241463891,"stop":1721241463891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05ca20c284d8822","name":"Check received message containing escaped characters","time":{"start":1721241021961,"stop":1721241021961,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af1ef01b9da27bd","name":"Reopen subscription with peer with lost subscription","time":{"start":1721240911411,"stop":1721240911413,"duration":2},"status":"passed","severity":"normal"},{"uid":"decce81a48d616b4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721241463895,"stop":1721241463895,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec744bff4351730","name":"Push message with content topic containing escaped characters","time":{"start":1721241291994,"stop":1721241291995,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b1361bc1d7bda1","name":"Check publish message containing Russian","time":{"start":1721241317353,"stop":1721241317356,"duration":3},"status":"passed","severity":"normal"},{"uid":"c57a239b5794be17","name":"Query with Promise Callback, No message returned","time":{"start":1721241446750,"stop":1721241446753,"duration":3},"status":"passed","severity":"normal"},{"uid":"e0a5fb0496d9faa2","name":"should not fail to stop the service if it was not started","time":{"start":1721240825128,"stop":1721240825130,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d810cfbc8d652c4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721241050198,"stop":1721241050198,"duration":0},"status":"passed","severity":"normal"},{"uid":"351aac0b215ee4f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721240912010,"stop":1721240912011,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5472d50ae071c04","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721241064760,"stop":1721241064767,"duration":7},"status":"passed","severity":"normal"},{"uid":"aec3d338d153b5ae","name":"Push message with Basic HTML tag payload","time":{"start":1721241411545,"stop":1721241411545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd9f40c6d977cd1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721240770384,"stop":1721240770385,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87a94fcef2d61e5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721241463881,"stop":1721241463881,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1c10f556fbfb9f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721241463887,"stop":1721241463887,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a359da280cf62b2","name":"Check message received after jswaku node is restarted","time":{"start":1721241348215,"stop":1721241348215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a9eef0b82a24998","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721241130336,"stop":1721241130340,"duration":4},"status":"passed","severity":"normal"},{"uid":"e196696a3240f3ad","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721240770382,"stop":1721240770383,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a4cc10de6551b0","name":"handles empty contentTopics array correctly","time":{"start":1721240762438,"stop":1721240762439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48db98508531e54","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721241463886,"stop":1721241463887,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5b06e52c90d99e","name":"Ping fails for unsubscribed peers","time":{"start":1721240921911,"stop":1721240921911,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2266879ea0ee0e","name":"throws on content topic with empty version field","time":{"start":1721240762405,"stop":1721240762406,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f9c258addb0dd0","name":"Check message on other pubsub topic is not received","time":{"start":1721241348208,"stop":1721241348209,"duration":1},"status":"passed","severity":"normal"},{"uid":"589d30f8bd83e32c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721240762411,"stop":1721240762411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ec75e05c1263d6","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721240814981,"stop":1721240814982,"duration":1},"status":"passed","severity":"normal"},{"uid":"e275d6c54f7b7541","name":"Publish message with large meta","time":{"start":1721241317395,"stop":1721241317395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db95437aefa8654","name":"groups content topics by expected pubsub topic","time":{"start":1721240762414,"stop":1721240762414,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4553f5f480c7f8f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721241463883,"stop":1721241463883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27223f608951f2f","name":"ignores domain fetching errors","time":{"start":1721240787243,"stop":1721240787243,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c73abceece9b15","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721241489087,"stop":1721241489087,"duration":0},"status":"passed","severity":"normal"},{"uid":"d711e7c5cd5e17fd","name":"addEventListener with wrong event","time":{"start":1721240855508,"stop":1721240855508,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2286422e63bf93","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721241463901,"stop":1721241463901,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d7376ab0f5491c","name":"Check message with no payload is not received","time":{"start":1721241021967,"stop":1721241021967,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5ca64f03197e6b","name":"should use DNS peer discovery with light client","time":{"start":1721240825137,"stop":1721240825138,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2925b2c793f53d30","name":"Subscribe to topic containing XML and publish message","time":{"start":1721241325018,"stop":1721241325019,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3aedf40699d49c","name":"Push message with content topic containing long","time":{"start":1721241291987,"stop":1721241291987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aa89d94e01adfc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721241463891,"stop":1721241463891,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38b2e700794f7a0","name":"caches peers it previously fetched","time":{"start":1721240787243,"stop":1721240787244,"duration":1},"status":"passed","severity":"normal"},{"uid":"19120625aa54cdd8","name":"Push message with custom timestamp: 1690482622401","time":{"start":1721241411576,"stop":1721241411576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb32071dfbc2901","name":"Relay - dialed first","time":{"start":1721241497418,"stop":1721241497419,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0a6d81ff3a0961","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721241463887,"stop":1721241463887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8202e63e5424d274","name":"random static sharding 10 - Cluster ID: 288, Shard ID: 963","time":{"start":1721241408561,"stop":1721241408561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7245acf8b3e4068","name":"Overlapping topic subscription","time":{"start":1721241463881,"stop":1721241463881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b528950fabbf2b92","name":"nwaku subscribes","time":{"start":1721241281034,"stop":1721241281035,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aec7e20dc301407","name":"Publishes to nwaku","time":{"start":1721241281035,"stop":1721241281035,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeb7b8a664c197","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721240762426,"stop":1721240762426,"duration":0},"status":"passed","severity":"normal"},{"uid":"999f5ea72b42ac24","name":"Passing an array","time":{"start":1721241492057,"stop":1721241492057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c57e89ff2efdc6c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721240786959,"stop":1721240786960,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e28986b2b6ba4bd","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721240762625,"stop":1721240762625,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4833965aeb804db","name":"Push message with Chinese payload","time":{"start":1721241411542,"stop":1721241411542,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da35fd6802d32b3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721241050230,"stop":1721241050231,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12bff8daf53e860","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721241317586,"stop":1721241317586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0f975bcb49d7b69","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721241605154,"stop":1721241605154,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef3fe05d2d062ee","name":"can start and stop the service","time":{"start":1721240791203,"stop":1721240791203,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4077cbb3b992f3","name":"should return false","time":{"start":1721240771188,"stop":1721240771188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d54373f12228e1","name":"Check received message containing long","time":{"start":1721241021954,"stop":1721241021955,"duration":1},"status":"passed","severity":"normal"},{"uid":"8036cfcd23c7fda0","name":"Rejects garbage","time":{"start":1721240779642,"stop":1721240779642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b28c8c68664e30","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721240912011,"stop":1721240912014,"duration":3},"status":"passed","severity":"normal"},{"uid":"8cd924b94d113c0f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721241463877,"stop":1721241463879,"duration":2},"status":"passed","severity":"normal"},{"uid":"790f9e42c8e6ca3","name":"Passing page size 11 when there are 10 messages","time":{"start":1721241481949,"stop":1721241481950,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a2f54565c2d1b9","name":"configure the node with multiple pubsub topics","time":{"start":1721241408562,"stop":1721241408562,"duration":0},"status":"passed","severity":"normal"},{"uid":"285e45f3662e9903","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721240770383,"stop":1721240770384,"duration":1},"status":"passed","severity":"normal"},{"uid":"abeba9782393eaac","name":"Symmetric encrypt & Decrypt","time":{"start":1721240797767,"stop":1721240797767,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd23bd897952a645","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721240786961,"stop":1721240786961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59b273060befd45","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721241050175,"stop":1721241050175,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c60454ae6b6577","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721240762411,"stop":1721240762411,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cb4d5bcae3887","name":"handles multiple messages","time":{"start":1721241480550,"stop":1721241480551,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a733c0a9ade2ab2","name":"should not receive a peer event after stop","time":{"start":1721240825134,"stop":1721240825135,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed32b22c82f8ec52","name":"Ping on subscribed peer","time":{"start":1721240911410,"stop":1721240911410,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cd8872208703fb","name":"isConnected return false after peer stops","time":{"start":1721240872200,"stop":1721240872201,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4475169d8d262e","name":"Query generator for multiple messages with different content topic format","time":{"start":1721241462261,"stop":1721241462262,"duration":1},"status":"passed","severity":"normal"},{"uid":"6deaf09bc1bfed62","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721241453935,"stop":1721241453936,"duration":1},"status":"passed","severity":"normal"},{"uid":"38adffed9ad52ea1","name":"shard 0","time":{"start":1721241408545,"stop":1721241408550,"duration":5},"status":"passed","severity":"normal"},{"uid":"9f39827b307d0a4d","name":"it tolerates circular branch references","time":{"start":1721240787242,"stop":1721240787242,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1ee661dedc2342","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721240824503,"stop":1721240824503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c2dfc10e049322","name":"Subscribe and receives messages on 20 topics","time":{"start":1721241064749,"stop":1721241064749,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cba2de3ccf0b8f","name":"Reusing cursor across nodes","time":{"start":1721241417893,"stop":1721241417893,"duration":0},"status":"passed","severity":"normal"},{"uid":"caebbe1c2484bf17","name":"Subscribe to topic containing long and receive message","time":{"start":1721241463882,"stop":1721241463882,"duration":0},"status":"passed","severity":"normal"},{"uid":"357ab356e9884bee","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721240786963,"stop":1721240786964,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb71de2d71fc129","name":"should load peers from local storage and dispatch events","time":{"start":1721240791206,"stop":1721240791206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4dd36d1efa6499","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721240762427,"stop":1721240762427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c202a4d22c30b9d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721241325020,"stop":1721241325020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78702fda1deb911","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721241463903,"stop":1721241463903,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d3ed4495087736","name":"Query with Promise Callback, No Decoder","time":{"start":1721241446748,"stop":1721241446750,"duration":2},"status":"passed","severity":"normal"},{"uid":"6de9605fafd84751","name":"Check message with no payload is not received","time":{"start":1721241348166,"stop":1721241348166,"duration":0},"status":"passed","severity":"normal"},{"uid":"512f76949943f065","name":"Check publish message containing special chars","time":{"start":1721241317344,"stop":1721241317345,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a812da709543a47","name":"Decoder throws on empty string content topic","time":{"start":1721240797194,"stop":1721240797195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ba87d8e66acc60","name":"Nodes with multiple pubsub topic","time":{"start":1721241296045,"stop":1721241296045,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae0bcd3b26f31e7","name":"1 Relay, 1 fetch","time":{"start":1721240787021,"stop":1721240787021,"duration":0},"status":"passed","severity":"normal"},{"uid":"706305abd1a3c77d","name":"Check received message containing shell command","time":{"start":1721241021960,"stop":1721241021961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b6f1e633094bb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721240787245,"stop":1721240787246,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9dccd7dd86b2777","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721240770362,"stop":1721240770363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e65d9f7e15ab46","name":"Check received message containing JSON","time":{"start":1721241348186,"stop":1721241348187,"duration":1},"status":"passed","severity":"normal"},{"uid":"939fe85d529f10ab","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721240765208,"stop":1721240765209,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b750b43f8f41528","name":"should not fail to stop the service if it was not started","time":{"start":1721240791204,"stop":1721240791204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae16cd232466325c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721240762409,"stop":1721240762409,"duration":0},"status":"passed","severity":"normal"},{"uid":"65761f2a8f828909","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721240770360,"stop":1721240770361,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d97628b238f5bc","name":"should return unique PubsubTopics for static sharding","time":{"start":1721240762419,"stop":1721240762419,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b6a7639e0c4d3b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721241463892,"stop":1721241463892,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf4b8182eb76ef6","name":"should not fail to start the service if it is already started","time":{"start":1721240825131,"stop":1721240825132,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c5ce785ed6ee43","name":"should throw an error for missing sharding configuration","time":{"start":1721240762438,"stop":1721240762438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a638b0dbb91695","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721241064754,"stop":1721241064754,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9e9442864fa871","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721241417891,"stop":1721241417891,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a74e0d936da6fbe","name":"Check received message containing numeric","time":{"start":1721241348170,"stop":1721241348170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c0fa474204b0e3","name":"Check received message containing Arabic","time":{"start":1721241021956,"stop":1721241021957,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8143671bac3f0e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721240814974,"stop":1721240814976,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c65b132d698349f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721241463884,"stop":1721241463884,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ef2bd8aedbe02e","name":"Push message with content topic containing JSON","time":{"start":1721241291993,"stop":1721241291994,"duration":1},"status":"passed","severity":"normal"},{"uid":"987e7cb61e6ffcb0","name":"Push message with content topic containing unicode special characters","time":{"start":1721241411573,"stop":1721241411573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6580701df0815b5","name":"Check received message containing Chinese","time":{"start":1721241348174,"stop":1721241348174,"duration":0},"status":"passed","severity":"normal"},{"uid":"29150a640000bb3a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721240955179,"stop":1721240955179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32a202992f9eb5f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721240912023,"stop":1721240912023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9a7ff8d94a9520","name":"Subscribe to topic containing short and receive message","time":{"start":1721241064752,"stop":1721241064752,"duration":0},"status":"passed","severity":"normal"},{"uid":"daef24476f29cb95","name":"Check publish message containing Script","time":{"start":1721241317358,"stop":1721241317367,"duration":9},"status":"passed","severity":"normal"},{"uid":"41051d590c444d44","name":"should throw an error for insufficient data","time":{"start":1721240762625,"stop":1721240762625,"duration":0},"status":"passed","severity":"normal"},{"uid":"24807216f09b8ce4","name":"Push message with content topic containing JSON","time":{"start":1721241411559,"stop":1721241411560,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8482d1506c68ce","name":"Push message with Russian payload","time":{"start":1721241411543,"stop":1721241411543,"duration":0},"status":"passed","severity":"normal"},{"uid":"d474893d16379d2f","name":"creates an iterator","time":{"start":1721241480550,"stop":1721241480550,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a853057dd5ebc","name":"Push message on custom pubsubTopic","time":{"start":1721241130318,"stop":1721241130319,"duration":1},"status":"passed","severity":"normal"},{"uid":"e212096165e35857","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721241317393,"stop":1721241317394,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f467ec17d95eaf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721240955176,"stop":1721240955176,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa420ffcfe89f2c","name":"configure the node with multiple content topics","time":{"start":1721241378143,"stop":1721241378144,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8e5fb33d06cec","name":"should set field with only RELAY enabled","time":{"start":1721240771193,"stop":1721240771193,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0a16a3dfc2c00a","name":"Check received message containing long","time":{"start":1721241348146,"stop":1721241348146,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a279954cc2b929c","name":"pre and post cipher","time":{"start":1721240797767,"stop":1721240797768,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3a3afa92e69e54","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721241059876,"stop":1721241059877,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9d6883ded1942b","name":"Check received message containing SQL Injection","time":{"start":1721241021958,"stop":1721241021958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6995cc163ee0a97","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721240762414,"stop":1721240762415,"duration":1},"status":"passed","severity":"normal"},{"uid":"39999730664e8460","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app68/1/topic796/proto","time":{"start":1721241378138,"stop":1721241378138,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe982d4fabafcf1","name":"should encode/decode to text encoding","time":{"start":1721240771189,"stop":1721240771189,"duration":0},"status":"passed","severity":"normal"},{"uid":"a187f5903a66b22b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721241325016,"stop":1721241325016,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca756ce49e9ebbf","name":"throws on content topic with empty application field","time":{"start":1721240762405,"stop":1721240762405,"duration":0},"status":"passed","severity":"normal"},{"uid":"1651938ea64d7835","name":"should properly create location multiaddrs - udp6","time":{"start":1721240771191,"stop":1721240771191,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b8fabad23454a6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721241064728,"stop":1721241064749,"duration":21},"status":"passed","severity":"normal"},{"uid":"d6c056f381d9bfb3","name":"Encoder throws on empty string content topic","time":{"start":1721240797193,"stop":1721240797194,"duration":1},"status":"passed","severity":"normal"},{"uid":"f653848d57be3f48","name":"Check received message with timestamp: 1721240813571000000 ","time":{"start":1721241021963,"stop":1721241021963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b7ebfef26c2ee3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721240825138,"stop":1721240825139,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e743510c3d81720e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721240814980,"stop":1721240814980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3801efe1457373d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721240771186,"stop":1721240771186,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d6a4c34bc2a223","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721241050248,"stop":1721241050249,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d17dff37c2218d","name":"Relay - dialed after","time":{"start":1721241497419,"stop":1721241497419,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dda02d0d987bcb","name":"should get / set UDP multiaddr","time":{"start":1721240771190,"stop":1721240771190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f14cf668837d71a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721240824503,"stop":1721240824504,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea99354c306d7eb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721241463886,"stop":1721241463886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdb607c76fdda07","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721240762411,"stop":1721240762412,"duration":1},"status":"passed","severity":"normal"},{"uid":"30693d2385ec4afd","name":"Subscribe and receive messages via waku relay post","time":{"start":1721241064727,"stop":1721241064727,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bea9a18a4f3e99","name":"Query Generator - forward","time":{"start":1721241467654,"stop":1721241467654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a23a1a6520790d","name":"can start the service","time":{"start":1721241542489,"stop":1721241542489,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a2df0fc6ed9b65","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721240762426,"stop":1721240762427,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e890a0a27d3a0c","name":"Push message with content topic containing emoji","time":{"start":1721241291995,"stop":1721241291995,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59fd0c110bcae91","name":"Subscribe to topic containing Script and publish message","time":{"start":1721241325018,"stop":1721241325018,"duration":0},"status":"passed","severity":"normal"},{"uid":"5452fdcb5bdc6ea0","name":"tcp ip4 address","time":{"start":1721240770644,"stop":1721240770645,"duration":1},"status":"passed","severity":"normal"},{"uid":"b288c28697731d74","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app32/5/topic313/json","time":{"start":1721241378141,"stop":1721241378142,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d0602c4f80db38","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721240776114,"stop":1721240776114,"duration":0},"status":"passed","severity":"normal"},{"uid":"901a530344b6e04b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721240824504,"stop":1721240824505,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b8c13fd88e4d93","name":"should add and remove event listeners correctly","time":{"start":1721240791206,"stop":1721240791207,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10162fdb39f691b","name":"Check publish message containing Chinese","time":{"start":1721241317345,"stop":1721241317346,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d9b7914e919ae9","name":"Check received message containing SQL Injection","time":{"start":1721241348148,"stop":1721241348149,"duration":1},"status":"passed","severity":"normal"},{"uid":"c147ada81dd4ad8b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721241021964,"stop":1721241021965,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eed80d031b2ea24","name":"Meta field set when metaSetter is specified","time":{"start":1721240776111,"stop":1721240776111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e033db13d82d3d97","name":"Push message with escaped characters payload","time":{"start":1721241291985,"stop":1721241291985,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4cfacddb8cd5e2f","name":"Push message with custom timestamp: 1690482660081","time":{"start":1721241291997,"stop":1721241291998,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bb03116af43bf4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721241050223,"stop":1721241050223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55c616cbd3ff18d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721241489088,"stop":1721241489088,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd3a332d586be4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721240762439,"stop":1721240762440,"duration":1},"status":"passed","severity":"normal"},{"uid":"662c678f5d8e01e0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721240822596,"stop":1721240822597,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49a62225971bf92","name":"Check received message containing short","time":{"start":1721241348144,"stop":1721241348145,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bd47b42d83f5cb","name":"random static sharding 6 - Cluster ID: 592, Shard ID: 577","time":{"start":1721241408557,"stop":1721241408558,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6d15a501458635","name":"Check message with non string payload is not received","time":{"start":1721241348166,"stop":1721241348167,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf16856fd39d8edd","name":"Check received message containing Basic HTML tag","time":{"start":1721241348150,"stop":1721241348151,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdff28e7519e4a49","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721240765207,"stop":1721240765208,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f69ef554af3634","name":"should set field with only FILTER enabled","time":{"start":1721240771194,"stop":1721240771194,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db4488a8915fc93","name":"Check message with invalid timestamp is not received","time":{"start":1721241348208,"stop":1721241348208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e379d34a9cb592a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721240912023,"stop":1721240912024,"duration":1},"status":"passed","severity":"normal"},{"uid":"882ee97930eeebeb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721241130347,"stop":1721241130348,"duration":1},"status":"passed","severity":"normal"},{"uid":"956a11ea7124e62a","name":"Decoder throws on empty string content topic","time":{"start":1721240776113,"stop":1721240776113,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1de9a5257cc176","name":"Push message with unicode special characters payload","time":{"start":1721241291985,"stop":1721241291985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1929df6dcff0a7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721240762429,"stop":1721240762430,"duration":1},"status":"passed","severity":"normal"},{"uid":"3684ed571647c542","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721241489088,"stop":1721241489088,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d5d64c10bc16ed","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721241050174,"stop":1721241050175,"duration":1},"status":"passed","severity":"normal"},{"uid":"1740469fe9bb37c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721241064751,"stop":1721241064751,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd21a5444a887d97","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721241463880,"stop":1721241463880,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d2eae5b87eb462","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721241489086,"stop":1721241489087,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd7d843be0a772f","name":"Push 30 different messages","time":{"start":1721241291986,"stop":1721241291986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8954544eb2c6dd62","name":"Subscribe to topic containing XML and receive message","time":{"start":1721241064755,"stop":1721241064756,"duration":1},"status":"passed","severity":"normal"},{"uid":"97efd9ae2c2eec4e","name":"should throw error - no id","time":{"start":1721240771187,"stop":1721240771187,"duration":0},"status":"passed","severity":"normal"},{"uid":"99eb5e2701e6eb4b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721240770376,"stop":1721240770378,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3b723da84b3ce1d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721241453937,"stop":1721241453938,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c79903e437902a3","name":"Subscribe to topic containing Script and receive message","time":{"start":1721241064755,"stop":1721241064755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8277e23b2fc3b046","name":"Push message with emoji payload","time":{"start":1721241291985,"stop":1721241291986,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bd33d5da43c851","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721240762410,"stop":1721240762410,"duration":0},"status":"passed","severity":"normal"},{"uid":"b381267b527f7251","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721240762424,"stop":1721240762425,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecadfdb71ab4e4e","name":"Ping on unsubscribed peer","time":{"start":1721240877200,"stop":1721240877200,"duration":0},"status":"passed","severity":"normal"},{"uid":"695ce069a16af2b2","name":"Push message equal or less that 1MB","time":{"start":1721241411578,"stop":1721241411578,"duration":0},"status":"passed","severity":"normal"},{"uid":"44726218e36d9d59","name":"less peers than existing","time":{"start":1721241251633,"stop":1721241251633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23250bf5826f7158","name":"Fails to push message with empty content topic","time":{"start":1721241291996,"stop":1721241291996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fafe2d5c7fa105b","name":"Refresh subscription","time":{"start":1721241463893,"stop":1721241463893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6aea89372a30a1","name":"Passing page size 0 when there are 110 messages","time":{"start":1721241481947,"stop":1721241481947,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea19285bc758372","name":"Round trip binary serialization","time":{"start":1721240776110,"stop":1721240776110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdea108cf3354b1","name":"Push message with special chars payload","time":{"start":1721241411542,"stop":1721241411542,"duration":0},"status":"passed","severity":"normal"},{"uid":"571cb0c10cdf336c","name":"should properly compute the node id","time":{"start":1721240771189,"stop":1721240771189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81547de21e8d9c","name":"different cluster, same shard: nodes don't connect","time":{"start":1721241134294,"stop":1721241134295,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f77bc1284c70b","name":"Fails to publish duplicate message","time":{"start":1721241317380,"stop":1721241317381,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce1e9735ff2fba","name":"Reopen subscription with peer with lost subscription","time":{"start":1721240877201,"stop":1721240877201,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43ab85cda61ae66","name":"should return all peers when numPeers is 0","time":{"start":1721240776019,"stop":1721240776019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d77ac38630c48df","name":"Push message with Basic HTML tag payload","time":{"start":1721241291983,"stop":1721241291983,"duration":0},"status":"passed","severity":"normal"},{"uid":"3212c00747878c0a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721240762420,"stop":1721240762420,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6c0fe64fad2205","name":"should only return 1 node with relay and store capability","time":{"start":1721240787244,"stop":1721240787245,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1899cea7ddb2ec","name":"same cluster, different shard: nodes don't connect","time":{"start":1721241050172,"stop":1721241050172,"duration":0},"status":"passed","severity":"normal"},{"uid":"de88a7a79a864209","name":"Number of peers are maintained correctly","time":{"start":1721240921909,"stop":1721240921910,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1673c7a590bcff","name":"Light Node - default protocols","time":{"start":1721241497421,"stop":1721241497422,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc04aab41e8faa","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app33/8/topic389/xml","time":{"start":1721241378139,"stop":1721241378139,"duration":0},"status":"passed","severity":"normal"},{"uid":"68897e4e67f0fc59","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721240762408,"stop":1721240762408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4f43adcfd3381f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721241453939,"stop":1721241453939,"duration":0},"status":"passed","severity":"normal"},{"uid":"577eb13eda19cb8e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721240762423,"stop":1721240762423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7760bfc481d55526","name":"Check received message containing Chinese","time":{"start":1721241348147,"stop":1721241348147,"duration":0},"status":"passed","severity":"normal"},{"uid":"49537d632d7deb8","name":"Passing page size 3 when there are 20 messages","time":{"start":1721241481948,"stop":1721241481949,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f22bbd96f132691","name":"Check received message with timestamp: 1721240814225000000 ","time":{"start":1721241348163,"stop":1721241348163,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacbb723f7e89e64","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721241489086,"stop":1721241489086,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ac43e0916c4db1","name":"Check received message containing short","time":{"start":1721241348168,"stop":1721241348168,"duration":0},"status":"passed","severity":"normal"},{"uid":"5033d7b9d405708a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721241134292,"stop":1721241134292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0cb2a1e64e1c15a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721241325011,"stop":1721241325011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c602b54e1a8e82","name":"Push message with content topic containing Chinese","time":{"start":1721241291989,"stop":1721241291990,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea31f8e17fc528e","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721240921916,"stop":1721240921917,"duration":1},"status":"passed","severity":"normal"},{"uid":"97537f2434f4d51e","name":"Subscribe to topic containing short and receive message","time":{"start":1721241463893,"stop":1721241463894,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd54c759cac54763","name":"Check received message containing shell command","time":{"start":1721241348187,"stop":1721241348188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d039d1bf68fc27bb","name":"Callback on promise, aborts when callback returns true","time":{"start":1721241462263,"stop":1721241462263,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5c1889afc39ab7","name":"throws an error for improperly formatted content topics","time":{"start":1721240762416,"stop":1721240762416,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3cfc616d2aafef","name":"Check message received after jswaku node is restarted","time":{"start":1721241348167,"stop":1721241348167,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb481da630eef340","name":"throws on content topic with empty encoding field","time":{"start":1721240762406,"stop":1721240762407,"duration":1},"status":"passed","severity":"normal"},{"uid":"203844d2de0c7bf4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721240872195,"stop":1721240872196,"duration":1},"status":"passed","severity":"normal"},{"uid":"f133fe5d18a56248","name":"Sets default value correctly","time":{"start":1721241492059,"stop":1721241492059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55deb27f619443c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721241463889,"stop":1721241463889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4645e8583f58e3aa","name":"Subscribe to topic containing short and publish message","time":{"start":1721241325014,"stop":1721241325014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a015406a8849cd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721241059883,"stop":1721241059884,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d21bd39016ccb4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721240762413,"stop":1721240762413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8327f2533218099b","name":"Nodes with multiple pubsub topic","time":{"start":1721241296049,"stop":1721241296050,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83af6d675872399","name":"Decrypt messages","time":{"start":1721241253963,"stop":1721241253963,"duration":0},"status":"passed","severity":"normal"},{"uid":"91713b1f302d5376","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721241050203,"stop":1721241050208,"duration":5},"status":"passed","severity":"normal"},{"uid":"d6b4126f6cd4dfbe","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721241064726,"stop":1721241064726,"duration":0},"status":"passed","severity":"normal"},{"uid":"870dcafd5b1e1e9d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721241463896,"stop":1721241463896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da5f65f585d87f3","name":"Check message received after nwaku node is restarted","time":{"start":1721241348167,"stop":1721241348167,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba88e6291c55ec30","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721241325021,"stop":1721241325023,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee2db18af943fa2f","name":"Check received message with timestamp: 1721240814225000000 ","time":{"start":1721241348198,"stop":1721241348199,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4897c2c02713a2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721241463894,"stop":1721241463894,"duration":0},"status":"passed","severity":"normal"},{"uid":"be79616ef86295d7","name":"Push message with content topic containing numeric","time":{"start":1721241411549,"stop":1721241411550,"duration":1},"status":"passed","severity":"normal"},{"uid":"490e8a8dea8c41ca","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721241325020,"stop":1721241325021,"duration":1},"status":"passed","severity":"normal"},{"uid":"7670b58d500b5895","name":"Push message with XML payload","time":{"start":1721241411545,"stop":1721241411545,"duration":0},"status":"passed","severity":"normal"},{"uid":"319857da801c757b","name":"Ping on peer without subscriptions","time":{"start":1721240877199,"stop":1721240877199,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cd556b20b00528","name":"Check received message containing unicode special characters","time":{"start":1721241348162,"stop":1721241348162,"duration":0},"status":"passed","severity":"normal"},{"uid":"22921d19d7ed18f4","name":"Subscribe to topic containing long and receive message","time":{"start":1721241064752,"stop":1721241064752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08c76b688b4e07c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721241130343,"stop":1721241130347,"duration":4},"status":"passed","severity":"normal"},{"uid":"622303c82dc4199b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721241050222,"stop":1721241050222,"duration":0},"status":"passed","severity":"normal"},{"uid":"118d9e4296271328","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721241325011,"stop":1721241325011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fe3bb495dd1f00","name":"stop","time":{"start":1721240855513,"stop":1721240855513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff921caa53ad4d94","name":"Check message with no pubsub topic is not received","time":{"start":1721241021966,"stop":1721241021966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d3416e1f5ffb60","name":"Check message on other pubsub topic is not received","time":{"start":1721241021965,"stop":1721241021966,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc07e40c7cf574f2","name":"Check received message containing Russian","time":{"start":1721241348148,"stop":1721241348148,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ec335258e256e7","name":"should be called for bootstrap peers","time":{"start":1721240822596,"stop":1721240822596,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb857b29f589fc","name":"listenerCount","time":{"start":1721240855510,"stop":1721240855511,"duration":1},"status":"passed","severity":"normal"},{"uid":"501fd06a24c13ae5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721241463903,"stop":1721241463903,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb461f2a6d1528e","name":"Nodes with multiple pubsub topic","time":{"start":1721241296047,"stop":1721241296047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9442df01a9e99da3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721241059882,"stop":1721241059883,"duration":1},"status":"passed","severity":"normal"},{"uid":"582c68d77edb9118","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721240762430,"stop":1721240762430,"duration":0},"status":"passed","severity":"normal"},{"uid":"48054c124585ea9f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721241317392,"stop":1721241317393,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddf3e48c3f8252f","name":"Check message with invalid timestamp is not received","time":{"start":1721241021965,"stop":1721241021965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fe616731d597bc","name":"should throw an error for missing required configuration","time":{"start":1721240762422,"stop":1721240762422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfc4545a6f6ceaa","name":"receives messages sent to provided content topic through stream","time":{"start":1721241317586,"stop":1721241317586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a49d806577dae1e4","name":"Check received message containing escaped characters","time":{"start":1721241348197,"stop":1721241348197,"duration":0},"status":"passed","severity":"normal"},{"uid":"826bc8160b03014e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721240912016,"stop":1721240912017,"duration":1},"status":"passed","severity":"normal"},{"uid":"e599b46779e7944","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721241348199,"stop":1721241348199,"duration":0},"status":"passed","severity":"normal"},{"uid":"41150ca4c29e3045","name":"should not fail to stop the service if it was not started","time":{"start":1721241542490,"stop":1721241542490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1650d83ea4b94ba","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721240787022,"stop":1721240787023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15ce578a03b624f","name":"Check received message containing Script","time":{"start":1721241348176,"stop":1721241348176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b678c3bbaf5a0433","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721241050198,"stop":1721241050198,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa723287c7895af7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721240762433,"stop":1721240762434,"duration":1},"status":"passed","severity":"normal"},{"uid":"a847670ca8c34864","name":"Generator, custom pubsub topic","time":{"start":1721241453933,"stop":1721241453934,"duration":1},"status":"passed","severity":"normal"},{"uid":"531f3fafba1076a6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721241050230,"stop":1721241050230,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4feeb1326452d1","name":"should throw error - invalid id","time":{"start":1721240771188,"stop":1721240771188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed4a6abedd5b078","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721241064754,"stop":1721241064754,"duration":0},"status":"passed","severity":"normal"},{"uid":"652f88c5546dd1f4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721241463888,"stop":1721241463888,"duration":0},"status":"passed","severity":"normal"},{"uid":"874099f7978debe6","name":"Query with Ordered Callback, No Decoder","time":{"start":1721241446738,"stop":1721241446743,"duration":5},"status":"passed","severity":"normal"},{"uid":"9f9c9c8d68c00a0d","name":"Default pageSize","time":{"start":1721241481952,"stop":1721241481952,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cb203bc56d6bd3","name":"throws on content topic with generation field greater than 0","time":{"start":1721240762404,"stop":1721240762404,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af50d382175214b","name":"Push message with content topic containing numeric","time":{"start":1721241291988,"stop":1721241291989,"duration":1},"status":"passed","severity":"normal"},{"uid":"34315937babc7b41","name":"getPeersByDiscovery","time":{"start":1721241251486,"stop":1721241251487,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea922d2b001c104","name":"Check message with non string payload is not received","time":{"start":1721241021969,"stop":1721241021976,"duration":7},"status":"passed","severity":"normal"},{"uid":"fb439524fff8304f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721240799150,"stop":1721240799150,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8d630bdb6f4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721240762420,"stop":1721240762420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34ab7a5d5f39710","name":"getPeersByDiscovery","time":{"start":1721240855510,"stop":1721240855510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6bbf1888651a07","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721241408562,"stop":1721241408563,"duration":1},"status":"passed","severity":"normal"},{"uid":"129bfa3a75085c32","name":"Encoder throws on empty string content topic","time":{"start":1721240776112,"stop":1721240776113,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a2b29db5063580","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721241059877,"stop":1721241059878,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa7387d036dfd5b","name":"throws on content topic with non-number generation field","time":{"start":1721240762404,"stop":1721240762404,"duration":0},"status":"passed","severity":"normal"},{"uid":"69be73762c9c6029","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721240762423,"stop":1721240762424,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6cfb4f9b51edc5","name":"Ping on peer without subscriptions","time":{"start":1721240911411,"stop":1721240911411,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb98bf706e75704b","name":"removeEventListener with correct event","time":{"start":1721240855509,"stop":1721240855509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f855404f5042196","name":"should encodeTxt and decodeTxt","time":{"start":1721240771185,"stop":1721240771185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce59138ee19a41f","name":"Encoder throws on undefined content topic","time":{"start":1721240797192,"stop":1721240797193,"duration":1},"status":"passed","severity":"normal"},{"uid":"81de988b15c2c7e5","name":"should not fail to start the service if it is already started","time":{"start":1721240791204,"stop":1721240791204,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd69778c4a498a25","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721240770372,"stop":1721240770373,"duration":1},"status":"passed","severity":"normal"},{"uid":"c047ddd8efbb836f","name":"Check received message containing Russian","time":{"start":1721241021957,"stop":1721241021957,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa781be61c47ee5","name":"Number of peers are maintained correctly","time":{"start":1721241080657,"stop":1721241080658,"duration":1},"status":"passed","severity":"normal"},{"uid":"8380835e2ee7c36c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721241050176,"stop":1721241050176,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a8fda0b39a2b05","name":"Check received message containing XML","time":{"start":1721241021959,"stop":1721241021959,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c91b3ee05cc6d1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721241064727,"stop":1721241064728,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b075717bdffe69b","name":"Promise Callback - backward","time":{"start":1721241467655,"stop":1721241467655,"duration":0},"status":"passed","severity":"normal"},{"uid":"5166923568a9dcb9","name":"Sample","time":{"start":1721240770719,"stop":1721240770719,"duration":0},"status":"passed","severity":"normal"},{"uid":"65217e46bcd772a5","name":"Push message with content topic containing XML","time":{"start":1721241291992,"stop":1721241291993,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e6e99fe74115c9","name":"Push message with content topic containing SQL Injection","time":{"start":1721241411557,"stop":1721241411558,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f0ec55525645","name":"should not receive a peer event after stop","time":{"start":1721241542492,"stop":1721241542492,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab094f8a2f16e9b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721241463902,"stop":1721241463902,"duration":0},"status":"passed","severity":"normal"},{"uid":"6283092526ccbfa0","name":"Check received message containing Script","time":{"start":1721241021959,"stop":1721241021959,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd7363b3ee281f4","name":"Push message with content topic containing Arabic","time":{"start":1721241291990,"stop":1721241291990,"duration":0},"status":"passed","severity":"normal"},{"uid":"669162cd41b71c78","name":"Ordered callback, aborts when callback returns true","time":{"start":1721241462264,"stop":1721241462264,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ef1cdfd6f09d57","name":"same cluster, same shard: nodes connect","time":{"start":1721241050170,"stop":1721241050172,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6edcb757755e2ad","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721240762418,"stop":1721240762419,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d88deaf290f81c0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721241325015,"stop":1721241325015,"duration":0},"status":"passed","severity":"normal"},{"uid":"b306f7ba68b3e312","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721241348200,"stop":1721241348207,"duration":7},"status":"passed","severity":"normal"},{"uid":"931ff32ad7cdf946","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721240797189,"stop":1721240797190,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a3c3019fc97cba","name":"Nwaku publishes","time":{"start":1721241281036,"stop":1721241281036,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05cd8a45cea213f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721240770380,"stop":1721240770381,"duration":1},"status":"passed","severity":"normal"},{"uid":"c054fe53761dedb4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721240814978,"stop":1721240814980,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec03b966b74dc72f","name":"start node with empty shard","time":{"start":1721241408564,"stop":1721241408564,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c0661392cd4262","name":"Store - dialed after - with timeout","time":{"start":1721241497420,"stop":1721241497420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaf0b3d14de1b7e","name":"should decode valid enr successfully","time":{"start":1721240771186,"stop":1721240771186,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6396a436e8b5dc","name":"Ephemeral messages are not stored","time":{"start":1721240824502,"stop":1721240824503,"duration":1},"status":"passed","severity":"normal"},{"uid":"8702ec08cc6fea1a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app57/9/topic870/test.js","time":{"start":1721241378137,"stop":1721241378138,"duration":1},"status":"passed","severity":"normal"},{"uid":"90915315171b353a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721240786962,"stop":1721240786963,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbceb960c3af12c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721241446725,"stop":1721241446726,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dd13312277f82c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721241325017,"stop":1721241325017,"duration":0},"status":"passed","severity":"normal"}]