2024-03-26 11:55:51 +00:00

1 line
154 KiB
JSON

[{"uid":"bfedd8126d6a095b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711454130075,"stop":1711454130075,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb19adcad08015d","name":"handles different clusterIds correctly","time":{"start":1711453470582,"stop":1711453470582,"duration":0},"status":"passed","severity":"normal"},{"uid":"66913dd30d235774","name":"Push message with meta","time":{"start":1711453921883,"stop":1711453921884,"duration":1},"status":"passed","severity":"normal"},{"uid":"5432010f43670d6a","name":"Push message with content topic containing emoji","time":{"start":1711453921873,"stop":1711453921873,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c336b75f36bf37d","name":"should get / set TCP multiaddr","time":{"start":1711453478824,"stop":1711453478824,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4409545ead9f192","name":"Check publish message containing long","time":{"start":1711453951071,"stop":1711453951079,"duration":8},"status":"passed","severity":"normal"},{"uid":"b9f72060a7b8a734","name":"Refresh subscription","time":{"start":1711453776315,"stop":1711453776315,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d10ec80300cda2","name":"recovers when dns.resolve returns empty","time":{"start":1711453494480,"stop":1711453494480,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8479565dc62e414","name":"Query Generator, No Decoder","time":{"start":1711454030180,"stop":1711454030180,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeeb83b87febaf1","name":"Check publish message containing emoji","time":{"start":1711453951092,"stop":1711453951092,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbbc5483473bb72","name":"Non Autosharding Cluster","time":{"start":1711453951757,"stop":1711453951759,"duration":2},"status":"skipped","severity":"normal"},{"uid":"582891061dffcbf5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711453470586,"stop":1711453470586,"duration":0},"status":"passed","severity":"normal"},{"uid":"940166648bd18517","name":"should handle corrupted local storage data gracefully","time":{"start":1711453498517,"stop":1711453498518,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f112919613e607","name":"Ephemeral field set to true","time":{"start":1711453483636,"stop":1711453483636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb8955464f05091","name":"unsubscribes","time":{"start":1711454055245,"stop":1711454055246,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d3227249996498","name":"Check message with invalid timestamp is not received","time":{"start":1711453704173,"stop":1711453704174,"duration":1},"status":"passed","severity":"normal"},{"uid":"494b0104fe63acb0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711453608439,"stop":1711453608439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba022057d31d505","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711453940763,"stop":1711453940763,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e77b70fa2238895","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711453951101,"stop":1711453951101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a7eaf388c4d62b","name":"Generator, 2 different pubsubtopics","time":{"start":1711454037184,"stop":1711454037185,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ace855c66626ff6","name":"Waku message hash computation (payload length 0)","time":{"start":1711453473024,"stop":1711453473024,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47ee187450b2a32","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711453993217,"stop":1711453993217,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f004242468517df","name":"throws on content topic with empty application field","time":{"start":1711453470575,"stop":1711453470575,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c6dd14442de9e7","name":"Query generator for multiple messages","time":{"start":1711454048223,"stop":1711454048223,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ca8f410add099f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711454066907,"stop":1711454066907,"duration":0},"status":"passed","severity":"normal"},{"uid":"265fe9e28247ef34","name":"Push message with JSON payload","time":{"start":1711453921845,"stop":1711453921845,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d85e9b82f28d8c","name":"removeEventListener with correct event","time":{"start":1711453562173,"stop":1711453562174,"duration":1},"status":"passed","severity":"normal"},{"uid":"5045223d78c4d90b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711453504438,"stop":1711453504440,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6a7ed051ba29f61","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711453470594,"stop":1711453470594,"duration":0},"status":"passed","severity":"normal"},{"uid":"63596123be719497","name":"receives messages sent to provided content topic through stream","time":{"start":1711453951638,"stop":1711453951638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74518da79dc56602","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711454130073,"stop":1711454130073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8184c92a9e2bb9b4","name":"can start and stop the service","time":{"start":1711453977448,"stop":1711453977448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46c424287fee2c5","name":"Check received message containing escaped characters","time":{"start":1711453704163,"stop":1711453704164,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d85ad5474b63c4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711453940769,"stop":1711453940770,"duration":1},"status":"passed","severity":"normal"},{"uid":"caadb5d0be369ee2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711453608440,"stop":1711453608440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d4eb13b843fb23","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711453608416,"stop":1711453608416,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c45271a34e5085","name":"Push message equal or less that 1MB","time":{"start":1711453991422,"stop":1711453991422,"duration":0},"status":"passed","severity":"normal"},{"uid":"864d0bd1b6729197","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app12/3/topic939/utf8","time":{"start":1711453951764,"stop":1711453951764,"duration":0},"status":"skipped","severity":"normal"},{"uid":"434542fbdec6743b","name":"Check received message containing short","time":{"start":1711453993201,"stop":1711453993202,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a121e391bdbed01","name":"should return false","time":{"start":1711453478822,"stop":1711453478822,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9ab1268549d204","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711453470588,"stop":1711453470588,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3a2cfa5c0525b6","name":"Check message received after jswaku node is restarted","time":{"start":1711453993243,"stop":1711453993243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd0fad9430b703ad","name":"Check publish message containing Basic HTML tag","time":{"start":1711453951089,"stop":1711453951090,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82dc25ad67ea37f","name":"Throws when trying to push message with empty payload","time":{"start":1711453991406,"stop":1711453991407,"duration":1},"status":"passed","severity":"normal"},{"uid":"226d97f4f7d7f662","name":"tcp ip4 address","time":{"start":1711453478184,"stop":1711453478184,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9dbb6aeb3fc5a8","name":"should throw an error for insufficient data","time":{"start":1711453470464,"stop":1711453470465,"duration":1},"status":"passed","severity":"normal"},{"uid":"684b88cced757e2e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711453608415,"stop":1711453608416,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c595eb008b017d","name":"Subscribe and receive messages via lightPush","time":{"start":1711454130062,"stop":1711454130062,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1aa6994ee4bb6e","name":"Check message with no content topic is not received","time":{"start":1711453993222,"stop":1711453993222,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e78366e58a5729","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711454066906,"stop":1711454066906,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd0053b79857709","name":"should properly create location multiaddrs - tcp6","time":{"start":1711453478825,"stop":1711453478825,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b56193929e350d","name":"Ordered Callback - forward","time":{"start":1711454030411,"stop":1711454030412,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e5588b5c7766c8","name":"Push message with XML payload","time":{"start":1711453921844,"stop":1711453921844,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a841aff1ebacc56","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711453776313,"stop":1711453776314,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36803745d538f94","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711453478114,"stop":1711453478115,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef0a962446a8a68","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711454130081,"stop":1711454130081,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4b3a56c0de999f","name":"Using a function","time":{"start":1711454071576,"stop":1711454071577,"duration":1},"status":"passed","severity":"normal"},{"uid":"6287088cdcc1ba49","name":"should throw error - invalid id","time":{"start":1711453478821,"stop":1711453478821,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f9f7c66d20fd25","name":"should properly create location multiaddrs - udp4","time":{"start":1711453478824,"stop":1711453478824,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fe51e14d72f663","name":"Push message with emoji payload","time":{"start":1711453991405,"stop":1711453991406,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda9c1305211f696","name":"Check received message with timestamp: 1711453521057000000 ","time":{"start":1711453704166,"stop":1711453704167,"duration":1},"status":"passed","severity":"normal"},{"uid":"1520b2666d2d930b","name":"nwaku subscribes","time":{"start":1711453951437,"stop":1711453951437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44ccab9ab7a7893","name":"Push to array if already present","time":{"start":1711453470276,"stop":1711453470277,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd110a70bfa54751","name":"Check received message containing unicode special characters","time":{"start":1711453993212,"stop":1711453993212,"duration":0},"status":"passed","severity":"normal"},{"uid":"b211b91502ca9687","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711453608440,"stop":1711453608440,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fdb80c13c5b674","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app65/4/topic45/xml","time":{"start":1711453951760,"stop":1711453951760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ef13e57e93dc984","name":"pre and post cipher","time":{"start":1711453504867,"stop":1711453504867,"duration":0},"status":"passed","severity":"normal"},{"uid":"abad25f95147d38d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711453573586,"stop":1711453573586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72bf956a34a170bd","name":"random static sharding 9 - Cluster ID: 770, Shard ID: 295","time":{"start":1711454006718,"stop":1711454006718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb47e26928d7793","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711453494134,"stop":1711453494135,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47de19a1f3ccd01","name":"safeDispatchEvent","time":{"start":1711453562184,"stop":1711453562184,"duration":0},"status":"passed","severity":"normal"},{"uid":"4969e22640d38252","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711453768743,"stop":1711453768744,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce146e417fe6bb34","name":"handles empty contentTopics array correctly","time":{"start":1711453470599,"stop":1711453470599,"duration":0},"status":"passed","severity":"normal"},{"uid":"72be5bdfa27852ad","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711453776318,"stop":1711453776319,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae288a3175883ec","name":"Push message with content topic containing numeric","time":{"start":1711453921853,"stop":1711453921853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d71049f185f56cd","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711454044624,"stop":1711454044624,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bab8fe05f77ff3f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711453494396,"stop":1711453494397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b3e9e56ca3c742","name":"Ping on peer without subscriptions","time":{"start":1711453597664,"stop":1711453597664,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d37f80fd9a4b74a","name":"Check publish message containing XML","time":{"start":1711453951089,"stop":1711453951089,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a95e8dc2c5ef028","name":"Check message with invalid timestamp is not received","time":{"start":1711453993218,"stop":1711453993218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d397cda22d653eb8","name":"should set field with only FILTER enabled","time":{"start":1711453478827,"stop":1711453478827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5ebea5573adf52","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711453470463,"stop":1711453470463,"duration":0},"status":"passed","severity":"normal"},{"uid":"817d03c76ad425ba","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711453961822,"stop":1711453961822,"duration":0},"status":"passed","severity":"normal"},{"uid":"2724dba26dd594c2","name":"Check received message with timestamp: 1711453521212000000 ","time":{"start":1711453993239,"stop":1711453993239,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f78d97805de44c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711453608414,"stop":1711453608414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2d1ed63b6d0b597","name":"Subscribe and publish message","time":{"start":1711453961808,"stop":1711453961808,"duration":0},"status":"passed","severity":"normal"},{"uid":"6066cdc638888b58","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711453928666,"stop":1711453928667,"duration":1},"status":"skipped","severity":"normal"},{"uid":"be43159be72b92da","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711454066905,"stop":1711454066905,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1b733d7a3b47fa","name":"Query Generator - forward","time":{"start":1711454030396,"stop":1711454030396,"duration":0},"status":"passed","severity":"normal"},{"uid":"95746a6cc9c7e5c6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711454006725,"stop":1711454006725,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af05982df69a6e4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711453494397,"stop":1711453494398,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52dd8f398f325a5","name":"should configure sharding based on application and version for autosharding","time":{"start":1711453470597,"stop":1711453470597,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f30a7c5fce6f67e","name":"should return unique PubsubTopics for static sharding","time":{"start":1711453470585,"stop":1711453470585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02839f10e9b4e91","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711453731154,"stop":1711453731154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a4e040b39f797b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711453470589,"stop":1711453470590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1805f53e4e4437ef","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711454030185,"stop":1711454030185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07554f3b3886ce9","name":"Subscribe to topic containing short and receive message","time":{"start":1711454130079,"stop":1711454130079,"duration":0},"status":"passed","severity":"normal"},{"uid":"126105886db6fe93","name":"different cluster, different shard: nodes don't connect","time":{"start":1711453811007,"stop":1711453811007,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa49909e56cfff65","name":"Query with Ordered Callback, No Decoder","time":{"start":1711454030186,"stop":1711454030186,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e1e8a59120f789","name":"Check received message containing Russian","time":{"start":1711453993234,"stop":1711453993235,"duration":1},"status":"passed","severity":"normal"},{"uid":"bade047996c2b062","name":"Check received message containing short","time":{"start":1711453993230,"stop":1711453993231,"duration":1},"status":"passed","severity":"normal"},{"uid":"d058795720288972","name":"Push message with escaped characters payload","time":{"start":1711453991404,"stop":1711453991404,"duration":0},"status":"passed","severity":"normal"},{"uid":"462871ca50bed0f2","name":"Push message with content topic containing Chinese","time":{"start":1711453991409,"stop":1711453991409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc4210af38f2277","name":"should properly create location multiaddrs - udp6","time":{"start":1711453478825,"stop":1711453478825,"duration":0},"status":"passed","severity":"normal"},{"uid":"71074e89a831ce0d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711453605869,"stop":1711453605869,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d42cb89f5954aef","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711454130064,"stop":1711454130065,"duration":1},"status":"passed","severity":"normal"},{"uid":"732f17be197a402d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711453768738,"stop":1711453768738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de76e443dce3349","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app4/10/topic425/xml","time":{"start":1711453951765,"stop":1711453951765,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b24c292c5f15075c","name":"Query with Promise Callback, No message returned","time":{"start":1711454030194,"stop":1711454030194,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c4bf18a527aa97","name":"Check received message containing shell command","time":{"start":1711453993237,"stop":1711453993237,"duration":0},"status":"passed","severity":"normal"},{"uid":"70930e63f36c1566","name":"Push message with content topic containing Arabic","time":{"start":1711453991409,"stop":1711453991410,"duration":1},"status":"passed","severity":"normal"},{"uid":"11eaed3b142a8f4b","name":"Check message with no pubsub topic is not received","time":{"start":1711453704181,"stop":1711453704181,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c7fffd34d7d392","name":"should not fail to start the service if it is already started","time":{"start":1711453544923,"stop":1711453544923,"duration":0},"status":"passed","severity":"normal"},{"uid":"367f2eda7cf52752","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711454130065,"stop":1711454130065,"duration":0},"status":"passed","severity":"normal"},{"uid":"820d8aa2b0aec4f5","name":"should not fail to start the service if it is already started","time":{"start":1711453498514,"stop":1711453498515,"duration":1},"status":"passed","severity":"normal"},{"uid":"e671760c18b70dbf","name":"Check received message containing Chinese","time":{"start":1711453704157,"stop":1711453704158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1ad34a66bd19be","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711453731156,"stop":1711453731156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6372dfca5d75e7a6","name":"Check received message containing emoji","time":{"start":1711453704165,"stop":1711453704165,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4d7b16da5a2f9f","name":"returns all values when wanted number matches available values","time":{"start":1711453493166,"stop":1711453493168,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4f742167ac5f047","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711453470584,"stop":1711453470584,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8dff6a74c1f1ea","name":"Refresh subscription","time":{"start":1711454130067,"stop":1711454130067,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d97d28ccf0858e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711453573585,"stop":1711453573585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64260f9502bb448","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711453470584,"stop":1711453470584,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e06acf8e03a792","name":"Push message with content topic containing shell command","time":{"start":1711453921871,"stop":1711453921872,"duration":1},"status":"passed","severity":"normal"},{"uid":"150d1932ad204801","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711453940764,"stop":1711453940764,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9c793cd001a8","name":"should emit a peer event after start","time":{"start":1711453498515,"stop":1711453498515,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad28b07e767fdbc","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711453951102,"stop":1711453951102,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5ddcec0dea5fac","name":"Nodes with multiple pubsub topic","time":{"start":1711453940769,"stop":1711453940769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7fff2e2a7bcf89","name":"different cluster, same shard: nodes don't connect","time":{"start":1711453608413,"stop":1711453608413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8aeac8278a5702","name":"Query generator for 2000 messages","time":{"start":1711454048244,"stop":1711454048244,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3e6ed31d7b3aaa","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711453494400,"stop":1711453494400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba306417b0a6b0ae","name":"Check publish message containing Russian","time":{"start":1711453951080,"stop":1711453951081,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac665877024b8b8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711454006712,"stop":1711454006713,"duration":1},"status":"passed","severity":"normal"},{"uid":"266441201d0f9f17","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711453940765,"stop":1711453940765,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c40cf9d098227c5","name":"Relay","time":{"start":1711453531998,"stop":1711453531998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63a25b49e656d12","name":"Mutual subscription","time":{"start":1711453961806,"stop":1711453961807,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d06713f27991fa","name":"should encode/decode to text encoding","time":{"start":1711453478823,"stop":1711453478823,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7a0fb9fd68887c","name":"Push message with custom timestamp: 1711457208761","time":{"start":1711453991421,"stop":1711453991421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8ae32663be4e9e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711453470586,"stop":1711453470586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e71ebe1f2bdbcd","name":"Fails to publish duplicate message","time":{"start":1711453951098,"stop":1711453951098,"duration":0},"status":"passed","severity":"normal"},{"uid":"138f4c979fe654c8","name":"Subscribe and receive messages via waku relay post","time":{"start":1711453776310,"stop":1711453776310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e0c6ddebe7a36e","name":"Subscribe and receives messages on 20 topics","time":{"start":1711454130065,"stop":1711454130065,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f20f00cfeeca74","name":"Reopen subscription with peer with lost subscription","time":{"start":1711453597665,"stop":1711453597665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2534f93936434430","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app54/4/topic371/utf8","time":{"start":1711453951759,"stop":1711453951760,"duration":1},"status":"skipped","severity":"normal"},{"uid":"39633112119b7e2e","name":"should add and remove event listeners correctly","time":{"start":1711453498518,"stop":1711453498518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d596aaaa1b7ce0b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711453961828,"stop":1711453961828,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa4d01f9437d9c","name":"should properly create location multiaddrs - udp","time":{"start":1711453478825,"stop":1711453478825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d94e65a7a3fc96","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711453608414,"stop":1711453608414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ed20c933c30bce9","name":"Publish message with custom timestamp: Tue Mar 26 2024 12:52:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1711453951094,"stop":1711453951097,"duration":3},"status":"passed","severity":"normal"},{"uid":"782433c3605e6cb9","name":"connected peers and dial","time":{"start":1711453922147,"stop":1711453922147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edce3c938b2f67de","name":"start node with empty shard","time":{"start":1711454006729,"stop":1711454006732,"duration":3},"status":"passed","severity":"normal"},{"uid":"6a9a5312d750cda7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711453608438,"stop":1711453608438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e777dc5d4431de3e","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711453562543,"stop":1711453562543,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6de41a72a2d273f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711453573583,"stop":1711453573583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3326ea013ee30c8","name":"through manual discovery","time":{"start":1711453781721,"stop":1711453781722,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e29227ebab3247","name":"Privacy Node - default protocol","time":{"start":1711454077995,"stop":1711454077996,"duration":1},"status":"passed","severity":"normal"},{"uid":"4191e0080b2cddbd","name":"Push message with content topic containing Chinese","time":{"start":1711453921854,"stop":1711453921854,"duration":0},"status":"passed","severity":"normal"},{"uid":"507392bed09d3ca2","name":"should not fail to stop the service if it was not started","time":{"start":1711453977448,"stop":1711453977448,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e9eb598be8e3af","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711454066905,"stop":1711454066905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b825dab2bd4fcb8","name":"Check message with no payload is not received","time":{"start":1711453993223,"stop":1711453993224,"duration":1},"status":"passed","severity":"normal"},{"uid":"898ce93789a32a09","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711453483549,"stop":1711453483549,"duration":0},"status":"passed","severity":"normal"},{"uid":"292d46aabe048f2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711453470594,"stop":1711453470595,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8028e4c751e6a4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711453605873,"stop":1711453605873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cba16eba09d340","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711454130063,"stop":1711454130063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0a7040847cc6d9","name":"Push message with content topic containing short","time":{"start":1711453991407,"stop":1711453991407,"duration":0},"status":"passed","severity":"normal"},{"uid":"8149283692e1e9c6","name":"LightPush","time":{"start":1711454077994,"stop":1711454077995,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf553896f54462","name":"should properly create peer info with all multiaddrs","time":{"start":1711453478826,"stop":1711453478826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca66a48b53531994","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711453544949,"stop":1711453544950,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e47f7ef14e2cd2c1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711454130083,"stop":1711454130083,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd519fdbf093a65f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711453470595,"stop":1711453470595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d474b4b07277b147","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711454130075,"stop":1711454130075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39c70112d2e0b1e","name":"should throw error - no public key","time":{"start":1711453478821,"stop":1711453478821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f337564f5ad3d4","name":"Check received message containing short","time":{"start":1711453704149,"stop":1711453704150,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f299d95714d42b4","name":"Check received message containing special chars","time":{"start":1711453704157,"stop":1711453704157,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae5b5e0ef25c983","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711453483548,"stop":1711453483548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8394b5ec46f80dfd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711454037189,"stop":1711454037190,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cdc1c7a9b78b9f","name":"should not receive a peer event before start","time":{"start":1711453544925,"stop":1711453544947,"duration":22},"status":"passed","severity":"normal"},{"uid":"acd1fa88df311bed","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711453776309,"stop":1711453776310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f975ffa161b858","name":"more peers than existing","time":{"start":1711453922147,"stop":1711453922148,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ed9baff7daf7a10","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711453531861,"stop":1711453531862,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e55ba895bb8109","name":"can start the service","time":{"start":1711453544915,"stop":1711453544916,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1ce51f7c5e846","name":"Push message with content topic containing XML","time":{"start":1711453921859,"stop":1711453921860,"duration":1},"status":"passed","severity":"normal"},{"uid":"b840cd53c8f7ea39","name":"Push message with custom timestamp: 1680695304300","time":{"start":1711453921885,"stop":1711453921886,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0c7280cd823b5c","name":"Push message with short payload","time":{"start":1711453921833,"stop":1711453921836,"duration":3},"status":"passed","severity":"normal"},{"uid":"d36e5de2555ffbc9","name":"Check received message containing XML","time":{"start":1711453993236,"stop":1711453993236,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1cb469402eb6d1","name":"should handle a minimal index list","time":{"start":1711453470462,"stop":1711453470463,"duration":1},"status":"passed","severity":"normal"},{"uid":"4478c3d55a9863ab","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711454130084,"stop":1711454130084,"duration":0},"status":"passed","severity":"normal"},{"uid":"403bd8f91ce20d2e","name":"Check received message with timestamp: 1711453521057 ","time":{"start":1711453704167,"stop":1711453704168,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e5568986462e19","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711454130071,"stop":1711454130072,"duration":1},"status":"passed","severity":"normal"},{"uid":"976cb5d59ae773c6","name":"Check received message containing numeric","time":{"start":1711453993203,"stop":1711453993204,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5935817febb8b71","name":"Subscribe to topic containing Script and receive message","time":{"start":1711454130082,"stop":1711454130082,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b946f294626da76","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711453608421,"stop":1711453608421,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e3df3dbe0eaccb","name":"can start and stop the service","time":{"start":1711453544917,"stop":1711453544917,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a503eb201126a7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711453608426,"stop":1711453608426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ffb6ed00254fb","name":"Check received message containing Script","time":{"start":1711453993206,"stop":1711453993207,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51e332d4fe4eb87","name":"addEventListener with wrong event","time":{"start":1711453562172,"stop":1711453562173,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eedb0b79ebecfaf","name":"Fails to push message with large meta","time":{"start":1711453921884,"stop":1711453921884,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b54519bed80120","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711453504440,"stop":1711453504441,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17ff9c982a0ab44","name":"Delete observer","time":{"start":1711453924525,"stop":1711453924525,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfaf2ee543ca1fb","name":"Decoder throws on undefined content topic","time":{"start":1711453506121,"stop":1711453506121,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b4835f62e43b10","name":"Ping on unsubscribed peer","time":{"start":1711453561853,"stop":1711453561853,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7192a863284ad9b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711453940767,"stop":1711453940768,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53a1870e78cf0bc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711453605871,"stop":1711453605872,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4bd0eff3120a59","name":"should only return 1 node with relay and store capability","time":{"start":1711453494482,"stop":1711453494482,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e87c977c461841","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711453776325,"stop":1711453776325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0654cf1cfb0588d","name":"Check publish message after service node is restarted","time":{"start":1711453951102,"stop":1711453951103,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e630d9fd0abc210","name":"Init the array if not present","time":{"start":1711453470274,"stop":1711453470276,"duration":2},"status":"passed","severity":"normal"},{"uid":"78b73f10305e4b9a","name":"Ping on unsubscribed peer","time":{"start":1711453597664,"stop":1711453597665,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d430e16e3423c0","name":"throws on content topic with empty topic name field","time":{"start":1711453470576,"stop":1711453470576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03a2b7cc6e0a56b","name":"Query generator for multiple messages with different content topic format","time":{"start":1711454048234,"stop":1711454048235,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a998a451e9f105f","name":"Does not throw an exception when node disconnects","time":{"start":1711454071575,"stop":1711454071576,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c087a8975cdb4f","name":"Push message with content topic containing XML","time":{"start":1711453991411,"stop":1711453991412,"duration":1},"status":"passed","severity":"normal"},{"uid":"441a5e442711f9f3","name":"should be called for bootstrap peers","time":{"start":1711453529247,"stop":1711453529247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16bd830d7715b07","name":"Push message with content topic containing escaped characters","time":{"start":1711453921872,"stop":1711453921872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a345d189bc0347c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711453961815,"stop":1711453961816,"duration":1},"status":"passed","severity":"normal"},{"uid":"2560f591dac60189","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711453470582,"stop":1711453470582,"duration":0},"status":"passed","severity":"normal"},{"uid":"54694141745d1cbd","name":"Check received message with timestamp: 1711453521212000000 ","time":{"start":1711453993215,"stop":1711453993215,"duration":0},"status":"passed","severity":"normal"},{"uid":"574bbcd6e2abac70","name":"Check received message containing escaped characters","time":{"start":1711453993237,"stop":1711453993238,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f8e83364cde61c","name":"should use DNS peer discovery with light client","time":{"start":1711453544949,"stop":1711453544949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9d4efc0c472e39a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711454007100,"stop":1711454007101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1809814b2e58c0ec","name":"Check publish message after client node is restarted","time":{"start":1711453951103,"stop":1711453951103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b26ecbcb02387a9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711453768737,"stop":1711453768737,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6857400a8e4465","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711453776317,"stop":1711453776317,"duration":0},"status":"passed","severity":"normal"},{"uid":"79244443789f5e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711454130080,"stop":1711454130080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8576ba6865bcff","name":"Passing page size 0 when there are 110 messages","time":{"start":1711454062157,"stop":1711454062158,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8d51c81d353d7f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711454130068,"stop":1711454130069,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2e741b90333231","name":"can start the service","time":{"start":1711453977447,"stop":1711453977447,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdcb3d0dc0c7b13","name":"Check received message containing Basic HTML tag","time":{"start":1711453993207,"stop":1711453993208,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de78a6eebb31f44","name":"Check meta is set [ecies]","time":{"start":1711453506120,"stop":1711453506120,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2e4047b6860f85","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711453494398,"stop":1711453494399,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a96be9cdbe5e31","name":"Subscribe to topic containing short and receive message","time":{"start":1711454130068,"stop":1711454130068,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea7eb9396027db7","name":"Default pageSize","time":{"start":1711454062163,"stop":1711454062163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71e9227941b34fa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711453731155,"stop":1711453731155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fdfbb3d8adddbd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711453776324,"stop":1711453776325,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2416d4430d7038","name":"should throw an error for missing sharding configuration","time":{"start":1711453470598,"stop":1711453470599,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d341059ae7abae6","name":"Check received message containing numeric","time":{"start":1711453704156,"stop":1711453704157,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde09e6ade81df9f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711453951092,"stop":1711453951093,"duration":1},"status":"passed","severity":"normal"},{"uid":"a087abd7ba52f389","name":"should properly compute the node id","time":{"start":1711453478822,"stop":1711453478822,"duration":0},"status":"passed","severity":"normal"},{"uid":"189287b41dd9269d","name":"should return empty list for no shard","time":{"start":1711453470586,"stop":1711453470586,"duration":0},"status":"passed","severity":"normal"},{"uid":"882e923394874e37","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711454030188,"stop":1711454030189,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59bbe3ddd211c6e","name":"same cluster, same shard: nodes connect","time":{"start":1711453608412,"stop":1711453608412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27048c3e786696a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711453470589,"stop":1711453470589,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad66d1c99b713d9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711453470590,"stop":1711453470590,"duration":0},"status":"passed","severity":"normal"},{"uid":"9799af1f1b609531","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711453470464,"stop":1711453470464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a226fadbf4f9bb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711453521899,"stop":1711453521899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d661e58e5d0864be","name":"Push message with content topic containing special chars","time":{"start":1711453991408,"stop":1711453991409,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bdcfea6f14396eb","name":"Check received message containing Script","time":{"start":1711453993235,"stop":1711453993236,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca0cc23f32cec7a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711453608423,"stop":1711453608424,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a66d03ba3c7197","name":"Check received message containing long","time":{"start":1711453993203,"stop":1711453993203,"duration":0},"status":"passed","severity":"normal"},{"uid":"787054fe1b366cfc","name":"random static sharding 7 - Cluster ID: 494, Shard ID: 129","time":{"start":1711454006717,"stop":1711454006717,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b72c79bd3149741","name":"Push message with content topic containing emoji","time":{"start":1711453991414,"stop":1711453991414,"duration":0},"status":"passed","severity":"normal"},{"uid":"4757f7939704460d","name":"random static sharding 6 - Cluster ID: 313, Shard ID: 690","time":{"start":1711454006716,"stop":1711454006716,"duration":0},"status":"passed","severity":"normal"},{"uid":"b862286c10be6a95","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711453494399,"stop":1711453494400,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a52c351739eed4","name":"should set field with all protocols disabled","time":{"start":1711453478826,"stop":1711453478826,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca7ec77e2927627","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711453470595,"stop":1711453470596,"duration":1},"status":"passed","severity":"normal"},{"uid":"26dc52d3b51bf694","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711454130066,"stop":1711454130066,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad608f060edffe8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711453573583,"stop":1711453573583,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8d872b78c41492","name":"Check publish message containing escaped characters","time":{"start":1711453951091,"stop":1711453951091,"duration":0},"status":"passed","severity":"normal"},{"uid":"caebfe8cdcd7c629","name":"Push 30 different messages","time":{"start":1711453991406,"stop":1711453991406,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3db0243f7d17350","name":"Push message with content topic containing special chars","time":{"start":1711453921853,"stop":1711453921854,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5c09207b76ca69","name":"Push message with JSON payload","time":{"start":1711453991401,"stop":1711453991401,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c8bbc9c07c8dcc","name":"random static sharding 10 - Cluster ID: 418, Shard ID: 676","time":{"start":1711454006719,"stop":1711454006719,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c536cbd80ec7bae","name":"Push message with SQL Injection payload","time":{"start":1711453991399,"stop":1711453991400,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeafcd1362280d46","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711453473024,"stop":1711453473024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d09f9606a5c8b6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711454098060,"stop":1711454098061,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04aa890bee39ebb","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711453608422,"stop":1711453608422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d28a13386bcea8","name":"throws on content topic with empty version field","time":{"start":1711453470575,"stop":1711453470575,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0acc1bc05f5ee8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711453605873,"stop":1711453605873,"duration":0},"status":"passed","severity":"normal"},{"uid":"2709e50797810ee6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711453529246,"stop":1711453529246,"duration":0},"status":"passed","severity":"normal"},{"uid":"2749beb8ac0cd5c","name":"should not receive a peer event after stop","time":{"start":1711453498516,"stop":1711453498516,"duration":0},"status":"passed","severity":"normal"},{"uid":"38749de5a8ef479a","name":"A test","time":{"start":1711453768803,"stop":1711453768804,"duration":1},"status":"passed","severity":"normal"},{"uid":"9687aa8afb0dcc4c","name":"Subscribe and receive messages via waku relay post","time":{"start":1711454130064,"stop":1711454130064,"duration":0},"status":"passed","severity":"normal"},{"uid":"100bf17de5965432","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711453605870,"stop":1711453605870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95dc8fd2467e8c6","name":"Refresh subscription","time":{"start":1711453961810,"stop":1711453961810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89e036baf8748342","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711454130076,"stop":1711454130077,"duration":1},"status":"passed","severity":"normal"},{"uid":"1095535885f87bfc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711454130070,"stop":1711454130070,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71855cc1a86c289","name":"throws on content topic with empty encoding field","time":{"start":1711453470576,"stop":1711453470576,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d61378f04564a99","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711453531867,"stop":1711453531868,"duration":1},"status":"passed","severity":"normal"},{"uid":"5726a90e7b4e2540","name":"Check received message containing emoji","time":{"start":1711453993213,"stop":1711453993214,"duration":1},"status":"passed","severity":"normal"},{"uid":"600650a71c3373d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711453470593,"stop":1711453470593,"duration":0},"status":"passed","severity":"normal"},{"uid":"6191368d372d25bc","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711453470588,"stop":1711453470588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31cca8305166fe3","name":"Check message received after jswaku node is restarted","time":{"start":1711453993226,"stop":1711453993227,"duration":1},"status":"skipped","severity":"normal"},{"uid":"41fff65ba5d369e5","name":"Check received message containing special chars","time":{"start":1711453993204,"stop":1711453993204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eab606b673fc76c","name":"Check message with non string payload is not received","time":{"start":1711453993224,"stop":1711453993225,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae347c2bbf7aa3d","name":"Accepts a valid Waku Message","time":{"start":1711453487017,"stop":1711453487018,"duration":1},"status":"passed","severity":"normal"},{"uid":"789c92aa661a5c20","name":"Ping on peer without subscriptions","time":{"start":1711453561852,"stop":1711453561853,"duration":1},"status":"passed","severity":"normal"},{"uid":"4292f1ff80c82a14","name":"should only return 1 node with store capability","time":{"start":1711453494482,"stop":1711453494483,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc5959516cd89eb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711454130069,"stop":1711454130069,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fb62a1aca318e","name":"should not throw an error for a single configured topic","time":{"start":1711453470593,"stop":1711453470594,"duration":1},"status":"passed","severity":"normal"},{"uid":"93873619bf3e924f","name":"Check publish message containing numeric","time":{"start":1711453951079,"stop":1711453951079,"duration":0},"status":"passed","severity":"normal"},{"uid":"611ad89582d9bbb9","name":"Push message with Chinese payload","time":{"start":1711453991393,"stop":1711453991393,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d0ac740f1017ac","name":"Generator, custom pubsub topic","time":{"start":1711454037187,"stop":1711454037187,"duration":0},"status":"skipped","severity":"normal"},{"uid":"680308efd7880585","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711453470583,"stop":1711453470584,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdae1f59218be3b","name":"Push message with Arabic payload","time":{"start":1711453921841,"stop":1711453921842,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a432b869a81920","name":"Fails to push message bigger that 1MB","time":{"start":1711453991422,"stop":1711453991422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cacbb19c216e4c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711453608429,"stop":1711453608435,"duration":6},"status":"passed","severity":"normal"},{"uid":"e69da8279e88d40f","name":"Meta field set when metaSetter is specified","time":{"start":1711453483637,"stop":1711453483637,"duration":0},"status":"passed","severity":"normal"},{"uid":"217e6cbb6e20dbf0","name":"Check meta is set [symmetric]","time":{"start":1711453504441,"stop":1711453504441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe98ba4df9f39d10","name":"Check received message containing JSON","time":{"start":1711453704162,"stop":1711453704162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60ad87eadcd950a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711454130063,"stop":1711454130063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f33e9c248168ecf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711453776323,"stop":1711453776324,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba637378eb231ba","name":"Push message with numeric payload","time":{"start":1711453991392,"stop":1711453991392,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e73efe3a02e544e","name":"different cluster, same shard: nodes don't connect","time":{"start":1711453811006,"stop":1711453811007,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02eb0c9cdc24981","name":"Relay - dialed first","time":{"start":1711454077993,"stop":1711454077993,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4dd1e63e7aefb9","name":"Fails to push message with large meta","time":{"start":1711453991416,"stop":1711453991417,"duration":1},"status":"passed","severity":"normal"},{"uid":"284a5475d053780e","name":"removeEventListener with wrong event","time":{"start":1711453562174,"stop":1711453562180,"duration":6},"status":"passed","severity":"normal"},{"uid":"2c38404587758ab8","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711453494399,"stop":1711453494399,"duration":0},"status":"passed","severity":"normal"},{"uid":"87519bc92900e83","name":"Push message with rate limit","time":{"start":1711453921885,"stop":1711453921885,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e3d8e126fbbb7d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711453608416,"stop":1711453608416,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ac2fffe8f99659","name":"throws on empty content topic","time":{"start":1711453470573,"stop":1711453470573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ca3b901ef7b6fb","name":"Subscribe and receives messages on 20 topics","time":{"start":1711453776311,"stop":1711453776312,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfde53f6eb053d7","name":"Decoder throws on empty string content topic","time":{"start":1711453504444,"stop":1711453504444,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28aaaaf3574a097","name":"Publish without waiting for remote peer","time":{"start":1711453961807,"stop":1711453961808,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc16b4343c15c162","name":"Check message with no payload is not received","time":{"start":1711453993242,"stop":1711453993242,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1f01ce3b42d706","name":"Subscribe to topic containing short and receive message","time":{"start":1711453776316,"stop":1711453776316,"duration":0},"status":"passed","severity":"normal"},{"uid":"319e2b958e033ed4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711454130076,"stop":1711454130076,"duration":0},"status":"passed","severity":"normal"},{"uid":"f382151534bf74e1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711453768737,"stop":1711453768737,"duration":0},"status":"passed","severity":"normal"},{"uid":"408751fb3b02326f","name":"Check received message containing SQL Injection","time":{"start":1711453993235,"stop":1711453993235,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeea0b871274dbc9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711453470579,"stop":1711453470579,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b1857e593ce904","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711453608428,"stop":1711453608428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3730173e23fba155","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711454098059,"stop":1711454098060,"duration":1},"status":"passed","severity":"normal"},{"uid":"8471b940321c6e8","name":"Check message on other pubsub topic is not received","time":{"start":1711453993221,"stop":1711453993221,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb29efa1c29963ce","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711453961808,"stop":1711453961808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9596427dbde89226","name":"Decoder throws on empty string content topic","time":{"start":1711453506121,"stop":1711453506122,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ad4129bb4e81fa","name":"Push message with Script payload","time":{"start":1711453991400,"stop":1711453991400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c2ee544e554c2b","name":"Push message with unicode special characters payload","time":{"start":1711453991405,"stop":1711453991405,"duration":0},"status":"passed","severity":"normal"},{"uid":"357f2af25e2e6429","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711454030181,"stop":1711454030184,"duration":3},"status":"passed","severity":"normal"},{"uid":"d859c0c3fecd9432","name":"Push message on custom pubsubTopic","time":{"start":1711453768739,"stop":1711453768739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d346b7dbc47932b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711453928667,"stop":1711453928667,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee4f8157b0d3df7","name":"Check received message containing emoji","time":{"start":1711453993238,"stop":1711453993239,"duration":1},"status":"passed","severity":"normal"},{"uid":"177875512a4a9b40","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711453494398,"stop":1711453494398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a8d0a33d738f25","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711453608421,"stop":1711453608421,"duration":0},"status":"passed","severity":"normal"},{"uid":"363e661897cd533d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711454130072,"stop":1711454130072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56dcbc656f0e117","name":"Reopen subscription with peer with lost subscription","time":{"start":1711453561853,"stop":1711453561857,"duration":4},"status":"passed","severity":"normal"},{"uid":"d0a6618cc1c9e02c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711453608424,"stop":1711453608424,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc79a18f71152d7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711454066907,"stop":1711454066907,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7307079f0d5193","name":"Relay - dialed after","time":{"start":1711454077993,"stop":1711454077993,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cbcc6fd6284c87","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app30/10/topic426/test.js","time":{"start":1711453951762,"stop":1711453951763,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eaeb779138910071","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711453731157,"stop":1711453731158,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6432e6ae48c9e7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711454130069,"stop":1711454130069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd2507e6e42619a","name":"should emit a peer event after start","time":{"start":1711453544924,"stop":1711453544925,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4d13f54da52805","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711453573580,"stop":1711453573581,"duration":1},"status":"passed","severity":"normal"},{"uid":"12764709818e4bf6","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711454130066,"stop":1711454130066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9af5e4908123333","name":"Push message with content topic containing shell command","time":{"start":1711453991413,"stop":1711453991413,"duration":0},"status":"passed","severity":"normal"},{"uid":"231955eaeca96449","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711453940766,"stop":1711453940767,"duration":1},"status":"passed","severity":"normal"},{"uid":"505cc6306b35ed02","name":"Check received message with timestamp: 1711453521212 ","time":{"start":1711453993239,"stop":1711453993239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d57a3a6ef5c4f7d","name":"non connected peers","time":{"start":1711453922148,"stop":1711453922148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"655142c856f25055","name":"Fails to publish message with wrong content topic","time":{"start":1711453951100,"stop":1711453951101,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d8f68ab6b0ee80","name":"should not fail to stop the service if it was not started","time":{"start":1711453544922,"stop":1711453544923,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d048cbceffda27","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711453478109,"stop":1711453478110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b016d7acd0048fdf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711454130082,"stop":1711454130082,"duration":0},"status":"passed","severity":"normal"},{"uid":"206d92ff591c7244","name":"Fails to push message with empty content topic","time":{"start":1711453921873,"stop":1711453921874,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed5065277a88565","name":"Check received message containing shell command","time":{"start":1711453704163,"stop":1711453704163,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a579dd0faa407b","name":"should set field with only RELAY enabled","time":{"start":1711453478827,"stop":1711453478827,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0460c45b00718","name":"Refresh subscription","time":{"start":1711454130079,"stop":1711454130079,"duration":0},"status":"passed","severity":"normal"},{"uid":"649647863c3e70dc","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711453951637,"stop":1711453951637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"788b42d834b323e4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711453993240,"stop":1711453993240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b264788d8f6c89","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711453608437,"stop":1711453608438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f89c1330a1befc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711453470590,"stop":1711453470590,"duration":0},"status":"passed","severity":"normal"},{"uid":"877c461d0470d7fe","name":"Passing page size 110 when there are 120 messages","time":{"start":1711454062162,"stop":1711454062163,"duration":1},"status":"passed","severity":"normal"},{"uid":"83eb51b32605aa5e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711453605870,"stop":1711453605871,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8d6dfc3e57a0d1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711453483547,"stop":1711453483548,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa19a685d69312","name":"Check publish message containing Arabic","time":{"start":1711453951080,"stop":1711453951080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60c7f99d9c99851","name":"Push message with content topic containing unicode special characters","time":{"start":1711453991413,"stop":1711453991414,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ba99408c39528d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711453521901,"stop":1711453521902,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8864bb90473dc80","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711453478112,"stop":1711453478113,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2189ab4c41f2afa","name":"Ephemeral messages are not stored","time":{"start":1711453531861,"stop":1711453531861,"duration":0},"status":"passed","severity":"normal"},{"uid":"76737239d07645f9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711453776316,"stop":1711453776317,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1e65ccbb2635be","name":"Check received message containing Chinese","time":{"start":1711453993233,"stop":1711453993233,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac7cd9ea32d7a69","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711453478107,"stop":1711453478108,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ad03271d77b64e","name":"configure the node with multiple pubsub topics","time":{"start":1711454006724,"stop":1711454006725,"duration":1},"status":"passed","severity":"normal"},{"uid":"faae2760fded7600","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711453494483,"stop":1711453494484,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b519f98e7fae6c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711453478108,"stop":1711453478109,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93722d701f93bb","name":"Encoder throws on undefined content topic","time":{"start":1711453504442,"stop":1711453504442,"duration":0},"status":"passed","severity":"normal"},{"uid":"925d4a57ef425981","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711453608428,"stop":1711453608429,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad97235c9763f1db","name":"same cluster, same shard: nodes connect","time":{"start":1711453811005,"stop":1711453811006,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf1e6df0d65be3e","name":"Round trip binary serialization","time":{"start":1711453483636,"stop":1711453483636,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cd654a2d4a694b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711453731155,"stop":1711453731155,"duration":0},"status":"passed","severity":"normal"},{"uid":"80df1434e7ecca8f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711453544949,"stop":1711453544949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98f717e6b1cd00fa","name":"Push message with special chars payload","time":{"start":1711453921840,"stop":1711453921840,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c3d3715e426fe5","name":"Passing cursor with wrong message digest","time":{"start":1711454007100,"stop":1711454007100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e50eb626066f14e","name":"Check message received after nwaku node is restarted","time":{"start":1711453704195,"stop":1711453704195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed63d41c2cd0c5ac","name":"should return valid sharding parameters for static sharding","time":{"start":1711453470596,"stop":1711453470597,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7ce0a21e6ada59","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711453961822,"stop":1711453961823,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74d94457124a628","name":"Filter","time":{"start":1711454077995,"stop":1711454077995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa7a43903b29015","name":"Decoder throws on empty string content topic","time":{"start":1711453483639,"stop":1711453483639,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a889044eb38362c","name":"caches peers it previously fetched","time":{"start":1711453494481,"stop":1711453494481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c8f39857ccc39a","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app93/2/topic310/utf8","time":{"start":1711453951760,"stop":1711453951761,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4eadfc937a0dc9b3","name":"Push message with content topic containing short","time":{"start":1711453921849,"stop":1711453921849,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7abd6555a4b2cd3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711453478114,"stop":1711453478114,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ccc451b57814bf","name":"Push message with SQL Injection payload","time":{"start":1711453921843,"stop":1711453921843,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd84404c08a03714","name":"Push message with content topic containing escaped characters","time":{"start":1711453991413,"stop":1711453991413,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b607abea3f3e99","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711453608436,"stop":1711453608437,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eca443661f85fd9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711453470598,"stop":1711453470598,"duration":0},"status":"passed","severity":"normal"},{"uid":"786afaf9416d2fd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711453704168,"stop":1711453704169,"duration":1},"status":"passed","severity":"normal"},{"uid":"12341719ff676c54","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711453470579,"stop":1711453470580,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b92fd86daef573","name":"retrieves a single peer","time":{"start":1711453494479,"stop":1711453494480,"duration":1},"status":"passed","severity":"normal"},{"uid":"439d09b4d70b729d","name":"Subscribe to topic containing XML and receive message","time":{"start":1711453776319,"stop":1711453776320,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75aa93a9f7cc018","name":"Push message with Script payload","time":{"start":1711453921843,"stop":1711453921843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d49113d08aaa775","name":"Ping on subscribed peer","time":{"start":1711453597663,"stop":1711453597664,"duration":1},"status":"passed","severity":"normal"},{"uid":"54de87a50b39a095","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711454130084,"stop":1711454130084,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce24f75a6f364055","name":"Check message received after nwaku node is restarted","time":{"start":1711453993227,"stop":1711453993228,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0b0f3853ac458eb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711453470598,"stop":1711453470598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c17207dc67a783","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711453470578,"stop":1711453470578,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a88914d2c793e4","name":"Relay + Store","time":{"start":1711453478828,"stop":1711453478828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3612e8b15e1d4b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711453731157,"stop":1711453731157,"duration":0},"status":"passed","severity":"normal"},{"uid":"35be0553d7c97a3c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711453478112,"stop":1711453478112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dbc30dc5a26143","name":"Passing page size 11 when there are 10 messages","time":{"start":1711454062161,"stop":1711454062162,"duration":1},"status":"passed","severity":"normal"},{"uid":"66519e1b3bc73e30","name":"Sign & Recover","time":{"start":1711453504868,"stop":1711453504868,"duration":0},"status":"passed","severity":"normal"},{"uid":"19796ce724aa05d9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711453776312,"stop":1711453776313,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7951defa804b1ad","name":"Query with Promise Callback, No Decoder","time":{"start":1711454030193,"stop":1711454030193,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cae5136e72ed9ae","name":"Check received message containing numeric","time":{"start":1711453993232,"stop":1711453993233,"duration":1},"status":"passed","severity":"normal"},{"uid":"39341bb8d4bf1718","name":"Ping on peer without subscriptions","time":{"start":1711453597666,"stop":1711453597666,"duration":0},"status":"passed","severity":"normal"},{"uid":"244936d9b3ca700","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711453731155,"stop":1711453731155,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadda717c8f441a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711453608422,"stop":1711453608422,"duration":0},"status":"passed","severity":"normal"},{"uid":"6272b6e00e839c87","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711453608415,"stop":1711453608415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f1c6eb02ef38ded","name":"Js publishes, other Js receives","time":{"start":1711453951446,"stop":1711453951447,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba90ba0b6d180fe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711453776317,"stop":1711453776318,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfd593f37d96953","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711453478105,"stop":1711453478105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec615c22b71730e5","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711453608436,"stop":1711453608436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d134ac4dfa03d5b2","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711453608419,"stop":1711453608419,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb03183054c97bce","name":"Check received message containing Basic HTML tag","time":{"start":1711453993236,"stop":1711453993236,"duration":0},"status":"passed","severity":"normal"},{"uid":"34112e17116d7b13","name":"Check publish message containing Chinese","time":{"start":1711453951080,"stop":1711453951080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2273f47a3c858b","name":"new peer added after a peer was already found","time":{"start":1711453928666,"stop":1711453928666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20a449ead994c65c","name":"should throw an error for missing required configuration","time":{"start":1711453470587,"stop":1711453470587,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c6f805c285ac96","name":"isConnected return false after peer stops","time":{"start":1711453562543,"stop":1711453562543,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b2744e69c42c1b","name":"Check received message containing shell command","time":{"start":1711453993211,"stop":1711453993211,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf525257f240b17","name":"Promise Callback - backward","time":{"start":1711454030397,"stop":1711454030411,"duration":14},"status":"passed","severity":"normal"},{"uid":"b243ae811c01105a","name":"Publish message with custom timestamp: Wed Apr 05 2023 11:52:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1711453951093,"stop":1711453951093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79b8ad2d103516e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711453961819,"stop":1711453961820,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd546dbf819114f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711453470600,"stop":1711453470600,"duration":0},"status":"passed","severity":"normal"},{"uid":"362a75b99babca1b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711453776319,"stop":1711453776319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1bf74d4aef667f","name":"Check received message containing SQL Injection","time":{"start":1711453993206,"stop":1711453993206,"duration":0},"status":"passed","severity":"normal"},{"uid":"387f6b2ca29fd77e","name":"Overlapping topic subscription","time":{"start":1711453776315,"stop":1711453776315,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6c16f65c06e305","name":"same cluster, different shard: nodes connect","time":{"start":1711453811006,"stop":1711453811006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a527e3e86bd672f3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711453776311,"stop":1711453776311,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d7dbc24d83b69f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711453573587,"stop":1711453573587,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e71de5b18e55f","name":"Passing page size 1 when there are 4 messages","time":{"start":1711454062158,"stop":1711454062159,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93ddc8c9f62dc15","name":"should decode valid enr with tcp successfully","time":{"start":1711453478820,"stop":1711453478820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8eff71bd7b59e4","name":"same cluster, different shard: nodes don't connect","time":{"start":1711453608412,"stop":1711453608413,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f05e0acd6a041b4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711454130077,"stop":1711454130078,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78b72ec7504ef02","name":"Push message with content topic containing long","time":{"start":1711453991407,"stop":1711453991408,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac03c3a11c3f2e02","name":"Check received message containing Chinese","time":{"start":1711453993204,"stop":1711453993205,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7a406f6e399c55","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711453494400,"stop":1711453494401,"duration":1},"status":"passed","severity":"normal"},{"uid":"54eb818c50d8ab87","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711453470589,"stop":1711453470589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1086807aad7c033","name":"All","time":{"start":1711453532000,"stop":1711453532000,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9ac358fbafb23e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711453506119,"stop":1711453506119,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2c3f55deb53a97","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711453478113,"stop":1711453478113,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7cdde22d52c026","name":"should not fail to stop the service if it was not started","time":{"start":1711453498514,"stop":1711453498514,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce2646dbcd45452","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711453470584,"stop":1711453470585,"duration":1},"status":"passed","severity":"normal"},{"uid":"577de96077d2de0f","name":"Check received message containing Script","time":{"start":1711453704160,"stop":1711453704160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d294bab74953f063","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711453573581,"stop":1711453573582,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e360937d346ee7e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711453470589,"stop":1711453470589,"duration":0},"status":"passed","severity":"normal"},{"uid":"399dd05238f1181b","name":"Check message with invalid timestamp is not received","time":{"start":1711453993240,"stop":1711453993241,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e46e64083236f0","name":"throws an error for improperly formatted content topics","time":{"start":1711453470582,"stop":1711453470583,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fcafe6d0eebcb1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711453470592,"stop":1711453470592,"duration":0},"status":"passed","severity":"normal"},{"uid":"da21e080dfa7ef65","name":"Check received message containing SQL Injection","time":{"start":1711453704160,"stop":1711453704160,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e915108d56b77e","name":"Push message with Russian payload","time":{"start":1711453921842,"stop":1711453921843,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c484613a663641d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711453470578,"stop":1711453470578,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bd0ff5323ecd91","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711453776321,"stop":1711453776321,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a381580471b2ca","name":"should throw error - no id","time":{"start":1711453478821,"stop":1711453478821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e735d196172111b","name":"Push message on custom pubsubTopic","time":{"start":1711453768738,"stop":1711453768738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e24066901e08c862","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711453608441,"stop":1711453608441,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1100e2fd1707e26","name":"Subscribe to topic containing XML and receive message","time":{"start":1711454130082,"stop":1711454130083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1dbe86b2726f51c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711453961809,"stop":1711453961809,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfe974348bd226","name":"should be able to decode the field with only STORE set to true","time":{"start":1711453478111,"stop":1711453478111,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4005d80525122","name":"Check received message containing long","time":{"start":1711453993232,"stop":1711453993232,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bc13689919e9da","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711454037185,"stop":1711454037187,"duration":2},"status":"passed","severity":"normal"},{"uid":"85a7a9d3ce9acfd0","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711454130078,"stop":1711454130078,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fcbcb037d676c37","name":"start node with empty content topic","time":{"start":1711453951772,"stop":1711453951773,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dad58c744960dbc7","name":"Check received message containing Basic HTML tag","time":{"start":1711453704161,"stop":1711453704161,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b302edaccd2741","name":"configure the node with multiple content topics","time":{"start":1711453951769,"stop":1711453951770,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5e5caeb996c00925","name":"Encoder throws on empty string content topic","time":{"start":1711453506121,"stop":1711453506121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a944049447e5b379","name":"Check received message with timestamp: 1711453521212 ","time":{"start":1711453993216,"stop":1711453993216,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d42fe52cc32abe7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711453470593,"stop":1711453470593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b35664c0079951f","name":"Check message with non string payload is not received","time":{"start":1711453704186,"stop":1711453704187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b69d52fd4ef5a6","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711453776314,"stop":1711453776315,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58ccd618420e2554","name":"ignores unrecognized TXT record formats","time":{"start":1711453494481,"stop":1711453494481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b7c56aa095f5b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711453608420,"stop":1711453608420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8b38a4e33f222","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711453470592,"stop":1711453470592,"duration":0},"status":"passed","severity":"normal"},{"uid":"460e1c35137afb1","name":"Encoder throws on undefined content topic","time":{"start":1711453483637,"stop":1711453483638,"duration":1},"status":"passed","severity":"normal"},{"uid":"89542cc3a312f272","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711453961809,"stop":1711453961810,"duration":1},"status":"passed","severity":"normal"},{"uid":"137104399988912d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711454007099,"stop":1711454007099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2964025a5cc060dd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711453562540,"stop":1711453562541,"duration":1},"status":"passed","severity":"normal"},{"uid":"26867a72bda066a2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711454130083,"stop":1711454130083,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb05983fe7a076f7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711453776309,"stop":1711453776309,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce98c17fc062859","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711453768738,"stop":1711453768739,"duration":1},"status":"skipped","severity":"normal"},{"uid":"742e1efe7b6af6ca","name":"Asymmetric encrypt & decrypt","time":{"start":1711453504866,"stop":1711453504866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5d77bccfe99bdc","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711453608437,"stop":1711453608437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5a8a839e56c25d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711453478819,"stop":1711453478820,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1cc4916ef178187","name":"Check received message containing XML","time":{"start":1711453704160,"stop":1711453704161,"duration":1},"status":"passed","severity":"normal"},{"uid":"114f6a707e4bce3a","name":"Fields are not dropped","time":{"start":1711453482955,"stop":1711453482957,"duration":2},"status":"passed","severity":"normal"},{"uid":"31070d2ba982dfdd","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711453951636,"stop":1711453951637,"duration":1},"status":"skipped","severity":"normal"},{"uid":"837411e11ffed8da","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711453470595,"stop":1711453470595,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa45d175d53ce46","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711453993240,"stop":1711453993240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b366967e4b6a188f","name":"getPeersByDiscovery","time":{"start":1711453928665,"stop":1711453928666,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e7a61c6acf7624","name":"Check received message containing Arabic","time":{"start":1711453704158,"stop":1711453704159,"duration":1},"status":"passed","severity":"normal"},{"uid":"debe96e57d06269c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711454130085,"stop":1711454130085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e78960a13567c4b","name":"Push message with content topic containing JSON","time":{"start":1711453921860,"stop":1711453921871,"duration":11},"status":"passed","severity":"normal"},{"uid":"8ef438e3a981aadb","name":"Fails to push message with empty content topic","time":{"start":1711453991414,"stop":1711453991415,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77067e8d0bf5b41","name":"Check message on other pubsub topic is not received","time":{"start":1711453704177,"stop":1711453704180,"duration":3},"status":"passed","severity":"normal"},{"uid":"a41ee309c20758ee","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711454066906,"stop":1711454066906,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba5c7cf1fa6a6fb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711453951757,"stop":1711453951757,"duration":0},"status":"skipped","severity":"normal"},{"uid":"574e1f4ca9119a9d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711453478827,"stop":1711453478828,"duration":1},"status":"passed","severity":"normal"},{"uid":"474f7fea1ab86cb3","name":"Sample","time":{"start":1711453478258,"stop":1711453478258,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7b21c71e07000c","name":"should not receive a peer event before start","time":{"start":1711453498515,"stop":1711453498516,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53a0f02e6277c19","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711454044624,"stop":1711454044624,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c2707115c3bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711453470592,"stop":1711453470593,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed5f0e3a98e5791","name":"Push message with Basic HTML tag payload","time":{"start":1711453991401,"stop":1711453991401,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95a0e53bb0efe6e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711453470581,"stop":1711453470581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5a62040ba9d147","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711453562541,"stop":1711453562541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b931a92a57606939","name":"should throw error - no id","time":{"start":1711453478820,"stop":1711453478820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a400fba551f8c98","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711453470597,"stop":1711453470597,"duration":0},"status":"passed","severity":"normal"},{"uid":"8604bd257b5d5a4a","name":"throws on content topic with non-number generation field","time":{"start":1711453470574,"stop":1711453470574,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5e02a18c58f700","name":"Query generator for multiple messages with different message text format","time":{"start":1711454048223,"stop":1711454048224,"duration":1},"status":"passed","severity":"normal"},{"uid":"b179cdd41ab885cd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711454007097,"stop":1711454007097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1712feb07ac0d6","name":"Check received message containing escaped characters","time":{"start":1711453993211,"stop":1711453993212,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4e0a3b2fb9f9ca","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711453961817,"stop":1711453961818,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba5a8acdfc8970d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711453940763,"stop":1711453940763,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe75d24b56c5c35","name":"Light Node - default protocols","time":{"start":1711454077995,"stop":1711454077995,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6db29127f48c5a","name":"Check publish message containing short","time":{"start":1711453951071,"stop":1711453951071,"duration":0},"status":"passed","severity":"normal"},{"uid":"215e35547fe4d9f4","name":"should only return 1 node with relay capability","time":{"start":1711453494482,"stop":1711453494482,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8788027cb8cb2f","name":"getPeersByDiscovery","time":{"start":1711453562181,"stop":1711453562181,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0af4625046c0b1","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711453494485,"stop":1711453494485,"duration":0},"status":"skipped","severity":"normal"},{"uid":"506133c32a923de0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711454030178,"stop":1711454030179,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d4d8381dd04","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711454130072,"stop":1711454130072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1b05e98c3fca2e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711453494484,"stop":1711453494485,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3711988e821a11e","name":"Subscribe and receive messages via lightPush","time":{"start":1711453776308,"stop":1711453776309,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0900e9471742ce","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711453731154,"stop":1711453731154,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d168aa8b954e91b","name":"Nodes with multiple pubsub topic","time":{"start":1711453940763,"stop":1711453940764,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc82e7b386d62cd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711453470590,"stop":1711453470590,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e6fc087a7be3b9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711454048224,"stop":1711454048227,"duration":3},"status":"passed","severity":"normal"},{"uid":"a7ba07780125088","name":"Check publish message containing special chars","time":{"start":1711453951079,"stop":1711453951079,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6e50dbe5e8a652","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711453961814,"stop":1711453961815,"duration":1},"status":"passed","severity":"normal"},{"uid":"689f1dc61cbc01bf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711454130081,"stop":1711454130081,"duration":0},"status":"passed","severity":"normal"},{"uid":"def5c24886592879","name":"Wrong topic","time":{"start":1711453951768,"stop":1711453951768,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd837c92666295f2","name":"A test","time":{"start":1711453768801,"stop":1711453768802,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b27b64876b2e5d","name":"isConnected should return false after all peers disconnect","time":{"start":1711453521902,"stop":1711453521903,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ca3c40c0d225ee","name":"handles multiple messages","time":{"start":1711454055245,"stop":1711454055245,"duration":0},"status":"passed","severity":"normal"},{"uid":"972d4243b783cd71","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711453608417,"stop":1711453608417,"duration":0},"status":"passed","severity":"normal"},{"uid":"27abd09f3fbf6b9e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711453470591,"stop":1711453470592,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d62c17520d3459f","name":"Push message with custom timestamp: 1711457304300","time":{"start":1711453921887,"stop":1711453921887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e0bd22d982a4cd","name":"Check publish message containing Script","time":{"start":1711453951081,"stop":1711453951089,"duration":8},"status":"passed","severity":"normal"},{"uid":"cbccc287e23ea0a2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711453478106,"stop":1711453478106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ab626d83c06a0b","name":"Push message with Chinese payload","time":{"start":1711453921841,"stop":1711453921841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15cf8c17dbd380f","name":"Check message received after nwaku node is restarted","time":{"start":1711453993244,"stop":1711453993244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcfc8ce546954268","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711453470577,"stop":1711453470577,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadc72f371ca3bbe","name":"should not fail to start the service if it is already started","time":{"start":1711453977449,"stop":1711453977450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8c155c4648a6f4","name":"Ordered callback, aborts when callback returns true","time":{"start":1711454048236,"stop":1711454048244,"duration":8},"status":"passed","severity":"normal"},{"uid":"26dac9d232102082","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711453940764,"stop":1711453940765,"duration":1},"status":"passed","severity":"normal"},{"uid":"17530eec458976ea","name":"Store - dialed after - with timeout","time":{"start":1711454077994,"stop":1711454077994,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ed24b33886068d","name":"Check received message containing XML","time":{"start":1711453993207,"stop":1711453993207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a412897be23911","name":"Passing page size 10 when there are 10 messages","time":{"start":1711454062160,"stop":1711454062161,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9098d0abb306102","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711453531862,"stop":1711453531867,"duration":5},"status":"passed","severity":"normal"},{"uid":"109ae369897cb656","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711454007099,"stop":1711454007099,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebf69ec345207c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711453951770,"stop":1711453951771,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2d93f6acc53e0d3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711454130064,"stop":1711454130064,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb6b2266ba2ff03","name":"Rejects garbage","time":{"start":1711453487018,"stop":1711453487018,"duration":0},"status":"passed","severity":"normal"},{"uid":"421e44ae3510c22d","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app40/9/topic345/xml","time":{"start":1711453951762,"stop":1711453951762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2998dc07163bb77e","name":"should encodeTxt and decodeTxt","time":{"start":1711453478818,"stop":1711453478819,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d05427c864f3e7e","name":"Push message with short payload","time":{"start":1711453991387,"stop":1711453991391,"duration":4},"status":"passed","severity":"normal"},{"uid":"4e38b0629dd7f8f3","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711454130067,"stop":1711454130067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"852f6c4333f47880","name":"Decoder throws on undefined content topic","time":{"start":1711453483638,"stop":1711453483638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8b2fd82d82c8f","name":"it tolerates circular branch references","time":{"start":1711453494480,"stop":1711453494480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8634d683c4e51ec7","name":"Ping on subscribed peer","time":{"start":1711453597665,"stop":1711453597666,"duration":1},"status":"passed","severity":"normal"},{"uid":"20209086f9b0e4ad","name":"Check publish message containing SQL Injection","time":{"start":1711453951081,"stop":1711453951081,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e1548917d5f9fb","name":"Generator, 2 different pubsubtopics","time":{"start":1711454037188,"stop":1711454037188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"969a0301dc76c415","name":"Check message with no content topic is not received","time":{"start":1711453993241,"stop":1711453993241,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddca90b8ec0f387","name":"Used by Waku Relay","time":{"start":1711454071577,"stop":1711454071577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d797ce13667161","name":"isConnected should return true after first peer connects","time":{"start":1711453562542,"stop":1711453562542,"duration":0},"status":"passed","severity":"normal"},{"uid":"629b159dc8d0e7f6","name":"can dial TLS multiaddrs","time":{"start":1711453781721,"stop":1711453781721,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67473578466bbd2","name":"Subscribe and receives messages on 20 topics","time":{"start":1711454130076,"stop":1711454130076,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac55e7f52e406ef9","name":"random static sharding 3 - Cluster ID: 880, Shard ID: 988","time":{"start":1711454006714,"stop":1711454006715,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b87dc4a048f66e8","name":"Push message with XML payload","time":{"start":1711453991400,"stop":1711453991400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1cb1455b2f67b0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711453608418,"stop":1711453608418,"duration":0},"status":"passed","severity":"normal"},{"uid":"15408665b06b9e20","name":"Push message with content topic containing JSON","time":{"start":1711453991412,"stop":1711453991412,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadaaec4e25dc3d9","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711453608426,"stop":1711453608428,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e8e2096a91ab9e3","name":"Check received message containing Arabic","time":{"start":1711453993205,"stop":1711453993205,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9e2f7f14ba9b53","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711453961816,"stop":1711453961817,"duration":1},"status":"passed","severity":"normal"},{"uid":"699136239b5d781f","name":"should return all peers when numPeers is 0","time":{"start":1711453483547,"stop":1711453483547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25f1ac47cfe7da8","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711453776313,"stop":1711453776313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40527ef1642b204e","name":"Push message with custom timestamp: 1711450008761","time":{"start":1711453991421,"stop":1711453991421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c670bba64f07365","name":"Query with Ordered Callback, No message returned","time":{"start":1711454030187,"stop":1711454030188,"duration":1},"status":"passed","severity":"normal"},{"uid":"444775df1bf41b22","name":"should not receive a peer event before start","time":{"start":1711453977453,"stop":1711453977453,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8c9c58d9073e26","name":"Sets default value correctly","time":{"start":1711454071578,"stop":1711454071578,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e28c36b19f5a3c0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711453493169,"stop":1711453493170,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bb8e2c3c69709c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711453776318,"stop":1711453776318,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b0e11ad8a22031","name":"throws on content topic with too few or too many fields","time":{"start":1711453470574,"stop":1711453470574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b648b3ea7415095","name":"receives messages sent to provided content topic through callback","time":{"start":1711453951637,"stop":1711453951637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d00731a17184ecb3","name":"Push message with content topic containing SQL Injection","time":{"start":1711453921858,"stop":1711453921859,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c41959350221564","name":"Push message with unicode special characters payload","time":{"start":1711453921846,"stop":1711453921846,"duration":0},"status":"passed","severity":"normal"},{"uid":"4498348e9589c692","name":"Publish message with rate limit","time":{"start":1711453951103,"stop":1711453951104,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59711c1abd50ce1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711453731156,"stop":1711453731156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca949b40e170ae7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711453470578,"stop":1711453470578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6cf8ebe94196b4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711453470585,"stop":1711453470586,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9d7256aaaa3ffb","name":"Encoder throws on empty string content topic","time":{"start":1711453504442,"stop":1711453504443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72950243cb4ad7d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711453573585,"stop":1711453573586,"duration":1},"status":"skipped","severity":"normal"},{"uid":"20879ed0b7c9e57","name":"Subscribe to topic containing long and receive message","time":{"start":1711454130068,"stop":1711454130068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00543851b9fea96","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711454066904,"stop":1711454066905,"duration":1},"status":"passed","severity":"normal"},{"uid":"461df6a9390e4908","name":"Ping on subscribed peer","time":{"start":1711453561852,"stop":1711453561852,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a173ec3e8453fe","name":"Encoder throws on undefined content topic","time":{"start":1711453506120,"stop":1711453506121,"duration":1},"status":"passed","severity":"normal"},{"uid":"54608325b7e2d537","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711453768739,"stop":1711453768743,"duration":4},"status":"passed","severity":"normal"},{"uid":"b4b68017a57e631b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711453470601,"stop":1711453470601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e832eb5a78e31d8e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711453470577,"stop":1711453470578,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26b6628b54ce32f","name":"Push message with meta","time":{"start":1711453991415,"stop":1711453991415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a346dd80d24ba7","name":"Correctly serialized arguments","time":{"start":1711453781821,"stop":1711453781821,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dcd87a53821cc5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711453961826,"stop":1711453961828,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e2f7a8a11f0f581","name":"Promise Callback - forward","time":{"start":1711454030397,"stop":1711454030397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3eba5607c55893","name":"Push message with content topic containing Russian","time":{"start":1711453991410,"stop":1711453991410,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75e2ee8c88ad556","name":"Push message with shell command payload","time":{"start":1711453921845,"stop":1711453921845,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabd2fcf22c5f4c3","name":"Overlapping topic subscription","time":{"start":1711453961811,"stop":1711453961812,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a6b4a81c7207da4d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711453470579,"stop":1711453470579,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb0d98514aff9d5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711453470600,"stop":1711453470601,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e4171447e770d2","name":"Relay - times out","time":{"start":1711454077994,"stop":1711454077994,"duration":0},"status":"passed","severity":"normal"},{"uid":"135ed41ffd7f7cc2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711453991412,"stop":1711453991412,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e14d0403f1c2dad","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711453961828,"stop":1711453961829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4faf83ff7d3930e","name":"Register correct protocols","time":{"start":1711453961807,"stop":1711453961807,"duration":0},"status":"passed","severity":"normal"},{"uid":"683a0826bef2f91","name":"listenerCount","time":{"start":1711453562182,"stop":1711453562182,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abdc627e3a5d545","name":"Push message with content topic containing unicode special characters","time":{"start":1711453921872,"stop":1711453921873,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09d95b8995b5dd4","name":"Ordered Callback - backward","time":{"start":1711454030412,"stop":1711454030412,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82c8cdc991e413d","name":"should handle application and version for autosharding","time":{"start":1711453470585,"stop":1711453470585,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3341989c27149e","name":"Push message with emoji payload","time":{"start":1711453921846,"stop":1711453921847,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa93a54a04688bed","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711454007097,"stop":1711454007097,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cf9adb39fa579","name":"Passing an array","time":{"start":1711454071576,"stop":1711454071576,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba64c21152b69f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711453521900,"stop":1711453521900,"duration":0},"status":"passed","severity":"normal"},{"uid":"502e4b083b12f622","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711453573588,"stop":1711453573588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c306c6472216b28f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711453608419,"stop":1711453608420,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62ec335ad999862","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711454130080,"stop":1711454130080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35cdf88ade55adb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711453776321,"stop":1711453776323,"duration":2},"status":"passed","severity":"normal"},{"uid":"67d249135ac5b9bc","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711453478106,"stop":1711453478107,"duration":1},"status":"passed","severity":"normal"},{"uid":"e419ef12aec76d6","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711454044623,"stop":1711454044623,"duration":0},"status":"passed","severity":"normal"},{"uid":"df000882e483ded5","name":"Publish message with large meta","time":{"start":1711453951103,"stop":1711453951103,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b95c8324c3eee74","name":"should not receive a peer event after stop","time":{"start":1711453977453,"stop":1711453977454,"duration":1},"status":"passed","severity":"normal"},{"uid":"b555889812afd27b","name":"Push message with rate limit","time":{"start":1711453991420,"stop":1711453991420,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d185f12f821dfa","name":"Query Generator - backward","time":{"start":1711454030396,"stop":1711454030397,"duration":1},"status":"passed","severity":"normal"},{"uid":"6623eda97304b047","name":"Subscribe to topic containing Script and receive message","time":{"start":1711454130071,"stop":1711454130071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d659cc6e4696278f","name":"Check received message containing Russian","time":{"start":1711453993205,"stop":1711453993206,"duration":1},"status":"passed","severity":"normal"},{"uid":"800220c0801405da","name":"can start the service","time":{"start":1711453498513,"stop":1711453498513,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d7448b030874c2","name":"Store - dialed first","time":{"start":1711454077994,"stop":1711454077994,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdad96f80a23024","name":"Push message with Basic HTML tag payload","time":{"start":1711453921844,"stop":1711453921844,"duration":0},"status":"passed","severity":"normal"},{"uid":"7610fcb23efcfa91","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711453470580,"stop":1711453470580,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b44f519b32ce7ac","name":"Subscribe to topic containing XML and publish message","time":{"start":1711453961821,"stop":1711453961821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1806baa3eb1691","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711453608423,"stop":1711453608423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab73c8bc89b7c821","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711453608414,"stop":1711453608415,"duration":1},"status":"skipped","severity":"normal"},{"uid":"417b1636d4f11a39","name":"Generator, custom pubsub topic","time":{"start":1711454037183,"stop":1711454037183,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d0188706322da","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711453776320,"stop":1711453776321,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8330402f7e9095","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711453470580,"stop":1711453470580,"duration":0},"status":"passed","severity":"normal"},{"uid":"2641ad82e2e02dcd","name":"should load peers from local storage and dispatch events","time":{"start":1711453498517,"stop":1711453498517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d5c135f1ce69bb","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711453470587,"stop":1711453470588,"duration":1},"status":"passed","severity":"normal"},{"uid":"304fb9339aa51093","name":"should properly create location multiaddrs - tcp4","time":{"start":1711453478824,"stop":1711453478824,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43a7bc4808f95a0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711453993216,"stop":1711453993217,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5e9eeb720c7c8b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711454130073,"stop":1711454130074,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc713b3b5bbb7cc","name":"Check received message containing unicode special characters","time":{"start":1711453704164,"stop":1711453704165,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5e9f645ab90ac0","name":"can start and stop the service","time":{"start":1711453498513,"stop":1711453498514,"duration":1},"status":"passed","severity":"normal"},{"uid":"64585e14671127eb","name":"Push message equal or less that 1MB","time":{"start":1711453921887,"stop":1711453921888,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd1ced87df67b36","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711454037188,"stop":1711454037188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48611c1a6e57016c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711454130074,"stop":1711454130074,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db7255f2353e22b","name":"Callback on promise","time":{"start":1711454048235,"stop":1711454048235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad55fa59751dcb72","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711453731156,"stop":1711453731157,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67844d40165ffac","name":"should set field with only STORE enabled","time":{"start":1711453478827,"stop":1711453478827,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2e085a90f52342","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711454030177,"stop":1711454030178,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe96b37caa5b7f7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711453470588,"stop":1711453470588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d6c71454788dad","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711454130083,"stop":1711454130084,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cdaa4a7c6376227","name":"udp ip6 address","time":{"start":1711453478184,"stop":1711453478185,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a0203eb6df1221","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711453470596,"stop":1711453470596,"duration":0},"status":"passed","severity":"normal"},{"uid":"243ba52d8e72a5eb","name":"Waku message hash computation","time":{"start":1711453473022,"stop":1711453473023,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64483e929caf57b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711453470591,"stop":1711453470591,"duration":0},"status":"passed","severity":"normal"},{"uid":"8114084c42c26057","name":"Publish message with custom timestamp: Tue Mar 26 2024 10:52:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1711453951093,"stop":1711453951094,"duration":1},"status":"passed","severity":"normal"},{"uid":"528fbb6caf240894","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711453608435,"stop":1711453608436,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c3b785d75172bb","name":"handles different networkShards values correctly","time":{"start":1711453470582,"stop":1711453470582,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdf74f5c0bef9d7","name":"Push message with custom timestamp: 1711450104300","time":{"start":1711453921886,"stop":1711453921887,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b7a5dd2d6b58a7","name":"Check received message containing long","time":{"start":1711453704150,"stop":1711453704156,"duration":6},"status":"passed","severity":"normal"},{"uid":"135e4ab656662d4f","name":"Check received message containing unicode special characters","time":{"start":1711453993238,"stop":1711453993238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4830fda07eaed260","name":"Subscribe to topic containing short and publish message","time":{"start":1711453961812,"stop":1711453961813,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae749ca947bc8b4","name":"should encode/decode to RLP encoding","time":{"start":1711453478822,"stop":1711453478823,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f8d58d795349ba","name":"Fails to push message bigger that 1MB","time":{"start":1711453921888,"stop":1711453921888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4171ad4172cc2dd","name":"connects to nwaku","time":{"start":1711454071575,"stop":1711454071575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2929faab71a0a582","name":"should set field with all protocols enabled","time":{"start":1711453478826,"stop":1711453478826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b2b1e9e61a219b","name":"Nodes with multiple pubsub topic","time":{"start":1711453940765,"stop":1711453940765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffaf0f647a5b8bec","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711453494483,"stop":1711453494483,"duration":0},"status":"passed","severity":"normal"},{"uid":"6011d22a28ae37","name":"Check received message containing JSON","time":{"start":1711453993237,"stop":1711453993237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6811bd7b6da1994","name":"Throws when trying to push message with empty payload","time":{"start":1711453921848,"stop":1711453921848,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cde4501d0656f0","name":"Check publish message containing shell command","time":{"start":1711453951090,"stop":1711453951091,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61a1e20a3657d55","name":"Subscribe to topic containing Script and receive message","time":{"start":1711453776319,"stop":1711453776319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44c3f291f289a1e","name":"Subscribe to topic containing XML and receive message","time":{"start":1711454130071,"stop":1711454130071,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bdb9f3d411f2f7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711453521897,"stop":1711453521898,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b176a2c33d653f8","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711453608419,"stop":1711453608419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84d51848db5e83f","name":"1 Store, 2 fetches","time":{"start":1711453494134,"stop":1711453494134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ab9456e380d6e1","name":"random static sharding 5 - Cluster ID: 829, Shard ID: 761","time":{"start":1711454006715,"stop":1711454006716,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5ec0df8123268","name":"does not throw on valid cases","time":{"start":1711453470573,"stop":1711453470573,"duration":0},"status":"passed","severity":"normal"},{"uid":"120f4153f011a972","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711454007096,"stop":1711454007096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31567bfa110bb78","name":"Passing page size 3 when there are 20 messages","time":{"start":1711454062159,"stop":1711454062160,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b060cd1e29415b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711453921860,"stop":1711453921860,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f0d3044a07895c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711454130081,"stop":1711454130081,"duration":0},"status":"passed","severity":"normal"},{"uid":"562ea3233deace65","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711453478104,"stop":1711453478104,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6c32dc7242120a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711453573587,"stop":1711453573587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea615425db714635","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711453470583,"stop":1711453470583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ecedc5d84d97db","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711454066905,"stop":1711454066906,"duration":1},"status":"passed","severity":"normal"},{"uid":"74883cdd05d07391","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711454048236,"stop":1711454048236,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fb84440072fef7","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711453470600,"stop":1711453470600,"duration":0},"status":"passed","severity":"normal"},{"uid":"806681791c9682c6","name":"Push message with shell command payload","time":{"start":1711453991401,"stop":1711453991403,"duration":2},"status":"passed","severity":"normal"},{"uid":"17f6dacf0c63e9ce","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711453529249,"stop":1711453529249,"duration":0},"status":"passed","severity":"normal"},{"uid":"144d88d924122d3c","name":"should emit a peer event after start","time":{"start":1711453977450,"stop":1711453977450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70b8d3a81082098","name":"Symmetric encrypt & Decrypt","time":{"start":1711453504866,"stop":1711453504867,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd220582591e082","name":"Passing page size 19 when there are 20 messages","time":{"start":1711454062162,"stop":1711454062162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8529744fb329a4cf","name":"Callback on promise, aborts when callback returns true","time":{"start":1711454048235,"stop":1711454048236,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5be921414273bb8","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711453961818,"stop":1711453961819,"duration":1},"status":"passed","severity":"normal"},{"uid":"3537c3c8ef1fceba","name":"should be able to encode the field with only STORE set to true","time":{"start":1711453478102,"stop":1711453478103,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1c6c952a4e3759","name":"Push message with content topic containing numeric","time":{"start":1711453991408,"stop":1711453991408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1934453130261095","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711453470579,"stop":1711453470579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e81379b0c3f4721","name":"Publishes to nwaku","time":{"start":1711453951437,"stop":1711453951439,"duration":2},"status":"passed","severity":"normal"},{"uid":"121ffc54edcbd703","name":"should throw error - no public key","time":{"start":1711453478820,"stop":1711453478820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4647995ac461b2","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app52/8/topic240/utf8","time":{"start":1711453951760,"stop":1711453951760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"102c3e6408613ac7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711453498517,"stop":1711453498517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0126cdcf79a00a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711454066907,"stop":1711454066907,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b508f2f343701a","name":"start node with ApplicationInfo","time":{"start":1711453951771,"stop":1711453951772,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a7947bb4c40a04b","name":"should decode valid enr successfully","time":{"start":1711453478819,"stop":1711453478819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c103f9f43fc2017b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711453608425,"stop":1711453608425,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbac3e5e7890fa7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711454130070,"stop":1711454130071,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b12c4ae5f0c322","name":"Encoder throws on empty string content topic","time":{"start":1711453483638,"stop":1711453483638,"duration":0},"status":"passed","severity":"normal"},{"uid":"86309dc7825c9509","name":"should get / set UDP multiaddr","time":{"start":1711453478823,"stop":1711453478823,"duration":0},"status":"passed","severity":"normal"},{"uid":"3103c0244c65529b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711453470580,"stop":1711453470580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8de8368c2c2633","name":"creates an iterator","time":{"start":1711454055244,"stop":1711454055245,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c783b38b7a6c14b","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app26/10/topic667/utf8","time":{"start":1711453951766,"stop":1711453951766,"duration":0},"status":"skipped","severity":"normal"},{"uid":"466912911ce4fc65","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711453940768,"stop":1711453940768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ef94a89dfb9c6f","name":"Ping on unsubscribed peer","time":{"start":1711453597667,"stop":1711453597667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1baf99893fc3615","name":"Generator, custom pubsub topic","time":{"start":1711454037188,"stop":1711454037189,"duration":1},"status":"passed","severity":"normal"},{"uid":"f881edd217c7bd90","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711453951638,"stop":1711453951638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"831ea378f22d2581","name":"throws on content topic with generation field greater than 0","time":{"start":1711453470574,"stop":1711453470575,"duration":1},"status":"passed","severity":"normal"},{"uid":"20db0e89b1c5fbde","name":"isConnected should return false after all peers disconnect","time":{"start":1711453562542,"stop":1711453562543,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc241a8612f74208","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711454130077,"stop":1711454130077,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aea5062b95678c4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711454030191,"stop":1711454030192,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca28e5d8da89b964","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711453608439,"stop":1711453608439,"duration":0},"status":"passed","severity":"normal"},{"uid":"28984d468b6144d4","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711453961829,"stop":1711453961829,"duration":0},"status":"passed","severity":"normal"},{"uid":"273edb60e023545c","name":"Overlapping topic subscription","time":{"start":1711454130078,"stop":1711454130078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf2cf300fbe66ae","name":"Decoder throws on undefined content topic","time":{"start":1711453504443,"stop":1711453504443,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0f927a3a477011","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711453470591,"stop":1711453470591,"duration":0},"status":"passed","severity":"normal"},{"uid":"569bfbb65a2df264","name":"Nwaku publishes","time":{"start":1711453951439,"stop":1711453951446,"duration":7},"status":"passed","severity":"normal"},{"uid":"8476ff7afbb14960","name":"Push message with content topic containing Arabic","time":{"start":1711453921855,"stop":1711453921855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be8a692ad9175f0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711454130076,"stop":1711454130076,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f2bd46855bdbac","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711453470597,"stop":1711453470598,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a61906230822f26","name":"shard 0","time":{"start":1711454006712,"stop":1711454006712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2aaa4dea2bcead91","name":"Push message with Russian payload","time":{"start":1711453991395,"stop":1711453991395,"duration":0},"status":"passed","severity":"normal"},{"uid":"927d5553fad57cdc","name":"Push 30 different messages","time":{"start":1711453921848,"stop":1711453921848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddbd7fe83c308c4","name":"Push message with long payload","time":{"start":1711453921837,"stop":1711453921838,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6dd2c977303db7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711454130085,"stop":1711454130085,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f45dad063c5fb9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711453529249,"stop":1711453529250,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a71d963f5ac584","name":"Check message received after jswaku node is restarted","time":{"start":1711453704194,"stop":1711453704195,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e156209a0dfebb52","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711454044624,"stop":1711454044625,"duration":1},"status":"passed","severity":"normal"},{"uid":"404d4c7e8f784859","name":"Push message with content topic containing Script","time":{"start":1711453991411,"stop":1711453991411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5314ca91cfea286b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711453776310,"stop":1711453776311,"duration":1},"status":"passed","severity":"normal"},{"uid":"6612ea459997eab7","name":"Push message with content topic containing long","time":{"start":1711453921849,"stop":1711453921853,"duration":4},"status":"passed","severity":"normal"},{"uid":"f2cad17a0d442adf","name":"Overlapping topic subscription","time":{"start":1711454130067,"stop":1711454130067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77d92c779ff585c","name":"random static sharding 1 - Cluster ID: 452, Shard ID: 928","time":{"start":1711454006713,"stop":1711454006713,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4f0c62a50b8475","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711454098062,"stop":1711454098062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61396362ac5fb304","name":"Push message with special chars payload","time":{"start":1711453991392,"stop":1711453991393,"duration":1},"status":"passed","severity":"normal"},{"uid":"c029519c816158de","name":"1 Relay, 1 Filter, gives up","time":{"start":1711453494135,"stop":1711453494135,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cefd024f61a6c36","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711453608424,"stop":1711453608424,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cd7ed4d67e7d97","name":"Subscribe and receive messages via lightPush","time":{"start":1711454130074,"stop":1711454130075,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb29a7c84318c02","name":"Check received message containing Arabic","time":{"start":1711453993234,"stop":1711453993234,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dca3ee6e3ac0bc9","name":"Generator, 2 different pubsubtopics","time":{"start":1711454037189,"stop":1711454037189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e07858877aebbbe","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711453573586,"stop":1711453573587,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c71d13348cafc3","name":"should properly create location multiaddrs - tcp","time":{"start":1711453478825,"stop":1711453478826,"duration":1},"status":"passed","severity":"normal"},{"uid":"549863d0a09b1407","name":"Check received message containing Russian","time":{"start":1711453704159,"stop":1711453704159,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30679671404f15d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711454130073,"stop":1711454130073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53ba3108b682c2d","name":"1 Relay, 1 fetch","time":{"start":1711453494133,"stop":1711453494133,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1d0d1a72cf8522","name":"Push message with long payload","time":{"start":1711453991391,"stop":1711453991392,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c08ec93351b937","name":"Push message with escaped characters payload","time":{"start":1711453921846,"stop":1711453921846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31b1631d5c1bb5e","name":"Push message with Arabic payload","time":{"start":1711453991393,"stop":1711453991394,"duration":1},"status":"passed","severity":"normal"},{"uid":"167f69b9d5e7dcb3","name":"addEventListener with correct event","time":{"start":1711453562168,"stop":1711453562169,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc894ac9da465c8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711453776326,"stop":1711453776326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea53e4d1f2681073","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711453521895,"stop":1711453521897,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4545136a838889a","name":"Push message on custom pubsubTopic","time":{"start":1711453768736,"stop":1711453768737,"duration":1},"status":"passed","severity":"normal"},{"uid":"b444db0ed30c338d","name":"should throw an error for an unconfigured topic","time":{"start":1711453470594,"stop":1711453470594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f56a209ce38024","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711454098062,"stop":1711454098062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a51a99369b5451bf","name":"Relay + Store","time":{"start":1711453531998,"stop":1711453532000,"duration":2},"status":"passed","severity":"normal"},{"uid":"843626cfecc6584b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711453573584,"stop":1711453573584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc82cb2118241999","name":"Check publish message containing JSON","time":{"start":1711453951090,"stop":1711453951090,"duration":0},"status":"passed","severity":"normal"},{"uid":"c740fbb45c7d228e","name":"Push message with numeric payload","time":{"start":1711453921839,"stop":1711453921840,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9d1ff156575891","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711453470587,"stop":1711453470587,"duration":0},"status":"passed","severity":"normal"},{"uid":"992193123bd542a9","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app2/2/topic600/proto","time":{"start":1711453951767,"stop":1711453951767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93a236396e387347","name":"Subscribe to topic containing Script and publish message","time":{"start":1711453961820,"stop":1711453961821,"duration":1},"status":"passed","severity":"normal"},{"uid":"9971eaca4d750f02","name":"Push message with content topic containing SQL Injection","time":{"start":1711453991410,"stop":1711453991411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00703bc5b28752a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711453494397,"stop":1711453494397,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7a1b39653dc446","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711453478100,"stop":1711453478102,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f6df4e80155eccf","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711453562541,"stop":1711453562542,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da05f9f900e5bbe","name":"Fails to publish message with empty text","time":{"start":1711453951098,"stop":1711453951100,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f277603e389b2c3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711453506119,"stop":1711453506119,"duration":0},"status":"passed","severity":"normal"},{"uid":"c989fb5f9adf75b","name":"random static sharding 2 - Cluster ID: 503, Shard ID: 789","time":{"start":1711454006713,"stop":1711454006714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8e90cccbb5e85f","name":"handles empty shards array correctly","time":{"start":1711453470599,"stop":1711453470599,"duration":0},"status":"passed","severity":"normal"},{"uid":"262fbd15892c4c24","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711453731153,"stop":1711453731154,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ea051b7eeeefeb","name":"Check message with no payload is not received","time":{"start":1711453704183,"stop":1711453704184,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4152197d1144c69","name":"groups content topics by expected pubsub topic","time":{"start":1711453470581,"stop":1711453470581,"duration":0},"status":"passed","severity":"normal"},{"uid":"de348e87abf91b31","name":"Check received message containing JSON","time":{"start":1711453993208,"stop":1711453993211,"duration":3},"status":"passed","severity":"normal"},{"uid":"f28c3940d49ee9a9","name":"Subscribe and receive messages via waku relay post","time":{"start":1711454130075,"stop":1711454130075,"duration":0},"status":"passed","severity":"normal"},{"uid":"16200a3e5bc127ab","name":"Reopen subscription with peer with lost subscription","time":{"start":1711453597667,"stop":1711453597667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7283676090d124d2","name":"Reusing cursor across nodes","time":{"start":1711454007100,"stop":1711454007100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ac5318b9b4d090","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711454007098,"stop":1711454007098,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc83a12c9ce3de44","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711453529247,"stop":1711453529248,"duration":1},"status":"passed","severity":"normal"},{"uid":"926e4e6312cc99da","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711453470591,"stop":1711453470591,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d3b60ee6ea44cb","name":"Check message on other pubsub topic is not received","time":{"start":1711453993241,"stop":1711453993241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fc5a6f5f834ebe","name":"returns all values when wanted number is greater than available values","time":{"start":1711453493168,"stop":1711453493169,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c900b43cee9dba","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711453811004,"stop":1711453811005,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5800926289f9bcc","name":"dispatchEvent via connectionManager","time":{"start":1711453562183,"stop":1711453562183,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d49e5ce36be990","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711453776326,"stop":1711453776326,"duration":0},"status":"passed","severity":"normal"},{"uid":"50176b2cb312a47","name":"Check message with no content topic is not received","time":{"start":1711453704182,"stop":1711453704183,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7d68db6d429f4c","name":"topics with same application and version share the same shard","time":{"start":1711453470581,"stop":1711453470581,"duration":0},"status":"passed","severity":"normal"},{"uid":"117bf6ac3420b075","name":"Check message with non string payload is not received","time":{"start":1711453993242,"stop":1711453993243,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a62ab0c804f38f","name":"Subscribe to topic containing long and publish message","time":{"start":1711453961813,"stop":1711453961814,"duration":1},"status":"passed","severity":"normal"},{"uid":"212f7b3e4d975923","name":"Subscribe to topic containing long and receive message","time":{"start":1711453776316,"stop":1711453776316,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8cc2801f826d50","name":"Push message with custom timestamp: 1680695208761","time":{"start":1711453991420,"stop":1711453991420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced8cce08173c26","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711453608425,"stop":1711453608425,"duration":0},"status":"passed","severity":"normal"},{"uid":"c500a912d9ce44dc","name":"ignores domain fetching errors","time":{"start":1711453494480,"stop":1711453494481,"duration":1},"status":"passed","severity":"normal"},{"uid":"695b7b95a047997b","name":"Subscribe to topic containing long and receive message","time":{"start":1711454130079,"stop":1711454130080,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37c26d4979d8686","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711453608417,"stop":1711453608417,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b64e311df9f5a0","name":"Query Generator, No message returned","time":{"start":1711454030181,"stop":1711454030181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2054ab4d3592d1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711453470585,"stop":1711453470585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cdb03aafb15646","name":"different cluster, different shard: nodes don't connect","time":{"start":1711453608413,"stop":1711453608413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b4026525f4aa2ae","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711453731158,"stop":1711453731158,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d922baf66a783d","name":"should not receive a peer event after stop","time":{"start":1711453544948,"stop":1711453544948,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d677ec35c4dec28","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711454130069,"stop":1711454130070,"duration":1},"status":"passed","severity":"normal"},{"uid":"7169bf9ea5592559","name":"Push message with content topic containing Russian","time":{"start":1711453921855,"stop":1711453921855,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7be38dcaae3e1a4","name":"Check publish message containing unicode special characters","time":{"start":1711453951092,"stop":1711453951092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7984c07b750e0c5e","name":"Push message with content topic containing Script","time":{"start":1711453921859,"stop":1711453921859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9f63014b020ff0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711453470592,"stop":1711453470592,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b9e56292e3c137","name":"random static sharding 8 - Cluster ID: 891, Shard ID: 929","time":{"start":1711454006717,"stop":1711454006718,"duration":1},"status":"passed","severity":"normal"},{"uid":"9839cd9a4462fcf6","name":"less peers than existing","time":{"start":1711453922148,"stop":1711453922148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f40222d25ccfda2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711453478103,"stop":1711453478104,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6185d93ff9398d","name":"random static sharding 4 - Cluster ID: 430, Shard ID: 741","time":{"start":1711454006715,"stop":1711454006715,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed8d6a2574b5976","name":"Decrypt messages","time":{"start":1711453924524,"stop":1711453924525,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f79cf8da61d4b3","name":"Check received message containing special chars","time":{"start":1711453993233,"stop":1711453993233,"duration":0},"status":"passed","severity":"normal"},{"uid":"2597ecd461541008","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711453704169,"stop":1711453704173,"duration":4},"status":"passed","severity":"normal"},{"uid":"aaead38505d431e6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711453961809,"stop":1711453961809,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb49b810c6c8e726","name":"stop","time":{"start":1711453562185,"stop":1711453562185,"duration":0},"status":"passed","severity":"normal"}]