2024-08-31 21:07:03 +00:00

1 line
158 KiB
JSON

[{"uid":"ca96e649a61dbc99","name":"Passing page size 19 when there are 20 messages","time":{"start":1725138323572,"stop":1725138323573,"duration":1},"status":"passed","severity":"normal"},{"uid":"56662a520a3c3dc3","name":"Ping on subscribed peer","time":{"start":1725137845726,"stop":1725137845727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e9dc6001c4e879","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725137715118,"stop":1725137715118,"duration":0},"status":"passed","severity":"normal"},{"uid":"9711029f19f0f255","name":"Publishes to nwaku","time":{"start":1725138207257,"stop":1725138207258,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acd7bf744f45383","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725137715124,"stop":1725137715125,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ea3b59b207276c","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725137948483,"stop":1725137948483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3367d8f3b25b44b8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137948475,"stop":1725137948475,"duration":0},"status":"passed","severity":"normal"},{"uid":"72361e67ae0a0db2","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725137764608,"stop":1725137764609,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf55abf1b349306","name":"Decoder throws on undefined content topic","time":{"start":1725137745726,"stop":1725137745726,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be33fd33de9f165","name":"Query Generator - false","time":{"start":1725138306942,"stop":1725138306943,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c83992ceee45304","name":"Check message with no content topic is not received","time":{"start":1725138181599,"stop":1725138181601,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e66088be9de9d9e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725138321850,"stop":1725138321851,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b2f074112310","name":"1 Relay, 1 Filter, gives up","time":{"start":1725137735995,"stop":1725137735996,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2b6adeb95cadc7","name":"Subscribe and receives messages on 20 topics","time":{"start":1725138294420,"stop":1725138294420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4155d7d74cbf623","name":"recovers when dns.resolve returns empty","time":{"start":1725137736294,"stop":1725137736294,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a71fe134a3c8b3","name":"safeDispatchEvent","time":{"start":1725137805178,"stop":1725137805178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03670c6c3c6b0e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725137715111,"stop":1725137715111,"duration":0},"status":"passed","severity":"normal"},{"uid":"da82e97b5c0ce675","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725137715129,"stop":1725137715129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db5385b73fed2f9","name":"Filter with 0 connections","time":{"start":1725138000085,"stop":1725138000086,"duration":1},"status":"passed","severity":"normal"},{"uid":"42323867ca229e56","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app31/2/topic714/xml","time":{"start":1725138276202,"stop":1725138276202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ff5c9ebbd02c6a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725137747417,"stop":1725137747417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad51ae5b34eccb","name":"Generator, custom pubsub topic","time":{"start":1725138326591,"stop":1725138326592,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4908e2beb63b53","name":"Subscribe to topic containing long and receive message","time":{"start":1725137991206,"stop":1725137991207,"duration":1},"status":"passed","severity":"normal"},{"uid":"210c6c3745de8188","name":"All","time":{"start":1725137774230,"stop":1725137774230,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b9aae5944a0703","name":"Passing page size 1 when there are 4 messages","time":{"start":1725138323568,"stop":1725138323568,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c02446023d2d15","name":"caches peers it previously fetched","time":{"start":1725137736295,"stop":1725137736296,"duration":1},"status":"passed","severity":"normal"},{"uid":"1622a0597ec81946","name":"Check received message containing emoji","time":{"start":1725137944610,"stop":1725137944610,"duration":0},"status":"passed","severity":"normal"},{"uid":"149668787e7dfa2","name":"Push message with Arabic payload","time":{"start":1725138288145,"stop":1725138288145,"duration":0},"status":"passed","severity":"normal"},{"uid":"246d6450d38a985c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725137723751,"stop":1725137723751,"duration":0},"status":"passed","severity":"normal"},{"uid":"824837bf535e186f","name":"Ping on peer without subscriptions","time":{"start":1725137831382,"stop":1725137831382,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a89dbedf482fe41","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725137715110,"stop":1725137715110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e25002dc800a3a","name":"retrieves a single peer","time":{"start":1725137736293,"stop":1725137736294,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3d1d972a6fa522","name":"Push message with short payload","time":{"start":1725138195745,"stop":1725138195745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bea36dcd6b43539","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725137723002,"stop":1725137723003,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35dcafde2990d5f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725138278037,"stop":1725138278039,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d51e7b3b9549ec","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725138391482,"stop":1725138391482,"duration":0},"status":"passed","severity":"normal"},{"uid":"3554ec0eaa891cc0","name":"Ping on unsubscribed peer","time":{"start":1725137845727,"stop":1725137845728,"duration":1},"status":"passed","severity":"normal"},{"uid":"b45c747ce1f9e39b","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725138138854,"stop":1725138138855,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93137176be5c83a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725137715131,"stop":1725137715131,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc6985fc8d7f444","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725137723010,"stop":1725137723010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b059cb1258a0dfaa","name":"Push message with numeric payload","time":{"start":1725138195747,"stop":1725138195747,"duration":0},"status":"passed","severity":"normal"},{"uid":"9362a8799422b8e3","name":"should emit a peer event after start","time":{"start":1725138241121,"stop":1725138241121,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb0630f548c378d","name":"Push message with content topic containing emoji","time":{"start":1725138195763,"stop":1725138195764,"duration":1},"status":"passed","severity":"normal"},{"uid":"d147a5cb89db00cb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725137884110,"stop":1725137884111,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca6ecf9bbcd458d","name":"Check received message containing Russian","time":{"start":1725138181581,"stop":1725138181582,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c3c464cfcee299","name":"should load peers from local storage and dispatch events","time":{"start":1725137739922,"stop":1725137739922,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f6098f54a6a004","name":"should return unique PubsubTopics for static sharding","time":{"start":1725137715118,"stop":1725137715119,"duration":1},"status":"passed","severity":"normal"},{"uid":"761b79a1f97362e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725137723009,"stop":1725137723010,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd1acd645390d6e","name":"should emit a peer event after start","time":{"start":1725137781325,"stop":1725137781325,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f10e28a1f6151e","name":"Push message with content topic containing Script","time":{"start":1725138288168,"stop":1725138288168,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca56b74202cc2e2","name":"should encode/decode to text encoding","time":{"start":1725137723742,"stop":1725137723742,"duration":0},"status":"passed","severity":"normal"},{"uid":"683faee0d718e2","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725137715123,"stop":1725137715124,"duration":1},"status":"passed","severity":"normal"},{"uid":"6988e698ece26bc7","name":"Fails to push message with large meta","time":{"start":1725138288178,"stop":1725138288179,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61aec3ad081f303","name":"should set field with only STORE enabled","time":{"start":1725137723750,"stop":1725137723750,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ed802237736085","name":"Check received message containing Chinese","time":{"start":1725138181537,"stop":1725138181538,"duration":1},"status":"passed","severity":"normal"},{"uid":"88edc8a3443f0dff","name":"should only return 1 node with store capability","time":{"start":1725137736297,"stop":1725137736297,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c34a352c8ac4fc","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725137723001,"stop":1725137723002,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed21d653a361bc9","name":"Check received message containing Chinese","time":{"start":1725138181579,"stop":1725138181580,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd95789b072c6ca","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725138278035,"stop":1725138278036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a53d9c44df3547","name":"Query with Ordered Callback, No Decoder","time":{"start":1725138316758,"stop":1725138316758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c2a6c354474085","name":"Ping on peer without subscriptions","time":{"start":1725137845729,"stop":1725137845729,"duration":0},"status":"passed","severity":"normal"},{"uid":"55df2659c56890eb","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725137715359,"stop":1725137715359,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f789f264c37101","name":"should not fail to start the service if it is already started","time":{"start":1725138241120,"stop":1725138241120,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5959f0da698445","name":"groups content topics by expected pubsub topic","time":{"start":1725137715114,"stop":1725137715114,"duration":0},"status":"passed","severity":"normal"},{"uid":"b294e0ac0dcba305","name":"Check message with no pubsub topic is not received","time":{"start":1725137944619,"stop":1725137944619,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bad4ef771bfb94","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725137764590,"stop":1725137764590,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e476a8c4837b63","name":"throws an error for improperly formatted content topics","time":{"start":1725137715115,"stop":1725137715115,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4e2caaa971bbc6","name":"Push message with XML payload","time":{"start":1725138288146,"stop":1725138288146,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee48f7478cf0b0a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725137948471,"stop":1725137948471,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5042ae6806f286","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725137980361,"stop":1725137980362,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd7a25f80ec8472","name":"Push message with Arabic payload","time":{"start":1725138195748,"stop":1725138195748,"duration":0},"status":"passed","severity":"normal"},{"uid":"632df1d9a8e6009d","name":"Subscribe and receive messages via waku relay post","time":{"start":1725138294419,"stop":1725138294419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e215345c2e7d9dbe","name":"Check received message containing JSON","time":{"start":1725138181586,"stop":1725138181587,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe299692d86da66c","name":"unsubscribes","time":{"start":1725138332163,"stop":1725138332163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12e91ef3779eb27","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725138195758,"stop":1725138195759,"duration":1},"status":"passed","severity":"normal"},{"uid":"4957a5662da11e4a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725138316760,"stop":1725138316760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b3eee65549b5b5","name":"Check message with non string payload is not received","time":{"start":1725138181562,"stop":1725138181563,"duration":1},"status":"passed","severity":"normal"},{"uid":"372370f6114168c9","name":"Query generator for multiple messages","time":{"start":1725138323035,"stop":1725138323036,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0851f568c0f06a","name":"LightPush with 2 connections","time":{"start":1725138000088,"stop":1725138000088,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfd7cf72b6a33f3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725137735812,"stop":1725137735812,"duration":0},"status":"passed","severity":"normal"},{"uid":"22700919aa02015c","name":"Check received message containing XML","time":{"start":1725138181542,"stop":1725138181542,"duration":0},"status":"passed","severity":"normal"},{"uid":"76579bd8faf2967","name":"connects to nwaku","time":{"start":1725138336596,"stop":1725138336597,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d59674441f84752","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725137944615,"stop":1725137944615,"duration":0},"status":"passed","severity":"normal"},{"uid":"973269d18211d7dd","name":"Check publish message containing numeric","time":{"start":1725138231453,"stop":1725138231453,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf5572901a35737","name":"Push message with content topic containing emoji","time":{"start":1725138288174,"stop":1725138288175,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9ffb38aac28cfa","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app50/1/topic553/utf8","time":{"start":1725138276203,"stop":1725138276203,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f0e9cc9b17be46","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725137991208,"stop":1725137991209,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dea7976a8e7f69b","name":"Check received message containing Basic HTML tag","time":{"start":1725137944608,"stop":1725137944608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f1991003890cda","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725137980363,"stop":1725137980363,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7cdcee6e54be8f","name":"Should update shard info","time":{"start":1725138139191,"stop":1725138139192,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a114883cd0f314","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725138294412,"stop":1725138294412,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a45a16bf4009f90","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725137723738,"stop":1725137723738,"duration":0},"status":"passed","severity":"normal"},{"uid":"460d25384c45aa04","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725138138840,"stop":1725138138840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e206b3845e4064a1","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725137723008,"stop":1725137723009,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd51cb3446d63f41","name":"should get / set UDP multiaddr","time":{"start":1725137723742,"stop":1725137723743,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7095b0e22b82f7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725138071349,"stop":1725138071349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a495a53717b506a2","name":"different cluster, different shard: nodes don't connect","time":{"start":1725137948464,"stop":1725137948465,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f18c0d6a042e555","name":"Subscribe to topic containing XML and receive message","time":{"start":1725138294427,"stop":1725138294428,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2229148e2b1fb8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725138294419,"stop":1725138294419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84ad03f089f74d3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725138294436,"stop":1725138294436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5048a9f83ac445d","name":"can start the service","time":{"start":1725137739918,"stop":1725137739918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e967a3b3a94eef78","name":"Check received message containing JSON","time":{"start":1725138181543,"stop":1725138181544,"duration":1},"status":"passed","severity":"normal"},{"uid":"817b1e893496e929","name":"Ordered Callback - true","time":{"start":1725138306943,"stop":1725138306944,"duration":1},"status":"passed","severity":"normal"},{"uid":"af311912625428e0","name":"Push message on custom pubsubTopic","time":{"start":1725138071346,"stop":1725138071346,"duration":0},"status":"passed","severity":"normal"},{"uid":"846c3f835b9c2812","name":"Push message with custom timestamp: 1725141580910","time":{"start":1725138288183,"stop":1725138288183,"duration":0},"status":"passed","severity":"normal"},{"uid":"44802dc60ca7418a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725137781328,"stop":1725137781329,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d2f68c92688e8e74","name":"Ephemeral field set to true","time":{"start":1725137728607,"stop":1725137728607,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e449f89e565b603","name":"stop","time":{"start":1725137805178,"stop":1725137805178,"duration":0},"status":"passed","severity":"normal"},{"uid":"571822190682dcc5","name":"Fields are not dropped","time":{"start":1725137727987,"stop":1725137727989,"duration":2},"status":"passed","severity":"normal"},{"uid":"e22e5da3249eb9b8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725137715113,"stop":1725137715113,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e589b34c4f146a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725137715120,"stop":1725137715121,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2ff0e7cd851dcc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725138294419,"stop":1725138294420,"duration":1},"status":"passed","severity":"normal"},{"uid":"e013b5b2c341bed1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725137944614,"stop":1725137944615,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e29758c31467d14","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725137764585,"stop":1725137764588,"duration":3},"status":"passed","severity":"normal"},{"uid":"68e0c4d2f2ff3e6b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725137715112,"stop":1725137715112,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd2b4835b016586","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725137991208,"stop":1725137991208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c62b8e4b333ac4","name":"Check received message containing Arabic","time":{"start":1725137944606,"stop":1725137944606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5432dec8e5e7c4f1","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725137948474,"stop":1725137948474,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9cf2c9df04116c","name":"Generator, custom pubsub topic","time":{"start":1725138326581,"stop":1725138326582,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d3ca2d7b30ace7","name":"Encoder throws on empty string content topic","time":{"start":1725137747418,"stop":1725137747418,"duration":0},"status":"passed","severity":"normal"},{"uid":"8274b4f5804a93e5","name":"addEventListener with wrong event","time":{"start":1725137805174,"stop":1725137805174,"duration":0},"status":"passed","severity":"normal"},{"uid":"821bc64acee56677","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725137715127,"stop":1725137715127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3482514ab0a818e","name":"Failed peers are renewed","time":{"start":1725138022181,"stop":1725138022182,"duration":1},"status":"passed","severity":"normal"},{"uid":"49db143d5c2f46c3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725137948470,"stop":1725137948470,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7291cd44e2fd91","name":"throws on empty content topic","time":{"start":1725137715090,"stop":1725137715091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e430552585868a00","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725138208214,"stop":1725138208214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5245219da92168a9","name":"nwaku subscribes","time":{"start":1725138207257,"stop":1725138207257,"duration":0},"status":"passed","severity":"normal"},{"uid":"99915634c0cd621f","name":"Subscribe and receive messages via waku relay post","time":{"start":1725137991199,"stop":1725137991199,"duration":0},"status":"passed","severity":"normal"},{"uid":"510068c8927dfc3b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725137722998,"stop":1725137722999,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9d023fb272e7f7","name":"should properly create location multiaddrs - udp","time":{"start":1725137723748,"stop":1725137723748,"duration":0},"status":"passed","severity":"normal"},{"uid":"1222c9976fa713ae","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app63/4/topic537/test.js","time":{"start":1725138276201,"stop":1725138276201,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc3cbee601e944c","name":"Check received message containing unicode special characters","time":{"start":1725138181546,"stop":1725138181547,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a173df115bd5ca","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725137715101,"stop":1725137715101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be79ab4f36908c8","name":"Push message with content topic containing Chinese","time":{"start":1725138195756,"stop":1725138195756,"duration":0},"status":"passed","severity":"normal"},{"uid":"793bf6f52df9366f","name":"can start the service","time":{"start":1725137781320,"stop":1725137781320,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a37dc797f023bed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137948480,"stop":1725137948480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1cbc717197be8c","name":"throws on content topic with empty version field","time":{"start":1725137715094,"stop":1725137715095,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdae98427290762","name":"Push message with Script payload","time":{"start":1725138195749,"stop":1725138195750,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6737e28be4dd03","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725138181596,"stop":1725138181596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3da115dbbd7e9b4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725138294428,"stop":1725138294432,"duration":4},"status":"passed","severity":"normal"},{"uid":"a177dc83cd56a082","name":"start node with empty content topic","time":{"start":1725138276205,"stop":1725138276206,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf52cb825ac8c91","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725137848794,"stop":1725137848794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f90b10b33716f3d","name":"should not fail to stop the service if it was not started","time":{"start":1725137739919,"stop":1725137739920,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35820b37feffab","name":"Asymmetric encrypt & decrypt","time":{"start":1725137746247,"stop":1725137746248,"duration":1},"status":"passed","severity":"normal"},{"uid":"211cc45029e7bcf5","name":"different cluster, different shard: nodes don't connect","time":{"start":1725138117312,"stop":1725138117312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0cc15f2732fd70","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725137980357,"stop":1725137980357,"duration":0},"status":"passed","severity":"normal"},{"uid":"29186101c57c044d","name":"Keep-alive pings maintain the connection","time":{"start":1725137875470,"stop":1725137875471,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c8150470cce8a9","name":"Check received message containing Arabic","time":{"start":1725138181580,"stop":1725138181581,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af282de3b34f186","name":"Fails to publish message with empty text","time":{"start":1725138231481,"stop":1725138231481,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8f8cdd2361016a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725137715113,"stop":1725137715113,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50d04d2616b3b5b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725138231033,"stop":1725138231033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4106ec5584d9e607","name":"Check received message containing long","time":{"start":1725137944604,"stop":1725137944604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f77e7686c59cce3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725138288169,"stop":1725138288170,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb83bc9dfe11e0e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725137715130,"stop":1725137715130,"duration":0},"status":"passed","severity":"normal"},{"uid":"904c0a1ba9971767","name":"Push message with rate limit","time":{"start":1725138195766,"stop":1725138195766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95cae6984072201","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137948483,"stop":1725137948483,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3be517f375b96d2","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725137715122,"stop":1725137715122,"duration":0},"status":"passed","severity":"normal"},{"uid":"58aaf5c055d1c6ba","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725137948486,"stop":1725137948488,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb17ebaa053bbd0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725137948481,"stop":1725137948481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2898f6f6b7eb95c7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725137991213,"stop":1725137991213,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0e42418fdbd79c","name":"1 Relay, 1 fetch","time":{"start":1725137735994,"stop":1725137735994,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a5670bab955bf2","name":"Passing page size 3 when there are 20 messages","time":{"start":1725138323568,"stop":1725138323568,"duration":0},"status":"passed","severity":"normal"},{"uid":"691151275243102f","name":"LightPush with 1 connections","time":{"start":1725138000086,"stop":1725138000086,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6549bb7f111e78","name":"LightPush with 0 connections","time":{"start":1725138000085,"stop":1725138000085,"duration":0},"status":"passed","severity":"normal"},{"uid":"da71ad6dd0f8fdab","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725138294423,"stop":1725138294423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25f03b1ee5d6787","name":"Subscribe and receives messages on 20 topics","time":{"start":1725138294408,"stop":1725138294408,"duration":0},"status":"passed","severity":"normal"},{"uid":"33670b77e95a2253","name":"listenerCount","time":{"start":1725137805176,"stop":1725137805177,"duration":1},"status":"passed","severity":"normal"},{"uid":"6703de6bdd049062","name":"Passing page size 0 when there are 110 messages","time":{"start":1725138323567,"stop":1725138323567,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc197f0376095b3c","name":"throws on content topic with too few or too many fields","time":{"start":1725137715091,"stop":1725137715092,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5383f3f7dfb757","name":"isConnected should return false after all peers disconnect","time":{"start":1725137815145,"stop":1725137815145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8cd0dfc7583934","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725137991213,"stop":1725137991213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09594a913d666c0","name":"configure the node with multiple pubsub topics","time":{"start":1725138287502,"stop":1725138287503,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4585fe3286d7db9","name":"should decode valid enr with tcp successfully","time":{"start":1725137723739,"stop":1725137723739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3dbb50dca49c690","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725137735573,"stop":1725137735574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c523ee764aea6bbc","name":"Promise Callback - true","time":{"start":1725138306943,"stop":1725138306943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d90764902af5360","name":"does not throw on valid cases","time":{"start":1725137715089,"stop":1725137715090,"duration":1},"status":"passed","severity":"normal"},{"uid":"35340aedb545901b","name":"Throws when trying to push message with empty payload","time":{"start":1725138195753,"stop":1725138195753,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7d3f0629136ca8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725137991198,"stop":1725137991198,"duration":0},"status":"passed","severity":"normal"},{"uid":"5318435cdba2b519","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725138278037,"stop":1725138278037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9860b685781bf869","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725137715126,"stop":1725137715127,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba74ea9ed1bde5e","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725138138841,"stop":1725138138842,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dded6eee3894759","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725138231028,"stop":1725138231028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fda9ba584131ae2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725138316759,"stop":1725138316760,"duration":1},"status":"passed","severity":"normal"},{"uid":"11940d3c526afb8d","name":"creates an iterator","time":{"start":1725138332161,"stop":1725138332162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a6937135cb0d19","name":"Check publish message containing special chars","time":{"start":1725138231455,"stop":1725138231456,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2b833e220c5b21","name":"Push message with unicode special characters payload","time":{"start":1725138195752,"stop":1725138195752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5755bdc745be7691","name":"handles multiple messages","time":{"start":1725138332162,"stop":1725138332163,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbfa4260eaf636e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725137948477,"stop":1725137948477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f39d86117d313c","name":"Js publishes, other Js receives","time":{"start":1725138207258,"stop":1725138207259,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cc80c54da716d3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725138231032,"stop":1725138231032,"duration":0},"status":"passed","severity":"normal"},{"uid":"c982f079d42b20ce","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725138138840,"stop":1725138138841,"duration":1},"status":"passed","severity":"normal"},{"uid":"11724fa4f0e43671","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725137991215,"stop":1725137991216,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe21a21a00c3791","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725137948472,"stop":1725137948472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b243f6d1383427be","name":"Ping on unsubscribed peer","time":{"start":1725137845730,"stop":1725137845730,"duration":0},"status":"passed","severity":"normal"},{"uid":"4492d217a3838c4a","name":"Push message with content topic containing shell command","time":{"start":1725138195759,"stop":1725138195759,"duration":0},"status":"passed","severity":"normal"},{"uid":"8795b643ffb283dc","name":"should not receive a peer event after stop","time":{"start":1725138241122,"stop":1725138241122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ff6a5bed545b38","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725138138843,"stop":1725138138844,"duration":1},"status":"passed","severity":"normal"},{"uid":"974a702bf3c3019c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137948471,"stop":1725137948471,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57de3147023dd51","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725138138853,"stop":1725138138853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62088efbf5bc4dd","name":"Privacy Node - default protocol","time":{"start":1725138344946,"stop":1725138344946,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a6f36252dfeb4b","name":"Query generator for 2000 messages","time":{"start":1725138323040,"stop":1725138323040,"duration":0},"status":"passed","severity":"normal"},{"uid":"db744a535910d41a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725137991209,"stop":1725137991210,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a6f50958a169fe","name":"Check publish message containing Basic HTML tag","time":{"start":1725138231462,"stop":1725138231463,"duration":1},"status":"passed","severity":"normal"},{"uid":"b308dbd49271e22d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725138294407,"stop":1725138294408,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd15db2a0df453a5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725137884110,"stop":1725137884110,"duration":0},"status":"passed","severity":"normal"},{"uid":"209a1e5b2a22bbab","name":"Check received message containing SQL Injection","time":{"start":1725138181582,"stop":1725138181583,"duration":1},"status":"passed","severity":"normal"},{"uid":"617cb93c976cdfa5","name":"Push message with Basic HTML tag payload","time":{"start":1725138195750,"stop":1725138195750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7cf00d1ff22f0f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725137948478,"stop":1725137948478,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a2b1ab3b3d2725","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725137715119,"stop":1725137715119,"duration":0},"status":"passed","severity":"normal"},{"uid":"196fbb8b8bc9a8ae","name":"Callback on promise, aborts when callback returns true","time":{"start":1725138323038,"stop":1725138323039,"duration":1},"status":"passed","severity":"normal"},{"uid":"4adc95213053e996","name":"Overlapping topic subscription","time":{"start":1725138294409,"stop":1725138294409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed20959fc603676","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725137735814,"stop":1725137735814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cbdf1a22db3410","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725137715117,"stop":1725137715117,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a375ace016fdedd","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725138339171,"stop":1725138339171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5752263a2e12743","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725138071346,"stop":1725138071346,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e053e47e7a45fe","name":"Push message equal or less that 1MB","time":{"start":1725138195768,"stop":1725138195768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16ebe78c62f1f35","name":"Ordered Callback - false","time":{"start":1725138306944,"stop":1725138306944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c150005b85a3e021","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725138181595,"stop":1725138181595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5701fb00840dda5","name":"can start and stop the service","time":{"start":1725137739918,"stop":1725137739919,"duration":1},"status":"passed","severity":"normal"},{"uid":"239a17c06f80b931","name":"Check message on other pubsub topic is not received","time":{"start":1725137944618,"stop":1725137944618,"duration":0},"status":"passed","severity":"normal"},{"uid":"910366075c7e139b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725138294406,"stop":1725138294406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc58dfa4c463616","name":"Push message with shell command payload","time":{"start":1725138195751,"stop":1725138195751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddda4c1965a987eb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725137736297,"stop":1725137736297,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67ee37c19abd9de","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725137980355,"stop":1725137980355,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e0e95e8faeca19","name":"same cluster, different shard: nodes connect","time":{"start":1725138117311,"stop":1725138117311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3aecc1995fa4225","name":"should not fail to stop the service if it was not started","time":{"start":1725138241120,"stop":1725138241120,"duration":0},"status":"passed","severity":"normal"},{"uid":"3051ee27e4be831e","name":"Check received message containing Script","time":{"start":1725138181541,"stop":1725138181541,"duration":0},"status":"passed","severity":"normal"},{"uid":"773cf1de0ecda1eb","name":"Push message with custom timestamp: 1725134380910","time":{"start":1725138288182,"stop":1725138288182,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce263fecef394ed","name":"Subscribe to topic containing short and receive message","time":{"start":1725137991206,"stop":1725137991206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c46e5c00d97325a","name":"Push message with escaped characters payload","time":{"start":1725138288148,"stop":1725138288148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db95989d19e4cfa","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725137723003,"stop":1725137723005,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed8c9f7166f797c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725137948469,"stop":1725137948469,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5b230791d60dd6","name":"Refresh subscription","time":{"start":1725138231025,"stop":1725138231025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a75673075aba5b85","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725137722993,"stop":1725137722996,"duration":3},"status":"passed","severity":"normal"},{"uid":"36270765730b3110","name":"Callback on promise","time":{"start":1725138323038,"stop":1725138323038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2be2bc7453074","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725138117310,"stop":1725138117310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d801ec1cb1c4a97","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725138294420,"stop":1725138294420,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d53a5ad0ef7c058","name":"should set field with all protocols disabled","time":{"start":1725137723749,"stop":1725137723749,"duration":0},"status":"passed","severity":"normal"},{"uid":"651c093c383f0e83","name":"should not receive a peer event after stop","time":{"start":1725137739921,"stop":1725137739922,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2524377a2376056","name":"Filter","time":{"start":1725138344945,"stop":1725138344945,"duration":0},"status":"passed","severity":"normal"},{"uid":"257d19d5eefeb763","name":"removeEventListener with correct event","time":{"start":1725137805174,"stop":1725137805175,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a60830a24584a74","name":"should only return 1 node with relay and store capability","time":{"start":1725137736296,"stop":1725137736297,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2e09f980d479d6","name":"Passing invalid cursor","time":{"start":1725138278040,"stop":1725138278040,"duration":0},"status":"passed","severity":"normal"},{"uid":"57efef5903047a78","name":"Sign & Recover","time":{"start":1725137746249,"stop":1725137746250,"duration":1},"status":"passed","severity":"normal"},{"uid":"e160cf399e28bb49","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725138339173,"stop":1725138339173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f773fb77d256680","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725138071348,"stop":1725138071348,"duration":0},"status":"passed","severity":"normal"},{"uid":"9801989ec2c18ce8","name":"Subscribe to topic containing Script and receive message","time":{"start":1725138294413,"stop":1725138294414,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18d56f85a7efc5f","name":"Check received message containing special chars","time":{"start":1725137944604,"stop":1725137944605,"duration":1},"status":"passed","severity":"normal"},{"uid":"a806fe1099ab4a5f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725137745720,"stop":1725137745722,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e48f3a63bd7eaa8","name":"same cluster, same shard: nodes connect","time":{"start":1725138117311,"stop":1725138117311,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e4d391e85081be","name":"Meta field set when metaSetter is specified","time":{"start":1725137728607,"stop":1725137728608,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee62ee08aab82356","name":"Check received message with timestamp: 1725137763590 ","time":{"start":1725138181550,"stop":1725138181551,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca1356e9729a4cd","name":"Push message with content topic containing Russian","time":{"start":1725138195757,"stop":1725138195757,"duration":0},"status":"passed","severity":"normal"},{"uid":"816ec926a87dd7a4","name":"Push message with long payload","time":{"start":1725138195746,"stop":1725138195747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8efe3591f0941ab","name":"Subscribe to topic containing Script and publish message","time":{"start":1725138231030,"stop":1725138231030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b464fd07b94457ce","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app87/8/topic743/proto","time":{"start":1725138276204,"stop":1725138276204,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c30d4bc19b81ce0","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app82/4/topic765/xml","time":{"start":1725138276203,"stop":1725138276203,"duration":0},"status":"passed","severity":"normal"},{"uid":"2661c0f24fd399ea","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725138316758,"stop":1725138316758,"duration":0},"status":"passed","severity":"normal"},{"uid":"6319b02045997afa","name":"Check received message with timestamp: 1725137763590 ","time":{"start":1725138181593,"stop":1725138181594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9248e85b783e5c6c","name":"Push message with emoji payload","time":{"start":1725138195752,"stop":1725138195752,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cec95cdeb94bf19","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725138231482,"stop":1725138231482,"duration":0},"status":"passed","severity":"normal"},{"uid":"db28d1128db3f220","name":"should properly create location multiaddrs - udp4","time":{"start":1725137723743,"stop":1725137723744,"duration":1},"status":"passed","severity":"normal"},{"uid":"610570c500d6016f","name":"Check received message containing shell command","time":{"start":1725138181544,"stop":1725138181545,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb4239435ce46e7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725138294433,"stop":1725138294436,"duration":3},"status":"passed","severity":"normal"},{"uid":"58975fa1bd52b901","name":"Push message with custom timestamp: 1725141600248","time":{"start":1725138195768,"stop":1725138195768,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd436a50b2499c8","name":"Check received message containing Basic HTML tag","time":{"start":1725138181542,"stop":1725138181543,"duration":1},"status":"passed","severity":"normal"},{"uid":"a143e82bef9b7b59","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725137815143,"stop":1725137815144,"duration":1},"status":"passed","severity":"normal"},{"uid":"342f1045b07d67ce","name":"Push message with content topic containing special chars","time":{"start":1725138195755,"stop":1725138195755,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6c68caaa50a0dc","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725138276198,"stop":1725138276199,"duration":1},"status":"passed","severity":"normal"},{"uid":"c645a48485fdcf8c","name":"Check received message containing SQL Injection","time":{"start":1725137944607,"stop":1725137944607,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea1ed83ad241920","name":"Check publish message containing emoji","time":{"start":1725138231466,"stop":1725138231466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d821b7cb1bc13773","name":"Ping on subscribed peer","time":{"start":1725137845729,"stop":1725137845729,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5b4fcc7e521e5b","name":"Push message with content topic containing XML","time":{"start":1725138195758,"stop":1725138195758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ab42ade0f8c1a4","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725137848789,"stop":1725137848789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd76fb95dca3053","name":"random static sharding 2 - Cluster ID: 423, Shard ID: 134","time":{"start":1725138287498,"stop":1725138287498,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c65142b9f35fb1","name":"should return valid sharding parameters for static sharding","time":{"start":1725137715135,"stop":1725137715135,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f8017edad828bc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725137991207,"stop":1725137991207,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c46d75ac3fac6e","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725138321849,"stop":1725138321850,"duration":1},"status":"passed","severity":"normal"},{"uid":"9099ee8c94bafa5b","name":"Push message with custom timestamp: 1694379580910","time":{"start":1725138288180,"stop":1725138288181,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad4cb29f090ce92","name":"non connected peers","time":{"start":1725138181935,"stop":1725138181935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77df889365a62cae","name":"Decoder throws on undefined content topic","time":{"start":1725137728609,"stop":1725137728609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bc56677d770dbd","name":"Publish message with custom timestamp: Sat Aug 31 2024 20:03:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1725138231476,"stop":1725138231477,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ac3ea348a530c0","name":"Decoder throws on empty string content topic","time":{"start":1725137745727,"stop":1725137745727,"duration":0},"status":"passed","severity":"normal"},{"uid":"504d3b255bb82494","name":"Push 30 different messages","time":{"start":1725138195753,"stop":1725138195753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fcc56ec23400d8","name":"Passing page size 11 when there are 10 messages","time":{"start":1725138323571,"stop":1725138323572,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bfa87568d388426","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725137723008,"stop":1725137723008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5909bb55c01f0ee5","name":"Fails to push message with large meta","time":{"start":1725138195765,"stop":1725138195766,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c17ce423766f3c","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725138138850,"stop":1725138138853,"duration":3},"status":"passed","severity":"normal"},{"uid":"d46d2ab463bf2131","name":"Check received message containing XML","time":{"start":1725138181584,"stop":1725138181585,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a0c897af0df6e4","name":"Publish message with rate limit","time":{"start":1725138231485,"stop":1725138231485,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafe0f68998b7593","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725137715137,"stop":1725137715137,"duration":0},"status":"passed","severity":"normal"},{"uid":"204d91eac8f0fb9f","name":"Push message with Chinese payload","time":{"start":1725138195748,"stop":1725138195748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ed3438abff6046","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725137991214,"stop":1725137991214,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c6c5a1747f4ac6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137948473,"stop":1725137948473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f386e02336aa2152","name":"connected peers and dial","time":{"start":1725138181934,"stop":1725138181934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e8e72540c3b31e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725138316755,"stop":1725138316756,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04c004f898931be","name":"Push message with special chars payload","time":{"start":1725138195747,"stop":1725138195748,"duration":1},"status":"passed","severity":"normal"},{"uid":"a252d1ef722f01da","name":"Rejects garbage","time":{"start":1725137750577,"stop":1725137750577,"duration":0},"status":"passed","severity":"normal"},{"uid":"77799bb3830c8bc9","name":"A test","time":{"start":1725138071416,"stop":1725138071416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c100e84e7e8406c0","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app14/8/topic121/json","time":{"start":1725138276203,"stop":1725138276204,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4c0f02515abbe6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725137715133,"stop":1725137715133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a95a1290cd5cbfb","name":"Push message equal or less that 1MB","time":{"start":1725138288185,"stop":1725138288189,"duration":4},"status":"passed","severity":"normal"},{"uid":"8ddc0ea818f5790d","name":"Subscribe to topic containing XML and publish message","time":{"start":1725138231030,"stop":1725138231030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7248fb70eb38c881","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725138231027,"stop":1725138231028,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f702d21e43c619","name":"Check message with no content topic is not received","time":{"start":1725137944619,"stop":1725137944620,"duration":1},"status":"passed","severity":"normal"},{"uid":"5676b3ebaf7a0a87","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725138231032,"stop":1725138231033,"duration":1},"status":"passed","severity":"normal"},{"uid":"926549d52c71c10b","name":"Push message with Script payload","time":{"start":1725138288146,"stop":1725138288146,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fdd60ecf8f9a42","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725137735816,"stop":1725137735817,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaee64edc947138","name":"Check received message containing Arabic","time":{"start":1725138181538,"stop":1725138181539,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eae9063c39de792","name":"udp ip6 address","time":{"start":1725137723140,"stop":1725137723140,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7625d5e02977f2","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725137948469,"stop":1725137948469,"duration":0},"status":"passed","severity":"normal"},{"uid":"139951132f309cf6","name":"should throw an error for missing sharding configuration","time":{"start":1725137715136,"stop":1725137715136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb432fd1d4f005d","name":"Push message with JSON payload","time":{"start":1725138288147,"stop":1725138288147,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d5528b1c2de1da","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725137948482,"stop":1725137948482,"duration":0},"status":"passed","severity":"normal"},{"uid":"d332b9cd160dbaa0","name":"Check received message containing numeric","time":{"start":1725138181535,"stop":1725138181536,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1eadea065f6da6","name":"Push message with meta","time":{"start":1725138288177,"stop":1725138288178,"duration":1},"status":"passed","severity":"normal"},{"uid":"40018ce6406277da","name":"Push message with content topic containing Arabic","time":{"start":1725138288165,"stop":1725138288165,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d9f117c46b7b06","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725138231031,"stop":1725138231031,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bf0238f9c092a9","name":"Push message with content topic containing shell command","time":{"start":1725138288171,"stop":1725138288172,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6487f529ca8b04","name":"ignores domain fetching errors","time":{"start":1725137736295,"stop":1725137736295,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1030f54877a28c","name":"Filter with 2 connections","time":{"start":1725138000088,"stop":1725138000088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8418f68341643c47","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725138339173,"stop":1725138339173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d662914a4e52ee00","name":"Check message with no payload is not received","time":{"start":1725138181559,"stop":1725138181562,"duration":3},"status":"passed","severity":"normal"},{"uid":"ffcaf7a63098cd49","name":"ignores unrecognized TXT record formats","time":{"start":1725137736295,"stop":1725137736295,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4d4d9d555b4e94","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725137735995,"stop":1725137735995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee44016c0111caab","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725138294409,"stop":1725138294409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a21ac542b920bd","name":"Push message on custom pubsubTopic","time":{"start":1725138071347,"stop":1725138071347,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a830e0e9e807da","name":"Push message with content topic containing SQL Injection","time":{"start":1725138195757,"stop":1725138195757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad131e87e075aa84","name":"Check received message containing Basic HTML tag","time":{"start":1725138181585,"stop":1725138181586,"duration":1},"status":"passed","severity":"normal"},{"uid":"75952b9e372c70b3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725137991212,"stop":1725137991212,"duration":0},"status":"passed","severity":"normal"},{"uid":"104171d8743d1c1d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725137848779,"stop":1725137848780,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6fe87b367cc5e8f","name":"can dial TLS multiaddrs","time":{"start":1725138121377,"stop":1725138121377,"duration":0},"status":"passed","severity":"normal"},{"uid":"9176546d34e0e0de","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725137715100,"stop":1725137715100,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de0ba54dbed2e43","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725137848789,"stop":1725137848791,"duration":2},"status":"passed","severity":"normal"},{"uid":"553293f15de103e3","name":"Reusing cursor across nodes","time":{"start":1725138278039,"stop":1725138278039,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bd2b83143747ed","name":"Check received message containing shell command","time":{"start":1725138181587,"stop":1725138181588,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be713e02610101d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725137948468,"stop":1725137948468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3daee99de19850a","name":"Check publish message containing long","time":{"start":1725138231452,"stop":1725138231453,"duration":1},"status":"passed","severity":"normal"},{"uid":"419bf70fb5a87d97","name":"Check received message containing escaped characters","time":{"start":1725137944609,"stop":1725137944609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b072d4cccdd3bb18","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725137948476,"stop":1725137948476,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecd4fc5838f2efe","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725137715100,"stop":1725137715100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f14ba5511805482","name":"Check publish message after client node is restarted","time":{"start":1725138231484,"stop":1725138231484,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17bd7c186bc56818","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725137715112,"stop":1725137715112,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f1a014e49102ed","name":"Subscribe to topic containing XML and receive message","time":{"start":1725138294414,"stop":1725138294415,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee50b67be4674dc","name":"Push message with content topic containing escaped characters","time":{"start":1725138195759,"stop":1725138195760,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49e01d9d1c42e03","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725137980358,"stop":1725137980358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53ed436e71fcfcc","name":"Check publish message containing Russian","time":{"start":1725138231459,"stop":1725138231461,"duration":2},"status":"passed","severity":"normal"},{"uid":"825cfa1b617262d6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725137991208,"stop":1725137991208,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cf3553829c1723","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725138339170,"stop":1725138339171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7e45b3b616da7b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725138278040,"stop":1725138278040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f9ee4e3afec977","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725137948476,"stop":1725137948477,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70d76cfb29d24ee","name":"Check received message containing short","time":{"start":1725137944603,"stop":1725137944603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d992ac47e87ae307","name":"Tracks peer failures correctly","time":{"start":1725137875471,"stop":1725137875472,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f247b8b5686f71b","name":"configure the node with multiple content topics","time":{"start":1725138276205,"stop":1725138276205,"duration":0},"status":"passed","severity":"normal"},{"uid":"545bacee059c8e99","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725138294433,"stop":1725138294433,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca608c791f8ace55","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725137948467,"stop":1725137948468,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5fb2c05f7a924d","name":"Ephemeral messages are not stored","time":{"start":1725137774901,"stop":1725137774901,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c76d1caaab9f001","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725137715130,"stop":1725137715130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9604c9daa91b045a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725137980356,"stop":1725137980357,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83e9cfea93f6a1e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725138339172,"stop":1725138339172,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbd2b2ccd6a29a7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725137722999,"stop":1725137723000,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de6958347af45","name":"Generator, custom pubsub topic","time":{"start":1725138326585,"stop":1725138326588,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a0a15ffb7ce236a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725138316758,"stop":1725138316758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a7e69425678d7c","name":"Fails to publish duplicate message","time":{"start":1725138231477,"stop":1725138231477,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7db3c59d5fc249","name":"should properly create location multiaddrs - tcp","time":{"start":1725137723748,"stop":1725137723749,"duration":1},"status":"passed","severity":"normal"},{"uid":"68693ca75d0956d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725137980355,"stop":1725137980356,"duration":1},"status":"passed","severity":"normal"},{"uid":"de155792a7ab8cb2","name":"Push message with content topic containing Russian","time":{"start":1725138288166,"stop":1725138288166,"duration":0},"status":"passed","severity":"normal"},{"uid":"296dfb28ceb26e2f","name":"shard 0","time":{"start":1725138287497,"stop":1725138287497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1aa2614cb18a3","name":"Push to array if already present","time":{"start":1725137714910,"stop":1725137714911,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67a3c6e973e958d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725137715128,"stop":1725137715128,"duration":0},"status":"passed","severity":"normal"},{"uid":"504ed96e54778a07","name":"Sample","time":{"start":1725137723134,"stop":1725137723135,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccba18f1237133e","name":"should properly create location multiaddrs - tcp6","time":{"start":1725137723748,"stop":1725137723748,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9a8a4b93f7d6ef","name":"LightPush with 3 connections","time":{"start":1725138000088,"stop":1725138000089,"duration":1},"status":"passed","severity":"normal"},{"uid":"7976d5a4ae80fdb3","name":"Check received message containing Script","time":{"start":1725138181583,"stop":1725138181583,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e69e33cbcfbb57","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725137715128,"stop":1725137715129,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6392cc5f95e68aa","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725138138847,"stop":1725138138848,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05f0c3d8bb021e1","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725137717823,"stop":1725137717824,"duration":1},"status":"passed","severity":"normal"},{"uid":"7419b6d45edbe79f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725138231032,"stop":1725138231032,"duration":0},"status":"passed","severity":"normal"},{"uid":"2582e9b08dcd2907","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725138294415,"stop":1725138294416,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3137053aaae79a5","name":"Check publish message containing SQL Injection","time":{"start":1725138231461,"stop":1725138231461,"duration":0},"status":"passed","severity":"normal"},{"uid":"59914fb5194cdc18","name":"pre and post cipher","time":{"start":1725137746249,"stop":1725137746249,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bd8240a6d7f15a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725138231031,"stop":1725138231031,"duration":0},"status":"passed","severity":"normal"},{"uid":"639ba19032028d75","name":"Query Generator - true","time":{"start":1725138306942,"stop":1725138306942,"duration":0},"status":"passed","severity":"normal"},{"uid":"e574037b32eb2855","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725137991212,"stop":1725137991213,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f256a316450de2","name":"Does not throw an exception when node disconnects","time":{"start":1725138336597,"stop":1725138336597,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a0cd8af1fa3754","name":"getPeersByDiscovery","time":{"start":1725138225919,"stop":1725138225920,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bce658e10378f8e","name":"Check publish message containing Chinese","time":{"start":1725138231457,"stop":1725138231457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4110360fae1400b1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725138391482,"stop":1725138391482,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc171aefbaee6a81","name":"Check received message containing long","time":{"start":1725138181575,"stop":1725138181577,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ab2f5186638167b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725138294412,"stop":1725138294413,"duration":1},"status":"passed","severity":"normal"},{"uid":"579860fc495e4f7f","name":"should encode/decode to RLP encoding","time":{"start":1725137723742,"stop":1725137723742,"duration":0},"status":"passed","severity":"normal"},{"uid":"437ecd2d48cf602f","name":"Push message with Russian payload","time":{"start":1725138195749,"stop":1725138195749,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6e4f73d8a7839b","name":"Check message received after nwaku node is restarted","time":{"start":1725138181564,"stop":1725138181565,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ccd9a4abec9c1947","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725137948483,"stop":1725137948484,"duration":1},"status":"passed","severity":"normal"},{"uid":"675c996389482293","name":"Check message with non string payload is not received","time":{"start":1725138181602,"stop":1725138181603,"duration":1},"status":"passed","severity":"normal"},{"uid":"8badbbf4e627ee5b","name":"Check received message containing XML","time":{"start":1725137944608,"stop":1725137944608,"duration":0},"status":"passed","severity":"normal"},{"uid":"da81ae944c6bd45c","name":"Encoder throws on undefined content topic","time":{"start":1725137745725,"stop":1725137745725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6155abb77eceabc2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725137991214,"stop":1725137991215,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f1ba2dbf46bdf8","name":"should set field with only FILTER enabled","time":{"start":1725137723751,"stop":1725137723751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f811d3c7704baa6c","name":"Check received message containing unicode special characters","time":{"start":1725137944609,"stop":1725137944610,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce46ee1e60bde07a","name":"Used by Waku Relay","time":{"start":1725138336599,"stop":1725138336599,"duration":0},"status":"passed","severity":"normal"},{"uid":"2183a14aa23a019","name":"Subscribe and receive messages via waku relay post","time":{"start":1725138294407,"stop":1725138294407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9df8f0f4eaef286","name":"Query generator for multiple messages with different message text format","time":{"start":1725138323036,"stop":1725138323036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e042e9cf35bd8a32","name":"should not fail to start the service if it is already started","time":{"start":1725137781325,"stop":1725137781325,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2f87c47f62741a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725137991214,"stop":1725137991214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fc0bba56c6dd8b","name":"Check publish message containing JSON","time":{"start":1725138231463,"stop":1725138231463,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0e78d8911f26d0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725137764589,"stop":1725137764589,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dda6515f0222039","name":"Generator, 2 different pubsubtopics","time":{"start":1725138326592,"stop":1725138326593,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8b0f1a2c7ab913","name":"should be able to decode the field with only STORE set to true","time":{"start":1725137723006,"stop":1725137723006,"duration":0},"status":"passed","severity":"normal"},{"uid":"62aab4e2c2551f93","name":"Passing an array","time":{"start":1725138336597,"stop":1725138336598,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5dbd03e8981a9a6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725138208212,"stop":1725138208212,"duration":0},"status":"passed","severity":"normal"},{"uid":"476dc2f42a6db865","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725137735817,"stop":1725137735817,"duration":0},"status":"passed","severity":"normal"},{"uid":"40debe69b89dc322","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725138231029,"stop":1725138231030,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55bd0684a0437b3","name":"Check received message containing unicode special characters","time":{"start":1725138181590,"stop":1725138181591,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ae13250cfe0edb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725137948484,"stop":1725137948485,"duration":1},"status":"passed","severity":"normal"},{"uid":"2968ada16d848e71","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137948468,"stop":1725137948469,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee208fd97e01fc2","name":"should return empty list for no shard","time":{"start":1725137715121,"stop":1725137715122,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcde55184d9e9f9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725137884110,"stop":1725137884110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f4672c6d860c9c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725138323036,"stop":1725138323036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ef2108a3dd926","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725138294426,"stop":1725138294427,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eebf3e5ab5cb7f","name":"should return all peers when numPeers is 0","time":{"start":1725137728342,"stop":1725137728342,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bf3949af209dab","name":"Publish message with custom timestamp: Sat Aug 31 2024 22:03:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1725138231477,"stop":1725138231477,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6940bf72bfe1295","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725137715110,"stop":1725137715110,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcb35cce68f6e63","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725137980357,"stop":1725137980357,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a71000c6ab9e2a8","name":"Renews subscription after lossing a connection","time":{"start":1725138294437,"stop":1725138294437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dd1f26d59c6ce6","name":"Relay","time":{"start":1725137774229,"stop":1725137774229,"duration":0},"status":"passed","severity":"normal"},{"uid":"44abc98c0d7729b9","name":"Check message received after nwaku node is restarted","time":{"start":1725138181605,"stop":1725138181605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1a24b60902a00d2","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725137715134,"stop":1725137715134,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fac0fd0587d0b4","name":"Push message with content topic containing unicode special characters","time":{"start":1725138195760,"stop":1725138195760,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06a8b09455a5ed7","name":"Subscribe and receive messages via lightPush","time":{"start":1725137991198,"stop":1725137991198,"duration":0},"status":"passed","severity":"normal"},{"uid":"de64106c1a804143","name":"Store - dialed first","time":{"start":1725138344944,"stop":1725138344945,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2c4c488a11065c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725137948480,"stop":1725137948481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ee85df2c024506","name":"Check message received after jswaku node is restarted","time":{"start":1725137944621,"stop":1725137944621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da3a764c3d7c0cec","name":"Waku message hash computation (payload length 0)","time":{"start":1725137717825,"stop":1725137717826,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b35ca004ba11520","name":"should throw error - no public key","time":{"start":1725137723741,"stop":1725137723741,"duration":0},"status":"passed","severity":"normal"},{"uid":"814df964515ed793","name":"Push message with custom timestamp: 1694379600248","time":{"start":1725138195766,"stop":1725138195767,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6506ee2c57876b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725137715125,"stop":1725137715125,"duration":0},"status":"passed","severity":"normal"},{"uid":"923ec7116211fb05","name":"throws on content topic with empty topic name field","time":{"start":1725137715095,"stop":1725137715096,"duration":1},"status":"passed","severity":"normal"},{"uid":"af69a451d22326e4","name":"Ping fails for unsubscribed peers","time":{"start":1725137875469,"stop":1725137875469,"duration":0},"status":"passed","severity":"normal"},{"uid":"26818a2255695125","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725137747416,"stop":1725137747417,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c0aab871aafc4b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725138278037,"stop":1725138278037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d900aa3a537d8e4c","name":"Push message with Russian payload","time":{"start":1725138288145,"stop":1725138288145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfaa3dbe3891bab","name":"Push message with content topic containing JSON","time":{"start":1725138288170,"stop":1725138288171,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfce11060eec9c4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725137884111,"stop":1725137884111,"duration":0},"status":"passed","severity":"normal"},{"uid":"f700d90fbfcafba9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725137736298,"stop":1725137736298,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fecf2cb8a400169","name":"handles different clusterIds correctly","time":{"start":1725137715115,"stop":1725137715115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eee7c106a76b48b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725137717825,"stop":1725137717825,"duration":0},"status":"passed","severity":"normal"},{"uid":"266e0c25372f0c61","name":"less peers than existing","time":{"start":1725138181935,"stop":1725138181935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"356e09b1c4023f4","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725137739922,"stop":1725137739923,"duration":1},"status":"passed","severity":"normal"},{"uid":"d751ca5e04f4bcfc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725138294416,"stop":1725138294416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9cbb93f8f397cb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725138294423,"stop":1725138294424,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43105b2f8d2cfcf","name":"random static sharding 6 - Cluster ID: 620, Shard ID: 696","time":{"start":1725138287499,"stop":1725138287499,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ee797778a66055","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725138294424,"stop":1725138294425,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa99b36a34a5570","name":"Subscribe to topic containing Script and receive message","time":{"start":1725137991210,"stop":1725137991211,"duration":1},"status":"passed","severity":"normal"},{"uid":"798df554ffaa0c8b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725137991207,"stop":1725137991207,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc4454e92ac24","name":"Push message with custom timestamp: 1725134400248","time":{"start":1725138195767,"stop":1725138195767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b52d4c82c408d3d","name":"throws on content topic with generation field greater than 0","time":{"start":1725137715092,"stop":1725137715093,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfcf30daa5807a1","name":"Push message with Chinese payload","time":{"start":1725138288144,"stop":1725138288144,"duration":0},"status":"passed","severity":"normal"},{"uid":"53efc93b44df7e75","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725137715119,"stop":1725137715120,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a3756fcca5744b","name":"should throw an error for an unconfigured topic","time":{"start":1725137715133,"stop":1725137715133,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f459a2e6e8442","name":"Wrong topic","time":{"start":1725138276204,"stop":1725138276204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec70c24ceb734e35","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725137980362,"stop":1725137980363,"duration":1},"status":"passed","severity":"normal"},{"uid":"483f6e70f84799b7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725138231466,"stop":1725138231467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1ff021a4c32409","name":"Encoder throws on empty string content topic","time":{"start":1725137728609,"stop":1725137728609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee937f14021e3538","name":"1 Store, 2 fetches","time":{"start":1725137735995,"stop":1725137735995,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a549071f7b60adb","name":"Check received message containing escaped characters","time":{"start":1725138181588,"stop":1725138181590,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0ad805a6a5a66b7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725137715111,"stop":1725137715111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf1dfe565bda355","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137948477,"stop":1725137948478,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcaf76bc4c8bed01","name":"Check message received after nwaku node is restarted","time":{"start":1725137944621,"stop":1725137944621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e356500ff634c29f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725137715128,"stop":1725137715128,"duration":0},"status":"passed","severity":"normal"},{"uid":"937f45725120bbdb","name":"Subscribe to topic containing XML and receive message","time":{"start":1725137991211,"stop":1725137991212,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df8fe5f3e37c132","name":"should properly create location multiaddrs - tcp4","time":{"start":1725137723744,"stop":1725137723744,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f4dd10ba9a5ecd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725138294417,"stop":1725138294417,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede0744ecbad35f1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725137884113,"stop":1725137884116,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5733c885f0442aa","name":"Push message with meta","time":{"start":1725138195765,"stop":1725138195765,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6611f1717affc82","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725138321852,"stop":1725138321853,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ec78f8070fe979","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725137715117,"stop":1725137715117,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ec185a6a82da31","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725137948475,"stop":1725137948475,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e8032ca8ed097c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725137948465,"stop":1725137948466,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d44b1bd348d4f4","name":"Check received message containing Russian","time":{"start":1725137944606,"stop":1725137944607,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c19f6dcbaf16e2","name":"Generator, 2 different pubsubtopics","time":{"start":1725138326582,"stop":1725138326583,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc655cdb3e6bdc9","name":"Check received message containing SQL Injection","time":{"start":1725138181540,"stop":1725138181541,"duration":1},"status":"passed","severity":"normal"},{"uid":"7725f52c582306a0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725138208212,"stop":1725138208212,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b532cf2c4d6e90","name":"Encoder throws on undefined content topic","time":{"start":1725137728608,"stop":1725137728608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02c47c5c188ae5b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725137991199,"stop":1725137991200,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8adbf627d09d610","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725138294418,"stop":1725138294418,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cd27435c85a45","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725137715126,"stop":1725137715126,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cb768321a1079e","name":"should properly create location multiaddrs - udp6","time":{"start":1725137723744,"stop":1725137723748,"duration":4},"status":"passed","severity":"normal"},{"uid":"1ac8965578f7da1e","name":"Filter with 1 connections","time":{"start":1725138000086,"stop":1725138000088,"duration":2},"status":"passed","severity":"normal"},{"uid":"7802d9b6018fc325","name":"Symmetric encrypt & Decrypt","time":{"start":1725137746248,"stop":1725137746248,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bacb56c691a02b","name":"Push message with content topic containing XML","time":{"start":1725138288168,"stop":1725138288169,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5380ec231f7b164","name":"Check publish message containing unicode special characters","time":{"start":1725138231464,"stop":1725138231465,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbdb50747c941","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725137948478,"stop":1725137948478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2e116d26b5d759","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725137948466,"stop":1725137948467,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8b6c5d64955145","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725138278034,"stop":1725138278035,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a78fef6d6db478","name":"through manual discovery","time":{"start":1725138121377,"stop":1725138121377,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a1e7d153402c74","name":"random static sharding 1 - Cluster ID: 12, Shard ID: 89","time":{"start":1725138287497,"stop":1725138287498,"duration":1},"status":"passed","severity":"normal"},{"uid":"8030af3254b2eec0","name":"Encoder throws on undefined content topic","time":{"start":1725137747418,"stop":1725137747418,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8dd37614ea1707","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725137728343,"stop":1725137728344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5caed396ee5b143","name":"different cluster, same shard: nodes don't connect","time":{"start":1725138117311,"stop":1725138117312,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e8480a12601efa","name":"Check message received after jswaku node is restarted","time":{"start":1725138181604,"stop":1725138181604,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f2d4f4e70893dc3","name":"Ping on subscribed peer","time":{"start":1725137831381,"stop":1725137831381,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce53ac430205788","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725138326583,"stop":1725138326584,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf7073c955e9a1d","name":"Push message with emoji payload","time":{"start":1725138288149,"stop":1725138288149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6550f8765e4f0725","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725138294411,"stop":1725138294411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2442ffb52b25ad4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725137715124,"stop":1725137715124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b79d38826b45313","name":"Refresh subscription","time":{"start":1725138294422,"stop":1725138294422,"duration":0},"status":"passed","severity":"normal"},{"uid":"23590e228e867311","name":"should handle a minimal index list","time":{"start":1725137715358,"stop":1725137715358,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3f1158bbee76a8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725137772016,"stop":1725137772016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1030ab9cde7f99d","name":"Using a function","time":{"start":1725138336598,"stop":1725138336598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c252e1e4b6dd1ea7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725138231028,"stop":1725138231029,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c1819ec56c46c","name":"should throw error - no id","time":{"start":1725137723739,"stop":1725137723739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b315b87d567ef1f7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725138231483,"stop":1725138231483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bb65a100ea1cd4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725137815142,"stop":1725137815143,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82b2272953d37bf","name":"Passing page size 110 when there are 120 messages","time":{"start":1725138323573,"stop":1725138323574,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc831c70ea681f6a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725137815143,"stop":1725137815143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5bae2a52af28d2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725138208213,"stop":1725138208213,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7248911a19fd30","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725138294436,"stop":1725138294437,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a213d685f0bcde","name":"Publish without waiting for remote peer","time":{"start":1725138231022,"stop":1725138231022,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a689547a490153","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725138181551,"stop":1725138181552,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adc2de2b5e9a62c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725138294416,"stop":1725138294416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85e5c5dd1762a3d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725138071346,"stop":1725138071347,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f513556a4cc323","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725138339174,"stop":1725138339174,"duration":0},"status":"passed","severity":"normal"},{"uid":"846aa03981d6afa","name":"Push message with numeric payload","time":{"start":1725138288143,"stop":1725138288143,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5d23037eada623","name":"Ordered callback, aborts when callback returns true","time":{"start":1725138323039,"stop":1725138323039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d0725c11d67d03","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725137948476,"stop":1725137948476,"duration":0},"status":"passed","severity":"normal"},{"uid":"75109f50d6442e38","name":"Push message with Basic HTML tag payload","time":{"start":1725138288146,"stop":1725138288147,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c89bbde45e6c833","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725137774902,"stop":1725137774903,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cf664cad76807b","name":"new peer added after a peer was already found","time":{"start":1725138225920,"stop":1725138225920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a445004e8941d93","name":"Check publish message after service node is restarted","time":{"start":1725138231483,"stop":1725138231484,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8615e5dc698b2dc2","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725137948479,"stop":1725137948479,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfb959bbe7628d","name":"Push message with SQL Injection payload","time":{"start":1725138195749,"stop":1725138195749,"duration":0},"status":"passed","severity":"normal"},{"uid":"c779335dbfd1b596","name":"Check received message containing long","time":{"start":1725138181534,"stop":1725138181535,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fe1e8ef03cf247","name":"Push message with XML payload","time":{"start":1725138195750,"stop":1725138195750,"duration":0},"status":"passed","severity":"normal"},{"uid":"5336c3f5a01d7707","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725138117310,"stop":1725138117310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fbf9f1e6eb22b8","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725137715132,"stop":1725137715133,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e10ad67db4b6881","name":"Check received message containing Script","time":{"start":1725137944607,"stop":1725137944607,"duration":0},"status":"passed","severity":"normal"},{"uid":"291e19fc658e62e0","name":"Round trip binary serialization","time":{"start":1725137728606,"stop":1725137728607,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a50be28a6663f4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725138391483,"stop":1725138391483,"duration":0},"status":"passed","severity":"normal"},{"uid":"20691e005db10162","name":"Fails to push message with empty content topic","time":{"start":1725138288175,"stop":1725138288177,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2b9219b9b85fb96","name":"Publish message with large meta","time":{"start":1725138231484,"stop":1725138231485,"duration":1},"status":"passed","severity":"normal"},{"uid":"901dd663c3405413","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725137772017,"stop":1725137772017,"duration":0},"status":"passed","severity":"normal"},{"uid":"5609762f019f34e0","name":"Nwaku publishes","time":{"start":1725138207258,"stop":1725138207258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc9346ace1530c0","name":"Check publish message containing escaped characters","time":{"start":1725138231464,"stop":1725138231464,"duration":0},"status":"passed","severity":"normal"},{"uid":"7862f0321029e5a9","name":"Subscribe to topic containing long and publish message","time":{"start":1725138231026,"stop":1725138231026,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5c13a5a2daedf1","name":"should use DNS peer discovery with light client","time":{"start":1725137781327,"stop":1725137781328,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e5a6152ca89acc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725138071347,"stop":1725138071348,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d2654eb1627145","name":"Decrypt messages","time":{"start":1725138185626,"stop":1725138185626,"duration":0},"status":"passed","severity":"normal"},{"uid":"661a5b3f57ed1d52","name":"Subscribe and receives messages on 20 topics","time":{"start":1725137991200,"stop":1725137991200,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4b15b927fb42c6","name":"Check message with no payload is not received","time":{"start":1725137944620,"stop":1725137944620,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cb748544e03a68","name":"Check received message containing shell command","time":{"start":1725137944609,"stop":1725137944609,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c77697172eebb8e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725137948488,"stop":1725137948488,"duration":0},"status":"passed","severity":"normal"},{"uid":"666012b60d66c8f7","name":"Check publish message containing shell command","time":{"start":1725138231463,"stop":1725138231464,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5d053cb28bffe0","name":"Check received message with timestamp: 1725137763590000000 ","time":{"start":1725138181548,"stop":1725138181550,"duration":2},"status":"passed","severity":"normal"},{"uid":"70390512f5f748cf","name":"Store - dialed after - with timeout","time":{"start":1725138344945,"stop":1725138344945,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1dc988d416fd2f","name":"can start and stop the service","time":{"start":1725138241119,"stop":1725138241120,"duration":1},"status":"passed","severity":"normal"},{"uid":"42417fd1057f1047","name":"Push message with content topic containing escaped characters","time":{"start":1725138288172,"stop":1725138288173,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3307ada03ab5c2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725137980360,"stop":1725137980361,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ffb39fc4f59b03","name":"can start and stop the service","time":{"start":1725137781321,"stop":1725137781324,"duration":3},"status":"passed","severity":"normal"},{"uid":"c3164a9e4767e86a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725138278039,"stop":1725138278039,"duration":0},"status":"passed","severity":"normal"},{"uid":"4262a343e1fa1681","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725137980356,"stop":1725137980356,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec1c37cf38dcddc","name":"Filter with 3 connections","time":{"start":1725138000089,"stop":1725138000089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ad2c3e94c3e4dd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137848793,"stop":1725137848794,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5a8e2b926e9450","name":"Ping succeeds for all connected peers","time":{"start":1725137875469,"stop":1725137875469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93b5b8f96e51ed4","name":"start node with empty shard should fail","time":{"start":1725138287505,"stop":1725138287505,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4ce0d81fcfad6c","name":"returns all values when wanted number is greater than available values","time":{"start":1725137735572,"stop":1725137735573,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e99c3c5bdfe212","name":"Init the array if not present","time":{"start":1725137714907,"stop":1725137714910,"duration":3},"status":"passed","severity":"normal"},{"uid":"eb9f7b2b51324028","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725138231023,"stop":1725138231024,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d104031ca84c2fc","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725137772015,"stop":1725137772015,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d9a3b3555991c0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725137735816,"stop":1725137735816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcc16cc665fb045","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725138294410,"stop":1725138294411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9711dbcdfe14339","name":"Check message with non string payload is not received","time":{"start":1725137944620,"stop":1725137944621,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfad78300eaa4b66","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725137735813,"stop":1725137735813,"duration":0},"status":"passed","severity":"normal"},{"uid":"263fe5db0a8a63d7","name":"same cluster, same shard: nodes connect","time":{"start":1725137948461,"stop":1725137948462,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2055ecab84c5f7","name":"Check message received after jswaku node is restarted","time":{"start":1725138181564,"stop":1725138181564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13707fbea586e75e","name":"Reopen subscription with peer with lost subscription","time":{"start":1725137845728,"stop":1725137845728,"duration":0},"status":"passed","severity":"normal"},{"uid":"359163055730b7c5","name":"Renews peer on consistent ping failures","time":{"start":1725137875471,"stop":1725137875471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0e77e5889c1783","name":"addEventListener with correct event","time":{"start":1725137805173,"stop":1725137805174,"duration":1},"status":"passed","severity":"normal"},{"uid":"de89a45e2cf85731","name":"should throw an error for insufficient data","time":{"start":1725137715359,"stop":1725137715360,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89844f7c65e2f48","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725138071349,"stop":1725138071349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8e4530c0664076","name":"Overlapping topic subscription","time":{"start":1725138294421,"stop":1725138294421,"duration":0},"status":"passed","severity":"normal"},{"uid":"977d04eb5a2f8caf","name":"Relay - dialed after","time":{"start":1725138344943,"stop":1725138344943,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e5ab1ed91f9e56","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725138294420,"stop":1725138294421,"duration":1},"status":"passed","severity":"normal"},{"uid":"675c7b1cdf74fa62","name":"Fails to publish message with wrong content topic","time":{"start":1725138231481,"stop":1725138231482,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ddb9594e7d91e80","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725137736299,"stop":1725137736299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d5f753c44ec6a85","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725138339172,"stop":1725138339173,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d31c810babed2f5","name":"Should update multiaddrs","time":{"start":1725138139191,"stop":1725138139191,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a82857443dd8a6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725138225921,"stop":1725138225921,"duration":0},"status":"passed","severity":"normal"},{"uid":"937b15e3b462eeda","name":"Default pageSize","time":{"start":1725138323574,"stop":1725138323575,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc98c456a07c666","name":"should not receive a peer event before start","time":{"start":1725137781326,"stop":1725137781326,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e9f268dde3242e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725137715112,"stop":1725137715113,"duration":1},"status":"passed","severity":"normal"},{"uid":"211433e15ca117c3","name":"Subscribe to topic containing short and receive message","time":{"start":1725138294422,"stop":1725138294422,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fceef899068c77","name":"should throw error - no public key","time":{"start":1725137723739,"stop":1725137723740,"duration":1},"status":"passed","severity":"normal"},{"uid":"c303128f9135d981","name":"Query with Promise Callback, No Decoder","time":{"start":1725138316760,"stop":1725138316761,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f03bd15c122c9e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app92/6/topic140/test.js","time":{"start":1725138276201,"stop":1725138276202,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b19c696f5c9d9ea","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725138225920,"stop":1725138225921,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8459848974d51871","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725137948470,"stop":1725137948470,"duration":0},"status":"passed","severity":"normal"},{"uid":"f178ffbd97e889d1","name":"should add and remove event listeners correctly","time":{"start":1725137739923,"stop":1725137739924,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ecb0aa830eea2b","name":"Query Generator, No message returned","time":{"start":1725138316757,"stop":1725138316758,"duration":1},"status":"passed","severity":"normal"},{"uid":"14843ff3423d7011","name":"Check meta is set [symmetric]","time":{"start":1725137745723,"stop":1725137745724,"duration":1},"status":"passed","severity":"normal"},{"uid":"4316ac4aafe9d8ea","name":"should encodeTxt and decodeTxt","time":{"start":1725137723737,"stop":1725137723738,"duration":1},"status":"passed","severity":"normal"},{"uid":"735a58f6b3afa4f0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725137735811,"stop":1725137735812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aed8ecdae152f97","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725137728610,"stop":1725137728610,"duration":0},"status":"passed","severity":"normal"},{"uid":"642cace066bdb3d3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725138294432,"stop":1725138294432,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ad548b546473a9","name":"Subscribe and receive messages via lightPush","time":{"start":1725138294418,"stop":1725138294418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fbc6b8a949ff9","name":"Register correct protocols","time":{"start":1725138231022,"stop":1725138231022,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe219577305079c","name":"random static sharding 8 - Cluster ID: 246, Shard ID: 506","time":{"start":1725138287500,"stop":1725138287500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6e7ed75817d9b3","name":"should set field with only RELAY enabled","time":{"start":1725137723750,"stop":1725137723750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e349fd835952ecc6","name":"should not receive a peer event after stop","time":{"start":1725137781326,"stop":1725137781327,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c18ec8173ceaa8c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725137715135,"stop":1725137715136,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcfd669ecac72","name":"throws on content topic with empty encoding field","time":{"start":1725137715096,"stop":1725137715097,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c0d392421e600a","name":"Push 30 different messages","time":{"start":1725138288149,"stop":1725138288149,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae4eef4caadb64e","name":"should set field with all protocols enabled","time":{"start":1725137723750,"stop":1725137723750,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d05fa3dd150241","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725137715138,"stop":1725137715138,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a3e8414dfcea3b","name":"Subscribe to topic containing short and receive message","time":{"start":1725138294410,"stop":1725138294410,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73349d1da4027c9","name":"Fails to push message with empty content topic","time":{"start":1725138195764,"stop":1725138195765,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a361c61d9a4e9f","name":"getPeersByDiscovery","time":{"start":1725137805176,"stop":1725137805176,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffa4cef776d129d","name":"Check message on other pubsub topic is not received","time":{"start":1725138181598,"stop":1725138181598,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2006fa89705798","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725138391483,"stop":1725138391483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14a93b698901230","name":"should not receive a peer event before start","time":{"start":1725138241121,"stop":1725138241121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b3db88d73f1a4c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725137735812,"stop":1725137735813,"duration":1},"status":"passed","severity":"normal"},{"uid":"855266a2c6a81cec","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725137715134,"stop":1725137715134,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c240743a521d77","name":"should decode valid enr successfully","time":{"start":1725137723738,"stop":1725137723738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e776b3a59d3a82e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725137774904,"stop":1725137774905,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bdce8fa0d72ad3","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725138138854,"stop":1725138138854,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ecd0efed4ef610","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app41/7/topic797/proto","time":{"start":1725138276200,"stop":1725138276200,"duration":0},"status":"passed","severity":"normal"},{"uid":"733fbac37a84ef95","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725138287497,"stop":1725138287497,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f6e881e74381b","name":"handles empty shards array correctly","time":{"start":1725137715136,"stop":1725137715136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa58bcf00ba1a2","name":"Check message with no content topic is not received","time":{"start":1725138181558,"stop":1725138181559,"duration":1},"status":"passed","severity":"normal"},{"uid":"440802a50961edc5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725138231024,"stop":1725138231025,"duration":1},"status":"passed","severity":"normal"},{"uid":"31502dcdd32f5ec0","name":"it tolerates circular branch references","time":{"start":1725137736294,"stop":1725137736294,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea7180ef29a646e","name":"Push message with content topic containing numeric","time":{"start":1725138288161,"stop":1725138288162,"duration":1},"status":"passed","severity":"normal"},{"uid":"effbb4e6cd1e0335","name":"Waku message hash computation (no timestamp)","time":{"start":1725137717826,"stop":1725137717826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1dc48a8430ea9e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725137991204,"stop":1725137991205,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63df9a8a577761b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725137715129,"stop":1725137715129,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7dc100c5d39148","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725138294407,"stop":1725138294407,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9519023efef22a","name":"Check received message containing special chars","time":{"start":1725138181536,"stop":1725138181537,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b9ceeec7ca81f9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725137715359,"stop":1725137715359,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e91bd2fc985e36","name":"Delete observer","time":{"start":1725138185626,"stop":1725138185627,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfab7d1fdaf4a64","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725137848793,"stop":1725137848793,"duration":0},"status":"passed","severity":"normal"},{"uid":"af39c6912795cce6","name":"Check received message containing short","time":{"start":1725138181533,"stop":1725138181534,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c722def6240033","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725138339171,"stop":1725138339172,"duration":1},"status":"passed","severity":"normal"},{"uid":"6178a643e8cfe37b","name":"should not throw an error for a single configured topic","time":{"start":1725137715131,"stop":1725137715132,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e23245160e5356","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725138294408,"stop":1725138294409,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3eaf6ecbbd0b136","name":"should only return 1 node with relay capability","time":{"start":1725137736296,"stop":1725137736296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e92e5a6e98c12a8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725137717825,"stop":1725137717825,"duration":0},"status":"passed","severity":"normal"},{"uid":"149b2875abe5e5b6","name":"Promise Callback - false","time":{"start":1725138306943,"stop":1725138306943,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9c0ab2f388263","name":"Fails to push message bigger that 1MB","time":{"start":1725138195768,"stop":1725138195769,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a0b9fe110ce2d4","name":"handles empty contentTopics array correctly","time":{"start":1725137715136,"stop":1725137715137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d9c5a25838580b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725138326593,"stop":1725138326594,"duration":1},"status":"passed","severity":"normal"},{"uid":"d794662d9db9e7ab","name":"Check message on other pubsub topic is not received","time":{"start":1725138181557,"stop":1725138181558,"duration":1},"status":"passed","severity":"normal"},{"uid":"285d4421e82f0cbf","name":"Push message with short payload","time":{"start":1725138288142,"stop":1725138288142,"duration":0},"status":"passed","severity":"normal"},{"uid":"906652a3798de296","name":"tcp ip4 address","time":{"start":1725137723140,"stop":1725137723140,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ced5f108b0fbbe","name":"Subscribe to topic containing Script and receive message","time":{"start":1725138294427,"stop":1725138294427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e106de0ff44906d1","name":"Check publish message containing short","time":{"start":1725138231452,"stop":1725138231452,"duration":0},"status":"passed","severity":"normal"},{"uid":"122eb89fe518c79d","name":"Relay + Store","time":{"start":1725137774229,"stop":1725137774230,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba6589281bca953","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725137715116,"stop":1725137715116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e38d3f4488f6b7f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725138181552,"stop":1725138181553,"duration":1},"status":"passed","severity":"normal"},{"uid":"341ffee083a67a0a","name":"Reopen subscription with peer with lost subscription","time":{"start":1725137845731,"stop":1725137845731,"duration":0},"status":"passed","severity":"normal"},{"uid":"766fdead8c19960d","name":"Push message with content topic containing Script","time":{"start":1725138195758,"stop":1725138195758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2743db53c912a9b","name":"dispatchEvent via connectionManager","time":{"start":1725137805177,"stop":1725137805177,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ace9e0958ecf3c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725137715127,"stop":1725137715128,"duration":1},"status":"passed","severity":"normal"},{"uid":"985050656b0956c5","name":"Push message on custom pubsubTopic","time":{"start":1725138071348,"stop":1725138071349,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba02ca796d3af","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725137991199,"stop":1725137991199,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ca377519600a25","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725138294417,"stop":1725138294417,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb163602bd3adc65","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725137715126,"stop":1725137715126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9d24cbf60e0ad0","name":"Query with Ordered Callback, No message returned","time":{"start":1725138316759,"stop":1725138316759,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60d3252fcf04d0","name":"Check received message with timestamp: 1725137764428000000 ","time":{"start":1725137944610,"stop":1725137944610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea47ee538e3249b","name":"Check received message containing emoji","time":{"start":1725138181547,"stop":1725138181548,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3b785793ea85e9","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725137715114,"stop":1725137715114,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b581f7131ae1e6c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app61/3/topic489/proto","time":{"start":1725138276201,"stop":1725138276201,"duration":0},"status":"passed","severity":"normal"},{"uid":"780d73dfe65a0312","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725137722997,"stop":1725137722998,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3bedab2170a2eee","name":"Subscribe and receive messages via lightPush","time":{"start":1725138294405,"stop":1725138294406,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe84e6a4c1979ef","name":"Throws when trying to push message with empty payload","time":{"start":1725138288149,"stop":1725138288150,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad6bd4d0604c9f1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725137715137,"stop":1725137715137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07312e3d7159b35","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725138138848,"stop":1725138138849,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55a54798559a17f","name":"isConnected should return true after first peer connects","time":{"start":1725137815145,"stop":1725137815145,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f6b4056943cff2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725137723007,"stop":1725137723007,"duration":0},"status":"passed","severity":"normal"},{"uid":"d293e1af4600fa76","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725138294421,"stop":1725138294421,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba7eac53ada5a69","name":"Check received message containing numeric","time":{"start":1725138181577,"stop":1725138181578,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28941fff4fce11e","name":"Non TWN Cluster","time":{"start":1725138276199,"stop":1725138276200,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9783df8ce06621","name":"Generator, 2 different pubsubtopics","time":{"start":1725138326588,"stop":1725138326589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8bde321ca9d9e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725138294415,"stop":1725138294415,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcd201425bbcba5","name":"Number of peers are maintained correctly","time":{"start":1725137875467,"stop":1725137875469,"duration":2},"status":"passed","severity":"normal"},{"uid":"795cb5064b8e4993","name":"random static sharding 4 - Cluster ID: 405, Shard ID: 31","time":{"start":1725138287498,"stop":1725138287499,"duration":1},"status":"passed","severity":"normal"},{"uid":"9807f6b2e68e3634","name":"Query generator for multiple messages with different content topic format","time":{"start":1725138323037,"stop":1725138323038,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff33f08e5bc5e9b","name":"Check received message containing emoji","time":{"start":1725138181591,"stop":1725138181592,"duration":1},"status":"passed","severity":"normal"},{"uid":"818905a7afabde8a","name":"removeEventListener with wrong event","time":{"start":1725137805175,"stop":1725137805175,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe6a90e83ab4b8a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725138231029,"stop":1725138231029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e84bbea98ffca5","name":"should throw error - no id","time":{"start":1725137723740,"stop":1725137723740,"duration":0},"status":"passed","severity":"normal"},{"uid":"6599ce3a189b42b7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725137781329,"stop":1725137781329,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2e6c71e7d54195b","name":"Mutual subscription","time":{"start":1725138231021,"stop":1725138231021,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7b32af6a3950c3","name":"Push message with special chars payload","time":{"start":1725138288143,"stop":1725138288143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5b60badffc1a35","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725137948482,"stop":1725137948482,"duration":0},"status":"passed","severity":"normal"},{"uid":"930c45cd72620cf8","name":"Publish message with custom timestamp: Sun Sep 10 2023 21:03:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1725138231471,"stop":1725138231476,"duration":5},"status":"passed","severity":"normal"},{"uid":"c0d80aac688d5a05","name":"Subscribe to topic containing long and receive message","time":{"start":1725138294410,"stop":1725138294410,"duration":0},"status":"passed","severity":"normal"},{"uid":"29226168a2580dfb","name":"Decoder throws on empty string content topic","time":{"start":1725137747418,"stop":1725137747419,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2522dc2d0151b6","name":"Check received message with timestamp: 1725137764428 ","time":{"start":1725137944611,"stop":1725137944614,"duration":3},"status":"passed","severity":"normal"},{"uid":"28ca779502696090","name":"throws on content topic with empty application field","time":{"start":1725137715093,"stop":1725137715094,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b24ef042cd9cf8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725137948479,"stop":1725137948479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74dcedf7b77c945","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725137948473,"stop":1725137948473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cca60a3f43bae2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725137815146,"stop":1725137815146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79ced9558aa7b4c","name":"Relay - dialed first","time":{"start":1725138344942,"stop":1725138344943,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa640e360a16de1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725138208214,"stop":1725138208214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e1b9a54f62a8d","name":"Overlapping topic subscription","time":{"start":1725137991205,"stop":1725137991205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51cbc57620b505a","name":"should not receive a peer event before start","time":{"start":1725137739921,"stop":1725137739921,"duration":0},"status":"passed","severity":"normal"},{"uid":"7522101b363bcd9b","name":"Overlapping topic subscription","time":{"start":1725138231025,"stop":1725138231025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59bbad5676fac5cf","name":"Check received message containing escaped characters","time":{"start":1725138181545,"stop":1725138181546,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67cc1c872622256","name":"Accepts a valid Waku Message","time":{"start":1725137750575,"stop":1725137750576,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a84301b534bb64a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725138294425,"stop":1725138294426,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd47e77cbc0ac09","name":"Check received message containing JSON","time":{"start":1725137944608,"stop":1725137944609,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eaf228ea5d11052","name":"Push message with SQL Injection payload","time":{"start":1725138288145,"stop":1725138288146,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31b60cdba4eb28","name":"Check message with no payload is not received","time":{"start":1725138181601,"stop":1725138181602,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9db0b35d87d8d56","name":"Push message with content topic containing Chinese","time":{"start":1725138288163,"stop":1725138288164,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8400410781e8079","name":"Check publish message containing Arabic","time":{"start":1725138231458,"stop":1725138231459,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b2f56904da55b3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725137884109,"stop":1725137884109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7494acae2455908","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725137764588,"stop":1725137764588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e135bb6e921dc9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137848781,"stop":1725137848788,"duration":7},"status":"passed","severity":"normal"},{"uid":"5655fa72c6cf4faf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725138294423,"stop":1725138294423,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f61702fe3a32c3d","name":"Subscribe to topic containing long and receive message","time":{"start":1725138294422,"stop":1725138294422,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec1bd9a1b206acd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137848791,"stop":1725137848792,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a70b5623ec7c3b0","name":"isConnected return false after peer stops","time":{"start":1725137815145,"stop":1725137815146,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82b45e325712f46","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725137948474,"stop":1725137948474,"duration":0},"status":"passed","severity":"normal"},{"uid":"15603dc3eaae8a96","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725137774902,"stop":1725137774902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93755e2e6c8ff85","name":"Light Node - default protocols","time":{"start":1725138344946,"stop":1725138344946,"duration":0},"status":"passed","severity":"normal"},{"uid":"13459bc4fb4e7f29","name":"random static sharding 5 - Cluster ID: 542, Shard ID: 655","time":{"start":1725138287499,"stop":1725138287499,"duration":0},"status":"passed","severity":"normal"},{"uid":"345ba104614b96cc","name":"should not fail to start the service if it is already started","time":{"start":1725137739920,"stop":1725137739920,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d25ee3e20f5e8d","name":"Refresh subscription","time":{"start":1725137991206,"stop":1725137991206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71e3e5e6d0d665c","name":"Check received message containing Chinese","time":{"start":1725137944605,"stop":1725137944606,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2820331d7095319","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725137948471,"stop":1725137948472,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a82f3944c313901","name":"Passing page size 10 when there are 10 messages","time":{"start":1725138323569,"stop":1725138323571,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb6452c890c0ed95","name":"Ping on unsubscribed peer","time":{"start":1725137831382,"stop":1725137831382,"duration":0},"status":"passed","severity":"normal"},{"uid":"993027c70c3b8a15","name":"throws on content topic with non-number generation field","time":{"start":1725137715092,"stop":1725137715092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cbaea2dba64366","name":"should throw an error for missing required configuration","time":{"start":1725137715123,"stop":1725137715123,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fda9395fae320e6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725137848792,"stop":1725137848792,"duration":0},"status":"passed","severity":"normal"},{"uid":"252439e62b7db8ed","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725138138849,"stop":1725138138850,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7b9a2a08c4f9c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725138231024,"stop":1725138231024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a451ffbe3ba291","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725137736298,"stop":1725137736299,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2560f504a5bdc6ab","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725137728343,"stop":1725137728343,"duration":0},"status":"passed","severity":"normal"},{"uid":"76efbf2f276f6fab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725137715129,"stop":1725137715130,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f38e9bc8a0c7243","name":"Check message with invalid timestamp is not received","time":{"start":1725137944618,"stop":1725137944618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cbea6ca6541f1a","name":"Push message with content topic containing short","time":{"start":1725138195753,"stop":1725138195754,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bb23fb8cd86439","name":"Push message with long payload","time":{"start":1725138288142,"stop":1725138288143,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7403ec84e90835","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725137991205,"stop":1725137991205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c2b7e84ead4b4d","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725137875473,"stop":1725137875473,"duration":0},"status":"passed","severity":"normal"},{"uid":"af080ee71f472eee","name":"Check publish message containing XML","time":{"start":1725138231462,"stop":1725138231462,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dffc09947e9190","name":"should be able to encode the field with only STORE set to true","time":{"start":1725137722996,"stop":1725137722997,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c00ed46775c087","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app47/9/topic179/utf8","time":{"start":1725138276202,"stop":1725138276202,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5ecabae0ebd1ed","name":"returns all values when wanted number matches available values","time":{"start":1725137735566,"stop":1725137735568,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef164ddc3543275e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725137948472,"stop":1725137948472,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c978dd1f33c8641","name":"Push message with unicode special characters payload","time":{"start":1725138288148,"stop":1725138288148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d640d08b7bf8a0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725137735814,"stop":1725137735814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1029d107e85b2435","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725137715127,"stop":1725137715127,"duration":0},"status":"passed","severity":"normal"},{"uid":"546dfb470c625abd","name":"Check meta is set [ecies]","time":{"start":1725137747417,"stop":1725137747417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78b8aa3bc2395b5","name":"Sets default value correctly","time":{"start":1725138336599,"stop":1725138336599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b11f917f65d288a","name":"Subscribe to topic containing short and publish message","time":{"start":1725138231026,"stop":1725138231026,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa52097f6a05e539","name":"topics with same application and version share the same shard","time":{"start":1725137715113,"stop":1725137715114,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f797e59049e5a34","name":"more peers than existing","time":{"start":1725138181934,"stop":1725138181934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"251371e9baf9c846","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725137717826,"stop":1725137717827,"duration":1},"status":"passed","severity":"normal"},{"uid":"df17b69f8026f613","name":"Push message with content topic containing long","time":{"start":1725138288158,"stop":1725138288160,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8da2cddbe1d0060","name":"Relay + Store","time":{"start":1725137723751,"stop":1725137723752,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd88d157110a962","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725137715134,"stop":1725137715135,"duration":1},"status":"passed","severity":"normal"},{"uid":"5071f5fe912f34af","name":"Push message with content topic containing long","time":{"start":1725138195754,"stop":1725138195754,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5aad3432957e16","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725138294415,"stop":1725138294415,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a445b2e615c103","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725138138844,"stop":1725138138845,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1620edf75631f20","name":"Check received message with timestamp: 1725137763590000000 ","time":{"start":1725138181592,"stop":1725138181593,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f3f39b15d1b770","name":"Check received message containing special chars","time":{"start":1725138181578,"stop":1725138181579,"duration":1},"status":"passed","severity":"normal"},{"uid":"f806208de2145795","name":"different cluster, same shard: nodes don't connect","time":{"start":1725137948463,"stop":1725137948464,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8183481e28157","name":"Check message with invalid timestamp is not received","time":{"start":1725138181553,"stop":1725138181557,"duration":4},"status":"passed","severity":"normal"},{"uid":"475fc1bd626fafc4","name":"Push message with content topic containing unicode special characters","time":{"start":1725138288173,"stop":1725138288174,"duration":1},"status":"passed","severity":"normal"},{"uid":"392f6e18961d0b02","name":"Nodes with multiple pubsub topic","time":{"start":1725138208214,"stop":1725138208215,"duration":1},"status":"passed","severity":"normal"},{"uid":"981a662ef74a6d79","name":"Check publish message containing Script","time":{"start":1725138231461,"stop":1725138231461,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0704dc74370675","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725137723005,"stop":1725137723006,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ba2aa3e83dc76","name":"Renews peer on consistent missed messages","time":{"start":1725137875473,"stop":1725137875474,"duration":1},"status":"passed","severity":"normal"},{"uid":"342d3d07fe4b79a3","name":"should be called for bootstrap peers","time":{"start":1725137772014,"stop":1725137772015,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80f02d365ca254c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725138231027,"stop":1725138231027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a34e3cbbea69673","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725138138840,"stop":1725138138840,"duration":0},"status":"passed","severity":"normal"},{"uid":"26930087015728a5","name":"Push message with content topic containing Arabic","time":{"start":1725138195756,"stop":1725138195757,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe487933b5c3586","name":"same cluster, different shard: nodes don't connect","time":{"start":1725137948462,"stop":1725137948463,"duration":1},"status":"passed","severity":"normal"},{"uid":"3573f83ec699e1e4","name":"should not fail to stop the service if it was not started","time":{"start":1725137781324,"stop":1725137781325,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b965c41404f9d0","name":"should handle corrupted local storage data gracefully","time":{"start":1725137739923,"stop":1725137739923,"duration":0},"status":"passed","severity":"normal"},{"uid":"80aad397c3061945","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725137991200,"stop":1725137991200,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ee5a75d8ac4755","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725138231023,"stop":1725138231023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9fa57f4f25d640","name":"Encoder throws on empty string content topic","time":{"start":1725137745725,"stop":1725137745726,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d5789fbc4c894","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725137723000,"stop":1725137723001,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0b0878c6730109","name":"Check received message containing numeric","time":{"start":1725137944604,"stop":1725137944604,"duration":0},"status":"passed","severity":"normal"},{"uid":"74639fe797ef5037","name":"can start the service","time":{"start":1725138241118,"stop":1725138241119,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f7c7f7f3d8d0e6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725137728342,"stop":1725137728343,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dbbedc3ccc79d1","name":"Query Generator, No Decoder","time":{"start":1725138316757,"stop":1725138316757,"duration":0},"status":"passed","severity":"normal"},{"uid":"468d9f18e4312f7c","name":"should properly compute the node id","time":{"start":1725137723741,"stop":1725137723741,"duration":0},"status":"passed","severity":"normal"},{"uid":"703bbb96f64100af","name":"Check received message containing short","time":{"start":1725138181573,"stop":1725138181575,"duration":2},"status":"passed","severity":"normal"},{"uid":"13bdfb86f4826d71","name":"Push message with content topic containing short","time":{"start":1725138288150,"stop":1725138288158,"duration":8},"status":"passed","severity":"normal"},{"uid":"82af3982b2fc0648","name":"Relay - times out","time":{"start":1725138344944,"stop":1725138344944,"duration":0},"status":"passed","severity":"normal"},{"uid":"204aa3f4a9679d29","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725138294411,"stop":1725138294411,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3ff388484c5e0a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725137848780,"stop":1725137848780,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae79fb93a758c84","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725138339172,"stop":1725138339172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd9237a7cb5ca25","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725138316756,"stop":1725138316757,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad2a3ed6c0cf065","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725137848792,"stop":1725137848793,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe6768e6f4c83b3","name":"Decoder throws on undefined content topic","time":{"start":1725137747418,"stop":1725137747418,"duration":0},"status":"passed","severity":"normal"},{"uid":"1313ed0585598458","name":"Push message with rate limit","time":{"start":1725138288179,"stop":1725138288180,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2ebdcf2ceeca92","name":"Correctly serialized arguments","time":{"start":1725138121456,"stop":1725138121457,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29bfe8d6736d6e5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725138326589,"stop":1725138326590,"duration":1},"status":"passed","severity":"normal"},{"uid":"e969df7462fa244c","name":"A test","time":{"start":1725138071415,"stop":1725138071415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b035745b14815b15","name":"Push message with JSON payload","time":{"start":1725138195751,"stop":1725138195751,"duration":0},"status":"passed","severity":"normal"},{"uid":"3576e1b006164611","name":"Reopen subscription with peer with lost subscription","time":{"start":1725137831383,"stop":1725137831383,"duration":0},"status":"passed","severity":"normal"},{"uid":"3583dd238f5a6c23","name":"should get / set TCP multiaddr","time":{"start":1725137723743,"stop":1725137723743,"duration":0},"status":"passed","severity":"normal"},{"uid":"caae2ad020e6e604","name":"handles different networkShards values correctly","time":{"start":1725137715115,"stop":1725137715115,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe83cfdbd34a0ba","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725138138842,"stop":1725138138843,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1db008581ed6be","name":"should be online or offline if network state changed","time":{"start":1725137764609,"stop":1725137764610,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c79e173013b4323","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725137745722,"stop":1725137745723,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61df5c5bceadcc0","name":"random static sharding 3 - Cluster ID: 822, Shard ID: 925","time":{"start":1725138287498,"stop":1725138287498,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be3a913a786fe4b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725138294412,"stop":1725138294412,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ba2cae0ca389","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725138276205,"stop":1725138276205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f81b64370147ad","name":"should properly create peer info with all multiaddrs","time":{"start":1725137723749,"stop":1725137723749,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fe83981d339e28","name":"LightPush","time":{"start":1725138344945,"stop":1725138344945,"duration":0},"status":"passed","severity":"normal"},{"uid":"54aa66a89937f3c1","name":"Decoder throws on empty string content topic","time":{"start":1725137728609,"stop":1725137728610,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6903cc5933b6ea","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725138208215,"stop":1725138208215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8049ae425aee30","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725138294406,"stop":1725138294407,"duration":1},"status":"passed","severity":"normal"},{"uid":"924225d377d9e591","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725137715116,"stop":1725137715117,"duration":1},"status":"passed","severity":"normal"},{"uid":"996df3e7b6a18d14","name":"Push message with content topic containing special chars","time":{"start":1725138288162,"stop":1725138288163,"duration":1},"status":"passed","severity":"normal"},{"uid":"78689bf4c109d19b","name":"Subscribe and publish message","time":{"start":1725138231023,"stop":1725138231023,"duration":0},"status":"passed","severity":"normal"},{"uid":"39daf2e935e7ae2f","name":"should return false","time":{"start":1725137723741,"stop":1725137723741,"duration":0},"status":"passed","severity":"normal"},{"uid":"678391cbeaa30a36","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725138294432,"stop":1725138294433,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cacbf70dddb5b31","name":"Number of peers are maintained correctly","time":{"start":1725138022181,"stop":1725138022181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3255cde6f5f545ba","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725138323039,"stop":1725138323039,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac642e0d8761be2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725137980363,"stop":1725137980363,"duration":0},"status":"passed","severity":"normal"},{"uid":"183a389aec674985","name":"Refresh subscription","time":{"start":1725138294409,"stop":1725138294410,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e93d6bc446ed26","name":"Push message with content topic containing SQL Injection","time":{"start":1725138288167,"stop":1725138288167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4909c4211d9d8","name":"random static sharding 9 - Cluster ID: 524, Shard ID: 393","time":{"start":1725138287501,"stop":1725138287501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e3f7b6b89ac515","name":"Fails to push message bigger that 1MB","time":{"start":1725138288189,"stop":1725138288190,"duration":1},"status":"passed","severity":"normal"},{"uid":"86051b9020b194d5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725137715138,"stop":1725137715138,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a084dc0726082f4","name":"Check message with invalid timestamp is not received","time":{"start":1725138181597,"stop":1725138181598,"duration":1},"status":"passed","severity":"normal"},{"uid":"94759144a7b4a0de","name":"Renews subscription after lossing a connection","time":{"start":1725138294417,"stop":1725138294417,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a41d780267b753","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725138138845,"stop":1725138138847,"duration":2},"status":"passed","severity":"normal"},{"uid":"13de14037002f755","name":"Check received message containing Russian","time":{"start":1725138181539,"stop":1725138181540,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c3b0db61875e0d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725137715131,"stop":1725137715131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65b93832afc5f24","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725138287504,"stop":1725138287504,"duration":0},"status":"passed","severity":"normal"},{"uid":"779654a2cf9a4b56","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725137715111,"stop":1725137715112,"duration":1},"status":"passed","severity":"normal"},{"uid":"274ee2486cbfa06a","name":"Push message with content topic containing numeric","time":{"start":1725138195754,"stop":1725138195755,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa876a661703e25","name":"Nodes with multiple pubsub topic","time":{"start":1725138208213,"stop":1725138208213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b3fb04673ed7f4","name":"Query with Promise Callback, No message returned","time":{"start":1725138316761,"stop":1725138316761,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cc47d50005a54a","name":"random static sharding 7 - Cluster ID: 226, Shard ID: 384","time":{"start":1725138287500,"stop":1725138287500,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c69f3669100cb8f","name":"should emit a peer event after start","time":{"start":1725137739920,"stop":1725137739921,"duration":1},"status":"passed","severity":"normal"},{"uid":"e927ccb3e4cce984","name":"Push message with shell command payload","time":{"start":1725138288147,"stop":1725138288148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f105354e594f35c8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725137772012,"stop":1725137772013,"duration":1},"status":"passed","severity":"normal"},{"uid":"974faa3b0cb7c88a","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725138138854,"stop":1725138138854,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe7143093a7e961","name":"Push message with escaped characters payload","time":{"start":1725138195751,"stop":1725138195752,"duration":1},"status":"passed","severity":"normal"},{"uid":"65eebb4a5c1addbc","name":"random static sharding 10 - Cluster ID: 333, Shard ID: 614","time":{"start":1725138287501,"stop":1725138287502,"duration":1},"status":"passed","severity":"normal"},{"uid":"653d5bbf4d4437f2","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725138321851,"stop":1725138321851,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d5394602bed238","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725137715125,"stop":1725137715125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7abc16ef8c74ad","name":"Ping on peer without subscriptions","time":{"start":1725137845727,"stop":1725137845727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2b393020b5dcf8","name":"Push message with content topic containing JSON","time":{"start":1725138195759,"stop":1725138195759,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc19a8203b5d61f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725137715130,"stop":1725137715131,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41111651a45dfc4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725137715134,"stop":1725137715134,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa60afd74d0e523e","name":"should throw error - invalid id","time":{"start":1725137723740,"stop":1725137723740,"duration":0},"status":"passed","severity":"normal"}]