2024-02-15 11:06:54 +00:00

1 line
131 KiB
JSON

[{"uid":"c320e57d9d01e2ab","name":"Relay + Store","time":{"start":1707994588061,"stop":1707994588061,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf3e1f3fce79d3d","name":"Check message with no payload is not received","time":{"start":1707995112131,"stop":1707995112131,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2ec3c99211248","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707994535816,"stop":1707994535817,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47d6f63670b866e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707994752739,"stop":1707994752740,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba733c778495d271","name":"Push message with Russian payload","time":{"start":1707994982158,"stop":1707994982158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9babc99b10cb999d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707994793258,"stop":1707994793259,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06be7747d33b39e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707994792966,"stop":1707994792966,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c4ed588601e320","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707995184861,"stop":1707995184861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bf55f0551be2efb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707994752722,"stop":1707994752722,"duration":0},"status":"passed","severity":"normal"},{"uid":"62688f93e42c6912","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707994910879,"stop":1707994910880,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca69917de39b06e","name":"isConnected should return false after all peers disconnect","time":{"start":1707994624087,"stop":1707994624087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5820ef9313cd6467","name":"Relay","time":{"start":1707994588060,"stop":1707994588061,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5692440ece5093","name":"Check received message containing Arabic","time":{"start":1707995112123,"stop":1707995112123,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e491817fca0f3ae","name":"Passing an array","time":{"start":1707995151912,"stop":1707995151913,"duration":1},"status":"passed","severity":"normal"},{"uid":"6198d55edb3ffe03","name":"Check received message containing XML","time":{"start":1707994755941,"stop":1707994755942,"duration":1},"status":"passed","severity":"normal"},{"uid":"356d1c4f398d87ca","name":"Check publish message containing Chinese","time":{"start":1707994910856,"stop":1707994910858,"duration":2},"status":"passed","severity":"normal"},{"uid":"d849a9ea213353b8","name":"Check message with no payload is not received","time":{"start":1707994755954,"stop":1707994755954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9709db7222a04e7","name":"Push message with content topic containing special chars","time":{"start":1707995155011,"stop":1707995155011,"duration":0},"status":"passed","severity":"normal"},{"uid":"47659dad8426c0a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707995184870,"stop":1707995184870,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa55ca9e4071036","name":"Publish message with custom timestamp: Thu Feb 15 2024 10:01:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1707994910867,"stop":1707994910868,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5776effc006ba","name":"Push message with content topic containing emoji","time":{"start":1707995155015,"stop":1707995155016,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9b35eb089ad897","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707994793254,"stop":1707994793256,"duration":2},"status":"passed","severity":"normal"},{"uid":"b40238fb2b23c626","name":"should decode valid enr with tcp successfully","time":{"start":1707994536688,"stop":1707994536688,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc98dc5ddb488b44","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707994535803,"stop":1707994535804,"duration":1},"status":"passed","severity":"normal"},{"uid":"19066ffa2e5b8ec8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707994897460,"stop":1707994897461,"duration":1},"status":"passed","severity":"normal"},{"uid":"252c0fcc2e2cfb73","name":"Check received message containing emoji","time":{"start":1707994755948,"stop":1707994755948,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bb01a418008169","name":"Push message with content topic containing SQL Injection","time":{"start":1707995155012,"stop":1707995155013,"duration":1},"status":"passed","severity":"normal"},{"uid":"475cf3da525589b5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707995184878,"stop":1707995184878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c939e55b041c34","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707994793257,"stop":1707994793258,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3303d3bd985495","name":"Fails to publish duplicate message","time":{"start":1707994910870,"stop":1707994910871,"duration":1},"status":"passed","severity":"normal"},{"uid":"485d560d31374860","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707994793254,"stop":1707994793254,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f120949f17d1b3","name":"Check received message containing special chars","time":{"start":1707994755936,"stop":1707994755936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9090bf7fa1da995","name":"should throw an error for insufficient data","time":{"start":1707994528223,"stop":1707994528223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a419d40c16378e38","name":"Check message with no pubsub topic is not received","time":{"start":1707994755953,"stop":1707994755953,"duration":0},"status":"passed","severity":"normal"},{"uid":"adaec38b7596dfcf","name":"should be able to decode the field with only STORE set to true","time":{"start":1707994535811,"stop":1707994535811,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e357979e3d2fa38","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707994986332,"stop":1707994986332,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd423450e2c9b6e","name":"Meta field set when metaSetter is specified","time":{"start":1707994541653,"stop":1707994541653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea180fd4bbc8128","name":"Push message with content topic containing Script","time":{"start":1707994982169,"stop":1707994982170,"duration":1},"status":"passed","severity":"normal"},{"uid":"744c3156b2cee6ea","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707994585903,"stop":1707994585903,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de354e1f8cc9b6d","name":"Check publish message containing Russian","time":{"start":1707994910859,"stop":1707994910860,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c8a0c3744203ef","name":"Check received message containing numeric","time":{"start":1707995112121,"stop":1707995112122,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a67a17880a1f3fb","name":"Check received message containing JSON","time":{"start":1707995112110,"stop":1707995112110,"duration":0},"status":"passed","severity":"normal"},{"uid":"701880ecb52bf43d","name":"should throw error - no id","time":{"start":1707994536689,"stop":1707994536689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d793dfb4a037b18","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707995184867,"stop":1707995184867,"duration":0},"status":"passed","severity":"normal"},{"uid":"880c3259d4e55bef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707994752733,"stop":1707994752733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58fcce679418e31","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707994652490,"stop":1707994652491,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccb3fd3fd230233","name":"Check received message containing Arabic","time":{"start":1707994755937,"stop":1707994755937,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6feb551394d557","name":"Push message with content topic containing JSON","time":{"start":1707994982171,"stop":1707994982171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf9f206a4ad87f9","name":"recovers when dns.resolve returns empty","time":{"start":1707994551306,"stop":1707994551306,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e6c64b8ce71413","name":"Check message received after nwaku node is restarted","time":{"start":1707995112132,"stop":1707995112132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cbab615ae714a46","name":"Check received message with timestamp: undefined ","time":{"start":1707994755950,"stop":1707994755951,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fb39e046443706","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707994535804,"stop":1707994535806,"duration":2},"status":"passed","severity":"normal"},{"uid":"34b7b75b8f6cf9d2","name":"Publish message with large meta","time":{"start":1707994910883,"stop":1707994910883,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6c7f752a5ce0d1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707995184879,"stop":1707995184879,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ac16183cf132a7","name":"Ping on subscribed peer","time":{"start":1707994649814,"stop":1707994649814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0665e4ef59bd013","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707995112114,"stop":1707995112114,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d947e52b04de0b","name":"Subscribe and receive messages via waku relay post","time":{"start":1707995184872,"stop":1707995184872,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a372a4f036bca63","name":"Check message with no payload is not received","time":{"start":1707995112118,"stop":1707995112118,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3441e53c7cdf5a","name":"Check publish message containing Arabic","time":{"start":1707994910858,"stop":1707994910859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab724257e08dc2c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707994793248,"stop":1707994793249,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ab2221b0df6a0b","name":"should be able to encode the field with only STORE set to true","time":{"start":1707994535797,"stop":1707994535798,"duration":1},"status":"passed","severity":"normal"},{"uid":"c581660c466895d","name":"Check received message containing Russian","time":{"start":1707994755937,"stop":1707994755938,"duration":1},"status":"passed","severity":"normal"},{"uid":"742c63b4063e894c","name":"should set field with all protocols disabled","time":{"start":1707994536695,"stop":1707994536695,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f26b0b995527e6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707994550884,"stop":1707994550885,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7dcb49c309477f","name":"Push message with content topic containing JSON","time":{"start":1707995155014,"stop":1707995155014,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2d7b026a8f563f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707995184871,"stop":1707995184872,"duration":1},"status":"passed","severity":"normal"},{"uid":"784b5675bd7883e9","name":"Push message with content topic containing Arabic","time":{"start":1707994982168,"stop":1707994982168,"duration":0},"status":"passed","severity":"normal"},{"uid":"555934cab1b227a5","name":"Passing page size 110 when there are 120 messages","time":{"start":1707995137809,"stop":1707995137810,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbcef10268aae788","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707994752736,"stop":1707994752737,"duration":1},"status":"passed","severity":"normal"},{"uid":"61dd774bebc95f15","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707994752725,"stop":1707994752725,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d583fbac7a0eea","name":"Push message with custom timestamp: 1677236352983","time":{"start":1707995155018,"stop":1707995155018,"duration":0},"status":"passed","severity":"normal"},{"uid":"7791195ec63c4b95","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707994851909,"stop":1707994851909,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5b4206eeb52daa","name":"isConnected return false after peer stops","time":{"start":1707994624088,"stop":1707994624088,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5d67de1b7ff84f","name":"Check publish message containing emoji","time":{"start":1707994910864,"stop":1707994910865,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d830bf8d4f26b4","name":"Passing page size 3 when there are 20 messages","time":{"start":1707995137808,"stop":1707995137808,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6455d59cbe6c16","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707994550886,"stop":1707994550887,"duration":1},"status":"passed","severity":"normal"},{"uid":"641256a93e0810f8","name":"Check received message containing long","time":{"start":1707995112106,"stop":1707995112106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ac54f40914077f","name":"Push message with special chars payload","time":{"start":1707994982156,"stop":1707994982157,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5cdc7c6b0c044f","name":"Push message with Script payload","time":{"start":1707994982158,"stop":1707994982159,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24324e9ebf08752","name":"Fields are not dropped","time":{"start":1707994540891,"stop":1707994540893,"duration":2},"status":"passed","severity":"normal"},{"uid":"54322e5583a63fe5","name":"handles multiple messages","time":{"start":1707995132037,"stop":1707995132037,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d487b5755bb150b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707994793260,"stop":1707994793261,"duration":1},"status":"passed","severity":"normal"},{"uid":"475b52958da2c6a9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707994793225,"stop":1707994793242,"duration":17},"status":"skipped","severity":"normal"},{"uid":"bf307ae1758784e8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707994551309,"stop":1707994551309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f634c91962d81757","name":"should return false","time":{"start":1707994536690,"stop":1707994536690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a856dc1bfb7aa939","name":"Ephemeral field set to true","time":{"start":1707994541652,"stop":1707994541652,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad950cc33e17ecc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707994897459,"stop":1707994897459,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91705b154eb29dd","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707995101011,"stop":1707995101011,"duration":0},"status":"passed","severity":"normal"},{"uid":"facbbb087338a617","name":"Push message with short payload","time":{"start":1707994982153,"stop":1707994982153,"duration":0},"status":"passed","severity":"normal"},{"uid":"c796fe79b2c2b34d","name":"Push message on custom pubsubTopic","time":{"start":1707994851908,"stop":1707994851908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7166310f705877","name":"Push 30 different messages","time":{"start":1707994982165,"stop":1707994982165,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4d95a40a77bc55","name":"Passing page size 19 when there are 20 messages","time":{"start":1707995137809,"stop":1707995137809,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ebd45f87793479","name":"Check message with no pubsub topic is not received","time":{"start":1707995112130,"stop":1707995112131,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d70d0f1b1c5e079","name":"Push message with JSON payload","time":{"start":1707994982160,"stop":1707994982161,"duration":1},"status":"passed","severity":"normal"},{"uid":"a488fe5124a54b1e","name":"Passing page size 0 when there are 110 messages","time":{"start":1707995137807,"stop":1707995137807,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d95bd9300bb100","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707994752733,"stop":1707994752734,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f676af93b185db","name":"should set field with only FILTER enabled","time":{"start":1707994536696,"stop":1707994536696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84575131ccfbb85","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707994851908,"stop":1707994851909,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb75a6f06e7149e","name":"Overlapping topic subscription","time":{"start":1707994793245,"stop":1707994793245,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e5e17f2138aa57","name":"Check publish message containing JSON","time":{"start":1707994910862,"stop":1707994910862,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2034a825b4131db","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707994752738,"stop":1707994752739,"duration":1},"status":"passed","severity":"normal"},{"uid":"761bc9e6fc565465","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707994792967,"stop":1707994792967,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79ca76f4e84b23","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707994924026,"stop":1707994924027,"duration":1},"status":"passed","severity":"normal"},{"uid":"746fbea421d6e42b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707994752704,"stop":1707994752704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e885de686dbe588a","name":"Check meta is set [symmetric]","time":{"start":1707994559793,"stop":1707994559793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebbb2005d4a1b73","name":"Push message with content topic containing Script","time":{"start":1707995155013,"stop":1707995155013,"duration":0},"status":"passed","severity":"normal"},{"uid":"3623257511465dc2","name":"Check received message containing special chars","time":{"start":1707995112106,"stop":1707995112107,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4dfcae85386c818","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707994793249,"stop":1707994793249,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd2262f69e2d55d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707994652489,"stop":1707994652489,"duration":0},"status":"passed","severity":"normal"},{"uid":"62565a51dbdfa26b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707995043486,"stop":1707995043486,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b2bdb7cd35c24f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707995184874,"stop":1707995184874,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19dc0c5631e297cf","name":"Query generator for multiple messages with different content topic format","time":{"start":1707995101007,"stop":1707995101008,"duration":1},"status":"passed","severity":"normal"},{"uid":"3171e67e3ca9bfc","name":"Fails to push message bigger that 1MB","time":{"start":1707994982176,"stop":1707994982177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b206750aa710f2","name":"should properly create location multiaddrs - tcp4","time":{"start":1707994536693,"stop":1707994536693,"duration":0},"status":"passed","severity":"normal"},{"uid":"82405cfd16982bd2","name":"Push message with shell command payload","time":{"start":1707995155007,"stop":1707995155007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec56d2630bc902d7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707995184881,"stop":1707995184881,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d9c732bdc82d61","name":"should not fail to stop the service if it was not started","time":{"start":1707994588445,"stop":1707994588445,"duration":0},"status":"passed","severity":"normal"},{"uid":"577e0539e7ce00e4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707994752721,"stop":1707994752721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c085f1ac6733d95","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707994576363,"stop":1707994576365,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c8d36d56d399857","name":"Fails to publish message with empty text","time":{"start":1707994910871,"stop":1707994910876,"duration":5},"status":"passed","severity":"normal"},{"uid":"d582f6a20e7cb879","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707994823618,"stop":1707994823619,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ad80d8e6955cab","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707994792967,"stop":1707994792971,"duration":4},"status":"passed","severity":"normal"},{"uid":"55a795ca69c915c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707994792964,"stop":1707994792965,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64ef0a00b85f098","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707994752723,"stop":1707994752723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53612d2218e94ef","name":"Using a function","time":{"start":1707995151913,"stop":1707995151913,"duration":0},"status":"passed","severity":"normal"},{"uid":"9443e38480cce472","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707995184868,"stop":1707995184868,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb099c83a84a83ce","name":"throws on content topic with too few or too many fields","time":{"start":1707994527967,"stop":1707994527967,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c85fdbe440f724","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707994792964,"stop":1707994792964,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa9d5c3724b3c1f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707995184873,"stop":1707995184873,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd369ca58dbe11eb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707994982170,"stop":1707994982171,"duration":1},"status":"passed","severity":"normal"},{"uid":"6add892f909a6b17","name":"should set field with only RELAY enabled","time":{"start":1707994536695,"stop":1707994536696,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f94d719a069489","name":"Push message with rate limit","time":{"start":1707994982174,"stop":1707994982175,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4ef0e5d9640832","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707994897459,"stop":1707994897459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af325a5825efd87","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707994536683,"stop":1707994536684,"duration":1},"status":"passed","severity":"normal"},{"uid":"8422ddddbc8f98a9","name":"Reopen subscription with peer with lost subscription","time":{"start":1707994649813,"stop":1707994649813,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f0e3df987e5d8a","name":"Subscribe to topic containing long and receive message","time":{"start":1707995184877,"stop":1707995184877,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ada5e620af2b833","name":"Passing page size 11 when there are 10 messages","time":{"start":1707995137808,"stop":1707995137809,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6885b6aa5a8eae","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707994550887,"stop":1707994550887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e093b5bbbfce0579","name":"Check received message containing emoji","time":{"start":1707995112112,"stop":1707995112112,"duration":0},"status":"passed","severity":"normal"},{"uid":"283ae7e3ca963125","name":"safeDispatchEvent","time":{"start":1707994616606,"stop":1707994616606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7864e2cad3c5ed5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707994535815,"stop":1707994535816,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a8c597bab19f33","name":"Check publish message after client node is restarted","time":{"start":1707994910882,"stop":1707994910883,"duration":1},"status":"skipped","severity":"normal"},{"uid":"399afc0a7845b86d","name":"Push message with SQL Injection payload","time":{"start":1707995155005,"stop":1707995155005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3523d019c41a05c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707995043482,"stop":1707995043482,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa491822b4e1115","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707994792965,"stop":1707994792965,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc2db8652f413af","name":"Subscribe to topic containing XML and receive message","time":{"start":1707995184867,"stop":1707995184868,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5216d48f20a9007","name":"Check received message containing emoji","time":{"start":1707995112127,"stop":1707995112127,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f386618acfa314b","name":"Subscribe and receive messages via lightPush","time":{"start":1707995184871,"stop":1707995184871,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8677c578064f8a","name":"Push message with Basic HTML tag payload","time":{"start":1707994982160,"stop":1707994982160,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df56a1ca60ff036","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707994793249,"stop":1707994793250,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb0645004f8c87c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707995184860,"stop":1707995184860,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba07d3fc4af29321","name":"Push message with emoji payload","time":{"start":1707994982164,"stop":1707994982164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d246759ec825d82d","name":"Query with Ordered Callback, No Decoder","time":{"start":1707995043485,"stop":1707995043485,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b3a79056e0cdce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707994752724,"stop":1707994752724,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28018f1510409a3","name":"Decoder throws on undefined content topic","time":{"start":1707994561599,"stop":1707994561599,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd1ce4904128512","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707995031363,"stop":1707995031364,"duration":1},"status":"passed","severity":"normal"},{"uid":"525f48a3c5875274","name":"should set field with only STORE enabled","time":{"start":1707994536696,"stop":1707994536696,"duration":0},"status":"passed","severity":"normal"},{"uid":"787b48404203be7e","name":"Check received message containing SQL Injection","time":{"start":1707995112108,"stop":1707995112108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a355276b3fd13e69","name":"Decoder throws on undefined content topic","time":{"start":1707994541654,"stop":1707994541654,"duration":0},"status":"passed","severity":"normal"},{"uid":"74823e01290511d6","name":"pre and post cipher","time":{"start":1707994560230,"stop":1707994560230,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f47a93f978cb525","name":"Subscribe to topic containing short and publish message","time":{"start":1707994924026,"stop":1707994924026,"duration":0},"status":"passed","severity":"normal"},{"uid":"359bb213d02f264b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707994664815,"stop":1707994664816,"duration":1},"status":"passed","severity":"normal"},{"uid":"1324977f372ae131","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707994924024,"stop":1707994924024,"duration":0},"status":"passed","severity":"normal"},{"uid":"353c3f773056ad19","name":"should properly create location multiaddrs - udp4","time":{"start":1707994536692,"stop":1707994536692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac89850702dd790","name":"Push message with Russian payload","time":{"start":1707995155004,"stop":1707995155005,"duration":1},"status":"passed","severity":"normal"},{"uid":"884ec4b7a62c54a8","name":"Overlapping topic subscription","time":{"start":1707994924025,"stop":1707994924025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5586f6906ee0199","name":"Push message with XML payload","time":{"start":1707995155006,"stop":1707995155006,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea0be9e87fbfd40","name":"Push message with content topic containing Arabic","time":{"start":1707995155012,"stop":1707995155012,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75bb87cf4944e55","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707995150968,"stop":1707995150969,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c45336c3ad8a03","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707995184859,"stop":1707995184859,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb63671dacce9f52","name":"should decode valid enr successfully","time":{"start":1707994536683,"stop":1707994536683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e152b4986f6a0580","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707994793247,"stop":1707994793248,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b69bc2957f70c1","name":"Push message on custom pubsubTopic","time":{"start":1707994851907,"stop":1707994851907,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c1fc0ab0eeb3b9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707994897457,"stop":1707994897458,"duration":1},"status":"passed","severity":"normal"},{"uid":"5142af9874b8c5c","name":"Check publish message containing XML","time":{"start":1707994910861,"stop":1707994910861,"duration":0},"status":"passed","severity":"normal"},{"uid":"df86b176b38f6c18","name":"should only return 1 node with relay and store capability","time":{"start":1707994551308,"stop":1707994551309,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eedf6be7f86582d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707995184880,"stop":1707995184881,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde192d792fadde2","name":"Check received message containing JSON","time":{"start":1707994755943,"stop":1707994755945,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc04cb52fcc7e417","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707995043484,"stop":1707995043485,"duration":1},"status":"passed","severity":"normal"},{"uid":"74df10beb2f4a445","name":"throws on content topic with non-number generation field","time":{"start":1707994527968,"stop":1707994527968,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae922dcddcd014","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707995112113,"stop":1707995112113,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a10dca62f42f7e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707994551310,"stop":1707994551310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d927fd18584a7dd9","name":"Push message on custom pubsubTopic","time":{"start":1707994851904,"stop":1707994851905,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce820aabfd1e700","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707994793223,"stop":1707994793223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c184129ed326891","name":"Fails to publish message with wrong content topic","time":{"start":1707994910876,"stop":1707994910877,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6cb5c364df33e5c","name":"Nodes with multiple pubsub topic","time":{"start":1707994897473,"stop":1707994897473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b417715d04cfa67d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707994652485,"stop":1707994652485,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bbc87e41c1c852","name":"listenerCount","time":{"start":1707994616605,"stop":1707994616606,"duration":1},"status":"passed","severity":"normal"},{"uid":"575fa7a716f6d80a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707995123278,"stop":1707995123278,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5259a68fb03d28","name":"Subscribe to topic containing long and receive message","time":{"start":1707995184864,"stop":1707995184864,"duration":0},"status":"passed","severity":"normal"},{"uid":"43159f36f3d17d11","name":"Ordered callback, aborts when callback returns true","time":{"start":1707995101012,"stop":1707995101012,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8af4b1dfb6d6b85","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707995184862,"stop":1707995184862,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7895d2c1c0c4719f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707994924032,"stop":1707994924032,"duration":0},"status":"passed","severity":"normal"},{"uid":"84772100dd56de16","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707994792966,"stop":1707994792966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1638c939c26d263f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707994576369,"stop":1707994576370,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecc61a19d8e928b","name":"Check publish message containing short","time":{"start":1707994910854,"stop":1707994910854,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b371c2fa2b287","name":"throws on content topic with empty encoding field","time":{"start":1707994527970,"stop":1707994527971,"duration":1},"status":"passed","severity":"normal"},{"uid":"d754a00b17b7da44","name":"throws on content topic with empty topic name field","time":{"start":1707994527970,"stop":1707994527970,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5a8a26cc9c96d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707994535801,"stop":1707994535803,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a639f2e76d956cd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707994528222,"stop":1707994528222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f353985686abc685","name":"Ping on subscribed peer","time":{"start":1707994605942,"stop":1707994605942,"duration":0},"status":"passed","severity":"normal"},{"uid":"9378bd001bb80b7e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707994535806,"stop":1707994535807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a571ca3ad9379c28","name":"can start and stop the service","time":{"start":1707994973570,"stop":1707994973570,"duration":0},"status":"passed","severity":"normal"},{"uid":"516cf0ca106a8693","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707995184862,"stop":1707995184862,"duration":0},"status":"passed","severity":"normal"},{"uid":"364aab0632741adb","name":"Query generator for 2000 messages","time":{"start":1707995101012,"stop":1707995101013,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a18bb6a604138","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707994752731,"stop":1707994752732,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e12cd75fcd4588","name":"Reopen subscription with peer with lost subscription","time":{"start":1707994605945,"stop":1707994605946,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c6ed7af44c7f18","name":"can start and stop the service","time":{"start":1707994588444,"stop":1707994588445,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08a09773b0b18af","name":"Check received message containing shell command","time":{"start":1707995112126,"stop":1707995112126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7d673fd9589b3f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707994535798,"stop":1707994535800,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf607622ba5dd17c","name":"Passing cursor with wrong message digest","time":{"start":1707995031364,"stop":1707995031364,"duration":0},"status":"passed","severity":"normal"},{"uid":"df016f5f9eedd1e","name":"Check received message with timestamp: 1707994576438000000 ","time":{"start":1707994755948,"stop":1707994755948,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dc9a054d745da4","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707994752726,"stop":1707994752726,"duration":0},"status":"passed","severity":"normal"},{"uid":"3210d243d1399d4f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707994792964,"stop":1707994792964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fd30368a9eefd6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707994793256,"stop":1707994793257,"duration":1},"status":"passed","severity":"normal"},{"uid":"12750b4167cf25ea","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707994652488,"stop":1707994652488,"duration":0},"status":"passed","severity":"normal"},{"uid":"8106d893f80057f5","name":"Query with Ordered Callback, No message returned","time":{"start":1707995043485,"stop":1707995043486,"duration":1},"status":"passed","severity":"normal"},{"uid":"27deeeca36c0d939","name":"Refresh subscription","time":{"start":1707994793245,"stop":1707994793246,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba17bf0ef5f2fda3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707995031361,"stop":1707995031362,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e219e4da834107","name":"Check received message containing Script","time":{"start":1707995112124,"stop":1707995112124,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a9f3241f712bfc","name":"Correctly serialized arguments","time":{"start":1707994831414,"stop":1707994831414,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3686bd6b602480","name":"Push message with Chinese payload","time":{"start":1707995155003,"stop":1707995155004,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbaa60b21048828f","name":"does not throw on valid cases","time":{"start":1707994527966,"stop":1707994527966,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3e1785eb6c3bc3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707995184877,"stop":1707995184878,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e63270fa0d1d79f","name":"Round trip binary serialization","time":{"start":1707994541652,"stop":1707994541652,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b39bd994bb0ab6","name":"Check received message containing unicode special characters","time":{"start":1707994755947,"stop":1707994755947,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b73e93a125ddf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707994924027,"stop":1707994924027,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ccc41b1ec4fc3a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707994897456,"stop":1707994897457,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64dbc936be6d23b","name":"Refresh subscription","time":{"start":1707995184876,"stop":1707995184876,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23f4299fe6fef77","name":"addEventListener with wrong event","time":{"start":1707994616604,"stop":1707994616604,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fc82e97ab0430d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707994550889,"stop":1707994550890,"duration":1},"status":"passed","severity":"normal"},{"uid":"995c2a29cc38b4c0","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707994535800,"stop":1707994535801,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a2eb90143eff31","name":"Check message with non string payload is not received","time":{"start":1707994755954,"stop":1707994755955,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32d24e2110877e4","name":"Check received message containing shell command","time":{"start":1707995112110,"stop":1707995112111,"duration":1},"status":"passed","severity":"normal"},{"uid":"9610c61bbc6b38d6","name":"Waku message hash computation (payload length 0)","time":{"start":1707994530762,"stop":1707994530763,"duration":1},"status":"passed","severity":"normal"},{"uid":"df793a54d4f635fd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707995184870,"stop":1707995184870,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a965683288b796b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707994792975,"stop":1707994792975,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d0a4b43b9e6d67","name":"Check message with no content topic is not received","time":{"start":1707995112118,"stop":1707995112118,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacaf9d8db7827ba","name":"Relay - times out","time":{"start":1707995158586,"stop":1707995158586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec021242add3b5d7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707995184883,"stop":1707995184883,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdf88010121b80a","name":"Push message with content topic containing Chinese","time":{"start":1707995155011,"stop":1707995155011,"duration":0},"status":"passed","severity":"normal"},{"uid":"87094fcd8dae8398","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707994924031,"stop":1707994924031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d08bf53a32fda0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707994851906,"stop":1707994851906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98a00d5ba24dfa4","name":"Ping on unsubscribed peer","time":{"start":1707994649813,"stop":1707994649813,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fa8b1d4d876fa2","name":"Query generator for multiple messages","time":{"start":1707995101006,"stop":1707995101006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2513091b5ad627","name":"Check message with no content topic is not received","time":{"start":1707995112131,"stop":1707995112131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c917651c9d64b88","name":"Push message with Script payload","time":{"start":1707995155005,"stop":1707995155006,"duration":1},"status":"passed","severity":"normal"},{"uid":"2667f6697a22109e","name":"Query Generator - forward","time":{"start":1707995114321,"stop":1707995114322,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebc87e3df76bf3c","name":"Ping on peer without subscriptions","time":{"start":1707994649812,"stop":1707994649812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8edc60d7dc426ce","name":"Ping on peer without subscriptions","time":{"start":1707994649814,"stop":1707994649814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f991a2d58472f590","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707995184875,"stop":1707995184875,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1729237b6248fab6","name":"Push message with shell command payload","time":{"start":1707994982161,"stop":1707994982161,"duration":0},"status":"passed","severity":"normal"},{"uid":"171782136f5e5ffc","name":"retrieves a single peer","time":{"start":1707994551305,"stop":1707994551306,"duration":1},"status":"passed","severity":"normal"},{"uid":"b180b60f1f19128a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707994752729,"stop":1707994752729,"duration":0},"status":"passed","severity":"normal"},{"uid":"580592a57677003b","name":"stop","time":{"start":1707994616607,"stop":1707994616607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e744ce0676a1afa","name":"Push message with escaped characters payload","time":{"start":1707994982161,"stop":1707994982162,"duration":1},"status":"passed","severity":"normal"},{"uid":"986cb5066690806a","name":"Subscribe to topic containing XML and receive message","time":{"start":1707995184880,"stop":1707995184880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7452c41d52dba58e","name":"Subscribe to topic containing short and receive message","time":{"start":1707994793246,"stop":1707994793246,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edc9a508e39aede","name":"Push message with content topic containing Russian","time":{"start":1707995155012,"stop":1707995155012,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4b4900b9e472d5","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707994652487,"stop":1707994652488,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda1a8244231c2f8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707994910877,"stop":1707994910878,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a6971d32ac3f4b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707995084717,"stop":1707995084718,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e4257a39861957","name":"should emit a peer event after start","time":{"start":1707994588446,"stop":1707994588446,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b694ddd63fc6c7","name":"Push message with content topic containing escaped characters","time":{"start":1707995155015,"stop":1707995155015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb0c4c8476f681c","name":"Sets default value correctly","time":{"start":1707995151914,"stop":1707995151914,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c5cd2275821797","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707995150965,"stop":1707995150966,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cc455e009c85bd","name":"Waku message hash computation","time":{"start":1707994530760,"stop":1707994530762,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac40e58a37567efc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707995184864,"stop":1707995184865,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd3f4ccfcc9990f","name":"Light Node - default protocols","time":{"start":1707995158588,"stop":1707995158588,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a7862a934477a3","name":"Subscribe to topic containing long and publish message","time":{"start":1707994924026,"stop":1707994924026,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcfc1e10d31ab29","name":"Check publish message containing shell command","time":{"start":1707994910862,"stop":1707994910862,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaadbcf5a4b2b8f","name":"Check received message containing special chars","time":{"start":1707995112122,"stop":1707995112122,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98a429ee0255cdc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707995096305,"stop":1707995096305,"duration":0},"status":"passed","severity":"normal"},{"uid":"1478c379dc05875d","name":"Check received message containing Chinese","time":{"start":1707994755936,"stop":1707994755937,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f70544935cb475f","name":"should not receive a peer event after stop","time":{"start":1707994973573,"stop":1707994973575,"duration":2},"status":"passed","severity":"normal"},{"uid":"432ff930981ee321","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707994793253,"stop":1707994793254,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27001df7b031ba2","name":"Check publish message containing Script","time":{"start":1707994910860,"stop":1707994910861,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2600c965b8e852d","name":"Publishes to nwaku","time":{"start":1707994885440,"stop":1707994885440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24f1cba03a62675","name":"Encoder throws on empty string content topic","time":{"start":1707994541654,"stop":1707994541654,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b46bb5a8a9b211","name":"Push message with content topic containing emoji","time":{"start":1707994982173,"stop":1707994982173,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a37f22336899f18","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707994541379,"stop":1707994541380,"duration":1},"status":"passed","severity":"normal"},{"uid":"454d62a8ad8cc30e","name":"Push message equal or less that 1MB","time":{"start":1707994982176,"stop":1707994982176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47e70691674c35a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707994550311,"stop":1707994550312,"duration":1},"status":"passed","severity":"normal"},{"uid":"644120b89871238b","name":"Nodes with multiple pubsub topic","time":{"start":1707994897460,"stop":1707994897460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbfdbec4433491b","name":"Generator, custom pubsub topic","time":{"start":1707995084718,"stop":1707995084719,"duration":1},"status":"skipped","severity":"normal"},{"uid":"20236293d1e75af6","name":"Push message with JSON payload","time":{"start":1707995155007,"stop":1707995155007,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c3c9047de2adc6","name":"Fails to push message with empty content topic","time":{"start":1707994982173,"stop":1707994982173,"duration":0},"status":"passed","severity":"normal"},{"uid":"39258e4c771b66ef","name":"Relay - dialed after","time":{"start":1707995158586,"stop":1707995158586,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a7f06f27c6a164","name":"Check received message containing Script","time":{"start":1707994755941,"stop":1707994755941,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d7afec3c70d0c","name":"should emit a peer event after start","time":{"start":1707994973572,"stop":1707994973572,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f5be0b2b44731b","name":"should encode/decode to text encoding","time":{"start":1707994536691,"stop":1707994536691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed31d965f07d504","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707994897473,"stop":1707994897473,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce318c10ac694f50","name":"Push message with content topic containing Chinese","time":{"start":1707994982168,"stop":1707994982168,"duration":0},"status":"passed","severity":"normal"},{"uid":"425b0fc7d68e7703","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707994752726,"stop":1707994752727,"duration":1},"status":"passed","severity":"normal"},{"uid":"761d0ca9eaa580fc","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707994576367,"stop":1707994576368,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ecda4dd8e28d31d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707994752723,"stop":1707994752724,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9bedd866159bdb","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707994924024,"stop":1707994924024,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f899fd65c2ad78","name":"Subscribe to topic containing XML and receive message","time":{"start":1707994793253,"stop":1707994793253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2035c62e709fa84","name":"Subscribe and receive messages via waku relay post","time":{"start":1707994793211,"stop":1707994793212,"duration":1},"status":"passed","severity":"normal"},{"uid":"29353ccec6d02150","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707994652491,"stop":1707994652492,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8d3b09b640488c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707995096306,"stop":1707995096306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ce55f07153ca54","name":"Push message with content topic containing long","time":{"start":1707995155010,"stop":1707995155010,"duration":0},"status":"passed","severity":"normal"},{"uid":"855f7e972fd6c111","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707994752704,"stop":1707994752704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c746154549012937","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707994561597,"stop":1707994561598,"duration":1},"status":"passed","severity":"normal"},{"uid":"148b04843a7fc1dd","name":"should properly create location multiaddrs - udp6","time":{"start":1707994536693,"stop":1707994536693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63a0d100d4a1001","name":"different cluster, same shard: nodes don't connect","time":{"start":1707994752701,"stop":1707994752703,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ba275bd339d31fd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707995184868,"stop":1707995184868,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd59d883cd53ca6","name":"Check received message containing Basic HTML tag","time":{"start":1707995112125,"stop":1707995112125,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8c3b7addf41e26","name":"Generator, custom pubsub topic","time":{"start":1707995084715,"stop":1707995084716,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae96226ba06a1c9","name":"Subscribe and receives messages on 20 topics","time":{"start":1707995184873,"stop":1707995184873,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf1582696dd9a0d","name":"Push message with meta","time":{"start":1707995155016,"stop":1707995155017,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86fdfc4e3f5e309","name":"Push message with custom timestamp: 1707998356076","time":{"start":1707994982176,"stop":1707994982176,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab128066fd21aa5","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707994924030,"stop":1707994924031,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec31617925929b53","name":"Init the array if not present","time":{"start":1707994527900,"stop":1707994527902,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7d7f9b1760af52e","name":"Subscribe to topic containing Script and receive message","time":{"start":1707995184879,"stop":1707995184880,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb73e2673dc707f","name":"connects to nwaku","time":{"start":1707995151911,"stop":1707995151911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46647b5f731c730","name":"Used by Waku Relay","time":{"start":1707995151913,"stop":1707995151914,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6393cb8791930b","name":"topics with same application and version share the same shard","time":{"start":1707994527972,"stop":1707994527972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffe39acb03552f7","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707995184874,"stop":1707995184874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3169ca82674eb3d0","name":"Push message with Arabic payload","time":{"start":1707995155004,"stop":1707995155004,"duration":0},"status":"passed","severity":"normal"},{"uid":"db21b0dcd4709a81","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707994752735,"stop":1707994752736,"duration":1},"status":"passed","severity":"normal"},{"uid":"44aaff3ba7c4ec17","name":"should return all peers when numPeers is 0","time":{"start":1707994541378,"stop":1707994541379,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b6a065bb612272","name":"Check received message containing Chinese","time":{"start":1707995112107,"stop":1707995112107,"duration":0},"status":"passed","severity":"normal"},{"uid":"25703acb23bbc2d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707995084719,"stop":1707995084719,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e89ad19145fe51ce","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707994792963,"stop":1707994792964,"duration":1},"status":"passed","severity":"normal"},{"uid":"8878dfc329798b12","name":"should get / set UDP multiaddr","time":{"start":1707994536691,"stop":1707994536692,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf7f7245e4fd97c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707995150967,"stop":1707995150968,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8af9e2bcdc8e5d8","name":"Fails to push message with large meta","time":{"start":1707994982174,"stop":1707994982174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3618ba2baa2f68","name":"Check message on other pubsub topic is not received","time":{"start":1707995112115,"stop":1707995112117,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c6c1936cace927b","name":"Check publish message containing Basic HTML tag","time":{"start":1707994910861,"stop":1707994910862,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe484b7d5371f27","name":"Check message with invalid timestamp is not received","time":{"start":1707995112130,"stop":1707995112130,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e0c76cbcd2e022","name":"Check received message containing short","time":{"start":1707994755934,"stop":1707994755935,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0229bd495abe3","name":"Refresh subscription","time":{"start":1707994924025,"stop":1707994924025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d7fe5ffd0cf6e81","name":"Publish message with custom timestamp: Fri Feb 24 2023 11:01:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1707994910866,"stop":1707994910867,"duration":1},"status":"passed","severity":"normal"},{"uid":"395984c40099e44d","name":"Push message with content topic containing escaped characters","time":{"start":1707994982172,"stop":1707994982172,"duration":0},"status":"passed","severity":"normal"},{"uid":"36315cdb8494dce7","name":"Check received message containing Chinese","time":{"start":1707995112122,"stop":1707995112123,"duration":1},"status":"passed","severity":"normal"},{"uid":"194b84287d35d95f","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707995123279,"stop":1707995123279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2285d530e84024","name":"Ephemeral messages are not stored","time":{"start":1707994585903,"stop":1707994585903,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bf23e453870d08","name":"Push message with custom timestamp: 1707991156076","time":{"start":1707994982175,"stop":1707994982175,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f2e0e2f717f726","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707994584150,"stop":1707994584150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace75f39d417fb1c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707995184863,"stop":1707995184863,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d118b6a429d9038","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707994755950,"stop":1707994755950,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47beb35c3f93814","name":"Subscribe and receive messages via waku relay post","time":{"start":1707995184859,"stop":1707995184860,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a0b591d6284518","name":"Push message with Arabic payload","time":{"start":1707994982157,"stop":1707994982157,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e8b75ff83cb03b","name":"Decoder throws on empty string content topic","time":{"start":1707994561600,"stop":1707994561600,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc076e84cd3215","name":"throws on empty content topic","time":{"start":1707994527966,"stop":1707994527967,"duration":1},"status":"passed","severity":"normal"},{"uid":"41cc20e1da0bf62f","name":"Push message with content topic containing long","time":{"start":1707994982166,"stop":1707994982167,"duration":1},"status":"passed","severity":"normal"},{"uid":"77323e7cee0488fa","name":"LightPush","time":{"start":1707995158587,"stop":1707995158587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f596c4078a982823","name":"Check received message containing long","time":{"start":1707994755935,"stop":1707994755935,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd5945a4d9825d6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707994559792,"stop":1707994559793,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee84bcb606a4c8ac","name":"should throw error - no id","time":{"start":1707994536688,"stop":1707994536688,"duration":0},"status":"passed","severity":"normal"},{"uid":"197401716196a0dc","name":"throws on content topic with empty application field","time":{"start":1707994527969,"stop":1707994527969,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86129167296001d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707995184859,"stop":1707995184859,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d282fdf1c7ca03","name":"Check meta is set [ecies]","time":{"start":1707994561598,"stop":1707994561598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3f7e03c7e71a6a","name":"Push message with meta","time":{"start":1707994982173,"stop":1707994982174,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1044064241b6133","name":"Check received message containing SQL Injection","time":{"start":1707995112124,"stop":1707995112124,"duration":0},"status":"passed","severity":"normal"},{"uid":"705b393ccb0ecc9e","name":"Query with Promise Callback, No Decoder","time":{"start":1707995043487,"stop":1707995043487,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8664a25b3d52720","name":"should get / set TCP multiaddr","time":{"start":1707994536692,"stop":1707994536692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7b53270dc69a97","name":"Push 30 different messages","time":{"start":1707995155009,"stop":1707995155009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d569dc0329ef6e7e","name":"Promise Callback - forward","time":{"start":1707995114322,"stop":1707995114322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31777d6396dcddb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707994664814,"stop":1707994664815,"duration":1},"status":"passed","severity":"normal"},{"uid":"b007829bc6fa78a4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707994584151,"stop":1707994584151,"duration":0},"status":"passed","severity":"normal"},{"uid":"13525a42282a7529","name":"should handle a minimal index list","time":{"start":1707994528221,"stop":1707994528222,"duration":1},"status":"passed","severity":"normal"},{"uid":"21af553dfd0d6846","name":"Push message with special chars payload","time":{"start":1707995155003,"stop":1707995155003,"duration":0},"status":"passed","severity":"normal"},{"uid":"130924287ee2dafd","name":"Nodes with multiple pubsub topic","time":{"start":1707994897458,"stop":1707994897458,"duration":0},"status":"passed","severity":"normal"},{"uid":"43eace6bdfd0243e","name":"Overlapping topic subscription","time":{"start":1707995184863,"stop":1707995184863,"duration":0},"status":"passed","severity":"normal"},{"uid":"28af61ee286c410","name":"should set field with all protocols enabled","time":{"start":1707994536695,"stop":1707994536695,"duration":0},"status":"passed","severity":"normal"},{"uid":"432e8b149d364595","name":"Filter","time":{"start":1707995158588,"stop":1707995158588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66dc6fdac3b601d","name":"Decoder throws on empty string content topic","time":{"start":1707994559796,"stop":1707994559796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5629e0f411047896","name":"Subscribe to topic containing short and receive message","time":{"start":1707995184864,"stop":1707995184864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35d59a795d89761","name":"Check received message containing short","time":{"start":1707995112105,"stop":1707995112105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac98d50bb6347371","name":"Check received message containing numeric","time":{"start":1707995112106,"stop":1707995112106,"duration":0},"status":"passed","severity":"normal"},{"uid":"93aecd4284f67cce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707994752730,"stop":1707994752731,"duration":1},"status":"passed","severity":"normal"},{"uid":"587f07c9582c9a6c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707995043486,"stop":1707995043487,"duration":1},"status":"passed","severity":"normal"},{"uid":"129ae473fc15a5ce","name":"Push message with content topic containing unicode special characters","time":{"start":1707994982172,"stop":1707994982172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61764c31392bb12","name":"Ping on unsubscribed peer","time":{"start":1707994605944,"stop":1707994605945,"duration":1},"status":"passed","severity":"normal"},{"uid":"873a4a244d6cc7b9","name":"Asymmetric encrypt & decrypt","time":{"start":1707994560228,"stop":1707994560229,"duration":1},"status":"passed","severity":"normal"},{"uid":"825bb08353ee25f1","name":"should be called for bootstrap peers","time":{"start":1707994584149,"stop":1707994584149,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a011cc4c829791","name":"Does not throw an exception when node disconnects","time":{"start":1707995151911,"stop":1707995151912,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8fe77aee6a5c5aa","name":"Js publishes, other Js receives","time":{"start":1707994885441,"stop":1707994885442,"duration":1},"status":"passed","severity":"normal"},{"uid":"329aecce41a81480","name":"Check received message containing numeric","time":{"start":1707994755935,"stop":1707994755936,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1511282e344d0f4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707995101007,"stop":1707995101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ba528da240f263","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707994793250,"stop":1707994793251,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c3c83c5d26af0d","name":"Encoder throws on empty string content topic","time":{"start":1707994561599,"stop":1707994561599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0451f1dfd2b1ade","name":"should not fail to start the service if it is already started","time":{"start":1707994588445,"stop":1707994588446,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d3ad6a01921f8b","name":"Push message with custom timestamp: 1707998352983","time":{"start":1707995155018,"stop":1707995155019,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd29936c09b0331","name":"Check received message containing Script","time":{"start":1707995112108,"stop":1707995112109,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e31820a19bba615","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707995184878,"stop":1707995184878,"duration":0},"status":"passed","severity":"normal"},{"uid":"382bd2b5bc32403d","name":"Push message with custom timestamp: 1677236356076","time":{"start":1707994982175,"stop":1707994982175,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea49bd80eef93faa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707995184869,"stop":1707995184869,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed93dba7247e2e75","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707994535812,"stop":1707994535813,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e803591ef8257d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707995184881,"stop":1707995184882,"duration":1},"status":"passed","severity":"normal"},{"uid":"91247a9083f8d867","name":"Push message with content topic containing Russian","time":{"start":1707994982169,"stop":1707994982169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d1a593bc07f2c2","name":"Encoder throws on empty string content topic","time":{"start":1707994559795,"stop":1707994559795,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ea0129e8310cc","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707994752720,"stop":1707994752721,"duration":1},"status":"passed","severity":"normal"},{"uid":"9159a4b61b6dfcf5","name":"Check received message containing Arabic","time":{"start":1707995112107,"stop":1707995112107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0744fe0f88a8bb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707994924028,"stop":1707994924028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e022ec13d34ca0a","name":"Check publish message containing escaped characters","time":{"start":1707994910863,"stop":1707994910863,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b94fa38efaef5ba","name":"Fails to push message with empty content topic","time":{"start":1707995155016,"stop":1707995155016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24c043d8f81c9bb","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707995123283,"stop":1707995123288,"duration":5},"status":"passed","severity":"normal"},{"uid":"dd563532a78a4555","name":"Push message with long payload","time":{"start":1707995155002,"stop":1707995155002,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff61d77326ac587","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707994851907,"stop":1707994851908,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf28c03378e5d78","name":"Register correct protocols","time":{"start":1707994924021,"stop":1707994924021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3127030aa328c491","name":"Check message on other pubsub topic is not received","time":{"start":1707995112130,"stop":1707995112130,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ab4f5b2e4c780c","name":"isConnected should return true after first peer connects","time":{"start":1707994624087,"stop":1707994624087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4240e4ec9d004521","name":"Generator, 2 different pubsubtopics","time":{"start":1707995084716,"stop":1707995084717,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c56fd04316c7922","name":"Check received message with timestamp: 1707994575675000000 ","time":{"start":1707995112128,"stop":1707995112128,"duration":0},"status":"passed","severity":"normal"},{"uid":"41db36a3c9227297","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707994664814,"stop":1707994664814,"duration":0},"status":"passed","severity":"normal"},{"uid":"302e1376c0d6dcab","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1707994624086,"stop":1707994624086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dd5913e09cab1e","name":"removeEventListener with correct event","time":{"start":1707994616604,"stop":1707994616605,"duration":1},"status":"passed","severity":"normal"},{"uid":"e069f3384168393","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707995184865,"stop":1707995184865,"duration":0},"status":"passed","severity":"normal"},{"uid":"829565ddfbb1badc","name":"Push message with XML payload","time":{"start":1707994982160,"stop":1707994982160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64c4c7299920b11","name":"throws on content topic with empty version field","time":{"start":1707994527969,"stop":1707994527970,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ac275988c10623","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707994752735,"stop":1707994752735,"duration":0},"status":"passed","severity":"normal"},{"uid":"656bedf0c87da214","name":"should only return 1 node with store capability","time":{"start":1707994551309,"stop":1707994551309,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3007b885e31669","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707994550888,"stop":1707994550888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ac9022254abf51","name":"should use DNS peer discovery with light client","time":{"start":1707994588448,"stop":1707994588448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d78ded8d08ea5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707995184865,"stop":1707995184866,"duration":1},"status":"passed","severity":"normal"},{"uid":"78432f9cc5ce119c","name":"same cluster, different shard: nodes connect","time":{"start":1707994823623,"stop":1707994823625,"duration":2},"status":"passed","severity":"normal"},{"uid":"55d980da9b0d295","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707995031362,"stop":1707995031363,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90581ef56501f57","name":"Publish message with custom timestamp: Thu Feb 15 2024 12:01:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1707994910868,"stop":1707994910870,"duration":2},"status":"passed","severity":"normal"},{"uid":"23b31abcf704fcad","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707995112129,"stop":1707995112129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cc4a2cb3b7e9a3","name":"Encoder throws on undefined content topic","time":{"start":1707994559794,"stop":1707994559794,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3ae327c5d0fa34","name":"should not receive a peer event before start","time":{"start":1707994973572,"stop":1707994973573,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e15a5b98c11444","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707995123278,"stop":1707995123279,"duration":1},"status":"passed","severity":"normal"},{"uid":"75314d3de4e8c20e","name":"udp ip6 address","time":{"start":1707994535955,"stop":1707994535955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27e620686023dd3","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1707994624088,"stop":1707994624088,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd480753e17a0638","name":"Push message with content topic containing XML","time":{"start":1707994982170,"stop":1707994982170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cd52044b952c58","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707994550889,"stop":1707994550889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5742d324dff41e15","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707994551310,"stop":1707994551310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc503e735a8a71b9","name":"Push message with content topic containing special chars","time":{"start":1707994982167,"stop":1707994982167,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c2b701a6632715","name":"same cluster, different shard: nodes connect","time":{"start":1707994752693,"stop":1707994752700,"duration":7},"status":"passed","severity":"normal"},{"uid":"93b57b30eaa55b83","name":"Check message on other pubsub topic is not received","time":{"start":1707994755952,"stop":1707994755952,"duration":0},"status":"passed","severity":"normal"},{"uid":"8002bb84d1c41984","name":"Check message with invalid timestamp is not received","time":{"start":1707994755951,"stop":1707994755951,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3735945000875e","name":"Push message with content topic containing shell command","time":{"start":1707995155014,"stop":1707995155015,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac84e25847c4428","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707994585904,"stop":1707994585905,"duration":1},"status":"passed","severity":"normal"},{"uid":"e017ae4984d93bde","name":"Default pageSize","time":{"start":1707995137810,"stop":1707995137810,"duration":0},"status":"passed","severity":"normal"},{"uid":"823e0ce03ed59199","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707994541380,"stop":1707994541380,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aff04ab4400e77","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707994924027,"stop":1707994924027,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0b9caf0a669275","name":"Fails to push message with large meta","time":{"start":1707995155017,"stop":1707995155017,"duration":0},"status":"passed","severity":"normal"},{"uid":"295f3abad303aa36","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707995184882,"stop":1707995184883,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5278b07d6b4e3","name":"Check received message with timestamp: 1707994575675000000 ","time":{"start":1707995112112,"stop":1707995112112,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e273a8c55875dd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707994924032,"stop":1707994924032,"duration":0},"status":"passed","severity":"normal"},{"uid":"19358dda86374c28","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707994924028,"stop":1707994924029,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41abe50ff7f5f52","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707994535808,"stop":1707994535809,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ff7177e22875d4","name":"Generator, 2 different pubsubtopics","time":{"start":1707995084720,"stop":1707995084720,"duration":0},"status":"passed","severity":"normal"},{"uid":"502f9de54ca88cc2","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707994550885,"stop":1707994550886,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cecc7e8411c818e","name":"getPeersByDiscovery","time":{"start":1707994616605,"stop":1707994616605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e2e5a9a1a82317","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707995184872,"stop":1707995184872,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9652547bf4eaa4","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707994752705,"stop":1707994752705,"duration":0},"status":"passed","severity":"normal"},{"uid":"93228887e588336","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707994924024,"stop":1707994924025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff297fefd2c38c1a","name":"Check received message containing Russian","time":{"start":1707995112108,"stop":1707995112108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2700bd80f86f1b0d","name":"can start the service","time":{"start":1707994973569,"stop":1707994973569,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd9e02fd0bb321","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707994752720,"stop":1707994752720,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e36ac9152013791","name":"Check publish message containing numeric","time":{"start":1707994910855,"stop":1707994910855,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6a56400aaad1eb","name":"nwaku interop","time":{"start":1707994973568,"stop":1707994973569,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a54d58bf96b5b27d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707994528222,"stop":1707994528223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e913bf12de7705e5","name":"Check received message containing escaped characters","time":{"start":1707995112126,"stop":1707995112127,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d3c976f2dc87d","name":"addEventListener with correct event","time":{"start":1707994616603,"stop":1707994616604,"duration":1},"status":"passed","severity":"normal"},{"uid":"1000325ff90212a4","name":"Publish message with rate limit","time":{"start":1707994910884,"stop":1707994910884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e53c5296c88e650","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707994752721,"stop":1707994752722,"duration":1},"status":"passed","severity":"normal"},{"uid":"322a9eeccd128bd2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707995112128,"stop":1707995112129,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ffa5c644dba902","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707995150966,"stop":1707995150966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d697159672f4c3","name":"dispatchEvent via connectionManager","time":{"start":1707994616606,"stop":1707994616606,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bcc778c3a2f6f963","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707995031363,"stop":1707995031363,"duration":0},"status":"passed","severity":"normal"},{"uid":"120d3053899e7d4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707994752734,"stop":1707994752735,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf4cafee1a31028","name":"Check received message containing XML","time":{"start":1707995112109,"stop":1707995112109,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fc2e146b2aa60c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707995096305,"stop":1707995096305,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f2b93d39445c58","name":"should encode/decode to RLP encoding","time":{"start":1707994536691,"stop":1707994536691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c036bcd6d4a1ee6","name":"Check message received after jswaku node is restarted","time":{"start":1707994755956,"stop":1707994755956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"450141db74b01149","name":"Store - dialed after - with timeout","time":{"start":1707995158587,"stop":1707995158587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48f84ef807c694d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707995155014,"stop":1707995155014,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b3a1bdb910fdd6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707994752736,"stop":1707994752736,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4c00255bb818f1","name":"Store - dialed first","time":{"start":1707995158587,"stop":1707995158587,"duration":0},"status":"passed","severity":"normal"},{"uid":"26118f9ce961741d","name":"should only return 1 node with relay capability","time":{"start":1707994551308,"stop":1707994551308,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f06ca75ed9d116","name":"returns all values when wanted number is greater than available values","time":{"start":1707994550311,"stop":1707994550311,"duration":0},"status":"passed","severity":"normal"},{"uid":"164a39ca99197b1b","name":"Push message with content topic containing short","time":{"start":1707995155010,"stop":1707995155010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a823a5588b7683c6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707995184869,"stop":1707995184869,"duration":0},"status":"passed","severity":"normal"},{"uid":"12be214f4e1047f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707994752728,"stop":1707994752728,"duration":0},"status":"passed","severity":"normal"},{"uid":"59016c22b7cef9a5","name":"Nwaku publishes","time":{"start":1707994885440,"stop":1707994885440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01fda943061a746","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707994792963,"stop":1707994792963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60497a224f74952","name":"Sign & Recover","time":{"start":1707994560230,"stop":1707994560230,"duration":0},"status":"passed","severity":"normal"},{"uid":"6379ca7716c6d09f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707994793259,"stop":1707994793260,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4cb0d534cb7ad73","name":"Check received message containing unicode special characters","time":{"start":1707995112111,"stop":1707995112111,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6ca6fd7794ea2d","name":"Push message with unicode special characters payload","time":{"start":1707995155008,"stop":1707995155008,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d63c0927857577","name":"Check received message containing XML","time":{"start":1707995112124,"stop":1707995112125,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9469642b81091b","name":"Generator, 2 different pubsubtopics","time":{"start":1707995084719,"stop":1707995084719,"duration":0},"status":"skipped","severity":"normal"},{"uid":"354a0dfe1fbbe4d8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707994752719,"stop":1707994752720,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5c6f98efbf0f0c","name":"should not receive a peer event before start","time":{"start":1707994588446,"stop":1707994588447,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a8c79f4de855c5","name":"Query Generator, No Decoder","time":{"start":1707995043483,"stop":1707995043483,"duration":0},"status":"passed","severity":"normal"},{"uid":"195c8184ecbec0aa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707994664816,"stop":1707994664816,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ed4f600a583edc","name":"should throw error - invalid id","time":{"start":1707994536689,"stop":1707994536689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6638d7292bf505d","name":"Check received message with timestamp: undefined ","time":{"start":1707995112129,"stop":1707995112129,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b27f5b79a19f5d2","name":"can start the service","time":{"start":1707994588444,"stop":1707994588444,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8905c2f40a95130","name":"Push message with long payload","time":{"start":1707994982153,"stop":1707994982154,"duration":1},"status":"passed","severity":"normal"},{"uid":"2900a97b9fbc68fc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707994535794,"stop":1707994535797,"duration":3},"status":"passed","severity":"normal"},{"uid":"5a88a4eb6395fc7e","name":"Push message with emoji payload","time":{"start":1707995155008,"stop":1707995155009,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb24d464c735546","name":"Push message with short payload","time":{"start":1707995155001,"stop":1707995155002,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f417fa5fccace6","name":"Throws when trying to push message with empty payload","time":{"start":1707995155009,"stop":1707995155009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d480b607da54722","name":"ignores unrecognized TXT record formats","time":{"start":1707994551307,"stop":1707994551307,"duration":0},"status":"passed","severity":"normal"},{"uid":"5561438b4ae96122","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707994752738,"stop":1707994752738,"duration":0},"status":"passed","severity":"normal"},{"uid":"5918f1c4dc90b706","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707994897459,"stop":1707994897460,"duration":1},"status":"passed","severity":"normal"},{"uid":"b543afe259dba1aa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707994664815,"stop":1707994664815,"duration":0},"status":"passed","severity":"normal"},{"uid":"7740aaf5b816090d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707994652486,"stop":1707994652486,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7f7540f729272c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707994652487,"stop":1707994652487,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dcd8ab7cf9b383","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707994652486,"stop":1707994652486,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffc56ad99841c1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707994652494,"stop":1707994652495,"duration":1},"status":"passed","severity":"normal"},{"uid":"8461b6afa8f77316","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707995150968,"stop":1707995150968,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fbbf07f83187a5","name":"Subscribe and receives messages on 20 topics","time":{"start":1707994793214,"stop":1707994793215,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5157b68b92c31b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707994588448,"stop":1707994588448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a182a3a8769d5cd4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707995184866,"stop":1707995184866,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcd16dd2112980b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707995031361,"stop":1707995031361,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed94a60ee12d562a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707994752705,"stop":1707994752719,"duration":14},"status":"passed","severity":"normal"},{"uid":"94aec0039ca3d82a","name":"ignores domain fetching errors","time":{"start":1707994551306,"stop":1707994551307,"duration":1},"status":"passed","severity":"normal"},{"uid":"893ab675433f2cc3","name":"Push message equal or less that 1MB","time":{"start":1707995155019,"stop":1707995155019,"duration":0},"status":"passed","severity":"normal"},{"uid":"127df64d8ac33899","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707995084721,"stop":1707995084721,"duration":0},"status":"passed","severity":"normal"},{"uid":"48179b01dbc4a20b","name":"returns all values when wanted number matches available values","time":{"start":1707994550308,"stop":1707994550310,"duration":2},"status":"passed","severity":"normal"},{"uid":"87aeea8904990912","name":"Push message with numeric payload","time":{"start":1707994982154,"stop":1707994982154,"duration":0},"status":"passed","severity":"normal"},{"uid":"249c34d25ac8333c","name":"Subscribe to topic containing XML and publish message","time":{"start":1707994924029,"stop":1707994924030,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4063fe5338941","name":"Check message with non string payload is not received","time":{"start":1707995112132,"stop":1707995112132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb3c450658b6570","name":"Callback on promise","time":{"start":1707995101009,"stop":1707995101010,"duration":1},"status":"passed","severity":"normal"},{"uid":"289ad08654f2b259","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707994793223,"stop":1707994793225,"duration":2},"status":"passed","severity":"normal"},{"uid":"47f183a408912ee5","name":"Decrypt messages","time":{"start":1707994854375,"stop":1707994854375,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd40a4e0b18ab229","name":"Push message with numeric payload","time":{"start":1707995155002,"stop":1707995155003,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a65adf1a58bb097","name":"different cluster, different shard: nodes don't connect","time":{"start":1707994823626,"stop":1707994823626,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f777c87ca0947c","name":"Push message with content topic containing short","time":{"start":1707994982166,"stop":1707994982166,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ffb364d064af48","name":"Push message with SQL Injection payload","time":{"start":1707994982158,"stop":1707994982158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dabe042f46d0db","name":"Check received message with timestamp: 1707994575675 ","time":{"start":1707995112112,"stop":1707995112113,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb069f97bd4a5b50","name":"Check message with no pubsub topic is not received","time":{"start":1707995112117,"stop":1707995112117,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7b5f26ae0fc516","name":"1 Relay, 1 Filter, gives up","time":{"start":1707994550944,"stop":1707994550944,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e36cad75e93a019","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707994535813,"stop":1707994535814,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ca6dab851d1944","name":"Check received message containing escaped characters","time":{"start":1707995112111,"stop":1707995112111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2957df4c17d28a4","name":"Check received message containing Basic HTML tag","time":{"start":1707994755943,"stop":1707994755943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f67736772ff7199","name":"Passing page size 10 when there are 10 messages","time":{"start":1707995137808,"stop":1707995137808,"duration":0},"status":"passed","severity":"normal"},{"uid":"145899e0a6754699","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707994752731,"stop":1707994752731,"duration":0},"status":"passed","severity":"normal"},{"uid":"109142f04cd28353","name":"Delete observer","time":{"start":1707994854375,"stop":1707994854376,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8fe911a301c25b","name":"Push message with content topic containing numeric","time":{"start":1707994982167,"stop":1707994982167,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb79bd110e3d8cc9","name":"Ping on subscribed peer","time":{"start":1707994649811,"stop":1707994649812,"duration":1},"status":"passed","severity":"normal"},{"uid":"baed903746420423","name":"Throws when trying to push message with empty payload","time":{"start":1707994982165,"stop":1707994982166,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a3564d2bc40a3d","name":"Refresh subscription","time":{"start":1707995184863,"stop":1707995184864,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a90f5c496026e10","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707995184875,"stop":1707995184875,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0617cbb90b6e25","name":"Check received message containing escaped characters","time":{"start":1707994755946,"stop":1707994755947,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d3a32f25fcc89","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707994550944,"stop":1707994550944,"duration":0},"status":"passed","severity":"normal"},{"uid":"d810e34b0acbe5e0","name":"Push message with content topic containing unicode special characters","time":{"start":1707995155015,"stop":1707995155015,"duration":0},"status":"passed","severity":"normal"},{"uid":"5303b3707fff229d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707994752737,"stop":1707994752738,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6de6d256cc02bdd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707995184880,"stop":1707995184880,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cf65b3ef621d93","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707994924032,"stop":1707994924033,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1646870baf6f536","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707994664813,"stop":1707994664813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f693b2248ff3ee2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707994897468,"stop":1707994897473,"duration":5},"status":"passed","severity":"normal"},{"uid":"4885ef1e3de15dc2","name":"Reusing cursor across nodes","time":{"start":1707995031364,"stop":1707995031364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c25edfab9a1bb9e","name":"Check received message containing shell command","time":{"start":1707994755946,"stop":1707994755946,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cab6ae5c744bdb","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707995150966,"stop":1707995150967,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f2434f646febda","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707994752723,"stop":1707994752723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca188ab8a454594e","name":"Accepts a valid Waku Message","time":{"start":1707994545132,"stop":1707994545133,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce9665ccbbbccad","name":"All","time":{"start":1707994588061,"stop":1707994588062,"duration":1},"status":"passed","severity":"normal"},{"uid":"f904510aeea8e92e","name":"Push message with escaped characters payload","time":{"start":1707995155007,"stop":1707995155008,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d8dd455c7f62b5","name":"Relay - dialed first","time":{"start":1707995158585,"stop":1707995158585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1106f914d43c46","name":"same cluster, same shard: nodes connect","time":{"start":1707994823622,"stop":1707994823623,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf65ab9ed975506","name":"Check received message with timestamp: 1707994575675 ","time":{"start":1707995112128,"stop":1707995112128,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9803fbe2d206bc","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707994559790,"stop":1707994559792,"duration":2},"status":"passed","severity":"normal"},{"uid":"b722c8f0d4a0db1c","name":"Check publish message containing SQL Injection","time":{"start":1707994910860,"stop":1707994910860,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5e534d5fe61f9a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707994584149,"stop":1707994584150,"duration":1},"status":"passed","severity":"normal"},{"uid":"d951be896185891b","name":"Push message with rate limit","time":{"start":1707995155017,"stop":1707995155017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca6e342f2ae6f5f","name":"Ping on peer without subscriptions","time":{"start":1707994605943,"stop":1707994605943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3820c346a2bcfe26","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707994576366,"stop":1707994576366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28e7b7ff7aafd5b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707994584147,"stop":1707994584148,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e516465d947bc1d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707994793212,"stop":1707994793213,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1b4abba042054d","name":"should throw error - no public key","time":{"start":1707994536689,"stop":1707994536689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5151692d01503d66","name":"Reopen subscription with peer with lost subscription","time":{"start":1707994649815,"stop":1707994649815,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b9f76f46a13ced","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707994793208,"stop":1707994793211,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d3a37aed570c383","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707994536696,"stop":1707994536697,"duration":1},"status":"passed","severity":"normal"},{"uid":"58df112425e892d3","name":"should not fail to start the service if it is already started","time":{"start":1707994973571,"stop":1707994973571,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7889900ed1f7b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707994793207,"stop":1707994793208,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df0a44b17414b8e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707995150969,"stop":1707995150969,"duration":0},"status":"passed","severity":"normal"},{"uid":"70de3b984483b76e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707994530762,"stop":1707994530762,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f395f240a3ba72","name":"Query with Promise Callback, No message returned","time":{"start":1707995043487,"stop":1707995043488,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df88c106d1ae093","name":"Fails to push message bigger that 1MB","time":{"start":1707995155019,"stop":1707995155019,"duration":0},"status":"passed","severity":"normal"},{"uid":"624d08529fdefb01","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707994551311,"stop":1707994551311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ca46dba99bb6bb9","name":"Mutual subscription","time":{"start":1707994924014,"stop":1707994924021,"duration":7},"status":"passed","severity":"normal"},{"uid":"dcc4011fda847c37","name":"tcp ip4 address","time":{"start":1707994535955,"stop":1707994535955,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7232270badd3ad0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707995150965,"stop":1707995150965,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fc8b30e293fbeb","name":"Check received message containing Basic HTML tag","time":{"start":1707995112109,"stop":1707995112110,"duration":1},"status":"passed","severity":"normal"},{"uid":"554ef7c1154b9b2a","name":"Decoder throws on empty string content topic","time":{"start":1707994541655,"stop":1707994541655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e49c88af86cfda","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707995184866,"stop":1707995184867,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95c890e0c031ff0","name":"Symmetric encrypt & Decrypt","time":{"start":1707994560229,"stop":1707994560229,"duration":0},"status":"passed","severity":"normal"},{"uid":"39dbc067b35437a8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707994752728,"stop":1707994752728,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3a1b7c55c4eb42","name":"Check received message containing short","time":{"start":1707995112120,"stop":1707995112121,"duration":1},"status":"passed","severity":"normal"},{"uid":"90cf95223c990a8c","name":"Encoder throws on undefined content topic","time":{"start":1707994561598,"stop":1707994561599,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41a95c1b48824ad","name":"A test","time":{"start":1707994793362,"stop":1707994793363,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e7a914380666e2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707994535809,"stop":1707994535810,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1918dd57cef965","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707994752732,"stop":1707994752733,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a264ffe84baec6","name":"should properly create location multiaddrs - tcp","time":{"start":1707994536694,"stop":1707994536694,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1346ed6b9dbbed","name":"unsubscribes","time":{"start":1707995132037,"stop":1707995132037,"duration":0},"status":"passed","severity":"normal"},{"uid":"890c2d007fd4829b","name":"Sample","time":{"start":1707994536069,"stop":1707994536069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6caa4963b1d5f16","name":"Check received message with timestamp: undefined ","time":{"start":1707995112114,"stop":1707995112114,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5e194b8e6cdec2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707994910865,"stop":1707994910866,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7920b1a7260745c","name":"converts content topics to expected shard index","time":{"start":1707994527971,"stop":1707994527971,"duration":0},"status":"passed","severity":"normal"},{"uid":"fede9dc4fec536e0","name":"caches peers it previously fetched","time":{"start":1707994551307,"stop":1707994551307,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f3f3baf6a20740","name":"Check message received after jswaku node is restarted","time":{"start":1707995112119,"stop":1707995112120,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b779b8a315451efe","name":"throws on content topic with generation field greater than 0","time":{"start":1707994527968,"stop":1707994527968,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfbd3ea0e3c57e6","name":"Push message with Chinese payload","time":{"start":1707994982157,"stop":1707994982157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad866f7c6436416","name":"Push message with content topic containing XML","time":{"start":1707995155013,"stop":1707995155013,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32fe9e65eae19ad","name":"same cluster, same shard: nodes connect","time":{"start":1707994752692,"stop":1707994752693,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04b155d9bd77aa9","name":"Query Generator, No message returned","time":{"start":1707995043484,"stop":1707995043484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42a3bc4a733871b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707995184877,"stop":1707995184877,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa80c92c5cf5e5ac","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707995184869,"stop":1707995184870,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3b0744fe732abf","name":"should properly create peer info with all multiaddrs","time":{"start":1707994536694,"stop":1707994536695,"duration":1},"status":"passed","severity":"normal"},{"uid":"88627ffcc331aa78","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707994792971,"stop":1707994792975,"duration":4},"status":"passed","severity":"normal"},{"uid":"cae7e33d01ddb420","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707994576368,"stop":1707994576368,"duration":0},"status":"passed","severity":"normal"},{"uid":"939340e73179ad33","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707994550886,"stop":1707994550886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d02de066cf0d61f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707995031362,"stop":1707995031362,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1242e77629dda8","name":"Subscribe to topic containing Script and publish message","time":{"start":1707994924029,"stop":1707994924029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b42838360aa1c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707995184879,"stop":1707995184879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c3723fa88064f7","name":"can dial TLS multiaddrs","time":{"start":1707994831324,"stop":1707994831324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4553e5b49c8eb1dc","name":"Subscribe and receives messages on 20 topics","time":{"start":1707995184861,"stop":1707995184861,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59075a5a927454b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707994561597,"stop":1707994561597,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad96ad9863cb906","name":"different cluster, same shard: nodes don't connect","time":{"start":1707994823625,"stop":1707994823626,"duration":1},"status":"passed","severity":"normal"},{"uid":"816c637f82745ffe","name":"removeEventListener with wrong event","time":{"start":1707994616605,"stop":1707994616605,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d23e4919e5a3dd","name":"should encodeTxt and decodeTxt","time":{"start":1707994536682,"stop":1707994536682,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c79ab9d0af0382b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707995043484,"stop":1707995043484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6285d2a968f37fa","name":"Query generator for multiple messages with different message text format","time":{"start":1707995101006,"stop":1707995101007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a578abd5b962109a","name":"Query Generator - backward","time":{"start":1707995114322,"stop":1707995114322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f2eea417e67567","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707995184882,"stop":1707995184882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4742910517944bf0","name":"Push message with Basic HTML tag payload","time":{"start":1707995155006,"stop":1707995155006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfffe15163607a1","name":"Subscribe to topic containing Script and receive message","time":{"start":1707995184867,"stop":1707995184867,"duration":0},"status":"passed","severity":"normal"},{"uid":"7819c74a13759c09","name":"Check received message containing long","time":{"start":1707995112121,"stop":1707995112121,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ea03bff2c649a3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707994851907,"stop":1707994851907,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f55fab2654614e","name":"Publish without waiting for remote peer","time":{"start":1707994924022,"stop":1707994924023,"duration":1},"status":"passed","severity":"normal"},{"uid":"653cc59cd6af42da","name":"Promise Callback - backward","time":{"start":1707995114323,"stop":1707995114323,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcadaafe1ad321f","name":"Decoder throws on undefined content topic","time":{"start":1707994559795,"stop":1707994559796,"duration":1},"status":"passed","severity":"normal"},{"uid":"831d068b6b5d2526","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707994752725,"stop":1707994752725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5e49befa6a946a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707995031365,"stop":1707995031365,"duration":0},"status":"passed","severity":"normal"},{"uid":"f751b84c04aacee9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707995096306,"stop":1707995096307,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5b940751215b55","name":"Push message with content topic containing SQL Injection","time":{"start":1707994982169,"stop":1707994982169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8bb60471518c9d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707994851905,"stop":1707994851906,"duration":1},"status":"passed","severity":"normal"},{"uid":"236e3ce2bcc7f476","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707995150968,"stop":1707995150968,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec8d0f48eae3a95","name":"Push message with custom timestamp: 1707991152983","time":{"start":1707995155018,"stop":1707995155018,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a668f1f9aff4a9e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707994752725,"stop":1707994752726,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce89b1e83f2244e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707995184871,"stop":1707995184871,"duration":0},"status":"passed","severity":"normal"},{"uid":"7413927fc1868548","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707994585904,"stop":1707994585904,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf915a9c64b0023","name":"Push message with unicode special characters payload","time":{"start":1707994982162,"stop":1707994982164,"duration":2},"status":"passed","severity":"normal"},{"uid":"133fd9bfad920d8","name":"Check publish message containing special chars","time":{"start":1707994910855,"stop":1707994910855,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae8d99ae5778a0d","name":"different cluster, different shard: nodes don't connect","time":{"start":1707994752703,"stop":1707994752703,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c14e532871d3947","name":"should properly compute the node id","time":{"start":1707994536690,"stop":1707994536690,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f023c540acf0b20","name":"1 Relay, 1 fetch","time":{"start":1707994550943,"stop":1707994550943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3459ce2e3f01f451","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707994924031,"stop":1707994924031,"duration":0},"status":"passed","severity":"normal"},{"uid":"438c446563b40d67","name":"should not fail to stop the service if it was not started","time":{"start":1707994973571,"stop":1707994973571,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b81b6c2d959bd3","name":"configure the node with multiple pubsub topics","time":{"start":1707994986332,"stop":1707994986332,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc3fe4ba281fcf9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707994752732,"stop":1707994752732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed42cde79c3d6780","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707995184860,"stop":1707995184860,"duration":0},"status":"passed","severity":"normal"},{"uid":"649c5936c46ef542","name":"Check message received after nwaku node is restarted","time":{"start":1707994755956,"stop":1707994755956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a96179fe0c33d33c","name":"groups content topics by expected pubsub topic","time":{"start":1707994527973,"stop":1707994527973,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f33ac000abe90c5","name":"Check message received after nwaku node is restarted","time":{"start":1707995112120,"stop":1707995112120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db582104d631eda0","name":"Check publish message after service node is restarted","time":{"start":1707994910881,"stop":1707994910881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a42d323e6759712","name":"Privacy Node - default protocol","time":{"start":1707995158588,"stop":1707995158588,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a3a2208f5b7bf8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707994550888,"stop":1707994550889,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf3abec9e2f3a9f","name":"Check message with extra parameter is not received","time":{"start":1707994755955,"stop":1707994755955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acb7ba6bd993385","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707994535814,"stop":1707994535815,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b23d14fb1958841","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707994752730,"stop":1707994752730,"duration":0},"status":"passed","severity":"normal"},{"uid":"3154460d356bdaf7","name":"Check received message containing SQL Injection","time":{"start":1707994755938,"stop":1707994755940,"duration":2},"status":"passed","severity":"normal"},{"uid":"d94a90a17d23de3d","name":"Encoder throws on undefined content topic","time":{"start":1707994541653,"stop":1707994541654,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7888a1328b42446","name":"Check message with non string payload is not received","time":{"start":1707995112118,"stop":1707995112119,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d0f42156a3b058","name":"Passing page size 1 when there are 4 messages","time":{"start":1707995137807,"stop":1707995137807,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c29f86f0c15158","name":"Check received message with extra option is received","time":{"start":1707994755955,"stop":1707994755956,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5913a73888ecb5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707994652488,"stop":1707994652488,"duration":0},"status":"passed","severity":"normal"},{"uid":"19281d3bdfafd317","name":"Check publish message containing long","time":{"start":1707994910854,"stop":1707994910855,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b385e86d2da43","name":"Check publish message containing unicode special characters","time":{"start":1707994910863,"stop":1707994910863,"duration":0},"status":"passed","severity":"normal"},{"uid":"511a9c2ef025dc94","name":"Subscribe and publish message","time":{"start":1707994924023,"stop":1707994924023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57b89a11e53c804","name":"isConnected should return false after all peers disconnect","time":{"start":1707994576370,"stop":1707994576371,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34ee0c8e1e7e93d","name":"should not receive a peer event after stop","time":{"start":1707994588447,"stop":1707994588447,"duration":0},"status":"passed","severity":"normal"},{"uid":"97aed9dea23ea17","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707994652489,"stop":1707994652490,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0ab42bac01f835","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707994624086,"stop":1707994624086,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a0edaa79d64439","name":"Push to array if already present","time":{"start":1707994527902,"stop":1707994527903,"duration":1},"status":"passed","severity":"normal"},{"uid":"629dd1cc4e6c2eb8","name":"Relay + Store","time":{"start":1707994536697,"stop":1707994536697,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c16fe3fedcc287a","name":"1 Store, 2 fetches","time":{"start":1707994550943,"stop":1707994550944,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09d9cea0c059c57","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707994924023,"stop":1707994924023,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd22382dbf14b1e6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707994755949,"stop":1707994755949,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3648975b5e8a689","name":"Check received message containing unicode special characters","time":{"start":1707995112127,"stop":1707995112127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15846b5bd6f9b3d","name":"Ping on unsubscribed peer","time":{"start":1707994649815,"stop":1707994649815,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5554f7ade1791e","name":"Overlapping topic subscription","time":{"start":1707995184875,"stop":1707995184876,"duration":1},"status":"passed","severity":"normal"},{"uid":"54937347bdf897ed","name":"Push message with content topic containing numeric","time":{"start":1707995155010,"stop":1707995155011,"duration":1},"status":"passed","severity":"normal"},{"uid":"afbd4fe1fd536944","name":"should properly create location multiaddrs - tcp6","time":{"start":1707994536693,"stop":1707994536694,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f8ba2887853dd1","name":"Check message with invalid timestamp is not received","time":{"start":1707995112115,"stop":1707995112115,"duration":0},"status":"passed","severity":"normal"},{"uid":"460bc47d41769786","name":"Ordered Callback - backward","time":{"start":1707995114323,"stop":1707995114324,"duration":1},"status":"passed","severity":"normal"},{"uid":"221809d38aaba026","name":"Callback on promise, aborts when callback returns true","time":{"start":1707995101010,"stop":1707995101011,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55a83ce692541a2","name":"should properly create location multiaddrs - udp","time":{"start":1707994536694,"stop":1707994536694,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b56b02df5c74d","name":"Subscribe to topic containing short and receive message","time":{"start":1707995184876,"stop":1707995184876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5af825cdfd1a41","name":"Check message with no content topic is not received","time":{"start":1707994755953,"stop":1707994755954,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc8fa8fae7e23fa","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707994624085,"stop":1707994624085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1648dbfb9d46de3","name":"through manual discovery","time":{"start":1707994831325,"stop":1707994831325,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bda8b19233a10df","name":"Check received message with timestamp: 1707994576438 ","time":{"start":1707994755949,"stop":1707994755949,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccc9711b96fc313","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707994588448,"stop":1707994588449,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1a8c647c5f450790","name":"Subscribe and receive messages via lightPush","time":{"start":1707995184858,"stop":1707995184858,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa89bd22833a189","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707994924028,"stop":1707994924028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba47a40484dc8f72","name":"Subscribe and receive messages via lightPush","time":{"start":1707994793206,"stop":1707994793207,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c496e1f42e7d05","name":"Subscribe to topic containing long and receive message","time":{"start":1707994793247,"stop":1707994793247,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5d4a24dbb221","name":"Check received message containing Russian","time":{"start":1707995112123,"stop":1707995112123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e279414ab7abd6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707995043483,"stop":1707995043483,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd1886ee7d4d032","name":"Subscribe to topic containing Script and receive message","time":{"start":1707994793252,"stop":1707994793253,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7100dca4d9c2749","name":"Check message received after jswaku node is restarted","time":{"start":1707995112132,"stop":1707995112132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5d157f6cb62da00","name":"Ordered Callback - forward","time":{"start":1707995114323,"stop":1707995114323,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c5d8b441a5abc4","name":"it tolerates circular branch references","time":{"start":1707994551306,"stop":1707994551306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8616135d4a22722","name":"Check received message containing JSON","time":{"start":1707995112125,"stop":1707995112126,"duration":1},"status":"passed","severity":"normal"},{"uid":"213d64b79dcb5aa1","name":"Rejects garbage","time":{"start":1707994545134,"stop":1707994545134,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ff8b28c1dc8e84","name":"Push message with content topic containing shell command","time":{"start":1707994982171,"stop":1707994982171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2be4e354b26b9","name":"should throw error - no public key","time":{"start":1707994536688,"stop":1707994536688,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c6b9180320ebc7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707994793213,"stop":1707994793214,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22c2b6570955f27","name":"Generator, custom pubsub topic","time":{"start":1707995084720,"stop":1707995084720,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b174e6911d26c1","name":"A test","time":{"start":1707994793362,"stop":1707994793362,"duration":0},"status":"passed","severity":"normal"},{"uid":"361c18ea8574e4bf","name":"nwaku subscribes","time":{"start":1707994885439,"stop":1707994885439,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f12dec2b3ac8dc","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707994793242,"stop":1707994793245,"duration":3},"status":"passed","severity":"normal"},{"uid":"25331ffac85ecc71","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707994897468,"stop":1707994897468,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f0132a1faf257e","name":"configure the node with multiple pubsub topics","time":{"start":1707994986333,"stop":1707994986333,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e7c1abd67d4dd6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707994541381,"stop":1707994541381,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b83d7fdfe96b164","name":"creates an iterator","time":{"start":1707995132035,"stop":1707995132036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b784480a0689b30e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707994793250,"stop":1707994793250,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e08c1c30f1fc66f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707994752727,"stop":1707994752727,"duration":0},"status":"passed","severity":"normal"}]