mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"bb6168a6353e8295","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714087618202,"stop":1714087618202,"duration":0},"status":"broken","severity":"normal"},{"uid":"c382175ac852d2ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714086842966,"stop":1714086842967,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bf66fdb5c2e98b","name":"Publishes to nwaku","time":{"start":1714087259635,"stop":1714087259636,"duration":1},"status":"broken","severity":"normal"},{"uid":"6472c7d67a8234d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714086787907,"stop":1714086787908,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af8fd4441035190","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714086489289,"stop":1714086489289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23125d093a134bb","name":"Throws when trying to push message with empty payload","time":{"start":1714087900404,"stop":1714087900404,"duration":0},"status":"broken","severity":"normal"},{"uid":"cf920d32b620c8de","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714086489286,"stop":1714086489286,"duration":0},"status":"passed","severity":"normal"},{"uid":"34853bae42e0f377","name":"Reusing cursor across nodes","time":{"start":1714087269491,"stop":1714087269491,"duration":0},"status":"broken","severity":"normal"},{"uid":"149b6194455b4e8c","name":"different cluster, same shard: nodes don't connect","time":{"start":1714086701931,"stop":1714086701932,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bf85c26d171b8b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714086787898,"stop":1714086787899,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0b2ebe71ded7c0","name":"throws on content topic with empty application field","time":{"start":1714086489276,"stop":1714086489276,"duration":0},"status":"passed","severity":"normal"},{"uid":"590438d659eca402","name":"should set field with only FILTER enabled","time":{"start":1714086497572,"stop":1714086497572,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d666b12d47b5e99","name":"can start the service","time":{"start":1714086516732,"stop":1714086516732,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8ba9e6c5d69d33","name":"Check message with no pubsub topic is not received","time":{"start":1714086700483,"stop":1714086700484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6469c508bb49af54","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714086489280,"stop":1714086489280,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacd796a8ea5dbed","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714086489279,"stop":1714086489279,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ec30083cb9a916","name":"Does not throw an exception when node disconnects","time":{"start":1714087473788,"stop":1714087473788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7d0fd47a983651","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714086538341,"stop":1714086538342,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7232c838ee50f0","name":"Encoder throws on undefined content topic","time":{"start":1714086502458,"stop":1714086502459,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fa068d293ade44","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714086546857,"stop":1714086546858,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c30d1f0c06cb514","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714086496870,"stop":1714086496871,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a21fe972ae4688","name":"Init the array if not present","time":{"start":1714086488739,"stop":1714086488741,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d00228e753bb815","name":"Nodes with multiple pubsub topic","time":{"start":1714087002913,"stop":1714087002914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4697429cb346d7aa","name":"Push message with emoji payload","time":{"start":1714086921399,"stop":1714086921399,"duration":0},"status":"passed","severity":"normal"},{"uid":"89da7fa29df4e3e1","name":"Subscribe to topic containing XML and receive message","time":{"start":1714087172663,"stop":1714087172664,"duration":1},"status":"passed","severity":"normal"},{"uid":"49dccd7730c933be","name":"should be able to encode the field with only STORE set to true","time":{"start":1714086496865,"stop":1714086496866,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaa4a4d613c3cf3","name":"Push message with short payload","time":{"start":1714087900389,"stop":1714087900389,"duration":0},"status":"broken","severity":"normal"},{"uid":"f1a91a62229ad623","name":"Check received message containing Basic HTML tag","time":{"start":1714086700473,"stop":1714086700473,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ef4b775322036e","name":"Generator, custom pubsub topic","time":{"start":1714087296643,"stop":1714087296643,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faf89dc8aa2eadc","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714087398896,"stop":1714087398896,"duration":0},"status":"broken","severity":"normal"},{"uid":"a6cf489a064e2664","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714086489288,"stop":1714086489288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6973b363d2325cd","name":"Light Node - default protocols","time":{"start":1714087486280,"stop":1714087486280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01545e0f625c26d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714087269484,"stop":1714087269484,"duration":0},"status":"broken","severity":"normal"},{"uid":"45e732bbe8476ec9","name":"Ping on peer without subscriptions","time":{"start":1714086611168,"stop":1714086611169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db055345f799ec7","name":"should throw error - no id","time":{"start":1714086497564,"stop":1714086497564,"duration":0},"status":"passed","severity":"normal"},{"uid":"807715e3e0105f17","name":"Push message with content topic containing Chinese","time":{"start":1714087900408,"stop":1714087900408,"duration":0},"status":"broken","severity":"normal"},{"uid":"fd0f4d11139cf990","name":"should properly compute the node id","time":{"start":1714086497566,"stop":1714086497566,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de0bddbe70e166","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714086701947,"stop":1714086701947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8882104f992534","name":"Check message received after jswaku node is restarted","time":{"start":1714086991882,"stop":1714086991882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fd6163f883175a4","name":"should decode valid enr successfully","time":{"start":1714086497562,"stop":1714086497562,"duration":0},"status":"passed","severity":"normal"},{"uid":"34483d51cef02503","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714086787894,"stop":1714086787894,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2c2684b3d1ee75","name":"Check message with invalid timestamp is not received","time":{"start":1714086991879,"stop":1714086991880,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c15f8da5ac5372b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714086701946,"stop":1714086701946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2840cfcaa175cd2f","name":"returns all values when wanted number is greater than available values","time":{"start":1714086512091,"stop":1714086512092,"duration":1},"status":"passed","severity":"normal"},{"uid":"33ffa07eb085d736","name":"Passing page size 3 when there are 20 messages","time":{"start":1714087459180,"stop":1714087459181,"duration":1},"status":"broken","severity":"normal"},{"uid":"570bf52604799b1f","name":"Check received message containing Script","time":{"start":1714086700472,"stop":1714086700472,"duration":0},"status":"passed","severity":"normal"},{"uid":"2892ca6436630d29","name":"Push message with XML payload","time":{"start":1714087900397,"stop":1714087900397,"duration":0},"status":"broken","severity":"normal"},{"uid":"e349300316d66508","name":"through manual discovery","time":{"start":1714086835703,"stop":1714086835703,"duration":0},"status":"passed","severity":"normal"},{"uid":"becb1245544311ce","name":"throws an error for improperly formatted content topics","time":{"start":1714086489283,"stop":1714086489283,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbf75ae00d9eef","name":"Push message with Script payload","time":{"start":1714086921396,"stop":1714086921396,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b7d97bda8a578d","name":"should decode valid enr with tcp successfully","time":{"start":1714086497562,"stop":1714086497563,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d202843c791af7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714087269479,"stop":1714087269479,"duration":0},"status":"broken","severity":"normal"},{"uid":"728cd7e2b96da059","name":"Query Generator - backward","time":{"start":1714087374855,"stop":1714087374855,"duration":0},"status":"broken","severity":"normal"},{"uid":"6ba3d1f8c478c0fe","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714086489279,"stop":1714086489279,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fd474f87b07bb","name":"listenerCount","time":{"start":1714086577965,"stop":1714086577966,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac2e46b42853962","name":"Ping on subscribed peer","time":{"start":1714086569059,"stop":1714086569060,"duration":1},"status":"passed","severity":"normal"},{"uid":"da57220f7b40b367","name":"Check received message containing special chars","time":{"start":1714086700469,"stop":1714086700470,"duration":1},"status":"passed","severity":"normal"},{"uid":"488e8a0a2d730449","name":"Push message with content topic containing Script","time":{"start":1714086921409,"stop":1714086921410,"duration":1},"status":"passed","severity":"normal"},{"uid":"db75e0489e6cd094","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714086701943,"stop":1714086701943,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1365691ac347ec","name":"Check received message containing unicode special characters","time":{"start":1714086700474,"stop":1714086700480,"duration":6},"status":"passed","severity":"normal"},{"uid":"cb64f1607cdb0d2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714087269482,"stop":1714087269482,"duration":0},"status":"broken","severity":"normal"},{"uid":"f8e75ece1e6d3fb9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714087296660,"stop":1714087296660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf7025f4253b665","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714087126244,"stop":1714087126245,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d63cf1289bd6c8e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714086496866,"stop":1714086496867,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff25fbc6f9d9ff0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714086489289,"stop":1714086489289,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98f620fd3e2337c","name":"Check publish message containing numeric","time":{"start":1714087021768,"stop":1714087021768,"duration":0},"status":"broken","severity":"normal"},{"uid":"fb5068171b8c929f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714086701944,"stop":1714086701945,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb99b0536b83847","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714086522573,"stop":1714086522574,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ac6e290d051a48","name":"different cluster, different shard: nodes don't connect","time":{"start":1714086830448,"stop":1714086830450,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1e4e857859976cf","name":"Push message with content topic containing shell command","time":{"start":1714086921414,"stop":1714086921415,"duration":1},"status":"passed","severity":"normal"},{"uid":"b459fac18201c64d","name":"Promise Callback - forward","time":{"start":1714087374858,"stop":1714087374860,"duration":2},"status":"broken","severity":"normal"},{"uid":"88bf6ea76710b5d5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714087172650,"stop":1714087172650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3131053be21c715d","name":"Query generator for multiple messages with different content topic format","time":{"start":1714087450505,"stop":1714087450505,"duration":0},"status":"broken","severity":"normal"},{"uid":"84dba2745aafeb97","name":"should set field with all protocols disabled","time":{"start":1714086497570,"stop":1714086497570,"duration":0},"status":"passed","severity":"normal"},{"uid":"519eebba464bb8e","name":"Relay - times out","time":{"start":1714087486278,"stop":1714087486278,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f9671f9099c481","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714086749898,"stop":1714086749899,"duration":1},"status":"passed","severity":"normal"},{"uid":"962fa144e9d4add2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714087618213,"stop":1714087618214,"duration":1},"status":"broken","severity":"normal"},{"uid":"6364181590fe3dd3","name":"Check publish message containing emoji","time":{"start":1714087021790,"stop":1714087021790,"duration":0},"status":"broken","severity":"normal"},{"uid":"34bbe0e9ec01f995","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714086489291,"stop":1714086489292,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b8dc348faa2a0e","name":"should return unique PubsubTopics for static sharding","time":{"start":1714086489285,"stop":1714086489285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35386b492ca490c","name":"Subscribe to topic containing short and receive message","time":{"start":1714086787905,"stop":1714086787906,"duration":1},"status":"passed","severity":"normal"},{"uid":"280cf718aa53aab0","name":"Check received message containing long","time":{"start":1714086991871,"stop":1714086991871,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccf75816b1c69ee","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714087618221,"stop":1714087618221,"duration":0},"status":"broken","severity":"normal"},{"uid":"b360bc80cee15071","name":"LightPush","time":{"start":1714087486279,"stop":1714087486279,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d1e7150cc7050d","name":"Check publish message containing SQL Injection","time":{"start":1714087021775,"stop":1714087021775,"duration":0},"status":"broken","severity":"normal"},{"uid":"eba8cee9f94e0c69","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714087618204,"stop":1714087618204,"duration":0},"status":"broken","severity":"normal"},{"uid":"30ef6f85541d88ed","name":"Passing cursor with wrong message digest","time":{"start":1714087269492,"stop":1714087269496,"duration":4},"status":"broken","severity":"normal"},{"uid":"1adcad0746affc58","name":"Subscribe to topic containing Script and receive message","time":{"start":1714086787913,"stop":1714086787913,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4adc54bace9ce03","name":"Subscribe to topic containing Script and publish message","time":{"start":1714087618218,"stop":1714087618218,"duration":0},"status":"broken","severity":"normal"},{"uid":"6247b3f1647ddb1f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714086701958,"stop":1714086701961,"duration":3},"status":"passed","severity":"normal"},{"uid":"c29f330bc5226d4a","name":"Subscribe to topic containing XML and receive message","time":{"start":1714086787913,"stop":1714086787914,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dacfe30a031632e","name":"Register correct protocols","time":{"start":1714087618198,"stop":1714087618199,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb49aaff6a85631","name":"throws on content topic with too few or too many fields","time":{"start":1714086489274,"stop":1714086489275,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfb9d52d0252aaa","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714086701964,"stop":1714086701964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04e76940ad5abde","name":"getPeersByDiscovery","time":{"start":1714086963289,"stop":1714086963289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab380fb2cbba546c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714086623650,"stop":1714086623650,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8408ae2179ca06","name":"should not receive a peer event after stop","time":{"start":1714087034161,"stop":1714087034161,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd44e67e84a5b9d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714086489297,"stop":1714086489297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53b27daa0b9764b","name":"should return all peers when numPeers is 0","time":{"start":1714086502105,"stop":1714086502105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd0204bc8ed022f","name":"Check message with no payload is not received","time":{"start":1714086700486,"stop":1714086700486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16b2c5b88d56650","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714086513136,"stop":1714086513136,"duration":0},"status":"passed","severity":"normal"},{"uid":"decbe9d3c88e805c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714086489297,"stop":1714086489297,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f82275888e9b37","name":"Check received message containing short","time":{"start":1714086700467,"stop":1714086700467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61fd9f95f157e90","name":"Encoder throws on empty string content topic","time":{"start":1714086524434,"stop":1714086524434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eee30adfcfb6ff2","name":"Check publish message containing unicode special characters","time":{"start":1714087021788,"stop":1714087021789,"duration":1},"status":"broken","severity":"normal"},{"uid":"e0bd02110e80d982","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714086489099,"stop":1714086489100,"duration":1},"status":"passed","severity":"normal"},{"uid":"c989c5f7d93bdc72","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714086489289,"stop":1714086489289,"duration":0},"status":"passed","severity":"normal"},{"uid":"6862ea288338c924","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714086489291,"stop":1714086489291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c53b06e047949bc","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714087002912,"stop":1714087002913,"duration":1},"status":"passed","severity":"normal"},{"uid":"a566f0e1a00f828","name":"addEventListener with correct event","time":{"start":1714086577961,"stop":1714086577962,"duration":1},"status":"passed","severity":"normal"},{"uid":"653ff143459e04cd","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714086491749,"stop":1714086491749,"duration":0},"status":"passed","severity":"normal"},{"uid":"967a95c5de3ebd75","name":"Check received message containing Russian","time":{"start":1714086991852,"stop":1714086991855,"duration":3},"status":"passed","severity":"normal"},{"uid":"c0c8d85b8ead24e6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714086618893,"stop":1714086618894,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf751f513d98cb4","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714087021808,"stop":1714087021809,"duration":1},"status":"broken","severity":"normal"},{"uid":"c1e6f50fab7d23e","name":"Check received message containing numeric","time":{"start":1714086991850,"stop":1714086991850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39c63651ff9bea","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714086701953,"stop":1714086701953,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e500640ae3f404","name":"Generator, 2 different pubsubtopics","time":{"start":1714087296656,"stop":1714087296656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab222434399a2ba1","name":"Push message with special chars payload","time":{"start":1714086921393,"stop":1714086921393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ad1f11af7edb7f","name":"Relay + Store","time":{"start":1714086548094,"stop":1714086548094,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaec244f70e4023e","name":"Refresh subscription","time":{"start":1714086787900,"stop":1714086787905,"duration":5},"status":"passed","severity":"normal"},{"uid":"24f783b89ec0c59c","name":"Check received message containing SQL Injection","time":{"start":1714086991855,"stop":1714086991856,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3be68d762a5f56","name":"receives messages sent to provided content topic through stream","time":{"start":1714087021862,"stop":1714087021862,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3953f5883d6ac690","name":"Callback on promise","time":{"start":1714087450507,"stop":1714087450507,"duration":0},"status":"broken","severity":"normal"},{"uid":"fef9a5ad170d8d1d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714086512455,"stop":1714086512456,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fc037ffa53d6c0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714086512458,"stop":1714086512459,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e495fa5043e3ff","name":"Waku message hash computation","time":{"start":1714086491747,"stop":1714086491748,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ffa35ada3b36bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714086489291,"stop":1714086489291,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa82e269aed7acad","name":"Subscribe and receive messages via waku relay post","time":{"start":1714087172655,"stop":1714087172655,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3b4d260b4fb158","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714086496880,"stop":1714086496880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace5ab75f073da59","name":"configure the node with multiple content topics","time":{"start":1714087070373,"stop":1714087070374,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d493d7256bbdd5e","name":"should not receive a peer event after stop","time":{"start":1714086551448,"stop":1714086551449,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c2802dcddc0579","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714086701953,"stop":1714086701953,"duration":0},"status":"passed","severity":"normal"},{"uid":"93599789926aa90e","name":"different cluster, different shard: nodes don't connect","time":{"start":1714086701932,"stop":1714086701934,"duration":2},"status":"passed","severity":"normal"},{"uid":"f696f80f95f9b587","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714086489287,"stop":1714086489288,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7447b7d03683da","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714086700481,"stop":1714086700482,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f2c472a52ae960","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714086749899,"stop":1714086749900,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b86da2f50c23095","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714086585404,"stop":1714086585404,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e54c461db3d1de","name":"Check received message with timestamp: 1714086537628 ","time":{"start":1714086991865,"stop":1714086991866,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebaf95e50782dd8b","name":"Check publish message containing Russian","time":{"start":1714087021773,"stop":1714087021774,"duration":1},"status":"broken","severity":"normal"},{"uid":"5db8df5fd18b1527","name":"Ephemeral field set to true","time":{"start":1714086502457,"stop":1714086502457,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93ffee90f40e938","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714086701944,"stop":1714086701944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba01a49a72d8fe6","name":"caches peers it previously fetched","time":{"start":1714086513134,"stop":1714086513134,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd1da9b923c6f4f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714086489286,"stop":1714086489286,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58d63c0c2c799d6","name":"Check received message containing JSON","time":{"start":1714086700473,"stop":1714086700473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34db5cc80a06c7d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714086623651,"stop":1714086623651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3320490497961334","name":"Check publish message containing Arabic","time":{"start":1714087021772,"stop":1714087021772,"duration":0},"status":"broken","severity":"normal"},{"uid":"ffa669180e78b361","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714086496879,"stop":1714086496879,"duration":0},"status":"passed","severity":"normal"},{"uid":"9594d7e3c374749e","name":"Push message with content topic containing long","time":{"start":1714086921402,"stop":1714086921403,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a6a977ffe2a87b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714087618205,"stop":1714087618205,"duration":0},"status":"broken","severity":"normal"},{"uid":"90996178216d2468","name":"Push message with content topic containing long","time":{"start":1714087900406,"stop":1714087900406,"duration":0},"status":"broken","severity":"normal"},{"uid":"de958c525a163145","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714086489293,"stop":1714086489293,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8ad244cb7f6a3a","name":"Query with Promise Callback, No message returned","time":{"start":1714087243955,"stop":1714087243955,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac4610596b70eac9","name":"Push to array if already present","time":{"start":1714086488742,"stop":1714086488742,"duration":0},"status":"passed","severity":"normal"},{"uid":"77568998bbb5be72","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714086489285,"stop":1714086489285,"duration":0},"status":"passed","severity":"normal"},{"uid":"990c95941496a6c2","name":"should not fail to start the service if it is already started","time":{"start":1714086551447,"stop":1714086551447,"duration":0},"status":"passed","severity":"normal"},{"uid":"da63d3906f3593ff","name":"Check message with invalid timestamp is not received","time":{"start":1714086991867,"stop":1714086991867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f1d10f36b6dd2e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714086623651,"stop":1714086623652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51434c49c8a4699","name":"Publish message with large meta","time":{"start":1714087021811,"stop":1714087021811,"duration":0},"status":"broken","severity":"normal"},{"uid":"4913e4cfec30a319","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714087523059,"stop":1714087523059,"duration":0},"status":"broken","severity":"normal"},{"uid":"f61489d1d3832b0b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714087002918,"stop":1714087002918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1448f1b5a69ff65c","name":"Ordered Callback - backward","time":{"start":1714087374866,"stop":1714087374867,"duration":1},"status":"broken","severity":"normal"},{"uid":"c22686cd99694f62","name":"Check publish message containing JSON","time":{"start":1714087021781,"stop":1714087021782,"duration":1},"status":"broken","severity":"normal"},{"uid":"77e472d75fdd5fdb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714086787917,"stop":1714086787918,"duration":1},"status":"passed","severity":"normal"},{"uid":"a054ad9bc0777ed7","name":"Decoder throws on undefined content topic","time":{"start":1714086522577,"stop":1714086522578,"duration":1},"status":"passed","severity":"normal"},{"uid":"686d4a521b836a79","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714086496878,"stop":1714086496878,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a57f4ea71945c41","name":"Check message on other pubsub topic is not received","time":{"start":1714086700483,"stop":1714086700483,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe51ca723930ffd2","name":"Subscribe and receives messages on 20 topics","time":{"start":1714087172639,"stop":1714087172639,"duration":0},"status":"passed","severity":"normal"},{"uid":"71456f45be58b7e5","name":"Check message on other pubsub topic is not received","time":{"start":1714086991880,"stop":1714086991880,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7a1c177563c656","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714087172664,"stop":1714087172665,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcad10f36b98da3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714087618222,"stop":1714087618222,"duration":0},"status":"broken","severity":"normal"},{"uid":"ea12b93e2193c72b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714087296644,"stop":1714087296644,"duration":0},"status":"passed","severity":"normal"},{"uid":"78957a1442223c81","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714086701954,"stop":1714086701954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9df906202d1b75a","name":"should return valid sharding parameters for static sharding","time":{"start":1714086489296,"stop":1714086489296,"duration":0},"status":"passed","severity":"normal"},{"uid":"7386f3f5f8e2fbe7","name":"random static sharding 7 - Cluster ID: 208, Shard ID: 66","time":{"start":1714087126239,"stop":1714087126239,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4beafe6f744eb6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714087523062,"stop":1714087523062,"duration":0},"status":"broken","severity":"normal"},{"uid":"f175765c9e51d32","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714086489280,"stop":1714086489280,"duration":0},"status":"passed","severity":"normal"},{"uid":"220527ca51a2a043","name":"Push message with Basic HTML tag payload","time":{"start":1714087900398,"stop":1714087900398,"duration":0},"status":"broken","severity":"normal"},{"uid":"dff6ea7401c57e37","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714086921411,"stop":1714086921412,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d1a2683195dea7","name":"Push 30 different messages","time":{"start":1714087900403,"stop":1714087900403,"duration":0},"status":"broken","severity":"normal"},{"uid":"1e27bb2e6bfae7e3","name":"Check received message with timestamp: 1714086537628 ","time":{"start":1714086991878,"stop":1714086991878,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa079c5f3d57473","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714086489290,"stop":1714086489290,"duration":0},"status":"passed","severity":"normal"},{"uid":"124f23f76230c6bb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714087070374,"stop":1714087070374,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fa99b9f44b7070","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714086489281,"stop":1714086489281,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb85b7adb8c9c041","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714087618209,"stop":1714087618210,"duration":1},"status":"broken","severity":"normal"},{"uid":"1d05d29ea0b13b4b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714087172654,"stop":1714087172654,"duration":0},"status":"passed","severity":"normal"},{"uid":"335cd562dac22a28","name":"Subscribe to topic containing Script and receive message","time":{"start":1714087172663,"stop":1714087172663,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ad3d48de6f5953","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714087172648,"stop":1714087172648,"duration":0},"status":"passed","severity":"normal"},{"uid":"725b9bea49e4d060","name":"Subscribe and publish message","time":{"start":1714087618201,"stop":1714087618201,"duration":0},"status":"broken","severity":"normal"},{"uid":"36dbc691fdf8b6b1","name":"should emit a peer event after start","time":{"start":1714087034160,"stop":1714087034160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfccd598c456f9a","name":"Push message with special chars payload","time":{"start":1714087900392,"stop":1714087900392,"duration":0},"status":"broken","severity":"normal"},{"uid":"cb5a0d5d1c740141","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714086787914,"stop":1714086787915,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1905b92f4e462c","name":"Push message with content topic containing special chars","time":{"start":1714087900407,"stop":1714087900408,"duration":1},"status":"broken","severity":"normal"},{"uid":"9750c086dcd415ac","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714086489300,"stop":1714086489300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60939d2749bc432","name":"Check received message containing Russian","time":{"start":1714086700471,"stop":1714086700471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba31cafd11980bc6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714086489299,"stop":1714086489299,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6115e4ffe66b19b","name":"Push message on custom pubsubTopic","time":{"start":1714086842966,"stop":1714086842966,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b8ded9c4149593","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714086546861,"stop":1714086546861,"duration":0},"status":"passed","severity":"normal"},{"uid":"904150d47326b1cd","name":"Nodes with multiple pubsub topic","time":{"start":1714087002908,"stop":1714087002909,"duration":1},"status":"passed","severity":"normal"},{"uid":"91196cd46609c0b1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714086524433,"stop":1714086524433,"duration":0},"status":"passed","severity":"normal"},{"uid":"17faa16bcecb830e","name":"Check publish message containing Script","time":{"start":1714087021777,"stop":1714087021777,"duration":0},"status":"broken","severity":"normal"},{"uid":"7cd8c1c93a017ab7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714086551450,"stop":1714086551450,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc1e74c607e5c622","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714086516735,"stop":1714086516736,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a053c465bbb0935","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714087523069,"stop":1714087523069,"duration":0},"status":"broken","severity":"normal"},{"uid":"75b7d805c9b8187c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714086701956,"stop":1714086701958,"duration":2},"status":"passed","severity":"normal"},{"uid":"ccffbe26a5fe9acf","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714087618224,"stop":1714087618224,"duration":0},"status":"broken","severity":"normal"},{"uid":"f7e25d68611202e7","name":"Push message with content topic containing unicode special characters","time":{"start":1714086921416,"stop":1714086921417,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec41b5005ba3fd2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714086618899,"stop":1714086618899,"duration":0},"status":"passed","severity":"normal"},{"uid":"981442fd68a2c87e","name":"1 Relay, 1 Filter, gives up","time":{"start":1714086513073,"stop":1714086513073,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fd606d20d604e9","name":"safeDispatchEvent","time":{"start":1714086577966,"stop":1714086577966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1489f1506b177fb9","name":"Subscribe and receive messages via waku relay post","time":{"start":1714086787894,"stop":1714086787894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f523fead42f760","name":"removeEventListener with wrong event","time":{"start":1714086577963,"stop":1714086577964,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bdeefc0e6fdb722","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714087172652,"stop":1714087172653,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc937b120954968e","name":"Reopen subscription with peer with lost subscription","time":{"start":1714086569067,"stop":1714086569068,"duration":1},"status":"passed","severity":"normal"},{"uid":"5107aa8fee38d6eb","name":"Sample","time":{"start":1714086496952,"stop":1714086496952,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c4553259fc6e02","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714086522575,"stop":1714086522575,"duration":0},"status":"passed","severity":"normal"},{"uid":"234ef8e2a3c6200b","name":"Push message with content topic containing Russian","time":{"start":1714087900410,"stop":1714087900410,"duration":0},"status":"broken","severity":"normal"},{"uid":"b95b134d6a2dc5a9","name":"Subscribe to topic containing long and receive message","time":{"start":1714087172659,"stop":1714087172660,"duration":1},"status":"passed","severity":"normal"},{"uid":"747c8ef5c9fae65c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714087172665,"stop":1714087172666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35bd8cc02900459","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714087618203,"stop":1714087618203,"duration":0},"status":"broken","severity":"normal"},{"uid":"68ac97bc1dd3e798","name":"Ping on unsubscribed peer","time":{"start":1714086569065,"stop":1714086569067,"duration":2},"status":"passed","severity":"normal"},{"uid":"25a8498b2edb3ad2","name":"Meta field set when metaSetter is specified","time":{"start":1714086502457,"stop":1714086502458,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8a08a224692bc9","name":"Check message with no payload is not received","time":{"start":1714086991868,"stop":1714086991869,"duration":1},"status":"passed","severity":"normal"},{"uid":"c153523bbed88f6f","name":"Privacy Node - default protocol","time":{"start":1714087486280,"stop":1714087486281,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f307df2203c1b9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714087172655,"stop":1714087172655,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e7683b9b7ad19f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714086749903,"stop":1714086749903,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c64b5ca0d0be76c","name":"Ping on subscribed peer","time":{"start":1714086611171,"stop":1714086611171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c08221791a335","name":"topics with same application and version share the same shard","time":{"start":1714086489281,"stop":1714086489282,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa0f907f03d5a28","name":"throws on content topic with empty topic name field","time":{"start":1714086489277,"stop":1714086489277,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cdb438282069eb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714086513137,"stop":1714086513137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"395b43e7c6db146b","name":"Push message with short payload","time":{"start":1714086921391,"stop":1714086921392,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ae50caba1d0018","name":"groups content topics by expected pubsub topic","time":{"start":1714086489282,"stop":1714086489282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3ab66ac0aaa49d","name":"Push message with content topic containing XML","time":{"start":1714086921410,"stop":1714086921411,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fbafb798263d2f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714086701946,"stop":1714086701946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19273f3c9e5e0a7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714086489284,"stop":1714086489284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9696e0cf5bea939","name":"Push message with Script payload","time":{"start":1714087900396,"stop":1714087900396,"duration":0},"status":"broken","severity":"normal"},{"uid":"3ace276651fae539","name":"Check received message containing SQL Injection","time":{"start":1714086700471,"stop":1714086700472,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab092590c659a2f","name":"Subscribe to topic containing long and publish message","time":{"start":1714087618208,"stop":1714087618209,"duration":1},"status":"broken","severity":"normal"},{"uid":"81896f169b7e90c1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714086618892,"stop":1714086618893,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9feefb1e4aaf15","name":"same cluster, same shard: nodes connect","time":{"start":1714086701929,"stop":1714086701930,"duration":1},"status":"passed","severity":"normal"},{"uid":"71991ab6c904ad0d","name":"should not receive a peer event before start","time":{"start":1714087034161,"stop":1714087034161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae98824d9da6be7d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714087172636,"stop":1714087172637,"duration":1},"status":"passed","severity":"normal"},{"uid":"12acbd2c034a83e4","name":"Check publish message containing Basic HTML tag","time":{"start":1714087021780,"stop":1714087021780,"duration":0},"status":"broken","severity":"normal"},{"uid":"e68245a5f875e62e","name":"Encoder throws on undefined content topic","time":{"start":1714086522576,"stop":1714086522577,"duration":1},"status":"passed","severity":"normal"},{"uid":"c370a6ed91dcf21c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app94/8/topic30/json","time":{"start":1714087070363,"stop":1714087070364,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddd5d17cdde63f","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714087021861,"stop":1714087021862,"duration":1},"status":"skipped","severity":"normal"},{"uid":"607193e8a0ea14a7","name":"Reopen subscription with peer with lost subscription","time":{"start":1714086611172,"stop":1714086611173,"duration":1},"status":"passed","severity":"normal"},{"uid":"9414fc56ded4a3ad","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714086489284,"stop":1714086489285,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6976b75464c5c4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714086701950,"stop":1714086701950,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f845f34436205b","name":"isConnected should return true after first peer connects","time":{"start":1714086585405,"stop":1714086585406,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c87f22b3d3e767","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714086701952,"stop":1714086701952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf1f9f9d3253df4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714086585407,"stop":1714086585407,"duration":0},"status":"passed","severity":"normal"},{"uid":"13dc2c85370e2f52","name":"should properly create location multiaddrs - udp4","time":{"start":1714086497568,"stop":1714086497568,"duration":0},"status":"passed","severity":"normal"},{"uid":"5396758f91b6517f","name":"Publish message with custom timestamp: Fri May 05 2023 23:16:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1714087021793,"stop":1714087021794,"duration":1},"status":"broken","severity":"normal"},{"uid":"290c9f7b81e1adb4","name":"should be called for bootstrap peers","time":{"start":1714086546859,"stop":1714086546859,"duration":0},"status":"passed","severity":"normal"},{"uid":"2317eef1f3dc96f2","name":"Push message with long payload","time":{"start":1714087900390,"stop":1714087900390,"duration":0},"status":"broken","severity":"normal"},{"uid":"f7a6e6151eb7547d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714086489281,"stop":1714086489281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d282b4722efda37","name":"Push message with JSON payload","time":{"start":1714087900399,"stop":1714087900399,"duration":0},"status":"broken","severity":"normal"},{"uid":"2e9bc11cd8afdab5","name":"Delete observer","time":{"start":1714087002266,"stop":1714087002267,"duration":1},"status":"broken","severity":"normal"},{"uid":"1ac957734378f5e6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714087618211,"stop":1714087618211,"duration":0},"status":"broken","severity":"normal"},{"uid":"68b61a8319813519","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714086489295,"stop":1714086489295,"duration":0},"status":"broken","severity":"normal"},{"uid":"d52de5e39025f9bb","name":"Store - dialed first","time":{"start":1714087486278,"stop":1714087486279,"duration":1},"status":"passed","severity":"normal"},{"uid":"be64739625097002","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714086489287,"stop":1714086489287,"duration":0},"status":"passed","severity":"normal"},{"uid":"faed16ce6c9851d7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714086512450,"stop":1714086512450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e58f7cd7412f07","name":"Push message with Russian payload","time":{"start":1714086921395,"stop":1714086921395,"duration":0},"status":"passed","severity":"normal"},{"uid":"25149157b49b140b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714086489292,"stop":1714086489292,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ef6197bc8b2329","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714086513072,"stop":1714086513072,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde451bc7568b234","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714086701942,"stop":1714086701943,"duration":1},"status":"passed","severity":"normal"},{"uid":"a58b1bc72ff373b9","name":"different cluster, same shard: nodes don't connect","time":{"start":1714086830447,"stop":1714086830448,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5cf60b35a92048","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714086489288,"stop":1714086489288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f513f224fbfd5def","name":"removeEventListener with correct event","time":{"start":1714086577963,"stop":1714086577963,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cb1ca8a9c7e85e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714086749902,"stop":1714086749902,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee54c9299affd8e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714087172664,"stop":1714087172664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8642bfcac14958f0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714087126236,"stop":1714087126236,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6a341c3f4c845c","name":"random static sharding 5 - Cluster ID: 756, Shard ID: 9","time":{"start":1714087126238,"stop":1714087126238,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edea4e1d1c1fbbb","name":"connects to nwaku","time":{"start":1714087473788,"stop":1714087473788,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4eda441572e8a7","name":"Check received message containing special chars","time":{"start":1714086991850,"stop":1714086991851,"duration":1},"status":"passed","severity":"normal"},{"uid":"308a76eca093561c","name":"Push message with content topic containing JSON","time":{"start":1714087900415,"stop":1714087900415,"duration":0},"status":"broken","severity":"normal"},{"uid":"c68542c1dc1a6544","name":"should encode/decode to text encoding","time":{"start":1714086497566,"stop":1714086497566,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a8f55eaeea540a","name":"Check received message containing shell command","time":{"start":1714086700474,"stop":1714086700474,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7edfe13d677e14","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714087172651,"stop":1714087172652,"duration":1},"status":"passed","severity":"normal"},{"uid":"555650662786b0a0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714086489286,"stop":1714086489286,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ddf2bcf5f183e1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714087618215,"stop":1714087618215,"duration":0},"status":"broken","severity":"normal"},{"uid":"57a10e27a946b8a1","name":"random static sharding 8 - Cluster ID: 809, Shard ID: 9","time":{"start":1714087126240,"stop":1714087126240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dc2103595478ff","name":"Push message with Basic HTML tag payload","time":{"start":1714086921396,"stop":1714086921397,"duration":1},"status":"passed","severity":"normal"},{"uid":"4005a01d3d096fab","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714086701955,"stop":1714086701956,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafee94894d0fdf4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714087002914,"stop":1714087002915,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbf4de0c72a2e3f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714086489295,"stop":1714086489296,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ab31ee839c8577","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714087523063,"stop":1714087523063,"duration":0},"status":"broken","severity":"normal"},{"uid":"251f540ecacd042","name":"Push message with SQL Injection payload","time":{"start":1714086921395,"stop":1714086921395,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7de497e6f9681","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714086585404,"stop":1714086585405,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f161e9c085e2ef","name":"Fails to push message with empty content topic","time":{"start":1714087900419,"stop":1714087900419,"duration":0},"status":"passed","severity":"normal"},{"uid":"76298a72b9b6bfa7","name":"Promise Callback - backward","time":{"start":1714087374862,"stop":1714087374863,"duration":1},"status":"broken","severity":"normal"},{"uid":"37b684bd83b41ab9","name":"should throw error - invalid id","time":{"start":1714086497564,"stop":1714086497564,"duration":0},"status":"passed","severity":"normal"},{"uid":"523b0e09a84d1132","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714086489296,"stop":1714086489296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3476bfe78b1bbe51","name":"Subscribe and receive messages via lightPush","time":{"start":1714087172653,"stop":1714087172654,"duration":1},"status":"passed","severity":"normal"},{"uid":"949ff058818d33c4","name":"Decoder throws on empty string content topic","time":{"start":1714086524435,"stop":1714086524435,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85fb94e4568566e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714086489293,"stop":1714086489293,"duration":0},"status":"passed","severity":"normal"},{"uid":"443436a0077d1337","name":"Push message with shell command payload","time":{"start":1714087900400,"stop":1714087900400,"duration":0},"status":"broken","severity":"normal"},{"uid":"9034beb863ce8b36","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714087269490,"stop":1714087269490,"duration":0},"status":"broken","severity":"normal"},{"uid":"20f77ca255120be2","name":"Push message with content topic containing unicode special characters","time":{"start":1714087900418,"stop":1714087900418,"duration":0},"status":"broken","severity":"normal"},{"uid":"1d8c13120b3a351f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714086502460,"stop":1714086502460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d098c4647554a7c","name":"Non TWN Cluster","time":{"start":1714087070359,"stop":1714087070360,"duration":1},"status":"passed","severity":"normal"},{"uid":"a110760ff1752fd","name":"Check received message containing escaped characters","time":{"start":1714086991876,"stop":1714086991877,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d90bd27fc75f07a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714086538340,"stop":1714086538341,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed82ff2978c2165a","name":"Relay - dialed after","time":{"start":1714087486277,"stop":1714087486278,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c8a79c7e98d939","name":"Check received message with timestamp: 1714086537628000000 ","time":{"start":1714086991860,"stop":1714086991865,"duration":5},"status":"passed","severity":"normal"},{"uid":"8d349c7f3e7c9156","name":"should throw error - no public key","time":{"start":1714086497564,"stop":1714086497565,"duration":1},"status":"passed","severity":"normal"},{"uid":"393c94dca78396c5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714087319875,"stop":1714087319875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c466212756c2f14","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714087172660,"stop":1714087172660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcbbb3be882fbf4","name":"Subscribe to topic containing Script and receive message","time":{"start":1714087172649,"stop":1714087172649,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbdc6e0235822a5","name":"Waku message hash computation (payload length 0)","time":{"start":1714086491749,"stop":1714086491749,"duration":0},"status":"passed","severity":"normal"},{"uid":"512d6605153bf634","name":"Using a function","time":{"start":1714087473789,"stop":1714087473789,"duration":0},"status":"passed","severity":"normal"},{"uid":"454446d0bfba82db","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714086496868,"stop":1714086496868,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ca62b65524ae07","name":"Check received message with timestamp: 1714086538197 ","time":{"start":1714086700481,"stop":1714086700481,"duration":0},"status":"passed","severity":"normal"},{"uid":"803965fd8fab1b9","name":"Sets default value correctly","time":{"start":1714087473790,"stop":1714087473790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcf0472a6c26d1e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714086991866,"stop":1714086991867,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9667767dc94ba9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714086787893,"stop":1714086787894,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0354a730b80411e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714087002908,"stop":1714087002908,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ab92dabf9ddaeb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714087172660,"stop":1714087172661,"duration":1},"status":"passed","severity":"normal"},{"uid":"919ee4f4684ea109","name":"Subscribe and receive messages via lightPush","time":{"start":1714087172636,"stop":1714087172636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b115cfab8259753","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714086489296,"stop":1714086489297,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5494edd8421d98","name":"Check received message containing special chars","time":{"start":1714086991872,"stop":1714086991872,"duration":0},"status":"passed","severity":"normal"},{"uid":"7732c31b0e6ff36","name":"should not fail to start the service if it is already started","time":{"start":1714086516733,"stop":1714086516733,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d5c48764e368c0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714087172666,"stop":1714087172666,"duration":0},"status":"passed","severity":"normal"},{"uid":"653e043ffdb532fe","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714086701935,"stop":1714086701935,"duration":0},"status":"passed","severity":"normal"},{"uid":"876ab34fa8976fe4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714086963290,"stop":1714086963290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38dc2516d1e75481","name":"Check received message containing Basic HTML tag","time":{"start":1714086991875,"stop":1714086991875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7349fc674cf06c6","name":"Push message equal or less that 1MB","time":{"start":1714087900425,"stop":1714087900425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e179f28a22fbf0b7","name":"Passing page size 19 when there are 20 messages","time":{"start":1714087459184,"stop":1714087459184,"duration":0},"status":"broken","severity":"normal"},{"uid":"d1bb467c520ae88d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714086512456,"stop":1714086512457,"duration":1},"status":"passed","severity":"normal"},{"uid":"23416a956db50ca7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714086787893,"stop":1714086787893,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cdb9d205fe4406","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714087523056,"stop":1714087523057,"duration":1},"status":"broken","severity":"normal"},{"uid":"4d8fa4768eae05a8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714087172666,"stop":1714087172667,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60c8eb0294137b4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714086512450,"stop":1714086512451,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ef4e98307160a0","name":"Default pageSize","time":{"start":1714087459187,"stop":1714087459187,"duration":0},"status":"broken","severity":"normal"},{"uid":"14807f41ccd9a1e2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714086489278,"stop":1714086489278,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae69c0e5692a166","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714086749898,"stop":1714086749898,"duration":0},"status":"passed","severity":"normal"},{"uid":"4244e6ac2e4b7e7c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714086618897,"stop":1714086618897,"duration":0},"status":"passed","severity":"normal"},{"uid":"59af5d45e0f125a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714086701955,"stop":1714086701955,"duration":0},"status":"passed","severity":"normal"},{"uid":"d588545700df16a7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714086512459,"stop":1714086512460,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4730b7ef091a1","name":"Check received message containing Arabic","time":{"start":1714086991873,"stop":1714086991873,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ba0056f7d01ada","name":"Push message with content topic containing Script","time":{"start":1714087900412,"stop":1714087900412,"duration":0},"status":"broken","severity":"normal"},{"uid":"eeec647a9bf62cfe","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714086991879,"stop":1714086991879,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b700d825cf63d2d","name":"Check message with no content topic is not received","time":{"start":1714086991880,"stop":1714086991880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5670a4eba68acc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714086489293,"stop":1714086489293,"duration":0},"status":"passed","severity":"normal"},{"uid":"481cae8d9d42d917","name":"should not fail to start the service if it is already started","time":{"start":1714087034160,"stop":1714087034160,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8991bed4ba7616","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app20/6/topic606/json","time":{"start":1714087070366,"stop":1714087070367,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8e3e76d7c0ea87","name":"retrieves a single peer","time":{"start":1714086513132,"stop":1714086513133,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f627ea889a76c4","name":"Filter","time":{"start":1714087486279,"stop":1714087486280,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd92679d34ee0e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714086618896,"stop":1714086618896,"duration":0},"status":"passed","severity":"normal"},{"uid":"31768e8eefacf485","name":"Push message with rate limit","time":{"start":1714086921421,"stop":1714086921422,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcd6302697ba125","name":"Encoder throws on empty string content topic","time":{"start":1714086522577,"stop":1714086522577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70f36aeab178aa6","name":"Check message received after nwaku node is restarted","time":{"start":1714086991882,"stop":1714086991882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f268a45f0c433f1d","name":"Reopen subscription with peer with lost subscription","time":{"start":1714086611170,"stop":1714086611171,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d36817b1b99686f","name":"Check publish message containing escaped characters","time":{"start":1714087021785,"stop":1714087021787,"duration":2},"status":"broken","severity":"normal"},{"uid":"3507ebf00685be9d","name":"Check publish message after client node is restarted","time":{"start":1714087021809,"stop":1714087021809,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1842e24fdd5b6f","name":"Callback on promise, aborts when callback returns true","time":{"start":1714087450509,"stop":1714087450509,"duration":0},"status":"broken","severity":"normal"},{"uid":"13327a4babe19810","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714086551450,"stop":1714086551450,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a44f352daea3ca2e","name":"Decrypt messages","time":{"start":1714087002265,"stop":1714087002265,"duration":0},"status":"broken","severity":"normal"},{"uid":"88c31fc528998443","name":"Query with Ordered Callback, No message returned","time":{"start":1714087243943,"stop":1714087243944,"duration":1},"status":"broken","severity":"normal"},{"uid":"6314bffb72690519","name":"dispatchEvent via connectionManager","time":{"start":1714086577966,"stop":1714086577966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2d0f5334e7e2e2","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714086701934,"stop":1714086701935,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d428e4c369301d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714086991866,"stop":1714086991866,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5b607dc8133714","name":"Push message with custom timestamp: 1714090302289","time":{"start":1714086921424,"stop":1714086921425,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abca3d188769092","name":"Relay + Store","time":{"start":1714086497572,"stop":1714086497573,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b61429cdaf1caa","name":"isConnected should return false after all peers disconnect","time":{"start":1714086538343,"stop":1714086538344,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e67bc61dd044713","name":"shard 0","time":{"start":1714087126235,"stop":1714087126235,"duration":0},"status":"passed","severity":"normal"},{"uid":"496b9f6221f96b55","name":"Fails to push message bigger that 1MB","time":{"start":1714087900426,"stop":1714087900426,"duration":0},"status":"broken","severity":"normal"},{"uid":"d8d0c7174059e95c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714086701950,"stop":1714086701951,"duration":1},"status":"passed","severity":"normal"},{"uid":"11dc7ace439cc388","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714086701943,"stop":1714086701944,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e47783be2d2afa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714086618895,"stop":1714086618896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2a7390a1f6ca76","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714086496862,"stop":1714086496865,"duration":3},"status":"passed","severity":"normal"},{"uid":"9605a994e6a5e0c1","name":"Check received message containing escaped characters","time":{"start":1714086991859,"stop":1714086991859,"duration":0},"status":"passed","severity":"normal"},{"uid":"4828872dbd43c5f1","name":"same cluster, different shard: nodes don't connect","time":{"start":1714086701930,"stop":1714086701931,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1deffed4d2aa85","name":"ignores domain fetching errors","time":{"start":1714086513133,"stop":1714086513134,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5394c9249ecda90","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714086830445,"stop":1714086830445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40a396963bb0822","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714087002911,"stop":1714087002912,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0680208c78beaab","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714087398894,"stop":1714087398894,"duration":0},"status":"broken","severity":"normal"},{"uid":"c27eab5e92f37ae0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714086512093,"stop":1714086512094,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c464ec20dffaaa","name":"Js publishes, other Js receives","time":{"start":1714087259640,"stop":1714087259641,"duration":1},"status":"broken","severity":"normal"},{"uid":"84a99f3968b78af","name":"Publish without waiting for remote peer","time":{"start":1714087618199,"stop":1714087618200,"duration":1},"status":"broken","severity":"normal"},{"uid":"95227c561373e2e5","name":"Push message with SQL Injection payload","time":{"start":1714087900395,"stop":1714087900395,"duration":0},"status":"broken","severity":"normal"},{"uid":"6166d82c7180ad52","name":"Store - dialed after - with timeout","time":{"start":1714087486279,"stop":1714087486279,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a95bf9c6189a22","name":"random static sharding 2 - Cluster ID: 992, Shard ID: 868","time":{"start":1714087126237,"stop":1714087126237,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b10ab03b55eaa31","name":"should throw an error for insufficient data","time":{"start":1714086489101,"stop":1714086489101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0fc589a8b0dcd0","name":"Check received message containing XML","time":{"start":1714086700472,"stop":1714086700472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6080e8566abb6d66","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714086496873,"stop":1714086496875,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e2897c287e418e1","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714086701968,"stop":1714086701969,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4ea1926d70cd52","name":"Push message with Chinese payload","time":{"start":1714087900393,"stop":1714087900393,"duration":0},"status":"broken","severity":"normal"},{"uid":"6a49f1e3e14293de","name":"Check received message containing Russian","time":{"start":1714086991873,"stop":1714086991874,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f88a30f8db5969","name":"Check publish message containing XML","time":{"start":1714087021778,"stop":1714087021779,"duration":1},"status":"broken","severity":"normal"},{"uid":"d0db08f7738ea970","name":"Subscribe to topic containing XML and receive message","time":{"start":1714087172649,"stop":1714087172650,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b60549830a00410","name":"Check received message with timestamp: 1714086538197000000 ","time":{"start":1714086700481,"stop":1714086700481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1210a53e3f85b32e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714086550056,"stop":1714086550062,"duration":6},"status":"passed","severity":"normal"},{"uid":"9e3ac6c0e6d44074","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714086787920,"stop":1714086787921,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8442d5f35db24d","name":"Passing page size 0 when there are 110 messages","time":{"start":1714087459177,"stop":1714087459178,"duration":1},"status":"broken","severity":"normal"},{"uid":"73ac5aa48672dfdf","name":"Relay - dialed first","time":{"start":1714087486277,"stop":1714087486277,"duration":0},"status":"passed","severity":"normal"},{"uid":"6520031d92624f09","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714087172639,"stop":1714087172641,"duration":2},"status":"passed","severity":"normal"},{"uid":"2277399692d07708","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app39/4/topic365/json","time":{"start":1714087070369,"stop":1714087070369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c15fe8f24349d0","name":"Fails to push message with empty content topic","time":{"start":1714086921418,"stop":1714086921419,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d230a63db2a695","name":"Push message with custom timestamp: 1714090300721","time":{"start":1714087900425,"stop":1714087900425,"duration":0},"status":"broken","severity":"normal"},{"uid":"bb44ab3e03f22514","name":"unsubscribes","time":{"start":1714087458190,"stop":1714087458190,"duration":0},"status":"broken","severity":"normal"},{"uid":"52cdd2ff4aba4de6","name":"Check received message containing SQL Injection","time":{"start":1714086991874,"stop":1714086991874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f210a9f08bf569","name":"should encodeTxt and decodeTxt","time":{"start":1714086497560,"stop":1714086497560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14bc728fd0b0175","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714086496879,"stop":1714086496879,"duration":0},"status":"passed","severity":"normal"},{"uid":"682fefdb5b8c03cd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714086512452,"stop":1714086512453,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea6cbab2a53ab31","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714086512454,"stop":1714086512455,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e78a6cabb599e96","name":"should properly create peer info with all multiaddrs","time":{"start":1714086497570,"stop":1714086497570,"duration":0},"status":"passed","severity":"normal"},{"uid":"434dd8c080bd2d31","name":"Push message with custom timestamp: 1683328302289","time":{"start":1714086921422,"stop":1714086921423,"duration":1},"status":"passed","severity":"normal"},{"uid":"febdc84b8b403994","name":"less peers than existing","time":{"start":1714086921588,"stop":1714086921588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ea976d1bdbd9238","name":"ignores unrecognized TXT record formats","time":{"start":1714086513134,"stop":1714086513134,"duration":0},"status":"passed","severity":"normal"},{"uid":"323b3ea082717d04","name":"Subscribe to topic containing short and publish message","time":{"start":1714087618207,"stop":1714087618207,"duration":0},"status":"broken","severity":"normal"},{"uid":"95d8eea45006d4a2","name":"isConnected should return false after all peers disconnect","time":{"start":1714086585406,"stop":1714086585406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ce5da72d6ed982","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714087319874,"stop":1714087319874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bfb6ce67fd5c38","name":"start node with ApplicationInfo","time":{"start":1714087070375,"stop":1714087070375,"duration":0},"status":"passed","severity":"normal"},{"uid":"868881db2c6fbf03","name":"Push message with Arabic payload","time":{"start":1714087900394,"stop":1714087900394,"duration":0},"status":"broken","severity":"normal"},{"uid":"707159fb3471e326","name":"Push message on custom pubsubTopic","time":{"start":1714086842964,"stop":1714086842965,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b502a5a5ea17648","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714087172637,"stop":1714087172637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b044262f3f04001","name":"Publish message with rate limit","time":{"start":1714087021812,"stop":1714087021813,"duration":1},"status":"broken","severity":"normal"},{"uid":"48deeeb79d7bea8e","name":"Push message with numeric payload","time":{"start":1714086921392,"stop":1714086921393,"duration":1},"status":"passed","severity":"normal"},{"uid":"f300cdc670c98aa1","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714086787921,"stop":1714086787922,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0f7a74f1b720d2","name":"recovers when dns.resolve returns empty","time":{"start":1714086513133,"stop":1714086513133,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d92103bbb4b1ef","name":"A test","time":{"start":1714086788020,"stop":1714086788021,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e10a21f72a42a5f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714086623652,"stop":1714086623652,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf2cc23e1548c59","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714086546860,"stop":1714086546861,"duration":1},"status":"passed","severity":"normal"},{"uid":"e713c14c324debe8","name":"Push message with content topic containing numeric","time":{"start":1714086921403,"stop":1714086921404,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68ae5fb9296e526","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714086585405,"stop":1714086585405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6923fb7ecbe8c495","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714087243935,"stop":1714087243935,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89554382791201b","name":"Check received message with timestamp: 1714086537628000000 ","time":{"start":1714086991878,"stop":1714086991878,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fed38866e32b906","name":"Check received message containing emoji","time":{"start":1714086991877,"stop":1714086991877,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4b21e787467e70","name":"should properly create location multiaddrs - tcp","time":{"start":1714086497569,"stop":1714086497570,"duration":1},"status":"passed","severity":"normal"},{"uid":"108918ca5d09ab17","name":"A test","time":{"start":1714086788021,"stop":1714086788021,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc744b8fd3504632","name":"configure the node with multiple pubsub topics","time":{"start":1714087126241,"stop":1714087126244,"duration":3},"status":"passed","severity":"normal"},{"uid":"29e9bffebaefa943","name":"Relay","time":{"start":1714086548093,"stop":1714086548094,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d26c1f518c089c3","name":"Overlapping topic subscription","time":{"start":1714087172641,"stop":1714087172641,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3ba69e056aa9a9","name":"can start and stop the service","time":{"start":1714086551445,"stop":1714086551446,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f521718c3265a4","name":"Check received message containing Chinese","time":{"start":1714086700470,"stop":1714086700470,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef43e507cba6354","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714087398893,"stop":1714087398893,"duration":0},"status":"broken","severity":"normal"},{"uid":"42c6ad257676beb1","name":"Used by Waku Relay","time":{"start":1714087473790,"stop":1714087473790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b799632702c2b60","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714087172647,"stop":1714087172648,"duration":1},"status":"passed","severity":"normal"},{"uid":"45826cdcface3b9c","name":"Ordered Callback - forward","time":{"start":1714087374864,"stop":1714087374865,"duration":1},"status":"broken","severity":"normal"},{"uid":"eb714d55cd0ecde2","name":"should properly create location multiaddrs - tcp6","time":{"start":1714086497569,"stop":1714086497569,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e258f305182af8","name":"Query Generator, No message returned","time":{"start":1714087243937,"stop":1714087243938,"duration":1},"status":"broken","severity":"normal"},{"uid":"6fa5b7fa68738e97","name":"should be able to decode the field with only STORE set to true","time":{"start":1714086496876,"stop":1714086496876,"duration":0},"status":"passed","severity":"normal"},{"uid":"8095cf8da13172ea","name":"Check message with non string payload is not received","time":{"start":1714086991881,"stop":1714086991881,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d14c122010d9f3","name":"should throw an error for missing required configuration","time":{"start":1714086489287,"stop":1714086489287,"duration":0},"status":"passed","severity":"normal"},{"uid":"71542656c101e85e","name":"Passing an array","time":{"start":1714087473789,"stop":1714087473789,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcdbcfa9e0b88c8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714087070358,"stop":1714087070359,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a11b2f8aca9c586","name":"Accepts a valid Waku Message","time":{"start":1714086505717,"stop":1714086505718,"duration":1},"status":"broken","severity":"normal"},{"uid":"abb3f14aa52ae7d7","name":"should set field with only STORE enabled","time":{"start":1714086497571,"stop":1714086497571,"duration":0},"status":"passed","severity":"normal"},{"uid":"645931faa0ac3793","name":"Check received message containing XML","time":{"start":1714086991875,"stop":1714086991875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bbb29670d2a433","name":"Check publish message after service node is restarted","time":{"start":1714087021809,"stop":1714087021809,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50674fa23d177b90","name":"can dial TLS multiaddrs","time":{"start":1714086835702,"stop":1714086835703,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6981f706cf53f7","name":"Check received message containing long","time":{"start":1714086991849,"stop":1714086991850,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c298eb5a0a82ab","name":"Check received message containing long","time":{"start":1714086700468,"stop":1714086700468,"duration":0},"status":"passed","severity":"normal"},{"uid":"632cb2e5dd981057","name":"should load peers from local storage and dispatch events","time":{"start":1714086516735,"stop":1714086516735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b626a6c6ca654b97","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714086787910,"stop":1714086787911,"duration":1},"status":"passed","severity":"normal"},{"uid":"648147b3d5a9a9b7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714087618212,"stop":1714087618212,"duration":0},"status":"broken","severity":"normal"},{"uid":"94e039682982054a","name":"should not fail to stop the service if it was not started","time":{"start":1714086516733,"stop":1714086516733,"duration":0},"status":"passed","severity":"normal"},{"uid":"56abfdd709794022","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714086701948,"stop":1714086701948,"duration":0},"status":"passed","severity":"normal"},{"uid":"590830ad141e2eb9","name":"Overlapping topic subscription","time":{"start":1714086787899,"stop":1714086787900,"duration":1},"status":"passed","severity":"normal"},{"uid":"7005e34db08cd95d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714086618900,"stop":1714086618900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47ece3ae8280902","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714087002909,"stop":1714087002910,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a97e45594252107","name":"should add and remove event listeners correctly","time":{"start":1714086516736,"stop":1714086516736,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bc57e7cdbf5f3a","name":"Check message with non string payload is not received","time":{"start":1714086700486,"stop":1714086700487,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd26f3752c79edb7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714087172650,"stop":1714087172650,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a2954e5656a329","name":"Check meta is set [symmetric]","time":{"start":1714086522575,"stop":1714086522576,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9df826f574072fc","name":"Push message with content topic containing emoji","time":{"start":1714086921417,"stop":1714086921418,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d26a35f056d783f","name":"Check received message containing Basic HTML tag","time":{"start":1714086991857,"stop":1714086991857,"duration":0},"status":"passed","severity":"normal"},{"uid":"422f699554feba45","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714087172652,"stop":1714087172652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1231818b1d0a8930","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714086842965,"stop":1714086842965,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f4f64313f9e10a","name":"handles different networkShards values correctly","time":{"start":1714086489283,"stop":1714086489283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b774f787146031","name":"handles multiple messages","time":{"start":1714087458188,"stop":1714087458189,"duration":1},"status":"broken","severity":"normal"},{"uid":"8091f538fe551275","name":"Query generator for multiple messages with different message text format","time":{"start":1714087450500,"stop":1714087450500,"duration":0},"status":"broken","severity":"normal"},{"uid":"f0cf071725f1d57c","name":"Fails to push message with large meta","time":{"start":1714087900421,"stop":1714087900421,"duration":0},"status":"broken","severity":"normal"},{"uid":"984d64b8a2f97610","name":"Subscribe and receives messages on 20 topics","time":{"start":1714086787896,"stop":1714086787897,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca067969cd08813","name":"Check publish message containing shell command","time":{"start":1714087021783,"stop":1714087021784,"duration":1},"status":"broken","severity":"normal"},{"uid":"ee20a1c15bfcb54b","name":"isConnected return false after peer stops","time":{"start":1714086585406,"stop":1714086585407,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a52d4eb3c0c82b","name":"receives messages sent to provided content topic through callback","time":{"start":1714087021861,"stop":1714087021861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91e277b4f5b6de7e","name":"should return false","time":{"start":1714086497565,"stop":1714086497565,"duration":0},"status":"passed","severity":"normal"},{"uid":"4487296cacb38dd2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714086842970,"stop":1714086842971,"duration":1},"status":"broken","severity":"normal"},{"uid":"85ff03e774c8c79a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714086842969,"stop":1714086842969,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc6732684f1eb17","name":"connected peers and dial","time":{"start":1714086921587,"stop":1714086921587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"adbc971d5c631be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714086489290,"stop":1714086489291,"duration":1},"status":"passed","severity":"normal"},{"uid":"39931d4f037894d4","name":"Fields are not dropped","time":{"start":1714086501701,"stop":1714086501702,"duration":1},"status":"passed","severity":"normal"},{"uid":"4641ca07c7d7d43","name":"throws on content topic with empty version field","time":{"start":1714086489276,"stop":1714086489276,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c7d3d20e46bdea","name":"Wrong topic","time":{"start":1714087070371,"stop":1714087070372,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4e8e5967afe732","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714086489100,"stop":1714086489101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edf97d36e75e0a2","name":"Asymmetric encrypt & decrypt","time":{"start":1714086523045,"stop":1714086523046,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06cc6463a30b040","name":"should throw error - no public key","time":{"start":1714086497563,"stop":1714086497563,"duration":0},"status":"passed","severity":"normal"},{"uid":"857c7cc18fa9cbdf","name":"should only return 1 node with relay capability","time":{"start":1714086513135,"stop":1714086513135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9726597603f630b9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714086749900,"stop":1714086749901,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a224a33abd7d12e","name":"Check received message containing short","time":{"start":1714086991870,"stop":1714086991871,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a48af31627d94e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714086787912,"stop":1714086787912,"duration":0},"status":"passed","severity":"normal"},{"uid":"25966bb1e7ac0d0f","name":"Fails to push message with large meta","time":{"start":1714086921420,"stop":1714086921421,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e7842b5d9298f8","name":"Subscribe to topic containing short and receive message","time":{"start":1714087172659,"stop":1714087172659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79cf0f2aa9cde49","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714086618897,"stop":1714086618898,"duration":1},"status":"passed","severity":"normal"},{"uid":"735c470f20dd223","name":"it tolerates circular branch references","time":{"start":1714086513133,"stop":1714086513133,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98a4141336983e8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714086489279,"stop":1714086489279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba18fc6b795060f3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714086489280,"stop":1714086489280,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d95e1f3d126c86","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714086749897,"stop":1714086749898,"duration":1},"status":"passed","severity":"normal"},{"uid":"169f96af17d417c3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714086749896,"stop":1714086749897,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9967840277029c6","name":"1 Store, 2 fetches","time":{"start":1714086513072,"stop":1714086513072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f439cf26424bdc5c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714087172639,"stop":1714087172639,"duration":0},"status":"passed","severity":"normal"},{"uid":"86662da3190558f","name":"Push message with meta","time":{"start":1714087900420,"stop":1714087900420,"duration":0},"status":"broken","severity":"normal"},{"uid":"8118c91cb0684f1c","name":"Push message with content topic containing short","time":{"start":1714086921401,"stop":1714086921402,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e3fb4741278de5","name":"Check message with no content topic is not received","time":{"start":1714086700484,"stop":1714086700486,"duration":2},"status":"passed","severity":"normal"},{"uid":"83b7c38f2db38d2e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714086701964,"stop":1714086701965,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b7db7e0bcb4d4f","name":"can start and stop the service","time":{"start":1714087034159,"stop":1714087034160,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ead9e760ebf52e2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714086489280,"stop":1714086489281,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60b04098da594dc","name":"should throw error - no id","time":{"start":1714086497563,"stop":1714086497563,"duration":0},"status":"passed","severity":"normal"},{"uid":"527eafa5acfe6afd","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714086701947,"stop":1714086701947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ef043219b695ba","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714087172665,"stop":1714087172665,"duration":0},"status":"passed","severity":"normal"},{"uid":"49df40d9230aa725","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714086701936,"stop":1714086701936,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c13f43f585c1df4","name":"random static sharding 1 - Cluster ID: 522, Shard ID: 649","time":{"start":1714087126236,"stop":1714087126236,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b23a9b9d3782c1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714086701945,"stop":1714086701945,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3f86383283c739","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714087172651,"stop":1714087172651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3013c09f48b5fd72","name":"tcp ip4 address","time":{"start":1714086496953,"stop":1714086496953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b500e30787c8dbb","name":"Subscribe to topic containing long and receive message","time":{"start":1714087172645,"stop":1714087172646,"duration":1},"status":"passed","severity":"normal"},{"uid":"da020684611bb89a","name":"Check message received after nwaku node is restarted","time":{"start":1714086991870,"stop":1714086991870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"786708f02f781cd5","name":"throws on content topic with non-number generation field","time":{"start":1714086489275,"stop":1714086489275,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9952df051b60d9","name":"udp ip6 address","time":{"start":1714086496954,"stop":1714086496954,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e340d2b91dae8f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714086787915,"stop":1714086787916,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e329d10665c4b60","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714086787897,"stop":1714086787898,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d145299791ac35a","name":"Check received message containing JSON","time":{"start":1714086991875,"stop":1714086991876,"duration":1},"status":"passed","severity":"normal"},{"uid":"db30aba6a7da5e9f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714086497562,"stop":1714086497562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fac47b1ef3a2b2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714086489294,"stop":1714086489294,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d707eb753a33f34","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714086550055,"stop":1714086550055,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e5b9f7fc98759d","name":"Throws when trying to push message with empty payload","time":{"start":1714086921399,"stop":1714086921401,"duration":2},"status":"passed","severity":"normal"},{"uid":"df7c1de6bcdd8b28","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714087021805,"stop":1714087021806,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d49cae1cdb3bee9","name":"Subscribe and receive messages via lightPush","time":{"start":1714086787892,"stop":1714086787893,"duration":1},"status":"passed","severity":"normal"},{"uid":"504804e24a8c9ec5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714087618217,"stop":1714087618217,"duration":0},"status":"broken","severity":"normal"},{"uid":"a016cb1a7b63e56d","name":"Decoder throws on undefined content topic","time":{"start":1714086502459,"stop":1714086502459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6867ae87c75c57","name":"stop","time":{"start":1714086577967,"stop":1714086577969,"duration":2},"status":"passed","severity":"normal"},{"uid":"372961ad93dfe124","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714087618225,"stop":1714087618225,"duration":0},"status":"broken","severity":"normal"},{"uid":"2a6e7b2b666cdbb5","name":"Push message with content topic containing JSON","time":{"start":1714086921413,"stop":1714086921413,"duration":0},"status":"passed","severity":"normal"},{"uid":"89290dab3009d145","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714086489289,"stop":1714086489289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2328a1a49f321109","name":"Fails to push message bigger that 1MB","time":{"start":1714086921426,"stop":1714086921427,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c17b8362d71bdf4","name":"Check received message containing escaped characters","time":{"start":1714086700474,"stop":1714086700474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ddb6a57239f3e1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714087172656,"stop":1714087172657,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3fafe3d5dab0454","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714086524432,"stop":1714086524433,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bb8937ba4f4152","name":"non connected peers","time":{"start":1714086921588,"stop":1714086921588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fc6da0d1c75445d","name":"same cluster, different shard: nodes connect","time":{"start":1714086830447,"stop":1714086830447,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53df85eda47a012","name":"Push message with custom timestamp: 1714083102289","time":{"start":1714086921423,"stop":1714086921424,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7ab08850bb6189","name":"Generator, 2 different pubsubtopics","time":{"start":1714087296643,"stop":1714087296644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7ae401757693d1","name":"Push message with XML payload","time":{"start":1714086921396,"stop":1714086921396,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a24d8396dc7d7c0","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714086538342,"stop":1714086538343,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5e3e6b70c8b53b","name":"Push message with Russian payload","time":{"start":1714087900394,"stop":1714087900395,"duration":1},"status":"broken","severity":"normal"},{"uid":"467b6963699d6454","name":"Check received message containing unicode special characters","time":{"start":1714086991859,"stop":1714086991859,"duration":0},"status":"passed","severity":"normal"},{"uid":"277f0dec1e44f7c","name":"Ping on unsubscribed peer","time":{"start":1714086611169,"stop":1714086611170,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a738ef5a8e24d69","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714087243938,"stop":1714087243938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18d5894f2767562","name":"random static sharding 3 - Cluster ID: 118, Shard ID: 623","time":{"start":1714087126237,"stop":1714087126237,"duration":0},"status":"passed","severity":"normal"},{"uid":"97183d63ff01e114","name":"Check message received after jswaku node is restarted","time":{"start":1714086991869,"stop":1714086991870,"duration":1},"status":"skipped","severity":"normal"},{"uid":"20088de360a6e878","name":"Push message with unicode special characters payload","time":{"start":1714087900402,"stop":1714087900402,"duration":0},"status":"broken","severity":"normal"},{"uid":"d80a1c350b05fe81","name":"should handle corrupted local storage data gracefully","time":{"start":1714086516736,"stop":1714086516736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc247e0c619e49e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714087021791,"stop":1714087021792,"duration":1},"status":"broken","severity":"normal"},{"uid":"880f57fcb68b21ee","name":"Push message with content topic containing Arabic","time":{"start":1714086921406,"stop":1714086921407,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eca9eff53d378f1","name":"Push message with content topic containing escaped characters","time":{"start":1714086921415,"stop":1714086921416,"duration":1},"status":"passed","severity":"normal"},{"uid":"314da72c9db1378","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714086787909,"stop":1714086787910,"duration":1},"status":"passed","severity":"normal"},{"uid":"45169bd318541bf9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714086618899,"stop":1714086618899,"duration":0},"status":"passed","severity":"normal"},{"uid":"8265100c3d5a177f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714087002907,"stop":1714087002907,"duration":0},"status":"passed","severity":"normal"},{"uid":"d480160015ae81dc","name":"Check received message containing shell command","time":{"start":1714086991858,"stop":1714086991858,"duration":0},"status":"passed","severity":"normal"},{"uid":"24457a03877a4b82","name":"Passing page size 110 when there are 120 messages","time":{"start":1714087459185,"stop":1714087459186,"duration":1},"status":"broken","severity":"normal"},{"uid":"bf46eae7235ca89b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714087398890,"stop":1714087398891,"duration":1},"status":"broken","severity":"normal"},{"uid":"468b53f98a1483af","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714087523066,"stop":1714087523067,"duration":1},"status":"broken","severity":"normal"},{"uid":"4bf03c1d6a1e0d47","name":"Check message on other pubsub topic is not received","time":{"start":1714086991867,"stop":1714086991868,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a947375b30bbd0b","name":"more peers than existing","time":{"start":1714086921587,"stop":1714086921588,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2d2c33a1f9ff1d4c","name":"Push message with unicode special characters payload","time":{"start":1714086921398,"stop":1714086921398,"duration":0},"status":"passed","severity":"normal"},{"uid":"80734fe2827bb96b","name":"Ping on subscribed peer","time":{"start":1714086611166,"stop":1714086611168,"duration":2},"status":"passed","severity":"normal"},{"uid":"18b4fe6df2c5aa04","name":"should encode/decode to RLP encoding","time":{"start":1714086497566,"stop":1714086497566,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe3cf1f9d98cc4f","name":"Encoder throws on empty string content topic","time":{"start":1714086502459,"stop":1714086502459,"duration":0},"status":"passed","severity":"normal"},{"uid":"957a28f78c79976b","name":"Push message with long payload","time":{"start":1714086921392,"stop":1714086921392,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f9863ac3e83d92","name":"Push message with content topic containing SQL Injection","time":{"start":1714086921408,"stop":1714086921409,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8a68a21357260b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714086512453,"stop":1714086512454,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe2290734008b91","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714086701942,"stop":1714086701942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1420fc02b43a089","name":"should use DNS peer discovery with light client","time":{"start":1714086551449,"stop":1714086551449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"151eb93d07079dce","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714087172662,"stop":1714087172663,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13ad2120ca9c449","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714086701948,"stop":1714086701948,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba7cf5c2bfbbd30","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714086700482,"stop":1714086700482,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7101a6740b60e3","name":"Check message with no content topic is not received","time":{"start":1714086991868,"stop":1714086991868,"duration":0},"status":"passed","severity":"normal"},{"uid":"89635a305b50d6a7","name":"should emit a peer event after start","time":{"start":1714086516734,"stop":1714086516734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e097f3d7f049ba61","name":"Push message with content topic containing Russian","time":{"start":1714086921407,"stop":1714086921408,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b235a705901e59","name":"Decoder throws on empty string content topic","time":{"start":1714086502459,"stop":1714086502460,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7f7d86f4294384","name":"creates an iterator","time":{"start":1714087458187,"stop":1714087458187,"duration":0},"status":"broken","severity":"normal"},{"uid":"36e3c920ba39c108","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714086749901,"stop":1714086749902,"duration":1},"status":"passed","severity":"normal"},{"uid":"96faf04b52b22bc7","name":"Query Generator, No Decoder","time":{"start":1714087243936,"stop":1714087243936,"duration":0},"status":"passed","severity":"normal"},{"uid":"819b70c88efab432","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714086538339,"stop":1714086538339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de10b0fd54b4d36","name":"returns all values when wanted number matches available values","time":{"start":1714086512089,"stop":1714086512091,"duration":2},"status":"passed","severity":"normal"},{"uid":"9da5c26500c9686c","name":"handles empty contentTopics array correctly","time":{"start":1714086489298,"stop":1714086489298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d387b5ee6402b7af","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714086496872,"stop":1714086496873,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8d0e334de10da1","name":"Push message with JSON payload","time":{"start":1714086921397,"stop":1714086921397,"duration":0},"status":"passed","severity":"normal"},{"uid":"542e89a5a4d2fc44","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714086618898,"stop":1714086618899,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5d2d88776df4ee","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714087002916,"stop":1714087002917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b00d535c8ed099","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714087319874,"stop":1714087319874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b86ddabea3f9091","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714086489292,"stop":1714086489292,"duration":0},"status":"passed","severity":"normal"},{"uid":"115f6fbf26f4f092","name":"Publish message with custom timestamp: Thu Apr 25 2024 22:16:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1714087021796,"stop":1714087021796,"duration":0},"status":"broken","severity":"normal"},{"uid":"671e2a55596e5c26","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714087523060,"stop":1714087523060,"duration":0},"status":"broken","severity":"normal"},{"uid":"b9f376503ff9c8bd","name":"Push message with content topic containing escaped characters","time":{"start":1714087900417,"stop":1714087900417,"duration":0},"status":"broken","severity":"normal"},{"uid":"18999640f2f3f03a","name":"can start and stop the service","time":{"start":1714086516733,"stop":1714086516733,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4399c7b95cb07f3","name":"Push message with content topic containing XML","time":{"start":1714087900413,"stop":1714087900413,"duration":0},"status":"broken","severity":"normal"},{"uid":"29a4a522fa898f28","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app23/3/topic693/utf8","time":{"start":1714087070370,"stop":1714087070371,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bab05e579bd0c85","name":"Check received message containing numeric","time":{"start":1714086700468,"stop":1714086700469,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca201aaf0e381a1","name":"Check message with no payload is not received","time":{"start":1714086991881,"stop":1714086991881,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4769d3b89bc80b3","name":"Push message with content topic containing Chinese","time":{"start":1714086921405,"stop":1714086921406,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4579668b935083a","name":"Push message equal or less that 1MB","time":{"start":1714086921425,"stop":1714086921426,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38f8bb9e7122618","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714087172649,"stop":1714087172649,"duration":0},"status":"passed","severity":"normal"},{"uid":"6756eede2924f6d5","name":"Mutual subscription","time":{"start":1714087618198,"stop":1714087618198,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b52727a337d135","name":"random static sharding 9 - Cluster ID: 103, Shard ID: 811","time":{"start":1714087126240,"stop":1714087126240,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bd5c5b3cb53e70","name":"Subscribe to topic containing XML and publish message","time":{"start":1714087618219,"stop":1714087618219,"duration":0},"status":"broken","severity":"normal"},{"uid":"249b088c0a4ba020","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714086489290,"stop":1714086489290,"duration":0},"status":"passed","severity":"normal"},{"uid":"143c0c5428c60373","name":"Refresh subscription","time":{"start":1714087618205,"stop":1714087618206,"duration":1},"status":"skipped","severity":"normal"},{"uid":"829d85993174a208","name":"should set field with all protocols enabled","time":{"start":1714086497571,"stop":1714086497571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1207cec168d8e9","name":"Check message with invalid timestamp is not received","time":{"start":1714086700482,"stop":1714086700483,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d008f061e44d15e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714087900414,"stop":1714087900415,"duration":1},"status":"broken","severity":"normal"},{"uid":"428b1372aea9bc6d","name":"Fails to publish duplicate message","time":{"start":1714087021803,"stop":1714087021803,"duration":0},"status":"broken","severity":"normal"},{"uid":"687d2dd77ed5b276","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714086489284,"stop":1714086489284,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69f83f115ab60d8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714086618891,"stop":1714086618892,"duration":1},"status":"passed","severity":"normal"},{"uid":"6219807c625afdf5","name":"Push message with escaped characters payload","time":{"start":1714087900401,"stop":1714087900401,"duration":0},"status":"broken","severity":"normal"},{"uid":"33871975b0710133","name":"handles empty shards array correctly","time":{"start":1714086489298,"stop":1714086489298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69bbfeb52b5a0a0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714086546859,"stop":1714086546860,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b055eff73470e26","name":"start node with empty shard","time":{"start":1714087126246,"stop":1714087126246,"duration":0},"status":"passed","severity":"normal"},{"uid":"82580f9d7f273244","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714086489295,"stop":1714086489295,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff8673102bbf2f9","name":"should not fail to stop the service if it was not started","time":{"start":1714087034160,"stop":1714087034160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a52c9326807033","name":"Generator, 2 different pubsubtopics","time":{"start":1714087296649,"stop":1714087296649,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab67ff83b6a7abcb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714087172638,"stop":1714087172638,"duration":0},"status":"passed","severity":"normal"},{"uid":"976b1dbdf837719b","name":"should properly create location multiaddrs - udp6","time":{"start":1714086497568,"stop":1714086497569,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53393de55d62c85","name":"should properly create location multiaddrs - tcp4","time":{"start":1714086497568,"stop":1714086497568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b369a8997a563a2f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714086787919,"stop":1714086787920,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1057339d5aed454","name":"Push message with meta","time":{"start":1714086921419,"stop":1714086921420,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df7728883440478","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714086701956,"stop":1714086701956,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7e0a474e26ef89","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714087172651,"stop":1714087172651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c52794884ffe1b2","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714087269480,"stop":1714087269481,"duration":1},"status":"broken","severity":"normal"},{"uid":"1a11d5044fe06fd2","name":"Query generator for multiple messages","time":{"start":1714087450498,"stop":1714087450498,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2a593c50907f110","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714086701936,"stop":1714086701941,"duration":5},"status":"passed","severity":"normal"},{"uid":"389cd568917139c3","name":"Ping on unsubscribed peer","time":{"start":1714086611172,"stop":1714086611172,"duration":0},"status":"passed","severity":"normal"},{"uid":"26234719fa6feac2","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714086701961,"stop":1714086701962,"duration":1},"status":"passed","severity":"normal"},{"uid":"2735f8ca3b98db73","name":"Decoder throws on empty string content topic","time":{"start":1714086522578,"stop":1714086522578,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f11cf5e8d5253ec","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714087243952,"stop":1714087243952,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bea8d208c52bcb","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714086497572,"stop":1714086497572,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda1be5734949b37","name":"should not receive a peer event after stop","time":{"start":1714086516734,"stop":1714086516735,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73c54cff60ce808","name":"should throw an error for missing sharding configuration","time":{"start":1714086489298,"stop":1714086489298,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36d53b755a0d74","name":"Check message received after jswaku node is restarted","time":{"start":1714086700487,"stop":1714086700487,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5dbc5dee6e56602b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714086701965,"stop":1714086701965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c06f43dca9057","name":"Check received message containing emoji","time":{"start":1714086700480,"stop":1714086700480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2883bc0f3d90114","name":"Refresh subscription","time":{"start":1714087172643,"stop":1714087172645,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a37bfd8f8d81751","name":"random static sharding 4 - Cluster ID: 161, Shard ID: 149","time":{"start":1714087126238,"stop":1714087126238,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e25980c495f3e0","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714086489281,"stop":1714086489281,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf91b00479d73e","name":"Push message with content topic containing Arabic","time":{"start":1714087900409,"stop":1714087900409,"duration":0},"status":"broken","severity":"normal"},{"uid":"f6230a062b4bab31","name":"Check received message containing Arabic","time":{"start":1714086700470,"stop":1714086700471,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d403c49f4c4e6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714086749902,"stop":1714086749903,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc5894ed32bdd4a","name":"Check received message containing short","time":{"start":1714086991848,"stop":1714086991849,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6db7c62055924b","name":"getPeersByDiscovery","time":{"start":1714086577964,"stop":1714086577965,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b4d97fa790887","name":"Push message with content topic containing SQL Injection","time":{"start":1714087900411,"stop":1714087900411,"duration":0},"status":"broken","severity":"normal"},{"uid":"8e78e3a85b3ac81f","name":"same cluster, same shard: nodes connect","time":{"start":1714086830446,"stop":1714086830447,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7793e0ab0f7107b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714086489299,"stop":1714086489299,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8415ba13488ad8d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714086701951,"stop":1714086701951,"duration":0},"status":"passed","severity":"normal"},{"uid":"986af437c6492249","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714086701958,"stop":1714086701958,"duration":0},"status":"passed","severity":"normal"},{"uid":"373a42a3e2d5041c","name":"should properly create location multiaddrs - udp","time":{"start":1714086497569,"stop":1714086497569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ee27edba06dc69","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714086701945,"stop":1714086701946,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e497b0ad0c283b6","name":"Push message with emoji payload","time":{"start":1714087900402,"stop":1714087900403,"duration":1},"status":"broken","severity":"normal"},{"uid":"3ab4eae2d2b1f99f","name":"random static sharding 10 - Cluster ID: 634, Shard ID: 264","time":{"start":1714087126241,"stop":1714087126241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cda29a7614e7938","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714086502105,"stop":1714086502106,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c8302120dc06ea","name":"throws on content topic with empty encoding field","time":{"start":1714086489277,"stop":1714086489277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4523ceffd0d1c964","name":"Check received message containing XML","time":{"start":1714086991856,"stop":1714086991857,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85692e2431e2d22","name":"Overlapping topic subscription","time":{"start":1714087618206,"stop":1714087618206,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef3b578a09a9a69c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714086489282,"stop":1714086489282,"duration":0},"status":"passed","severity":"normal"},{"uid":"886f5af85bab602e","name":"does not throw on valid cases","time":{"start":1714086489273,"stop":1714086489273,"duration":0},"status":"passed","severity":"normal"},{"uid":"450d8d12a8e550c2","name":"should only return 1 node with store capability","time":{"start":1714086513135,"stop":1714086513136,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbaf74face069a5f","name":"should return empty list for no shard","time":{"start":1714086489286,"stop":1714086489287,"duration":1},"status":"passed","severity":"normal"},{"uid":"761b284d9a680ad9","name":"Push message with content topic containing shell command","time":{"start":1714087900416,"stop":1714087900416,"duration":0},"status":"broken","severity":"normal"},{"uid":"fdb1941d2f29162e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714086701954,"stop":1714086701954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00eb9d2f4a7a598","name":"should get / set TCP multiaddr","time":{"start":1714086497567,"stop":1714086497567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81f4e0fd75ea94d","name":"should emit a peer event after start","time":{"start":1714086551447,"stop":1714086551448,"duration":1},"status":"passed","severity":"normal"},{"uid":"7537c674be8b0fd0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714087172638,"stop":1714087172638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17adcd265b33e3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714087243934,"stop":1714087243935,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ebfe8a52b7dbd8","name":"Correctly serialized arguments","time":{"start":1714086835833,"stop":1714086835835,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cba84cdbb680f04","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714087523068,"stop":1714087523068,"duration":0},"status":"broken","severity":"normal"},{"uid":"99dadd354073a8b2","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714087021860,"stop":1714087021861,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a032fcb01201482","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714087172661,"stop":1714087172661,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc831f2d2f91aade","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app5/5/topic345/test.js","time":{"start":1714087070365,"stop":1714087070366,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0428cb8cc3ab2b","name":"new peer added after a peer was already found","time":{"start":1714086963289,"stop":1714086963289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64a4c351a55d68d4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714087172658,"stop":1714087172658,"duration":0},"status":"passed","severity":"normal"},{"uid":"7711caa64a063fe3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714087002917,"stop":1714087002917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee9987b03b64ba0","name":"Passing page size 11 when there are 10 messages","time":{"start":1714087459183,"stop":1714087459183,"duration":0},"status":"broken","severity":"normal"},{"uid":"6697785282546489","name":"Query with Promise Callback, No Decoder","time":{"start":1714087243953,"stop":1714087243954,"duration":1},"status":"passed","severity":"normal"},{"uid":"59097cd3d352b4a3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714087450511,"stop":1714087450512,"duration":1},"status":"broken","severity":"normal"},{"uid":"24615f2fd0ffc51f","name":"Subscribe and receives messages on 20 topics","time":{"start":1714087172657,"stop":1714087172657,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b34b8d53b76ea7","name":"Check received message containing shell command","time":{"start":1714086991876,"stop":1714086991876,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d4c16cd12bfe18","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714086623650,"stop":1714086623651,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c14b27c9c5aa4f","name":"should throw an error for an unconfigured topic","time":{"start":1714086489294,"stop":1714086489294,"duration":0},"status":"passed","severity":"normal"},{"uid":"779adcf648f0d5e","name":"Ping on peer without subscriptions","time":{"start":1714086611171,"stop":1714086611172,"duration":1},"status":"passed","severity":"normal"},{"uid":"c953c49b4b4ff73d","name":"Generator, custom pubsub topic","time":{"start":1714087296654,"stop":1714087296655,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca20649ed5936a5","name":"Push message with content topic containing numeric","time":{"start":1714087900407,"stop":1714087900407,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac9311e9b98c5523","name":"Check received message containing Script","time":{"start":1714086991856,"stop":1714086991856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0034ff99dda9d8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714086991878,"stop":1714086991879,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c1fd339b12f282","name":"random static sharding 6 - Cluster ID: 738, Shard ID: 688","time":{"start":1714087126239,"stop":1714087126239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8317dd61fa565b69","name":"Ping on peer without subscriptions","time":{"start":1714086569060,"stop":1714086569060,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3944e0dc94d597","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714086489283,"stop":1714086489284,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5c0b07d8ea520d","name":"Passing page size 10 when there are 10 messages","time":{"start":1714087459182,"stop":1714087459182,"duration":0},"status":"broken","severity":"normal"},{"uid":"a03b1df104e54fa1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714087172648,"stop":1714087172648,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9aa337061523bd","name":"Fails to publish message with empty text","time":{"start":1714087021803,"stop":1714087021804,"duration":1},"status":"passed","severity":"normal"},{"uid":"10de80148ee7dda8","name":"Check received message containing Arabic","time":{"start":1714086991851,"stop":1714086991852,"duration":1},"status":"passed","severity":"normal"},{"uid":"844c745060b904b8","name":"Push message with rate limit","time":{"start":1714087900422,"stop":1714087900422,"duration":0},"status":"broken","severity":"normal"},{"uid":"271605165d9760d7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714087618220,"stop":1714087618220,"duration":0},"status":"broken","severity":"normal"},{"uid":"c97f4fbbb6d2d02b","name":"nwaku subscribes","time":{"start":1714087259632,"stop":1714087259633,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e39b56dae08a1b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714086787895,"stop":1714086787896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc1714f2d5e3ae3","name":"Rejects garbage","time":{"start":1714086505719,"stop":1714086505719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ce12f205c65c1e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714086550055,"stop":1714086550056,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d1d895cc695001","name":"should not throw an error for a single configured topic","time":{"start":1714086489293,"stop":1714086489294,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee13af1b677ed19","name":"Check received message containing emoji","time":{"start":1714086991860,"stop":1714086991860,"duration":0},"status":"passed","severity":"normal"},{"uid":"52882ea731d463c8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714086787916,"stop":1714086787917,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e22e82ae49f2028","name":"Publish message with custom timestamp: Fri Apr 26 2024 00:16:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1714087021802,"stop":1714087021802,"duration":0},"status":"broken","severity":"normal"},{"uid":"819563c71e364304","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app52/10/topic541/proto","time":{"start":1714087070360,"stop":1714087070361,"duration":1},"status":"passed","severity":"normal"},{"uid":"975351b2e75d91c2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714087172657,"stop":1714087172657,"duration":0},"status":"passed","severity":"normal"},{"uid":"151fec8f933b056a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714087172637,"stop":1714087172638,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa9876bb6b951a3","name":"should not receive a peer event before start","time":{"start":1714086551448,"stop":1714086551448,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca33cc8bbcb5ed7","name":"should only return 1 node with relay and store capability","time":{"start":1714086513135,"stop":1714086513135,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5fcc9376c5a0f7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714086489298,"stop":1714086489298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21ca365690fb864","name":"should handle application and version for autosharding","time":{"start":1714086489285,"stop":1714086489286,"duration":1},"status":"passed","severity":"normal"},{"uid":"56df8b2079e2522e","name":"Push message with custom timestamp: 1683328300721","time":{"start":1714087900423,"stop":1714087900423,"duration":0},"status":"broken","severity":"normal"},{"uid":"1c50b6f3e9f979a8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714087172646,"stop":1714087172646,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1378d169badc378","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714086618896,"stop":1714086618897,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f414deba07e04a5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714087172667,"stop":1714087172667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef85b8c79f69465b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714087172662,"stop":1714087172662,"duration":0},"status":"passed","severity":"normal"},{"uid":"61502d214053c164","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app14/7/topic621/test.js","time":{"start":1714087070361,"stop":1714087070362,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e210614fa31b8b","name":"Subscribe to topic containing long and receive message","time":{"start":1714086787906,"stop":1714086787907,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2f681cbc7c0c51","name":"Symmetric encrypt & Decrypt","time":{"start":1714086523046,"stop":1714086523046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9220e86dae2cf12","name":"should set field with only RELAY enabled","time":{"start":1714086497571,"stop":1714086497571,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf04ec56316f8c9d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714086489278,"stop":1714086489278,"duration":0},"status":"passed","severity":"normal"},{"uid":"276c6a7da44b88b0","name":"Check received message containing Chinese","time":{"start":1714086991851,"stop":1714086991851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bc94b9121c286a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714086489288,"stop":1714086489288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbab345db4cbe1d","name":"Check publish message containing short","time":{"start":1714087021764,"stop":1714087021764,"duration":0},"status":"broken","severity":"normal"},{"uid":"840c3824a8eb920f","name":"Check publish message containing Chinese","time":{"start":1714087021771,"stop":1714087021771,"duration":0},"status":"broken","severity":"normal"},{"uid":"f6498ef097b2c23","name":"should configure sharding based on application and version for autosharding","time":{"start":1714086489297,"stop":1714086489297,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbf853c8f8fc2a9","name":"Fails to publish message with wrong content topic","time":{"start":1714087021805,"stop":1714087021805,"duration":0},"status":"broken","severity":"normal"},{"uid":"bb4070033e483e24","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714087243952,"stop":1714087243953,"duration":1},"status":"passed","severity":"normal"},{"uid":"f757e3233c64d9f9","name":"Nwaku publishes","time":{"start":1714087259637,"stop":1714087259638,"duration":1},"status":"broken","severity":"normal"},{"uid":"6685fef12e5b9b64","name":"Check message received after nwaku node is restarted","time":{"start":1714086700487,"stop":1714086700490,"duration":3},"status":"skipped","severity":"normal"},{"uid":"4cdf65eb28b12f09","name":"Subscribe to topic containing short and receive message","time":{"start":1714087172645,"stop":1714087172645,"duration":0},"status":"passed","severity":"normal"},{"uid":"133477c35c04447e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714086489290,"stop":1714086489290,"duration":0},"status":"passed","severity":"normal"},{"uid":"564d3e6d7a7abb3d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714086787908,"stop":1714086787909,"duration":1},"status":"passed","severity":"normal"},{"uid":"94aaee9a6b126aa3","name":"Check received message containing unicode special characters","time":{"start":1714086991877,"stop":1714086991877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fdf88a1a23d43f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714087172662,"stop":1714087172662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5244b950b1ca4d8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714086842965,"stop":1714086842965,"duration":0},"status":"passed","severity":"normal"},{"uid":"7902f6142db54716","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714086496871,"stop":1714086496871,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0cf41fd70f6854","name":"All","time":{"start":1714086548095,"stop":1714086548096,"duration":1},"status":"passed","severity":"normal"},{"uid":"87470c7a06e9b36b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714087269488,"stop":1714087269488,"duration":0},"status":"broken","severity":"normal"},{"uid":"b6e429d6150b0140","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714086502106,"stop":1714086502107,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3ee96642ac414c","name":"Push message with custom timestamp: 1714083100721","time":{"start":1714087900424,"stop":1714087900424,"duration":0},"status":"broken","severity":"normal"},{"uid":"d23dca9e2dd516d4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714086749899,"stop":1714086749899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ff197d06d00384","name":"Push message with content topic containing emoji","time":{"start":1714087900419,"stop":1714087900419,"duration":0},"status":"broken","severity":"normal"},{"uid":"bf3e3e9137981af0","name":"Query with Ordered Callback, No Decoder","time":{"start":1714087243939,"stop":1714087243939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cb571951f215f0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714087523065,"stop":1714087523065,"duration":0},"status":"broken","severity":"normal"},{"uid":"d76cacbbe701271c","name":"handles different clusterIds correctly","time":{"start":1714086489282,"stop":1714086489283,"duration":1},"status":"passed","severity":"normal"},{"uid":"6043b6c4bf9805fe","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714086963290,"stop":1714086963290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89b235b97a4fa70","name":"addEventListener with wrong event","time":{"start":1714086577962,"stop":1714086577962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2df2f34926886b4","name":"Check publish message containing special chars","time":{"start":1714087021769,"stop":1714087021769,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa5535303fc37134","name":"Query generator for 2000 messages","time":{"start":1714087450514,"stop":1714087450515,"duration":1},"status":"broken","severity":"normal"},{"uid":"2d0c87f08376202f","name":"Ephemeral messages are not stored","time":{"start":1714086550054,"stop":1714086550055,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd33080bf35bafd8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714086538337,"stop":1714086538338,"duration":1},"status":"passed","severity":"normal"},{"uid":"7812b36328a6c732","name":"Check publish message containing long","time":{"start":1714087021766,"stop":1714087021766,"duration":0},"status":"broken","severity":"normal"},{"uid":"ad880ed2140da067","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714086701952,"stop":1714086701952,"duration":0},"status":"passed","severity":"normal"},{"uid":"34194439bd219349","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714086787918,"stop":1714086787919,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3fc0a4008010c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app86/2/topic869/test.js","time":{"start":1714087070362,"stop":1714087070363,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f92a77d193efb5","name":"Generator, custom pubsub topic","time":{"start":1714087296645,"stop":1714087296648,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f7b064553a4b885","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714087021861,"stop":1714087021861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f71a0615a669972","name":"Push message with escaped characters payload","time":{"start":1714086921398,"stop":1714086921398,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef12fefa7ad6e54","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714086496869,"stop":1714086496869,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cbdf53904ee66","name":"Check received message containing numeric","time":{"start":1714086991871,"stop":1714086991872,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2800a73ffbcdc49","name":"Push message on custom pubsubTopic","time":{"start":1714086842968,"stop":1714086842969,"duration":1},"status":"passed","severity":"normal"},{"uid":"734d6ce51fa0ebca","name":"Push message with numeric payload","time":{"start":1714087900391,"stop":1714087900391,"duration":0},"status":"broken","severity":"normal"},{"uid":"3507396c0769cd7e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714087172656,"stop":1714087172656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba7eac21c6a0212","name":"start node with empty content topic","time":{"start":1714087070375,"stop":1714087070375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3485f0038f621a5a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714086489294,"stop":1714086489295,"duration":1},"status":"passed","severity":"normal"},{"uid":"27dd504d435a3dca","name":"Decoder throws on undefined content topic","time":{"start":1714086524434,"stop":1714086524435,"duration":1},"status":"passed","severity":"normal"},{"uid":"4613e74b11bc8c4c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714086701951,"stop":1714086701952,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75a33a9df9f44ce","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714086496877,"stop":1714086496877,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb9ca327fed6de9","name":"Check message with non string payload is not received","time":{"start":1714086991869,"stop":1714086991869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cf619657dfebe","name":"Check received message containing JSON","time":{"start":1714086991858,"stop":1714086991858,"duration":0},"status":"passed","severity":"normal"},{"uid":"709f8a1cc8ee0d3f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714086842967,"stop":1714086842967,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b5d7f87502a88c","name":"should not fail to stop the service if it was not started","time":{"start":1714086551446,"stop":1714086551447,"duration":1},"status":"passed","severity":"normal"},{"uid":"2915fb31548c1986","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714087319875,"stop":1714087319875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2527a7238df1356","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714086489292,"stop":1714086489292,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd81b2036be4163","name":"throws on empty content topic","time":{"start":1714086489274,"stop":1714086489274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de4928d164d1046","name":"Push message with Chinese payload","time":{"start":1714086921393,"stop":1714086921394,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8ff69c7c315bbe","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714086496870,"stop":1714086496870,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae688b9357fc76c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714086489299,"stop":1714086489299,"duration":0},"status":"passed","severity":"normal"},{"uid":"674fd58f3a91de1","name":"Refresh subscription","time":{"start":1714087172658,"stop":1714087172659,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd205796d299183","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714086489291,"stop":1714086489291,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff121668c436911","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714087269498,"stop":1714087269498,"duration":0},"status":"broken","severity":"normal"},{"uid":"1718ef357f1f5891","name":"Push message with content topic containing special chars","time":{"start":1714086921404,"stop":1714086921405,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd491f45ca4ea50","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app70/2/topic863/xml","time":{"start":1714087070364,"stop":1714087070365,"duration":1},"status":"passed","severity":"normal"},{"uid":"9956e9493d17c260","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714086502106,"stop":1714086502106,"duration":0},"status":"passed","severity":"normal"},{"uid":"219df4194c2f986d","name":"1 Relay, 1 fetch","time":{"start":1714086513071,"stop":1714086513071,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c40c8e99a3f6b20","name":"Ordered callback, aborts when callback returns true","time":{"start":1714087450513,"stop":1714087450513,"duration":0},"status":"broken","severity":"normal"},{"uid":"9f7b89f650b61e3d","name":"Push message with content topic containing short","time":{"start":1714087900405,"stop":1714087900405,"duration":0},"status":"broken","severity":"normal"},{"uid":"6d13b72ca1e56f1e","name":"should handle a minimal index list","time":{"start":1714086489099,"stop":1714086489099,"duration":0},"status":"passed","severity":"normal"},{"uid":"641d5de48c40cb2b","name":"can start the service","time":{"start":1714087034159,"stop":1714087034159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9d417640bc7f9b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714087296651,"stop":1714087296651,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d8464f150c0985","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714087450503,"stop":1714087450503,"duration":0},"status":"broken","severity":"normal"},{"uid":"f5dfd8e89c240927","name":"Round trip binary serialization","time":{"start":1714086502457,"stop":1714086502457,"duration":0},"status":"passed","severity":"normal"},{"uid":"180a3d58f42fe8e8","name":"throws on content topic with generation field greater than 0","time":{"start":1714086489275,"stop":1714086489276,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae359750b615f555","name":"Nodes with multiple pubsub topic","time":{"start":1714087002917,"stop":1714087002918,"duration":1},"status":"passed","severity":"normal"},{"uid":"5044fb5a76558b5e","name":"can start the service","time":{"start":1714086551445,"stop":1714086551445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e24d8369106c3","name":"Query Generator - forward","time":{"start":1714087374849,"stop":1714087374850,"duration":1},"status":"broken","severity":"normal"},{"uid":"ab1d0057647bc60f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app53/3/topic311/xml","time":{"start":1714087070367,"stop":1714087070368,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c773cbf48817168","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714087243938,"stop":1714087243938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a054900d43883b3f","name":"Push message with shell command payload","time":{"start":1714086921397,"stop":1714086921398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e216368c64e55184","name":"Encoder throws on undefined content topic","time":{"start":1714086524434,"stop":1714086524434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a5ec842b881808","name":"Push 30 different messages","time":{"start":1714086921399,"stop":1714086921399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a804cd062216c808","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714086623648,"stop":1714086623649,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f40de364357e09d","name":"Check received message containing Chinese","time":{"start":1714086991873,"stop":1714086991873,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7517a6ed3a96cc","name":"Sign & Recover","time":{"start":1714086523047,"stop":1714086523047,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c286952390f8994","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714086489279,"stop":1714086489279,"duration":0},"status":"passed","severity":"normal"},{"uid":"12475553cc3e6c35","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714087618223,"stop":1714087618223,"duration":0},"status":"broken","severity":"normal"},{"uid":"2424aa254f4adbee","name":"Push message with Arabic payload","time":{"start":1714086921394,"stop":1714086921395,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf58f366ccc1708d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714086513137,"stop":1714086513137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33c1f92c008410fc","name":"should get / set UDP multiaddr","time":{"start":1714086497567,"stop":1714086497567,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acf98e530bf79bd","name":"Check meta is set [ecies]","time":{"start":1714086524433,"stop":1714086524433,"duration":0},"status":"passed","severity":"normal"},{"uid":"442f3afe674b623d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714086749897,"stop":1714086749897,"duration":0},"status":"passed","severity":"normal"},{"uid":"926ac5ce71d1a741","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714086513136,"stop":1714086513136,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e668f56bc0b69f","name":"Overlapping topic subscription","time":{"start":1714087172658,"stop":1714087172658,"duration":0},"status":"passed","severity":"normal"},{"uid":"79335f6a595a351c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714087172646,"stop":1714087172647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56a501762165247","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714086701954,"stop":1714086701955,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96966ab3de610d1","name":"Passing page size 1 when there are 4 messages","time":{"start":1714087459179,"stop":1714087459179,"duration":0},"status":"broken","severity":"normal"},{"uid":"546d3e7122a9f531","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714086787911,"stop":1714086787912,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ea03a11642f1b7","name":"Check received message containing Script","time":{"start":1714086991874,"stop":1714086991874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e42be8c24a4d8c1","name":"should not receive a peer event before start","time":{"start":1714086516734,"stop":1714086516734,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0701aa7e10664b","name":"pre and post cipher","time":{"start":1714086523047,"stop":1714086523047,"duration":0},"status":"passed","severity":"normal"}] |