2024-04-26 00:15:54 +00:00

1 line
153 KiB
JSON

[{"uid":"7b7b8994fcc4b0a3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714089176741,"stop":1714089176741,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c5cccd43148d90b","name":"Push message with content topic containing Russian","time":{"start":1714089559680,"stop":1714089559681,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4082da8f65b393","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714089823685,"stop":1714089823685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6837abae7d239dec","name":"Ephemeral messages are not stored","time":{"start":1714089173978,"stop":1714089173978,"duration":0},"status":"passed","severity":"normal"},{"uid":"96973d79beaf71c2","name":"different cluster, different shard: nodes don't connect","time":{"start":1714089333187,"stop":1714089333188,"duration":1},"status":"passed","severity":"normal"},{"uid":"de411c05096a25c0","name":"Push message with numeric payload","time":{"start":1714089559670,"stop":1714089559670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b288adc359b920be","name":"ignores unrecognized TXT record formats","time":{"start":1714089137063,"stop":1714089137064,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a450335a06dcc8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714089559682,"stop":1714089559682,"duration":0},"status":"passed","severity":"normal"},{"uid":"db85bf60c47cd42b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714089729894,"stop":1714089729894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d987a74b87b5bc10","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714089242185,"stop":1714089242185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b58abb176572a26","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714089136640,"stop":1714089136640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5016164c80e0eb1","name":"Decoder throws on empty string content topic","time":{"start":1714089146868,"stop":1714089146869,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9032eec0a31399","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714089381728,"stop":1714089381729,"duration":1},"status":"passed","severity":"normal"},{"uid":"182c8ccf23fe8f5f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714089120492,"stop":1714089120492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81ff0bdc3ecada2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714089242192,"stop":1714089242193,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb1e4bcf2a74c11","name":"Query with Promise Callback, No message returned","time":{"start":1714089826514,"stop":1714089826515,"duration":1},"status":"broken","severity":"normal"},{"uid":"2abaeb5167dc42f5","name":"Push message with Russian payload","time":{"start":1714089559672,"stop":1714089559672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6530461ef39b9673","name":"Push message with content topic containing Script","time":{"start":1714090523454,"stop":1714090523454,"duration":0},"status":"broken","severity":"normal"},{"uid":"5c54e3fa6bde297f","name":"throws on content topic with empty topic name field","time":{"start":1714089112856,"stop":1714089112856,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd830b78568f99c9","name":"Check received message containing Arabic","time":{"start":1714089638340,"stop":1714089638341,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3e3bb893559af6","name":"Ping on subscribed peer","time":{"start":1714089235602,"stop":1714089235602,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b37a37cf434cb7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714089112873,"stop":1714089112873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8061b2d9a223ac","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714089120488,"stop":1714089120489,"duration":1},"status":"passed","severity":"normal"},{"uid":"989ffa764efdeabf","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714089333214,"stop":1714089333214,"duration":0},"status":"passed","severity":"normal"},{"uid":"778f4a4cfeecb23b","name":"Check received message with timestamp: 1714089163393000000 ","time":{"start":1714089330765,"stop":1714089330766,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fada19fe3660c2","name":"Rejects garbage","time":{"start":1714089129479,"stop":1714089129479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17443251f0ee5c7","name":"Push message with escaped characters payload","time":{"start":1714089559675,"stop":1714089559675,"duration":0},"status":"passed","severity":"normal"},{"uid":"991e1d00141274d1","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714089112865,"stop":1714089112865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bceaa8f282c0b3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714089333217,"stop":1714089333218,"duration":1},"status":"passed","severity":"normal"},{"uid":"60373fa986006226","name":"Push message with content topic containing long","time":{"start":1714089559678,"stop":1714089559678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea504dff64bf55b","name":"Check publish message containing shell command","time":{"start":1714089661488,"stop":1714089661488,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61f2fc8782ab9dc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714089214558,"stop":1714089214559,"duration":1},"status":"passed","severity":"normal"},{"uid":"c990c89573659a6a","name":"Subscribe and publish message","time":{"start":1714089670952,"stop":1714089670952,"duration":0},"status":"passed","severity":"normal"},{"uid":"6058f6ca7efc17f7","name":"Push message with short payload","time":{"start":1714089559668,"stop":1714089559668,"duration":0},"status":"passed","severity":"normal"},{"uid":"39950a484c4f721a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714089592334,"stop":1714089592334,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dfbf92e34bd779","name":"Check received message with timestamp: 1714089162967000000 ","time":{"start":1714089638330,"stop":1714089638331,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4d0257397a6b5","name":"should throw error - invalid id","time":{"start":1714089121251,"stop":1714089121251,"duration":0},"status":"passed","severity":"normal"},{"uid":"98018ef0f766df94","name":"Check received message containing escaped characters","time":{"start":1714089638344,"stop":1714089638345,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca69ac747c72976","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714089120493,"stop":1714089120493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d132d6cb8c7650b","name":"Check message on other pubsub topic is not received","time":{"start":1714089638333,"stop":1714089638333,"duration":0},"status":"passed","severity":"normal"},{"uid":"619c757eea07a40a","name":"Decoder throws on empty string content topic","time":{"start":1714089126179,"stop":1714089126179,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb22a93c53b3f4c","name":"should throw an error for missing sharding configuration","time":{"start":1714089112883,"stop":1714089112884,"duration":1},"status":"passed","severity":"normal"},{"uid":"85158d0e02b28844","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714089112868,"stop":1714089112868,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d69426d6ec1df6","name":"Nodes with multiple pubsub topic","time":{"start":1714089647416,"stop":1714089647417,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e485c7fd352156","name":"nwaku subscribes","time":{"start":1714089898710,"stop":1714089898710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdca91e16f39aea","name":"Query Generator - forward","time":{"start":1714089984393,"stop":1714089984394,"duration":1},"status":"broken","severity":"normal"},{"uid":"2457e41fa50ce5b2","name":"Push message with rate limit","time":{"start":1714089559686,"stop":1714089559686,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f3583cc8b3a25f","name":"Push message with content topic containing SQL Injection","time":{"start":1714089559681,"stop":1714089559681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2902d31853573325","name":"should set field with only FILTER enabled","time":{"start":1714089121257,"stop":1714089121258,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fbdee47cb757ac","name":"Push message with rate limit","time":{"start":1714090523464,"stop":1714090523464,"duration":0},"status":"broken","severity":"normal"},{"uid":"8f7808720cb7e90e","name":"Encoder throws on undefined content topic","time":{"start":1714089146867,"stop":1714089146867,"duration":0},"status":"passed","severity":"normal"},{"uid":"72307da5943a8f7f","name":"Push message with shell command payload","time":{"start":1714089559674,"stop":1714089559675,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e94b47470fb172","name":"Ping on peer without subscriptions","time":{"start":1714089235602,"stop":1714089235603,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd02126ebea35662","name":"Generator, custom pubsub topic","time":{"start":1714089864851,"stop":1714089864851,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2c0df4f0879fb6","name":"Check message with invalid timestamp is not received","time":{"start":1714089638332,"stop":1714089638333,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8a29da28ae3ded","name":"Relay - dialed after","time":{"start":1714090021993,"stop":1714090021994,"duration":1},"status":"passed","severity":"normal"},{"uid":"16febca3ecf347d5","name":"getPeersByDiscovery","time":{"start":1714089592332,"stop":1714089592333,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf44f9d9e7b3dbfa","name":"Push message with Script payload","time":{"start":1714089559673,"stop":1714089559673,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e25b96f6454d46","name":"random static sharding 2 - Cluster ID: 512, Shard ID: 24","time":{"start":1714089729895,"stop":1714089729895,"duration":0},"status":"passed","severity":"normal"},{"uid":"627ced68ebaeb9bb","name":"should not receive a peer event after stop","time":{"start":1714089648855,"stop":1714089648856,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3791f892398ccad","name":"Check received message containing XML","time":{"start":1714089330761,"stop":1714089330761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63ccded8414e2ed","name":"should get / set UDP multiaddr","time":{"start":1714089121253,"stop":1714089121253,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6c768827b9d2c2","name":"Check received message containing emoji","time":{"start":1714089638329,"stop":1714089638330,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3dba7d4855c57e","name":"Push message with custom timestamp: 1714092933523","time":{"start":1714089559688,"stop":1714089559688,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e46ef04d93a093","name":"Encoder throws on undefined content topic","time":{"start":1714089148795,"stop":1714089148796,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e150013b8036cfa","name":"Check message with non string payload is not received","time":{"start":1714089330770,"stop":1714089330770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc37f3d14e91c98","name":"Fails to publish message with wrong content topic","time":{"start":1714089661492,"stop":1714089661492,"duration":0},"status":"passed","severity":"normal"},{"uid":"99177ab615a8ada3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714089333188,"stop":1714089333188,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74aec31564960a6","name":"Check publish message containing numeric","time":{"start":1714089661483,"stop":1714089661483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1fc160fc3e2dd8","name":"configure the node with multiple content topics","time":{"start":1714089697953,"stop":1714089697953,"duration":0},"status":"passed","severity":"normal"},{"uid":"875ad414ef98bda7","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714089112885,"stop":1714089112886,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ba0710fbe9f909","name":"Passing page size 11 when there are 10 messages","time":{"start":1714090046082,"stop":1714090046082,"duration":0},"status":"broken","severity":"normal"},{"uid":"c87e182e1bdf9f25","name":"topics with same application and version share the same shard","time":{"start":1714089112862,"stop":1714089112862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bdfdfbf12e4605","name":"connected peers and dial","time":{"start":1714089559866,"stop":1714089559867,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe8029c582722b53","name":"Push message with content topic containing escaped characters","time":{"start":1714090523459,"stop":1714090523459,"duration":0},"status":"broken","severity":"normal"},{"uid":"414f86488dbd7f6e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714089977294,"stop":1714089977297,"duration":3},"status":"broken","severity":"normal"},{"uid":"8ec87e90f87082bf","name":"Check received message containing Russian","time":{"start":1714089638325,"stop":1714089638325,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c92212bc6c25e0","name":"Push message with Russian payload","time":{"start":1714090523430,"stop":1714090523431,"duration":1},"status":"broken","severity":"normal"},{"uid":"95e424dd11560c62","name":"Check received message containing special chars","time":{"start":1714089638339,"stop":1714089638340,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec32b52963b8f8","name":"addEventListener with wrong event","time":{"start":1714089205210,"stop":1714089205210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9147271dc475a2d","name":"Check publish message containing emoji","time":{"start":1714089661489,"stop":1714089661490,"duration":1},"status":"passed","severity":"normal"},{"uid":"17acf032c51533b2","name":"isConnected should return true after first peer connects","time":{"start":1714089214560,"stop":1714089214561,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dbb9f471652cc1","name":"Push message with content topic containing Arabic","time":{"start":1714089559680,"stop":1714089559680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee372c3e044dd50","name":"Passing page size 110 when there are 120 messages","time":{"start":1714090046084,"stop":1714090046084,"duration":0},"status":"broken","severity":"normal"},{"uid":"75552a39244fdecd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714089409461,"stop":1714089409461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9ae08bd56f71a4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714089333223,"stop":1714089333223,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c0559cf27025a6","name":"throws on empty content topic","time":{"start":1714089112853,"stop":1714089112853,"duration":0},"status":"passed","severity":"normal"},{"uid":"267c416bf366ab05","name":"Push message with content topic containing special chars","time":{"start":1714089559679,"stop":1714089559679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9627b7bb108b4ab0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714089826504,"stop":1714089826504,"duration":0},"status":"passed","severity":"normal"},{"uid":"715abe83b5c73f7f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714089333221,"stop":1714089333222,"duration":1},"status":"passed","severity":"normal"},{"uid":"722bd5a84d41a3e1","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714089333223,"stop":1714089333224,"duration":1},"status":"passed","severity":"normal"},{"uid":"48552fd4d238b992","name":"Push message on custom pubsubTopic","time":{"start":1714089476246,"stop":1714089476246,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0c84dd4fa9cfaa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714089254679,"stop":1714089254680,"duration":1},"status":"passed","severity":"normal"},{"uid":"469767d1bb70a087","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714089112874,"stop":1714089112874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6a52cac97577fa","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714089112871,"stop":1714089112871,"duration":0},"status":"passed","severity":"normal"},{"uid":"501cba8ef54b90eb","name":"should return empty list for no shard","time":{"start":1714089112869,"stop":1714089112869,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c44fbae8e575093","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714089120493,"stop":1714089120494,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17be8361ef713d0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714089670954,"stop":1714089670954,"duration":0},"status":"passed","severity":"normal"},{"uid":"921ddd85ff3503e2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714089164438,"stop":1714089164439,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e58d7e67c1dfbd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714089823654,"stop":1714089823660,"duration":6},"status":"passed","severity":"normal"},{"uid":"407255919fcc7ddf","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714089112870,"stop":1714089112870,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f34b0f8ae9a96","name":"Check received message containing numeric","time":{"start":1714089638323,"stop":1714089638324,"duration":1},"status":"passed","severity":"normal"},{"uid":"52990f8b67a59c35","name":"Check received message containing Russian","time":{"start":1714089330760,"stop":1714089330760,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a717d8ba246fe3","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714089333203,"stop":1714089333204,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab30f194e950eda7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714089823673,"stop":1714089823673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f629caf68975664a","name":"Push message with content topic containing Arabic","time":{"start":1714090523452,"stop":1714090523452,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ae3fabe452701b2","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714090108072,"stop":1714090108072,"duration":0},"status":"broken","severity":"normal"},{"uid":"bf04cb44e5eaebda","name":"should throw error - no id","time":{"start":1714089121242,"stop":1714089121242,"duration":0},"status":"passed","severity":"normal"},{"uid":"44539316d33807c5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714090108074,"stop":1714090108075,"duration":1},"status":"broken","severity":"normal"},{"uid":"ab4fb9cacc1af18e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714089476245,"stop":1714089476245,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc1f8dc937f5567","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714089647412,"stop":1714089647412,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b689f1cf1ab442","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714089120494,"stop":1714089120494,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f0b0941a88bfd","name":"Push message with meta","time":{"start":1714089559685,"stop":1714089559685,"duration":0},"status":"passed","severity":"normal"},{"uid":"63946eaf923a39d6","name":"Check received message with timestamp: 1714089162967000000 ","time":{"start":1714089638346,"stop":1714089638346,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a4944b01a7df82","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714089409467,"stop":1714089409473,"duration":6},"status":"passed","severity":"normal"},{"uid":"5978394800c35db4","name":"Check publish message containing Russian","time":{"start":1714089661485,"stop":1714089661486,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1391ccd0432bebc","name":"Used by Waku Relay","time":{"start":1714090040903,"stop":1714090040904,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8e0a7d4e49ceb7","name":"should encode/decode to RLP encoding","time":{"start":1714089121252,"stop":1714089121252,"duration":0},"status":"passed","severity":"normal"},{"uid":"970c2c4a5944978b","name":"Check publish message containing escaped characters","time":{"start":1714089661488,"stop":1714089661489,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ff706346e8af9b","name":"All","time":{"start":1714089172515,"stop":1714089172515,"duration":0},"status":"passed","severity":"normal"},{"uid":"e796fc89cbacef15","name":"Ephemeral field set to true","time":{"start":1714089126177,"stop":1714089126177,"duration":0},"status":"passed","severity":"normal"},{"uid":"36811cff234d50ea","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714089125755,"stop":1714089125756,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cdf3b23100d1","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714089115353,"stop":1714089115353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4256cc89d947b88","name":"ignores domain fetching errors","time":{"start":1714089137063,"stop":1714089137063,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d06049008ee9d4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714089878089,"stop":1714089878089,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa9c1eee57278206","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714089670961,"stop":1714089670961,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a2b7829646870a","name":"random static sharding 5 - Cluster ID: 294, Shard ID: 838","time":{"start":1714089729896,"stop":1714089729897,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9e9d07bdeea812","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714089112872,"stop":1714089112872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef328cfa0b0e38f4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714089242187,"stop":1714089242187,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b536cf26232322","name":"groups content topics by expected pubsub topic","time":{"start":1714089112863,"stop":1714089112863,"duration":0},"status":"passed","severity":"normal"},{"uid":"26445e0bbc497b23","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714089409465,"stop":1714089409465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61eaa4693aa701a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714089254681,"stop":1714089254682,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac57fd5325742752","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714089647416,"stop":1714089647416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72d5a87e888d74e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714089409465,"stop":1714089409466,"duration":1},"status":"passed","severity":"normal"},{"uid":"7902869b36752022","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714089112861,"stop":1714089112861,"duration":0},"status":"passed","severity":"normal"},{"uid":"178e4aec623719b5","name":"Decoder throws on empty string content topic","time":{"start":1714089148796,"stop":1714089148797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4966659ade1a2761","name":"Passing an array","time":{"start":1714090040902,"stop":1714090040903,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad91fd2a613e7738","name":"Fails to push message bigger that 1MB","time":{"start":1714089559689,"stop":1714089559689,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf346b19fe90c5fa","name":"pre and post cipher","time":{"start":1714089147432,"stop":1714089147433,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b9c14d9a800926","name":"Sign & Recover","time":{"start":1714089147433,"stop":1714089147433,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9e920565b98df2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714089136642,"stop":1714089136642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df5154b55ab6f05","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714089242194,"stop":1714089242194,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a28e27d7179fd5d","name":"listenerCount","time":{"start":1714089205211,"stop":1714089205212,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da67f290cd36063","name":"Subscribe to topic containing long and publish message","time":{"start":1714089670956,"stop":1714089670956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c04564d5d3d3fa","name":"Meta field set when metaSetter is specified","time":{"start":1714089126177,"stop":1714089126177,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe345f6dde1fb2b5","name":"should not receive a peer event before start","time":{"start":1714089141037,"stop":1714089141037,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fec0c2b38de6fe","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714089647413,"stop":1714089647413,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c83d4ee21a043e2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714090108064,"stop":1714090108064,"duration":0},"status":"broken","severity":"normal"},{"uid":"f32e5a75b87a1c1","name":"should decode valid enr successfully","time":{"start":1714089121240,"stop":1714089121241,"duration":1},"status":"passed","severity":"normal"},{"uid":"f725d5f2cfaac2b2","name":"Check message with no payload is not received","time":{"start":1714089330769,"stop":1714089330770,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4645e69aa36ac1","name":"Default pageSize","time":{"start":1714090046085,"stop":1714090046085,"duration":0},"status":"broken","severity":"normal"},{"uid":"f3bd4693913688c0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714089112870,"stop":1714089112871,"duration":1},"status":"passed","severity":"normal"},{"uid":"89340534614f4e7b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714089136639,"stop":1714089136639,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8741eb9243a3ac3","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714089112885,"stop":1714089112885,"duration":0},"status":"passed","severity":"normal"},{"uid":"e818165d19cc564a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714089112857,"stop":1714089112857,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe5af77674cbb7a","name":"Push message with custom timestamp: 1714092930899","time":{"start":1714090523468,"stop":1714090523468,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6812f7766e003a4","name":"random static sharding 4 - Cluster ID: 742, Shard ID: 224","time":{"start":1714089729896,"stop":1714089729896,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d767f5ef10d208","name":"same cluster, same shard: nodes connect","time":{"start":1714089333186,"stop":1714089333186,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4a6f4900be3923","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714089670956,"stop":1714089670957,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3f8e722def7419","name":"should set field with only RELAY enabled","time":{"start":1714089121257,"stop":1714089121257,"duration":0},"status":"passed","severity":"normal"},{"uid":"382cbac08baca2ee","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714089333218,"stop":1714089333218,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec79f0e72363198","name":"Check received message containing long","time":{"start":1714089330757,"stop":1714089330757,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c51073d8c7d07b","name":"Ping on unsubscribed peer","time":{"start":1714089235604,"stop":1714089235604,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9cdb149c0c9998","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714089823653,"stop":1714089823653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f02e66088b25b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714089823653,"stop":1714089823654,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba4ee9f1d2e754","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714089171961,"stop":1714089171961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc1b4c4f648f90","name":"random static sharding 6 - Cluster ID: 489, Shard ID: 904","time":{"start":1714089729897,"stop":1714089729897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3322003bd200adc","name":"should properly create location multiaddrs - udp6","time":{"start":1714089121255,"stop":1714089121255,"duration":0},"status":"passed","severity":"normal"},{"uid":"484017b72d709266","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714089823672,"stop":1714089823673,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a5878c456b8a4d","name":"Push message with special chars payload","time":{"start":1714089559670,"stop":1714089559670,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0ab550d28489cc","name":"isConnected should return false after all peers disconnect","time":{"start":1714089214561,"stop":1714089214562,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8f91c2ae35c0f4","name":"throws an error for improperly formatted content topics","time":{"start":1714089112864,"stop":1714089112865,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d47421325d6539","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714089670961,"stop":1714089670962,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab8b34295f3e45d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714089823672,"stop":1714089823672,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfec6ab95d552146","name":"random static sharding 3 - Cluster ID: 968, Shard ID: 966","time":{"start":1714089729895,"stop":1714089729896,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a760e54681d469","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714089648967,"stop":1714089648968,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0a53369290ae197","name":"returns all values when wanted number matches available values","time":{"start":1714089136257,"stop":1714089136261,"duration":4},"status":"passed","severity":"normal"},{"uid":"224a4eade785ed41","name":"connects to nwaku","time":{"start":1714090040901,"stop":1714090040902,"duration":1},"status":"passed","severity":"normal"},{"uid":"751cd89ca9ef1cc6","name":"does not throw on valid cases","time":{"start":1714089112852,"stop":1714089112852,"duration":0},"status":"passed","severity":"normal"},{"uid":"873a75d439ce85f5","name":"Push message with Chinese payload","time":{"start":1714090523428,"stop":1714090523429,"duration":1},"status":"broken","severity":"normal"},{"uid":"a08c2c0415b5bb92","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714089661493,"stop":1714089661494,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f8585a3f64651e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app28/7/topic600/proto","time":{"start":1714089697948,"stop":1714089697949,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7acaec28ddb12c","name":"Refresh subscription","time":{"start":1714089670955,"stop":1714089670955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db8579ce4922a776","name":"Check received message containing unicode special characters","time":{"start":1714089638328,"stop":1714089638329,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d18b27de9bf138","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714089878079,"stop":1714089878079,"duration":0},"status":"broken","severity":"normal"},{"uid":"2f5b8da11169986f","name":"Push message with Basic HTML tag payload","time":{"start":1714089559673,"stop":1714089559674,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef541a894265008","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714089242185,"stop":1714089242185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f378858f4acbaef","name":"Check message with no content topic is not received","time":{"start":1714089638348,"stop":1714089638348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2e9bda4faebf98","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714089112860,"stop":1714089112861,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4e7a29ab67e835","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714089638332,"stop":1714089638332,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec51cdb5d68d08cb","name":"safeDispatchEvent","time":{"start":1714089205213,"stop":1714089205213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e773be9fff269690","name":"throws on content topic with empty application field","time":{"start":1714089112855,"stop":1714089112855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f624388c95ba4b73","name":"Fails to push message with empty content topic","time":{"start":1714089559685,"stop":1714089559685,"duration":0},"status":"passed","severity":"normal"},{"uid":"2775be9e67a7a6a2","name":"should not receive a peer event after stop","time":{"start":1714089176739,"stop":1714089176739,"duration":0},"status":"passed","severity":"normal"},{"uid":"9987e333e247adfc","name":"throws on content topic with empty encoding field","time":{"start":1714089112856,"stop":1714089112856,"duration":0},"status":"passed","severity":"normal"},{"uid":"7998e1f03383f3d8","name":"Check publish message containing SQL Injection","time":{"start":1714089661486,"stop":1714089661486,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3d5b4c1625162a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714089333222,"stop":1714089333222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2486001591cfc3d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714089333190,"stop":1714089333193,"duration":3},"status":"passed","severity":"normal"},{"uid":"afb589d15e6e0cac","name":"Check publish message containing JSON","time":{"start":1714089661488,"stop":1714089661488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d2fe04267022d0","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app37/5/topic730/utf8","time":{"start":1714089697950,"stop":1714089697950,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3045b4f2347455","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714089333219,"stop":1714089333219,"duration":0},"status":"passed","severity":"normal"},{"uid":"13522921c10096aa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714089333203,"stop":1714089333203,"duration":0},"status":"passed","severity":"normal"},{"uid":"917f95979453af1f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714089409478,"stop":1714089409479,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f8d130153a7a80","name":"Passing cursor with wrong message digest","time":{"start":1714089878092,"stop":1714089878093,"duration":1},"status":"broken","severity":"normal"},{"uid":"cd52bd7087e48107","name":"Reusing cursor across nodes","time":{"start":1714089878091,"stop":1714089878091,"duration":0},"status":"broken","severity":"normal"},{"uid":"e438967f84ea97d7","name":"Check received message containing JSON","time":{"start":1714089638327,"stop":1714089638327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d01866c6d5c1c6c","name":"Check received message containing Basic HTML tag","time":{"start":1714089330761,"stop":1714089330762,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20d31d4e4592d9d","name":"should be able to decode the field with only STORE set to true","time":{"start":1714089120491,"stop":1714089120491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0188355a6f0e7ca","name":"Passing page size 3 when there are 20 messages","time":{"start":1714090046080,"stop":1714090046080,"duration":0},"status":"broken","severity":"normal"},{"uid":"56a830232da06c5e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714089112880,"stop":1714089112880,"duration":0},"status":"broken","severity":"normal"},{"uid":"f664c6cfa4eea349","name":"Ping on subscribed peer","time":{"start":1714089196577,"stop":1714089196577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0c738f40ec6cfb","name":"Check received message containing emoji","time":{"start":1714089638345,"stop":1714089638345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9da8441b51e1028","name":"Register correct protocols","time":{"start":1714089670951,"stop":1714089670951,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a90724c099c750","name":"should handle corrupted local storage data gracefully","time":{"start":1714089141039,"stop":1714089141039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05226e812a0c46d","name":"random static sharding 9 - Cluster ID: 670, Shard ID: 784","time":{"start":1714089729899,"stop":1714089729899,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c87d66c7881cdc9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714089826504,"stop":1714089826505,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf407e9d020deab","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714089409464,"stop":1714089409464,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4e3e62ce050418","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714089136640,"stop":1714089136641,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7f4f87e22eec0b","name":"Store - dialed first","time":{"start":1714090022002,"stop":1714090022002,"duration":0},"status":"passed","severity":"normal"},{"uid":"af225ff44c73730b","name":"Push to array if already present","time":{"start":1714089112523,"stop":1714089112523,"duration":0},"status":"passed","severity":"normal"},{"uid":"9716202d04c3a201","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714089333194,"stop":1714089333194,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e1e6419c7da8a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714089864858,"stop":1714089864860,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec89f73fd3a93576","name":"Using a function","time":{"start":1714090040903,"stop":1714090040903,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea28a89d94c2a53","name":"Check message with no content topic is not received","time":{"start":1714089330769,"stop":1714089330769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f79d49fc68f459b","name":"Fails to publish message with empty text","time":{"start":1714089661492,"stop":1714089661492,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6fe49ee6febd29","name":"Query generator for multiple messages","time":{"start":1714090039989,"stop":1714090039989,"duration":0},"status":"broken","severity":"normal"},{"uid":"80c3ece25dd96a70","name":"should emit a peer event after start","time":{"start":1714089141037,"stop":1714089141037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89427ec54ac57fe","name":"Check received message with timestamp: 1714089162967 ","time":{"start":1714089638331,"stop":1714089638331,"duration":0},"status":"passed","severity":"normal"},{"uid":"4440a1cfa692e362","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714089333195,"stop":1714089333195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e385604df3edabbd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714089254681,"stop":1714089254681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef502581f2530136","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714089476244,"stop":1714089476244,"duration":0},"status":"passed","severity":"normal"},{"uid":"768c984bf07f7e33","name":"should not fail to start the service if it is already started","time":{"start":1714089648854,"stop":1714089648854,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a46fdd787a369c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714089647416,"stop":1714089647416,"duration":0},"status":"passed","severity":"normal"},{"uid":"992720349abe61f4","name":"receives messages sent to provided content topic through callback","time":{"start":1714089648968,"stop":1714089648969,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cf0ef4ddef10c3e1","name":"Subscribe to topic containing short and publish message","time":{"start":1714089670955,"stop":1714089670956,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4a35d880421e86","name":"Check message received after nwaku node is restarted","time":{"start":1714089638350,"stop":1714089638350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16b5de044748a08","name":"getPeersByDiscovery","time":{"start":1714089205211,"stop":1714089205211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba2ecc413ab0d8e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714089823686,"stop":1714089823689,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ff0540a10b4c476","name":"Check received message containing Basic HTML tag","time":{"start":1714089638327,"stop":1714089638327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4d81f6f8e28d4a","name":"Push message with SQL Injection payload","time":{"start":1714090523431,"stop":1714090523432,"duration":1},"status":"broken","severity":"normal"},{"uid":"b96a5bd04f92613","name":"Push message with content topic containing XML","time":{"start":1714089559682,"stop":1714089559682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a68b9be4cb1c762","name":"Relay + Store","time":{"start":1714089121258,"stop":1714089121259,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c3bd008b9f452b","name":"Filter","time":{"start":1714090022003,"stop":1714090022003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c695be06d883c56a","name":"Push message with meta","time":{"start":1714090523462,"stop":1714090523462,"duration":0},"status":"broken","severity":"normal"},{"uid":"8f12f8f0e0f2cdac","name":"Push message with numeric payload","time":{"start":1714090523426,"stop":1714090523426,"duration":0},"status":"broken","severity":"normal"},{"uid":"360407ece7ec4d4f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714089173979,"stop":1714089173979,"duration":0},"status":"passed","severity":"normal"},{"uid":"44430eddde5038f0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714089823676,"stop":1714089823676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16211ae5d5cdf79","name":"Check received message containing short","time":{"start":1714089330756,"stop":1714089330756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aca6d340800d3a9","name":"should be called for bootstrap peers","time":{"start":1714089171958,"stop":1714089171959,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8717744c5fc5314","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714089409464,"stop":1714089409465,"duration":1},"status":"passed","severity":"normal"},{"uid":"687eda6866ee4c19","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714089381722,"stop":1714089381723,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0068a92bd2f5775","name":"can start and stop the service","time":{"start":1714089648852,"stop":1714089648852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4beffb5f20bd8b64","name":"Push message with custom timestamp: 1683330933523","time":{"start":1714089559686,"stop":1714089559687,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e359ea5b87d8eb","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714089333198,"stop":1714089333201,"duration":3},"status":"passed","severity":"normal"},{"uid":"297626606942beee","name":"A test","time":{"start":1714089409548,"stop":1714089409549,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a3cb0bb3b8c101","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714089333224,"stop":1714089333224,"duration":0},"status":"passed","severity":"normal"},{"uid":"51881d2e7bf961fc","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app59/7/topic869/utf8","time":{"start":1714089697946,"stop":1714089697947,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f038ebe73e575a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714089120488,"stop":1714089120488,"duration":0},"status":"passed","severity":"normal"},{"uid":"52374a39fcd17b3a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714089333218,"stop":1714089333218,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f64b27b4d09bdbf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714089956837,"stop":1714089956837,"duration":0},"status":"passed","severity":"normal"},{"uid":"b912d8b2a7485f87","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714089647414,"stop":1714089647415,"duration":1},"status":"passed","severity":"normal"},{"uid":"71372e969d8709c4","name":"retrieves a single peer","time":{"start":1714089137061,"stop":1714089137062,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2ae76b9b994ea7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714089112866,"stop":1714089112866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb8a700933be5cc","name":"Check received message containing Chinese","time":{"start":1714089330758,"stop":1714089330759,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3b638d6a21ad60","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714089381728,"stop":1714089381728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c67d2e32dc4a14c","name":"Push 30 different messages","time":{"start":1714089559676,"stop":1714089559676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49e1745c23e65da","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714089120482,"stop":1714089120484,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf2e25854d4f6c5c","name":"Push message with content topic containing escaped characters","time":{"start":1714089559683,"stop":1714089559684,"duration":1},"status":"passed","severity":"normal"},{"uid":"62772504b9bd0e4d","name":"Push message with content topic containing unicode special characters","time":{"start":1714089559684,"stop":1714089559684,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd63ff3e435d4729","name":"Symmetric encrypt & Decrypt","time":{"start":1714089147432,"stop":1714089147432,"duration":0},"status":"passed","severity":"normal"},{"uid":"559692f4cb9ec0b8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714089112859,"stop":1714089112859,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96332254b0c9dcb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714089333202,"stop":1714089333203,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fc38fc29ef446d","name":"different cluster, same shard: nodes don't connect","time":{"start":1714089447780,"stop":1714089447781,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d2fa801ae13612","name":"1 Relay, 1 Filter, gives up","time":{"start":1714089136517,"stop":1714089136517,"duration":0},"status":"passed","severity":"normal"},{"uid":"967217ee887a2a79","name":"should handle application and version for autosharding","time":{"start":1714089112867,"stop":1714089112868,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe7bd58fd0e836f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714089333198,"stop":1714089333198,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a2808a80316203","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714089670958,"stop":1714089670958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36995fb9f25259d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714089333196,"stop":1714089333197,"duration":1},"status":"passed","severity":"normal"},{"uid":"3660a1f7c8ec703b","name":"Push message with content topic containing numeric","time":{"start":1714090523449,"stop":1714090523449,"duration":0},"status":"broken","severity":"normal"},{"uid":"7f216107eb7001b4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714090039992,"stop":1714090039992,"duration":0},"status":"broken","severity":"normal"},{"uid":"e79f284a88952cf9","name":"should throw an error for insufficient data","time":{"start":1714089112888,"stop":1714089112888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f96400fd46e9580","name":"Subscribe to topic containing XML and receive message","time":{"start":1714089409466,"stop":1714089409467,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2913dc214670f9e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714089112862,"stop":1714089112862,"duration":0},"status":"passed","severity":"normal"},{"uid":"4959de7114b5c253","name":"Check message received after jswaku node is restarted","time":{"start":1714089638337,"stop":1714089638337,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f04f5ccf1c1fd83a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714089333197,"stop":1714089333198,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae70f7cb9ee553","name":"Check received message containing Arabic","time":{"start":1714089638325,"stop":1714089638325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba35d36925f7d204","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714089136641,"stop":1714089136641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd0031610496a43","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714089823674,"stop":1714089823674,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab209785678b220","name":"Push message with Arabic payload","time":{"start":1714089559671,"stop":1714089559671,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e988438cc09cba","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714089670952,"stop":1714089670953,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf043dc6a7e8dec","name":"Check received message containing short","time":{"start":1714089638338,"stop":1714089638338,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4cc96fc88e9d90","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app89/7/topic235/proto","time":{"start":1714089697951,"stop":1714089697951,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d406653bd1a400c","name":"Subscribe and receive messages via lightPush","time":{"start":1714089823651,"stop":1714089823651,"duration":0},"status":"passed","severity":"normal"},{"uid":"43491d16f7aa7995","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714089125754,"stop":1714089125755,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6b00c2deb44761","name":"should encode/decode to text encoding","time":{"start":1714089121253,"stop":1714089121253,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3468107c41254c","name":"Query with Ordered Callback, No Decoder","time":{"start":1714089826505,"stop":1714089826506,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a7c549b07b1c8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714089333222,"stop":1714089333223,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5e3cb2f46fbbaa","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714089242184,"stop":1714089242184,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e751dc97c69f8c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714089146863,"stop":1714089146865,"duration":2},"status":"passed","severity":"normal"},{"uid":"fea0b2e105900c6a","name":"same cluster, different shard: nodes don't connect","time":{"start":1714089333186,"stop":1714089333187,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff8923d434fec1","name":"Ping on peer without subscriptions","time":{"start":1714089235605,"stop":1714089235606,"duration":1},"status":"passed","severity":"normal"},{"uid":"962e607345d0d84d","name":"Check received message containing unicode special characters","time":{"start":1714089330764,"stop":1714089330765,"duration":1},"status":"passed","severity":"normal"},{"uid":"16aac804c59aa875","name":"Check received message containing special chars","time":{"start":1714089638324,"stop":1714089638324,"duration":0},"status":"passed","severity":"normal"},{"uid":"46938df1ca98e339","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714089112876,"stop":1714089112876,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac5866ca1834995","name":"Passing page size 1 when there are 4 messages","time":{"start":1714090046079,"stop":1714090046079,"duration":0},"status":"broken","severity":"normal"},{"uid":"5056c605d9a0c2ac","name":"Publish message with rate limit","time":{"start":1714089661498,"stop":1714089661498,"duration":0},"status":"passed","severity":"normal"},{"uid":"4715c3052781aa4f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714089120486,"stop":1714089120486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b818f996eea86561","name":"Generator, custom pubsub topic","time":{"start":1714089864853,"stop":1714089864853,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6bc1adc9df32a7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714089823699,"stop":1714089823699,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbe6b9a0f5d9273","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714089823682,"stop":1714089823682,"duration":0},"status":"passed","severity":"normal"},{"uid":"992c8fbff1ddc4a9","name":"more peers than existing","time":{"start":1714089559867,"stop":1714089559867,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0c014f7454cc9b2","name":"Check received message containing Arabic","time":{"start":1714089330759,"stop":1714089330759,"duration":0},"status":"passed","severity":"normal"},{"uid":"69835d72217567d2","name":"Waku message hash computation (payload length 0)","time":{"start":1714089115354,"stop":1714089115354,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f479c25b8ed482","name":"shard 0","time":{"start":1714089729893,"stop":1714089729893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba964578766f76b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714089333202,"stop":1714089333202,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed431a50f05170a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714089409478,"stop":1714089409478,"duration":0},"status":"passed","severity":"normal"},{"uid":"92574777fa8fa61c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714089381726,"stop":1714089381727,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c659523731a5b35","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714089823675,"stop":1714089823676,"duration":1},"status":"passed","severity":"normal"},{"uid":"408e8595f66a513b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714089137067,"stop":1714089137067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10662cb37772c89a","name":"Promise Callback - backward","time":{"start":1714089984399,"stop":1714089984399,"duration":0},"status":"broken","severity":"normal"},{"uid":"53ed5e5b10141744","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714089647413,"stop":1714089647414,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5039ec6fb58ceef","name":"handles empty contentTopics array correctly","time":{"start":1714089112884,"stop":1714089112884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3e912493ac1a8d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714089670962,"stop":1714089670962,"duration":0},"status":"passed","severity":"normal"},{"uid":"339e8d8dee06b2bb","name":"Relay - times out","time":{"start":1714090021996,"stop":1714090022001,"duration":5},"status":"passed","severity":"normal"},{"uid":"23b671aa600e6a73","name":"Push message with content topic containing emoji","time":{"start":1714089559684,"stop":1714089559684,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7d19c497184f1c","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714089648969,"stop":1714089648969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f481e740dc729bbb","name":"Push message with unicode special characters payload","time":{"start":1714089559675,"stop":1714089559675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d933fbae07eab480","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714089381721,"stop":1714089381722,"duration":1},"status":"passed","severity":"normal"},{"uid":"d310cfcb67306ac9","name":"Subscribe to topic containing short and receive message","time":{"start":1714089823661,"stop":1714089823662,"duration":1},"status":"passed","severity":"normal"},{"uid":"7717adfbbb78f0d","name":"Check received message containing escaped characters","time":{"start":1714089330763,"stop":1714089330764,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94b1308538259c7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714089173979,"stop":1714089173979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7806ada1f6b6676","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714089112885,"stop":1714089112885,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d382eaa856c1744","name":"should not fail to stop the service if it was not started","time":{"start":1714089648852,"stop":1714089648853,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ea89ae3d914205","name":"Reopen subscription with peer with lost subscription","time":{"start":1714089235606,"stop":1714089235607,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fb8802f295c7fb","name":"Push message with content topic containing shell command","time":{"start":1714089559683,"stop":1714089559683,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2110b0ca5f064c5","name":"Encoder throws on empty string content topic","time":{"start":1714089148796,"stop":1714089148796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab95365c9ca6c558","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714089112872,"stop":1714089112872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76668f38f3e0f7d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714089120490,"stop":1714089120491,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c58eb1b5c6dd4d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714089330766,"stop":1714089330767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4666bf1ba3b263","name":"Subscribe and receive messages via lightPush","time":{"start":1714089823675,"stop":1714089823675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c016a709f2e79c18","name":"Check message with no payload is not received","time":{"start":1714089638334,"stop":1714089638334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2635cc1a1789f4","name":"Push message with long payload","time":{"start":1714090523425,"stop":1714090523425,"duration":0},"status":"broken","severity":"normal"},{"uid":"d67773dc7cd42a1b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714089409473,"stop":1714089409473,"duration":0},"status":"passed","severity":"normal"},{"uid":"7120b8bb93221789","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714089112876,"stop":1714089112877,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41c039a4b541e3c","name":"Ordered Callback - forward","time":{"start":1714089984401,"stop":1714089984401,"duration":0},"status":"broken","severity":"normal"},{"uid":"d7e4ce0c6aa9fab1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714089112871,"stop":1714089112872,"duration":1},"status":"passed","severity":"normal"},{"uid":"b908b8955c8c6d18","name":"different cluster, different shard: nodes don't connect","time":{"start":1714089447781,"stop":1714089447781,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed3b74de106082d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714089112872,"stop":1714089112873,"duration":1},"status":"passed","severity":"normal"},{"uid":"eebff1fd3b0696f2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714089823677,"stop":1714089823677,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe79511d5127d35","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714089823669,"stop":1714089823670,"duration":1},"status":"passed","severity":"normal"},{"uid":"765b4af68a038fc9","name":"start node with empty shard","time":{"start":1714089729902,"stop":1714089729902,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfa70ab16fc89d0","name":"throws on content topic with generation field greater than 0","time":{"start":1714089112854,"stop":1714089112855,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fbc47d83fefda6","name":"Check publish message after service node is restarted","time":{"start":1714089661494,"stop":1714089661497,"duration":3},"status":"skipped","severity":"normal"},{"uid":"315439f36f698456","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714089333194,"stop":1714089333194,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd37c8e57ff131c","name":"receives messages sent to provided content topic through stream","time":{"start":1714089648969,"stop":1714089648969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8b46199f42867fb","name":"should properly create location multiaddrs - tcp","time":{"start":1714089121255,"stop":1714089121256,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac36cf2da9df6fcf","name":"Check received message with timestamp: 1714089162967 ","time":{"start":1714089638346,"stop":1714089638346,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a70ea9dd84b1b6","name":"Check meta is set [ecies]","time":{"start":1714089148795,"stop":1714089148795,"duration":0},"status":"passed","severity":"normal"},{"uid":"256b4c97ebf7a852","name":"Nwaku publishes","time":{"start":1714089898717,"stop":1714089898717,"duration":0},"status":"broken","severity":"normal"},{"uid":"c6cb66508037997b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714089823652,"stop":1714089823652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1719e6a53d995c32","name":"random static sharding 8 - Cluster ID: 432, Shard ID: 383","time":{"start":1714089729898,"stop":1714089729898,"duration":0},"status":"passed","severity":"normal"},{"uid":"833d82b0dfb272db","name":"should only return 1 node with store capability","time":{"start":1714089137065,"stop":1714089137065,"duration":0},"status":"passed","severity":"normal"},{"uid":"52711a98952e77d3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714089381725,"stop":1714089381726,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7a2f39dade1115","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714089112874,"stop":1714089112874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96a738911b0b083","name":"Wrong topic","time":{"start":1714089697952,"stop":1714089697952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1420c5b28f8c31d","name":"start node with ApplicationInfo","time":{"start":1714089697954,"stop":1714089697954,"duration":0},"status":"passed","severity":"normal"},{"uid":"942812fbf890e2ff","name":"Check message with invalid timestamp is not received","time":{"start":1714089638347,"stop":1714089638348,"duration":1},"status":"passed","severity":"normal"},{"uid":"a677d071f4b1d510","name":"Check received message containing unicode special characters","time":{"start":1714089638345,"stop":1714089638345,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb837ac866f295b","name":"Check meta is set [symmetric]","time":{"start":1714089146866,"stop":1714089146866,"duration":0},"status":"passed","severity":"normal"},{"uid":"df06e7f81a19db6d","name":"it tolerates circular branch references","time":{"start":1714089137062,"stop":1714089137063,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5bafa3ed4a1904","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714089126180,"stop":1714089126180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78e97a564bed147","name":"Ordered callback, aborts when callback returns true","time":{"start":1714090040001,"stop":1714090040001,"duration":0},"status":"broken","severity":"normal"},{"uid":"ffb2d352a5b69303","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714089333188,"stop":1714089333189,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f966f899a7edad","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714089333201,"stop":1714089333201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34193bf7adb1f1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714089120486,"stop":1714089120487,"duration":1},"status":"passed","severity":"normal"},{"uid":"69266918bc0a3d20","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714089164416,"stop":1714089164417,"duration":1},"status":"passed","severity":"normal"},{"uid":"82afc85a9f64582e","name":"handles different clusterIds correctly","time":{"start":1714089112864,"stop":1714089112864,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc49ee61cb401c28","name":"Check message received after jswaku node is restarted","time":{"start":1714089330770,"stop":1714089330771,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22c184e6cd7902d9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714089670957,"stop":1714089670957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03a8fd5eccf3b18","name":"Push message with content topic containing special chars","time":{"start":1714090523450,"stop":1714090523450,"duration":0},"status":"broken","severity":"normal"},{"uid":"fb5fa7dd12c4fcf9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714089381727,"stop":1714089381728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3ee072fe06fd2b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714089137067,"stop":1714089137067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8d1878d23c592fc","name":"should handle a minimal index list","time":{"start":1714089112887,"stop":1714089112887,"duration":0},"status":"passed","severity":"normal"},{"uid":"803297f606f28e07","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714089333196,"stop":1714089333196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e462658c7d7524b3","name":"isConnected should return false after all peers disconnect","time":{"start":1714089164441,"stop":1714089164446,"duration":5},"status":"passed","severity":"normal"},{"uid":"bae0718fd3d8539f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714089823708,"stop":1714089823708,"duration":0},"status":"passed","severity":"normal"},{"uid":"253d95b9f9f40d36","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714089670962,"stop":1714089670963,"duration":1},"status":"passed","severity":"normal"},{"uid":"4737450e08601b25","name":"same cluster, same shard: nodes connect","time":{"start":1714089447776,"stop":1714089447776,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27314e03797e54f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714089112878,"stop":1714089112879,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44e729731d321da","name":"Overlapping topic subscription","time":{"start":1714089670955,"stop":1714089670955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"add1f03df6e6f727","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714089112887,"stop":1714089112887,"duration":0},"status":"passed","severity":"normal"},{"uid":"7813371e3f88d6b0","name":"Sample","time":{"start":1714089120564,"stop":1714089120564,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fbee0ce5fef013","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714089214556,"stop":1714089214557,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06039808116315f","name":"should decode valid enr with tcp successfully","time":{"start":1714089121241,"stop":1714089121242,"duration":1},"status":"passed","severity":"normal"},{"uid":"118f1e56153cebc8","name":"same cluster, different shard: nodes connect","time":{"start":1714089447776,"stop":1714089447780,"duration":4},"status":"passed","severity":"normal"},{"uid":"afbbf1a86c7fa0bf","name":"returns all values when wanted number is greater than available values","time":{"start":1714089136261,"stop":1714089136262,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18ee8dbff09ff6d","name":"Check received message containing Russian","time":{"start":1714089638341,"stop":1714089638341,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fa87a8de49fdbb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714089148794,"stop":1714089148795,"duration":1},"status":"passed","severity":"normal"},{"uid":"bede8df30574a7b1","name":"can start the service","time":{"start":1714089141035,"stop":1714089141035,"duration":0},"status":"passed","severity":"normal"},{"uid":"be27eebbf2bacfdc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714089214563,"stop":1714089214564,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f6da519ee69915","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714089823685,"stop":1714089823686,"duration":1},"status":"passed","severity":"normal"},{"uid":"8999d122eabe1347","name":"new peer added after a peer was already found","time":{"start":1714089592333,"stop":1714089592333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7385a74e614ed839","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714089823663,"stop":1714089823669,"duration":6},"status":"passed","severity":"normal"},{"uid":"6802510a15653c12","name":"Asymmetric encrypt & decrypt","time":{"start":1714089147431,"stop":1714089147431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5286a67bf430d083","name":"Push message with XML payload","time":{"start":1714089559673,"stop":1714089559673,"duration":0},"status":"passed","severity":"normal"},{"uid":"66caac733ee6cd4f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714089409479,"stop":1714089409479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cba7e985325fb6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714089823662,"stop":1714089823662,"duration":0},"status":"passed","severity":"normal"},{"uid":"464923c58fa045e2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714089823673,"stop":1714089823673,"duration":0},"status":"passed","severity":"normal"},{"uid":"894004378d65712b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714089125756,"stop":1714089125756,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7916d313bf5f7d","name":"Check publish message containing Basic HTML tag","time":{"start":1714089661487,"stop":1714089661487,"duration":0},"status":"passed","severity":"normal"},{"uid":"53075d6838668169","name":"should not fail to stop the service if it was not started","time":{"start":1714089141036,"stop":1714089141036,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b78456a3537026","name":"Push message with custom timestamp: 1714085730899","time":{"start":1714090523466,"stop":1714090523467,"duration":1},"status":"broken","severity":"normal"},{"uid":"ad4b85ea9f47940f","name":"should return false","time":{"start":1714089121251,"stop":1714089121252,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc39d4b6dc58c8f1","name":"isConnected return false after peer stops","time":{"start":1714089214562,"stop":1714089214563,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75fc2efd5d04d20","name":"Overlapping topic subscription","time":{"start":1714089823683,"stop":1714089823683,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fb8331e78d9bbe","name":"should not fail to start the service if it is already started","time":{"start":1714089141036,"stop":1714089141036,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7f9bb75f8c1dcb","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714089878087,"stop":1714089878087,"duration":0},"status":"broken","severity":"normal"},{"uid":"df66e5c4406d623f","name":"should not receive a peer event after stop","time":{"start":1714089141037,"stop":1714089141038,"duration":1},"status":"passed","severity":"normal"},{"uid":"15abf7b08e3a2b3c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714089112868,"stop":1714089112868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e4aeaaf601730","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714089638332,"stop":1714089638332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53b6cd51f19d3f2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714089120491,"stop":1714089120492,"duration":1},"status":"passed","severity":"normal"},{"uid":"98eba5ce900a7e55","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714089697953,"stop":1714089697953,"duration":0},"status":"passed","severity":"normal"},{"uid":"497eb790a12e842a","name":"Push message equal or less that 1MB","time":{"start":1714090523468,"stop":1714090523468,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e61470db52d4a8","name":"Check message received after nwaku node is restarted","time":{"start":1714089330771,"stop":1714089330771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a80e547e2af5a51c","name":"Callback on promise, aborts when callback returns true","time":{"start":1714090039998,"stop":1714090039998,"duration":0},"status":"broken","severity":"normal"},{"uid":"3dc0da7062a04b0a","name":"Push message with SQL Injection payload","time":{"start":1714089559672,"stop":1714089559672,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2e964720a13869","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714089823660,"stop":1714089823660,"duration":0},"status":"passed","severity":"normal"},{"uid":"432f18a16bc78539","name":"Publish without waiting for remote peer","time":{"start":1714089670952,"stop":1714089670952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07246cf3692ddf7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714089112883,"stop":1714089112883,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cb80de4e9d0fd2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714089120485,"stop":1714089120486,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4602ed36751c8e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714090108073,"stop":1714090108073,"duration":0},"status":"broken","severity":"normal"},{"uid":"6d48cd2cfc62e9ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714089112875,"stop":1714089112875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6074395df209e1ef","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714089112865,"stop":1714089112866,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce6cf9450204a67","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714089823670,"stop":1714089823670,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b55a5f9a2ae138","name":"throws on content topic with non-number generation field","time":{"start":1714089112854,"stop":1714089112854,"duration":0},"status":"passed","severity":"normal"},{"uid":"7703f4a71143d490","name":"Accepts a valid Waku Message","time":{"start":1714089129477,"stop":1714089129478,"duration":1},"status":"broken","severity":"normal"},{"uid":"29f831fd53cb6f8c","name":"Check received message containing short","time":{"start":1714089638322,"stop":1714089638323,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bcc2e2f63359c5","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714090108062,"stop":1714090108062,"duration":0},"status":"broken","severity":"normal"},{"uid":"444274f56d58eea0","name":"Query generator for multiple messages with different message text format","time":{"start":1714090039990,"stop":1714090039991,"duration":1},"status":"broken","severity":"normal"},{"uid":"164b293726623ce","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714089476245,"stop":1714089476245,"duration":0},"status":"passed","severity":"normal"},{"uid":"215d4688bcb84fc4","name":"Publish message with custom timestamp: Fri Apr 26 2024 01:00:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1714089661491,"stop":1714089661491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2f179c1ece6838","name":"Encoder throws on empty string content topic","time":{"start":1714089146867,"stop":1714089146868,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ec49d962895046","name":"Check received message containing Script","time":{"start":1714089330760,"stop":1714089330761,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af86a7af3a572f0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714089112858,"stop":1714089112858,"duration":0},"status":"passed","severity":"normal"},{"uid":"9310228ca4a9b578","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714089112874,"stop":1714089112874,"duration":0},"status":"passed","severity":"normal"},{"uid":"801138c47b1e0758","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714089977302,"stop":1714089977302,"duration":0},"status":"broken","severity":"normal"},{"uid":"6c9712cb7b2b32d5","name":"handles multiple messages","time":{"start":1714090039510,"stop":1714090039510,"duration":0},"status":"broken","severity":"normal"},{"uid":"c5b107a16a5d9cec","name":"Check publish message containing special chars","time":{"start":1714089661483,"stop":1714089661484,"duration":1},"status":"passed","severity":"normal"},{"uid":"421a89c13e61ce4e","name":"should throw an error for missing required configuration","time":{"start":1714089112870,"stop":1714089112870,"duration":0},"status":"passed","severity":"normal"},{"uid":"3118ce6b416fe035","name":"Subscribe to topic containing long and receive message","time":{"start":1714089823684,"stop":1714089823684,"duration":0},"status":"passed","severity":"normal"},{"uid":"87efb12790a6dad6","name":"Overlapping topic subscription","time":{"start":1714089823661,"stop":1714089823661,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fec58d4f521c9","name":"Privacy Node - default protocol","time":{"start":1714090022004,"stop":1714090022004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b788265c33b781","name":"Push message with content topic containing short","time":{"start":1714090523444,"stop":1714090523444,"duration":0},"status":"broken","severity":"normal"},{"uid":"7cc17dd1e82238c4","name":"Round trip binary serialization","time":{"start":1714089126176,"stop":1714089126177,"duration":1},"status":"passed","severity":"normal"},{"uid":"6622d87438a82795","name":"Store - dialed after - with timeout","time":{"start":1714090022002,"stop":1714090022002,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fc9a764690e855","name":"Ping on unsubscribed peer","time":{"start":1714089196578,"stop":1714089196578,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aac312335c52e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714089823694,"stop":1714089823698,"duration":4},"status":"passed","severity":"normal"},{"uid":"33bed685ddcf854f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714089136516,"stop":1714089136516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09a75a80b183fe9","name":"Subscribe to topic containing Script and receive message","time":{"start":1714089823691,"stop":1714089823691,"duration":0},"status":"passed","severity":"normal"},{"uid":"177a80af3082fb9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714089826501,"stop":1714089826501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5d40f6b9ebc32","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714089409461,"stop":1714089409461,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a0072e2492e9d4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714090108071,"stop":1714090108071,"duration":0},"status":"broken","severity":"normal"},{"uid":"750119e0677b9366","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714089333214,"stop":1714089333216,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe72cfdd6bc4b247","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714089330767,"stop":1714089330767,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc16886bf227c751","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714089409463,"stop":1714089409464,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0f23ff701549ff","name":"1 Store, 2 fetches","time":{"start":1714089136514,"stop":1714089136516,"duration":2},"status":"passed","severity":"normal"},{"uid":"29563dc4c80324c1","name":"Fails to publish duplicate message","time":{"start":1714089661491,"stop":1714089661492,"duration":1},"status":"passed","severity":"normal"},{"uid":"b623c56fdda9d7c1","name":"Push message with Chinese payload","time":{"start":1714089559671,"stop":1714089559671,"duration":0},"status":"passed","severity":"normal"},{"uid":"24aaa04b216950ed","name":"udp ip6 address","time":{"start":1714089120525,"stop":1714089120525,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d597bfedbe546f3","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714089333190,"stop":1714089333190,"duration":0},"status":"passed","severity":"normal"},{"uid":"225b7ff9013db725","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714089670960,"stop":1714089670961,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc0a6e6a14dfa89","name":"Subscribe and receive messages via waku relay post","time":{"start":1714089409457,"stop":1714089409458,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f688a88aff5710c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714089112875,"stop":1714089112876,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0622820304d460","name":"Check received message containing escaped characters","time":{"start":1714089638328,"stop":1714089638328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df2e3ccb0613030","name":"should get / set TCP multiaddr","time":{"start":1714089121254,"stop":1714089121254,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dea61b79a53d095","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714089112868,"stop":1714089112869,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea5cd0d7779fb4c","name":"removeEventListener with correct event","time":{"start":1714089205210,"stop":1714089205211,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e4167f46a03e95","name":"caches peers it previously fetched","time":{"start":1714089137064,"stop":1714089137064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92eaa68d7206a66","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714089729901,"stop":1714089729901,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bc3c413798af6c","name":"Subscribe and receives messages on 20 topics","time":{"start":1714089823678,"stop":1714089823682,"duration":4},"status":"passed","severity":"normal"},{"uid":"a24934ca77d57527","name":"should set field with only STORE enabled","time":{"start":1714089121257,"stop":1714089121257,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa6586055da0cda","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714089381723,"stop":1714089381724,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d9af7f2e18d3a6","name":"Relay + Store","time":{"start":1714089172514,"stop":1714089172515,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aae83b6de7430d3","name":"Subscribe to topic containing XML and receive message","time":{"start":1714089823671,"stop":1714089823672,"duration":1},"status":"passed","severity":"normal"},{"uid":"232b88d9455e3a36","name":"stop","time":{"start":1714089205213,"stop":1714089205213,"duration":0},"status":"passed","severity":"normal"},{"uid":"62328bc8acc56149","name":"Subscribe to topic containing Script and receive message","time":{"start":1714089823671,"stop":1714089823671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c49f9e6507433b2","name":"Check received message containing shell command","time":{"start":1714089638344,"stop":1714089638344,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b24e6e7f36cb842","name":"should throw error - no public key","time":{"start":1714089121242,"stop":1714089121243,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49e7d1f1d4c21bf","name":"should properly create location multiaddrs - tcp6","time":{"start":1714089121255,"stop":1714089121255,"duration":0},"status":"passed","severity":"normal"},{"uid":"744ff9c8101d2519","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714089333220,"stop":1714089333221,"duration":1},"status":"passed","severity":"normal"},{"uid":"a786d106edb453d8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714089476246,"stop":1714089476249,"duration":3},"status":"passed","severity":"normal"},{"uid":"6820cd9ae6157307","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714089823709,"stop":1714089823711,"duration":2},"status":"passed","severity":"normal"},{"uid":"24cddea8d3fe19d8","name":"Check received message containing Script","time":{"start":1714089638341,"stop":1714089638343,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e9ed6d7bb27be6","name":"1 Relay, 1 fetch","time":{"start":1714089136513,"stop":1714089136514,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7455eee10fc6e0","name":"Push message with content topic containing JSON","time":{"start":1714090523457,"stop":1714090523457,"duration":0},"status":"broken","severity":"normal"},{"uid":"320ba4c7c04cdf35","name":"Light Node - default protocols","time":{"start":1714090022003,"stop":1714090022004,"duration":1},"status":"passed","severity":"normal"},{"uid":"5921b845761df0db","name":"Init the array if not present","time":{"start":1714089112521,"stop":1714089112523,"duration":2},"status":"passed","severity":"normal"},{"uid":"88733a664bc8734c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714089670960,"stop":1714089670960,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d7ae41f3d7edc4","name":"should set field with all protocols disabled","time":{"start":1714089121256,"stop":1714089121256,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbe20a43bae286","name":"Delete observer","time":{"start":1714089637481,"stop":1714089637489,"duration":8},"status":"broken","severity":"normal"},{"uid":"76f94072832c92bb","name":"Decoder throws on undefined content topic","time":{"start":1714089146868,"stop":1714089146868,"duration":0},"status":"passed","severity":"normal"},{"uid":"65909daed95af4ce","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714089647414,"stop":1714089647414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11764280ca8acaf","name":"Encoder throws on empty string content topic","time":{"start":1714089126178,"stop":1714089126179,"duration":1},"status":"passed","severity":"normal"},{"uid":"7acf5629c50fa295","name":"Check received message containing Basic HTML tag","time":{"start":1714089638343,"stop":1714089638343,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafaa8293f631e55","name":"Check message with invalid timestamp is not received","time":{"start":1714089330767,"stop":1714089330768,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b6deb8687339a9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714089447775,"stop":1714089447776,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51783c5f2f50369","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714089956837,"stop":1714089956837,"duration":0},"status":"passed","severity":"normal"},{"uid":"9991e540d9f2c9c1","name":"Push message with shell command payload","time":{"start":1714090523438,"stop":1714090523438,"duration":0},"status":"broken","severity":"normal"},{"uid":"73c0c8edb342c44f","name":"Query Generator, No Decoder","time":{"start":1714089826501,"stop":1714089826502,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0ea353ad11b020","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714089254680,"stop":1714089254680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3086238eb475a20","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714089333216,"stop":1714089333216,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ce33c2af7d9f94","name":"LightPush","time":{"start":1714090022003,"stop":1714090022003,"duration":0},"status":"passed","severity":"normal"},{"uid":"411ed4f5856ec966","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714090108069,"stop":1714090108070,"duration":1},"status":"broken","severity":"normal"},{"uid":"ebd6952167cd7481","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714089409465,"stop":1714089409465,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8bcec6169ae1b6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714089878084,"stop":1714089878084,"duration":0},"status":"broken","severity":"normal"},{"uid":"8f6ca5ae6158e12c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714089136642,"stop":1714089136642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a2717a872a759d","name":"A test","time":{"start":1714089409548,"stop":1714089409548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52af58d55454ca9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714089254679,"stop":1714089254679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69030918eaec244","name":"Push 30 different messages","time":{"start":1714090523442,"stop":1714090523442,"duration":0},"status":"broken","severity":"normal"},{"uid":"bd84b64906e0f1ca","name":"throws on content topic with empty version field","time":{"start":1714089112855,"stop":1714089112856,"duration":1},"status":"passed","severity":"normal"},{"uid":"3560b8447e8e13f8","name":"Subscribe to topic containing Script and publish message","time":{"start":1714089670959,"stop":1714089670959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3accfea235ca60fc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714089176741,"stop":1714089176741,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f01ebaae15524bb6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714089242186,"stop":1714089242186,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbefc7c7d6bc9977","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714089112859,"stop":1714089112860,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c65f28b509d0cf8","name":"tcp ip4 address","time":{"start":1714089120525,"stop":1714089120525,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca9f99970cfd2ec","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714089112857,"stop":1714089112858,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7926ff3fdebed84","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714089242193,"stop":1714089242194,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e60de094573061","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714089476250,"stop":1714089476251,"duration":1},"status":"broken","severity":"normal"},{"uid":"37dad2759077918c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714089112879,"stop":1714089112879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee725f2a8fd24724","name":"Decoder throws on undefined content topic","time":{"start":1714089126179,"stop":1714089126179,"duration":0},"status":"passed","severity":"normal"},{"uid":"266ca97c8fce2685","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714089164413,"stop":1714089164416,"duration":3},"status":"passed","severity":"normal"},{"uid":"8e22ccc166e2ccf4","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714089333189,"stop":1714089333189,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d97bba43b98692","name":"creates an iterator","time":{"start":1714090039508,"stop":1714090039509,"duration":1},"status":"broken","severity":"normal"},{"uid":"304390548b1385bc","name":"Decoder throws on undefined content topic","time":{"start":1714089148796,"stop":1714089148796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d53856126254093","name":"Push message with content topic containing numeric","time":{"start":1714089559678,"stop":1714089559679,"duration":1},"status":"passed","severity":"normal"},{"uid":"280879f7aa62b59e","name":"Subscribe to topic containing XML and publish message","time":{"start":1714089670959,"stop":1714089670960,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9167fef9fd53de","name":"Fails to push message with large meta","time":{"start":1714089559685,"stop":1714089559686,"duration":1},"status":"passed","severity":"normal"},{"uid":"867278d44fa4b0c0","name":"Check received message containing Chinese","time":{"start":1714089638324,"stop":1714089638325,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d95594e365fbe","name":"Push message with XML payload","time":{"start":1714090523435,"stop":1714090523435,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa0df31ea7db740f","name":"start node with empty content topic","time":{"start":1714089697954,"stop":1714089697954,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8c1a6b1f929a68","name":"Push message with JSON payload","time":{"start":1714090523437,"stop":1714090523437,"duration":0},"status":"broken","severity":"normal"},{"uid":"65093e4983696d7d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714089333216,"stop":1714089333217,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd5591c52695b56","name":"Fails to push message with empty content topic","time":{"start":1714090523461,"stop":1714090523461,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c35289390209f20","name":"Check publish message containing XML","time":{"start":1714089661487,"stop":1714089661487,"duration":0},"status":"passed","severity":"normal"},{"uid":"28608205bdd97cca","name":"should only return 1 node with relay capability","time":{"start":1714089137064,"stop":1714089137065,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b737dec38fac018","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714089242192,"stop":1714089242192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af815531120da60","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714089112881,"stop":1714089112881,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fc07f977debe36","name":"Check message received after jswaku node is restarted","time":{"start":1714089638350,"stop":1714089638350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"206272ba0ace2637","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714089409458,"stop":1714089409460,"duration":2},"status":"passed","severity":"normal"},{"uid":"2856cbc884f6522a","name":"should return unique PubsubTopics for static sharding","time":{"start":1714089112867,"stop":1714089112867,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e4aaedac8aeb80","name":"can start the service","time":{"start":1714089176736,"stop":1714089176736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6996649ccafd2e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714089823674,"stop":1714089823675,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a273d6cac51caa","name":"Check received message containing long","time":{"start":1714089638323,"stop":1714089638323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2877305fd7d713","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714089112861,"stop":1714089112861,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbebddef02d7b074","name":"Fails to push message bigger that 1MB","time":{"start":1714090523469,"stop":1714090523469,"duration":0},"status":"broken","severity":"normal"},{"uid":"e1e841e09b4ffd30","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714089333197,"stop":1714089333197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f16f1e2964da26c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714089112880,"stop":1714089112880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3633dfa6cbd6a3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714089136263,"stop":1714089136264,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adb4cdcc4035a55","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714089333225,"stop":1714089333225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f9c4efa83611b4","name":"Push message with custom timestamp: 1683330930899","time":{"start":1714090523465,"stop":1714090523465,"duration":0},"status":"broken","severity":"normal"},{"uid":"cfcd0b8a7bf1bb0c","name":"Check publish message containing short","time":{"start":1714089661482,"stop":1714089661482,"duration":0},"status":"passed","severity":"normal"},{"uid":"44775cac34a8f4e6","name":"removeEventListener with wrong event","time":{"start":1714089205211,"stop":1714089205211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e1960a252f10e4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714089121241,"stop":1714089121241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9428d1845ac7ff4d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714089112877,"stop":1714089112877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bec02a12236034","name":"should configure sharding based on application and version for autosharding","time":{"start":1714089112882,"stop":1714089112882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b49ca02e6490ce3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714089823690,"stop":1714089823690,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6f1cc6b18ff871","name":"Push message with emoji payload","time":{"start":1714089559676,"stop":1714089559676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0960ebd858562c","name":"Ping on peer without subscriptions","time":{"start":1714089196577,"stop":1714089196578,"duration":1},"status":"passed","severity":"normal"},{"uid":"770f45d7c0d96a13","name":"Push message with content topic containing Chinese","time":{"start":1714089559679,"stop":1714089559680,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b712f7bf850d9f9","name":"Check message on other pubsub topic is not received","time":{"start":1714089638348,"stop":1714089638348,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f75c9045142a5e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714089171957,"stop":1714089171958,"duration":1},"status":"passed","severity":"normal"},{"uid":"67742621cb036962","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714089136642,"stop":1714089136642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1766ef38a409d473","name":"Check received message containing SQL Injection","time":{"start":1714089638325,"stop":1714089638326,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff3e5cda4313c13","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714089333195,"stop":1714089333195,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f1f47a0e6eba03","name":"Check message with no content topic is not received","time":{"start":1714089638333,"stop":1714089638334,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d6f39935ee5731","name":"Generator, 2 different pubsubtopics","time":{"start":1714089864852,"stop":1714089864852,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bcc2b2032671f8","name":"should properly create location multiaddrs - tcp4","time":{"start":1714089121254,"stop":1714089121255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d94f93634f2976","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714089136641,"stop":1714089136641,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bfe72359bc759f","name":"Check received message containing XML","time":{"start":1714089638343,"stop":1714089638343,"duration":0},"status":"passed","severity":"normal"},{"uid":"889be23f2ca9f2ad","name":"Query Generator, No message returned","time":{"start":1714089826503,"stop":1714089826504,"duration":1},"status":"broken","severity":"normal"},{"uid":"e5b0d3d0a88519c4","name":"Js publishes, other Js receives","time":{"start":1714089898718,"stop":1714089898719,"duration":1},"status":"broken","severity":"normal"},{"uid":"be532de783115d75","name":"Push message with content topic containing Script","time":{"start":1714089559681,"stop":1714089559681,"duration":0},"status":"passed","severity":"normal"},{"uid":"125b112be01af514","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714089647415,"stop":1714089647415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49519ba4a802012","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714089171959,"stop":1714089171960,"duration":1},"status":"passed","severity":"normal"},{"uid":"298092566f601c10","name":"Relay","time":{"start":1714089172514,"stop":1714089172514,"duration":0},"status":"passed","severity":"normal"},{"uid":"364c5b75800496dc","name":"Check received message containing JSON","time":{"start":1714089638344,"stop":1714089638344,"duration":0},"status":"passed","severity":"normal"},{"uid":"36adeeb508bf1481","name":"should emit a peer event after start","time":{"start":1714089648854,"stop":1714089648855,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9a5f4a8bf7bba3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714089670957,"stop":1714089670957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea1eef87275a104","name":"Check message with no payload is not received","time":{"start":1714089638349,"stop":1714089638349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bd4f072ed5672b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714089878082,"stop":1714089878082,"duration":0},"status":"broken","severity":"normal"},{"uid":"94e9a81687d696d3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714089381724,"stop":1714089381725,"duration":1},"status":"passed","severity":"normal"},{"uid":"3178fb277a20828d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714089333197,"stop":1714089333197,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd98dd6891dddc1d","name":"should not receive a peer event before start","time":{"start":1714089176739,"stop":1714089176739,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2ae3f59bda53b4","name":"Ordered Callback - backward","time":{"start":1714089984403,"stop":1714089984403,"duration":0},"status":"broken","severity":"normal"},{"uid":"c2c8bf79e76cf93e","name":"throws on content topic with too few or too many fields","time":{"start":1714089112853,"stop":1714089112854,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf66aa54bd4d00b","name":"should properly create peer info with all multiaddrs","time":{"start":1714089121256,"stop":1714089121256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2773a37566ae1","name":"Subscribe and receive messages via waku relay post","time":{"start":1714089823676,"stop":1714089823677,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b33acc00e352f7e","name":"unsubscribes","time":{"start":1714090039511,"stop":1714090039512,"duration":1},"status":"broken","severity":"normal"},{"uid":"13493cb044546d","name":"should not throw an error for a single configured topic","time":{"start":1714089112878,"stop":1714089112878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed76be6557d0898","name":"Publish message with custom timestamp: Sat May 06 2023 00:00:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1714089661490,"stop":1714089661490,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e40e7565ec125e","name":"should be able to encode the field with only STORE set to true","time":{"start":1714089120484,"stop":1714089120485,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f1a34019510b42","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714089112883,"stop":1714089112883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f27ba572e0bf78","name":"Check publish message containing Script","time":{"start":1714089661486,"stop":1714089661487,"duration":1},"status":"passed","severity":"normal"},{"uid":"28100d27ac8d6757","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714089112881,"stop":1714089112881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b968b53ccab5fef","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714090108067,"stop":1714090108067,"duration":0},"status":"broken","severity":"normal"},{"uid":"76d6b0bc664158e4","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714089141038,"stop":1714089141039,"duration":1},"status":"passed","severity":"normal"},{"uid":"952c7a78a2e0ca3b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714089476243,"stop":1714089476244,"duration":1},"status":"passed","severity":"normal"},{"uid":"e174135a22af2063","name":"Subscribe to topic containing long and receive message","time":{"start":1714089823662,"stop":1714089823662,"duration":0},"status":"passed","severity":"normal"},{"uid":"91eb4cd341ed9183","name":"Non TWN Cluster","time":{"start":1714089697945,"stop":1714089697946,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f75a6764f08cba2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714089112858,"stop":1714089112858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d046dbcace60aee","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app25/7/topic768/proto","time":{"start":1714089697949,"stop":1714089697949,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d03cafda4e7c1a","name":"can start and stop the service","time":{"start":1714089176737,"stop":1714089176737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4f8a72556d866","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714089112888,"stop":1714089112888,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd01a9b7295c3e85","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714089823706,"stop":1714089823708,"duration":2},"status":"passed","severity":"normal"},{"uid":"d342be72ff5b7152","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714089242186,"stop":1714089242187,"duration":1},"status":"passed","severity":"normal"},{"uid":"8713e22dee3bc8e9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714089956835,"stop":1714089956835,"duration":0},"status":"passed","severity":"normal"},{"uid":"2223d4c04e73ea5","name":"Check received message containing emoji","time":{"start":1714089330765,"stop":1714089330765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bddfb03983f349","name":"Refresh subscription","time":{"start":1714089409462,"stop":1714089409462,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dafaac3791e8ff9","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app31/3/topic443/test.js","time":{"start":1714089697950,"stop":1714089697950,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4ec6bfd810b7d4","name":"Push message with content topic containing JSON","time":{"start":1714089559682,"stop":1714089559683,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc59e4c72e8e09a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714089146865,"stop":1714089146866,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1dfa8d1581d53e2","name":"handles empty shards array correctly","time":{"start":1714089112884,"stop":1714089112884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60bb48edcb432dc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714089823670,"stop":1714089823670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8598babb22f58464","name":"can start and stop the service","time":{"start":1714089141036,"stop":1714089141036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a266eef79a4b648f","name":"Push message with content topic containing long","time":{"start":1714090523448,"stop":1714090523448,"duration":0},"status":"broken","severity":"normal"},{"uid":"21ee0f04edfa0dd3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714089409460,"stop":1714089409460,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8e07ab6713d2e","name":"handles different networkShards values correctly","time":{"start":1714089112864,"stop":1714089112864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4fd3aa90e6293","name":"Check received message with timestamp: 1714089163393 ","time":{"start":1714089330766,"stop":1714089330766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8599e2f17b2b05","name":"Push message with emoji payload","time":{"start":1714090523441,"stop":1714090523441,"duration":0},"status":"broken","severity":"normal"},{"uid":"c7e0480a6ef05f73","name":"Callback on promise","time":{"start":1714090039996,"stop":1714090039997,"duration":1},"status":"broken","severity":"normal"},{"uid":"fc4cba3e7463e3f8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714089112869,"stop":1714089112869,"duration":0},"status":"passed","severity":"normal"},{"uid":"98de57e3cbfabcae","name":"Nodes with multiple pubsub topic","time":{"start":1714089647413,"stop":1714089647413,"duration":0},"status":"passed","severity":"normal"},{"uid":"365d4c7aef8eaaee","name":"non connected peers","time":{"start":1714089559868,"stop":1714089559868,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc44f6e13b262e2f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714089823686,"stop":1714089823686,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f99905e0756b795","name":"Check received message containing shell command","time":{"start":1714089638328,"stop":1714089638328,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb88b3a5aa024697","name":"Subscribe to topic containing XML and receive message","time":{"start":1714089823693,"stop":1714089823694,"duration":1},"status":"passed","severity":"normal"},{"uid":"870ddce17cb995f2","name":"dispatchEvent via connectionManager","time":{"start":1714089205212,"stop":1714089205212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff51b9f5cdb96a74","name":"should use DNS peer discovery with light client","time":{"start":1714089176740,"stop":1714089176740,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e392c4dd30453f1","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714089112867,"stop":1714089112867,"duration":0},"status":"passed","severity":"normal"},{"uid":"28095f2d91f2a21d","name":"Refresh subscription","time":{"start":1714089823661,"stop":1714089823661,"duration":0},"status":"passed","severity":"normal"},{"uid":"945f7c20e4216acb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714089112877,"stop":1714089112878,"duration":1},"status":"passed","severity":"normal"},{"uid":"468307a50a0e5c74","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714089112861,"stop":1714089112862,"duration":1},"status":"passed","severity":"normal"},{"uid":"432428ecd1da310b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714089112871,"stop":1714089112871,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea26b13b9e031845","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app7/8/topic366/utf8","time":{"start":1714089697948,"stop":1714089697948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef21896947cd76fa","name":"different cluster, same shard: nodes don't connect","time":{"start":1714089333187,"stop":1714089333187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63e59e04c380346","name":"Passing page size 0 when there are 110 messages","time":{"start":1714090046078,"stop":1714090046078,"duration":0},"status":"broken","severity":"normal"},{"uid":"d9701c99ae9de911","name":"Push message with Script payload","time":{"start":1714090523432,"stop":1714090523434,"duration":2},"status":"broken","severity":"normal"},{"uid":"841a423daaded1a4","name":"Query generator for 2000 messages","time":{"start":1714090040002,"stop":1714090040003,"duration":1},"status":"broken","severity":"normal"},{"uid":"be78b9a41d86bf49","name":"Relay - dialed first","time":{"start":1714090021993,"stop":1714090021993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e644c781862621f5","name":"Generator, custom pubsub topic","time":{"start":1714089864857,"stop":1714089864858,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2f0037d7a91d0f","name":"Check message with no pubsub topic is not received","time":{"start":1714089330768,"stop":1714089330769,"duration":1},"status":"passed","severity":"normal"},{"uid":"79299b6e5689a2bf","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714089137066,"stop":1714089137066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5978c151a63a4ba","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714089164440,"stop":1714089164440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cebee5ba95ca739","name":"Reopen subscription with peer with lost subscription","time":{"start":1714089235604,"stop":1714089235605,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb90e802fd9d0b1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714089381729,"stop":1714089381729,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4a9f77f11b275e","name":"should properly compute the node id","time":{"start":1714089121252,"stop":1714089121252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8f9e350f70684","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714089823671,"stop":1714089823671,"duration":0},"status":"passed","severity":"normal"},{"uid":"379430ac6d311603","name":"Push message with content topic containing short","time":{"start":1714089559677,"stop":1714089559678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88e2bbe39726d4","name":"should encodeTxt and decodeTxt","time":{"start":1714089121240,"stop":1714089121240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8502a487d52c9c95","name":"should emit a peer event after start","time":{"start":1714089176738,"stop":1714089176738,"duration":0},"status":"passed","severity":"normal"},{"uid":"696dc5eab7f4182d","name":"should return all peers when numPeers is 0","time":{"start":1714089125754,"stop":1714089125754,"duration":0},"status":"passed","severity":"normal"},{"uid":"546cbc593c877d0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714089647417,"stop":1714089647417,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cb32c5db30e68d","name":"Push message with content topic containing emoji","time":{"start":1714090523461,"stop":1714090523461,"duration":0},"status":"broken","severity":"normal"},{"uid":"cfde321af5743322","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app14/5/topic881/json","time":{"start":1714089697947,"stop":1714089697948,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ecfa78867bd204","name":"Passing page size 19 when there are 20 messages","time":{"start":1714090046083,"stop":1714090046084,"duration":1},"status":"broken","severity":"normal"},{"uid":"5025a4ceef2ad306","name":"Mutual subscription","time":{"start":1714089670951,"stop":1714089670951,"duration":0},"status":"passed","severity":"normal"},{"uid":"4730d0f9d77025cd","name":"Check received message containing Chinese","time":{"start":1714089638340,"stop":1714089638340,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a0d1685358d373","name":"Push message with escaped characters payload","time":{"start":1714090523439,"stop":1714090523439,"duration":0},"status":"broken","severity":"normal"},{"uid":"6d4dc228dd6f9d42","name":"Query with Ordered Callback, No message returned","time":{"start":1714089826509,"stop":1714089826510,"duration":1},"status":"broken","severity":"normal"},{"uid":"e760bbe158e9d2c6","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714089120487,"stop":1714089120488,"duration":1},"status":"passed","severity":"normal"},{"uid":"d593a4a773dae5d7","name":"random static sharding 10 - Cluster ID: 313, Shard ID: 445","time":{"start":1714089729899,"stop":1714089729900,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1c614317f9b875","name":"Subscribe to topic containing long and receive message","time":{"start":1714089409463,"stop":1714089409463,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d40e83d86bb1ac","name":"Query generator for multiple messages with different content topic format","time":{"start":1714090039995,"stop":1714090039995,"duration":0},"status":"broken","severity":"normal"},{"uid":"7c82b83c0bf0622f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714089670954,"stop":1714089670955,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f8846aecd417c7","name":"Subscribe and receives messages on 20 topics","time":{"start":1714089409460,"stop":1714089409460,"duration":0},"status":"passed","severity":"normal"},{"uid":"da86ea13f382e976","name":"should not fail to stop the service if it was not started","time":{"start":1714089176737,"stop":1714089176737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5424ad6525b427f","name":"should set field with all protocols enabled","time":{"start":1714089121256,"stop":1714089121257,"duration":1},"status":"passed","severity":"normal"},{"uid":"62df3c00760e054","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714089864853,"stop":1714089864854,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadd1c6b5818c387","name":"should add and remove event listeners correctly","time":{"start":1714089141039,"stop":1714089141039,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bab4c41e2297d9e","name":"Check publish message containing long","time":{"start":1714089661482,"stop":1714089661483,"duration":1},"status":"passed","severity":"normal"},{"uid":"b189940367d57be9","name":"Push message with content topic containing shell command","time":{"start":1714090523458,"stop":1714090523458,"duration":0},"status":"broken","severity":"normal"},{"uid":"f96abd044e7ccfff","name":"Push message equal or less that 1MB","time":{"start":1714089559688,"stop":1714089559689,"duration":1},"status":"passed","severity":"normal"},{"uid":"a954fdcb8bffa4e3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714089823652,"stop":1714089823652,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82101d37b26aa26","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714089638346,"stop":1714089638347,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1683149a015e1b","name":"Publish message with large meta","time":{"start":1714089661497,"stop":1714089661498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0dfe9de7ab7038","name":"Publishes to nwaku","time":{"start":1714089898712,"stop":1714089898716,"duration":4},"status":"broken","severity":"normal"},{"uid":"39595b1ffbf07376","name":"Subscribe and receive messages via lightPush","time":{"start":1714089409455,"stop":1714089409456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6bcb70d230f088","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714089137065,"stop":1714089137066,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c73a3246dae05f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714089670953,"stop":1714089670953,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6006c1e6bad0b45","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714089333217,"stop":1714089333217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81d3fed9a161931","name":"Push message with Arabic payload","time":{"start":1714090523429,"stop":1714090523430,"duration":1},"status":"broken","severity":"normal"},{"uid":"b21dfba48eb389ec","name":"less peers than existing","time":{"start":1714089559867,"stop":1714089559867,"duration":0},"status":"skipped","severity":"normal"},{"uid":"353d2f0728180685","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714089333226,"stop":1714089333226,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f00e725b11a429","name":"Check received message containing XML","time":{"start":1714089638326,"stop":1714089638327,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e38a7371f3cfc75","name":"Refresh subscription","time":{"start":1714089823683,"stop":1714089823684,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f22cc6945acd60","name":"Check received message containing numeric","time":{"start":1714089330757,"stop":1714089330757,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eab40fa5452ce4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714089878094,"stop":1714089878094,"duration":0},"status":"broken","severity":"normal"},{"uid":"53c5deee930462bd","name":"Push message with short payload","time":{"start":1714090523424,"stop":1714090523424,"duration":0},"status":"broken","severity":"normal"},{"uid":"c75367b6f0011da1","name":"should throw error - no public key","time":{"start":1714089121251,"stop":1714089121251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2902a0d3ad49da","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714089112860,"stop":1714089112860,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1a0d7269bb0bd1","name":"Push message with custom timestamp: 1714085733523","time":{"start":1714089559687,"stop":1714089559688,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b90d3aac738954","name":"Push message with content topic containing SQL Injection","time":{"start":1714090523453,"stop":1714090523454,"duration":1},"status":"broken","severity":"normal"},{"uid":"ca6a3fe5b0758477","name":"Waku message hash computation","time":{"start":1714089115352,"stop":1714089115353,"duration":1},"status":"passed","severity":"normal"},{"uid":"9147289d8918486b","name":"can dial TLS multiaddrs","time":{"start":1714089452993,"stop":1714089452993,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7853e93745a1a84","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714089164418,"stop":1714089164438,"duration":20},"status":"passed","severity":"normal"},{"uid":"65b3123a69868fd2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714089823699,"stop":1714089823701,"duration":2},"status":"passed","severity":"normal"},{"uid":"350aaa54f4e7fa44","name":"through manual discovery","time":{"start":1714089452993,"stop":1714089452994,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31aecd9ea0071cb","name":"Encoder throws on undefined content topic","time":{"start":1714089126178,"stop":1714089126178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d585c27685e49b0","name":"Ping on unsubscribed peer","time":{"start":1714089235606,"stop":1714089235606,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b62a5c2b9e085d","name":"Push message with Basic HTML tag payload","time":{"start":1714090523436,"stop":1714090523436,"duration":0},"status":"broken","severity":"normal"},{"uid":"d5db3e08fb0f3c3f","name":"random static sharding 7 - Cluster ID: 463, Shard ID: 116","time":{"start":1714089729897,"stop":1714089729898,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf7f5ef3e172f7a","name":"Check received message containing Script","time":{"start":1714089638326,"stop":1714089638326,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0f0ef6290ec905","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714089661493,"stop":1714089661493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9eaa1c3ac8c88e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714089977301,"stop":1714089977301,"duration":0},"status":"broken","severity":"normal"},{"uid":"4d3912408609a819","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714089670958,"stop":1714089670959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5091574c2b13a5f9","name":"Check received message containing special chars","time":{"start":1714089330758,"stop":1714089330758,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5e7eafb8f1fbd7","name":"Subscribe to topic containing short and receive message","time":{"start":1714089409463,"stop":1714089409463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c1e63c56fdebd5","name":"Nodes with multiple pubsub topic","time":{"start":1714089647415,"stop":1714089647415,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49870878675fe9f","name":"Promise Callback - forward","time":{"start":1714089984397,"stop":1714089984398,"duration":1},"status":"broken","severity":"normal"},{"uid":"36fa07d5a4b3d3f6","name":"Push message with unicode special characters payload","time":{"start":1714090523440,"stop":1714090523440,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa55f22e6ea5c42e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714089409456,"stop":1714089409456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6133942c572cb23d","name":"Decrypt messages","time":{"start":1714089637478,"stop":1714089637479,"duration":1},"status":"broken","severity":"normal"},{"uid":"28b5b83f4afdf9cb","name":"should not fail to start the service if it is already started","time":{"start":1714089176738,"stop":1714089176738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cea1b7344c08ec5","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714089333225,"stop":1714089333225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35509a64e3a403d","name":"Push message with long payload","time":{"start":1714089559669,"stop":1714089559669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d39112b55be6cb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714089826500,"stop":1714089826501,"duration":1},"status":"passed","severity":"normal"},{"uid":"132134f07d66fd83","name":"Check received message containing long","time":{"start":1714089638339,"stop":1714089638339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08d6874e8055088","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714089171960,"stop":1714089171961,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cdd47eac0420d","name":"Check received message containing shell command","time":{"start":1714089330763,"stop":1714089330763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9692e8b629cd293c","name":"Fails to push message with large meta","time":{"start":1714090523463,"stop":1714090523463,"duration":0},"status":"broken","severity":"normal"},{"uid":"9bf6df3b51e3102d","name":"Subscribe to topic containing Script and receive message","time":{"start":1714089409466,"stop":1714089409466,"duration":0},"status":"passed","severity":"normal"},{"uid":"952e553df435ae9b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714089254680,"stop":1714089254681,"duration":1},"status":"passed","severity":"normal"},{"uid":"590a45359d4de643","name":"Check message with non string payload is not received","time":{"start":1714089638334,"stop":1714089638337,"duration":3},"status":"passed","severity":"normal"},{"uid":"69c40edc1aa690e5","name":"Sets default value correctly","time":{"start":1714090040904,"stop":1714090040904,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbeafde523387bff","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714089823683,"stop":1714089823683,"duration":0},"status":"passed","severity":"normal"},{"uid":"996462398de4775b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714089148794,"stop":1714089148794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41c9c42e2eb273d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714089592333,"stop":1714089592333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96d9bab30495f8ad","name":"Check message with non string payload is not received","time":{"start":1714089638349,"stop":1714089638349,"duration":0},"status":"passed","severity":"normal"},{"uid":"35661af8685e59fa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714089956835,"stop":1714089956836,"duration":1},"status":"passed","severity":"normal"},{"uid":"42dbbe17492e0845","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714090523456,"stop":1714090523456,"duration":0},"status":"broken","severity":"normal"},{"uid":"33ac12f6c6936753","name":"should throw an error for an unconfigured topic","time":{"start":1714089112879,"stop":1714089112879,"duration":0},"status":"passed","severity":"normal"},{"uid":"98982d265e5927b5","name":"Generator, 2 different pubsubtopics","time":{"start":1714089864858,"stop":1714089864858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdb7353f11c1e84","name":"Overlapping topic subscription","time":{"start":1714089409461,"stop":1714089409462,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7d0f5196773c7e","name":"Publish message with custom timestamp: Thu Apr 25 2024 23:00:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1714089661491,"stop":1714089661491,"duration":0},"status":"passed","severity":"normal"},{"uid":"952fbbf482f9afb4","name":"Subscribe and receives messages on 20 topics","time":{"start":1714089823654,"stop":1714089823654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea25877a17117a8","name":"should load peers from local storage and dispatch events","time":{"start":1714089141038,"stop":1714089141038,"duration":0},"status":"passed","severity":"normal"},{"uid":"105385eb8854d915","name":"Check message on other pubsub topic is not received","time":{"start":1714089330768,"stop":1714089330768,"duration":0},"status":"passed","severity":"normal"},{"uid":"652aabc6ac3096af","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714089823705,"stop":1714089823706,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd3d7ba00e8f243","name":"addEventListener with correct event","time":{"start":1714089205209,"stop":1714089205210,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1961c9d240fea2c","name":"Check received message containing SQL Injection","time":{"start":1714089330760,"stop":1714089330760,"duration":0},"status":"passed","severity":"normal"},{"uid":"661e34f702bafe88","name":"Check received message containing numeric","time":{"start":1714089638339,"stop":1714089638339,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef6886af95aee6f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714089112877,"stop":1714089112877,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe132953634cfdf3","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714089826512,"stop":1714089826512,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8abb4db15e439f","name":"Push message on custom pubsubTopic","time":{"start":1714089476242,"stop":1714089476242,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bf4dbf605ddfce","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714089409477,"stop":1714089409478,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d528bd2b981b3a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714089173979,"stop":1714089173980,"duration":1},"status":"passed","severity":"normal"},{"uid":"898caee76ccba5cb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714089826512,"stop":1714089826513,"duration":1},"status":"passed","severity":"normal"},{"uid":"376db4fd07ffc516","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714089112859,"stop":1714089112859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df588c745a1d639","name":"Throws when trying to push message with empty payload","time":{"start":1714089559676,"stop":1714089559677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c694e9ba228c042","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714090108065,"stop":1714090108066,"duration":1},"status":"broken","severity":"normal"},{"uid":"2428d3af990d118e","name":"Query with Promise Callback, No Decoder","time":{"start":1714089826513,"stop":1714089826513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce8af99340a2968","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714089120489,"stop":1714089120490,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5afc8843a488d7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714090040000,"stop":1714090040000,"duration":0},"status":"broken","severity":"normal"},{"uid":"bffbf62fea416d79","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714089409457,"stop":1714089409457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebda7c50df02e51","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714089112873,"stop":1714089112873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b049933b0575eff4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714089242187,"stop":1714089242187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dbb7b42f634f41","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714089112882,"stop":1714089112882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1325cb88bcacc86e","name":"recovers when dns.resolve returns empty","time":{"start":1714089137063,"stop":1714089137063,"duration":0},"status":"passed","severity":"normal"},{"uid":"987fd3f8239fc20a","name":"Query Generator - backward","time":{"start":1714089984395,"stop":1714089984396,"duration":1},"status":"broken","severity":"normal"},{"uid":"e30e90884176545c","name":"Fields are not dropped","time":{"start":1714089125489,"stop":1714089125491,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cf9a13c7683a3e9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app63/2/topic146/utf8","time":{"start":1714089697951,"stop":1714089697952,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77d89ba7b35549a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714089823652,"stop":1714089823653,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c8cf09592b169a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714089121258,"stop":1714089121258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a953b45c01ac64a5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714089823673,"stop":1714089823674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3b0275a17dd436","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714089878086,"stop":1714089878086,"duration":0},"status":"broken","severity":"normal"},{"uid":"66b9fda4e40c3828","name":"can start the service","time":{"start":1714089648850,"stop":1714089648851,"duration":1},"status":"passed","severity":"normal"},{"uid":"92636528ed1797ad","name":"Push message with content topic containing Chinese","time":{"start":1714090523451,"stop":1714090523451,"duration":0},"status":"broken","severity":"normal"},{"uid":"87dc25e1ab65e1e8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714089409473,"stop":1714089409475,"duration":2},"status":"passed","severity":"normal"},{"uid":"bad70b0582ed92e7","name":"configure the node with multiple pubsub topics","time":{"start":1714089729900,"stop":1714089729901,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0ec7e398e693c4","name":"Push message with content topic containing unicode special characters","time":{"start":1714090523460,"stop":1714090523460,"duration":0},"status":"broken","severity":"normal"},{"uid":"be3fc41464b9ade5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714089823685,"stop":1714089823685,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6695958afeb285","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714089112875,"stop":1714089112875,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ee55844620205c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714089638347,"stop":1714089638347,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bc489922e98576","name":"Check publish message containing unicode special characters","time":{"start":1714089661489,"stop":1714089661489,"duration":0},"status":"passed","severity":"normal"},{"uid":"704f463e7f42b4df","name":"should return valid sharding parameters for static sharding","time":{"start":1714089112881,"stop":1714089112882,"duration":1},"status":"passed","severity":"normal"},{"uid":"b136331b183c50a3","name":"Push message with content topic containing Russian","time":{"start":1714090523453,"stop":1714090523453,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac28d82911942794","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714089977299,"stop":1714089977299,"duration":0},"status":"broken","severity":"normal"},{"uid":"f7191cb4e629cde4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714089864852,"stop":1714089864852,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fb8cec5ed1d858","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714089670958,"stop":1714089670958,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3926b37c6ce9e7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714089112866,"stop":1714089112866,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb532178b8a5cee","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714089823677,"stop":1714089823677,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e28fe77ad46b6d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714089112876,"stop":1714089112876,"duration":0},"status":"passed","severity":"normal"},{"uid":"335d8ba88fa71e24","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714089214555,"stop":1714089214556,"duration":1},"status":"passed","severity":"normal"},{"uid":"38939a37d80221d8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714089381720,"stop":1714089381721,"duration":1},"status":"passed","severity":"normal"},{"uid":"816c78eb6e78d663","name":"Passing page size 10 when there are 10 messages","time":{"start":1714090046081,"stop":1714090046081,"duration":0},"status":"broken","severity":"normal"},{"uid":"9889caf586138360","name":"Push message with JSON payload","time":{"start":1714089559674,"stop":1714089559674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c52884f36c62f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714089242194,"stop":1714089242195,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0902cc5c95ee45e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714089112882,"stop":1714089112883,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe338084c3fa64b6","name":"should only return 1 node with relay and store capability","time":{"start":1714089137065,"stop":1714089137065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2447102e946388d","name":"should not receive a peer event before start","time":{"start":1714089648855,"stop":1714089648855,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ca7e5cb7f222f1","name":"Ping on subscribed peer","time":{"start":1714089235605,"stop":1714089235605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e445b6d18cc630","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714089112886,"stop":1714089112886,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c0837db787936","name":"Correctly serialized arguments","time":{"start":1714089453088,"stop":1714089453089,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4f771a0c9a3512","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714089409477,"stop":1714089409477,"duration":0},"status":"passed","severity":"normal"},{"uid":"72936e5fa5d3fc9b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714089697944,"stop":1714089697945,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0877e92774769f","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714089648968,"stop":1714089648968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bea4949c481e1c6b","name":"Throws when trying to push message with empty payload","time":{"start":1714090523443,"stop":1714090523443,"duration":0},"status":"broken","severity":"normal"},{"uid":"f5c62b11a6002cf0","name":"Check received message containing JSON","time":{"start":1714089330762,"stop":1714089330762,"duration":0},"status":"passed","severity":"normal"},{"uid":"c775813d68ef6ca0","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714089136643,"stop":1714089136643,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dd83a2bd95cc90","name":"Check message received after nwaku node is restarted","time":{"start":1714089638337,"stop":1714089638338,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49b1dd4a6dcc19e3","name":"should throw error - no id","time":{"start":1714089121250,"stop":1714089121250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2b945f33f1dbc","name":"Check received message containing SQL Injection","time":{"start":1714089638341,"stop":1714089638341,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acb6edc2b5e7217","name":"Subscribe to topic containing short and receive message","time":{"start":1714089823684,"stop":1714089823684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14e0da9216c014f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714089661490,"stop":1714089661490,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd19cf78a00b4315","name":"should properly create location multiaddrs - udp4","time":{"start":1714089121254,"stop":1714089121254,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a599fd96ae8633","name":"Generator, 2 different pubsubtopics","time":{"start":1714089864853,"stop":1714089864853,"duration":0},"status":"passed","severity":"normal"},{"uid":"711a352432b0ae93","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app63/7/topic279/proto","time":{"start":1714089697949,"stop":1714089697949,"duration":0},"status":"passed","severity":"normal"},{"uid":"672d933768bf2705","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714089381729,"stop":1714089381729,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfbe8c1ae683265","name":"should properly create location multiaddrs - udp","time":{"start":1714089121255,"stop":1714089121255,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7eb5d800196b79","name":"Push message with special chars payload","time":{"start":1714090523427,"stop":1714090523427,"duration":0},"status":"broken","severity":"normal"},{"uid":"54d84e7720d2ed35","name":"Check publish message containing Chinese","time":{"start":1714089661484,"stop":1714089661484,"duration":0},"status":"passed","severity":"normal"},{"uid":"f295bbdc84923c08","name":"Push message on custom pubsubTopic","time":{"start":1714089476244,"stop":1714089476245,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7814886b70b67a","name":"Does not throw an exception when node disconnects","time":{"start":1714090040902,"stop":1714090040902,"duration":0},"status":"passed","severity":"normal"},{"uid":"98300be2ae2d42f0","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714089112863,"stop":1714089112864,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ce9665759c5b66","name":"Push message with content topic containing XML","time":{"start":1714090523455,"stop":1714090523455,"duration":0},"status":"broken","severity":"normal"},{"uid":"80e9ae4d0c20e9a7","name":"Reopen subscription with peer with lost subscription","time":{"start":1714089196578,"stop":1714089196579,"duration":1},"status":"passed","severity":"normal"},{"uid":"964812617ae34afb","name":"Check publish message containing Arabic","time":{"start":1714089661484,"stop":1714089661485,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60e70821be6c6fd","name":"Check publish message after client node is restarted","time":{"start":1714089661497,"stop":1714089661497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ae470edf5414e70","name":"random static sharding 1 - Cluster ID: 848, Shard ID: 438","time":{"start":1714089729894,"stop":1714089729895,"duration":1},"status":"passed","severity":"normal"}]