mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-22 18:03:15 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"8d0bb2e299b48036","name":"should not receive a peer event before start","time":{"start":1714168909199,"stop":1714168909199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd346633c852840","name":"Passing page size 110 when there are 120 messages","time":{"start":1714169514944,"stop":1714169514944,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1c2170502667bd","name":"should properly create location multiaddrs - tcp4","time":{"start":1714168889645,"stop":1714168889645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b6a1deee2fb11d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714169354819,"stop":1714169354819,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0baa686937353f","name":"Fails to push message with large meta","time":{"start":1714169466225,"stop":1714169466225,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d074a75d3f3dc4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714169087806,"stop":1714169087806,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e495df5efa550e","name":"Relay - dialed after","time":{"start":1714169542220,"stop":1714169542220,"duration":0},"status":"passed","severity":"normal"},{"uid":"f937a434abca0d26","name":"different cluster, same shard: nodes don't connect","time":{"start":1714169087763,"stop":1714169087768,"duration":5},"status":"passed","severity":"normal"},{"uid":"32153c1a8439cfee","name":"can start and stop the service","time":{"start":1714168947751,"stop":1714168947751,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8d43628b81d689","name":"Fails to push message with empty content topic","time":{"start":1714169334762,"stop":1714169334762,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a7970f49cb96b3","name":"different cluster, different shard: nodes don't connect","time":{"start":1714169220381,"stop":1714169220381,"duration":0},"status":"passed","severity":"normal"},{"uid":"784066562b2c785d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714168881358,"stop":1714168881358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82d4e59bb560a4","name":"Wrong topic","time":{"start":1714169433162,"stop":1714169433162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8b8689dcb48d70","name":"Check message with invalid timestamp is not received","time":{"start":1714169103160,"stop":1714169103161,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0ace6b98ccd3e5","name":"Publish message with custom timestamp: Sat May 06 2023 22:09:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1714169380024,"stop":1714169380024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3542022de36efe","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714169087809,"stop":1714169087811,"duration":2},"status":"passed","severity":"normal"},{"uid":"8421633af6bafe50","name":"Check received message containing special chars","time":{"start":1714169409585,"stop":1714169409586,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6a85820aeb4fd0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714168881365,"stop":1714168881366,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea08f1694c4f36a","name":"Check message received after nwaku node is restarted","time":{"start":1714169409608,"stop":1714169409608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a697d158f960be5f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714170004024,"stop":1714170004024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efff85b5804ac67","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714168881362,"stop":1714168881362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da5ffa1531c1d4c","name":"Push message with content topic containing unicode special characters","time":{"start":1714169466223,"stop":1714169466224,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea30d2d1917f2c1b","name":"Push message with shell command payload","time":{"start":1714169466213,"stop":1714169466213,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d19c89f327c72f","name":"isConnected should return false after all peers disconnect","time":{"start":1714168984524,"stop":1714168984525,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a080a288c2ebf4b","name":"isConnected should return false after all peers disconnect","time":{"start":1714168932537,"stop":1714168932537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17ed6755b09426c","name":"Push message with Arabic payload","time":{"start":1714169334745,"stop":1714169334745,"duration":0},"status":"passed","severity":"normal"},{"uid":"7343c29d0348d9a4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714168904531,"stop":1714168904531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1fc7b4d2ce995b","name":"Subscribe to topic containing XML and receive message","time":{"start":1714169178924,"stop":1714169178925,"duration":1},"status":"passed","severity":"normal"},{"uid":"801e876837b6dfce","name":"Push message with unicode special characters payload","time":{"start":1714169466214,"stop":1714169466214,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cb0b4e255bb30","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714169568438,"stop":1714169568438,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc29ed349be03be5","name":"Fields are not dropped","time":{"start":1714168893920,"stop":1714168893922,"duration":2},"status":"passed","severity":"normal"},{"uid":"175fba34e1cc8b64","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714169087807,"stop":1714169087808,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9256aceaf20314","name":"Push message with content topic containing short","time":{"start":1714169466217,"stop":1714169466217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12a075a72eaf4c7","name":"Check received message containing JSON","time":{"start":1714169409571,"stop":1714169409571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e907239fae500a7","name":"Check message with invalid timestamp is not received","time":{"start":1714169409575,"stop":1714169409575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71ecfc689da71af","name":"Push message with XML payload","time":{"start":1714169334751,"stop":1714169334751,"duration":0},"status":"passed","severity":"normal"},{"uid":"45527046cbc0f54b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714168881362,"stop":1714168881362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41ab6e26266aabb","name":"Fails to publish duplicate message","time":{"start":1714169380025,"stop":1714169380025,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f71ac076a56fc9","name":"Check message with no content topic is not received","time":{"start":1714169409606,"stop":1714169409606,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a14cadb0716745","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714169340737,"stop":1714169340738,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5d3346403f83cd","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app96/6/topic486/json","time":{"start":1714169433161,"stop":1714169433161,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd03c1010a29fa9f","name":"Push 30 different messages","time":{"start":1714169466215,"stop":1714169466215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0395617c514f00","name":"Check received message containing short","time":{"start":1714169409581,"stop":1714169409581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7973d1fda358df","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714169380276,"stop":1714169380276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af6c8b49c65e9e9a","name":"Check publish message containing Script","time":{"start":1714169380015,"stop":1714169380016,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b33a58e5e2e497","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714169087788,"stop":1714169087788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe30172c19f7175","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714169087812,"stop":1714169087812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1361226b49dd898","name":"Check received message containing emoji","time":{"start":1714169409573,"stop":1714169409573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead4dd8ef761d1e8","name":"Check message received after jswaku node is restarted","time":{"start":1714169409607,"stop":1714169409608,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d284dacbd96af373","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714169026796,"stop":1714169026796,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd5f7ffc908a733","name":"Check received message with timestamp: 1714168931682 ","time":{"start":1714169409603,"stop":1714169409603,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf800ce1439ec3d7","name":"Subscribe and receive messages via waku relay post","time":{"start":1714169178916,"stop":1714169178917,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e1f8a8066bb215","name":"should handle application and version for autosharding","time":{"start":1714168881359,"stop":1714168881360,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ca81b5efc16ec7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714169568434,"stop":1714169568434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5399dd4fbab51ba","name":"Check received message containing Basic HTML tag","time":{"start":1714169409570,"stop":1714169409570,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf0388bc0d723d7","name":"returns all values when wanted number is greater than available values","time":{"start":1714168904317,"stop":1714168904318,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ff39eed6c20753","name":"Check received message containing short","time":{"start":1714169103106,"stop":1714169103106,"duration":0},"status":"passed","severity":"normal"},{"uid":"998aaf29b14c3ca1","name":"Symmetric encrypt & Decrypt","time":{"start":1714168915582,"stop":1714168915582,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cf1135b9ecb363","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714168947779,"stop":1714168947780,"duration":1},"status":"skipped","severity":"normal"},{"uid":"17060034ea453861","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714169157483,"stop":1714169157483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a0620cad410fc9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714169178916,"stop":1714169178916,"duration":0},"status":"passed","severity":"normal"},{"uid":"777dc3c62689cd65","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714169087779,"stop":1714169087779,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5388ae76493553e","name":"Does not throw an exception when node disconnects","time":{"start":1714169530698,"stop":1714169530698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d594ac35ddf21d","name":"Push message with emoji payload","time":{"start":1714169466215,"stop":1714169466215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ff7b385f81902d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714169568430,"stop":1714169568430,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d5b1870a798a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714168881358,"stop":1714168881358,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcfbfd296431c8e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714168905316,"stop":1714168905316,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27773be066860456","name":"stop","time":{"start":1714168972621,"stop":1714168972621,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b28a93f3fde04ba","name":"should emit a peer event after start","time":{"start":1714168947772,"stop":1714168947773,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9eca3842fafbd8","name":"A test","time":{"start":1714169179002,"stop":1714169179002,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aaf68d3097e1163","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714169380027,"stop":1714169380027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcca2d545c32424","name":"should throw an error for an unconfigured topic","time":{"start":1714168881368,"stop":1714168881369,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ace0c225d3aeb2e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714169533996,"stop":1714169533997,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2d262cdc1f455b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714169087805,"stop":1714169087806,"duration":1},"status":"passed","severity":"normal"},{"uid":"9821c0632bc20c6e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714169512381,"stop":1714169512382,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e456c271f32acf","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714168881373,"stop":1714168881373,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ee8db76286d552","name":"Check publish message containing Chinese","time":{"start":1714169380013,"stop":1714169380014,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f1a9021c741904","name":"Js publishes, other Js receives","time":{"start":1714169366784,"stop":1714169366785,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd4981cad0163a2","name":"Reusing cursor across nodes","time":{"start":1714169447517,"stop":1714169447518,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a82cdca24893d79","name":"Relay - times out","time":{"start":1714169542220,"stop":1714169542221,"duration":1},"status":"passed","severity":"normal"},{"uid":"9642cc254f192679","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714169398033,"stop":1714169398034,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8b515a611fe6c3","name":"Rejects garbage","time":{"start":1714168897810,"stop":1714168897810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25985aa4d853045","name":"Correctly serialized arguments","time":{"start":1714169220465,"stop":1714169220466,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c75cce0559d609","name":"Refresh subscription","time":{"start":1714169568432,"stop":1714169568432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96269e908958eb3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714168881354,"stop":1714168881354,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f00d3bef327545d","name":"throws an error for improperly formatted content topics","time":{"start":1714168881357,"stop":1714168881357,"duration":0},"status":"passed","severity":"normal"},{"uid":"999410d3aefd5587","name":"Promise Callback - forward","time":{"start":1714169497635,"stop":1714169497635,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecde3bd74216f95f","name":"Passing page size 1 when there are 4 messages","time":{"start":1714169514941,"stop":1714169514942,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c76db9b685c7f39","name":"Check received message containing special chars","time":{"start":1714169409565,"stop":1714169409565,"duration":0},"status":"passed","severity":"normal"},{"uid":"5546c51601d2ccc9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714168881367,"stop":1714168881367,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4314559f4e8dc6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714169157484,"stop":1714169157485,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78724a7cda97e4e","name":"should configure sharding based on application and version for autosharding","time":{"start":1714168881371,"stop":1714168881371,"duration":0},"status":"passed","severity":"normal"},{"uid":"532c866980b80e33","name":"Push message with custom timestamp: 1683410703333","time":{"start":1714169334764,"stop":1714169334765,"duration":1},"status":"passed","severity":"normal"},{"uid":"beec577a7036926f","name":"Push message with content topic containing Russian","time":{"start":1714169334758,"stop":1714169334758,"duration":0},"status":"passed","severity":"normal"},{"uid":"622da926d32c199a","name":"should properly compute the node id","time":{"start":1714168889642,"stop":1714168889643,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e565b6d2e8c8214","name":"Ephemeral field set to true","time":{"start":1714168894529,"stop":1714168894529,"duration":0},"status":"passed","severity":"normal"},{"uid":"56813f280bd3b8d6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714169026797,"stop":1714169026797,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb40d6c248f426b9","name":"Check meta is set [ecies]","time":{"start":1714168916946,"stop":1714168916947,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2fd1723da82be6","name":"Check received message with timestamp: 1714168931912 ","time":{"start":1714169103157,"stop":1714169103158,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5be143d924654ce","name":"should use DNS peer discovery with light client","time":{"start":1714168947779,"stop":1714168947779,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c6ccec9a0e6a5a1","name":"Fails to push message with empty content topic","time":{"start":1714169466224,"stop":1714169466225,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad031f94e1f20a55","name":"Check received message containing SQL Injection","time":{"start":1714169103113,"stop":1714169103113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d59cb21d6484fdd","name":"Check received message containing Russian","time":{"start":1714169103110,"stop":1714169103113,"duration":3},"status":"passed","severity":"normal"},{"uid":"18adc52f05d26b56","name":"Push message with meta","time":{"start":1714169466225,"stop":1714169466225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6273e5690981ba17","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714169568430,"stop":1714169568431,"duration":1},"status":"passed","severity":"normal"},{"uid":"afbca36afe4d85ad","name":"Subscribe to topic containing short and receive message","time":{"start":1714169178920,"stop":1714169178920,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b39b4321a779b39","name":"Callback on promise, aborts when callback returns true","time":{"start":1714169507061,"stop":1714169507061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1e7415ba67fad5","name":"Encoder throws on undefined content topic","time":{"start":1714168915060,"stop":1714168915060,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f10491464d02b5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714169354820,"stop":1714169354821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4575db6535492f1","name":"start node with ApplicationInfo","time":{"start":1714169433164,"stop":1714169433164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9819656b528ad","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714168894267,"stop":1714168894267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b16b12c0a8988d3","name":"can start and stop the service","time":{"start":1714169410376,"stop":1714169410377,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54e8bc99cf0882d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714169447515,"stop":1714169447515,"duration":0},"status":"passed","severity":"normal"},{"uid":"915001367807d53","name":"Nodes with multiple pubsub topic","time":{"start":1714169354817,"stop":1714169354817,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbbdafcd23158d1","name":"Check received message containing Basic HTML tag","time":{"start":1714169409598,"stop":1714169409598,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bad5afcab118bfd","name":"should get / set UDP multiaddr","time":{"start":1714168889644,"stop":1714168889644,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c5b19443984a9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714169398034,"stop":1714169398034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c73dc963fea8168","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714168984526,"stop":1714168984526,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd9bf6a2ca17a85","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app36/7/topic773/json","time":{"start":1714169433161,"stop":1714169433161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7c8bb56aa1ee4c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714168881371,"stop":1714168881371,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc26be21285649c","name":"should properly create location multiaddrs - udp6","time":{"start":1714168889645,"stop":1714168889645,"duration":0},"status":"passed","severity":"normal"},{"uid":"42758e062ed307c9","name":"Throws when trying to push message with empty payload","time":{"start":1714169334755,"stop":1714169334755,"duration":0},"status":"passed","severity":"normal"},{"uid":"814e0e9a226f37dd","name":"random static sharding 4 - Cluster ID: 559, Shard ID: 842","time":{"start":1714169472814,"stop":1714169472814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6eebeeec9ca0c1f","name":"should emit a peer event after start","time":{"start":1714169410383,"stop":1714169410383,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc66e85d85dcbf88","name":"Push message with XML payload","time":{"start":1714169466211,"stop":1714169466211,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df23a6e26ddfb73","name":"Check publish message containing long","time":{"start":1714169380012,"stop":1714169380012,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee45fa1090ac180d","name":"Generator, custom pubsub topic","time":{"start":1714169509724,"stop":1714169509725,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd9b528f8f389e0","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714168939827,"stop":1714168939827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80831c29b29885d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714169354816,"stop":1714169354817,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8487b49ee05f6f6","name":"addEventListener with wrong event","time":{"start":1714168972617,"stop":1714168972618,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbe9285dec62c63","name":"start node with empty content topic","time":{"start":1714169433164,"stop":1714169433164,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a5e7454dad27da","name":"Ping on unsubscribed peer","time":{"start":1714168965581,"stop":1714168965582,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40d6c300c93e0f3","name":"should throw an error for missing sharding configuration","time":{"start":1714168881372,"stop":1714168881372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a521b5b9feafcbb","name":"Refresh subscription","time":{"start":1714169398031,"stop":1714169398031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd6808a587dcbed0","name":"tcp ip4 address","time":{"start":1714168889093,"stop":1714168889093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7df45bfef8cd1d","name":"Push message with content topic containing Chinese","time":{"start":1714169334757,"stop":1714169334757,"duration":0},"status":"passed","severity":"normal"},{"uid":"168b5a3905f8bb63","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714169398041,"stop":1714169398042,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ef2942e97ef086","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714168916946,"stop":1714168916946,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dc0d34220275c9","name":"throws on empty content topic","time":{"start":1714168881347,"stop":1714168881348,"duration":1},"status":"passed","severity":"normal"},{"uid":"4980032c362054b8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714169398042,"stop":1714169398043,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2402405cc0286b","name":"removeEventListener with wrong event","time":{"start":1714168972618,"stop":1714168972619,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc05f3e04a6334ad","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714169533999,"stop":1714169534000,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb9e1c96c2cf96b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714169534000,"stop":1714169534000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c33707798dddb1","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714168894268,"stop":1714168894269,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37772b478ef154","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714169398032,"stop":1714169398033,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e69b01a4f9a97","name":"should only return 1 node with relay and store capability","time":{"start":1714168905314,"stop":1714168905314,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7558bcd23fb5ad","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714168881360,"stop":1714168881360,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced16299cb545509","name":"Check message with non string payload is not received","time":{"start":1714169409607,"stop":1714169409607,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1ad5c5926e8050","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714168939823,"stop":1714168939824,"duration":1},"status":"passed","severity":"normal"},{"uid":"934ef365967d9372","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714169178927,"stop":1714169178927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e38655a638d7db8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714169409604,"stop":1714169409605,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d4635e900b2b2d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714168881284,"stop":1714168881284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73affc8a56ef8c8","name":"Check received message containing unicode special characters","time":{"start":1714169409572,"stop":1714169409573,"duration":1},"status":"passed","severity":"normal"},{"uid":"87694d5022b859a7","name":"Push message with rate limit","time":{"start":1714169466226,"stop":1714169466226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f7a117a829c9cb","name":"Check received message containing SQL Injection","time":{"start":1714169409569,"stop":1714169409569,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5877da4c298e88","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714169000233,"stop":1714169000234,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dbce48783f227b5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714168889028,"stop":1714168889029,"duration":1},"status":"passed","severity":"normal"},{"uid":"695a3e203629eca4","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714168881356,"stop":1714168881356,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f33dd6adbb136","name":"Check received message with timestamp: 1714168931912000000 ","time":{"start":1714169103128,"stop":1714169103156,"duration":28},"status":"passed","severity":"normal"},{"uid":"af62d8688e77892","name":"Check received message containing JSON","time":{"start":1714169103116,"stop":1714169103117,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b62acc6da06752","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714169568445,"stop":1714169568445,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7c445bc6c7f734","name":"Push message with numeric payload","time":{"start":1714169334743,"stop":1714169334744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fbb3d2d33122a9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714169340722,"stop":1714169340722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b74318ecb1fc08a","name":"Generator, custom pubsub topic","time":{"start":1714169509723,"stop":1714169509723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73f87244d4d1f4d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714168905041,"stop":1714168905041,"duration":0},"status":"passed","severity":"normal"},{"uid":"749549f6397d9f12","name":"Sets default value correctly","time":{"start":1714169530700,"stop":1714169530700,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d5f1de925f70a4","name":"Encoder throws on empty string content topic","time":{"start":1714168894530,"stop":1714168894531,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d9b995e4e6ea89","name":"more peers than existing","time":{"start":1714169334929,"stop":1714169334930,"duration":1},"status":"skipped","severity":"normal"},{"uid":"23ef435b7a11ca9f","name":"Check received message containing emoji","time":{"start":1714169103124,"stop":1714169103128,"duration":4},"status":"passed","severity":"normal"},{"uid":"9fcc126c9d27902b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169000230,"stop":1714169000230,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6d52c43da9a02f","name":"Push message with custom timestamp: 1683410687939","time":{"start":1714169466226,"stop":1714169466226,"duration":0},"status":"passed","severity":"normal"},{"uid":"2783aac4aa2aac8f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714168889023,"stop":1714168889025,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e06f696f8690b9a","name":"Subscribe to topic containing long and receive message","time":{"start":1714169178920,"stop":1714169178921,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d425b0744255c0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169217288,"stop":1714169217288,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d34c6a2956eebd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714169568442,"stop":1714169568442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dae80bb225b3b12","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app91/4/topic352/utf8","time":{"start":1714169433160,"stop":1714169433160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf2f1c5ea315e28","name":"can start and stop the service","time":{"start":1714168909198,"stop":1714168909198,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5af42ff782182d1","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714168904532,"stop":1714168904532,"duration":0},"status":"passed","severity":"normal"},{"uid":"5569c473908d3dac","name":"Push message with content topic containing Script","time":{"start":1714169466221,"stop":1714169466221,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccb98f07ac11efb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714169087803,"stop":1714169087804,"duration":1},"status":"passed","severity":"normal"},{"uid":"c483607324efe124","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714169466221,"stop":1714169466222,"duration":1},"status":"passed","severity":"normal"},{"uid":"c458a14caf41337f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714168941948,"stop":1714168941949,"duration":1},"status":"passed","severity":"normal"},{"uid":"92cd34ea5764797","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714169354820,"stop":1714169354820,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b8394e18ce5f62","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714168881354,"stop":1714168881354,"duration":0},"status":"passed","severity":"normal"},{"uid":"5693da3ddb065468","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714169157483,"stop":1714169157484,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b4c4781dbccd07","name":"Check received message containing special chars","time":{"start":1714169103108,"stop":1714169103108,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e57311942733992","name":"Push message with rate limit","time":{"start":1714169334763,"stop":1714169334764,"duration":1},"status":"passed","severity":"normal"},{"uid":"46824635302bda5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714169087811,"stop":1714169087811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19200bff714260f","name":"Push message with special chars payload","time":{"start":1714169334744,"stop":1714169334744,"duration":0},"status":"passed","severity":"normal"},{"uid":"538beb50c2166696","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714168889030,"stop":1714168889030,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0829329a4eb0ef","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714169398043,"stop":1714169398044,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf976b09a656061f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714168904318,"stop":1714168904320,"duration":2},"status":"passed","severity":"normal"},{"uid":"88acb8f08878efc6","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714168881369,"stop":1714168881370,"duration":1},"status":"broken","severity":"normal"},{"uid":"4a4aadfcc8871231","name":"Push message with escaped characters payload","time":{"start":1714169334753,"stop":1714169334753,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a7ef93e1d0c578","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714169484030,"stop":1714169484030,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c12c6a0aef7db84","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714168881358,"stop":1714168881359,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f0a080ec504f49","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714168881360,"stop":1714168881360,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a39a972f8c6cc","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714168881352,"stop":1714168881352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10758c7d79fbf2b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714169534000,"stop":1714169534000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80c2a993bd56bbe","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714168889036,"stop":1714168889036,"duration":0},"status":"passed","severity":"normal"},{"uid":"151733dc4cb86977","name":"Passing page size 10 when there are 10 messages","time":{"start":1714169514942,"stop":1714169514943,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7928077abf460b","name":"Passing page size 3 when there are 20 messages","time":{"start":1714169514942,"stop":1714169514942,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5f1ef7c4c83102","name":"can start the service","time":{"start":1714169410376,"stop":1714169410376,"duration":0},"status":"passed","severity":"normal"},{"uid":"496db48da38e0721","name":"Check message with no content topic is not received","time":{"start":1714169103169,"stop":1714169103169,"duration":0},"status":"passed","severity":"normal"},{"uid":"596c17402a43aa30","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714169568436,"stop":1714169568436,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c47673efd06031","name":"Check received message containing Arabic","time":{"start":1714169409567,"stop":1714169409568,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8538e53880e2c8b","name":"should be able to encode the field with only STORE set to true","time":{"start":1714168889026,"stop":1714168889026,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fbbca088c6eb1e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714168881362,"stop":1714168881362,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7213265b3fc4db","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714169334760,"stop":1714169334760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6290959819d48810","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714169398028,"stop":1714169398029,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cc02dd412d2f7d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714168915056,"stop":1714168915058,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0a4f4713377a290","name":"listenerCount","time":{"start":1714168972619,"stop":1714168972620,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0fe57d3cc66d20","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714169026797,"stop":1714169026797,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87ddadabbd1d0db","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714169568443,"stop":1714169568443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1826bef4781158","name":"Push message with content topic containing emoji","time":{"start":1714169466224,"stop":1714169466224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a199fbf22afebc8","name":"Ping on peer without subscriptions","time":{"start":1714169015672,"stop":1714169015672,"duration":0},"status":"passed","severity":"normal"},{"uid":"5114ba1e38453a9b","name":"1 Relay, 1 Filter, gives up","time":{"start":1714168905041,"stop":1714168905042,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71ef65471dc595b","name":"Check received message containing shell command","time":{"start":1714169409571,"stop":1714169409571,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff2db5b22958f08","name":"Check message on other pubsub topic is not received","time":{"start":1714169409606,"stop":1714169409606,"duration":0},"status":"passed","severity":"normal"},{"uid":"18254ecdebab8165","name":"Publish message with custom timestamp: Fri Apr 26 2024 21:09:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1714169380024,"stop":1714169380024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9a65883d3bdf6","name":"Waku message hash computation","time":{"start":1714168883816,"stop":1714168883817,"duration":1},"status":"passed","severity":"normal"},{"uid":"893fbf880c8f7e4b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714168904534,"stop":1714168904534,"duration":0},"status":"passed","severity":"normal"},{"uid":"54aca7f4fb32fa57","name":"it tolerates circular branch references","time":{"start":1714168905311,"stop":1714168905311,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3c56eac4263653","name":"recovers when dns.resolve returns empty","time":{"start":1714168905311,"stop":1714168905312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b42625dfa16b6c7","name":"different cluster, different shard: nodes don't connect","time":{"start":1714169087768,"stop":1714169087768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1541613029ef608","name":"creates an iterator","time":{"start":1714169520781,"stop":1714169520781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced60e07c7904440","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714169103159,"stop":1714169103159,"duration":0},"status":"passed","severity":"normal"},{"uid":"43497d6156295673","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714168881366,"stop":1714168881366,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b4d034cc868c41","name":"nwaku subscribes","time":{"start":1714169366782,"stop":1714169366782,"duration":0},"status":"passed","severity":"normal"},{"uid":"98eebd280e76f136","name":"Query generator for multiple messages with different content topic format","time":{"start":1714169507060,"stop":1714169507060,"duration":0},"status":"passed","severity":"normal"},{"uid":"da78de4fc94594fd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714169026796,"stop":1714169026796,"duration":0},"status":"passed","severity":"normal"},{"uid":"407bfbb2a5ea56dd","name":"Fails to publish message with empty text","time":{"start":1714169380025,"stop":1714169380026,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbaa0143f805e8f","name":"Subscribe and publish message","time":{"start":1714169398028,"stop":1714169398028,"duration":0},"status":"passed","severity":"normal"},{"uid":"847eb1f7e1f37df1","name":"isConnected return false after peer stops","time":{"start":1714168984525,"stop":1714168984525,"duration":0},"status":"passed","severity":"normal"},{"uid":"5140811f7c2efe7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714169217287,"stop":1714169217287,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a372be890e946a0","name":"should set field with only RELAY enabled","time":{"start":1714168889647,"stop":1714168889647,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dd2dd62da9ae0","name":"Sign & Recover","time":{"start":1714168915583,"stop":1714168915583,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d69f726f74f5f13","name":"Publish without waiting for remote peer","time":{"start":1714169398027,"stop":1714169398028,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e234efa38a5936d","name":"should not receive a peer event after stop","time":{"start":1714168909200,"stop":1714168909200,"duration":0},"status":"passed","severity":"normal"},{"uid":"8021235929dd9956","name":"safeDispatchEvent","time":{"start":1714168972620,"stop":1714168972621,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e547e4a8abe6778","name":"Publishes to nwaku","time":{"start":1714169366783,"stop":1714169366783,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f47c44a4f03cb5e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714169398044,"stop":1714169398045,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0f50cc7193d57f","name":"Relay + Store","time":{"start":1714168889648,"stop":1714168889648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c71affdd74e3cf0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714168881363,"stop":1714168881363,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1be0b4ab8a0d78b","name":"Using a function","time":{"start":1714169530699,"stop":1714169530699,"duration":0},"status":"passed","severity":"normal"},{"uid":"3219e02a930fbd5e","name":"Reopen subscription with peer with lost subscription","time":{"start":1714169015673,"stop":1714169015673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a421c31a6cc2dbbe","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714168916946,"stop":1714168916946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d9c7c3e2176c6c","name":"Query with Promise Callback, No Decoder","time":{"start":1714169484031,"stop":1714169484036,"duration":5},"status":"passed","severity":"normal"},{"uid":"d0b6f7cdd128311f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714169568440,"stop":1714169568441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9548ff9b660c3b66","name":"Push message with custom timestamp: 1714165503333","time":{"start":1714169334766,"stop":1714169334766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5520da5c085af288","name":"Subscribe to topic containing Script and receive message","time":{"start":1714169568444,"stop":1714169568444,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f3768f479e23a8","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714169380275,"stop":1714169380275,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e885b8a09b5a8fe","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169000236,"stop":1714169000236,"duration":0},"status":"passed","severity":"normal"},{"uid":"d831678b677399da","name":"Nodes with multiple pubsub topic","time":{"start":1714169354821,"stop":1714169354821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e47f0780fa6598e","name":"Check received message containing long","time":{"start":1714169103107,"stop":1714169103107,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b973283f3796e4","name":"Init the array if not present","time":{"start":1714168880835,"stop":1714168880839,"duration":4},"status":"passed","severity":"normal"},{"uid":"3855e14691cf144c","name":"Check publish message containing unicode special characters","time":{"start":1714169380019,"stop":1714169380020,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ea71779d8286","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714168889648,"stop":1714168889648,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d0c9762c4f89ac","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714169484029,"stop":1714169484029,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf6a2e6ba9c01a7","name":"random static sharding 3 - Cluster ID: 191, Shard ID: 98","time":{"start":1714169472813,"stop":1714169472813,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c920af3ade6253","name":"Push message with shell command payload","time":{"start":1714169334752,"stop":1714169334753,"duration":1},"status":"passed","severity":"normal"},{"uid":"aecddd1af8a641ba","name":"throws on content topic with empty application field","time":{"start":1714168881349,"stop":1714168881349,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e39f9ded5fa6cba","name":"random static sharding 10 - Cluster ID: 594, Shard ID: 481","time":{"start":1714169472818,"stop":1714169472818,"duration":0},"status":"passed","severity":"normal"},{"uid":"432aa03abbe939ef","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714169354819,"stop":1714169354820,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b607b695e4a74d","name":"Check message received after nwaku node is restarted","time":{"start":1714169409580,"stop":1714169409580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1a726980052e4eb","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714169447513,"stop":1714169447514,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a77b6bb6fccd673","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714169087785,"stop":1714169087785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8716dd36406c80f9","name":"Push message with long payload","time":{"start":1714169334743,"stop":1714169334743,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc1cfac0ce1a9a7","name":"Push message with special chars payload","time":{"start":1714169466207,"stop":1714169466207,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a70803844b9004","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714169178926,"stop":1714169178926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d32cd9c7f2a43d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714169354822,"stop":1714169354822,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98fe67c7a74f302","name":"Refresh subscription","time":{"start":1714169178919,"stop":1714169178920,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5af8045cf89879","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714169178921,"stop":1714169178922,"duration":1},"status":"passed","severity":"normal"},{"uid":"73838684a2f941e4","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714169087795,"stop":1714169087802,"duration":7},"status":"passed","severity":"normal"},{"uid":"5b43c84a16df0463","name":"unsubscribes","time":{"start":1714169520782,"stop":1714169520782,"duration":0},"status":"passed","severity":"normal"},{"uid":"80afb6a0a747ce04","name":"Subscribe to topic containing Script and publish message","time":{"start":1714169398035,"stop":1714169398035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed333b7ff0ca1e1d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714169178921,"stop":1714169178921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e81b9f32a62fed","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714169568435,"stop":1714169568435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89c998fd0bf80e7","name":"Push message with JSON payload","time":{"start":1714169334752,"stop":1714169334752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b917b1e9f2f3b980","name":"Ping on subscribed peer","time":{"start":1714169015665,"stop":1714169015666,"duration":1},"status":"passed","severity":"normal"},{"uid":"8846a6f178fa8ed4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714169568434,"stop":1714169568435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e2b03947d4c73","name":"Passing an array","time":{"start":1714169530699,"stop":1714169530699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d893e7d362cb64b3","name":"random static sharding 9 - Cluster ID: 802, Shard ID: 894","time":{"start":1714169472817,"stop":1714169472817,"duration":0},"status":"passed","severity":"normal"},{"uid":"33980dcc5135624a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714168881359,"stop":1714168881359,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8af90db96b44fc6","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714168881362,"stop":1714168881363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a288b1011389b441","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714169157476,"stop":1714169157476,"duration":0},"status":"passed","severity":"normal"},{"uid":"64891e1b61186a80","name":"Waku message hash computation (payload length 0)","time":{"start":1714168883818,"stop":1714168883818,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf342e1cedf998","name":"Check received message with timestamp: 1714168931682000000 ","time":{"start":1714169409573,"stop":1714169409573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6ef3e1f88fd1b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714169533998,"stop":1714169533998,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbe9a0ea3b8a7b4","name":"Subscribe and receives messages on 20 topics","time":{"start":1714169568431,"stop":1714169568431,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa3acd8bfb2bdb0","name":"Check publish message containing emoji","time":{"start":1714169380020,"stop":1714169380023,"duration":3},"status":"passed","severity":"normal"},{"uid":"6523564fae457c75","name":"Query Generator, No Decoder","time":{"start":1714169484029,"stop":1714169484029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72b86611b7cc839","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714169447518,"stop":1714169447518,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4ba714be607118","name":"Push message with content topic containing escaped characters","time":{"start":1714169466223,"stop":1714169466223,"duration":0},"status":"passed","severity":"normal"},{"uid":"218451115a7a61f9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714168905315,"stop":1714168905315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d967fc2eef31b58e","name":"should get / set TCP multiaddr","time":{"start":1714168889644,"stop":1714168889644,"duration":0},"status":"passed","severity":"normal"},{"uid":"16386150ff71481f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714168904535,"stop":1714168904535,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f82fdbd7c34caf","name":"Subscribe to topic containing short and receive message","time":{"start":1714169568432,"stop":1714169568432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99a34751de16a06","name":"Check received message containing numeric","time":{"start":1714169409565,"stop":1714169409565,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c77651e9b617fa","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714168909201,"stop":1714168909201,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d61da79eb0ff0f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714168881364,"stop":1714168881364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1812318c80a750da","name":"isConnected should return true after first peer connects","time":{"start":1714168984524,"stop":1714168984524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1760963566175f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714168881353,"stop":1714168881353,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c78079216509b5","name":"Push message with escaped characters payload","time":{"start":1714169466213,"stop":1714169466214,"duration":1},"status":"passed","severity":"normal"},{"uid":"768b864704caf0c1","name":"Subscribe to topic containing long and receive message","time":{"start":1714169568442,"stop":1714169568442,"duration":0},"status":"passed","severity":"normal"},{"uid":"361cdef034318664","name":"start node with empty shard","time":{"start":1714169472820,"stop":1714169472820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0fd7713da02da6","name":"Delete observer","time":{"start":1714169337322,"stop":1714169337323,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a17f64844d90f6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714169409603,"stop":1714169409604,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9822670e596187","name":"Push message with content topic containing Chinese","time":{"start":1714169466219,"stop":1714169466219,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4583f789ad3c81","name":"Subscribe and receives messages on 20 topics","time":{"start":1714169178918,"stop":1714169178918,"duration":0},"status":"passed","severity":"normal"},{"uid":"360fe31de2d5a21c","name":"should be able to decode the field with only STORE set to true","time":{"start":1714168889032,"stop":1714168889032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1da7028cd67980","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714169000229,"stop":1714169000229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81b8a5d5a9c5cb1","name":"Check received message containing XML","time":{"start":1714169409570,"stop":1714169409570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30e780e2183c1fc","name":"Check publish message containing shell command","time":{"start":1714169380017,"stop":1714169380018,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae30c70f9f49bbdc","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714169087781,"stop":1714169087782,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dba7e4c0169369","name":"Push message with Chinese payload","time":{"start":1714169466207,"stop":1714169466207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e609518d68409039","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714169409574,"stop":1714169409574,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf97a6aea7e0d78e","name":"Non TWN Cluster","time":{"start":1714169433157,"stop":1714169433157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1ca8f60566c619","name":"should load peers from local storage and dispatch events","time":{"start":1714168909200,"stop":1714168909201,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61d7999b9d5ec99","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714168984522,"stop":1714168984523,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50202a2a2280c26","name":"Generator, 2 different pubsubtopics","time":{"start":1714169509725,"stop":1714169509725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f296b65cfc51aa9a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714169000230,"stop":1714169000231,"duration":1},"status":"passed","severity":"normal"},{"uid":"689b86105a8302d7","name":"should handle a minimal index list","time":{"start":1714168881282,"stop":1714168881283,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33545b9ce79101","name":"Passing page size 11 when there are 10 messages","time":{"start":1714169514943,"stop":1714169514943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d22d55606aed44","name":"Check received message containing Arabic","time":{"start":1714169103109,"stop":1714169103110,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a030e2d1f24af0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714169484030,"stop":1714169484030,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5e10f70486eac6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714169398030,"stop":1714169398030,"duration":0},"status":"passed","severity":"normal"},{"uid":"42950d9ec32ed7bb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714168939825,"stop":1714168939826,"duration":1},"status":"passed","severity":"normal"},{"uid":"6270e2dcab124ed0","name":"Ping on unsubscribed peer","time":{"start":1714169015672,"stop":1714169015673,"duration":1},"status":"passed","severity":"normal"},{"uid":"1005861b339eb1bc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714168881351,"stop":1714168881352,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcdfa0faa4e6117","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714169484031,"stop":1714169484031,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4f1a716d886cc8","name":"Check received message containing XML","time":{"start":1714169409593,"stop":1714169409598,"duration":5},"status":"passed","severity":"normal"},{"uid":"c87856f6e7f63e78","name":"should not fail to stop the service if it was not started","time":{"start":1714168947752,"stop":1714168947764,"duration":12},"status":"passed","severity":"normal"},{"uid":"27cea60aa538ee2c","name":"Subscribe to topic containing Script and receive message","time":{"start":1714169178924,"stop":1714169178924,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a17a91d57b704b5","name":"Push message with content topic containing JSON","time":{"start":1714169466222,"stop":1714169466222,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ca44d48400e4e2","name":"should throw error - no id","time":{"start":1714168889640,"stop":1714168889641,"duration":1},"status":"passed","severity":"normal"},{"uid":"29de3622e6920e2a","name":"Ping on subscribed peer","time":{"start":1714168965580,"stop":1714168965581,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ee5d453d2d01a6","name":"should handle corrupted local storage data gracefully","time":{"start":1714168909201,"stop":1714168909201,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f9d834a4f0f7a1","name":"Query generator for multiple messages","time":{"start":1714169507059,"stop":1714169507059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3321a8c880887527","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714169533998,"stop":1714169533999,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbcfe3276d0ac873","name":"Check publish message after service node is restarted","time":{"start":1714169380028,"stop":1714169380028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f598d5138407e7b8","name":"Push message with content topic containing XML","time":{"start":1714169334759,"stop":1714169334760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3249b45aa5a98c0e","name":"Check received message containing Arabic","time":{"start":1714169409586,"stop":1714169409587,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0558c0ea7c41fd0","name":"Passing cursor with wrong message digest","time":{"start":1714169447518,"stop":1714169447518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d678e04a3a8f87f7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714169533997,"stop":1714169533998,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4d4bf1b06c7422","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714169568446,"stop":1714169568446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f10dcfe5d98294b","name":"Accepts a valid Waku Message","time":{"start":1714168897808,"stop":1714168897809,"duration":1},"status":"broken","severity":"normal"},{"uid":"2f9d5a315c6f019","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714168894532,"stop":1714168894532,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f857cd7cf7b452b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714168881354,"stop":1714168881354,"duration":0},"status":"passed","severity":"normal"},{"uid":"7607107554d126ac","name":"handles empty contentTopics array correctly","time":{"start":1714168881373,"stop":1714168881373,"duration":0},"status":"passed","severity":"normal"},{"uid":"f735a459be9b6c21","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714168889634,"stop":1714168889634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34df8ff0cdb7427","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714169484031,"stop":1714169484031,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d48a401d22ffd21","name":"Check received message containing long","time":{"start":1714169409564,"stop":1714169409564,"duration":0},"status":"passed","severity":"normal"},{"uid":"41077b3d19d4594e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714168881374,"stop":1714168881374,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11f9db6316843d9","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714168904533,"stop":1714168904534,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdd6913d4b5982a","name":"Check message with no pubsub topic is not received","time":{"start":1714169103161,"stop":1714169103169,"duration":8},"status":"passed","severity":"normal"},{"uid":"e57113e4b852834","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714169087808,"stop":1714169087808,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1d69791b9d6ceb","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714168904532,"stop":1714168904533,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90debd7ac28c0c5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714168889033,"stop":1714168889034,"duration":1},"status":"passed","severity":"normal"},{"uid":"33241bb37bb3e405","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714169472819,"stop":1714169472820,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca3e82a13f22a6d","name":"Query generator for 2000 messages","time":{"start":1714169507062,"stop":1714169507063,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f3e146eee08167","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714169178915,"stop":1714169178916,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db0cc22f4af267e","name":"returns all values when wanted number matches available values","time":{"start":1714168904314,"stop":1714168904316,"duration":2},"status":"passed","severity":"normal"},{"uid":"6767c2dee071f1b6","name":"should return empty list for no shard","time":{"start":1714168881360,"stop":1714168881361,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c6bb4867734a4d","name":"Check received message containing Script","time":{"start":1714169409569,"stop":1714169409570,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2438f8a6edd826","name":"Check publish message containing Basic HTML tag","time":{"start":1714169380016,"stop":1714169380016,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc68366652e52895","name":"should throw error - no public key","time":{"start":1714168889641,"stop":1714168889641,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ad7e5442f606a6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app80/10/topic787/json","time":{"start":1714169433161,"stop":1714169433162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f019dcf84e69ff0","name":"throws on content topic with non-number generation field","time":{"start":1714168881348,"stop":1714168881349,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac896df6c5f061c","name":"Fails to publish message with wrong content topic","time":{"start":1714169380026,"stop":1714169380026,"duration":0},"status":"passed","severity":"normal"},{"uid":"574af88aa371a0ea","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714169087785,"stop":1714169087787,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e229e88fc4ca97f","name":"throws on content topic with empty topic name field","time":{"start":1714168881350,"stop":1714168881350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5433bd0b70499bc","name":"Publish message with custom timestamp: Fri Apr 26 2024 23:09:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1714169380025,"stop":1714169380025,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1d8a4ededa157b","name":"Push message with content topic containing emoji","time":{"start":1714169334762,"stop":1714169334762,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ab2b66942685d8","name":"Check received message containing escaped characters","time":{"start":1714169409600,"stop":1714169409600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6162d1f2c7c0e9be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714168881365,"stop":1714168881365,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca6ec8c3b2f96be","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714168932534,"stop":1714168932535,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d598d31c1c77ec","name":"should decode valid enr with tcp successfully","time":{"start":1714168889634,"stop":1714168889634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4541a9b4087d83ad","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714168905315,"stop":1714168905316,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0bd68c38aefd29d","name":"Check received message with timestamp: 1714168931682000000 ","time":{"start":1714169409602,"stop":1714169409602,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f03d0431fff9ff","name":"Check received message containing SQL Injection","time":{"start":1714169409587,"stop":1714169409587,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1113e8b8b3270c7","name":"Fails to push message with large meta","time":{"start":1714169334763,"stop":1714169334763,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ebf39716d8f5a","name":"Check received message containing escaped characters","time":{"start":1714169103118,"stop":1714169103123,"duration":5},"status":"passed","severity":"normal"},{"uid":"ad00284f1cba92d7","name":"same cluster, same shard: nodes connect","time":{"start":1714169220380,"stop":1714169220380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f8097503dad3a2","name":"Register correct protocols","time":{"start":1714169398027,"stop":1714169398027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d16b99c948468e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714168881361,"stop":1714168881361,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aa80a8d237022e","name":"pre and post cipher","time":{"start":1714168915582,"stop":1714168915583,"duration":1},"status":"passed","severity":"normal"},{"uid":"4819d7e6badc512a","name":"Query Generator - forward","time":{"start":1714169497633,"stop":1714169497634,"duration":1},"status":"passed","severity":"normal"},{"uid":"4961c3f08a4f5248","name":"Check received message containing unicode special characters","time":{"start":1714169103123,"stop":1714169103124,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d6f7d107f5f86","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714168984523,"stop":1714168984523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2feae9846337959f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714169087809,"stop":1714169087809,"duration":0},"status":"passed","severity":"normal"},{"uid":"626ce048123257bf","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714169380023,"stop":1714169380024,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae99428def7abcd3","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714169533997,"stop":1714169533997,"duration":0},"status":"passed","severity":"normal"},{"uid":"827df3ceec86234a","name":"Push message with numeric payload","time":{"start":1714169466206,"stop":1714169466206,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e886a2b6024c72","name":"Push message on custom pubsubTopic","time":{"start":1714169217285,"stop":1714169217285,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05f8eb29bdee0af","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714168881369,"stop":1714168881369,"duration":0},"status":"passed","severity":"normal"},{"uid":"155eb3a3b480d556","name":"Decoder throws on undefined content topic","time":{"start":1714168894531,"stop":1714168894531,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d4273723e0890b","name":"Encoder throws on empty string content topic","time":{"start":1714168916947,"stop":1714168916948,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcca397f25afdeae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714168881364,"stop":1714168881364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1c36f5205a84b5","name":"should not throw an error for a single configured topic","time":{"start":1714168881368,"stop":1714168881368,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa804d51edef84f","name":"same cluster, same shard: nodes connect","time":{"start":1714169087760,"stop":1714169087761,"duration":1},"status":"passed","severity":"normal"},{"uid":"88cd43c0ef93f6f7","name":"Push message with SQL Injection payload","time":{"start":1714169466209,"stop":1714169466210,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8f42ff30025a61","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714169087772,"stop":1714169087772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a833168f8735b656","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714168881367,"stop":1714168881367,"duration":0},"status":"passed","severity":"normal"},{"uid":"771088bd915d2d6a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714169087813,"stop":1714169087813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be240e66f5e7793","name":"Push message equal or less that 1MB","time":{"start":1714169466228,"stop":1714169466228,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c46206fb8328878","name":"Check received message containing short","time":{"start":1714169409564,"stop":1714169409564,"duration":0},"status":"passed","severity":"normal"},{"uid":"153a2f5fbe72eea0","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714169087804,"stop":1714169087805,"duration":1},"status":"passed","severity":"normal"},{"uid":"21791dabc3513cd3","name":"Push message with content topic containing SQL Injection","time":{"start":1714169334758,"stop":1714169334758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff16df8215d9e92","name":"should set field with all protocols disabled","time":{"start":1714168889646,"stop":1714168889647,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02ffe1aaa7637af","name":"Asymmetric encrypt & decrypt","time":{"start":1714168915581,"stop":1714168915582,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94bc0c854c1c533","name":"getPeersByDiscovery","time":{"start":1714168972619,"stop":1714168972619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc586a815038f30","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714169087780,"stop":1714169087781,"duration":1},"status":"passed","severity":"normal"},{"uid":"2149766cbe41abbc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714169568443,"stop":1714169568443,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f5899fe9e88f25","name":"Encoder throws on undefined content topic","time":{"start":1714168916947,"stop":1714168916947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d93084c7a02a14","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714169380026,"stop":1714169380027,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dde4ff766232467","name":"Push message with Basic HTML tag payload","time":{"start":1714169466212,"stop":1714169466212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff36291a6707bfc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714169568446,"stop":1714169568446,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a815c7a06e6aece","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714168881360,"stop":1714168881360,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f28274dcec323","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714169354816,"stop":1714169354816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d434563c8e86c04b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714168883818,"stop":1714168883818,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a4995f96b476c4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714169447514,"stop":1714169447514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4764c8f1d01caf3","name":"Check publish message containing Arabic","time":{"start":1714169380014,"stop":1714169380014,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2464df1ce0b8a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714168881365,"stop":1714168881365,"duration":0},"status":"passed","severity":"normal"},{"uid":"929a3b1e8fe21f3b","name":"Check meta is set [symmetric]","time":{"start":1714168915059,"stop":1714168915059,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2740e10b5602e54","name":"Push message on custom pubsubTopic","time":{"start":1714169217291,"stop":1714169217291,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68c2d0927dd861d","name":"does not throw on valid cases","time":{"start":1714168881347,"stop":1714168881347,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb48703995c4d7a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714169087803,"stop":1714169087803,"duration":0},"status":"passed","severity":"normal"},{"uid":"abea0292d8a5417d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714168881354,"stop":1714168881355,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb9ec3bea28dfc7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714169178923,"stop":1714169178923,"duration":0},"status":"passed","severity":"normal"},{"uid":"119058c231e8ab4e","name":"Push message with short payload","time":{"start":1714169334742,"stop":1714169334743,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b21d6e97bc56fc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714168881353,"stop":1714168881353,"duration":0},"status":"passed","severity":"normal"},{"uid":"87615d7633c3cb77","name":"Check received message containing unicode special characters","time":{"start":1714169409600,"stop":1714169409601,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26dccacd33f1a9","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714169087783,"stop":1714169087783,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86d82773e1725ab","name":"Check received message containing shell command","time":{"start":1714169103117,"stop":1714169103118,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3d083e3f2598e3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714168894267,"stop":1714168894268,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be2b48bb6b5c08a","name":"Push message with content topic containing SQL Injection","time":{"start":1714169466220,"stop":1714169466220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9142562c7214fe5","name":"addEventListener with correct event","time":{"start":1714168972617,"stop":1714168972617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6839d9555f2caf","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714169087807,"stop":1714169087807,"duration":0},"status":"passed","severity":"normal"},{"uid":"e251d55b8aad3848","name":"random static sharding 2 - Cluster ID: 167, Shard ID: 561","time":{"start":1714169472812,"stop":1714169472812,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd40b65043e3ccf2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714169568443,"stop":1714169568443,"duration":0},"status":"passed","severity":"normal"},{"uid":"899da668524a7cf6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app94/3/topic579/json","time":{"start":1714169433158,"stop":1714169433158,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4491daaed9ea89","name":"Decrypt messages","time":{"start":1714169337322,"stop":1714169337322,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cdd7a9d893d9da","name":"Check message received after jswaku node is restarted","time":{"start":1714169409577,"stop":1714169409579,"duration":2},"status":"skipped","severity":"normal"},{"uid":"debdc615f8314146","name":"Reopen subscription with peer with lost subscription","time":{"start":1714168965582,"stop":1714168965582,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfefb5b7bbf37a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714169568442,"stop":1714169568442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55ffe52b6e2afb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714168932535,"stop":1714168932535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29f9d202f840d3a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714169568431,"stop":1714169568431,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cba64ac17d8ca84","name":"should not fail to start the service if it is already started","time":{"start":1714168947764,"stop":1714168947772,"duration":8},"status":"passed","severity":"normal"},{"uid":"e30e8cd2d217878d","name":"Subscribe to topic containing short and publish message","time":{"start":1714169398031,"stop":1714169398032,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3549551749cabd5","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714169087805,"stop":1714169087805,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb72ce130b4360f4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714169087794,"stop":1714169087795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2782ae5ad3de712","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714168939826,"stop":1714168939827,"duration":1},"status":"passed","severity":"normal"},{"uid":"315fe565a50b2169","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714169398040,"stop":1714169398041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e770587e237f5b5","name":"random static sharding 8 - Cluster ID: 77, Shard ID: 757","time":{"start":1714169472816,"stop":1714169472817,"duration":1},"status":"passed","severity":"normal"},{"uid":"992de60c57f515a2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714168904530,"stop":1714168904531,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ec49ee40f609fd","name":"Mutual subscription","time":{"start":1714169398026,"stop":1714169398027,"duration":1},"status":"passed","severity":"normal"},{"uid":"483894fba9a0ac60","name":"Throws when trying to push message with empty payload","time":{"start":1714169466216,"stop":1714169466216,"duration":0},"status":"passed","severity":"normal"},{"uid":"9771a657dfca6a25","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714169568429,"stop":1714169568430,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fce6f5716b55b6","name":"handles different networkShards values correctly","time":{"start":1714168881357,"stop":1714168881357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f42401cd96ee5ad","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714169178919,"stop":1714169178919,"duration":0},"status":"passed","severity":"normal"},{"uid":"79485b5dc922fd31","name":"Check received message containing Chinese","time":{"start":1714169103109,"stop":1714169103109,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9e55864966137a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714169398030,"stop":1714169398031,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ecbafe81bb7cc0","name":"Check message with no content topic is not received","time":{"start":1714169409576,"stop":1714169409576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a93216ecaff33f","name":"Check publish message containing Russian","time":{"start":1714169380014,"stop":1714169380015,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93b77ecfa7cfae","name":"Push message with SQL Injection payload","time":{"start":1714169334749,"stop":1714169334750,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6d5f805fce4ef4","name":"Push message with content topic containing unicode special characters","time":{"start":1714169334761,"stop":1714169334762,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8e81dcfeb26103","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169509722,"stop":1714169509723,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6fde9550881b1ca","name":"Push message with Script payload","time":{"start":1714169466210,"stop":1714169466211,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e22dc4b8739b83","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714169178917,"stop":1714169178917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3642056552527e6b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714169409575,"stop":1714169409575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5e0dc01cffe8e0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714169087784,"stop":1714169087785,"duration":1},"status":"passed","severity":"normal"},{"uid":"92762ba17981fbd1","name":"random static sharding 6 - Cluster ID: 214, Shard ID: 943","time":{"start":1714169472815,"stop":1714169472815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fdf01d4c7f6e4c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714169507061,"stop":1714169507062,"duration":1},"status":"passed","severity":"normal"},{"uid":"da36b34ccbe5d624","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714168881352,"stop":1714168881352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41e958ae7fd81c5","name":"Ephemeral messages are not stored","time":{"start":1714168941944,"stop":1714168941946,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1f03c39a280a151","name":"Overlapping topic subscription","time":{"start":1714169568441,"stop":1714169568441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4105559b791e5d","name":"Check received message containing Chinese","time":{"start":1714169409567,"stop":1714169409567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d199389e0ec9c4e0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714169568437,"stop":1714169568438,"duration":1},"status":"passed","severity":"normal"},{"uid":"827f3cb14a0ecd24","name":"Check message received after nwaku node is restarted","time":{"start":1714169103181,"stop":1714169103182,"duration":1},"status":"skipped","severity":"normal"},{"uid":"71b60507834d4c07","name":"Push message with content topic containing escaped characters","time":{"start":1714169334761,"stop":1714169334761,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2bb8968843850c","name":"Push message with content topic containing Russian","time":{"start":1714169466220,"stop":1714169466220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b838e23eaaaad90","name":"Check publish message containing special chars","time":{"start":1714169380013,"stop":1714169380013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b776c6d8c6b67b05","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714169087804,"stop":1714169087804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c1aaaced38bfd3","name":"should throw error - no id","time":{"start":1714168889635,"stop":1714168889635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56d2f6c8d00e73","name":"Check received message containing Russian","time":{"start":1714169409587,"stop":1714169409587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f182496798844341","name":"should set field with only STORE enabled","time":{"start":1714168889647,"stop":1714168889647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e2a612ef3b5df8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714169087793,"stop":1714169087793,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a53ce0b05a2defc","name":"Push message with content topic containing shell command","time":{"start":1714169466222,"stop":1714169466223,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00f6505133e6628","name":"Check received message containing Script","time":{"start":1714169409588,"stop":1714169409588,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d260479db28cc2","name":"Subscribe to topic containing long and receive message","time":{"start":1714169568433,"stop":1714169568433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd647afd5246f51","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714170004026,"stop":1714170004027,"duration":1},"status":"passed","severity":"normal"},{"uid":"1016069d1b761c30","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714169157484,"stop":1714169157484,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9ac1bafbc4ebb0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714170004025,"stop":1714170004026,"duration":1},"status":"broken","severity":"normal"},{"uid":"9e51d087c099d8f3","name":"Publish message with large meta","time":{"start":1714169380028,"stop":1714169380029,"duration":1},"status":"passed","severity":"normal"},{"uid":"66119609a4100","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714169217290,"stop":1714169217290,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ae426eaa1a9939","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714169568436,"stop":1714169568436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5eee5c8d067ad5","name":"Check message received after jswaku node is restarted","time":{"start":1714169103181,"stop":1714169103181,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5234a702623a1795","name":"should set field with only FILTER enabled","time":{"start":1714168889648,"stop":1714168889648,"duration":0},"status":"passed","severity":"normal"},{"uid":"525349fd5e87c43c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714169484028,"stop":1714169484028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1145deb3453acee","name":"Push 30 different messages","time":{"start":1714169334754,"stop":1714169334754,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a1e4107aca8646","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714169087784,"stop":1714169087784,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b48622371a7c4f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714168881363,"stop":1714168881364,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebcd0685ce0f0ca","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app65/4/topic547/test.js","time":{"start":1714169433159,"stop":1714169433160,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b74844f31612280","name":"connected peers and dial","time":{"start":1714169334929,"stop":1714169334929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b52529c6547a5be","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714169512386,"stop":1714169512386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fe3e94caf72746","name":"should return valid sharding parameters for static sharding","time":{"start":1714168881371,"stop":1714168881371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1aa0e7ecd27bc6f","name":"Push message with unicode special characters payload","time":{"start":1714169334753,"stop":1714169334753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73e97f38a668f81","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714169087806,"stop":1714169087807,"duration":1},"status":"passed","severity":"normal"},{"uid":"1975a873c88e204f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714169447514,"stop":1714169447515,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e9e02180c8fc10","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714169568433,"stop":1714169568434,"duration":1},"status":"passed","severity":"normal"},{"uid":"85881bd55a94cc6","name":"ignores unrecognized TXT record formats","time":{"start":1714168905312,"stop":1714168905312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0cc463a60c8f03","name":"throws on content topic with empty encoding field","time":{"start":1714168881350,"stop":1714168881350,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ad059fb096147f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714169178927,"stop":1714169178927,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a709bb9f539ba4","name":"can dial TLS multiaddrs","time":{"start":1714169222571,"stop":1714169222571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b807979c57e3e4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714168881357,"stop":1714168881358,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5563aa3e118b5c","name":"Query with Ordered Callback, No message returned","time":{"start":1714169484030,"stop":1714169484031,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2b95e968318849","name":"Generator, 2 different pubsubtopics","time":{"start":1714169509723,"stop":1714169509724,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f00c6d6b9496ab","name":"Check publish message containing short","time":{"start":1714169380012,"stop":1714169380012,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe3bd24846eb4f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app46/2/topic259/proto","time":{"start":1714169433158,"stop":1714169433159,"duration":1},"status":"passed","severity":"normal"},{"uid":"95df46b75f9822c8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714169398039,"stop":1714169398039,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4c330c04d59a1b","name":"should properly create peer info with all multiaddrs","time":{"start":1714168889646,"stop":1714168889646,"duration":0},"status":"passed","severity":"normal"},{"uid":"326517508631c9c9","name":"Passing page size 19 when there are 20 messages","time":{"start":1714169514943,"stop":1714169514944,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1dcdca721d7f9d9","name":"Push message with content topic containing XML","time":{"start":1714169466221,"stop":1714169466221,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0837c348ecd39f","name":"Check publish message containing SQL Injection","time":{"start":1714169380015,"stop":1714169380015,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d994c5ec113464","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714168941947,"stop":1714168941947,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d07e33f427d1cf3","name":"Check message with non string payload is not received","time":{"start":1714169409577,"stop":1714169409577,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3a6690ee5abd15","name":"Check received message containing long","time":{"start":1714169409581,"stop":1714169409581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5c024a140250fb","name":"Subscribe and receive messages via lightPush","time":{"start":1714169178914,"stop":1714169178915,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a024198a0e7138c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714168881283,"stop":1714168881284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e126544f95139f57","name":"should encodeTxt and decodeTxt","time":{"start":1714168889633,"stop":1714168889633,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf7754a8f96dde9","name":"should emit a peer event after start","time":{"start":1714168909199,"stop":1714168909199,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf01da2706d62ce3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714169220379,"stop":1714169220380,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5191c93b1d08710","name":"should throw an error for insufficient data","time":{"start":1714168881284,"stop":1714168881285,"duration":1},"status":"passed","severity":"normal"},{"uid":"701b9db549aa222d","name":"Nwaku publishes","time":{"start":1714169366783,"stop":1714169366784,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd70820bbb1ce71","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714169157481,"stop":1714169157482,"duration":1},"status":"passed","severity":"normal"},{"uid":"439558785424da13","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714168932536,"stop":1714168932536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a20d996169b4e09","name":"should not receive a peer event before start","time":{"start":1714169410383,"stop":1714169410383,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d26874cff17285f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714169534001,"stop":1714169534001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6aa3f9d1933f859","name":"Decoder throws on empty string content topic","time":{"start":1714168915063,"stop":1714168915063,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be013566c002fbd","name":"Check received message containing Chinese","time":{"start":1714169409586,"stop":1714169409586,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e1429e120f6ee8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714169087772,"stop":1714169087778,"duration":6},"status":"passed","severity":"normal"},{"uid":"325a51f2542950d2","name":"Push message with custom timestamp: 1714172703333","time":{"start":1714169334766,"stop":1714169334766,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b7bb58b47dc7fa","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714168915058,"stop":1714168915059,"duration":1},"status":"passed","severity":"normal"},{"uid":"5785a82575bd545a","name":"should not receive a peer event before start","time":{"start":1714168947773,"stop":1714168947778,"duration":5},"status":"passed","severity":"normal"},{"uid":"222fdc93596f8fdf","name":"groups content topics by expected pubsub topic","time":{"start":1714168881356,"stop":1714168881356,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af20a952201f66f","name":"Decoder throws on undefined content topic","time":{"start":1714168916948,"stop":1714168916948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e412b862d7e4e34","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714169568439,"stop":1714169568440,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d6a8aeec71c0fe","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714169103159,"stop":1714169103160,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f753d259ca3ba2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169509724,"stop":1714169509724,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c11d35ca4ae7dc1","name":"Push message with Russian payload","time":{"start":1714169334745,"stop":1714169334749,"duration":4},"status":"passed","severity":"normal"},{"uid":"13038230a26c1ab6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714169568436,"stop":1714169568437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c3f29b67271735","name":"Generator, 2 different pubsubtopics","time":{"start":1714169509722,"stop":1714169509722,"duration":0},"status":"passed","severity":"normal"},{"uid":"793fa68dd2c64b78","name":"should set field with all protocols enabled","time":{"start":1714168889647,"stop":1714168889647,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95e695b83d196b8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714168881370,"stop":1714168881370,"duration":0},"status":"passed","severity":"normal"},{"uid":"716c05a6403591b7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714169087808,"stop":1714169087809,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c487d778df17b","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714169512384,"stop":1714169512385,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8dc82023e95e07","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714169568436,"stop":1714169568436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3bf80ba34f405","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169509726,"stop":1714169509726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3ad2cb421195ba","name":"A test","time":{"start":1714169179001,"stop":1714169179002,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f5aa66b53a0c39","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714169178922,"stop":1714169178922,"duration":0},"status":"passed","severity":"normal"},{"uid":"9606f4c090f29a90","name":"Subscribe to topic containing XML and receive message","time":{"start":1714169568435,"stop":1714169568435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3fa53a5187aa1d","name":"Ping on subscribed peer","time":{"start":1714169015671,"stop":1714169015672,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca4ff8b7fd4cd00","name":"should not fail to stop the service if it was not started","time":{"start":1714168909198,"stop":1714168909198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b14ca2173fa4b6","name":"Check received message containing numeric","time":{"start":1714169103107,"stop":1714169103108,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca564377ad9b8b5","name":"Check publish message containing XML","time":{"start":1714169380016,"stop":1714169380016,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71ca418bd5f6e07","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714168881368,"stop":1714168881368,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5c8f29787bff7c","name":"Push message with meta","time":{"start":1714169334763,"stop":1714169334763,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef3dad3020edc35","name":"Nodes with multiple pubsub topic","time":{"start":1714169354819,"stop":1714169354819,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa1abf985dedd70","name":"connects to nwaku","time":{"start":1714169530698,"stop":1714169530698,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aea81ba1bd602c","name":"should return false","time":{"start":1714168889642,"stop":1714168889642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de329aab2d8f106","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169217292,"stop":1714169217292,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1ce2d28ed16869","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714168881364,"stop":1714168881364,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb6cc59b86f919d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714169157482,"stop":1714169157482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2254b02abc3bac92","name":"Check publish message after client node is restarted","time":{"start":1714169380028,"stop":1714169380028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f1e6c61712c42d6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714169178925,"stop":1714169178925,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f885a7cebc443b7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714168881363,"stop":1714168881363,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab97d2765eae757","name":"Check received message with timestamp: 1714168931682 ","time":{"start":1714169409574,"stop":1714169409574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ee45f1e0252d28","name":"Push message with emoji payload","time":{"start":1714169334754,"stop":1714169334754,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f17525ab6cb912d","name":"Check received message containing Script","time":{"start":1714169103113,"stop":1714169103114,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafcf6127a81a969","name":"Refresh subscription","time":{"start":1714169568441,"stop":1714169568441,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7d62c8143426df","name":"Check message on other pubsub topic is not received","time":{"start":1714169409575,"stop":1714169409576,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efbc6adc4237306","name":"random static sharding 5 - Cluster ID: 818, Shard ID: 359","time":{"start":1714169472815,"stop":1714169472815,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4076c75db42af3","name":"Push message with long payload","time":{"start":1714169466205,"stop":1714169466205,"duration":0},"status":"passed","severity":"normal"},{"uid":"54534785a90872e0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714169568431,"stop":1714169568432,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e09228171a056a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714169398033,"stop":1714169398033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce70afe6b3965103","name":"Push message with custom timestamp: 1714165487939","time":{"start":1714169466227,"stop":1714169466227,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bb8533ee01e53c","name":"Meta field set when metaSetter is specified","time":{"start":1714168894529,"stop":1714168894529,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c9f0eb259f2856","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714169568444,"stop":1714169568445,"duration":1},"status":"passed","severity":"normal"},{"uid":"d456d117e663fcf3","name":"topics with same application and version share the same shard","time":{"start":1714168881355,"stop":1714168881355,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bb330ef6c9190d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app45/9/topic368/test.js","time":{"start":1714169433160,"stop":1714169433160,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bde97a8577c336","name":"Push message equal or less that 1MB","time":{"start":1714169334766,"stop":1714169334767,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b660510e9bc44fe","name":"Light Node - default protocols","time":{"start":1714169542222,"stop":1714169542222,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be2bb629b4868e5","name":"should properly create location multiaddrs - udp","time":{"start":1714168889645,"stop":1714168889646,"duration":1},"status":"passed","severity":"normal"},{"uid":"810c34dec03aef7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714168881363,"stop":1714168881363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0f9fe336a16f4c","name":"Push message with content topic containing Arabic","time":{"start":1714169334757,"stop":1714169334757,"duration":0},"status":"passed","severity":"normal"},{"uid":"90320c57d388c16b","name":"Push to array if already present","time":{"start":1714168880839,"stop":1714168880840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b97fd1e54ac68dc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714169178923,"stop":1714169178923,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf78560ad9555b9e","name":"Check received message containing XML","time":{"start":1714169103114,"stop":1714169103115,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbabaed83aa2c8fd","name":"Push message with content topic containing numeric","time":{"start":1714169466218,"stop":1714169466218,"duration":0},"status":"passed","severity":"normal"},{"uid":"83647de78878155b","name":"throws on content topic with empty version field","time":{"start":1714168881349,"stop":1714168881350,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba4fcf67d679ced","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714169087781,"stop":1714169087781,"duration":0},"status":"passed","severity":"normal"},{"uid":"64964655bb78be86","name":"should return unique PubsubTopics for static sharding","time":{"start":1714168881359,"stop":1714168881359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f29baced20c564","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714169568443,"stop":1714169568444,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb4aab9a72f6de2","name":"should be called for bootstrap peers","time":{"start":1714168939825,"stop":1714168939825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0657355c1b5c029","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714168889037,"stop":1714168889038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8a481b70f1b106","name":"Ping on peer without subscriptions","time":{"start":1714169015666,"stop":1714169015666,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe651255c16e664","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714169000231,"stop":1714169000233,"duration":2},"status":"passed","severity":"normal"},{"uid":"13cfc077d4f395f0","name":"Privacy Node - default protocol","time":{"start":1714169542222,"stop":1714169542222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9896733cca75ae4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714168941950,"stop":1714168941951,"duration":1},"status":"passed","severity":"normal"},{"uid":"45016c39ec80f0b8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714169157476,"stop":1714169157477,"duration":1},"status":"passed","severity":"normal"},{"uid":"934055298d409eb5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714169157477,"stop":1714169157477,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b3e1fc2dc802d8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714168881369,"stop":1714168881369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8509a17368490508","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714169398029,"stop":1714169398030,"duration":1},"status":"passed","severity":"normal"},{"uid":"4084e37809f7300","name":"Check message with no payload is not received","time":{"start":1714169103169,"stop":1714169103170,"duration":1},"status":"passed","severity":"normal"},{"uid":"1702a44b595450db","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714169433163,"stop":1714169433163,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bbbde371d0f5b2","name":"Push message with content topic containing numeric","time":{"start":1714169334756,"stop":1714169334756,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2732a8445109de","name":"Check message with no payload is not received","time":{"start":1714169409606,"stop":1714169409607,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15ec5f8d26fbfe0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714169568437,"stop":1714169568437,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d492f41a4911bf","name":"should properly create location multiaddrs - tcp6","time":{"start":1714168889645,"stop":1714168889645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0410af295043ec1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714168932533,"stop":1714168932534,"duration":1},"status":"passed","severity":"normal"},{"uid":"380639277f950177","name":"caches peers it previously fetched","time":{"start":1714168905313,"stop":1714168905313,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcfcab5c712309e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714169568439,"stop":1714169568439,"duration":0},"status":"passed","severity":"normal"},{"uid":"799b21f6d8ccdb54","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714168905314,"stop":1714168905315,"duration":1},"status":"passed","severity":"normal"},{"uid":"994a9422a4299243","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714168947780,"stop":1714168947780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4cb7ca7027038b4f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714168881372,"stop":1714168881372,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe446a3ed8b8ff4e","name":"Check received message containing Basic HTML tag","time":{"start":1714169103115,"stop":1714169103116,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b41dbfb872af0b8","name":"Relay - dialed first","time":{"start":1714169542220,"stop":1714169542220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba71459899358a1c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169000234,"stop":1714169000234,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b03fb37ab9aaa1","name":"Subscribe and receives messages on 20 topics","time":{"start":1714169568440,"stop":1714169568440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac87ef705e6bb912","name":"should throw an error for missing required configuration","time":{"start":1714168881361,"stop":1714168881361,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8749dbe8076d02","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714168889026,"stop":1714168889027,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fb81004388ed19","name":"different cluster, same shard: nodes don't connect","time":{"start":1714169220381,"stop":1714169220381,"duration":0},"status":"passed","severity":"normal"},{"uid":"64894c98e484fe2","name":"should encode/decode to RLP encoding","time":{"start":1714168889643,"stop":1714168889643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a11b42c24ef771d","name":"Ping on peer without subscriptions","time":{"start":1714168965581,"stop":1714168965581,"duration":0},"status":"passed","severity":"normal"},{"uid":"728853b13d414b54","name":"Check received message containing JSON","time":{"start":1714169409598,"stop":1714169409599,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a471e13a88bcf5f","name":"Overlapping topic subscription","time":{"start":1714169178919,"stop":1714169178919,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbe103d61843948","name":"Publish message with rate limit","time":{"start":1714169380029,"stop":1714169380029,"duration":0},"status":"passed","severity":"normal"},{"uid":"915e2dd62bba7d91","name":"shard 0","time":{"start":1714169472809,"stop":1714169472809,"duration":0},"status":"passed","severity":"normal"},{"uid":"1895068a9cb2643d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714169157483,"stop":1714169157483,"duration":0},"status":"passed","severity":"normal"},{"uid":"756115db8cc2ac89","name":"Query with Ordered Callback, No Decoder","time":{"start":1714169484030,"stop":1714169484030,"duration":0},"status":"passed","severity":"normal"},{"uid":"33abdeb7d561baf9","name":"Fails to push message bigger that 1MB","time":{"start":1714169334767,"stop":1714169334767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f77a74b1f85bd6","name":"Query Generator - backward","time":{"start":1714169497634,"stop":1714169497635,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77bc6991832c352","name":"Push message with Russian payload","time":{"start":1714169466209,"stop":1714169466209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad45ca1232f603d","name":"receives messages sent to provided content topic through stream","time":{"start":1714169380276,"stop":1714169380277,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af7cc3625bed591","name":"Overlapping topic subscription","time":{"start":1714169398031,"stop":1714169398031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b689f167eb31b90","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714169000236,"stop":1714169000237,"duration":1},"status":"passed","severity":"normal"},{"uid":"97844f7cde811a6d","name":"random static sharding 1 - Cluster ID: 999, Shard ID: 920","time":{"start":1714169472810,"stop":1714169472811,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e650d487aad83c","name":"Push message with content topic containing Arabic","time":{"start":1714169466219,"stop":1714169466219,"duration":0},"status":"passed","severity":"normal"},{"uid":"247a01fac4dafcc6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714168889029,"stop":1714168889030,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d8d0acf4886bd9","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714169354818,"stop":1714169354818,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4dad3f6ab6c5c3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714168889036,"stop":1714168889037,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b72f6b25a39d83c","name":"Subscribe to topic containing XML and publish message","time":{"start":1714169398035,"stop":1714169398038,"duration":3},"status":"passed","severity":"normal"},{"uid":"704483e1ed6131f9","name":"should not receive a peer event after stop","time":{"start":1714168947778,"stop":1714168947778,"duration":0},"status":"passed","severity":"normal"},{"uid":"94039eabfad97c93","name":"Check received message containing escaped characters","time":{"start":1714169409572,"stop":1714169409572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae496d58b30b30da","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714170004026,"stop":1714170004026,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6039f977fd33a3","name":"Query with Promise Callback, No message returned","time":{"start":1714169484037,"stop":1714169484037,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe72ad4be72262af","name":"Push message with content topic containing Script","time":{"start":1714169334758,"stop":1714169334759,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce479e4da4c066c8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714168881366,"stop":1714168881366,"duration":0},"status":"passed","severity":"normal"},{"uid":"66287cf79b4522e2","name":"Check received message containing Russian","time":{"start":1714169409568,"stop":1714169409569,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e9ba2e193dbcfe","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714168881353,"stop":1714168881353,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f42ea9d1957591","name":"removeEventListener with correct event","time":{"start":1714168972618,"stop":1714168972618,"duration":0},"status":"passed","severity":"normal"},{"uid":"718f4fd7ad8dbca5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714168889028,"stop":1714168889028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d54fdce350dada","name":"non connected peers","time":{"start":1714169334930,"stop":1714169334930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f0b21814bae6f5b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714169472810,"stop":1714169472810,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8717d62d14f33c","name":"Round trip binary serialization","time":{"start":1714168894528,"stop":1714168894528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ad928a4d238681","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714169178918,"stop":1714169178918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7787da52b5fafa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714169026795,"stop":1714169026796,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9610cfe3a04b2d7","name":"Push message with Basic HTML tag payload","time":{"start":1714169334751,"stop":1714169334752,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcde5a4f1e00eeac","name":"Subscribe to topic containing long and publish message","time":{"start":1714169398032,"stop":1714169398032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4a58f0a3731dac","name":"should return all peers when numPeers is 0","time":{"start":1714168894266,"stop":1714168894266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1671ec4226c3c04b","name":"should not receive a peer event after stop","time":{"start":1714169410384,"stop":1714169410384,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ff94a8a2afa98e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app88/1/topic596/proto","time":{"start":1714169433157,"stop":1714169433157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87496c5da551438","name":"Push message with content topic containing special chars","time":{"start":1714169466218,"stop":1714169466218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33eef0e99c40c47","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714168881355,"stop":1714168881355,"duration":0},"status":"passed","severity":"normal"},{"uid":"366e87de2e9c9fed","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714169507060,"stop":1714169507060,"duration":0},"status":"passed","severity":"normal"},{"uid":"899273a533f9df80","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714169380275,"stop":1714169380276,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8fe934a1af0c1449","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714168881372,"stop":1714168881372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66a6bfea24a8af6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714169447515,"stop":1714169447517,"duration":2},"status":"passed","severity":"normal"},{"uid":"9031728e75c843bb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714169568433,"stop":1714169568433,"duration":0},"status":"passed","severity":"normal"},{"uid":"367c384916c1f66c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714169087771,"stop":1714169087772,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab5765933660b0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714169568437,"stop":1714169568437,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcff01e10e9bdb83","name":"Push message with content topic containing long","time":{"start":1714169466217,"stop":1714169466217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2642083724c9c22","name":"throws on content topic with too few or too many fields","time":{"start":1714168881348,"stop":1714168881348,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a75350de3a9f433","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169217290,"stop":1714169217290,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e66b9ee5a7477c2","name":"Sample","time":{"start":1714168889155,"stop":1714168889155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cd0471d295b492","name":"Push message with Chinese payload","time":{"start":1714169334744,"stop":1714169334745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa3cabef19c6a5b","name":"Subscribe and receive messages via waku relay post","time":{"start":1714169568439,"stop":1714169568439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0beb514c992ab2","name":"LightPush","time":{"start":1714169542221,"stop":1714169542222,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e091e0ddbac6e7","name":"Subscribe to topic containing Script and receive message","time":{"start":1714169568435,"stop":1714169568435,"duration":0},"status":"passed","severity":"normal"},{"uid":"adacaed2f2928b6c","name":"Check received message containing emoji","time":{"start":1714169409601,"stop":1714169409602,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89a8280565cc7ae","name":"Check message with no payload is not received","time":{"start":1714169409576,"stop":1714169409577,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ab2955a6ae01e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714168881367,"stop":1714168881367,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9b239f17edede3","name":"handles multiple messages","time":{"start":1714169520781,"stop":1714169520781,"duration":0},"status":"passed","severity":"normal"},{"uid":"3188be99331151d0","name":"Push message with JSON payload","time":{"start":1714169466212,"stop":1714169466213,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f2fb2416a073ff","name":"Ordered callback, aborts when callback returns true","time":{"start":1714169507062,"stop":1714169507062,"duration":0},"status":"passed","severity":"normal"},{"uid":"644b996b386a80fa","name":"Check publish message containing JSON","time":{"start":1714169380017,"stop":1714169380017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a46d729c38498c2","name":"should properly create location multiaddrs - tcp","time":{"start":1714168889646,"stop":1714168889646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a851ba7392ac81e8","name":"should throw error - invalid id","time":{"start":1714168889641,"stop":1714168889641,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3924cd2e6fbe50","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714168889031,"stop":1714168889031,"duration":0},"status":"passed","severity":"normal"},{"uid":"534bd13ee0122d5c","name":"Filter","time":{"start":1714169542222,"stop":1714169542222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0eb8e80e05a761","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714168904534,"stop":1714168904535,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e087a3d1caf4e5","name":"getPeersByDiscovery","time":{"start":1714169340721,"stop":1714169340721,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37cd1b08bf7f276","name":"random static sharding 7 - Cluster ID: 143, Shard ID: 549","time":{"start":1714169472816,"stop":1714169472816,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb94b7b836bfbde","name":"Push message with content topic containing shell command","time":{"start":1714169334761,"stop":1714169334761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3d9a912163fbe5","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714168932536,"stop":1714168932537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aad026bc7458895","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714169157477,"stop":1714169157477,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce4abc8d06db17c","name":"should not fail to start the service if it is already started","time":{"start":1714169410382,"stop":1714169410383,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f563a8c1311398","name":"receives messages sent to provided content topic through callback","time":{"start":1714169380276,"stop":1714169380276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb797e5793581910","name":"through manual discovery","time":{"start":1714169222572,"stop":1714169222572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fd6e48c7850ccc","name":"Callback on promise","time":{"start":1714169507061,"stop":1714169507061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22592e24c538026","name":"should only return 1 node with relay capability","time":{"start":1714168905313,"stop":1714168905313,"duration":0},"status":"passed","severity":"normal"},{"uid":"96df7e0ec06b16cc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714169568445,"stop":1714169568446,"duration":1},"status":"passed","severity":"normal"},{"uid":"1370d69580fde7a2","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714168904531,"stop":1714168904532,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa50fc35043585d7","name":"Subscribe to topic containing XML and receive message","time":{"start":1714169568444,"stop":1714169568444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc8faa9fc6d0957","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714169178925,"stop":1714169178926,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec021e789b669594","name":"Decoder throws on undefined content topic","time":{"start":1714168915061,"stop":1714168915063,"duration":2},"status":"passed","severity":"normal"},{"uid":"466c0bec068e31b0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714169178928,"stop":1714169178928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1310081e575bfaf","name":"Push message with content topic containing short","time":{"start":1714169334755,"stop":1714169334755,"duration":0},"status":"passed","severity":"normal"},{"uid":"db36138bf748f009","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714168881370,"stop":1714168881370,"duration":0},"status":"passed","severity":"normal"},{"uid":"626a51cea28063ba","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714169398035,"stop":1714169398035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f684def4fbfa4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714168889031,"stop":1714168889032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fde2a88234156a5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714169433156,"stop":1714169433157,"duration":1},"status":"passed","severity":"normal"},{"uid":"485d5e4328a2a873","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714168881374,"stop":1714168881375,"duration":1},"status":"passed","severity":"normal"},{"uid":"2710fff967561b2e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714168881355,"stop":1714168881355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d04d8d85b0ef30","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app0/3/topic473/utf8","time":{"start":1714169433158,"stop":1714169433158,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d0a8578805841c","name":"Query generator for multiple messages with different message text format","time":{"start":1714169507059,"stop":1714169507060,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46b369646f75cc2","name":"Passing page size 0 when there are 110 messages","time":{"start":1714169514941,"stop":1714169514941,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d040531fd5f2c9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714169087802,"stop":1714169087803,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d780f5c2037c4a6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714169178917,"stop":1714169178918,"duration":1},"status":"passed","severity":"normal"},{"uid":"677675156d5504f2","name":"Store - dialed first","time":{"start":1714169542221,"stop":1714169542221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a0f0e408b883a7","name":"same cluster, different shard: nodes connect","time":{"start":1714169220380,"stop":1714169220381,"duration":1},"status":"passed","severity":"normal"},{"uid":"13690bbb63720844","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714168881352,"stop":1714168881353,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0bf248a2dcc987","name":"should encode/decode to text encoding","time":{"start":1714168889643,"stop":1714168889643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0869b9148e5c5bb","name":"Query Generator, No message returned","time":{"start":1714169484029,"stop":1714169484029,"duration":0},"status":"passed","severity":"normal"},{"uid":"124487d55e1b9df8","name":"Subscribe to topic containing short and receive message","time":{"start":1714169568441,"stop":1714169568441,"duration":0},"status":"passed","severity":"normal"},{"uid":"758d1a75872adc11","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714169087787,"stop":1714169087788,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa68c1437176495","name":"Used by Waku Relay","time":{"start":1714169530700,"stop":1714169530700,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5c452bcbfb6411","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714169354817,"stop":1714169354818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d37c849a9c0d59","name":"should only return 1 node with store capability","time":{"start":1714168905314,"stop":1714168905314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ef5ee585bdda4c","name":"throws on content topic with generation field greater than 0","time":{"start":1714168881349,"stop":1714168881349,"duration":0},"status":"passed","severity":"normal"},{"uid":"37412f192942b2db","name":"same cluster, different shard: nodes don't connect","time":{"start":1714169087761,"stop":1714169087761,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be2f03364703d61","name":"Check message with non string payload is not received","time":{"start":1714169103170,"stop":1714169103181,"duration":11},"status":"passed","severity":"normal"},{"uid":"12f9c23d74434079","name":"Promise Callback - backward","time":{"start":1714169497635,"stop":1714169497636,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9422e30ed02d54","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714169087811,"stop":1714169087812,"duration":1},"status":"passed","severity":"normal"},{"uid":"c295ae5a34e124c6","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714169512383,"stop":1714169512384,"duration":1},"status":"passed","severity":"normal"},{"uid":"323a42e9298ff1e1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714169217291,"stop":1714169217292,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f3eec27c1677ac","name":"new peer added after a peer was already found","time":{"start":1714169340722,"stop":1714169340722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25ee9ba1f260731d","name":"Subscribe and receive messages via lightPush","time":{"start":1714169568428,"stop":1714169568429,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91e7bcae19ea171","name":"1 Store, 2 fetches","time":{"start":1714168905041,"stop":1714168905041,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a9d6a06166b19d","name":"can start the service","time":{"start":1714168909197,"stop":1714168909197,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e9fc0ec6e14dc7","name":"Decoder throws on empty string content topic","time":{"start":1714168916948,"stop":1714168916948,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e9d6cd7c794711","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714168889027,"stop":1714168889028,"duration":1},"status":"passed","severity":"normal"},{"uid":"5687a1e7e962b470","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714169157477,"stop":1714169157478,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2712e2d98eaf11","name":"handles different clusterIds correctly","time":{"start":1714168881356,"stop":1714168881356,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9145ec5c559b2c7","name":"Check publish message containing numeric","time":{"start":1714169380013,"stop":1714169380013,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbd1d1a35b5f4fc","name":"Ordered Callback - forward","time":{"start":1714169497636,"stop":1714169497636,"duration":0},"status":"passed","severity":"normal"},{"uid":"1898bbcef828df2a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714169568439,"stop":1714169568439,"duration":0},"status":"passed","severity":"normal"},{"uid":"507ed81f7033adce","name":"configure the node with multiple pubsub topics","time":{"start":1714169472819,"stop":1714169472819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f143b1f73a058a01","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714169000235,"stop":1714169000236,"duration":1},"status":"passed","severity":"normal"},{"uid":"78929341c0a33fb5","name":"Check received message containing shell command","time":{"start":1714169409599,"stop":1714169409599,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd696799cf697fa","name":"Push message with content topic containing long","time":{"start":1714169334755,"stop":1714169334756,"duration":1},"status":"passed","severity":"normal"},{"uid":"f834df86f724f50a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714169000229,"stop":1714169000230,"duration":1},"status":"passed","severity":"normal"},{"uid":"254b9c31e55b44c5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714169087789,"stop":1714169087789,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ad0e97b0401668","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714169000235,"stop":1714169000235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78b83c03f2a02f3","name":"should throw error - no public key","time":{"start":1714168889635,"stop":1714168889635,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0272c976c62dc5","name":"Ping on unsubscribed peer","time":{"start":1714169015667,"stop":1714169015667,"duration":0},"status":"passed","severity":"normal"},{"uid":"951ab932d4964fa1","name":"Subscribe and receive messages via lightPush","time":{"start":1714169568438,"stop":1714169568438,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efda0983d556795","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714168881374,"stop":1714168881374,"duration":0},"status":"passed","severity":"normal"},{"uid":"7441e04222f2b28b","name":"should not fail to start the service if it is already started","time":{"start":1714168909198,"stop":1714168909199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37b5b2bcea77623","name":"Encoder throws on empty string content topic","time":{"start":1714168915060,"stop":1714168915061,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ea24d46900bd6","name":"should decode valid enr successfully","time":{"start":1714168889633,"stop":1714168889634,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f90dafad6039fe0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714169026794,"stop":1714169026795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb7251e512072f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714168881367,"stop":1714168881368,"duration":1},"status":"passed","severity":"normal"},{"uid":"1113c107914d7f82","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714168881365,"stop":1714168881365,"duration":0},"status":"passed","severity":"normal"},{"uid":"9758982ddff7077","name":"Check message on other pubsub topic is not received","time":{"start":1714169103161,"stop":1714169103161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a72650a512d1605","name":"dispatchEvent via connectionManager","time":{"start":1714168972620,"stop":1714168972620,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8be2388944bac78","name":"All","time":{"start":1714168942152,"stop":1714168942152,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c48c6135e3add9","name":"retrieves a single peer","time":{"start":1714168905310,"stop":1714168905311,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcb037149b37c94","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714169087789,"stop":1714169087789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0be1fead266aa5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714169568429,"stop":1714169568429,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7be225546d40b4f","name":"Generator, custom pubsub topic","time":{"start":1714169509721,"stop":1714169509722,"duration":1},"status":"passed","severity":"normal"},{"uid":"584059f1ca91d254","name":"should properly create location multiaddrs - udp4","time":{"start":1714168889644,"stop":1714168889644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6769dc1fe3946d","name":"Overlapping topic subscription","time":{"start":1714169568432,"stop":1714169568432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d63d3a95ade7d58","name":"Push message with content topic containing JSON","time":{"start":1714169334760,"stop":1714169334760,"duration":0},"status":"passed","severity":"normal"},{"uid":"847e20a453fb0e85","name":"Relay + Store","time":{"start":1714168942152,"stop":1714168942152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9b3c5272ddc0af","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714169568440,"stop":1714169568440,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e88145d40cc8108","name":"Check message with invalid timestamp is not received","time":{"start":1714169409605,"stop":1714169409605,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e373a17e2b8037","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714169568446,"stop":1714169568447,"duration":1},"status":"passed","severity":"normal"},{"uid":"37bdf25a6e0d8953","name":"Check received message containing numeric","time":{"start":1714169409582,"stop":1714169409582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5beab89cde46f0a7","name":"Check publish message containing escaped characters","time":{"start":1714169380018,"stop":1714169380019,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad30ba001241b8ce","name":"Push message with content topic containing special chars","time":{"start":1714169334756,"stop":1714169334757,"duration":1},"status":"passed","severity":"normal"},{"uid":"563c8671e819c4b3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714168889033,"stop":1714168889033,"duration":0},"status":"passed","severity":"normal"},{"uid":"360e648e4cb7938b","name":"Push message with custom timestamp: 1714172687939","time":{"start":1714169466227,"stop":1714169466228,"duration":1},"status":"passed","severity":"normal"},{"uid":"d904f27c49c7a921","name":"Push message on custom pubsubTopic","time":{"start":1714169217289,"stop":1714169217289,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a3be0f98f09c72","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714169178927,"stop":1714169178928,"duration":1},"status":"passed","severity":"normal"},{"uid":"533cc522531874c0","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714169087792,"stop":1714169087793,"duration":1},"status":"passed","severity":"normal"},{"uid":"7999098eb977929c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714168881366,"stop":1714168881366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3640eb9e6607a4e1","name":"Ordered Callback - backward","time":{"start":1714169497636,"stop":1714169497636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed50d933cd9a527a","name":"should not fail to stop the service if it was not started","time":{"start":1714169410377,"stop":1714169410377,"duration":0},"status":"passed","severity":"normal"},{"uid":"33260f7a356c5dc7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714168984521,"stop":1714168984522,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9627d66b5b9bd3","name":"ignores domain fetching errors","time":{"start":1714168905312,"stop":1714168905312,"duration":0},"status":"passed","severity":"normal"},{"uid":"215a03d7a8f9564d","name":"Push message with short payload","time":{"start":1714169466204,"stop":1714169466205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73d22955bfdde3a","name":"udp ip6 address","time":{"start":1714168889093,"stop":1714168889093,"duration":0},"status":"passed","severity":"normal"},{"uid":"3063aba72017f25c","name":"Decoder throws on empty string content topic","time":{"start":1714168894531,"stop":1714168894531,"duration":0},"status":"passed","severity":"normal"},{"uid":"50234a8906b3815c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714169087783,"stop":1714169087784,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fca9b68f381607","name":"can start the service","time":{"start":1714168947751,"stop":1714168947751,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac17af6f7818e70","name":"Reopen subscription with peer with lost subscription","time":{"start":1714169015668,"stop":1714169015668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e64d3b6e5ead22","name":"Encoder throws on undefined content topic","time":{"start":1714168894530,"stop":1714168894530,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af2aa240dea7fbb","name":"Subscribe and receive messages via waku relay post","time":{"start":1714169568430,"stop":1714169568430,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d2f5db287c8a6b","name":"Store - dialed after - with timeout","time":{"start":1714169542221,"stop":1714169542221,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a25293a85357fb1","name":"should add and remove event listeners correctly","time":{"start":1714168909201,"stop":1714168909202,"duration":1},"status":"passed","severity":"normal"},{"uid":"d547d039aada4c0e","name":"Relay","time":{"start":1714168942151,"stop":1714168942151,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6dce6ef434bbae","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714169178922,"stop":1714169178922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a85941c508633af","name":"Push message with Arabic payload","time":{"start":1714169466208,"stop":1714169466208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2337a60401e239be","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714169447517,"stop":1714169447517,"duration":0},"status":"passed","severity":"normal"},{"uid":"13475a2dc875ccc3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714169568434,"stop":1714169568434,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4c824c5826bb6a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714168881372,"stop":1714168881372,"duration":0},"status":"passed","severity":"normal"},{"uid":"397c1ac773f4a42a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714169568445,"stop":1714169568445,"duration":0},"status":"passed","severity":"normal"},{"uid":"5272a450f0b160a3","name":"handles empty shards array correctly","time":{"start":1714168881373,"stop":1714168881373,"duration":0},"status":"passed","severity":"normal"},{"uid":"e520c30c9894872c","name":"Default pageSize","time":{"start":1714169514944,"stop":1714169514945,"duration":1},"status":"passed","severity":"normal"},{"uid":"239173266e46ab04","name":"1 Relay, 1 fetch","time":{"start":1714168905040,"stop":1714168905040,"duration":0},"status":"passed","severity":"normal"},{"uid":"200ccbfc57db15b7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714169398034,"stop":1714169398034,"duration":0},"status":"passed","severity":"normal"},{"uid":"895709d53523088f","name":"less peers than existing","time":{"start":1714169334930,"stop":1714169334930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f824a23ce772dcb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714169178926,"stop":1714169178926,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2254e0cf565ba4","name":"Fails to push message bigger that 1MB","time":{"start":1714169466228,"stop":1714169466229,"duration":1},"status":"passed","severity":"normal"},{"uid":"e274e4b00f8bdf3","name":"Push message with Script payload","time":{"start":1714169334751,"stop":1714169334751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1c7f9fce030ce6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714169000234,"stop":1714169000235,"duration":1},"status":"passed","severity":"normal"},{"uid":"7672794b136d1d05","name":"configure the node with multiple content topics","time":{"start":1714169433163,"stop":1714169433163,"duration":0},"status":"passed","severity":"normal"}] |