mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"189ab8068a85bb41","name":"Check message with invalid timestamp is not received","time":{"start":1721148383494,"stop":1721148383494,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab82de3e1bd57f51","name":"random static sharding 6 - Cluster ID: 512, Shard ID: 269","time":{"start":1721148443645,"stop":1721148443645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3048d77a19b411","name":"Push message with meta","time":{"start":1721148331888,"stop":1721148331888,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb540bb0eb94aa5f","name":"Check message with no pubsub topic is not received","time":{"start":1721148069994,"stop":1721148069994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e87dab07c5395b8","name":"should not receive a peer event before start","time":{"start":1721147868787,"stop":1721147868788,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab110296202ebd9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721148500909,"stop":1721148500909,"duration":0},"status":"passed","severity":"normal"},{"uid":"959b1775df892aa7","name":"Check message received after nwaku node is restarted","time":{"start":1721148069997,"stop":1721148069997,"duration":0},"status":"skipped","severity":"normal"},{"uid":"846488e462f454a2","name":"Fails to publish duplicate message","time":{"start":1721148359050,"stop":1721148359052,"duration":2},"status":"passed","severity":"normal"},{"uid":"d47b7acaf5dc2703","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721148079370,"stop":1721148079370,"duration":0},"status":"passed","severity":"normal"},{"uid":"222d7c588d0a72c1","name":"Push message with Script payload","time":{"start":1721148466547,"stop":1721148466547,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4b325e5adcc004","name":"Check publish message containing emoji","time":{"start":1721148359047,"stop":1721148359047,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee2cb1d8289e927","name":"Encoder throws on undefined content topic","time":{"start":1721147841659,"stop":1721147841659,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c41b8fa7f77191","name":"addEventListener with wrong event","time":{"start":1721147898219,"stop":1721147898220,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff830d19e2c4779","name":"Push message with content topic containing JSON","time":{"start":1721148331885,"stop":1721148331885,"duration":0},"status":"passed","severity":"normal"},{"uid":"6029bc7d8c188883","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721147968623,"stop":1721147968623,"duration":0},"status":"passed","severity":"normal"},{"uid":"198387375f7bda5","name":"different cluster, same shard: nodes don't connect","time":{"start":1721148175486,"stop":1721148175487,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d9cb04be0436db","name":"Check message received after jswaku node is restarted","time":{"start":1721148383517,"stop":1721148383517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62a207b52758fcd0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721147804667,"stop":1721147804667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ded21573d132099","name":"Nodes with multiple pubsub topic","time":{"start":1721148346394,"stop":1721148346394,"duration":0},"status":"passed","severity":"normal"},{"uid":"3683940bfe4edab8","name":"should throw an error for missing sharding configuration","time":{"start":1721147804668,"stop":1721147804669,"duration":1},"status":"passed","severity":"normal"},{"uid":"387dfb441bd6e1cc","name":"Push message with content topic containing unicode special characters","time":{"start":1721148331886,"stop":1721148331887,"duration":1},"status":"passed","severity":"normal"},{"uid":"2913905a4f8dc247","name":"Push message with content topic containing short","time":{"start":1721148331880,"stop":1721148331880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f235193d566623a0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721148500884,"stop":1721148500884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0a1bd98a4f1741","name":"Publish message with rate limit","time":{"start":1721148359066,"stop":1721148359066,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ff3e22ee12cbf0","name":"should get / set TCP multiaddr","time":{"start":1721147813304,"stop":1721147813305,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61357253e96947a","name":"Check received message containing JSON","time":{"start":1721148383490,"stop":1721148383490,"duration":0},"status":"passed","severity":"normal"},{"uid":"4450f5058a17c93d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148079364,"stop":1721148079364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3eed802965f9fe7","name":"Decrypt messages","time":{"start":1721148305756,"stop":1721148305756,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa69318fca41db5","name":"Check received message containing special chars","time":{"start":1721148383507,"stop":1721148383507,"duration":0},"status":"passed","severity":"normal"},{"uid":"753a4c529f304b9c","name":"Push message with content topic containing Script","time":{"start":1721148331884,"stop":1721148331884,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca176ec42de564f8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721147865540,"stop":1721147865540,"duration":0},"status":"passed","severity":"normal"},{"uid":"929ce019367de583","name":"udp ip6 address","time":{"start":1721147812673,"stop":1721147812673,"duration":0},"status":"passed","severity":"normal"},{"uid":"40db13d94d764ea3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721148079369,"stop":1721148079369,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e4b49b02c43177","name":"Decoder throws on undefined content topic","time":{"start":1721147839642,"stop":1721147839642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69e4653ee0bfab8","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721147817982,"stop":1721147817983,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cd3d66f42686e6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app59/8/topic539/xml","time":{"start":1721148424527,"stop":1721148424529,"duration":2},"status":"passed","severity":"normal"},{"uid":"10d0b7f1d1367b6b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721148079354,"stop":1721148079354,"duration":0},"status":"passed","severity":"normal"},{"uid":"18024204f91b3e6a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721148079370,"stop":1721148079371,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83dbe58ccabcb95","name":"caches peers it previously fetched","time":{"start":1721147829661,"stop":1721147829661,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca0ab643221984","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721148079369,"stop":1721148079369,"duration":0},"status":"passed","severity":"normal"},{"uid":"88887e44a74f3436","name":"Query with Promise Callback, No message returned","time":{"start":1721148485710,"stop":1721148485710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c528dad240cdb57b","name":"topics with same application and version share the same shard","time":{"start":1721147804652,"stop":1721147804652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82103b9eaad24b5","name":"Push message with custom timestamp: 1721144513270","time":{"start":1721148331890,"stop":1721148331891,"duration":1},"status":"passed","severity":"normal"},{"uid":"224c98234b64204a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721148346387,"stop":1721148346387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3184e88272d0d8b","name":"Check publish message containing SQL Injection","time":{"start":1721148359042,"stop":1721148359043,"duration":1},"status":"passed","severity":"normal"},{"uid":"4456ab9516765b0f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721147804650,"stop":1721147804650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0710b534d75750c","name":"Reopen subscription with peer with lost subscription","time":{"start":1721147947120,"stop":1721147947121,"duration":1},"status":"passed","severity":"normal"},{"uid":"1045ca5646c9b8f7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721148120760,"stop":1721148120760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79c017aba52439b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721148500883,"stop":1721148500883,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c02b8075b321d28","name":"Relay + Store","time":{"start":1721147813310,"stop":1721147813310,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb27685a9ae22c0","name":"Push message with long payload","time":{"start":1721148466544,"stop":1721148466544,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e369f6444c3bbc","name":"should handle corrupted local storage data gracefully","time":{"start":1721147833531,"stop":1721147833532,"duration":1},"status":"passed","severity":"normal"},{"uid":"47080271b57221c9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721148372172,"stop":1721148372172,"duration":0},"status":"passed","severity":"normal"},{"uid":"7256d3948a5d9501","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721148500904,"stop":1721148500904,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0292d64cb8e7fc","name":"should set field with only STORE enabled","time":{"start":1721147813309,"stop":1721147813309,"duration":0},"status":"passed","severity":"normal"},{"uid":"28271cc207346fe5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721147804651,"stop":1721147804651,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40b414d49e392e8","name":"receives messages sent to provided content topic through callback","time":{"start":1721148359262,"stop":1721148359262,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e72a2df1205c7d56","name":"does not throw on valid cases","time":{"start":1721147804643,"stop":1721147804643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d897f39f86af3fa4","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app3/10/topic880/xml","time":{"start":1721148424530,"stop":1721148424530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71378a353082b9","name":"Check received message containing Arabic","time":{"start":1721148383486,"stop":1721148383487,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36acc4da09b2739","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721147804668,"stop":1721147804668,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8ffac6698ec201","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721147804659,"stop":1721147804660,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fde9b74f239585","name":"Promise Callback - forward","time":{"start":1721148504297,"stop":1721148504297,"duration":0},"status":"passed","severity":"normal"},{"uid":"9547f2fd3dabcf73","name":"Passing page size 1 when there are 4 messages","time":{"start":1721148526425,"stop":1721148526426,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb04a9c0be25de","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721147829287,"stop":1721147829287,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f1b2d314818978","name":"Non TWN Cluster","time":{"start":1721148424526,"stop":1721148424526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4517a7d493c8921","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721147812696,"stop":1721147812696,"duration":0},"status":"passed","severity":"normal"},{"uid":"497b3d4ddcbb3691","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721147829290,"stop":1721147829290,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bd6753b28b27c4","name":"Reopen subscription with peer with lost subscription","time":{"start":1721147924378,"stop":1721147924378,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da45c91a247f9d3","name":"Subscribe and receive messages via lightPush","time":{"start":1721148120737,"stop":1721148120739,"duration":2},"status":"passed","severity":"normal"},{"uid":"fce9af23a00f4382","name":"can start and stop the service","time":{"start":1721147833526,"stop":1721147833527,"duration":1},"status":"passed","severity":"normal"},{"uid":"2518d36be3b101e1","name":"Publish message with custom timestamp: Wed Jul 26 2023 16:45:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148359048,"stop":1721148359048,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d9bfae481e27be","name":"Push message with unicode special characters payload","time":{"start":1721148466575,"stop":1721148466575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a698f92b1bce997","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721148500894,"stop":1721148500894,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2761511e250ae4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721148079366,"stop":1721148079367,"duration":1},"status":"passed","severity":"normal"},{"uid":"e666b7d506183962","name":"Subscribe to topic containing long and receive message","time":{"start":1721148500888,"stop":1721148500888,"duration":0},"status":"passed","severity":"normal"},{"uid":"10549ec7c0e5c07a","name":"through manual discovery","time":{"start":1721148181129,"stop":1721148181130,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacf6896c7816280","name":"Check received message containing Script","time":{"start":1721148383488,"stop":1721148383488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c208e29895ee8476","name":"can start the service","time":{"start":1721148581051,"stop":1721148581051,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8d76a7c386ff4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721148500893,"stop":1721148500893,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cdd8487c40ee89","name":"Number of peers are maintained correctly","time":{"start":1721147968619,"stop":1721147968620,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcbad14a68f8ff4","name":"should not fail to stop the service if it was not started","time":{"start":1721147868785,"stop":1721147868786,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b0d5dc098e3b7c","name":"Check publish message after service node is restarted","time":{"start":1721148359063,"stop":1721148359063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afe97cacd81b521e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721147868358,"stop":1721147868358,"duration":0},"status":"passed","severity":"normal"},{"uid":"3477cde401169b30","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721148461399,"stop":1721148461399,"duration":0},"status":"passed","severity":"normal"},{"uid":"84132be8cc9bfbb3","name":"Ping on peer without subscriptions","time":{"start":1721147947121,"stop":1721147947122,"duration":1},"status":"passed","severity":"normal"},{"uid":"9552bb29c87f9319","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721148079356,"stop":1721148079356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d7ed16539337f1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721147812692,"stop":1721147812693,"duration":1},"status":"passed","severity":"normal"},{"uid":"8802b75bdd74cd23","name":"random static sharding 9 - Cluster ID: 885, Shard ID: 834","time":{"start":1721148443647,"stop":1721148443648,"duration":1},"status":"passed","severity":"normal"},{"uid":"3767cd74ed13041","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721148500898,"stop":1721148500898,"duration":0},"status":"passed","severity":"normal"},{"uid":"6296fd6a69edc9e6","name":"Ping on peer without subscriptions","time":{"start":1721147947119,"stop":1721147947120,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c313b845bc733e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721147812693,"stop":1721147812693,"duration":0},"status":"passed","severity":"normal"},{"uid":"627e61c7321d9e56","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721148359058,"stop":1721148359058,"duration":0},"status":"passed","severity":"normal"},{"uid":"134c6de6bb53c99b","name":"should return valid sharding parameters for static sharding","time":{"start":1721147804667,"stop":1721147804667,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e920156bf29128","name":"should not throw an error for a single configured topic","time":{"start":1721147804664,"stop":1721147804664,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d53419329578dc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721147829291,"stop":1721147829291,"duration":0},"status":"passed","severity":"normal"},{"uid":"902547ba1977984f","name":"Using a function","time":{"start":1721148536895,"stop":1721148536895,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42609ce41c751be","name":"Check publish message containing Basic HTML tag","time":{"start":1721148359044,"stop":1721148359044,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1cf61bcf42e780","name":"Check received message containing Chinese","time":{"start":1721148069977,"stop":1721148069977,"duration":0},"status":"passed","severity":"normal"},{"uid":"732b9232fda61fc9","name":"Passing cursor with wrong message digest","time":{"start":1721148461402,"stop":1721148461402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3891015fd56db7","name":"Subscribe to topic containing short and receive message","time":{"start":1721148500902,"stop":1721148500902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2690d2ec3631de2b","name":"Check message with no content topic is not received","time":{"start":1721148383515,"stop":1721148383516,"duration":1},"status":"passed","severity":"normal"},{"uid":"38538e38aea0eb94","name":"Passing an array","time":{"start":1721148536894,"stop":1721148536895,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a7da8634a2930d","name":"Check message received after nwaku node is restarted","time":{"start":1721148383497,"stop":1721148383498,"duration":1},"status":"skipped","severity":"normal"},{"uid":"487889e36585e537","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721147868359,"stop":1721147868360,"duration":1},"status":"passed","severity":"normal"},{"uid":"905b00595dcc823a","name":"unsubscribes","time":{"start":1721148526642,"stop":1721148526642,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff977f7d18c234e","name":"Push message with escaped characters payload","time":{"start":1721148466574,"stop":1721148466575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78c85f59e11e5ea","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721148372168,"stop":1721148372169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4c97fd649a71e4","name":"Check message with no payload is not received","time":{"start":1721148383495,"stop":1721148383496,"duration":1},"status":"passed","severity":"normal"},{"uid":"32dd2c890c4fcf2a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721148079358,"stop":1721148079358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a294c612ca86f7c","name":"should handle a minimal index list","time":{"start":1721147804570,"stop":1721147804570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7521832b74bd0f9","name":"should set field with only FILTER enabled","time":{"start":1721147813309,"stop":1721147813309,"duration":0},"status":"passed","severity":"normal"},{"uid":"4feb4622138ff531","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721147865544,"stop":1721147865544,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c83a80679b38dab","name":"same cluster, same shard: nodes connect","time":{"start":1721148175485,"stop":1721148175486,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcf85df7c0119f1","name":"Reopen subscription with peer with lost subscription","time":{"start":1721147947122,"stop":1721147947123,"duration":1},"status":"passed","severity":"normal"},{"uid":"b629d5ebc5cfff08","name":"Check message with non string payload is not received","time":{"start":1721148069996,"stop":1721148069996,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc537e250b21a194","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721147953986,"stop":1721147953986,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2cb1e08215eeb3","name":"should be able to encode the field with only STORE set to true","time":{"start":1721147812689,"stop":1721147812689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea96425ff7101798","name":"Subscribe and receives messages on 20 topics","time":{"start":1721148500900,"stop":1721148500900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4fbb4d31141a37","name":"Push message with JSON payload","time":{"start":1721148331877,"stop":1721148331877,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc6318acde78ae9","name":"Used by Waku Relay","time":{"start":1721148536895,"stop":1721148536895,"duration":0},"status":"passed","severity":"normal"},{"uid":"be662541dab11eb3","name":"Ping on unsubscribed peer","time":{"start":1721147947122,"stop":1721147947122,"duration":0},"status":"passed","severity":"normal"},{"uid":"426a20b5195d6df4","name":"tcp ip4 address","time":{"start":1721147812672,"stop":1721147812672,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc0e7cd5989c998","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148079355,"stop":1721148079356,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb803145894c15e","name":"nwaku subscribes","time":{"start":1721148332874,"stop":1721148332874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a557d71b6b594f67","name":"Check message with invalid timestamp is not received","time":{"start":1721148069993,"stop":1721148069994,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cedbec5193c0749","name":"Push message with content topic containing unicode special characters","time":{"start":1721148466605,"stop":1721148466605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c998f85c137acb","name":"Check received message containing Script","time":{"start":1721148383509,"stop":1721148383510,"duration":1},"status":"passed","severity":"normal"},{"uid":"667dd7505b5e3ac1","name":"Query generator for multiple messages with different message text format","time":{"start":1721148517025,"stop":1721148517026,"duration":1},"status":"passed","severity":"normal"},{"uid":"666d5cb2228dce51","name":"Push message with content topic containing special chars","time":{"start":1721148466587,"stop":1721148466587,"duration":0},"status":"passed","severity":"normal"},{"uid":"941053caaed82a51","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721148120229,"stop":1721148120230,"duration":1},"status":"passed","severity":"normal"},{"uid":"302453e4062cbbeb","name":"should throw error - no public key","time":{"start":1721147813302,"stop":1721147813302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2930272aae4da3","name":"Check received message containing long","time":{"start":1721148383483,"stop":1721148383483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ba726b8dec5c70","name":"Check publish message containing XML","time":{"start":1721148359043,"stop":1721148359044,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a613ceb0378d38","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721147804661,"stop":1721147804661,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d435d818717048d","name":"Check received message containing Russian","time":{"start":1721148383487,"stop":1721148383487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6b3fe588e6cf5a","name":"Check received message containing shell command","time":{"start":1721148383490,"stop":1721148383491,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21979d91cb4c459","name":"Push message equal or less that 1MB","time":{"start":1721148331892,"stop":1721148331893,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02e15a51e556a17","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721147991262,"stop":1721147991262,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ff089cf9f84ed5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721147812689,"stop":1721147812689,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fd0f2293fbfdf4","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app75/6/topic952/proto","time":{"start":1721148424541,"stop":1721148424541,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e6af8cac41f2bb","name":"receives messages sent to provided content topic through stream","time":{"start":1721148359263,"stop":1721148359264,"duration":1},"status":"skipped","severity":"normal"},{"uid":"84f11ab41fe7985","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721147841657,"stop":1721147841658,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83576cee36151a","name":"should not receive a peer event before start","time":{"start":1721148581054,"stop":1721148581054,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2d45a2d847691a","name":"should set field with all protocols disabled","time":{"start":1721147813308,"stop":1721147813308,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4643afd2fab5e1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721148120766,"stop":1721148120767,"duration":1},"status":"passed","severity":"normal"},{"uid":"194468089672e755","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721147829291,"stop":1721147829292,"duration":1},"status":"passed","severity":"normal"},{"uid":"38cac34889409b16","name":"Query generator for multiple messages","time":{"start":1721148517023,"stop":1721148517025,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c637a0acd8299be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721147804661,"stop":1721147804661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a326ddb31f9ece07","name":"connected peers and dial","time":{"start":1721148302296,"stop":1721148302297,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3c9093cd548c27cd","name":"Check received message containing JSON","time":{"start":1721148383511,"stop":1721148383511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4360f893fde1323b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721148079362,"stop":1721148079363,"duration":1},"status":"passed","severity":"normal"},{"uid":"666f9924afc520e3","name":"Check received message containing JSON","time":{"start":1721148069981,"stop":1721148069981,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a4f0de55ec70ee","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721147812690,"stop":1721147812690,"duration":0},"status":"passed","severity":"normal"},{"uid":"62875d9cc7d8827f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721147921239,"stop":1721147921241,"duration":2},"status":"passed","severity":"normal"},{"uid":"14e4aac56392ddd0","name":"Check received message containing numeric","time":{"start":1721148383500,"stop":1721148383503,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca511582eb4693c2","name":"Check received message containing shell command","time":{"start":1721148383511,"stop":1721148383512,"duration":1},"status":"passed","severity":"normal"},{"uid":"c549a1a624f11b9b","name":"handles different clusterIds correctly","time":{"start":1721147804653,"stop":1721147804653,"duration":0},"status":"passed","severity":"normal"},{"uid":"651119717bc830f2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721148120759,"stop":1721148120760,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa33a081f16bba0","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721147804658,"stop":1721147804658,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc46f1e2b272140","name":"Push message with content topic containing short","time":{"start":1721148466583,"stop":1721148466584,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e77a8c166aa1d7","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721148079365,"stop":1721148079365,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25dbe350a0951c5","name":"throws an error for improperly formatted content topics","time":{"start":1721147804654,"stop":1721147804654,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa9cfcd83e1d038","name":"Push message with Arabic payload","time":{"start":1721148466546,"stop":1721148466546,"duration":0},"status":"passed","severity":"normal"},{"uid":"99083be7395bf25","name":"should return empty list for no shard","time":{"start":1721147804657,"stop":1721147804657,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7b05420c769b8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721148079358,"stop":1721148079358,"duration":0},"status":"passed","severity":"normal"},{"uid":"6405f47eec9498c1","name":"Query generator for 2000 messages","time":{"start":1721148517034,"stop":1721148517040,"duration":6},"status":"passed","severity":"normal"},{"uid":"fb8db46a7f4b9be1","name":"handles multiple messages","time":{"start":1721148526641,"stop":1721148526642,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95132d610a7254a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721147804655,"stop":1721147804655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0074354f90970e1","name":"Check meta is set [symmetric]","time":{"start":1721147839640,"stop":1721147839640,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c36a2f4778cb76","name":"Push message with content topic containing numeric","time":{"start":1721148331881,"stop":1721148331881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43bce748986bdd4","name":"Register correct protocols","time":{"start":1721148372162,"stop":1721148372162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef21db014bddcb2c","name":"random static sharding 5 - Cluster ID: 366, Shard ID: 398","time":{"start":1721148443644,"stop":1721148443645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac37e1209e89d7d2","name":"Wrong topic","time":{"start":1721148424541,"stop":1721148424541,"duration":0},"status":"passed","severity":"normal"},{"uid":"3922efc7ad55acea","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721148120761,"stop":1721148120761,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa564a2e5c2d678","name":"Subscribe to topic containing long and publish message","time":{"start":1721148372167,"stop":1721148372167,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d0dc826416d5f1","name":"Ping on subscribed peer","time":{"start":1721147924377,"stop":1721147924377,"duration":0},"status":"passed","severity":"normal"},{"uid":"11688de8a93d368f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721148500890,"stop":1721148500891,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3f9978a9bb322","name":"Push message with content topic containing Russian","time":{"start":1721148331883,"stop":1721148331883,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5d415e097f7e5e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721148372173,"stop":1721148372174,"duration":1},"status":"passed","severity":"normal"},{"uid":"9240be5d415c3fca","name":"should only return 1 node with relay capability","time":{"start":1721147829661,"stop":1721147829662,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5061c970593da7a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721147829289,"stop":1721147829289,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a16e5e9cc51039","name":"should properly create location multiaddrs - udp","time":{"start":1721147813306,"stop":1721147813307,"duration":1},"status":"passed","severity":"normal"},{"uid":"537edfc7846e2287","name":"handles different networkShards values correctly","time":{"start":1721147804653,"stop":1721147804654,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70a2844c2fb0202","name":"Generator, custom pubsub topic","time":{"start":1721148504014,"stop":1721148504014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80112d2f80c869f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721147829499,"stop":1721147829499,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bc2a96c77bee16","name":"should only return 1 node with relay and store capability","time":{"start":1721147829662,"stop":1721147829662,"duration":0},"status":"passed","severity":"normal"},{"uid":"5600b5914f7f5096","name":"Push message with content topic containing escaped characters","time":{"start":1721148466603,"stop":1721148466603,"duration":0},"status":"passed","severity":"normal"},{"uid":"6485534e584aad37","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721148120226,"stop":1721148120226,"duration":0},"status":"passed","severity":"normal"},{"uid":"2164438a8cfe68c0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721148302099,"stop":1721148302099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d497e03c9dcce7a","name":"Generator, 2 different pubsubtopics","time":{"start":1721148504015,"stop":1721148504015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd6725c5455f641","name":"configure the node with multiple pubsub topics","time":{"start":1721148443650,"stop":1721148443656,"duration":6},"status":"passed","severity":"normal"},{"uid":"7fde7ce79cea2963","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721147807254,"stop":1721147807255,"duration":1},"status":"passed","severity":"normal"},{"uid":"6253f2cc758e7b2f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721148372169,"stop":1721148372170,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f55b7c85ff6e23","name":"Passing page size 19 when there are 20 messages","time":{"start":1721148526427,"stop":1721148526428,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c354e77ee253743","name":"Ping on peer without subscriptions","time":{"start":1721147924377,"stop":1721147924377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89c255ad4f678d9","name":"Check received message containing short","time":{"start":1721148069974,"stop":1721148069975,"duration":1},"status":"passed","severity":"normal"},{"uid":"484ac9cceb26a935","name":"Check received message containing long","time":{"start":1721148383500,"stop":1721148383500,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b252882dbf1f5e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721148651844,"stop":1721148651844,"duration":0},"status":"passed","severity":"normal"},{"uid":"6894d8aec234a6ee","name":"Push message with special chars payload","time":{"start":1721148331865,"stop":1721148331866,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c1b0b425869943","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721147804649,"stop":1721147804649,"duration":0},"status":"passed","severity":"normal"},{"uid":"a469e3a0448675b4","name":"should not fail to stop the service if it was not started","time":{"start":1721148581052,"stop":1721148581052,"duration":0},"status":"passed","severity":"normal"},{"uid":"323ff31feb0f54ef","name":"different cluster, different shard: nodes don't connect","time":{"start":1721148079350,"stop":1721148079350,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d73c82ccd6211","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721148517584,"stop":1721148517584,"duration":0},"status":"passed","severity":"normal"},{"uid":"78385d1fd8185b9d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721147804663,"stop":1721147804663,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca4a106f1843a65","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721147804668,"stop":1721147804668,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d5239419ef8720","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721147839637,"stop":1721147839638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59809761e108673","name":"Publishes to nwaku","time":{"start":1721148332875,"stop":1721148332875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fc964d15744517","name":"Waku message hash computation (payload length 0)","time":{"start":1721147807255,"stop":1721147807255,"duration":0},"status":"passed","severity":"normal"},{"uid":"806026dc839d3c1e","name":"should not fail to start the service if it is already started","time":{"start":1721148581052,"stop":1721148581053,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdd097e1779b7a7","name":"Store - dialed after - with timeout","time":{"start":1721148541117,"stop":1721148541118,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef69d18b203ad97","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721147804666,"stop":1721147804667,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7bf51dff7032cc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721147812695,"stop":1721147812695,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8117cd580c9099f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148079359,"stop":1721148079360,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef2c43325bdd5fb","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721147804651,"stop":1721147804651,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d364b810b0fd1c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721147804657,"stop":1721147804657,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2b42be0b8b058d","name":"Subscribe and receive messages via waku relay post","time":{"start":1721148120742,"stop":1721148120742,"duration":0},"status":"passed","severity":"normal"},{"uid":"367d5a729de49137","name":"should emit a peer event after start","time":{"start":1721148581053,"stop":1721148581054,"duration":1},"status":"passed","severity":"normal"},{"uid":"2374bdcb9d937321","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721148517584,"stop":1721148517585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b01d4eb1029f399d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721147804649,"stop":1721147804649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c28b6125dbe6e98","name":"throws on content topic with too few or too many fields","time":{"start":1721147804644,"stop":1721147804644,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf6d893696647f0","name":"can start the service","time":{"start":1721147833526,"stop":1721147833526,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b294d9c15d96f18","name":"Query with Ordered Callback, No message returned","time":{"start":1721148485708,"stop":1721148485708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5703ced62ac4d78","name":"Subscribe to topic containing long and receive message","time":{"start":1721148500902,"stop":1721148500903,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf680cf318cfbd0","name":"Ping succeeds for all connected peers","time":{"start":1721147968620,"stop":1721147968620,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f37bcbcc18b374","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148179287,"stop":1721148179288,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6e7ad7c54d9ad2","name":"Check received message containing short","time":{"start":1721148383481,"stop":1721148383482,"duration":1},"status":"passed","severity":"normal"},{"uid":"18000b565bf29aa5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721148529487,"stop":1721148529488,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c4fb630bed309b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721147857668,"stop":1721147857669,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c74459dce34105","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721148372167,"stop":1721148372168,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79b930247f51d18","name":"should encode/decode to text encoding","time":{"start":1721147813304,"stop":1721147813304,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a57cec9c17c839","name":"Check publish message containing JSON","time":{"start":1721148359045,"stop":1721148359045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f285661eaa6f6d5","name":"can start and stop the service","time":{"start":1721147868785,"stop":1721147868785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3852834af4b342","name":"Asymmetric encrypt & decrypt","time":{"start":1721147840084,"stop":1721147840085,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d603dcdc0f49da","name":"Default pageSize","time":{"start":1721148526428,"stop":1721148526429,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65a55088fb62adb","name":"isConnected should return true after first peer connects","time":{"start":1721147921235,"stop":1721147921235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed061f3d2f89ba45","name":"Ordered Callback - backward","time":{"start":1721148504299,"stop":1721148504300,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b1bf85946559f4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721148372170,"stop":1721148372170,"duration":0},"status":"passed","severity":"normal"},{"uid":"967d7940c3396b16","name":"Subscribe and receives messages on 20 topics","time":{"start":1721148500885,"stop":1721148500885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6699173f11b5454","name":"Encoder throws on empty string content topic","time":{"start":1721147841659,"stop":1721147841659,"duration":0},"status":"passed","severity":"normal"},{"uid":"981ff01b8c71d489","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721148079364,"stop":1721148079364,"duration":0},"status":"passed","severity":"normal"},{"uid":"f994caf01d9ced05","name":"Check received message containing XML","time":{"start":1721148383489,"stop":1721148383489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7af85c4b6b896b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721147991280,"stop":1721147991280,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce33ff133d4fd00","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721147953987,"stop":1721147953988,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6954442c177d68","name":"Generator, custom pubsub topic","time":{"start":1721148504016,"stop":1721148504016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92237b529b91d73","name":"removeEventListener with correct event","time":{"start":1721147898220,"stop":1721147898220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd2e149c105dcd8","name":"should decode valid enr with tcp successfully","time":{"start":1721147813295,"stop":1721147813296,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85cd63fa99647b6","name":"Fields are not dropped","time":{"start":1721147817621,"stop":1721147817623,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5b5d6cfcdf6ce27","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721148529487,"stop":1721148529487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5512c8309517dc91","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721147804650,"stop":1721147804650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78937173b0bff55","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721147804655,"stop":1721147804655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f207cc7c6910d82","name":"isConnected should return false after all peers disconnect","time":{"start":1721147921235,"stop":1721147921235,"duration":0},"status":"passed","severity":"normal"},{"uid":"1524bb955c97456c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721148500907,"stop":1721148500907,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ed78b8372c4436","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app23/7/topic669/json","time":{"start":1721148424527,"stop":1721148424527,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a40d4d3e90bfa0c","name":"Query Generator - forward","time":{"start":1721148504296,"stop":1721148504296,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fb1a9812e1784c","name":"Check message on other pubsub topic is not received","time":{"start":1721148383515,"stop":1721148383515,"duration":0},"status":"passed","severity":"normal"},{"uid":"854106d98495e867","name":"Check publish message containing special chars","time":{"start":1721148359040,"stop":1721148359041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3c8996a4d179e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721148120763,"stop":1721148120763,"duration":0},"status":"passed","severity":"normal"},{"uid":"53303d37fd3d8fd4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721147813309,"stop":1721147813310,"duration":1},"status":"passed","severity":"normal"},{"uid":"977e28545f5910d8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721147857665,"stop":1721147857667,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f47113161182a60","name":"Check received message containing numeric","time":{"start":1721148069976,"stop":1721148069976,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf71c72d88bbce5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148179290,"stop":1721148179291,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a168af49dacc08","name":"Subscribe and receive messages via lightPush","time":{"start":1721148500897,"stop":1721148500897,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb181ffa67590ad","name":"Generator, 2 different pubsubtopics","time":{"start":1721148504016,"stop":1721148504016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cb07068d454b24","name":"removeEventListener with wrong event","time":{"start":1721147898221,"stop":1721147898221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed29395cc6f59ee0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721148500889,"stop":1721148500890,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc203c6760f6116","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721147829289,"stop":1721147829290,"duration":1},"status":"passed","severity":"normal"},{"uid":"3610fc1db83f9612","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721148517583,"stop":1721148517583,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c772050d334e8a","name":"Fails to push message with large meta","time":{"start":1721148466607,"stop":1721148466607,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b88a1740d7b3b6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721147921233,"stop":1721147921234,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ca047b28e2a85a","name":"Js publishes, other Js receives","time":{"start":1721148332876,"stop":1721148332877,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ebda88356c45410","name":"Overlapping topic subscription","time":{"start":1721148372166,"stop":1721148372166,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ab978d5079aa479","name":"Check received message containing emoji","time":{"start":1721148069983,"stop":1721148069984,"duration":1},"status":"passed","severity":"normal"},{"uid":"821378d5652273df","name":"should not fail to start the service if it is already started","time":{"start":1721147868786,"stop":1721147868786,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d548e7aaede67e","name":"Relay - times out","time":{"start":1721148541116,"stop":1721148541117,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bbc0df577e92968","name":"A test","time":{"start":1721148121000,"stop":1721148121000,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc01d3b3166561b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721148500898,"stop":1721148500899,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0bb8aa332899","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721148079362,"stop":1721148079362,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ff24f0e6b59171","name":"throws on content topic with empty encoding field","time":{"start":1721147804647,"stop":1721147804647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b89677c64be8e9f","name":"Subscribe to topic containing Script and receive message","time":{"start":1721148120761,"stop":1721148120762,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2541aa027dccff5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721147828746,"stop":1721147828747,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d66fc8b6fc1148","name":"Number of peers are maintained correctly","time":{"start":1721148113104,"stop":1721148113104,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f4884dbb6b9412","name":"should throw error - no id","time":{"start":1721147813296,"stop":1721147813296,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acea99b9ba8869d","name":"listenerCount","time":{"start":1721147898222,"stop":1721147898222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcbfbd87d4492db","name":"ignores domain fetching errors","time":{"start":1721147829660,"stop":1721147829660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a226dd9f02dd1b8","name":"Passing page size 3 when there are 20 messages","time":{"start":1721148526426,"stop":1721148526426,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b284822e85496b4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721148120760,"stop":1721148120761,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d8e37124fe0735","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721147953984,"stop":1721147953984,"duration":0},"status":"passed","severity":"normal"},{"uid":"581c3c38a173b50f","name":"Check received message with timestamp: 1721147856943 ","time":{"start":1721148069984,"stop":1721148069992,"duration":8},"status":"passed","severity":"normal"},{"uid":"53ae144b6e6891b0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721148485698,"stop":1721148485702,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f7a45e40bd61a07","name":"Check received message containing unicode special characters","time":{"start":1721148383512,"stop":1721148383512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ca4ac75629b273","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721148079354,"stop":1721148079355,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf6db734a167bef","name":"Subscribe to topic containing short and receive message","time":{"start":1721148500887,"stop":1721148500888,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee31c1e6e8001dd2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721148443640,"stop":1721148443641,"duration":1},"status":"passed","severity":"normal"},{"uid":"809aab47362b9d3f","name":"Push message with content topic containing Arabic","time":{"start":1721148466588,"stop":1721148466588,"duration":0},"status":"passed","severity":"normal"},{"uid":"33847c219b371e6d","name":"Push message with custom timestamp: 1721151713270","time":{"start":1721148331891,"stop":1721148331892,"duration":1},"status":"passed","severity":"normal"},{"uid":"9053597b1920e6ab","name":"Subscribe to topic containing short and publish message","time":{"start":1721148372166,"stop":1721148372167,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c25a4721c77dda8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721147953985,"stop":1721147953986,"duration":1},"status":"passed","severity":"normal"},{"uid":"9475c4bce8a39f94","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721147921234,"stop":1721147921234,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20a75868c2ca34e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721148500884,"stop":1721148500885,"duration":1},"status":"passed","severity":"normal"},{"uid":"b971c7c23a42b4c1","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721147857661,"stop":1721147857662,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5773093a99c9b4","name":"Push message with content topic containing numeric","time":{"start":1721148466587,"stop":1721148466587,"duration":0},"status":"passed","severity":"normal"},{"uid":"714d16f18727414a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721147953982,"stop":1721147953983,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da88c27e943a9a4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721148466601,"stop":1721148466601,"duration":0},"status":"passed","severity":"normal"},{"uid":"1645289c97f1210","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721148485705,"stop":1721148485706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7ffb95e315104f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721148120767,"stop":1721148120767,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaacb5bc4ac911f8","name":"throws on empty content topic","time":{"start":1721147804644,"stop":1721147804644,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c796c02d3dae7d1","name":"Passing page size 110 when there are 120 messages","time":{"start":1721148526428,"stop":1721148526428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc7e443f39075d0","name":"should add and remove event listeners correctly","time":{"start":1721147833532,"stop":1721147833532,"duration":0},"status":"passed","severity":"normal"},{"uid":"199fecbe17e932a3","name":"recovers when dns.resolve returns empty","time":{"start":1721147829660,"stop":1721147829660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8382b07c287e4f6d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721147812688,"stop":1721147812688,"duration":0},"status":"passed","severity":"normal"},{"uid":"b982cb68ac479349","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721147804665,"stop":1721147804665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3181a7f9215530","name":"Mutual subscription","time":{"start":1721148372161,"stop":1721148372162,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9992f6712c7c6","name":"Renews peer on consistent ping failures","time":{"start":1721147968622,"stop":1721147968622,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44993912b65f6a6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721147857664,"stop":1721147857665,"duration":1},"status":"passed","severity":"normal"},{"uid":"8284da958603e0ba","name":"Check publish message containing unicode special characters","time":{"start":1721148359046,"stop":1721148359046,"duration":0},"status":"passed","severity":"normal"},{"uid":"36038dab989ff5a2","name":"Push message with custom timestamp: 1721144470142","time":{"start":1721148466608,"stop":1721148466609,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45b476a6ce44c24","name":"Nodes with multiple pubsub topic","time":{"start":1721148346387,"stop":1721148346388,"duration":1},"status":"passed","severity":"normal"},{"uid":"131ffca625b15dab","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721148500893,"stop":1721148500893,"duration":0},"status":"passed","severity":"normal"},{"uid":"76df179a7afc506f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721147804670,"stop":1721147804670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63e71eb804829c6","name":"Push message with XML payload","time":{"start":1721148466559,"stop":1721148466560,"duration":1},"status":"passed","severity":"normal"},{"uid":"754406d34f72ab16","name":"more peers than existing","time":{"start":1721148302297,"stop":1721148302297,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13a08fffdf83f206","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721148485708,"stop":1721148485708,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa78c68f986915f","name":"Check received message containing unicode special characters","time":{"start":1721148383491,"stop":1721148383492,"duration":1},"status":"passed","severity":"normal"},{"uid":"9724d27c92a01b98","name":"Push message with Chinese payload","time":{"start":1721148331866,"stop":1721148331866,"duration":0},"status":"passed","severity":"normal"},{"uid":"61691e6ce8d68e02","name":"Check received message containing Basic HTML tag","time":{"start":1721148383489,"stop":1721148383490,"duration":1},"status":"passed","severity":"normal"},{"uid":"800f705c265b7631","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721147812692,"stop":1721147812692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27e6b891252d921","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721147804664,"stop":1721147804664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67d85758eec1fa9","name":"handles empty shards array correctly","time":{"start":1721147804669,"stop":1721147804669,"duration":0},"status":"passed","severity":"normal"},{"uid":"52eb7d7da533c0b1","name":"Push message with content topic containing Russian","time":{"start":1721148466589,"stop":1721148466589,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe0ef2397eff37e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721148079350,"stop":1721148079351,"duration":1},"status":"passed","severity":"normal"},{"uid":"3687a7dd6cc8b3d1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721147804660,"stop":1721147804660,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c932cd13e061d","name":"Subscribe and receive messages via waku relay post","time":{"start":1721148500883,"stop":1721148500884,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23709ff3ef5887e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app10/2/topic408/json","time":{"start":1721148424530,"stop":1721148424530,"duration":0},"status":"passed","severity":"normal"},{"uid":"292883a39b42c28f","name":"All","time":{"start":1721147865777,"stop":1721147865778,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce2c86925e91806","name":"new peer added after a peer was already found","time":{"start":1721148302099,"stop":1721148302099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9897d17bf47771a7","name":"1 Store, 2 fetches","time":{"start":1721147829498,"stop":1721147829498,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b76b4b919372d4e","name":"start node with empty content topic","time":{"start":1721148424550,"stop":1721148424550,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c478480eae0ae35","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721147857657,"stop":1721147857660,"duration":3},"status":"passed","severity":"normal"},{"uid":"13bd58c68ab3fb14","name":"getPeersByDiscovery","time":{"start":1721147898221,"stop":1721147898222,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bc9310da3d2f8a","name":"should throw error - invalid id","time":{"start":1721147813302,"stop":1721147813302,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff1eb5918a94cb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721148461402,"stop":1721148461403,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d2cf0577b125de","name":"Check publish message containing Russian","time":{"start":1721148359042,"stop":1721148359042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a7a560bee82b0c","name":"Push message on custom pubsubTopic","time":{"start":1721148179289,"stop":1721148179289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c789e56a31ca6e9d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721148529488,"stop":1721148529489,"duration":1},"status":"passed","severity":"normal"},{"uid":"72597c7a9662bb91","name":"Push message with content topic containing emoji","time":{"start":1721148466606,"stop":1721148466606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35c0f7abe08162f","name":"Push message with meta","time":{"start":1721148466606,"stop":1721148466607,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b81f12d5449243c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721147804652,"stop":1721147804652,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f0e093f6bbdf49","name":"Check publish message containing escaped characters","time":{"start":1721148359045,"stop":1721148359046,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a28b0aacf332168","name":"Push to array if already present","time":{"start":1721147804056,"stop":1721147804056,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c092a83d2a6f3f5","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721147804663,"stop":1721147804663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6664e76c58f2d81","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721148651842,"stop":1721148651842,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56b28809b9d657f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721147818424,"stop":1721147818424,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4a8ca100393350","name":"Check received message containing special chars","time":{"start":1721148069977,"stop":1721148069977,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6d856a33e23e58","name":"Ephemeral messages are not stored","time":{"start":1721147868357,"stop":1721147868358,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd290ace770fd15","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721148120748,"stop":1721148120749,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2446957aa4d793","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721147807252,"stop":1721147807253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5962d2ef97bf87","name":"Correctly serialized arguments","time":{"start":1721148179361,"stop":1721148179361,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fa72d5cf23ebb7","name":"pre and post cipher","time":{"start":1721147840085,"stop":1721147840086,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aaac105b44a8a22","name":"same cluster, different shard: nodes connect","time":{"start":1721148175486,"stop":1721148175486,"duration":0},"status":"passed","severity":"normal"},{"uid":"774c6325f8204a55","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721148120225,"stop":1721148120225,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4c6b9abd375eb0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721147804665,"stop":1721147804666,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c65281ca8eb8dd3","name":"Push message with content topic containing SQL Injection","time":{"start":1721148331883,"stop":1721148331884,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e041732b19d8c16","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721147812690,"stop":1721147812691,"duration":1},"status":"passed","severity":"normal"},{"uid":"d060d7ddc106c0a0","name":"Push message with content topic containing shell command","time":{"start":1721148331886,"stop":1721148331886,"duration":0},"status":"passed","severity":"normal"},{"uid":"c642c922830f4032","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721148485709,"stop":1721148485709,"duration":0},"status":"passed","severity":"normal"},{"uid":"35415b095fb4e6dc","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721147804666,"stop":1721147804666,"duration":0},"status":"passed","severity":"normal"},{"uid":"438c2458da8065c1","name":"Check received message containing escaped characters","time":{"start":1721148383491,"stop":1721148383491,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a9d06e1b913543","name":"Push message with content topic containing Chinese","time":{"start":1721148331882,"stop":1721148331882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eda1d407e58f531","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721147804655,"stop":1721147804655,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1ffbab0d04d68d","name":"should not receive a peer event after stop","time":{"start":1721147868788,"stop":1721147868789,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd45016da0fb7ce7","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721147804657,"stop":1721147804657,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc9399b377ba87f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721148079365,"stop":1721148079366,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c0cd07c0d72e2d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721148120766,"stop":1721148120766,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ba837b342ab1aa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721148500896,"stop":1721148500896,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12ac356fe3d1ab0","name":"Delete observer","time":{"start":1721148305756,"stop":1721148305757,"duration":1},"status":"passed","severity":"normal"},{"uid":"63682ba2e5d086fb","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721148359261,"stop":1721148359262,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a444e90e5142c482","name":"stop","time":{"start":1721147898223,"stop":1721147898223,"duration":0},"status":"passed","severity":"normal"},{"uid":"921683a6f48277d2","name":"Check publish message containing Script","time":{"start":1721148359043,"stop":1721148359043,"duration":0},"status":"passed","severity":"normal"},{"uid":"f391044221a5a79c","name":"throws on content topic with generation field greater than 0","time":{"start":1721147804645,"stop":1721147804645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a157eae0ecbb1c62","name":"connects to nwaku","time":{"start":1721148536893,"stop":1721148536894,"duration":1},"status":"passed","severity":"normal"},{"uid":"885dd7f58231d2c9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148079366,"stop":1721148079366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37ac88bdbfa6570","name":"Check received message containing emoji","time":{"start":1721148383513,"stop":1721148383513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32e7ca9122deed8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721148424525,"stop":1721148424526,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4314e13be504f5b","name":"Check message received after jswaku node is restarted","time":{"start":1721148383497,"stop":1721148383497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c04a826dcf3d88","name":"Check message received after jswaku node is restarted","time":{"start":1721148069996,"stop":1721148069997,"duration":1},"status":"skipped","severity":"normal"},{"uid":"276c3d0fed0ce62e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721148461399,"stop":1721148461399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2630ebe97d86f89d","name":"Push message with unicode special characters payload","time":{"start":1721148331878,"stop":1721148331878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0729f390f42c1f0","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721147868791,"stop":1721147868794,"duration":3},"status":"skipped","severity":"normal"},{"uid":"27f8111280aef4f8","name":"Fails to push message bigger that 1MB","time":{"start":1721148331893,"stop":1721148331893,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72b45083f1bfbf8","name":"random static sharding 1 - Cluster ID: 909, Shard ID: 517","time":{"start":1721148443641,"stop":1721148443641,"duration":0},"status":"passed","severity":"normal"},{"uid":"59080c6b743e4d8","name":"Fails to push message with empty content topic","time":{"start":1721148331887,"stop":1721148331888,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fc456767fb742","name":"isConnected should return false after all peers disconnect","time":{"start":1721147857670,"stop":1721147857671,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5f40e3af967828","name":"should not fail to start the service if it is already started","time":{"start":1721147833528,"stop":1721147833528,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c17cf55dcc46e50","name":"should not receive a peer event before start","time":{"start":1721147833529,"stop":1721147833529,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee4c85f828453ff","name":"Push message with custom timestamp: 1690389670142","time":{"start":1721148466608,"stop":1721148466608,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca089a6a7ed3fea","name":"Subscribe to topic containing Script and receive message","time":{"start":1721148500905,"stop":1721148500906,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef02eeb7d0f01c7b","name":"random static sharding 8 - Cluster ID: 162, Shard ID: 942","time":{"start":1721148443646,"stop":1721148443647,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd7ade04240ea45","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721148500900,"stop":1721148500900,"duration":0},"status":"passed","severity":"normal"},{"uid":"1545441ab67d04c3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721147804670,"stop":1721147804671,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9cb6fd0a17859f","name":"Push message with Russian payload","time":{"start":1721148466546,"stop":1721148466546,"duration":0},"status":"passed","severity":"normal"},{"uid":"8802ee8de776788","name":"Subscribe and receives messages on 20 topics","time":{"start":1721148120749,"stop":1721148120750,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cf8b3afde3eb57","name":"Check received message containing long","time":{"start":1721148069975,"stop":1721148069976,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c0e07d9cf0238d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721147804663,"stop":1721147804663,"duration":0},"status":"passed","severity":"normal"},{"uid":"da58dfad1796618d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721147829662,"stop":1721147829663,"duration":1},"status":"passed","severity":"normal"},{"uid":"697192aec19f5cff","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721147804659,"stop":1721147804659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b46fb5e6c092df","name":"Subscribe to topic containing XML and receive message","time":{"start":1721148500892,"stop":1721148500892,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a8ac2d0e4d8e00","name":"Check received message with timestamp: 1721147856730000000 ","time":{"start":1721148383513,"stop":1721148383513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20b43260134a261","name":"Push message with Russian payload","time":{"start":1721148331867,"stop":1721148331867,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57948905c011266","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721148500888,"stop":1721148500888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61b7363af0f9a2c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148179291,"stop":1721148179291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6dc99b98a3e1600","name":"Subscribe to topic containing XML and receive message","time":{"start":1721148500906,"stop":1721148500906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed40d29c735a10b7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721148372168,"stop":1721148372168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bcbc8af781cbf7","name":"Generator, 2 different pubsubtopics","time":{"start":1721148504018,"stop":1721148504018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60badd0232bc132","name":"random static sharding 10 - Cluster ID: 482, Shard ID: 715","time":{"start":1721148443648,"stop":1721148443649,"duration":1},"status":"passed","severity":"normal"},{"uid":"8713a1956f26b0f0","name":"Push message with content topic containing Arabic","time":{"start":1721148331882,"stop":1721148331883,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5ce46d32488522","name":"Check received message containing escaped characters","time":{"start":1721148069982,"stop":1721148069982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed23f15b25d7b924","name":"should decode valid enr successfully","time":{"start":1721147813295,"stop":1721147813295,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcbf3992215c95d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721148120230,"stop":1721148120232,"duration":2},"status":"passed","severity":"normal"},{"uid":"a16fa0705325faaf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721147991281,"stop":1721147991281,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebbc52635641aee","name":"Throws when trying to push message with empty payload","time":{"start":1721148331879,"stop":1721148331880,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85813c3bef4bb37","name":"throws on content topic with empty application field","time":{"start":1721147804646,"stop":1721147804646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5e29e8a64be03e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721148372171,"stop":1721148372172,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a505e6eecc3443","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721148500908,"stop":1721148500908,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d99af8a2a2c9e1b","name":"Relay - dialed first","time":{"start":1721148541115,"stop":1721148541116,"duration":1},"status":"passed","severity":"normal"},{"uid":"477130698dde3aef","name":"Ping fails for unsubscribed peers","time":{"start":1721147968621,"stop":1721147968621,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbbd1b3780b316a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721148500904,"stop":1721148500904,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f2ec4a50acfb3d","name":"Decoder throws on undefined content topic","time":{"start":1721147818423,"stop":1721147818423,"duration":0},"status":"passed","severity":"normal"},{"uid":"4118020e0f962496","name":"Push message with rate limit","time":{"start":1721148466607,"stop":1721148466608,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6061318344d9ab","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721148372163,"stop":1721148372164,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d0e5e4821f743b","name":"Check message with non string payload is not received","time":{"start":1721148383516,"stop":1721148383517,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec606c56c65e300a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721147804651,"stop":1721147804651,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d8a415aad09066","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721148500909,"stop":1721148500909,"duration":0},"status":"passed","severity":"normal"},{"uid":"73521a9ac30006cf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721148346392,"stop":1721148346393,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c831aa10f17908b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721147812696,"stop":1721147812697,"duration":1},"status":"passed","severity":"normal"},{"uid":"662c83c28f71f530","name":"Push message with special chars payload","time":{"start":1721148466545,"stop":1721148466545,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e0ee3f5e906b04","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721148079362,"stop":1721148079362,"duration":0},"status":"passed","severity":"normal"},{"uid":"709d91e008721ff1","name":"Push message on custom pubsubTopic","time":{"start":1721148179287,"stop":1721148179287,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9dd7372eb22bbc","name":"Push message with short payload","time":{"start":1721148331861,"stop":1721148331862,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5909f483c703e0","name":"Fails to publish message with wrong content topic","time":{"start":1721148359052,"stop":1721148359054,"duration":2},"status":"passed","severity":"normal"},{"uid":"971efddfc156b953","name":"Push message with content topic containing shell command","time":{"start":1721148466602,"stop":1721148466603,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3ed57de56d54b1","name":"Push message with escaped characters payload","time":{"start":1721148331878,"stop":1721148331878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f227563857195a3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721147829286,"stop":1721147829286,"duration":0},"status":"passed","severity":"normal"},{"uid":"66971ddc7e479e8d","name":"Push message with content topic containing XML","time":{"start":1721148331884,"stop":1721148331885,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a5bba39771c7eb","name":"LightPush","time":{"start":1721148541118,"stop":1721148541118,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3adaed81fbc065e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721148517584,"stop":1721148517584,"duration":0},"status":"passed","severity":"normal"},{"uid":"26046da951414bb3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721148383493,"stop":1721148383494,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e383e6745f28e5c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721148120230,"stop":1721148120230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d29e2e9826f236e","name":"Check publish message containing numeric","time":{"start":1721148359040,"stop":1721148359040,"duration":0},"status":"passed","severity":"normal"},{"uid":"671a5f161a30d25f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721148346390,"stop":1721148346391,"duration":1},"status":"passed","severity":"normal"},{"uid":"258edba610521821","name":"Ping on unsubscribed peer","time":{"start":1721147924378,"stop":1721147924378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2eaf408856feb63","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721147804649,"stop":1721147804649,"duration":0},"status":"passed","severity":"normal"},{"uid":"319f694516cf4731","name":"Query generator for multiple messages with different content topic format","time":{"start":1721148517029,"stop":1721148517030,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a0fb9baee0ac5b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721148500907,"stop":1721148500907,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb3ba59837e18b5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721148120758,"stop":1721148120759,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb499777aaf7b07","name":"should properly create location multiaddrs - tcp4","time":{"start":1721147813305,"stop":1721147813305,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bd18bd7e315e79","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721148079367,"stop":1721148079367,"duration":0},"status":"passed","severity":"normal"},{"uid":"accd7fd09e8e3614","name":"can start the service","time":{"start":1721147868775,"stop":1721147868775,"duration":0},"status":"passed","severity":"normal"},{"uid":"435e85149c76d622","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721147953984,"stop":1721147953984,"duration":0},"status":"passed","severity":"normal"},{"uid":"816716957b41c60d","name":"Overlapping topic subscription","time":{"start":1721148500901,"stop":1721148500902,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e18e28bb7bb927","name":"Push 30 different messages","time":{"start":1721148466576,"stop":1721148466582,"duration":6},"status":"passed","severity":"normal"},{"uid":"a115cf3eea0e34b0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721148500894,"stop":1721148500895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7353bbe725f6eb14","name":"should configure sharding based on application and version for autosharding","time":{"start":1721147804667,"stop":1721147804668,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1f9d6ebf6cd7e3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721148500889,"stop":1721148500889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b436edd71370ba","name":"Encoder throws on undefined content topic","time":{"start":1721147839641,"stop":1721147839641,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eaa0d2d37840c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721148079366,"stop":1721148079366,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4ce9e732c60d2c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148504017,"stop":1721148504017,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a21ed513dc6bf6","name":"Passing page size 10 when there are 10 messages","time":{"start":1721148526426,"stop":1721148526427,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b00eae2e2cf658","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app74/7/topic612/xml","time":{"start":1721148424531,"stop":1721148424531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e341c9addfbc143e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721148079354,"stop":1721148079354,"duration":0},"status":"passed","severity":"normal"},{"uid":"9389facde0caae3a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721148120227,"stop":1721148120227,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72f6b975df39e59","name":"should throw an error for missing required configuration","time":{"start":1721147804658,"stop":1721147804658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e02e600106f8b","name":"should return unique PubsubTopics for static sharding","time":{"start":1721147804656,"stop":1721147804656,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55a4c37a349fdf","name":"Symmetric encrypt & Decrypt","time":{"start":1721147840085,"stop":1721147840085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2326e226028d447","name":"Subscribe to topic containing long and receive message","time":{"start":1721148120758,"stop":1721148120758,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1387e483a9ee5fc","name":"Encoder throws on empty string content topic","time":{"start":1721147839641,"stop":1721147839642,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be0332656d71810","name":"Reusing cursor across nodes","time":{"start":1721148461402,"stop":1721148461402,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb98c7cab26c85","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721148517032,"stop":1721148517033,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9eae511267ae34","name":"Refresh subscription","time":{"start":1721148372165,"stop":1721148372165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17bd4b13e3b5ad41","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721147804662,"stop":1721147804662,"duration":0},"status":"passed","severity":"normal"},{"uid":"62192194a0f4a19b","name":"Check publish message containing short","time":{"start":1721148359038,"stop":1721148359039,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac28cdfcf079b91","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721147812696,"stop":1721147812696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dd60c85ca80ea7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721148372164,"stop":1721148372165,"duration":1},"status":"passed","severity":"normal"},{"uid":"668c2e1334cb95b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721148079363,"stop":1721148079363,"duration":0},"status":"passed","severity":"normal"},{"uid":"525103e0555446db","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721148500906,"stop":1721148500907,"duration":1},"status":"passed","severity":"normal"},{"uid":"741f3c91e1e9813b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721147804658,"stop":1721147804658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66ecd82f3c8c156","name":"Push message with XML payload","time":{"start":1721148331876,"stop":1721148331876,"duration":0},"status":"passed","severity":"normal"},{"uid":"af488b17bbe4c3d","name":"Ping on unsubscribed peer","time":{"start":1721147947120,"stop":1721147947120,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe352309bafa0b92","name":"should throw an error for an unconfigured topic","time":{"start":1721147804665,"stop":1721147804665,"duration":0},"status":"passed","severity":"normal"},{"uid":"c659602fafd0166e","name":"should set field with only RELAY enabled","time":{"start":1721147813308,"stop":1721147813309,"duration":1},"status":"passed","severity":"normal"},{"uid":"34dddd1a96ca2a05","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721147812694,"stop":1721147812695,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc6e23f618b9ae9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721148175484,"stop":1721148175484,"duration":0},"status":"passed","severity":"normal"},{"uid":"614defe790f3a78d","name":"creates an iterator","time":{"start":1721148526637,"stop":1721148526641,"duration":4},"status":"passed","severity":"normal"},{"uid":"d13b2179bc67c00b","name":"Publish message with large meta","time":{"start":1721148359065,"stop":1721148359065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c265f202d6854695","name":"Ping on subscribed peer","time":{"start":1721147947121,"stop":1721147947121,"duration":0},"status":"passed","severity":"normal"},{"uid":"de52baa93c379474","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721148500901,"stop":1721148500901,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f8b9bdfad89961","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721148120224,"stop":1721148120224,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaec479ed0d3ce0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721147804660,"stop":1721147804660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8509551ff172e4ad","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721147865543,"stop":1721147865544,"duration":1},"status":"passed","severity":"normal"},{"uid":"807b11fdb093dc03","name":"should load peers from local storage and dispatch events","time":{"start":1721147833531,"stop":1721147833531,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcedf5ea504d9876","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721148461401,"stop":1721148461401,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7f81b6f2f2f9e0","name":"Check received message containing Script","time":{"start":1721148069979,"stop":1721148069980,"duration":1},"status":"passed","severity":"normal"},{"uid":"97237bf2527936bc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721147953982,"stop":1721147953982,"duration":0},"status":"passed","severity":"normal"},{"uid":"34db07508939b46f","name":"random static sharding 7 - Cluster ID: 156, Shard ID: 759","time":{"start":1721148443645,"stop":1721148443646,"duration":1},"status":"passed","severity":"normal"},{"uid":"e697ea300368062","name":"Push message with shell command payload","time":{"start":1721148466574,"stop":1721148466574,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb019064b37bae2e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721148461401,"stop":1721148461401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4443c3b64e0515c","name":"returns all values when wanted number is greater than available values","time":{"start":1721147828746,"stop":1721147828746,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd654df183b27838","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721147953981,"stop":1721147953982,"duration":1},"status":"passed","severity":"normal"},{"uid":"4072d2a7f180f37d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721148500882,"stop":1721148500883,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca81f7384c3f650","name":"Push message with short payload","time":{"start":1721148466544,"stop":1721148466544,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3efc87de4bbb66","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148179288,"stop":1721148179288,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b8007d47690cbd","name":"Nodes with multiple pubsub topic","time":{"start":1721148346392,"stop":1721148346392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4505631b0b394a06","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721148529489,"stop":1721148529489,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fe165066776921","name":"Fails to push message bigger that 1MB","time":{"start":1721148466610,"stop":1721148466610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bac4d58b472307","name":"Subscribe and receive messages via lightPush","time":{"start":1721148500881,"stop":1721148500882,"duration":1},"status":"passed","severity":"normal"},{"uid":"531fb41328430938","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app31/4/topic164/utf8","time":{"start":1721148424540,"stop":1721148424540,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6be2f9c9a81c245","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721148372175,"stop":1721148372175,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9d6f039604475d","name":"Check received message containing SQL Injection","time":{"start":1721148383509,"stop":1721148383509,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dd50a521788b7","name":"Query Generator - backward","time":{"start":1721148504297,"stop":1721148504297,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32d8c1aafa8548","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721148079369,"stop":1721148079370,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3b7837317894f5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721147829663,"stop":1721147829663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3282418f153aeaa2","name":"Check received message containing Russian","time":{"start":1721148383508,"stop":1721148383509,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9e3e012f5dda41","name":"can dial TLS multiaddrs","time":{"start":1721148181114,"stop":1721148181129,"duration":15},"status":"passed","severity":"normal"},{"uid":"cc082f81d258e992","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721148120759,"stop":1721148120759,"duration":0},"status":"passed","severity":"normal"},{"uid":"817d3baae2749fb","name":"Push message with Arabic payload","time":{"start":1721148331866,"stop":1721148331866,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f0e834731783d0","name":"Refresh subscription","time":{"start":1721148500902,"stop":1721148500902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6670028bfbe590","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721148120741,"stop":1721148120741,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc4f34a6fa81ff4","name":"Decoder throws on undefined content topic","time":{"start":1721147841660,"stop":1721147841660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fc1538360ea9f3","name":"Check message with no content topic is not received","time":{"start":1721148383495,"stop":1721148383495,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a95f7f4479696ca","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721148120765,"stop":1721148120766,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c0857d2c704a56","name":"Push message with content topic containing emoji","time":{"start":1721148331887,"stop":1721148331887,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8422aa8afe9e4c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app87/4/topic9/xml","time":{"start":1721148424531,"stop":1721148424534,"duration":3},"status":"passed","severity":"normal"},{"uid":"ab594173f621e5cb","name":"less peers than existing","time":{"start":1721148302297,"stop":1721148302298,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7be4e3beac96f79a","name":"should be able to decode the field with only STORE set to true","time":{"start":1721147812694,"stop":1721147812694,"duration":0},"status":"passed","severity":"normal"},{"uid":"578c0022764a9bc9","name":"returns all values when wanted number matches available values","time":{"start":1721147828744,"stop":1721147828745,"duration":1},"status":"passed","severity":"normal"},{"uid":"647d5ebbe0ce2878","name":"Subscribe to topic containing short and receive message","time":{"start":1721148120757,"stop":1721148120758,"duration":1},"status":"passed","severity":"normal"},{"uid":"165340494dac29e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148179289,"stop":1721148179289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7d1a8547b55ce9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721148500885,"stop":1721148500886,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cc4a0116370aac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721147804662,"stop":1721147804662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bbfed36bbe9690","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721147804661,"stop":1721147804661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f037353288f08a61","name":"should return false","time":{"start":1721147813302,"stop":1721147813302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb406c1467dc54c","name":"same cluster, same shard: nodes connect","time":{"start":1721148079347,"stop":1721148079347,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc435c584e2fae17","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721147804662,"stop":1721147804662,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f17a252842caa2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721148500899,"stop":1721148500899,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7112cbad25b775","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721147991262,"stop":1721147991262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d0cb252b30a0a6","name":"Query Generator, No Decoder","time":{"start":1721148485703,"stop":1721148485704,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e09849d2524a6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721148079352,"stop":1721148079352,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c8e50ddcab5134","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721147804570,"stop":1721147804571,"duration":1},"status":"passed","severity":"normal"},{"uid":"5238260011acedb9","name":"Generator, custom pubsub topic","time":{"start":1721148504017,"stop":1721148504017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e04d7db3b35c81","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721147804660,"stop":1721147804661,"duration":1},"status":"passed","severity":"normal"},{"uid":"b056718135071c9a","name":"Check message with non string payload is not received","time":{"start":1721148383496,"stop":1721148383497,"duration":1},"status":"passed","severity":"normal"},{"uid":"201507dbac5fa723","name":"Keep-alive pings maintain the connection","time":{"start":1721147968622,"stop":1721147968622,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d46e90e6d60a7a8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721148372165,"stop":1721148372165,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd6f989d6db80e2","name":"safeDispatchEvent","time":{"start":1721147898223,"stop":1721147898223,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd8bd2386dc44f0","name":"Check received message containing Basic HTML tag","time":{"start":1721148069981,"stop":1721148069981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e87126897b59a3","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721148529485,"stop":1721148529485,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccf04d3c87c1d87","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721147829664,"stop":1721147829664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40a116673bd3262a","name":"should not receive a peer event after stop","time":{"start":1721148581055,"stop":1721148581056,"duration":1},"status":"passed","severity":"normal"},{"uid":"910fff458840db31","name":"should set field with all protocols enabled","time":{"start":1721147813308,"stop":1721147813308,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cb70afd2187b22","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721148359263,"stop":1721148359263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5f68f8d988c794a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721148529488,"stop":1721148529488,"duration":0},"status":"passed","severity":"normal"},{"uid":"abacf7b029e980c0","name":"Check publish message containing long","time":{"start":1721148359039,"stop":1721148359040,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6270a0425437e4","name":"should only return 1 node with store capability","time":{"start":1721147829662,"stop":1721147829662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e54cdb4bd68dd3","name":"Privacy Node - default protocol","time":{"start":1721148541119,"stop":1721148541119,"duration":0},"status":"passed","severity":"normal"},{"uid":"535f8c5980f6b9f6","name":"handles empty contentTopics array correctly","time":{"start":1721147804669,"stop":1721147804669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0e759180db4a81","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721148120227,"stop":1721148120229,"duration":2},"status":"passed","severity":"normal"},{"uid":"567c3fd9a82fb29d","name":"Query with Promise Callback, No Decoder","time":{"start":1721148485709,"stop":1721148485709,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b3a8c06e11cba9","name":"Check received message containing Chinese","time":{"start":1721148383507,"stop":1721148383508,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0899c28e3967b7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721148372174,"stop":1721148372174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edfad6f5742dec7","name":"Push message with SQL Injection payload","time":{"start":1721148331867,"stop":1721148331875,"duration":8},"status":"passed","severity":"normal"},{"uid":"a43e46a84e2f16fe","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721148346386,"stop":1721148346386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2610611de1a369","name":"random static sharding 3 - Cluster ID: 662, Shard ID: 636","time":{"start":1721148443642,"stop":1721148443643,"duration":1},"status":"passed","severity":"normal"},{"uid":"af71398453d753d4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721147829664,"stop":1721147829664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b38c6ceb7b8f3f5","name":"Check received message containing XML","time":{"start":1721148383510,"stop":1721148383510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c0edcedf4eb071","name":"Check message with no payload is not received","time":{"start":1721148383516,"stop":1721148383516,"duration":0},"status":"passed","severity":"normal"},{"uid":"926e90966c9e1d37","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721148079361,"stop":1721148079361,"duration":0},"status":"passed","severity":"normal"},{"uid":"5525c34da3ba3831","name":"Check publish message containing Arabic","time":{"start":1721148359041,"stop":1721148359042,"duration":1},"status":"passed","severity":"normal"},{"uid":"644b12110c08aec6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721148346391,"stop":1721148346391,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb507d143c33eab4","name":"Push message with emoji payload","time":{"start":1721148331879,"stop":1721148331879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3d952d1d406af5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721148500905,"stop":1721148500905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8235380f66d8802","name":"Check received message containing XML","time":{"start":1721148069980,"stop":1721148069980,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d65719bd28ca9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721147839639,"stop":1721147839639,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a69c48970504a1b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721147804648,"stop":1721147804648,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bbb801123500c5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721147841658,"stop":1721147841658,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e78eaa57bc5e831","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721148500903,"stop":1721148500904,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6a086811bbed36","name":"Relay - dialed after","time":{"start":1721148541116,"stop":1721148541116,"duration":0},"status":"passed","severity":"normal"},{"uid":"911e67bd295bc94","name":"Push message with numeric payload","time":{"start":1721148331864,"stop":1721148331865,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc78914b0c0f54e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721147833531,"stop":1721147833531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31939d5c1f5fab8","name":"isConnected return false after peer stops","time":{"start":1721147921236,"stop":1721147921236,"duration":0},"status":"passed","severity":"normal"},{"uid":"af501302f012f448","name":"should not receive a peer event after stop","time":{"start":1721147833529,"stop":1721147833530,"duration":1},"status":"passed","severity":"normal"},{"uid":"83cc30c315e71a0b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721147804656,"stop":1721147804656,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ffc7762ab1516b","name":"Subscribe to topic containing XML and receive message","time":{"start":1721148120762,"stop":1721148120762,"duration":0},"status":"passed","severity":"normal"},{"uid":"14390a4b12b99095","name":"should return all peers when numPeers is 0","time":{"start":1721147817981,"stop":1721147817982,"duration":1},"status":"passed","severity":"normal"},{"uid":"8530ab73143c9e0f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721148079351,"stop":1721148079352,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ab0a8146a42419","name":"Subscribe to topic containing Script and receive message","time":{"start":1721148500891,"stop":1721148500891,"duration":0},"status":"passed","severity":"normal"},{"uid":"90070cd4f853523f","name":"Check received message containing Russian","time":{"start":1721148069978,"stop":1721148069978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8881f06de00c9ca1","name":"Encoder throws on undefined content topic","time":{"start":1721147818422,"stop":1721147818422,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f8ab244cf1af99","name":"Check received message containing Arabic","time":{"start":1721148069978,"stop":1721148069978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb2aa496bbea03","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721147953986,"stop":1721147953987,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99e25f431f53b8e","name":"Query Generator, No message returned","time":{"start":1721148485704,"stop":1721148485705,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfc0448a6a2b6fb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721148346393,"stop":1721148346394,"duration":1},"status":"passed","severity":"normal"},{"uid":"843d490697063806","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721148346394,"stop":1721148346394,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9e78c4b33d3e8f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721148120767,"stop":1721148120768,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce38bfd3aba25c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721148120225,"stop":1721148120225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f244f300c02d94a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721147804653,"stop":1721147804653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d014cee77e3829f5","name":"start node with empty shard","time":{"start":1721148443657,"stop":1721148443657,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa29206a0620f04","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148079368,"stop":1721148079368,"duration":0},"status":"passed","severity":"normal"},{"uid":"230da347c7a05ce3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148359047,"stop":1721148359048,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c461a46989ac66b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721148120739,"stop":1721148120740,"duration":1},"status":"passed","severity":"normal"},{"uid":"243a6f579d1af93b","name":"Relay + Store","time":{"start":1721147865776,"stop":1721147865777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7715ae9cec1c5f7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721147953985,"stop":1721147953985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad679f8b33b6c027","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721148346393,"stop":1721148346393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e808f84caa1172d","name":"Check message on other pubsub topic is not received","time":{"start":1721148383494,"stop":1721148383495,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa4cc55bd2de640","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721148069992,"stop":1721148069993,"duration":1},"status":"passed","severity":"normal"},{"uid":"d700b3c5bbcd6ca0","name":"Light Node - default protocols","time":{"start":1721148541119,"stop":1721148541119,"duration":0},"status":"passed","severity":"normal"},{"uid":"f204e35b3a266b2b","name":"Refresh subscription","time":{"start":1721148120757,"stop":1721148120757,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f93ef45fbf1ed0","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721148302100,"stop":1721148302101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92d69f681b90f34","name":"should throw error - no id","time":{"start":1721147813297,"stop":1721147813301,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba0251087ec7a012","name":"Check received message containing SQL Injection","time":{"start":1721148383487,"stop":1721148383488,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3eec672530daaab","name":"Overlapping topic subscription","time":{"start":1721148500886,"stop":1721148500887,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9065eec90ebb629","name":"Subscribe to topic containing XML and publish message","time":{"start":1721148372171,"stop":1721148372171,"duration":0},"status":"passed","severity":"normal"},{"uid":"14219d2f37cf387f","name":"Round trip binary serialization","time":{"start":1721147818420,"stop":1721147818421,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf087e16793c74b6","name":"should get / set UDP multiaddr","time":{"start":1721147813304,"stop":1721147813304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9e0d3c96d853ff","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721147865542,"stop":1721147865543,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd8136d92aa0df1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721147804571,"stop":1721147804571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee06fb0040b4004","name":"Decoder throws on empty string content topic","time":{"start":1721147818423,"stop":1721147818423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24d3750e2b49c9","name":"groups content topics by expected pubsub topic","time":{"start":1721147804653,"stop":1721147804653,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b4f84c3feee575","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721147804649,"stop":1721147804650,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9298719074d2be","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721148461398,"stop":1721148461399,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac97fefdcfcb7d32","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721148359261,"stop":1721148359261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdc921cfa51a0d82","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app90/4/topic34/xml","time":{"start":1721148424529,"stop":1721148424530,"duration":1},"status":"passed","severity":"normal"},{"uid":"14488d75a9b3b18f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721148485706,"stop":1721148485707,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb15bde28773a55f","name":"1 Relay, 1 fetch","time":{"start":1721147829498,"stop":1721147829498,"duration":0},"status":"passed","severity":"normal"},{"uid":"279b3b0798180162","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721147991261,"stop":1721147991261,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8aa8f6d8da26302","name":"Meta field set when metaSetter is specified","time":{"start":1721147818421,"stop":1721147818421,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3153b700449c6c7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721148651843,"stop":1721148651843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d01ec966940b60d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721147804654,"stop":1721147804654,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f974ddb0454812","name":"Push message with content topic containing XML","time":{"start":1721148466600,"stop":1721148466601,"duration":1},"status":"passed","severity":"normal"},{"uid":"9115a9b16738e976","name":"Passing page size 11 when there are 10 messages","time":{"start":1721148526427,"stop":1721148526427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08efbbfbfda3576","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721148359055,"stop":1721148359056,"duration":1},"status":"passed","severity":"normal"},{"uid":"572cce2e8b800a11","name":"Push message on custom pubsubTopic","time":{"start":1721148179290,"stop":1721148179290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8c7da81e0e9c60","name":"Ordered callback, aborts when callback returns true","time":{"start":1721148517033,"stop":1721148517034,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1161cb4beb9421","name":"should emit a peer event after start","time":{"start":1721147833528,"stop":1721147833529,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ff4f7b4dfb08d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721148485697,"stop":1721148485698,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c68ffc82afd2549","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721148383514,"stop":1721148383514,"duration":0},"status":"passed","severity":"normal"},{"uid":"6988336324864ea8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148079361,"stop":1721148079362,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55d2eaf47ce0b99","name":"should throw an error for insufficient data","time":{"start":1721147804571,"stop":1721147804572,"duration":1},"status":"passed","severity":"normal"},{"uid":"122e88a6fa794f2e","name":"getPeersByDiscovery","time":{"start":1721148302097,"stop":1721148302097,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d47014612fdd536","name":"dispatchEvent via connectionManager","time":{"start":1721147898222,"stop":1721147898222,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ecab8688c8c246","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721147804666,"stop":1721147804666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2160c3f917ad1614","name":"different cluster, different shard: nodes don't connect","time":{"start":1721148175487,"stop":1721148175487,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a57220459a25c1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721147804657,"stop":1721147804657,"duration":0},"status":"passed","severity":"normal"},{"uid":"6281f8b9811b8f4a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721147804650,"stop":1721147804650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f800e8418a1298fd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721148651844,"stop":1721148651844,"duration":0},"status":"passed","severity":"normal"},{"uid":"c810f4b593ced800","name":"random static sharding 4 - Cluster ID: 631, Shard ID: 225","time":{"start":1721148443643,"stop":1721148443644,"duration":1},"status":"passed","severity":"normal"},{"uid":"36258fabec52f7a7","name":"should emit a peer event after start","time":{"start":1721147868786,"stop":1721147868786,"duration":0},"status":"passed","severity":"normal"},{"uid":"32de6f6e78d80658","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721147804664,"stop":1721147804664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54b1060ec13bd78","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148179289,"stop":1721148179290,"duration":1},"status":"passed","severity":"normal"},{"uid":"7156ed10d372c140","name":"Push message with content topic containing escaped characters","time":{"start":1721148331886,"stop":1721148331886,"duration":0},"status":"passed","severity":"normal"},{"uid":"635b45892c124be0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148079353,"stop":1721148079353,"duration":0},"status":"passed","severity":"normal"},{"uid":"5548ef97333edc76","name":"Push message with emoji payload","time":{"start":1721148466576,"stop":1721148466576,"duration":0},"status":"passed","severity":"normal"},{"uid":"63abf35967cbc6c8","name":"Push message with custom timestamp: 1690389713270","time":{"start":1721148331889,"stop":1721148331890,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b4e68d9ade217a","name":"Push message with content topic containing long","time":{"start":1721148466584,"stop":1721148466586,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a56ece46f301f5e","name":"Promise Callback - backward","time":{"start":1721148504298,"stop":1721148504298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f7d42ab4c073b9","name":"Push message with SQL Injection payload","time":{"start":1721148466547,"stop":1721148466547,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacf5848dc7cb160","name":"Init the array if not present","time":{"start":1721147804053,"stop":1721147804055,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d5bc546dc7264eb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721148443656,"stop":1721148443657,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef87be851543960","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721148500905,"stop":1721148500905,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48e8bce1eb292de","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721147868790,"stop":1721147868790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d44474fc51d553e","name":"different cluster, same shard: nodes don't connect","time":{"start":1721148079349,"stop":1721148079349,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e3ea704c5fa5e5","name":"Check message with invalid timestamp is not received","time":{"start":1721148383515,"stop":1721148383515,"duration":0},"status":"passed","severity":"normal"},{"uid":"489cb94eee1f442a","name":"same cluster, different shard: nodes don't connect","time":{"start":1721148079348,"stop":1721148079348,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d58e0c2b7edbdc1","name":"Check received message with timestamp: 1721147856730000000 ","time":{"start":1721148383492,"stop":1721148383492,"duration":0},"status":"passed","severity":"normal"},{"uid":"381968814ce9b216","name":"Check received message with timestamp: 1721147856943000000 ","time":{"start":1721148069984,"stop":1721148069984,"duration":0},"status":"passed","severity":"normal"},{"uid":"702d4ca606c3789a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721147817982,"stop":1721147817982,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ed87ea5241b016","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721147868358,"stop":1721147868359,"duration":1},"status":"passed","severity":"normal"},{"uid":"a688536bdac9280a","name":"Push message with Chinese payload","time":{"start":1721148466545,"stop":1721148466546,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee6f5a18581a0f0","name":"should properly create location multiaddrs - udp6","time":{"start":1721147813306,"stop":1721147813306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcb4b2181a98833","name":"Publish message with custom timestamp: Tue Jul 16 2024 15:45:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148359048,"stop":1721148359049,"duration":1},"status":"passed","severity":"normal"},{"uid":"90cd40a8c4ddce1c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721148500900,"stop":1721148500901,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81ea3278c3af954","name":"Ordered Callback - forward","time":{"start":1721148504298,"stop":1721148504298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31413e6223115d3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721147829288,"stop":1721147829288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ec209a87757fb6","name":"Check received message containing numeric","time":{"start":1721148383484,"stop":1721148383485,"duration":1},"status":"passed","severity":"normal"},{"uid":"30273b2f914e1724","name":"should not fail to stop the service if it was not started","time":{"start":1721147833527,"stop":1721147833527,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4341fe8c7c37a6","name":"Check received message containing SQL Injection","time":{"start":1721148069978,"stop":1721148069979,"duration":1},"status":"passed","severity":"normal"},{"uid":"c515de1af53246c0","name":"Check received message containing Arabic","time":{"start":1721148383508,"stop":1721148383508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3116e83f05d72a","name":"ignores unrecognized TXT record formats","time":{"start":1721147829661,"stop":1721147829661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4be9bbd243deae3","name":"Push message with numeric payload","time":{"start":1721148466545,"stop":1721148466545,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e401be6c69194de","name":"Check received message containing unicode special characters","time":{"start":1721148069983,"stop":1721148069983,"duration":0},"status":"passed","severity":"normal"},{"uid":"796448689b52380","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721148372169,"stop":1721148372169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aec40ed02f14205","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721147804660,"stop":1721147804660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4101d95241957be5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721148079351,"stop":1721148079351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a356cfbdc5a52c1c","name":"should properly create location multiaddrs - tcp6","time":{"start":1721147813306,"stop":1721147813306,"duration":0},"status":"passed","severity":"normal"},{"uid":"607d5d3e08c5bdd8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721148069993,"stop":1721148069993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e330bec84d458378","name":"Push 30 different messages","time":{"start":1721148331879,"stop":1721148331879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3f3b74f14aac64","name":"Fails to publish message with empty text","time":{"start":1721148359052,"stop":1721148359052,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0f83edb0577319","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721148517026,"stop":1721148517028,"duration":2},"status":"passed","severity":"normal"},{"uid":"740c6ab0fb255585","name":"Check received message with timestamp: 1721147856730 ","time":{"start":1721148383493,"stop":1721148383493,"duration":0},"status":"passed","severity":"normal"},{"uid":"49aa19aaee6b99d9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721147953987,"stop":1721147953987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b458540c1fed4807","name":"Push message with shell command payload","time":{"start":1721148331877,"stop":1721148331877,"duration":0},"status":"passed","severity":"normal"},{"uid":"246a001e6e75c196","name":"should properly create location multiaddrs - tcp","time":{"start":1721147813307,"stop":1721147813307,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8a46b681887441","name":"Push message with content topic containing special chars","time":{"start":1721148331882,"stop":1721148331882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d76e9a90625961d","name":"start node with ApplicationInfo","time":{"start":1721148424549,"stop":1721148424549,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd00509189bf460","name":"Publish without waiting for remote peer","time":{"start":1721148372162,"stop":1721148372163,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08a1293767b3612","name":"Decoder throws on empty string content topic","time":{"start":1721147839643,"stop":1721147839643,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e1049dea5ae0f9","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721148079360,"stop":1721148079360,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7def41db9a3acb2","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721147813295,"stop":1721147813295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0c3a48a6a6adf2","name":"should use DNS peer discovery with light client","time":{"start":1721147868790,"stop":1721147868790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e648ad61a22619d3","name":"Sets default value correctly","time":{"start":1721148536896,"stop":1721148536896,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d17ee4703eabe","name":"Push message with content topic containing Script","time":{"start":1721148466600,"stop":1721148466600,"duration":0},"status":"passed","severity":"normal"},{"uid":"538d2b7c8d1284c8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721147804669,"stop":1721147804670,"duration":1},"status":"passed","severity":"normal"},{"uid":"464e00aedec02279","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721148500889,"stop":1721148500889,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d4ebb010da0906","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721147804662,"stop":1721147804662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1a374a084dac78","name":"Check publish message containing shell command","time":{"start":1721148359045,"stop":1721148359045,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fc0dd63c826ae5","name":"Subscribe and receive messages via waku relay post","time":{"start":1721148500899,"stop":1721148500899,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1faae7cdafb28b","name":"Check meta is set [ecies]","time":{"start":1721147841658,"stop":1721147841659,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d685cf4bc6a8c83","name":"random static sharding 2 - Cluster ID: 275, Shard ID: 444","time":{"start":1721148443642,"stop":1721148443642,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a51b0005e66acf","name":"should be called for bootstrap peers","time":{"start":1721147865541,"stop":1721147865542,"duration":1},"status":"passed","severity":"normal"},{"uid":"38612bb689833f70","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721148500903,"stop":1721148500903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63eef48787648ed","name":"Failed peers are renewed","time":{"start":1721148113104,"stop":1721148113104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b40c44efb2e99af","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721147991280,"stop":1721147991281,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f565830fcf8189","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721148079353,"stop":1721148079353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2a881e61310ea9","name":"throws on content topic with empty version field","time":{"start":1721147804646,"stop":1721147804646,"duration":0},"status":"passed","severity":"normal"},{"uid":"153166c4767e8976","name":"Rejects garbage","time":{"start":1721147821923,"stop":1721147821923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b0add6514cad06","name":"Store - dialed first","time":{"start":1721148541117,"stop":1721148541117,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e8cd7397ca8542","name":"Push message equal or less that 1MB","time":{"start":1721148466609,"stop":1721148466609,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa49959623347e","name":"should properly create peer info with all multiaddrs","time":{"start":1721147813307,"stop":1721147813307,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d9d0a16fcf5e74","name":"Overlapping topic subscription","time":{"start":1721148120753,"stop":1721148120756,"duration":3},"status":"passed","severity":"normal"},{"uid":"585ced27fa655270","name":"Check received message containing Basic HTML tag","time":{"start":1721148383510,"stop":1721148383511,"duration":1},"status":"passed","severity":"normal"},{"uid":"7828f900b4e355e9","name":"should encode/decode to RLP encoding","time":{"start":1721147813303,"stop":1721147813303,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e6e388a32667e1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721148500892,"stop":1721148500892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db8a8020bc0f05c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721148461400,"stop":1721148461400,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d64314508d6b18","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721148175485,"stop":1721148175485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15c3b662fd8f5ba","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721148500908,"stop":1721148500908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b540f5d820a060da","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721148346388,"stop":1721148346389,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b0c1c65fd073f3","name":"Does not throw an exception when node disconnects","time":{"start":1721148536894,"stop":1721148536894,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee4197f5132d7ab","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721147804659,"stop":1721147804659,"duration":0},"status":"passed","severity":"normal"},{"uid":"20831be75c3429bc","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721147812691,"stop":1721147812691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9eb0bf927ca64a9","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721148079360,"stop":1721148079360,"duration":0},"status":"passed","severity":"normal"},{"uid":"d589e444773de74d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721148372164,"stop":1721148372164,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ec2c2824af71c0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721148120762,"stop":1721148120763,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f27f395deaeec6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721148079367,"stop":1721148079367,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d7286b63bbe4c8","name":"Filter","time":{"start":1721148541118,"stop":1721148541118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7413474e20e389","name":"A test","time":{"start":1721148120999,"stop":1721148120999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6df00eee4e6344a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721148529487,"stop":1721148529487,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ecfc91fdcd0e96","name":"should throw error - no public key","time":{"start":1721147813296,"stop":1721147813296,"duration":0},"status":"passed","severity":"normal"},{"uid":"707aa67b4c4187ff","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721147804659,"stop":1721147804659,"duration":0},"status":"passed","severity":"normal"},{"uid":"1766283e69169abf","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721147804668,"stop":1721147804668,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f7afb6fa7f966b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721147804666,"stop":1721147804666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73c4b0ebdb34c3b","name":"Relay","time":{"start":1721147865774,"stop":1721147865776,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7cea707161135c0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721148120224,"stop":1721148120224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2ab7c7529fdd6a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721148424549,"stop":1721148424549,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a6c5900b11ab2","name":"Sign & Recover","time":{"start":1721147840086,"stop":1721147840086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3f51688ed67dd5","name":"Check publish message containing Chinese","time":{"start":1721148359041,"stop":1721148359041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1f18186bbc49c7","name":"Check received message with timestamp: 1721147856730 ","time":{"start":1721148383514,"stop":1721148383514,"duration":0},"status":"passed","severity":"normal"},{"uid":"22aa3612ded02192","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721148529486,"stop":1721148529486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da14c042967ff6b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721147829288,"stop":1721147829289,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0f06948ac962","name":"it tolerates circular branch references","time":{"start":1721147829660,"stop":1721147829660,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cebe907786a18c5","name":"Check message with no payload is not received","time":{"start":1721148069995,"stop":1721148069996,"duration":1},"status":"passed","severity":"normal"},{"uid":"281da33739cba33b","name":"Refresh subscription","time":{"start":1721148500887,"stop":1721148500887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e84eea628c3fad6","name":"Check publish message after client node is restarted","time":{"start":1721148359064,"stop":1721148359064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b25f7bf020780548","name":"addEventListener with correct event","time":{"start":1721147898219,"stop":1721147898219,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2ad3381b422100","name":"Check received message containing escaped characters","time":{"start":1721148383512,"stop":1721148383512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92ebd96adaf3656","name":"Decoder throws on empty string content topic","time":{"start":1721147841660,"stop":1721147841660,"duration":0},"status":"passed","severity":"normal"},{"uid":"715f723ed661b24f","name":"Throws when trying to push message with empty payload","time":{"start":1721148466582,"stop":1721148466582,"duration":0},"status":"passed","severity":"normal"},{"uid":"f764a16f83f5fe3f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721148120226,"stop":1721148120226,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef5777902bf657b","name":"can start and stop the service","time":{"start":1721148581052,"stop":1721148581052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95dffea19856aa3","name":"Check received message containing emoji","time":{"start":1721148383492,"stop":1721148383492,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc727990217dbd68","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721147812693,"stop":1721147812694,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f6069e0b7fe733","name":"should encodeTxt and decodeTxt","time":{"start":1721147813294,"stop":1721147813294,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f70d240e0b7f4ce","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721147807254,"stop":1721147807254,"duration":0},"status":"passed","severity":"normal"},{"uid":"266824d21e60903e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721147804670,"stop":1721147804670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84006c05af6dcc2","name":"Check message received after nwaku node is restarted","time":{"start":1721148383517,"stop":1721148383518,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9bbc459cd87cd119","name":"Push message with Basic HTML tag payload","time":{"start":1721148331876,"stop":1721148331877,"duration":1},"status":"passed","severity":"normal"},{"uid":"14644a00d12679bd","name":"Push message with content topic containing long","time":{"start":1721148331880,"stop":1721148331881,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d031ba730e48b3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721147921230,"stop":1721147921231,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88378783e1b5fd","name":"configure the node with multiple content topics","time":{"start":1721148424542,"stop":1721148424542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5957e190e2ef757e","name":"Push message with JSON payload","time":{"start":1721148466569,"stop":1721148466574,"duration":5},"status":"passed","severity":"normal"},{"uid":"9bcf4cf476e904ed","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721148120743,"stop":1721148120746,"duration":3},"status":"passed","severity":"normal"},{"uid":"f0f097b0bf1e101b","name":"Push message with Script payload","time":{"start":1721148331875,"stop":1721148331876,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade07d2732773d4b","name":"Encoder throws on empty string content topic","time":{"start":1721147818422,"stop":1721147818423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b3c0b3e39ced03","name":"Check received message containing shell command","time":{"start":1721148069982,"stop":1721148069982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b997c8863320a2d","name":"Check message on other pubsub topic is not received","time":{"start":1721148069994,"stop":1721148069994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1033a738245b5af","name":"Subscribe and publish message","time":{"start":1721148372163,"stop":1721148372163,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f133a48605e4e77","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721148079365,"stop":1721148079365,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c699e5376e39ac","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721148383514,"stop":1721148383514,"duration":0},"status":"passed","severity":"normal"},{"uid":"831842fae974b87b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721148372174,"stop":1721148372174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f198981779eb8a83","name":"Push message with long payload","time":{"start":1721148331863,"stop":1721148331864,"duration":1},"status":"passed","severity":"normal"},{"uid":"375e4fcc4b6019c0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721148120752,"stop":1721148120753,"duration":1},"status":"passed","severity":"normal"},{"uid":"6555e40effcdd63b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148504018,"stop":1721148504018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2278f2a15e7dcb","name":"Waku message hash computation (no timestamp)","time":{"start":1721147807255,"stop":1721147807256,"duration":1},"status":"passed","severity":"normal"},{"uid":"478f6189b1a0c0dc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721148120750,"stop":1721148120751,"duration":1},"status":"passed","severity":"normal"},{"uid":"2581abf42f41fa47","name":"Fails to push message with large meta","time":{"start":1721148331888,"stop":1721148331889,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b39a41dba57d08a","name":"Push message with content topic containing SQL Injection","time":{"start":1721148466589,"stop":1721148466600,"duration":11},"status":"passed","severity":"normal"},{"uid":"14f3bea4a99b7caf","name":"Callback on promise","time":{"start":1721148517030,"stop":1721148517031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6002978d128ab56c","name":"non connected peers","time":{"start":1721148302298,"stop":1721148302299,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9a8b971786b1e6e2","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721148079356,"stop":1721148079357,"duration":1},"status":"passed","severity":"normal"},{"uid":"e653a5a5e99deba3","name":"Ephemeral field set to true","time":{"start":1721147818421,"stop":1721147818421,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdb1a6f79c5484e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721148383493,"stop":1721148383493,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bed4d0f3dc3753","name":"should properly compute the node id","time":{"start":1721147813303,"stop":1721147813303,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ab9ea9473c9334","name":"Check received message containing short","time":{"start":1721148383499,"stop":1721148383500,"duration":1},"status":"passed","severity":"normal"},{"uid":"c226e88f48c1fec3","name":"Push message with content topic containing JSON","time":{"start":1721148466601,"stop":1721148466602,"duration":1},"status":"passed","severity":"normal"},{"uid":"932d31884bcc8900","name":"Push message with Basic HTML tag payload","time":{"start":1721148466561,"stop":1721148466568,"duration":7},"status":"passed","severity":"normal"},{"uid":"703abbcd832b2137","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721147804652,"stop":1721147804652,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a5e748b88b36ba","name":"Ping on subscribed peer","time":{"start":1721147947119,"stop":1721147947119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92892fe108221f3","name":"Publish message with custom timestamp: Tue Jul 16 2024 17:45:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148359049,"stop":1721148359050,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f16cfd4064d3d1","name":"1 Relay, 1 Filter, gives up","time":{"start":1721147829499,"stop":1721147829499,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4adf806f292153c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721148120233,"stop":1721148120233,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafb5d7fc4f7276e","name":"should properly create location multiaddrs - udp4","time":{"start":1721147813305,"stop":1721147813305,"duration":0},"status":"passed","severity":"normal"},{"uid":"319aff81a2616bb","name":"should handle application and version for autosharding","time":{"start":1721147804656,"stop":1721147804656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4afca76a864952","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721148331885,"stop":1721148331885,"duration":0},"status":"passed","severity":"normal"},{"uid":"910f067b30ef530f","name":"Sample","time":{"start":1721147812640,"stop":1721147812641,"duration":1},"status":"passed","severity":"normal"},{"uid":"561f5461a48bf534","name":"Query with Ordered Callback, No Decoder","time":{"start":1721148485707,"stop":1721148485708,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c39d54f5394d8d5","name":"Subscribe to topic containing Script and publish message","time":{"start":1721148372170,"stop":1721148372171,"duration":1},"status":"passed","severity":"normal"},{"uid":"e117ac1311c44217","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721147817983,"stop":1721147817983,"duration":0},"status":"passed","severity":"normal"},{"uid":"339deaf46d98f057","name":"throws on content topic with empty topic name field","time":{"start":1721147804647,"stop":1721147804647,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faf555d556661cd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721147953979,"stop":1721147953981,"duration":2},"status":"passed","severity":"normal"},{"uid":"70d6d98d34847a1d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148504015,"stop":1721148504015,"duration":0},"status":"passed","severity":"normal"},{"uid":"410285b16c590d49","name":"Check received message containing Chinese","time":{"start":1721148383486,"stop":1721148383486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1296bf0004e2a8","name":"Push message with custom timestamp: 1721151670142","time":{"start":1721148466609,"stop":1721148466609,"duration":0},"status":"passed","severity":"normal"},{"uid":"14417620a292873f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721148500885,"stop":1721148500885,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e800ad292ceeda9","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721147807256,"stop":1721147807256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19284c8867eb35a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721147804663,"stop":1721147804664,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db45d14d1b49885","name":"retrieves a single peer","time":{"start":1721147829659,"stop":1721147829659,"duration":0},"status":"passed","severity":"normal"},{"uid":"783b79ad1cdb86d6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721148529486,"stop":1721148529486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6598a9fe12b318","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721148120768,"stop":1721148120768,"duration":0},"status":"passed","severity":"normal"},{"uid":"79dd9afe7044cac4","name":"Passing page size 0 when there are 110 messages","time":{"start":1721148526424,"stop":1721148526425,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ee49585e264c00","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721148500890,"stop":1721148500890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c7be646299a692","name":"shard 0","time":{"start":1721148443639,"stop":1721148443640,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f7d80905047288","name":"throws on content topic with non-number generation field","time":{"start":1721147804645,"stop":1721147804645,"duration":0},"status":"passed","severity":"normal"},{"uid":"1220170cf1383bf8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721148500895,"stop":1721148500896,"duration":1},"status":"passed","severity":"normal"},{"uid":"deee57d4f8127ae","name":"Accepts a valid Waku Message","time":{"start":1721147821921,"stop":1721147821923,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae305a2ca482ebd9","name":"Callback on promise, aborts when callback returns true","time":{"start":1721148517031,"stop":1721148517032,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9610c9ac31616cf","name":"Check received message containing special chars","time":{"start":1721148383485,"stop":1721148383486,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d612b6ea8c123d","name":"Fails to push message with empty content topic","time":{"start":1721148466606,"stop":1721148466606,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bfe7639be922ec","name":"Tracks peer failures correctly","time":{"start":1721147968623,"stop":1721147968623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bae54c0515ae3c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app79/3/topic651/utf8","time":{"start":1721148424540,"stop":1721148424541,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8c3599d49f2587","name":"Nwaku publishes","time":{"start":1721148332875,"stop":1721148332876,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5600f2084514cc","name":"Check message with no content topic is not received","time":{"start":1721148069995,"stop":1721148069995,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5d64e6830568d","name":"Push message with rate limit","time":{"start":1721148331889,"stop":1721148331889,"duration":0},"status":"passed","severity":"normal"},{"uid":"77695b6a7a678e45","name":"Push message with content topic containing Chinese","time":{"start":1721148466587,"stop":1721148466588,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ac2ae33a392dc0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721148079361,"stop":1721148079361,"duration":0},"status":"passed","severity":"normal"}] |