allure-jswaku/7227/widgets/severity.json
2024-07-25 21:58:55 +00:00

1 line
155 KiB
JSON

[{"uid":"c0c7698ebbb077f0","name":"Check publish message containing shell command","time":{"start":1721944431097,"stop":1721944431097,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa260b779c4fe2d","name":"Waku message hash computation (payload length 0)","time":{"start":1721943867245,"stop":1721943867245,"duration":0},"status":"passed","severity":"normal"},{"uid":"c381a8c0ed276cde","name":"should not fail to stop the service if it was not started","time":{"start":1721943937875,"stop":1721943937876,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5c993f47bf250f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721944498958,"stop":1721944498959,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0537991b6c93be","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721944193958,"stop":1721944193958,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ec50841202d040","name":"pre and post cipher","time":{"start":1721943899166,"stop":1721943899166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c59ac889bdddf7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721944168842,"stop":1721944168842,"duration":0},"status":"passed","severity":"normal"},{"uid":"1674005db8a945fb","name":"Check received message containing Arabic","time":{"start":1721944124112,"stop":1721944124113,"duration":1},"status":"passed","severity":"normal"},{"uid":"89567b1cde4baaf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721944153988,"stop":1721944153988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db90b104c60f2aa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721944563427,"stop":1721944563427,"duration":0},"status":"passed","severity":"normal"},{"uid":"816f4cbce1e55d07","name":"Check received message containing Chinese","time":{"start":1721944429213,"stop":1721944429214,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e17bc3d5290ea41","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721943864682,"stop":1721943864682,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f4c9261e0f0c22","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721944563440,"stop":1721944563440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea684d2a87c69a9f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721943864656,"stop":1721943864656,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f5dd58587cf8b0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721943864673,"stop":1721943864673,"duration":0},"status":"passed","severity":"normal"},{"uid":"df27867de4f71380","name":"Symmetric encrypt & Decrypt","time":{"start":1721943899165,"stop":1721943899166,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d68f9ac8586d97","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721944437987,"stop":1721944437987,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9959612808a3ce","name":"Push message with XML payload","time":{"start":1721944519428,"stop":1721944519428,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd081c42d9855e8f","name":"Promise Callback - forward","time":{"start":1721944541985,"stop":1721944541985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93ea41e64df3d30","name":"Check received message containing numeric","time":{"start":1721944429212,"stop":1721944429212,"duration":0},"status":"passed","severity":"normal"},{"uid":"915e802c86656840","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721943864674,"stop":1721943864674,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe2d388783e1ea2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721944431101,"stop":1721944431101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9f64ea88d0ef11","name":"Subscribe and receives messages on 20 topics","time":{"start":1721944563421,"stop":1721944563421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55fc5333cedf3e6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721944168829,"stop":1721944168829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e607c40010220322","name":"Check message with no content topic is not received","time":{"start":1721944429208,"stop":1721944429208,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef7f0b74c392bc0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721944563442,"stop":1721944563442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e4b91bac30f079","name":"Check received message containing Script","time":{"start":1721944429202,"stop":1721944429202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d43983a664ed58","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721943915524,"stop":1721943915525,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2487ef88d572a60","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721944193960,"stop":1721944193960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82d0b53051d8daa","name":"retrieves a single peer","time":{"start":1721943888825,"stop":1721943888826,"duration":1},"status":"passed","severity":"normal"},{"uid":"731ebe03cdba1677","name":"configure the node with multiple pubsub topics","time":{"start":1721944500099,"stop":1721944500100,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e64fba0f76df2e3","name":"Init the array if not present","time":{"start":1721943864183,"stop":1721943864185,"duration":2},"status":"passed","severity":"normal"},{"uid":"b70efca74055ca1","name":"Check received message containing Chinese","time":{"start":1721944124112,"stop":1721944124112,"duration":0},"status":"passed","severity":"normal"},{"uid":"271ad708dd026198","name":"Check publish message containing numeric","time":{"start":1721944431088,"stop":1721944431089,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5cbd3f1525ee0e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721943864682,"stop":1721943864683,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3261fc9c9b829e","name":"random static sharding 10 - Cluster ID: 555, Shard ID: 525","time":{"start":1721944500099,"stop":1721944500099,"duration":0},"status":"passed","severity":"normal"},{"uid":"7108c479058d235c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721944153982,"stop":1721944153982,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ca80411f69bda8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721944248277,"stop":1721944248278,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bbdca51ea0204bf","name":"Push message with content topic containing short","time":{"start":1721944398010,"stop":1721944398010,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc245a101f6cfa4a","name":"Check message received after jswaku node is restarted","time":{"start":1721944429227,"stop":1721944429227,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f99b54a1201d711d","name":"Subscribe and receive messages via lightPush","time":{"start":1721944563430,"stop":1721944563430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c0987f7b4d2fa1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721944193962,"stop":1721944193962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3172dad93044bb6","name":"Check meta is set [ecies]","time":{"start":1721943900569,"stop":1721943900570,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf0b2f820878ad7","name":"should not receive a peer event after stop","time":{"start":1721944452207,"stop":1721944452207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fe8ef44ce3d700","name":"Check publish message containing escaped characters","time":{"start":1721944431097,"stop":1721944431097,"duration":0},"status":"passed","severity":"normal"},{"uid":"2278b0319e4cdef0","name":"Ping succeeds for all connected peers","time":{"start":1721944035888,"stop":1721944035888,"duration":0},"status":"passed","severity":"normal"},{"uid":"879261014f896e9d","name":"same cluster, same shard: nodes connect","time":{"start":1721944248431,"stop":1721944248431,"duration":0},"status":"passed","severity":"normal"},{"uid":"1163af9529226886","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721943864662,"stop":1721943864663,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8479f15f989c38c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721943888867,"stop":1721943888867,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a48a42baea6444","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721944563427,"stop":1721944563428,"duration":1},"status":"passed","severity":"normal"},{"uid":"626e7cc36b1a833c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721944153989,"stop":1721944153989,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8dfc8c1322ba71","name":"Nodes with multiple pubsub topic","time":{"start":1721944412930,"stop":1721944412931,"duration":1},"status":"passed","severity":"normal"},{"uid":"5056a05d53ef1e33","name":"Push message with content topic containing shell command","time":{"start":1721944519445,"stop":1721944519446,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbf1e6d69484fc5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721944437983,"stop":1721944437983,"duration":0},"status":"passed","severity":"normal"},{"uid":"be14babcc02e3ff","name":"Push message with emoji payload","time":{"start":1721944398009,"stop":1721944398009,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cf9a479d55c6cb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721944168829,"stop":1721944168829,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad35c3b9bf387e3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721943974264,"stop":1721943974265,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d842c30fe7e4339","name":"Check message received after nwaku node is restarted","time":{"start":1721944124214,"stop":1721944124215,"duration":1},"status":"skipped","severity":"normal"},{"uid":"653fd22aea8f8dea","name":"Check received message containing Basic HTML tag","time":{"start":1721944429202,"stop":1721944429203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6fc466524ca796b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721944153983,"stop":1721944153984,"duration":1},"status":"passed","severity":"normal"},{"uid":"162f3c50e44d60c1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721944193957,"stop":1721944193957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88273a81ba5d07f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721943872457,"stop":1721943872457,"duration":0},"status":"passed","severity":"normal"},{"uid":"810488f37fb2b169","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721943864664,"stop":1721943864664,"duration":0},"status":"passed","severity":"normal"},{"uid":"885ce1219ef2125e","name":"Fails to push message with large meta","time":{"start":1721944519461,"stop":1721944519461,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc88a6d41c2ef8b","name":"random static sharding 7 - Cluster ID: 875, Shard ID: 881","time":{"start":1721944500096,"stop":1721944500096,"duration":0},"status":"passed","severity":"normal"},{"uid":"811fa5a5d1683ce1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721944412926,"stop":1721944412926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a07c19b52408cd","name":"handles different clusterIds correctly","time":{"start":1721943864661,"stop":1721943864661,"duration":0},"status":"passed","severity":"normal"},{"uid":"98218a0f1eed9922","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721943864669,"stop":1721943864669,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d4b7278899d6cc","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721943864667,"stop":1721943864667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e889ce28b6cb18","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721944563432,"stop":1721944563432,"duration":0},"status":"passed","severity":"normal"},{"uid":"b991d6fd996fa0b9","name":"Check received message containing short","time":{"start":1721944429198,"stop":1721944429198,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6554f2fd39c7a5a","name":"should not receive a peer event before start","time":{"start":1721944452207,"stop":1721944452207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d97c0fb0db9ac04","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721944557354,"stop":1721944557354,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba5ca89f1750e4a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721943888533,"stop":1721943888537,"duration":4},"status":"passed","severity":"normal"},{"uid":"c07d95006262e4c9","name":"Query generator for 2000 messages","time":{"start":1721944557839,"stop":1721944557839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa43cdf45d779d8","name":"Subscribe to topic containing Script and receive message","time":{"start":1721944563426,"stop":1721944563426,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd16212036a598b4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721944398014,"stop":1721944398014,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafc3631372951d7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721944168837,"stop":1721944168837,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dafc540f902edcc","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721943872459,"stop":1721943872460,"duration":1},"status":"passed","severity":"normal"},{"uid":"69af9e6728206700","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721944056509,"stop":1721944056510,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce5809d9e10957d","name":"Subscribe and receive messages via lightPush","time":{"start":1721944563418,"stop":1721944563419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41fd4c3954dceef","name":"should not fail to start the service if it is already started","time":{"start":1721943937876,"stop":1721943937877,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a44333367f0f89","name":"Passing page size 110 when there are 120 messages","time":{"start":1721944567967,"stop":1721944567967,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b918d1fa07cab","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721944153980,"stop":1721944153981,"duration":1},"status":"passed","severity":"normal"},{"uid":"9391b8a5034ced42","name":"Push message with content topic containing XML","time":{"start":1721944519444,"stop":1721944519444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef16875c1a03b6bc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721943937964,"stop":1721943937964,"duration":0},"status":"skipped","severity":"normal"},{"uid":"856f3485c0d49808","name":"Check message with invalid timestamp is not received","time":{"start":1721944124206,"stop":1721944124206,"duration":0},"status":"passed","severity":"normal"},{"uid":"79286bcb4e3e8df4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721944022263,"stop":1721944022263,"duration":0},"status":"passed","severity":"normal"},{"uid":"289bc1735e3519c0","name":"should decode valid enr successfully","time":{"start":1721943873123,"stop":1721943873124,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d3325a97dab9d5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721944575483,"stop":1721944575483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a485142be822ff","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721943864656,"stop":1721943864656,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16f4d1f20cbf593","name":"Check received message with timestamp: 1721943915844000000 ","time":{"start":1721944429220,"stop":1721944429221,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bec34df751f49c0","name":"Push 30 different messages","time":{"start":1721944398009,"stop":1721944398010,"duration":1},"status":"passed","severity":"normal"},{"uid":"1048f8b17f0cc812","name":"Check received message containing Basic HTML tag","time":{"start":1721944124148,"stop":1721944124152,"duration":4},"status":"passed","severity":"normal"},{"uid":"18c86086e82f49ac","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721944437985,"stop":1721944437985,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf514a8e9fb9f246","name":"Relay - dialed first","time":{"start":1721944582620,"stop":1721944582621,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dcdccd43ad36e6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721944193961,"stop":1721944193962,"duration":1},"status":"passed","severity":"normal"},{"uid":"765bdc1cb5edc58","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721944563434,"stop":1721944563434,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43c52ed7f5d359f","name":"Subscribe to topic containing XML and publish message","time":{"start":1721944437988,"stop":1721944437988,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec932509423a4d9","name":"Decoder throws on undefined content topic","time":{"start":1721943898657,"stop":1721943898657,"duration":0},"status":"passed","severity":"normal"},{"uid":"8760dab5526c6807","name":"Push message with content topic containing unicode special characters","time":{"start":1721944398015,"stop":1721944398016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4845a8b84c164e31","name":"Push message with content topic containing long","time":{"start":1721944398010,"stop":1721944398011,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c625e4576a7a615","name":"can start and stop the service","time":{"start":1721943892724,"stop":1721943892725,"duration":1},"status":"passed","severity":"normal"},{"uid":"2acbd26763df3e99","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721944153984,"stop":1721944153985,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78e98a0dae2cb3f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721944412928,"stop":1721944412928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9af63c327a4cf2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721943864655,"stop":1721943864655,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48d20d925dd8d07","name":"Push message equal or less that 1MB","time":{"start":1721944519468,"stop":1721944519468,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dd1034357ae3b3","name":"Push message with content topic containing Russian","time":{"start":1721944519443,"stop":1721944519443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c988ca21bf2bee9","name":"Check received message containing JSON","time":{"start":1721944429219,"stop":1721944429219,"duration":0},"status":"passed","severity":"normal"},{"uid":"26074a0f88946c70","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721943872460,"stop":1721943872461,"duration":1},"status":"passed","severity":"normal"},{"uid":"1019c624b64cdb0c","name":"can dial TLS multiaddrs","time":{"start":1721944253473,"stop":1721944253473,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1b7e559bb216a1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721944537100,"stop":1721944537101,"duration":1},"status":"passed","severity":"normal"},{"uid":"2565460f5fc01b8b","name":"Check meta is set [symmetric]","time":{"start":1721943898655,"stop":1721943898655,"duration":0},"status":"passed","severity":"normal"},{"uid":"68de83da5b766a9d","name":"Push message with content topic containing escaped characters","time":{"start":1721944398015,"stop":1721944398015,"duration":0},"status":"passed","severity":"normal"},{"uid":"88979eedef08a1c7","name":"caches peers it previously fetched","time":{"start":1721943888828,"stop":1721943888828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cadb6ff37b05b3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721944022265,"stop":1721944022265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3701349fc44637e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721944153977,"stop":1721944153978,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c564dcf6d04cab","name":"Does not throw an exception when node disconnects","time":{"start":1721944577110,"stop":1721944577110,"duration":0},"status":"passed","severity":"normal"},{"uid":"658cba1c5b986c02","name":"Check received message containing XML","time":{"start":1721944429202,"stop":1721944429202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83bb92fc8932bf9","name":"should set field with all protocols enabled","time":{"start":1721943873132,"stop":1721943873133,"duration":1},"status":"passed","severity":"normal"},{"uid":"527ed25fd72fb0de","name":"Push message with XML payload","time":{"start":1721944398006,"stop":1721944398006,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a8cb955a56fab4","name":"Check received message with timestamp: 1721943915844000000 ","time":{"start":1721944429205,"stop":1721944429205,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6062a344e0a80a","name":"Passing page size 11 when there are 10 messages","time":{"start":1721944567966,"stop":1721944567966,"duration":0},"status":"passed","severity":"normal"},{"uid":"19581e2900ba2412","name":"removeEventListener with wrong event","time":{"start":1721943956287,"stop":1721943956288,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0509f9accc14526","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721944437986,"stop":1721944437986,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee9fa7b45b93e8d","name":"Check publish message containing Basic HTML tag","time":{"start":1721944431095,"stop":1721944431096,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bba63fd2600f421","name":"1 Store, 2 fetches","time":{"start":1721943888866,"stop":1721943888866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60ae44b9fd2ccd2","name":"can start the service","time":{"start":1721943892723,"stop":1721943892724,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca6516f64752b8c","name":"Check publish message containing short","time":{"start":1721944431086,"stop":1721944431087,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a51c490dc4a3a","name":"isConnected return false after peer stops","time":{"start":1721943974266,"stop":1721943974267,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0aaf8a9822d197","name":"Passing page size 19 when there are 20 messages","time":{"start":1721944567967,"stop":1721944567967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f255d7644509c103","name":"should not fail to stop the service if it was not started","time":{"start":1721943892725,"stop":1721943892725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d11ff0f23dfdf7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721943872465,"stop":1721943872466,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0071f5836e9b83","name":"should properly create location multiaddrs - udp4","time":{"start":1721943873130,"stop":1721943873130,"duration":0},"status":"passed","severity":"normal"},{"uid":"c607545e53c4d2e9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721944563424,"stop":1721944563424,"duration":0},"status":"passed","severity":"normal"},{"uid":"199fc4c7c078600d","name":"random static sharding 6 - Cluster ID: 337, Shard ID: 562","time":{"start":1721944500095,"stop":1721944500096,"duration":1},"status":"passed","severity":"normal"},{"uid":"490835a8c328c2ec","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721943872464,"stop":1721943872464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8034c8a2b733163","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721943864673,"stop":1721943864673,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff4bd70b90a3168","name":"handles different networkShards values correctly","time":{"start":1721943864661,"stop":1721943864661,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f92a1c3ae43f656","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721943864657,"stop":1721943864658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a3fd11a10d6d6e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721943872455,"stop":1721943872455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb56b926575c48e","name":"should be called for bootstrap peers","time":{"start":1721943923366,"stop":1721943923367,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee119fe4c86e5f","name":"Push message with long payload","time":{"start":1721944398002,"stop":1721944398002,"duration":0},"status":"passed","severity":"normal"},{"uid":"901a74fca82ca805","name":"tcp ip4 address","time":{"start":1721943872559,"stop":1721943872560,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac285a848edf23","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721944153972,"stop":1721944153973,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b43af0274a9a6d3","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app82/3/topic942/test.js","time":{"start":1721944487355,"stop":1721944487355,"duration":0},"status":"passed","severity":"normal"},{"uid":"1970bdcecc829403","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721943864669,"stop":1721943864670,"duration":1},"status":"passed","severity":"normal"},{"uid":"90720fa39a1a78d4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721943925800,"stop":1721943925800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bce1e9526cfff2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721944563440,"stop":1721944563441,"duration":1},"status":"passed","severity":"normal"},{"uid":"5793949e1d16b3b2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721944546911,"stop":1721944546912,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0dcd635e5e6120b","name":"Check message on other pubsub topic is not received","time":{"start":1721944429207,"stop":1721944429207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0194b9cea3f6ef8","name":"All","time":{"start":1721943927284,"stop":1721943927284,"duration":0},"status":"passed","severity":"normal"},{"uid":"327136027a960696","name":"should properly create location multiaddrs - tcp6","time":{"start":1721943873131,"stop":1721943873131,"duration":0},"status":"passed","severity":"normal"},{"uid":"4341c6981e12828e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721943864665,"stop":1721943864666,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0e8d114a37dce7","name":"Check publish message containing JSON","time":{"start":1721944431096,"stop":1721944431096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49372f146f6864e","name":"Push message with meta","time":{"start":1721944519460,"stop":1721944519461,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c35a891b1fa71a9","name":"Non TWN Cluster","time":{"start":1721944487340,"stop":1721944487340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae964a18cced3083","name":"Check publish message after client node is restarted","time":{"start":1721944431105,"stop":1721944431105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d96086eaf68d4eb3","name":"Check received message containing Arabic","time":{"start":1721944429200,"stop":1721944429200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e8ccdb113bb999","name":"getPeersByDiscovery","time":{"start":1721944374520,"stop":1721944374520,"duration":0},"status":"passed","severity":"normal"},{"uid":"671263cd95ce3ff1","name":"can start and stop the service","time":{"start":1721944452203,"stop":1721944452204,"duration":1},"status":"passed","severity":"normal"},{"uid":"760b745a6bf2b903","name":"addEventListener with correct event","time":{"start":1721943956285,"stop":1721943956286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9351113ea6a06ecc","name":"Push message with content topic containing JSON","time":{"start":1721944398014,"stop":1721944398014,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fda93f5dde9d7c0","name":"Number of peers are maintained correctly","time":{"start":1721944035887,"stop":1721944035887,"duration":0},"status":"passed","severity":"normal"},{"uid":"474ef3152bb6dcfd","name":"Correctly serialized arguments","time":{"start":1721944248582,"stop":1721944248582,"duration":0},"status":"broken","severity":"normal"},{"uid":"652114547ebb95e9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721944248271,"stop":1721944248272,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a89ea4f79215d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721943864662,"stop":1721943864662,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9881841d4eba0f","name":"Check message with invalid timestamp is not received","time":{"start":1721944429222,"stop":1721944429222,"duration":0},"status":"passed","severity":"normal"},{"uid":"d958b126a9346d0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721944537090,"stop":1721944537091,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11735297b31cdfd","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/7/topic885/proto","time":{"start":1721944487340,"stop":1721944487340,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e8bed4e448c7b3","name":"Push message with Script payload","time":{"start":1721944398005,"stop":1721944398005,"duration":0},"status":"passed","severity":"normal"},{"uid":"66521aad9d4f991c","name":"Decoder throws on empty string content topic","time":{"start":1721943898658,"stop":1721943898658,"duration":0},"status":"passed","severity":"normal"},{"uid":"15708e93ab63ae2a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721944153989,"stop":1721944153989,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2364f9de0005fc","name":"Throws when trying to push message with empty payload","time":{"start":1721944398010,"stop":1721944398010,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfca742264c8bb5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721943888530,"stop":1721943888531,"duration":1},"status":"passed","severity":"normal"},{"uid":"584b8c801fd9f678","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721944153974,"stop":1721944153974,"duration":0},"status":"passed","severity":"normal"},{"uid":"2739620d3ed8956a","name":"Push message with content topic containing XML","time":{"start":1721944398013,"stop":1721944398013,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ea8c861e1f56bc","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721943864660,"stop":1721943864660,"duration":0},"status":"passed","severity":"normal"},{"uid":"311e471c65a9bfd8","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721943864678,"stop":1721943864679,"duration":1},"status":"passed","severity":"normal"},{"uid":"77092d8193a089e2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721944153987,"stop":1721944153987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16a08b6f06f1928","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721944056511,"stop":1721944056511,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3756d0a26901bc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721944193959,"stop":1721944193960,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad64a17bd17ddbd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721943864670,"stop":1721943864670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e88aa5db0bbdb6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721944563429,"stop":1721944563429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a150c6ff936c8d0","name":"throws on content topic with too few or too many fields","time":{"start":1721943864651,"stop":1721943864651,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b743f2305289fe4","name":"Check received message containing SQL Injection","time":{"start":1721944429201,"stop":1721944429202,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73daf468c91063c","name":"Push message with content topic containing numeric","time":{"start":1721944398011,"stop":1721944398011,"duration":0},"status":"passed","severity":"normal"},{"uid":"32993425cbca4fc8","name":"Overlapping topic subscription","time":{"start":1721944563435,"stop":1721944563435,"duration":0},"status":"passed","severity":"normal"},{"uid":"895dc478cb2c3a2e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app1/3/topic451/utf8","time":{"start":1721944487360,"stop":1721944487360,"duration":0},"status":"passed","severity":"normal"},{"uid":"284163d7c8b3c73","name":"Subscribe and receive messages via lightPush","time":{"start":1721944168827,"stop":1721944168827,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb7f13467d90c03","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721943888537,"stop":1721943888539,"duration":2},"status":"passed","severity":"normal"},{"uid":"22a34da3cbc71773","name":"random static sharding 5 - Cluster ID: 61, Shard ID: 373","time":{"start":1721944500093,"stop":1721944500095,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7d2b86b7bf438f8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721943974264,"stop":1721943974264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2042bfabb7c8e8bf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721944563438,"stop":1721944563439,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfe6f5ab764c60a","name":"throws an error for improperly formatted content topics","time":{"start":1721943864661,"stop":1721943864661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d87a6832b33af0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721944557833,"stop":1721944557834,"duration":1},"status":"passed","severity":"normal"},{"uid":"92740a3112b2f0d4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721944563431,"stop":1721944563431,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c452f0b8797604","name":"Push message with custom timestamp: 1721947769036","time":{"start":1721944398020,"stop":1721944398020,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a24d7bf996a7d7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721944708060,"stop":1721944708060,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb977586fa166251","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721944563440,"stop":1721944563440,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eec51a466d88564","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721944537101,"stop":1721944537102,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b3196a75b67d10","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721943892727,"stop":1721943892727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67b7e33b2e5e359","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721944124188,"stop":1721944124197,"duration":9},"status":"passed","severity":"normal"},{"uid":"74c8738d9718b6c2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721944537092,"stop":1721944537092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a358065408934530","name":"Subscribe to topic containing Script and publish message","time":{"start":1721944437988,"stop":1721944437988,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe30fdad65b1c6f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721943888532,"stop":1721943888533,"duration":1},"status":"passed","severity":"normal"},{"uid":"e422d6dbebf10d2b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721944537093,"stop":1721944537099,"duration":6},"status":"passed","severity":"normal"},{"uid":"a10dabea2a0498a7","name":"Push message with meta","time":{"start":1721944398017,"stop":1721944398017,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ad51339a7b019e","name":"Number of peers are maintained correctly","time":{"start":1721944187610,"stop":1721944187611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c15288b6a01b904","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721943873124,"stop":1721943873124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c297ee929a3c1d03","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721943888832,"stop":1721943888832,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60f32d880ab02cc3","name":"throws on empty content topic","time":{"start":1721943864650,"stop":1721943864651,"duration":1},"status":"passed","severity":"normal"},{"uid":"b041a9e5f040786f","name":"Push message with shell command payload","time":{"start":1721944398007,"stop":1721944398007,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf19c27991cb81b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721944563429,"stop":1721944563429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e90c55ef3cec5c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721943864659,"stop":1721943864659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45792ff0fc32666","name":"Push message with SQL Injection payload","time":{"start":1721944398005,"stop":1721944398005,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcfccc172df6c9b","name":"should add and remove event listeners correctly","time":{"start":1721943892728,"stop":1721943892728,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ba61d396fc9890","name":"Push message with rate limit","time":{"start":1721944398018,"stop":1721944398019,"duration":1},"status":"passed","severity":"normal"},{"uid":"d087380637466929","name":"throws on content topic with empty version field","time":{"start":1721943864652,"stop":1721943864653,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e7f6bed6c6d9d4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721943888832,"stop":1721943888832,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86c988ade4301591","name":"Js publishes, other Js receives","time":{"start":1721944401873,"stop":1721944401873,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3584ebf064de00d","name":"Push message with unicode special characters payload","time":{"start":1721944398008,"stop":1721944398009,"duration":1},"status":"passed","severity":"normal"},{"uid":"97bb4504130a5c53","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721944248429,"stop":1721944248429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28af43428641b49","name":"Throws when trying to push message with empty payload","time":{"start":1721944519432,"stop":1721944519433,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6996a889f060a5","name":"should throw an error for missing sharding configuration","time":{"start":1721943864680,"stop":1721943864680,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b57f6e0fd31ec","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721944437991,"stop":1721944437991,"duration":0},"status":"passed","severity":"normal"},{"uid":"283f051cdd301bd1","name":"should be able to decode the field with only STORE set to true","time":{"start":1721943872462,"stop":1721943872463,"duration":1},"status":"passed","severity":"normal"},{"uid":"a489c18ebfa91ae8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721944248276,"stop":1721944248276,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee55be136d830b8","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721943900569,"stop":1721943900569,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7389892fc16c563","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721943877798,"stop":1721943877799,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92bfd4c891d8727","name":"Meta field set when metaSetter is specified","time":{"start":1721943878007,"stop":1721943878007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6f9c19e5f75ca4","name":"Publish message with rate limit","time":{"start":1721944431106,"stop":1721944431106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5d6080725f3c95","name":"Push message on custom pubsubTopic","time":{"start":1721944248275,"stop":1721944248275,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96525b406d39531","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721943864680,"stop":1721943864680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c94ea2417c29de","name":"Ping on unsubscribed peer","time":{"start":1721944014661,"stop":1721944014661,"duration":0},"status":"passed","severity":"normal"},{"uid":"1061480c83a4bfef","name":"Push message with Basic HTML tag payload","time":{"start":1721944398006,"stop":1721944398006,"duration":0},"status":"passed","severity":"normal"},{"uid":"185f826ec7a733b6","name":"should return unique PubsubTopics for static sharding","time":{"start":1721943864664,"stop":1721943864664,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cf223fd7b2f0e0","name":"Subscribe to topic containing long and receive message","time":{"start":1721944563423,"stop":1721944563423,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11ae0ade0bd74f0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721944563425,"stop":1721944563425,"duration":0},"status":"passed","severity":"normal"},{"uid":"b014a8e9ab894acd","name":"Promise Callback - backward","time":{"start":1721944541986,"stop":1721944541986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3a2fbbd95cee4e","name":"Overlapping topic subscription","time":{"start":1721944437984,"stop":1721944437984,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68bb448c8d30a8fc","name":"throws on content topic with empty topic name field","time":{"start":1721943864653,"stop":1721943864653,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb3afe113553eae","name":"stop","time":{"start":1721943956291,"stop":1721943956291,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f47a2c1ef6825d7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721943864679,"stop":1721943864679,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a7fbc8e3375e71","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721944575484,"stop":1721944575484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5babf97dff7c867","name":"Store - dialed first","time":{"start":1721944582622,"stop":1721944582622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19abccbfaa8f884","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721944431099,"stop":1721944431099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46ef4660f3b083b","name":"A test","time":{"start":1721944194052,"stop":1721944194054,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f544c5626112c1b","name":"random static sharding 8 - Cluster ID: 403, Shard ID: 448","time":{"start":1721944500097,"stop":1721944500097,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d487ef9b1e630f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721944153976,"stop":1721944153976,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53132d09ec4cff0","name":"Push message with escaped characters payload","time":{"start":1721944398007,"stop":1721944398008,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfe35cec16e225d","name":"should handle a minimal index list","time":{"start":1721943864684,"stop":1721943864684,"duration":0},"status":"passed","severity":"normal"},{"uid":"8532c88d90337a57","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721944022266,"stop":1721944022267,"duration":1},"status":"passed","severity":"normal"},{"uid":"838655a1331e5bd4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721944487339,"stop":1721944487339,"duration":0},"status":"passed","severity":"normal"},{"uid":"86aa112827c55ef8","name":"Check publish message after service node is restarted","time":{"start":1721944431104,"stop":1721944431104,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bccae2260e229291","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721943923368,"stop":1721943923368,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cd259281dc0085","name":"Check publish message containing Arabic","time":{"start":1721944431091,"stop":1721944431092,"duration":1},"status":"passed","severity":"normal"},{"uid":"921b4637314acfc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721944412930,"stop":1721944412930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17de529431103d0","name":"Check message with no payload is not received","time":{"start":1721944124208,"stop":1721944124208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2dfe85a547feb5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721943864669,"stop":1721943864669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69e126843f62289","name":"ignores domain fetching errors","time":{"start":1721943888827,"stop":1721943888827,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe44e05083456f84","name":"Fails to push message with empty content topic","time":{"start":1721944519459,"stop":1721944519460,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bd655f5840024d","name":"throws on content topic with generation field greater than 0","time":{"start":1721943864652,"stop":1721943864652,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb94b6561be07b6","name":"should configure sharding based on application and version for autosharding","time":{"start":1721943864679,"stop":1721943864679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca64e59b95a25a3","name":"Check received message with timestamp: 1721943915844 ","time":{"start":1721944429221,"stop":1721944429221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5168a60e4c1a982","name":"Callback on promise","time":{"start":1721944557835,"stop":1721944557836,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce542f5115b1c88a","name":"Push message with numeric payload","time":{"start":1721944519424,"stop":1721944519425,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36d7bf203d007fd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721944412929,"stop":1721944412929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7cc728c20d563d","name":"Subscribe and receives messages on 20 topics","time":{"start":1721944168830,"stop":1721944168830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3a28f3024fbadd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721944708059,"stop":1721944708059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2563f0209b912e1d","name":"Fails to publish message with wrong content topic","time":{"start":1721944431101,"stop":1721944431101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3336e14f7f268e56","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721944153971,"stop":1721944153972,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c0cffb0128ccd8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721943937964,"stop":1721943937964,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74f1cc0a8dc113b4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721944124202,"stop":1721944124206,"duration":4},"status":"passed","severity":"normal"},{"uid":"632a12b986eb4998","name":"Waku message hash computation (no timestamp)","time":{"start":1721943867245,"stop":1721943867246,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1962fa7df0c7a1d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721944563419,"stop":1721944563419,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d8902e3c2c9688","name":"Fails to publish duplicate message","time":{"start":1721944431100,"stop":1721944431100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a994a70df52b70ea","name":"Push message with content topic containing Arabic","time":{"start":1721944519442,"stop":1721944519443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c263cc03441c54eb","name":"should throw error - no id","time":{"start":1721943873126,"stop":1721943873126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c8d33702e3c675","name":"should throw error - no public key","time":{"start":1721943873125,"stop":1721943873126,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65f90788e9002e4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721944193952,"stop":1721944193957,"duration":5},"status":"passed","severity":"normal"},{"uid":"af031d1f1cc13f73","name":"Push message with Russian payload","time":{"start":1721944398004,"stop":1721944398005,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9be89ff5fa3debe","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721943864668,"stop":1721943864668,"duration":0},"status":"passed","severity":"normal"},{"uid":"864752215cbab3d6","name":"Push message with Chinese payload","time":{"start":1721944519425,"stop":1721944519426,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b82e9869aa681c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721944546915,"stop":1721944546916,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7302ca8b888b59","name":"Check received message containing numeric","time":{"start":1721944124111,"stop":1721944124111,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7f3dcaf1e89361","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721944563421,"stop":1721944563421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2227613f9c2092","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721944193958,"stop":1721944193958,"duration":0},"status":"passed","severity":"normal"},{"uid":"8760b78d381fdcf0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721944563427,"stop":1721944563427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5db5e23fdbaddac","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721943864676,"stop":1721943864676,"duration":0},"status":"passed","severity":"normal"},{"uid":"627aa00987608ba7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721943864658,"stop":1721943864658,"duration":0},"status":"passed","severity":"normal"},{"uid":"293f05f8fa6758fa","name":"Publish message with custom timestamp: Thu Jul 25 2024 22:53:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721944431100,"stop":1721944431100,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c47d5d7e24ee3e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721944153985,"stop":1721944153985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63ab2d505a531df","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721944557353,"stop":1721944557353,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a2f43765b0f1b7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721944168834,"stop":1721944168835,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1b257cc26043e5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721944056510,"stop":1721944056511,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c2adcac1fbac5f","name":"Check received message containing emoji","time":{"start":1721944124182,"stop":1721944124183,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9a6d4a48ec0cef","name":"Push message with special chars payload","time":{"start":1721944398003,"stop":1721944398003,"duration":0},"status":"passed","severity":"normal"},{"uid":"76374c83bf18fce0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721943974265,"stop":1721943974265,"duration":0},"status":"passed","severity":"normal"},{"uid":"6002b5fe3625d412","name":"Push message with content topic containing emoji","time":{"start":1721944519448,"stop":1721944519459,"duration":11},"status":"passed","severity":"normal"},{"uid":"8aba6fa299d6218e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721943925800,"stop":1721943925801,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f3f3cc30b385f1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721944437985,"stop":1721944437986,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e26fe434f1d8ce2","name":"Push message with content topic containing Arabic","time":{"start":1721944398012,"stop":1721944398012,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e311ce5f1a01a8","name":"should set field with only STORE enabled","time":{"start":1721943873133,"stop":1721943873133,"duration":0},"status":"passed","severity":"normal"},{"uid":"826e2a4b0d7ec60","name":"connected peers and dial","time":{"start":1721944374859,"stop":1721944374859,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b938c909b136b885","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721943864655,"stop":1721943864655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b53d7bea599eb9","name":"Fails to publish message with empty text","time":{"start":1721944431100,"stop":1721944431100,"duration":0},"status":"passed","severity":"normal"},{"uid":"90197d749e3cda96","name":"Nodes with multiple pubsub topic","time":{"start":1721944412928,"stop":1721944412929,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3429ec798d8d7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721944437989,"stop":1721944437989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7997caa23ae691","name":"should emit a peer event after start","time":{"start":1721943892725,"stop":1721943892726,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d3bfdc77c5532f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721944248429,"stop":1721944248430,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbdee934d8a7ac3","name":"Nodes with multiple pubsub topic","time":{"start":1721944412927,"stop":1721944412927,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6b31d73480159a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721943867244,"stop":1721943867245,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c928133e7460e7","name":"Subscribe and receives messages on 20 topics","time":{"start":1721944563433,"stop":1721944563434,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ccc0507c48393ac","name":"Ping on unsubscribed peer","time":{"start":1721944014663,"stop":1721944014663,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e17c6c3ba32af9","name":"Check message received after jswaku node is restarted","time":{"start":1721944429209,"stop":1721944429209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bcc87c093607b507","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721943898653,"stop":1721943898654,"duration":1},"status":"passed","severity":"normal"},{"uid":"855ce082e8c6c936","name":"should use DNS peer discovery with light client","time":{"start":1721943937962,"stop":1721943937964,"duration":2},"status":"skipped","severity":"normal"},{"uid":"4bb3679991f61518","name":"Check received message containing shell command","time":{"start":1721944124156,"stop":1721944124166,"duration":10},"status":"passed","severity":"normal"},{"uid":"a25fd94c67af35ee","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721944022267,"stop":1721944022271,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb4535dd3b480a86","name":"Generator, custom pubsub topic","time":{"start":1721944546913,"stop":1721944546914,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba8e078fbf7540b","name":"same cluster, same shard: nodes connect","time":{"start":1721944153968,"stop":1721944153968,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c5e363ba106d91","name":"Callback on promise, aborts when callback returns true","time":{"start":1721944557836,"stop":1721944557837,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8d54b9f8cf47ac","name":"Check received message containing Russian","time":{"start":1721944429201,"stop":1721944429201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a232d8fcde5f08d3","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721943923367,"stop":1721943923367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4476f52f7bd1d90","name":"Passing an array","time":{"start":1721944577110,"stop":1721944577110,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b70981f6f05598","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721944153970,"stop":1721944153971,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a9646ddd341403","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721944437989,"stop":1721944437990,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ec9dd6d24ec729","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721944575482,"stop":1721944575483,"duration":1},"status":"passed","severity":"normal"},{"uid":"899dba35287fbbf7","name":"Check received message containing SQL Injection","time":{"start":1721944124113,"stop":1721944124114,"duration":1},"status":"passed","severity":"normal"},{"uid":"8414b69ad4c1c9ed","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721944412931,"stop":1721944412931,"duration":0},"status":"passed","severity":"normal"},{"uid":"41acd01d5d59a73d","name":"Generator, 2 different pubsubtopics","time":{"start":1721944546914,"stop":1721944546915,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b42cfa68ba0f136","name":"Push message with custom timestamp: 1691185769036","time":{"start":1721944398019,"stop":1721944398019,"duration":0},"status":"passed","severity":"normal"},{"uid":"612c830d2bdc38fc","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721944498959,"stop":1721944498967,"duration":8},"status":"passed","severity":"normal"},{"uid":"d0cb71a178853f64","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721944429221,"stop":1721944429221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5982fd9e37750","name":"Check received message containing Script","time":{"start":1721944429217,"stop":1721944429218,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40be8859169b288","name":"Overlapping topic subscription","time":{"start":1721944563422,"stop":1721944563422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93c58fb0e8ebddd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721944563424,"stop":1721944563425,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a868652b64e29a1","name":"Relay","time":{"start":1721943927283,"stop":1721943927283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca46b5f029a653","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721943888531,"stop":1721943888532,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e9a0af05c45f82","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721944153971,"stop":1721944153971,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23923f12aa1ab94","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721944575481,"stop":1721944575481,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e63de61e8b08e","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721944153972,"stop":1721944153972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd5ce5e7a8a611a","name":"Subscribe to topic containing short and receive message","time":{"start":1721944563422,"stop":1721944563423,"duration":1},"status":"passed","severity":"normal"},{"uid":"80add7f9095a3823","name":"Register correct protocols","time":{"start":1721944437981,"stop":1721944437981,"duration":0},"status":"passed","severity":"normal"},{"uid":"86faf9eded334fe","name":"Push message with content topic containing unicode special characters","time":{"start":1721944519447,"stop":1721944519448,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94ae9261328c0","name":"start node with ApplicationInfo","time":{"start":1721944487372,"stop":1721944487373,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00df70f319b4961","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app60/5/topic237/xml","time":{"start":1721944487361,"stop":1721944487361,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb91f959ab96b89","name":"should properly create location multiaddrs - tcp4","time":{"start":1721943873130,"stop":1721943873130,"duration":0},"status":"passed","severity":"normal"},{"uid":"3582a93364113a1d","name":"random static sharding 1 - Cluster ID: 303, Shard ID: 595","time":{"start":1721944500082,"stop":1721944500084,"duration":2},"status":"passed","severity":"normal"},{"uid":"4130372f6de09d0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721943864666,"stop":1721943864666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d686e159650adb48","name":"Tracks peer failures correctly","time":{"start":1721944035889,"stop":1721944035890,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9676d524f2fca5","name":"Default pageSize","time":{"start":1721944567967,"stop":1721944567968,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc0a2785f9490f3","name":"should only return 1 node with store capability","time":{"start":1721943888830,"stop":1721943888830,"duration":0},"status":"passed","severity":"normal"},{"uid":"538b9a8e38efa12c","name":"Decoder throws on empty string content topic","time":{"start":1721943900571,"stop":1721943900572,"duration":1},"status":"passed","severity":"normal"},{"uid":"228ddb15ff349c1f","name":"Check received message containing unicode special characters","time":{"start":1721944429204,"stop":1721944429204,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae87a802ba4e5f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721944022264,"stop":1721944022264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c9f1be42221e81","name":"Subscribe to topic containing Script and receive message","time":{"start":1721944168839,"stop":1721944168840,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d26d8ae571a1b","name":"safeDispatchEvent","time":{"start":1721943956291,"stop":1721943956291,"duration":0},"status":"passed","severity":"normal"},{"uid":"384b5490dcbb3668","name":"Check message with no pubsub topic is not received","time":{"start":1721944124207,"stop":1721944124207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfdd35f9ab93352","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721944437990,"stop":1721944437991,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59685997bf85419","name":"Check received message containing JSON","time":{"start":1721944429203,"stop":1721944429203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0d44764b10394f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721944168843,"stop":1721944168843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1224613f67613c96","name":"non connected peers","time":{"start":1721944374861,"stop":1721944374861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb1350c098f3ee65","name":"Check message received after jswaku node is restarted","time":{"start":1721944124209,"stop":1721944124210,"duration":1},"status":"skipped","severity":"normal"},{"uid":"44ff1d17b4f7c5b9","name":"Mutual subscription","time":{"start":1721944437980,"stop":1721944437981,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d3b764f04a6b2d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721944498967,"stop":1721944498967,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c31d86dfef412cf","name":"Check received message containing special chars","time":{"start":1721944429213,"stop":1721944429213,"duration":0},"status":"passed","severity":"normal"},{"uid":"49adc357eee46f99","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721944153987,"stop":1721944153987,"duration":0},"status":"passed","severity":"normal"},{"uid":"62161ae346d212e","name":"Rejects garbage","time":{"start":1721943881368,"stop":1721943881369,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f262d4f7eff0f1","name":"should throw an error for insufficient data","time":{"start":1721943864684,"stop":1721943864685,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8da4d0bd07fb41","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721943900568,"stop":1721943900569,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e8fcb31b337ea3","name":"Passing cursor with wrong message digest","time":{"start":1721944498968,"stop":1721944498969,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9bd32c45932dad","name":"Subscribe and receive messages via waku relay post","time":{"start":1721944563431,"stop":1721944563432,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0d6ecd938370b9","name":"listenerCount","time":{"start":1721943956289,"stop":1721943956289,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1cfda2712ff477","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721944153977,"stop":1721944153977,"duration":0},"status":"passed","severity":"normal"},{"uid":"336998f86dfecfa7","name":"Fails to push message with large meta","time":{"start":1721944398018,"stop":1721944398018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38f26a5c54ac392","name":"Subscribe to topic containing XML and receive message","time":{"start":1721944563426,"stop":1721944563426,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d5689645b3834a","name":"Push message with content topic containing Russian","time":{"start":1721944398012,"stop":1721944398012,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1d02799c8bf4d8","name":"Sets default value correctly","time":{"start":1721944577112,"stop":1721944577112,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d07e6f77afa904","name":"Decoder throws on undefined content topic","time":{"start":1721943878008,"stop":1721943878009,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbefbc945c01b018","name":"Encoder throws on empty string content topic","time":{"start":1721943878008,"stop":1721943878008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b40e72bd2fe9fe","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721944557837,"stop":1721944557838,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38146235689a1a7","name":"Store - dialed after - with timeout","time":{"start":1721944582622,"stop":1721944582622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dc7325bb77b803","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721944563424,"stop":1721944563424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d5d191134f32f4","name":"Nwaku publishes","time":{"start":1721944401872,"stop":1721944401873,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb89ad58a92e167","name":"Push message with shell command payload","time":{"start":1721944519429,"stop":1721944519430,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce9a1f7b00aee1b","name":"Check received message containing special chars","time":{"start":1721944124112,"stop":1721944124112,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb88c2278b0965ee","name":"creates an iterator","time":{"start":1721944568802,"stop":1721944568802,"duration":0},"status":"passed","severity":"normal"},{"uid":"240fd7b8d2ca6d5d","name":"Subscribe to topic containing long and receive message","time":{"start":1721944563436,"stop":1721944563436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff91f5c2d73f751b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721944437987,"stop":1721944437988,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89e5f941f524560","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721943864671,"stop":1721943864671,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7fc004ad339f9e","name":"Query Generator, No message returned","time":{"start":1721944537093,"stop":1721944537093,"duration":0},"status":"passed","severity":"normal"},{"uid":"10800fbe89c9f8","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721943864667,"stop":1721943864667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74cc0f25bcd193a","name":"Check message on other pubsub topic is not received","time":{"start":1721944124207,"stop":1721944124207,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fe7d6073196704","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721943864657,"stop":1721943864657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d2be393fc62f68","name":"Push message with short payload","time":{"start":1721944519423,"stop":1721944519423,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c085b8e1e7d4a1","name":"throws on content topic with empty encoding field","time":{"start":1721943864653,"stop":1721943864654,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a696f676b3e76d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721943867242,"stop":1721943867244,"duration":2},"status":"passed","severity":"normal"},{"uid":"eafe2254d656b9bb","name":"Push message with content topic containing long","time":{"start":1721944519440,"stop":1721944519440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca39bd3950c12a5","name":"Decrypt messages","time":{"start":1721944377247,"stop":1721944377247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71e0bf491c25278","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721943872464,"stop":1721943872465,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3810f2600284fd2","name":"Push message with JSON payload","time":{"start":1721944519429,"stop":1721944519429,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33ae1775973431a","name":"Ordered Callback - backward","time":{"start":1721944541987,"stop":1721944541987,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e43823cc67c31e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721944168836,"stop":1721944168836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe77cf803ec7721","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721943877797,"stop":1721943877798,"duration":1},"status":"passed","severity":"normal"},{"uid":"6186ff106363f4fd","name":"should throw error - invalid id","time":{"start":1721943873126,"stop":1721943873126,"duration":0},"status":"passed","severity":"normal"},{"uid":"754080d70b4ec683","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721944563432,"stop":1721944563432,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6d85eff2f650e5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721944022262,"stop":1721944022262,"duration":0},"status":"passed","severity":"normal"},{"uid":"8facf2968366128a","name":"Push message with content topic containing Script","time":{"start":1721944519444,"stop":1721944519444,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5617e05077a10c9","name":"Ping on peer without subscriptions","time":{"start":1721943982313,"stop":1721943982314,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8dd0dc9206c27c7","name":"Keep-alive pings maintain the connection","time":{"start":1721944035888,"stop":1721944035889,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed18e8f3a4b032c","name":"should throw error - no public key","time":{"start":1721943873127,"stop":1721943873127,"duration":0},"status":"passed","severity":"normal"},{"uid":"11386c553912d5d8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721944153978,"stop":1721944153979,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a60deb16798948","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721943864682,"stop":1721943864682,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53a3c9c54a636d0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721943888531,"stop":1721943888531,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc01bc2d0e66adea","name":"Check received message with timestamp: 1721943915844 ","time":{"start":1721944429205,"stop":1721944429206,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dce557614f29746","name":"handles empty contentTopics array correctly","time":{"start":1721943864681,"stop":1721943864681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68b8d191acd3844","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721943974267,"stop":1721943974267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0464d53cd5cabb6","name":"Push message with content topic containing JSON","time":{"start":1721944519445,"stop":1721944519445,"duration":0},"status":"passed","severity":"normal"},{"uid":"713095eb8221dba5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721944168842,"stop":1721944168842,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c735368a63781d","name":"Reopen subscription with peer with lost subscription","time":{"start":1721944014663,"stop":1721944014663,"duration":0},"status":"passed","severity":"normal"},{"uid":"122ff17a72d68061","name":"Relay + Store","time":{"start":1721943873134,"stop":1721943873135,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc1e1d7325f94cb","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721943864663,"stop":1721943864663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce66d4e9c3164fe3","name":"Refresh subscription","time":{"start":1721944168832,"stop":1721944168832,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f870954b06a79e0","name":"Check publish message containing Script","time":{"start":1721944431094,"stop":1721944431095,"duration":1},"status":"passed","severity":"normal"},{"uid":"42305f16c97fdf55","name":"Ping on subscribed peer","time":{"start":1721943982312,"stop":1721943982313,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c609ce689d98e0a","name":"Using a function","time":{"start":1721944577111,"stop":1721944577111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea76e9d0a003f4a2","name":"Ping on subscribed peer","time":{"start":1721944014662,"stop":1721944014662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb29cde245a091e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721944563438,"stop":1721944563438,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6ad8ee9139d8b2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721943872456,"stop":1721943872456,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf48de1068026123","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721944429206,"stop":1721944429206,"duration":0},"status":"passed","severity":"normal"},{"uid":"9106bac288808de7","name":"Fails to push message bigger that 1MB","time":{"start":1721944398021,"stop":1721944398022,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e1b9697c7d4c82","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721944153978,"stop":1721944153978,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca748a9536e5f94e","name":"random static sharding 2 - Cluster ID: 702, Shard ID: 87","time":{"start":1721944500084,"stop":1721944500085,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecab349e0ba6ef6","name":"Publish message with custom timestamp: Fri Aug 04 2023 21:53:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721944431099,"stop":1721944431099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c367c2500fa43a33","name":"Subscribe to topic containing Script and receive message","time":{"start":1721944563439,"stop":1721944563439,"duration":0},"status":"passed","severity":"normal"},{"uid":"205689f309c981a2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721944563421,"stop":1721944563421,"duration":0},"status":"passed","severity":"normal"},{"uid":"d219deada4f90113","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app79/6/topic158/test.js","time":{"start":1721944487361,"stop":1721944487361,"duration":0},"status":"passed","severity":"normal"},{"uid":"559d9b9fce799de7","name":"isConnected should return false after all peers disconnect","time":{"start":1721943974266,"stop":1721943974266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d06348eb8d76062","name":"should decode valid enr with tcp successfully","time":{"start":1721943873125,"stop":1721943873125,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5b72787b87abfe","name":"Check received message containing SQL Injection","time":{"start":1721944429217,"stop":1721944429217,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbc48be55a3e0b9","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721944437982,"stop":1721944437982,"duration":0},"status":"passed","severity":"normal"},{"uid":"63be9497203e6a50","name":"Encoder throws on undefined content topic","time":{"start":1721943898656,"stop":1721943898656,"duration":0},"status":"passed","severity":"normal"},{"uid":"521de9e4ad7c61f0","name":"Check received message containing short","time":{"start":1721944124110,"stop":1721944124110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca83b9c7e1d94f1a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721943872463,"stop":1721943872463,"duration":0},"status":"passed","severity":"normal"},{"uid":"535ab076d7fc01bc","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721943877798,"stop":1721943877798,"duration":0},"status":"passed","severity":"normal"},{"uid":"f694ac7b076083b3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721944708060,"stop":1721944708060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71681196651a81b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721944563425,"stop":1721944563425,"duration":0},"status":"passed","severity":"normal"},{"uid":"586e516a8d681a5a","name":"Push message with content topic containing shell command","time":{"start":1721944398014,"stop":1721944398014,"duration":0},"status":"passed","severity":"normal"},{"uid":"970a02bf54c81ada","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app24/6/topic621/proto","time":{"start":1721944487361,"stop":1721944487362,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d0b0f1dae76c05","name":"returns all values when wanted number is greater than available values","time":{"start":1721943887681,"stop":1721943887681,"duration":0},"status":"passed","severity":"normal"},{"uid":"518ed8c6d7a496a3","name":"Publish without waiting for remote peer","time":{"start":1721944437981,"stop":1721944437981,"duration":0},"status":"passed","severity":"normal"},{"uid":"625006fd3934adbd","name":"LightPush","time":{"start":1721944582622,"stop":1721944582623,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f3e07cef896d91","name":"Check received message containing Arabic","time":{"start":1721944429214,"stop":1721944429214,"duration":0},"status":"passed","severity":"normal"},{"uid":"86441d8c36ce6e52","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721944431102,"stop":1721944431102,"duration":0},"status":"passed","severity":"normal"},{"uid":"db94a6773f4e0492","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721944153981,"stop":1721944153981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c754d8a72da6a222","name":"should encode/decode to RLP encoding","time":{"start":1721943873128,"stop":1721943873128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fc891f4db16a57","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721943888529,"stop":1721943888530,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bd5ca06570889","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721944153980,"stop":1721944153980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d89d42173da965a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721943864672,"stop":1721943864673,"duration":1},"status":"passed","severity":"normal"},{"uid":"e591d6f84f574687","name":"Fields are not dropped","time":{"start":1721943877195,"stop":1721943877196,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c9a463e05cd1f2","name":"Check publish message containing Russian","time":{"start":1721944431092,"stop":1721944431094,"duration":2},"status":"passed","severity":"normal"},{"uid":"72ef9b851a342401","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721944537099,"stop":1721944537099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55c1d5b79da24c3","name":"should properly create location multiaddrs - udp6","time":{"start":1721943873130,"stop":1721943873131,"duration":1},"status":"passed","severity":"normal"},{"uid":"686c4f52a1d1950e","name":"Check received message containing short","time":{"start":1721944429211,"stop":1721944429211,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75e3a381088c5a6","name":"Relay - times out","time":{"start":1721944582621,"stop":1721944582621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b93239af5ab1af5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721944575480,"stop":1721944575480,"duration":0},"status":"passed","severity":"normal"},{"uid":"445acbe2d2f2ccb3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721943864656,"stop":1721943864657,"duration":1},"status":"passed","severity":"normal"},{"uid":"90953c11304f2772","name":"Push message with JSON payload","time":{"start":1721944398006,"stop":1721944398007,"duration":1},"status":"passed","severity":"normal"},{"uid":"abedff6cb6b38fef","name":"Encoder throws on undefined content topic","time":{"start":1721943878007,"stop":1721943878008,"duration":1},"status":"passed","severity":"normal"},{"uid":"339a82eec138cd90","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721944563423,"stop":1721944563423,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fc5359e126bb05","name":"Query Generator - forward","time":{"start":1721944541984,"stop":1721944541984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6542132bf02a60b9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721944437987,"stop":1721944437987,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92cbfb4d84ce996","name":"should only return 1 node with relay capability","time":{"start":1721943888829,"stop":1721943888829,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c5d922adbc3420","name":"udp ip6 address","time":{"start":1721943872560,"stop":1721943872560,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f8d9a9d3e4f21","name":"Push message with unicode special characters payload","time":{"start":1721944519430,"stop":1721944519430,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e36af62c6c460dc","name":"should not fail to start the service if it is already started","time":{"start":1721943892725,"stop":1721943892725,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ef89d9d949901f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721944575480,"stop":1721944575480,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbaaeb54d157cfe","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721944429206,"stop":1721944429206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8d6ac9cfc6d910","name":"Query generator for multiple messages with different content topic format","time":{"start":1721944557834,"stop":1721944557835,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f22841c920e126","name":"Push message with content topic containing Script","time":{"start":1721944398013,"stop":1721944398013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e60be41eede1d3","name":"Push message with emoji payload","time":{"start":1721944519431,"stop":1721944519432,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae93a2106c3a415","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721944168838,"stop":1721944168839,"duration":1},"status":"passed","severity":"normal"},{"uid":"145ee57b73233890","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721944563420,"stop":1721944563420,"duration":0},"status":"passed","severity":"normal"},{"uid":"873298b75b4ff808","name":"Round trip binary serialization","time":{"start":1721943878006,"stop":1721943878006,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe33dfcaebf30603","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721944429222,"stop":1721944429222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2e84e10ed23ee","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721944035890,"stop":1721944035890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50f35d5ad87a66f","name":"Check received message with timestamp: 1721943914825 ","time":{"start":1721944124185,"stop":1721944124188,"duration":3},"status":"passed","severity":"normal"},{"uid":"677eb780ab8b1b0f","name":"Encoder throws on empty string content topic","time":{"start":1721943898656,"stop":1721943898657,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7e36c47c7630eb","name":"Push message with content topic containing emoji","time":{"start":1721944398016,"stop":1721944398016,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d658dbd7012263","name":"Overlapping topic subscription","time":{"start":1721944168831,"stop":1721944168831,"duration":0},"status":"passed","severity":"normal"},{"uid":"9568d9aa3ad7411e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721944153983,"stop":1721944153983,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc9bb19ee6529c3","name":"Renews peer on consistent ping failures","time":{"start":1721944035889,"stop":1721944035889,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2f0cc2ba9c4331","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721944056510,"stop":1721944056510,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f055e7c676fcbb","name":"isConnected should return false after all peers disconnect","time":{"start":1721943915534,"stop":1721943915535,"duration":1},"status":"passed","severity":"normal"},{"uid":"243d7fd87645f117","name":"Subscribe to topic containing long and receive message","time":{"start":1721944168834,"stop":1721944168834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8016a04d9cb73307","name":"Fails to push message bigger that 1MB","time":{"start":1721944519468,"stop":1721944519469,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc9be35c46d65bc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721944374520,"stop":1721944374521,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c20ed2c80c63a82d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721943872461,"stop":1721943872462,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd92804975216e8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721944498959,"stop":1721944498959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7633dd4a514342e3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721944168831,"stop":1721944168831,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f4dbc808a634d3","name":"Push message with special chars payload","time":{"start":1721944519425,"stop":1721944519425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9e8a22d5e76fa1","name":"Push message with Basic HTML tag payload","time":{"start":1721944519428,"stop":1721944519429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b84f0186a3b7e01","name":"Push message with numeric payload","time":{"start":1721944398003,"stop":1721944398003,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ff45bcba195320","name":"Push message with content topic containing short","time":{"start":1721944519433,"stop":1721944519440,"duration":7},"status":"passed","severity":"normal"},{"uid":"ab42c67f0109094f","name":"Push message with custom timestamp: 1721940569036","time":{"start":1721944398019,"stop":1721944398019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78a87dc8cfebdf7","name":"should throw error - no id","time":{"start":1721943873125,"stop":1721943873125,"duration":0},"status":"passed","severity":"normal"},{"uid":"76209eec81e73ec9","name":"Query generator for multiple messages with different message text format","time":{"start":1721944557832,"stop":1721944557833,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbd7bee1b979d78","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721944153984,"stop":1721944153984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2258dd83e3d8e608","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721944153975,"stop":1721944153975,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f93ada2511e352","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721943925799,"stop":1721943925799,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a0b8dab2f6d46c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721944022262,"stop":1721944022262,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0a82646a757fc9","name":"more peers than existing","time":{"start":1721944374860,"stop":1721944374860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2a02cb399c9157e","name":"Check received message containing Russian","time":{"start":1721944124113,"stop":1721944124113,"duration":0},"status":"passed","severity":"normal"},{"uid":"934f32d7a2dab2cc","name":"Query with Ordered Callback, No message returned","time":{"start":1721944537100,"stop":1721944537100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d989a16d47db6f83","name":"Check received message containing long","time":{"start":1721944124111,"stop":1721944124111,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f6a2158eb6db6e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721944412928,"stop":1721944412928,"duration":0},"status":"passed","severity":"normal"},{"uid":"5919d7e0b4a3124b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721944563436,"stop":1721944563437,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6e8f101ff92785","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721944557354,"stop":1721944557354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2953431b10ae0365","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721944193961,"stop":1721944193961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3533dea58d6ad9b","name":"Subscribe and receive messages via waku relay post","time":{"start":1721944168828,"stop":1721944168829,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59d3be38c32e101","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721944563437,"stop":1721944563437,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ee98122648cd0f","name":"Check message with no content topic is not received","time":{"start":1721944124208,"stop":1721944124208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d426ffa119726669","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721943864677,"stop":1721943864677,"duration":0},"status":"passed","severity":"normal"},{"uid":"632a47e1cef5548","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721944248277,"stop":1721944248277,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d217901b0ca52c","name":"Push message with rate limit","time":{"start":1721944519462,"stop":1721944519462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86870769d3ae22f","name":"Push message with custom timestamp: 1691185724437","time":{"start":1721944519462,"stop":1721944519463,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0304a42203d5a2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721943864684,"stop":1721943864684,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b55e401d2ebc7eb","name":"Encoder throws on empty string content topic","time":{"start":1721943900571,"stop":1721943900571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ed9675d6c89171","name":"it tolerates circular branch references","time":{"start":1721943888826,"stop":1721943888826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b359a144ae32f860","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721944153986,"stop":1721944153986,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a293d21b44bd44","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721943864654,"stop":1721943864655,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df0d1b41d908540","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721943923368,"stop":1721943923369,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cffd46c789ff8a","name":"Push message with content topic containing SQL Injection","time":{"start":1721944519443,"stop":1721944519444,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c040cf989d9fb2","name":"Encoder throws on undefined content topic","time":{"start":1721943900570,"stop":1721943900570,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd54ffb00b1d6beb","name":"Push to array if already present","time":{"start":1721943864185,"stop":1721943864186,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a0b7d84abd6934","name":"Check received message containing emoji","time":{"start":1721944429220,"stop":1721944429220,"duration":0},"status":"passed","severity":"normal"},{"uid":"87245be991ddbba5","name":"Accepts a valid Waku Message","time":{"start":1721943881367,"stop":1721943881368,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a82e225309f2714","name":"Check received message containing Chinese","time":{"start":1721944429200,"stop":1721944429200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba89441bdc105180","name":"should not receive a peer event after stop","time":{"start":1721943937931,"stop":1721943937938,"duration":7},"status":"passed","severity":"normal"},{"uid":"49c5c8a2e85a7706","name":"Check publish message containing Chinese","time":{"start":1721944431090,"stop":1721944431091,"duration":1},"status":"passed","severity":"normal"},{"uid":"65bf5429bcf5b953","name":"ignores unrecognized TXT record formats","time":{"start":1721943888828,"stop":1721943888828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc4661b7afa60c5","name":"Push message with short payload","time":{"start":1721944398002,"stop":1721944398002,"duration":0},"status":"passed","severity":"normal"},{"uid":"660f97d1fca9776e","name":"Ping on peer without subscriptions","time":{"start":1721944014662,"stop":1721944014663,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf53a8149a4c1e02","name":"should properly create location multiaddrs - tcp","time":{"start":1721943873131,"stop":1721943873132,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c60fc9e1c0a1bc","name":"Ordered Callback - forward","time":{"start":1721944541986,"stop":1721944541987,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ec9d88532fe35","name":"Refresh subscription","time":{"start":1721944563435,"stop":1721944563436,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7c286303bf8be7","name":"should not receive a peer event before start","time":{"start":1721943937927,"stop":1721943937930,"duration":3},"status":"passed","severity":"normal"},{"uid":"8bb2789626b88fb0","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721944153988,"stop":1721944153988,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b6dab2b40d75f9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721944056512,"stop":1721944056512,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf66d2178f15e76","name":"Check publish message containing special chars","time":{"start":1721944431089,"stop":1721944431090,"duration":1},"status":"passed","severity":"normal"},{"uid":"545032785fbdbc04","name":"Check received message containing XML","time":{"start":1721944429218,"stop":1721944429218,"duration":0},"status":"passed","severity":"normal"},{"uid":"363482d827eb77d4","name":"Check received message containing escaped characters","time":{"start":1721944429219,"stop":1721944429220,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f2604bfab21664","name":"Reusing cursor across nodes","time":{"start":1721944498968,"stop":1721944498968,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1177e37bd08b03","name":"addEventListener with wrong event","time":{"start":1721943956286,"stop":1721943956286,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5734f79ceac0392","name":"different cluster, same shard: nodes don't connect","time":{"start":1721944153969,"stop":1721944153970,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bb457b58a54d57","name":"Renews peer on consistent missed messages","time":{"start":1721944035890,"stop":1721944035891,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3335f9f9ed1efaa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721944500100,"stop":1721944500101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f066afd6eaa423d4","name":"Push message with content topic containing numeric","time":{"start":1721944519440,"stop":1721944519441,"duration":1},"status":"passed","severity":"normal"},{"uid":"e466fde66bafeaf2","name":"should emit a peer event after start","time":{"start":1721943937877,"stop":1721943937878,"duration":1},"status":"passed","severity":"normal"},{"uid":"7850b381d76a9ede","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721944519445,"stop":1721944519445,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc4620c3143efd1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721943864668,"stop":1721943864668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6975b8db1f18217","name":"Ping on peer without subscriptions","time":{"start":1721944014661,"stop":1721944014661,"duration":0},"status":"passed","severity":"normal"},{"uid":"24678586d40cc76b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721943864677,"stop":1721943864678,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca358ae2c418a97c","name":"shard 0","time":{"start":1721944500077,"stop":1721944500078,"duration":1},"status":"passed","severity":"normal"},{"uid":"512c6e8e2f45a926","name":"Subscribe to topic containing XML and receive message","time":{"start":1721944563439,"stop":1721944563440,"duration":1},"status":"passed","severity":"normal"},{"uid":"652b5bfe592c504c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721944563441,"stop":1721944563441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a023abdc80e28d3","name":"Check publish message containing SQL Injection","time":{"start":1721944431094,"stop":1721944431094,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c4493a69b68063","name":"Passing page size 0 when there are 110 messages","time":{"start":1721944567964,"stop":1721944567965,"duration":1},"status":"passed","severity":"normal"},{"uid":"6189e0823529cb9","name":"Check received message containing JSON","time":{"start":1721944124152,"stop":1721944124156,"duration":4},"status":"passed","severity":"normal"},{"uid":"6258d6b6762ad35c","name":"same cluster, different shard: nodes don't connect","time":{"start":1721944153969,"stop":1721944153969,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed5ab7586d97ae4","name":"1 Relay, 1 Filter, gives up","time":{"start":1721943888867,"stop":1721943888867,"duration":0},"status":"passed","severity":"normal"},{"uid":"573b89cbb833add5","name":"Check received message containing special chars","time":{"start":1721944429199,"stop":1721944429200,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5731e51602b6f6e","name":"should encode/decode to text encoding","time":{"start":1721943873128,"stop":1721943873128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68180d39371581b","name":"Ping fails for unsubscribed peers","time":{"start":1721944035888,"stop":1721944035888,"duration":0},"status":"passed","severity":"normal"},{"uid":"355db17dd640869b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721943915524,"stop":1721943915524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80d7a7656e02558","name":"random static sharding 9 - Cluster ID: 996, Shard ID: 490","time":{"start":1721944500098,"stop":1721944500098,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bbed62814af849","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app5/1/topic208/proto","time":{"start":1721944487360,"stop":1721944487360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2feb78dacc76c02d","name":"can start the service","time":{"start":1721943937873,"stop":1721943937873,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9427ca583ddd80","name":"Push message with escaped characters payload","time":{"start":1721944519430,"stop":1721944519430,"duration":0},"status":"passed","severity":"normal"},{"uid":"525d66af0ba9f8be","name":"should load peers from local storage and dispatch events","time":{"start":1721943892727,"stop":1721943892727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af2eb7211005819","name":"Check received message containing numeric","time":{"start":1721944429199,"stop":1721944429199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3340fe795e7c5da","name":"Push message on custom pubsubTopic","time":{"start":1721944248270,"stop":1721944248271,"duration":1},"status":"passed","severity":"normal"},{"uid":"276881fabf282ac3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721944498969,"stop":1721944498969,"duration":0},"status":"passed","severity":"normal"},{"uid":"caba18cb2597e860","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721944168827,"stop":1721944168828,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e93771c17a766c7","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app63/5/topic997/json","time":{"start":1721944487355,"stop":1721944487355,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa80e3baa36c422","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721944437983,"stop":1721944437983,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b9b2e4ba37e789","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721943864657,"stop":1721943864657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9774b8a7b48b1b09","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721943898654,"stop":1721943898655,"duration":1},"status":"passed","severity":"normal"},{"uid":"f524b7f4a29d8914","name":"Check message with non string payload is not received","time":{"start":1721944429226,"stop":1721944429226,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cc61d581275e23","name":"Ping on subscribed peer","time":{"start":1721944014660,"stop":1721944014661,"duration":1},"status":"passed","severity":"normal"},{"uid":"67353f891afb6819","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721943864672,"stop":1721943864672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4b1bd882264d58","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721944193951,"stop":1721944193951,"duration":0},"status":"passed","severity":"normal"},{"uid":"37db792cf7344b82","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721944168841,"stop":1721944168841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4302788228f3177","name":"Query generator for multiple messages","time":{"start":1721944557831,"stop":1721944557832,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2b5d039e97acb6","name":"removeEventListener with correct event","time":{"start":1721943956286,"stop":1721943956287,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32a9a3de33559b9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721943872452,"stop":1721943872454,"duration":2},"status":"passed","severity":"normal"},{"uid":"1014d0414548ed93","name":"should return empty list for no shard","time":{"start":1721943864666,"stop":1721943864666,"duration":0},"status":"passed","severity":"normal"},{"uid":"21babfdef2cff8ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721943864673,"stop":1721943864674,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0e54bbb524e913","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721944557353,"stop":1721944557353,"duration":0},"status":"passed","severity":"normal"},{"uid":"724e744ea89c2ebf","name":"should only return 1 node with relay and store capability","time":{"start":1721943888829,"stop":1721943888830,"duration":1},"status":"passed","severity":"normal"},{"uid":"73651994d51e7cfe","name":"Check received message containing Russian","time":{"start":1721944429217,"stop":1721944429217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2241cbd75efeecbd","name":"Check received message containing shell command","time":{"start":1721944429203,"stop":1721944429203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ea1011c0cf8576","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721944022265,"stop":1721944022266,"duration":1},"status":"passed","severity":"normal"},{"uid":"6890a7486b489b5c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721944056511,"stop":1721944056512,"duration":1},"status":"passed","severity":"normal"},{"uid":"383d792fbeee11ee","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721943867244,"stop":1721943867244,"duration":0},"status":"passed","severity":"normal"},{"uid":"59256e3c896edd0f","name":"Push message with content topic containing special chars","time":{"start":1721944519441,"stop":1721944519441,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d3afb2e6dbf4ca","name":"Sample","time":{"start":1721943872575,"stop":1721943872575,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb55e9d12db034c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721943864681,"stop":1721943864682,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77016301f70718d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721943888831,"stop":1721943888831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd5f47fb2c66208","name":"Wrong topic","time":{"start":1721944487362,"stop":1721944487362,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdbd991727e79e0","name":"Push message with content topic containing SQL Injection","time":{"start":1721944398013,"stop":1721944398013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65cc04c776a09c7","name":"Push message with long payload","time":{"start":1721944519423,"stop":1721944519424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f138c1a48e7d1a7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721943872466,"stop":1721943872466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6aab2f6d8b3efe","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721943864668,"stop":1721943864668,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a1baa4c7c160de","name":"Push message with Russian payload","time":{"start":1721944519426,"stop":1721944519427,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee979ddca97731f","name":"Decoder throws on undefined content topic","time":{"start":1721943900571,"stop":1721943900571,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4615d6d8453b617","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721943864665,"stop":1721943864665,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aca8717a5c98bd8","name":"Ordered callback, aborts when callback returns true","time":{"start":1721944557838,"stop":1721944557838,"duration":0},"status":"passed","severity":"normal"},{"uid":"741e7b655972355","name":"Light Node - default protocols","time":{"start":1721944582623,"stop":1721944582623,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d67e5e4e7dd06f","name":"Push message with Arabic payload","time":{"start":1721944398004,"stop":1721944398004,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4fd43743f9f78e","name":"Check message with non string payload is not received","time":{"start":1721944429208,"stop":1721944429209,"duration":1},"status":"passed","severity":"normal"},{"uid":"517f64b3f6b90adc","name":"Check message received after nwaku node is restarted","time":{"start":1721944429228,"stop":1721944429228,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5eb8bee1e851a33d","name":"less peers than existing","time":{"start":1721944374861,"stop":1721944374861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b240e6208b964ab9","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721944437991,"stop":1721944437992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70b03d2d6a7093b","name":"connects to nwaku","time":{"start":1721944577109,"stop":1721944577109,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d65c6a3f067a0e","name":"Subscribe to topic containing XML and receive message","time":{"start":1721944168840,"stop":1721944168840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d495868db51a4155","name":"Push message with content topic containing Chinese","time":{"start":1721944519441,"stop":1721944519442,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7531195a23d0a97","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721944168840,"stop":1721944168840,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f9aeaf7e24ce6e","name":"should handle corrupted local storage data gracefully","time":{"start":1721943892727,"stop":1721943892727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b518cb6776cb83e3","name":"Decoder throws on empty string content topic","time":{"start":1721943878009,"stop":1721943878009,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe541c2f45322018","name":"Check message on other pubsub topic is not received","time":{"start":1721944429223,"stop":1721944429223,"duration":0},"status":"passed","severity":"normal"},{"uid":"3029bb7a07435539","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app54/4/topic521/utf8","time":{"start":1721944487354,"stop":1721944487354,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d51c14ebc018f95","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721943864684,"stop":1721943864684,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d99f9ec96858e","name":"Check received message containing escaped characters","time":{"start":1721944429204,"stop":1721944429204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3070385ddf4756","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721944153989,"stop":1721944153990,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c097be18ba4f70","name":"random static sharding 4 - Cluster ID: 471, Shard ID: 69","time":{"start":1721944500089,"stop":1721944500093,"duration":4},"status":"passed","severity":"normal"},{"uid":"de4b4e53e0200c75","name":"Delete observer","time":{"start":1721944377248,"stop":1721944377248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a4feaa7fcef7a4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721944153974,"stop":1721944153974,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b3958f27bef52c","name":"start node with empty content topic","time":{"start":1721944487373,"stop":1721944487373,"duration":0},"status":"passed","severity":"normal"},{"uid":"840d22184f4016fa","name":"Refresh subscription","time":{"start":1721944437983,"stop":1721944437983,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ef28909fe9178a4","name":"different cluster, different shard: nodes don't connect","time":{"start":1721944153970,"stop":1721944153970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5682b0a8e5a423d1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721943864675,"stop":1721943864675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f761d3ffc40d94a4","name":"Asymmetric encrypt & decrypt","time":{"start":1721943899165,"stop":1721943899165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f92273293caaa8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721943864658,"stop":1721943864658,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab4279b9e32733","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721944168841,"stop":1721944168841,"duration":0},"status":"passed","severity":"normal"},{"uid":"129351a7738700cf","name":"Ephemeral messages are not stored","time":{"start":1721943925798,"stop":1721943925799,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8520ad7a48e1837","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721943867246,"stop":1721943867246,"duration":0},"status":"passed","severity":"normal"},{"uid":"202b79bfc415a4fc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721943864670,"stop":1721943864671,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbc8d9d52ab024","name":"Relay + Store","time":{"start":1721943927283,"stop":1721943927284,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2300b915da12ee6","name":"Sign & Recover","time":{"start":1721943899166,"stop":1721943899167,"duration":1},"status":"passed","severity":"normal"},{"uid":"7176f7134de8d12c","name":"Query with Promise Callback, No message returned","time":{"start":1721944537118,"stop":1721944537118,"duration":0},"status":"passed","severity":"normal"},{"uid":"6465bbbee7e6702","name":"Check received message containing long","time":{"start":1721944429198,"stop":1721944429199,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1d11ffbe6eb701","name":"handles empty shards array correctly","time":{"start":1721943864680,"stop":1721943864681,"duration":1},"status":"passed","severity":"normal"},{"uid":"27acfa21771d4324","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721943873134,"stop":1721943873134,"duration":0},"status":"passed","severity":"normal"},{"uid":"87beb9da05bb32d9","name":"Fails to push message with empty content topic","time":{"start":1721944398016,"stop":1721944398017,"duration":1},"status":"passed","severity":"normal"},{"uid":"82da9a38e62af2e5","name":"start node with empty shard","time":{"start":1721944500101,"stop":1721944500101,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c4a14c5f896853","name":"nwaku subscribes","time":{"start":1721944401868,"stop":1721944401870,"duration":2},"status":"passed","severity":"normal"},{"uid":"19b5e781ca869427","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721944498958,"stop":1721944498958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e3bb73907f35b0","name":"Push message with content topic containing Chinese","time":{"start":1721944398012,"stop":1721944398012,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3efb0b7f0dfa43c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721944153990,"stop":1721944153990,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a1c080a29c642e","name":"can start and stop the service","time":{"start":1721943937874,"stop":1721943937875,"duration":1},"status":"passed","severity":"normal"},{"uid":"94440ab914672399","name":"Publish message with custom timestamp: Thu Jul 25 2024 20:53:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721944431099,"stop":1721944431099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a41202f8ed2e91d","name":"should not throw an error for a single configured topic","time":{"start":1721943864675,"stop":1721943864675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c78099efe65804","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721944412927,"stop":1721944412927,"duration":0},"status":"passed","severity":"normal"},{"uid":"305274bd24e20c67","name":"new peer added after a peer was already found","time":{"start":1721944374520,"stop":1721944374520,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d34160b292c5e38d","name":"Subscribe to topic containing short and publish message","time":{"start":1721944437984,"stop":1721944437984,"duration":0},"status":"passed","severity":"normal"},{"uid":"138abcec21bb7019","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721943915509,"stop":1721943915522,"duration":13},"status":"passed","severity":"normal"},{"uid":"392b71d76e4e0992","name":"Ping on unsubscribed peer","time":{"start":1721943982314,"stop":1721943982314,"duration":0},"status":"passed","severity":"normal"},{"uid":"903083870fbc2401","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721943888529,"stop":1721943888529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddd07b64dc50fc0","name":"should properly create location multiaddrs - udp","time":{"start":1721943873131,"stop":1721943873131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e701e7858cb0158","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721944563441,"stop":1721944563441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9581bc0a05999bca","name":"Check received message with timestamp: 1721943914825000000 ","time":{"start":1721944124184,"stop":1721944124185,"duration":1},"status":"passed","severity":"normal"},{"uid":"780de3d750ec4d5c","name":"should not fail to stop the service if it was not started","time":{"start":1721944452204,"stop":1721944452205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70384f63eba38ab","name":"through manual discovery","time":{"start":1721944253473,"stop":1721944253474,"duration":1},"status":"passed","severity":"normal"},{"uid":"936ddd10d0b0912e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721944193959,"stop":1721944193959,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6944340c3c14d38","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721944563419,"stop":1721944563420,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc399c019ded87a2","name":"unsubscribes","time":{"start":1721944568803,"stop":1721944568803,"duration":0},"status":"passed","severity":"normal"},{"uid":"72434bc73a045675","name":"should handle application and version for autosharding","time":{"start":1721943864664,"stop":1721943864664,"duration":0},"status":"passed","severity":"normal"},{"uid":"44541b7876f31927","name":"Push message with custom timestamp: 1721947724437","time":{"start":1721944519466,"stop":1721944519468,"duration":2},"status":"passed","severity":"normal"},{"uid":"978a7882a6ecb23b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721944022261,"stop":1721944022261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3520bf5c3f9d1b9f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721944168830,"stop":1721944168830,"duration":0},"status":"passed","severity":"normal"},{"uid":"319c682384efae23","name":"should encodeTxt and decodeTxt","time":{"start":1721943873123,"stop":1721943873123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c330debf032c79","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721944412929,"stop":1721944412930,"duration":1},"status":"passed","severity":"normal"},{"uid":"6899d804d289e2ec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721944563442,"stop":1721944563443,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad58b8295fe9100","name":"Push message on custom pubsubTopic","time":{"start":1721944248276,"stop":1721944248277,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffbef040d7aac369","name":"Passing page size 3 when there are 20 messages","time":{"start":1721944567965,"stop":1721944567966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20b5e8c1fb9c625","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721944153975,"stop":1721944153975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5178adbb1b18bc","name":"Reopen subscription with peer with lost subscription","time":{"start":1721944014661,"stop":1721944014662,"duration":1},"status":"passed","severity":"normal"},{"uid":"63eebca0d8c50ee6","name":"should get / set TCP multiaddr","time":{"start":1721943873129,"stop":1721943873129,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adfe68b588312c9","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721943915525,"stop":1721943915534,"duration":9},"status":"passed","severity":"normal"},{"uid":"ce73627924563f57","name":"different cluster, same shard: nodes don't connect","time":{"start":1721944248432,"stop":1721944248432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c531f20b3a6c34e","name":"should return all peers when numPeers is 0","time":{"start":1721943877796,"stop":1721943877797,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d4663c1f38c271","name":"should properly create peer info with all multiaddrs","time":{"start":1721943873132,"stop":1721943873132,"duration":0},"status":"passed","severity":"normal"},{"uid":"2038e533b8d67251","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721943864677,"stop":1721943864677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5847b49928f7243d","name":"Ephemeral field set to true","time":{"start":1721943878006,"stop":1721943878007,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18dbd8575ad9d12","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721943872456,"stop":1721943872457,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e4b840e02c7041","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721943888539,"stop":1721943888540,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b2ae24bb37043b","name":"can start the service","time":{"start":1721944452201,"stop":1721944452202,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d625f9724163253","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721944575481,"stop":1721944575481,"duration":0},"status":"passed","severity":"normal"},{"uid":"226428b2c6465ff0","name":"different cluster, different shard: nodes don't connect","time":{"start":1721944248432,"stop":1721944248432,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd97a20595e64488","name":"Publish message with large meta","time":{"start":1721944431105,"stop":1721944431106,"duration":1},"status":"passed","severity":"normal"},{"uid":"167d882685a53f00","name":"Generator, custom pubsub topic","time":{"start":1721944546908,"stop":1721944546909,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb8f549439758","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721944153983,"stop":1721944153983,"duration":0},"status":"passed","severity":"normal"},{"uid":"3938440587dd9a4","name":"Check message with non string payload is not received","time":{"start":1721944124209,"stop":1721944124209,"duration":0},"status":"passed","severity":"normal"},{"uid":"714a5f201e0e1b4a","name":"Check received message containing escaped characters","time":{"start":1721944124166,"stop":1721944124179,"duration":13},"status":"passed","severity":"normal"},{"uid":"2695777a9fd9a15a","name":"Subscribe and publish message","time":{"start":1721944437982,"stop":1721944437982,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc45d0b5fce48c3","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721944374521,"stop":1721944374521,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a366f1473c8718a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721944563420,"stop":1721944563421,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fffc6c216dc339","name":"should throw an error for an unconfigured topic","time":{"start":1721943864675,"stop":1721943864676,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce972f0a1e671a0","name":"Check received message containing Script","time":{"start":1721944124115,"stop":1721944124145,"duration":30},"status":"passed","severity":"normal"},{"uid":"fd26dd2a427eba39","name":"Check received message containing shell command","time":{"start":1721944429219,"stop":1721944429219,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01eacca52e1d921","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721944153979,"stop":1721944153980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf87803183ed9d0","name":"Push message with Chinese payload","time":{"start":1721944398003,"stop":1721944398004,"duration":1},"status":"passed","severity":"normal"},{"uid":"886aa0c39abd0996","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721944168844,"stop":1721944168844,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e09f7492cde8a4","name":"Check message with no payload is not received","time":{"start":1721944429225,"stop":1721944429225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6369c4489e25f130","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721944153973,"stop":1721944153973,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd24d258a0acd1d","name":"Check received message containing Basic HTML tag","time":{"start":1721944429218,"stop":1721944429219,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e10a35457a42b2","name":"Refresh subscription","time":{"start":1721944563422,"stop":1721944563422,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf5677b2746cae3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721944500078,"stop":1721944500082,"duration":4},"status":"passed","severity":"normal"},{"uid":"b7c3beab8f4db42f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721944498967,"stop":1721944498968,"duration":1},"status":"passed","severity":"normal"},{"uid":"296d90b5e69f0023","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721944248275,"stop":1721944248276,"duration":1},"status":"passed","severity":"normal"},{"uid":"c273fe65a1b788a4","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721944153979,"stop":1721944153979,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca4a9c334d6fe93","name":"Publishes to nwaku","time":{"start":1721944401871,"stop":1721944401872,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2590ecd059d8ad","name":"dispatchEvent via connectionManager","time":{"start":1721943956290,"stop":1721943956290,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb5f28771e8dc60","name":"should set field with all protocols disabled","time":{"start":1721943873132,"stop":1721943873132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16308ea7fa5873f","name":"Failed peers are renewed","time":{"start":1721944187611,"stop":1721944187611,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e7b1a68c9e1dc2","name":"same cluster, different shard: nodes connect","time":{"start":1721944248431,"stop":1721944248431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97c5632a327da5c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721944168837,"stop":1721944168838,"duration":1},"status":"passed","severity":"normal"},{"uid":"3207e362550113b0","name":"should not receive a peer event after stop","time":{"start":1721943892726,"stop":1721943892726,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f39909dbea6e12","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721944575482,"stop":1721944575482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea10a983e96f9e6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721944563435,"stop":1721944563435,"duration":0},"status":"passed","severity":"normal"},{"uid":"2300d6bac1494b7a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721943923365,"stop":1721943923366,"duration":1},"status":"passed","severity":"normal"},{"uid":"8666ab1718d2f455","name":"Filter","time":{"start":1721944582623,"stop":1721944582623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cbc130508ad6b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721943864672,"stop":1721943864672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18a333e9f6b995b","name":"does not throw on valid cases","time":{"start":1721943864650,"stop":1721943864650,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2320181619021d9","name":"should not fail to start the service if it is already started","time":{"start":1721944452206,"stop":1721944452206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1adcc2515710a6","name":"Check publish message containing long","time":{"start":1721944431087,"stop":1721944431088,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f046a13691c06df","name":"should throw an error for missing required configuration","time":{"start":1721943864666,"stop":1721943864667,"duration":1},"status":"passed","severity":"normal"},{"uid":"59aa5e096aa2204b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721943864671,"stop":1721943864671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9e20971e9c7c82","name":"Subscribe and receive messages via waku relay post","time":{"start":1721944563420,"stop":1721944563420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9552343f48af44","name":"should return valid sharding parameters for static sharding","time":{"start":1721943864678,"stop":1721943864678,"duration":0},"status":"passed","severity":"normal"},{"uid":"6801b96b1173be58","name":"should return false","time":{"start":1721943873127,"stop":1721943873127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fec08324fcfbd90","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721943915522,"stop":1721943915523,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da817a5462cfbf2","name":"Check message with no payload is not received","time":{"start":1721944429208,"stop":1721944429208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec528576ddacc79","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721944487371,"stop":1721944487372,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74a3321a3d8e45b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721943864679,"stop":1721943864680,"duration":1},"status":"passed","severity":"normal"},{"uid":"f217e526264bd5e2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721944153986,"stop":1721944153986,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e3bb86d8fca978","name":"Query Generator - backward","time":{"start":1721944541985,"stop":1721944541985,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb174ea134ddb091","name":"Generator, 2 different pubsubtopics","time":{"start":1721944546909,"stop":1721944546911,"duration":2},"status":"passed","severity":"normal"},{"uid":"222f71e59951f41b","name":"1 Relay, 1 fetch","time":{"start":1721943888866,"stop":1721943888866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1417d4ed297916e","name":"Check publish message containing emoji","time":{"start":1721944431098,"stop":1721944431098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2a61765d6cf4f3","name":"should get / set UDP multiaddr","time":{"start":1721943873129,"stop":1721943873129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c336ed40df402eee","name":"Generator, 2 different pubsubtopics","time":{"start":1721944546918,"stop":1721944546919,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e4ff6e7269840","name":"Push message with Script payload","time":{"start":1721944519427,"stop":1721944519428,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b01d5bb5d65111","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721943888830,"stop":1721943888830,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60b6abe1d7b21af","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721944022263,"stop":1721944022264,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7615837664e5795","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721943864663,"stop":1721943864663,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c75a2be5fb079f","name":"Push message with Arabic payload","time":{"start":1721944519426,"stop":1721944519426,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e90f1297eda3e1","name":"Push message with content topic containing escaped characters","time":{"start":1721944519446,"stop":1721944519447,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c84efa14f575b2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app59/5/topic964/json","time":{"start":1721944487341,"stop":1721944487341,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b99d16fa2763d20","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721943887682,"stop":1721943887682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bc08b45835ca29","name":"throws on content topic with empty application field","time":{"start":1721943864652,"stop":1721943864652,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb7e27e2af9c0dd","name":"Check received message containing XML","time":{"start":1721944124146,"stop":1721944124147,"duration":1},"status":"passed","severity":"normal"},{"uid":"d547f6ac7e7aa20e","name":"Push message with SQL Injection payload","time":{"start":1721944519427,"stop":1721944519427,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbc75e090b8944e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721944193960,"stop":1721944193961,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae55dc9f27f2db70","name":"getPeersByDiscovery","time":{"start":1721943956288,"stop":1721943956289,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fb1808fac66788","name":"Subscribe to topic containing long and publish message","time":{"start":1721944437984,"stop":1721944437985,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68a807571b9c906","name":"Subscribe to topic containing short and receive message","time":{"start":1721944563436,"stop":1721944563436,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf98fc4fc6bef139","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721943864670,"stop":1721943864670,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ac99f2348b646e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721944153981,"stop":1721944153982,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e22ba6209ee21f","name":"Check received message containing unicode special characters","time":{"start":1721944124180,"stop":1721944124181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9601591a405fb0","name":"should emit a peer event after start","time":{"start":1721944452206,"stop":1721944452206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfd043658283ae6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721944437989,"stop":1721944437989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25b92db16fa3acd","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721943864676,"stop":1721943864677,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1505dc32f389e15","name":"Check message with invalid timestamp is not received","time":{"start":1721944429207,"stop":1721944429207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb27ffc7eecc06d","name":"Subscribe to topic containing short and receive message","time":{"start":1721944168833,"stop":1721944168833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af6067c7511e218","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721944022266,"stop":1721944022266,"duration":0},"status":"passed","severity":"normal"},{"uid":"4616c9d6c81b7ee0","name":"Privacy Node - default protocol","time":{"start":1721944582624,"stop":1721944582624,"duration":0},"status":"passed","severity":"normal"},{"uid":"616083a782a921e","name":"Check received message containing unicode special characters","time":{"start":1721944429220,"stop":1721944429220,"duration":0},"status":"passed","severity":"normal"},{"uid":"3628bdc918930aa6","name":"returns all values when wanted number matches available values","time":{"start":1721943887679,"stop":1721943887680,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e69cb73ff0b23e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721944412926,"stop":1721944412926,"duration":0},"status":"passed","severity":"normal"},{"uid":"443aba42c8f26ed5","name":"throws on content topic with non-number generation field","time":{"start":1721943864651,"stop":1721943864651,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca936094e2aa082","name":"Check message with no content topic is not received","time":{"start":1721944429223,"stop":1721944429225,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9a7ea09ab902329","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721944563437,"stop":1721944563438,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddcc01ad80cdfb7","name":"recovers when dns.resolve returns empty","time":{"start":1721943888827,"stop":1721943888827,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4ccb4bef5ec1a7","name":"groups content topics by expected pubsub topic","time":{"start":1721943864660,"stop":1721943864660,"duration":0},"status":"passed","severity":"normal"},{"uid":"d831f4d37b8c6404","name":"Check message received after nwaku node is restarted","time":{"start":1721944429209,"stop":1721944429211,"duration":2},"status":"skipped","severity":"normal"},{"uid":"21aaa939ffa13ddd","name":"Push message equal or less that 1MB","time":{"start":1721944398020,"stop":1721944398020,"duration":0},"status":"passed","severity":"normal"},{"uid":"e639ae32208c0957","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721943872458,"stop":1721943872458,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea171f12b7a740b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721943878009,"stop":1721943878010,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e4f603df8f1592","name":"Relay - dialed after","time":{"start":1721944582621,"stop":1721944582621,"duration":0},"status":"passed","severity":"normal"},{"uid":"18051706664b173c","name":"handles multiple messages","time":{"start":1721944568802,"stop":1721944568803,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a46e88a329b238","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721944563438,"stop":1721944563438,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4be1ea184e8620","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721944153973,"stop":1721944153974,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f26359a2b86bd4","name":"should properly compute the node id","time":{"start":1721943873128,"stop":1721943873128,"duration":0},"status":"passed","severity":"normal"},{"uid":"57562ef428846bf2","name":"topics with same application and version share the same shard","time":{"start":1721943864659,"stop":1721943864659,"duration":0},"status":"passed","severity":"normal"},{"uid":"602de222fe64ba5e","name":"should be able to encode the field with only STORE set to true","time":{"start":1721943872454,"stop":1721943872455,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7144df9cdc8cf1b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721944546919,"stop":1721944546920,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a60465ca1c891bc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721944563430,"stop":1721944563431,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d65ce0f863969a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721943864659,"stop":1721943864659,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd95691d50e1333","name":"should set field with only FILTER enabled","time":{"start":1721943873134,"stop":1721943873134,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdaf5b5a155c29f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721944168835,"stop":1721944168835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58687fbda405d32","name":"Check publish message containing unicode special characters","time":{"start":1721944431098,"stop":1721944431098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4979207c48f2bc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721944022264,"stop":1721944022264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2352dbdf7e9e6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721943864665,"stop":1721943864665,"duration":0},"status":"passed","severity":"normal"},{"uid":"738e7640c601265f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721944248272,"stop":1721944248273,"duration":1},"status":"passed","severity":"normal"},{"uid":"be82ed1e62c263bd","name":"Push message with content topic containing special chars","time":{"start":1721944398011,"stop":1721944398011,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d42dc86b9312aba","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721944153976,"stop":1721944153976,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb54beb5d75f0350","name":"Query with Promise Callback, No Decoder","time":{"start":1721944537102,"stop":1721944537118,"duration":16},"status":"passed","severity":"normal"},{"uid":"926d620a3cf56bcf","name":"Query with Ordered Callback, No Decoder","time":{"start":1721944537100,"stop":1721944537100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce70bf5699b6f4a","name":"should not receive a peer event before start","time":{"start":1721943892726,"stop":1721943892726,"duration":0},"status":"passed","severity":"normal"},{"uid":"11636d8bc454a494","name":"should set field with only RELAY enabled","time":{"start":1721943873133,"stop":1721943873133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc8bede0052b69d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721944563428,"stop":1721944563428,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2dcbe3cbff82cf","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721944575479,"stop":1721944575479,"duration":0},"status":"passed","severity":"normal"},{"uid":"64edb4e3b3a401b3","name":"isConnected should return true after first peer connects","time":{"start":1721943974265,"stop":1721943974266,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc478a77dd17e82","name":"Push 30 different messages","time":{"start":1721944519432,"stop":1721944519432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbedfcbc3d2da2f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721944168828,"stop":1721944168828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6271aa4c6ec36ba","name":"A test","time":{"start":1721944194055,"stop":1721944194057,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fcf796f0c3b4653","name":"Check received message containing long","time":{"start":1721944429212,"stop":1721944429212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67cb04c5c53134","name":"random static sharding 3 - Cluster ID: 167, Shard ID: 145","time":{"start":1721944500085,"stop":1721944500086,"duration":1},"status":"passed","severity":"normal"},{"uid":"10736f4ae7250379","name":"Reopen subscription with peer with lost subscription","time":{"start":1721943982314,"stop":1721943982315,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0289da7226e910","name":"Used by Waku Relay","time":{"start":1721944577111,"stop":1721944577112,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd57f5f69547f83","name":"configure the node with multiple content topics","time":{"start":1721944487370,"stop":1721944487371,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e4c562f068223f","name":"Passing page size 1 when there are 4 messages","time":{"start":1721944567965,"stop":1721944567965,"duration":0},"status":"passed","severity":"normal"},{"uid":"84159730110dae27","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721944708058,"stop":1721944708059,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7298158e1e0359b","name":"Push message with custom timestamp: 1721940524437","time":{"start":1721944519463,"stop":1721944519466,"duration":3},"status":"passed","severity":"normal"},{"uid":"6249680453fa0606","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721943864671,"stop":1721943864672,"duration":1},"status":"passed","severity":"normal"},{"uid":"16294557910ddb62","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721943864674,"stop":1721943864674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3580ea51707b834","name":"Query Generator, No Decoder","time":{"start":1721944537093,"stop":1721944537093,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b4a936d1c555b7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721944168843,"stop":1721944168843,"duration":0},"status":"passed","severity":"normal"},{"uid":"d291a9180c42ba6e","name":"Passing page size 10 when there are 10 messages","time":{"start":1721944567966,"stop":1721944567966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc549c90466a55a","name":"Check received message containing emoji","time":{"start":1721944429204,"stop":1721944429205,"duration":1},"status":"passed","severity":"normal"},{"uid":"101111e764ff1383","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721944563428,"stop":1721944563429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b95e49d47ecfeb8","name":"Check publish message containing XML","time":{"start":1721944431095,"stop":1721944431095,"duration":0},"status":"passed","severity":"normal"},{"uid":"54834d040c8cb35","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721944437982,"stop":1721944437982,"duration":0},"status":"passed","severity":"normal"},{"uid":"273e8064b19c91b7","name":"Generator, custom pubsub topic","time":{"start":1721944546917,"stop":1721944546918,"duration":1},"status":"passed","severity":"normal"}]