2024-01-29 11:17:56 +00:00

1 line
128 KiB
JSON

[{"uid":"f42f6b648c81422a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1706526612644,"stop":1706526612644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e10b5be0034aa5","name":"Subscribe and receives messages on 20 topics","time":{"start":1706527049798,"stop":1706527049799,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7481df3dc7d1c6","name":"Push message with content topic containing short","time":{"start":1706527016295,"stop":1706527016295,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1797fd6cfae2da","name":"converts content topics to expected shard index","time":{"start":1706526411260,"stop":1706526411261,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e7eb010e2cf604","name":"Query generator for multiple messages with different message text format","time":{"start":1706526997158,"stop":1706526997159,"duration":1},"status":"passed","severity":"normal"},{"uid":"5664e062e7b7f37","name":"Check received message containing special chars","time":{"start":1706526976753,"stop":1706526976753,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e7805f0ac9a218","name":"Privacy Node - default protocol","time":{"start":1706527046994,"stop":1706527046994,"duration":0},"status":"passed","severity":"normal"},{"uid":"26737be517f3c4b7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1706526962704,"stop":1706526962704,"duration":0},"status":"passed","severity":"normal"},{"uid":"213a24b422bf2bc1","name":"Reopen subscription with peer with lost subscription","time":{"start":1706526535581,"stop":1706526535582,"duration":1},"status":"passed","severity":"normal"},{"uid":"989c3c2a431d4034","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706526535010,"stop":1706526535010,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf020bbbae585d78","name":"Ordered callback, aborts when callback returns true","time":{"start":1706526997162,"stop":1706526997162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8f01787d4a8724","name":"Check received message containing long","time":{"start":1706526632052,"stop":1706526632061,"duration":9},"status":"passed","severity":"normal"},{"uid":"49badfbd10874589","name":"Relay - dialed first","time":{"start":1706527046991,"stop":1706527046992,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc4cc51cc727899","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706526677707,"stop":1706526677707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0df7d4eb8f4e0a","name":"Push message with custom timestamp: 1706523032269","time":{"start":1706526866916,"stop":1706526866916,"duration":0},"status":"passed","severity":"normal"},{"uid":"daada5be68458148","name":"Check received message containing Script","time":{"start":1706526976777,"stop":1706526976777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88aab708376ccb2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706526675848,"stop":1706526675848,"duration":0},"status":"passed","severity":"normal"},{"uid":"d164b9103f680f3d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706526988166,"stop":1706526988166,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10983f37a31a410","name":"should not receive a peer event before start","time":{"start":1706526471046,"stop":1706526471046,"duration":0},"status":"passed","severity":"normal"},{"uid":"770a3b5f8338071d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1706526416656,"stop":1706526416656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a68941d08a5d7c5","name":"should only return 1 node with store capability","time":{"start":1706526433122,"stop":1706526433122,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a863f6e20bba5c8","name":"Push message with Arabic payload","time":{"start":1706526866873,"stop":1706526866874,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f7387ed9714b12","name":"Fails to publish message with wrong content topic","time":{"start":1706526783369,"stop":1706526783370,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9cd96b6bfa231c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1706526495784,"stop":1706526495784,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b875c362093cba","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1706526675845,"stop":1706526675845,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fc61d678a565322","name":"Query generator for multiple messages","time":{"start":1706526997157,"stop":1706526997157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b1559a4ce3e813","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706526976766,"stop":1706526976767,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca7262184f57bf3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706526771987,"stop":1706526771987,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6310c652f734b6","name":"Refresh subscription","time":{"start":1706527049791,"stop":1706527049791,"duration":0},"status":"passed","severity":"normal"},{"uid":"a737e136c3fd1833","name":"nwaku interop","time":{"start":1706526900149,"stop":1706526900150,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc76225bf5ed4450","name":"Check publish message containing short","time":{"start":1706526783360,"stop":1706526783360,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c83965c0b75836","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1706526612652,"stop":1706526612652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdebfd9b6bb5816","name":"Sign & Recover","time":{"start":1706526439384,"stop":1706526439384,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb071d1752537d1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1706526440820,"stop":1706526440820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9672a73a5df8207d","name":"Used by Waku Relay","time":{"start":1706527035906,"stop":1706527035906,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c52cbe4d724565","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706527049793,"stop":1706527049793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d258dd05230941fa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706527049798,"stop":1706527049798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e70052cf09cab75","name":"Check publish message containing special chars","time":{"start":1706526783361,"stop":1706526783361,"duration":0},"status":"passed","severity":"normal"},{"uid":"5956d85a985529d0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706527049804,"stop":1706527049804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b32fe7fa3224912","name":"Store - dialed after - with timeout","time":{"start":1706527046993,"stop":1706527046993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e0c2495ff2331","name":"creates an iterator","time":{"start":1706527029246,"stop":1706527029246,"duration":0},"status":"passed","severity":"normal"},{"uid":"2145b23c6eb1bdcc","name":"Error when try to subscribe to more than 30 topics","time":{"start":1706527049799,"stop":1706527049799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c133d876b5d9c7dc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706527049804,"stop":1706527049804,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e87b9962e3528bc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706526677710,"stop":1706526677710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f424587fa9356f","name":"Query with Promise Callback, No Decoder","time":{"start":1706526962708,"stop":1706526962708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e097fb6e3a70d808","name":"should properly create location multiaddrs - udp","time":{"start":1706526417563,"stop":1706526417564,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d750a7142ce7599","name":"Push message with numeric payload","time":{"start":1706527016286,"stop":1706527016287,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30b1930b5c35205","name":"Check meta is set [ecies]","time":{"start":1706526440821,"stop":1706526440821,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3f4f3be2faa84c","name":"Check message received after nwaku node is restarted","time":{"start":1706526976771,"stop":1706526976771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5a1326bf46cef19","name":"Push message with JSON payload","time":{"start":1706526866894,"stop":1706526866894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5553efe9809c31","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1706526433122,"stop":1706526433123,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d8eafdf6efed94","name":"Nodes with multiple pubsub topic","time":{"start":1706526771988,"stop":1706526771988,"duration":0},"status":"passed","severity":"normal"},{"uid":"495765cbd33dc7ec","name":"Fails to publish duplicate message","time":{"start":1706526783367,"stop":1706526783369,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5d7ed9b99421098","name":"Encoder throws on empty string content topic","time":{"start":1706526423451,"stop":1706526423451,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3a22a480eb999a","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1706526433124,"stop":1706526433124,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc3e3e467f525aa4","name":"can start the service","time":{"start":1706526900151,"stop":1706526900152,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5bde25f6341782a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706526675849,"stop":1706526675849,"duration":0},"status":"passed","severity":"normal"},{"uid":"696e9ab3f17e66b9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1706526416660,"stop":1706526416661,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58f54242f16cb64","name":"Check received message containing unicode special characters","time":{"start":1706526976761,"stop":1706526976762,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b3999fcc49ad93","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1706526432824,"stop":1706526432824,"duration":0},"status":"passed","severity":"normal"},{"uid":"f026453895b521c5","name":"same cluster, same shard: nodes connect","time":{"start":1706526612604,"stop":1706526612605,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabc7d622d8d6c2f","name":"Fails to push message bigger that 1MB","time":{"start":1706527016308,"stop":1706527016309,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1c6bb486838b6c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1706526432823,"stop":1706526432823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f207add255ba0aa6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1706526612612,"stop":1706526612612,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c857dcb73d072d","name":"Query generator for 2000 messages","time":{"start":1706526997162,"stop":1706526997162,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ae59497351144","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706526675858,"stop":1706526675859,"duration":1},"status":"passed","severity":"normal"},{"uid":"a015aa45aea64013","name":"should only return 1 node with relay and store capability","time":{"start":1706526433121,"stop":1706526433122,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9e41396fbb9b17","name":"should encode/decode to text encoding","time":{"start":1706526417561,"stop":1706526417561,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bb065de41a8124","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706526677709,"stop":1706526677709,"duration":0},"status":"passed","severity":"normal"},{"uid":"649602e20fc7dc71","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706526533882,"stop":1706526533883,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c3a4d2c3483428","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706526988167,"stop":1706526988167,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b977bf9ae187ae5","name":"Check received message containing Basic HTML tag","time":{"start":1706526976757,"stop":1706526976757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10315ca919fb2e3","name":"Push message with escaped characters payload","time":{"start":1706526866895,"stop":1706526866895,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f907d33a0da386d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1706526423301,"stop":1706526423301,"duration":0},"status":"passed","severity":"normal"},{"uid":"da059edb66f4d11","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1706526475636,"stop":1706526475636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80973c1cd13d556","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706526771983,"stop":1706526771984,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6282fad02009c9","name":"Reusing cursor across nodes","time":{"start":1706526930058,"stop":1706526930058,"duration":0},"status":"passed","severity":"normal"},{"uid":"e096d54049198a6e","name":"should properly create location multiaddrs - udp4","time":{"start":1706526417562,"stop":1706526417562,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b992601387924f0","name":"Push message with custom timestamp: 1675768213093","time":{"start":1706527016306,"stop":1706527016307,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec41e9eea3dd8f09","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1706526612644,"stop":1706526612644,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f470331e4e7457","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1706526416662,"stop":1706526416663,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c64004db6cc3b9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706526675842,"stop":1706526675843,"duration":1},"status":"passed","severity":"normal"},{"uid":"948398923c1b23a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706527049793,"stop":1706527049794,"duration":1},"status":"passed","severity":"normal"},{"uid":"3782f2a53145eded","name":"Push message with long payload","time":{"start":1706526866853,"stop":1706526866853,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5147b2c2c323a0c","name":"Check message with no content topic is not received","time":{"start":1706526976788,"stop":1706526976788,"duration":0},"status":"passed","severity":"normal"},{"uid":"de205d56be1d6e14","name":"different cluster, same shard: nodes don't connect","time":{"start":1706526726637,"stop":1706526726637,"duration":0},"status":"passed","severity":"normal"},{"uid":"461dcde98cd4e939","name":"connects to nwaku","time":{"start":1706527035904,"stop":1706527035904,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b038dbcf33fdc","name":"Meta field set when metaSetter is specified","time":{"start":1706526423450,"stop":1706526423450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c73b1a831859eb","name":"Passing page size 11 when there are 10 messages","time":{"start":1706527028625,"stop":1706527028625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e4cc407c0df627","name":"Check received message containing short","time":{"start":1706526976772,"stop":1706526976772,"duration":0},"status":"passed","severity":"normal"},{"uid":"71100b86fb18f36c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1706526432825,"stop":1706526432826,"duration":1},"status":"passed","severity":"normal"},{"uid":"583d7fa6e219a14c","name":"isConnected should return false after all peers disconnect","time":{"start":1706526495785,"stop":1706526495785,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1da34140f9e7db","name":"Push message with content topic containing SQL Injection","time":{"start":1706527016300,"stop":1706527016300,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac9e5559a0233f1","name":"Refresh subscription","time":{"start":1706526675846,"stop":1706526675846,"duration":0},"status":"passed","severity":"normal"},{"uid":"387e425c03d91585","name":"Push message with content topic containing JSON","time":{"start":1706527016302,"stop":1706527016302,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b307f869023b7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526728458,"stop":1706526728459,"duration":1},"status":"passed","severity":"normal"},{"uid":"defa67c9442395e0","name":"Check received message containing emoji","time":{"start":1706526976762,"stop":1706526976763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5f551d5dd4cae1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1706526797238,"stop":1706526797238,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed54fd453cd4b1","name":"Check received message containing Chinese","time":{"start":1706526632064,"stop":1706526632067,"duration":3},"status":"passed","severity":"normal"},{"uid":"abd95172ee0c8975","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706526535010,"stop":1706526535011,"duration":1},"status":"passed","severity":"normal"},{"uid":"f90cbf946912616e","name":"Check received message containing shell command","time":{"start":1706526976779,"stop":1706526976779,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f1fbd58883f794","name":"Query Generator, No Decoder","time":{"start":1706526962705,"stop":1706526962705,"duration":0},"status":"passed","severity":"normal"},{"uid":"50807318e6605c58","name":"same cluster, different shard: nodes connect","time":{"start":1706526612605,"stop":1706526612606,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84db3b2871c4ab3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1706526797235,"stop":1706526797236,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5fe3f5768375a7c","name":"Check message on other pubsub topic is not received","time":{"start":1706526976768,"stop":1706526976769,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9e37d260bf970b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1706526416646,"stop":1706526416648,"duration":2},"status":"passed","severity":"normal"},{"uid":"983a86a9911820d2","name":"should decode valid enr with tcp successfully","time":{"start":1706526417558,"stop":1706526417559,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d562e6cb1bf41f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1706527038708,"stop":1706527038708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f941b7676c38eb","name":"Push message with special chars payload","time":{"start":1706526866854,"stop":1706526866873,"duration":19},"status":"passed","severity":"normal"},{"uid":"78e6352333e30c66","name":"Publish message with custom timestamp: Mon Jan 29 2024 10:12:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1706526783366,"stop":1706526783366,"duration":0},"status":"passed","severity":"normal"},{"uid":"819c961f94673593","name":"Passing page size 1 when there are 4 messages","time":{"start":1706527028624,"stop":1706527028624,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5403e39e9575c5f","name":"Error when try to subscribe to more than 30 topics","time":{"start":1706527049790,"stop":1706527049791,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1d1ba49cd04c91","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1706526612611,"stop":1706526612611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e36cec0dbb56791","name":"should set field with only STORE enabled","time":{"start":1706526417565,"stop":1706526417565,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7838767d23dfa1","name":"recovers when dns.resolve returns empty","time":{"start":1706526433119,"stop":1706526433119,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41ec0a08c5ca657","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706527018364,"stop":1706527018364,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8b23f2356347d8","name":"Encoder throws on undefined content topic","time":{"start":1706526440821,"stop":1706526440822,"duration":1},"status":"passed","severity":"normal"},{"uid":"7282247edcb9eeb5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706526535009,"stop":1706526535009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8982971388a7e96","name":"Push message with SQL Injection payload","time":{"start":1706527016290,"stop":1706527016290,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e306d98074c8cef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706526612653,"stop":1706526612654,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44cf31f57523362","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706527018362,"stop":1706527018362,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ee9b6881e0dc1d","name":"should not receive a peer event before start","time":{"start":1706526900154,"stop":1706526900155,"duration":1},"status":"passed","severity":"normal"},{"uid":"419ea37a1cf1c386","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1706526411514,"stop":1706526411515,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb2ec692704213f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1706526797233,"stop":1706526797233,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1c831eab283a6f","name":"Check received message containing emoji","time":{"start":1706526976780,"stop":1706526976781,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df2a0447e5c8edd","name":"Symmetric encrypt & Decrypt","time":{"start":1706526439383,"stop":1706526439383,"duration":0},"status":"passed","severity":"normal"},{"uid":"6753b86e20c81f0b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1706526783370,"stop":1706526783371,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c29af16168a795","name":"Subscribe to topic containing short and receive message","time":{"start":1706527049800,"stop":1706527049800,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3feac984c67b09","name":"Nodes with multiple pubsub topic","time":{"start":1706526771994,"stop":1706526771994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec483b5a2bb5a88c","name":"should properly create location multiaddrs - tcp4","time":{"start":1706526417563,"stop":1706526417563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79b63249cb2031","name":"Check received message with timestamp: 1706526457755000000 ","time":{"start":1706526976781,"stop":1706526976781,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dda025b436ee97e","name":"throws on content topic with empty topic name field","time":{"start":1706526411259,"stop":1706526411260,"duration":1},"status":"passed","severity":"normal"},{"uid":"837766612bd7dcae","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1706526432825,"stop":1706526432825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a042539ac3be12","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706526677708,"stop":1706526677709,"duration":1},"status":"passed","severity":"normal"},{"uid":"88cc19ce64d383a9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1706526612653,"stop":1706526612653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d828b09d1ba922","name":"same cluster, different shard: nodes connect","time":{"start":1706526726637,"stop":1706526726637,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6780da8bca11f5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706526771988,"stop":1706526771989,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f10eaf29eae4dd","name":"should use DNS peer discovery with light client","time":{"start":1706526471048,"stop":1706526471048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94fe9c1c767961b9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1706526930059,"stop":1706526930059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26939d64b0221d","name":"should emit a peer event after start","time":{"start":1706526900154,"stop":1706526900154,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ca31967e1c34a2","name":"Publish message with custom timestamp: Mon Jan 29 2024 12:12:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1706526783366,"stop":1706526783367,"duration":1},"status":"passed","severity":"normal"},{"uid":"2365415ed1c1f9e3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1706526797237,"stop":1706526797237,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aeef6fba0611028","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706526728457,"stop":1706526728458,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ace161cdfa0a6f","name":"Ephemeral field set to true","time":{"start":1706526423449,"stop":1706526423450,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26364529b2a64cd","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706526771984,"stop":1706526771985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9702997ebf666ca1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1706526797227,"stop":1706526797227,"duration":0},"status":"passed","severity":"normal"},{"uid":"938144c5d47e3504","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706526533886,"stop":1706526533888,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4eb3a250a4f6437","name":"Check publish message containing Basic HTML tag","time":{"start":1706526783363,"stop":1706526783364,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b09e0b76637ad3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706526533885,"stop":1706526533886,"duration":1},"status":"passed","severity":"normal"},{"uid":"358c0a77c656670d","name":"Check received message containing Russian","time":{"start":1706526976776,"stop":1706526976777,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b04de66b0a54d9e","name":"Push message with rate limit","time":{"start":1706527016306,"stop":1706527016306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dff1222916ca89","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526533890,"stop":1706526533890,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f6bd74c1a5c0e8","name":"Ping on subscribed peer","time":{"start":1706526493513,"stop":1706526493513,"duration":0},"status":"passed","severity":"normal"},{"uid":"11085030d34d632c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1706526612608,"stop":1706526612610,"duration":2},"status":"passed","severity":"normal"},{"uid":"4515d34e7f912325","name":"Check message with non string payload is not received","time":{"start":1706526976770,"stop":1706526976771,"duration":1},"status":"passed","severity":"normal"},{"uid":"198a751c2c85cce4","name":"Check message with no pubsub topic is not received","time":{"start":1706526976788,"stop":1706526976788,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa65cfa87d6ad6ad","name":"passes more than one ENR URLs and attempts connection","time":{"start":1706526471050,"stop":1706526471050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b519b88b8cea69ea","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706526675840,"stop":1706526675840,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b41d137e088b8f0","name":"returns all values when wanted number matches available values","time":{"start":1706526432162,"stop":1706526432164,"duration":2},"status":"passed","severity":"normal"},{"uid":"61d43f5c86471f8c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1706526416661,"stop":1706526416662,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8493f845f11d5c","name":"Push message with content topic containing special chars","time":{"start":1706527016297,"stop":1706527016299,"duration":2},"status":"passed","severity":"normal"},{"uid":"c277ffb12e9a6bc3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1706526416659,"stop":1706526416659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f8935b00519070","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706527049794,"stop":1706527049794,"duration":0},"status":"passed","severity":"normal"},{"uid":"441c016d6f2f1f9c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1706526440820,"stop":1706526440821,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac09a5b3009ef60","name":"Js publishes, other Js receives","time":{"start":1706526764006,"stop":1706526764006,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a2ed5e80902d7","name":"Check publish message containing numeric","time":{"start":1706526783361,"stop":1706526783361,"duration":0},"status":"passed","severity":"normal"},{"uid":"55070c181f8145f1","name":"should throw error - no id","time":{"start":1706526417559,"stop":1706526417559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b2d9c8fd9a17d9","name":"Subscribe and receive messages via lightPush","time":{"start":1706526675839,"stop":1706526675839,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6edd4798cf722f","name":"Check message with extra parameter is not received","time":{"start":1706526632107,"stop":1706526632108,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc54d884cad1596","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1706526475635,"stop":1706526475636,"duration":1},"status":"passed","severity":"normal"},{"uid":"6761b193d0bdb32f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706526675850,"stop":1706526675851,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d930803de4d061","name":"Push message with content topic containing Russian","time":{"start":1706527016300,"stop":1706527016300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea610e09a257116a","name":"Round trip binary serialization","time":{"start":1706526423449,"stop":1706526423449,"duration":0},"status":"passed","severity":"normal"},{"uid":"a236b707e40497c7","name":"Ping on peer without subscriptions","time":{"start":1706526535570,"stop":1706526535570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a6332d1755cbfc","name":"A test","time":{"start":1706526677761,"stop":1706526677762,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9d9371c8ca700f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526728465,"stop":1706526728467,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bf41d54a89476d","name":"Relay","time":{"start":1706526473119,"stop":1706526473119,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b6830cff200a68","name":"configure the node with multiple pubsub topics","time":{"start":1706526879830,"stop":1706526879830,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc74edd4076871c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1706526432823,"stop":1706526432824,"duration":1},"status":"passed","severity":"normal"},{"uid":"410a3b76769f0fae","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1706526495776,"stop":1706526495776,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e00d0e31968a184","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706526771989,"stop":1706526771993,"duration":4},"status":"passed","severity":"normal"},{"uid":"c08e4b837b01d033","name":"Query generator for multiple messages with multiple decoders","time":{"start":1706526997159,"stop":1706526997159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6780560c80fbb860","name":"A test","time":{"start":1706526677762,"stop":1706526677762,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34579d5a0fb1526","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1706526797226,"stop":1706526797227,"duration":1},"status":"passed","severity":"normal"},{"uid":"56554f69aa99d478","name":"Check received message containing XML","time":{"start":1706526976778,"stop":1706526976778,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5de16fb067a80c","name":"Subscribe to topic containing long and receive message","time":{"start":1706527049792,"stop":1706527049792,"duration":0},"status":"passed","severity":"normal"},{"uid":"149a4e46f34c7f5b","name":"1 Relay, 1 Filter, gives up","time":{"start":1706526432974,"stop":1706526432974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f3869f1dca32b6","name":"Push message with custom timestamp: 1706530213093","time":{"start":1706527016307,"stop":1706527016307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e878e2d480121216","name":"Nodes with multiple pubsub topic","time":{"start":1706526771986,"stop":1706526771986,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e6a950b4c5add5","name":"LightPush","time":{"start":1706527046993,"stop":1706527046993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3752e9bbdc92c3a1","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1706526771987,"stop":1706526771988,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f4b0f45724de6a","name":"Generator, 2 different pubsubtopics","time":{"start":1706527018363,"stop":1706527018364,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbbc8b0371dd524","name":"Check received message containing numeric","time":{"start":1706526976774,"stop":1706526976775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84975d4f77a80e6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706527049800,"stop":1706527049800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5476db5b70fca783","name":"Subscribe to topic containing XML and publish message","time":{"start":1706526797235,"stop":1706526797235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60c76317765813e","name":"Asymmetric encrypt & decrypt","time":{"start":1706526439382,"stop":1706526439383,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1f0fbd91dba425","name":"Check received message containing Chinese","time":{"start":1706526976775,"stop":1706526976776,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d827db454dc6ab","name":"Passing page size 110 when there are 120 messages","time":{"start":1706527028626,"stop":1706527028626,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6160b73339b4ed","name":"different cluster, different shard: nodes don't connect","time":{"start":1706526726638,"stop":1706526726638,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91f7beba569e9d6","name":"Check received message containing numeric","time":{"start":1706526632061,"stop":1706526632063,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd8b270362e999fe","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1706526930055,"stop":1706526930056,"duration":1},"status":"passed","severity":"normal"},{"uid":"654616ba935d3e08","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706526675848,"stop":1706526675848,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a58cdb6e523e905","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706526612631,"stop":1706526612631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec67819cca54e379","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1706526962706,"stop":1706526962706,"duration":0},"status":"passed","severity":"normal"},{"uid":"253a87d722cbe6b7","name":"Ping on unsubscribed peer","time":{"start":1706526535576,"stop":1706526535576,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daf05004c0fb319","name":"Check message on other pubsub topic is not received","time":{"start":1706526632094,"stop":1706526632096,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbe1f44d1cecc6d5","name":"Check received message containing shell command","time":{"start":1706526632075,"stop":1706526632075,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b4f5281f749ee0","name":"Push message with content topic containing long","time":{"start":1706527016295,"stop":1706527016295,"duration":0},"status":"passed","severity":"normal"},{"uid":"763ef54280a8946c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706527049797,"stop":1706527049797,"duration":0},"status":"passed","severity":"normal"},{"uid":"3175603a1497157a","name":"Check publish message containing Russian","time":{"start":1706526783362,"stop":1706526783362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88c212fe49b1eb2","name":"should get / set TCP multiaddr","time":{"start":1706526417562,"stop":1706526417562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef607d0215d013db","name":"Check received message with timestamp: undefined ","time":{"start":1706526976767,"stop":1706526976768,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85a44eb8d6d43fb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1706526423300,"stop":1706526423301,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ef3c7f79089565","name":"Check publish message containing XML","time":{"start":1706526783363,"stop":1706526783363,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84ea001587e0af5","name":"Check received message with timestamp: 1706526457682000000 ","time":{"start":1706526632081,"stop":1706526632085,"duration":4},"status":"passed","severity":"normal"},{"uid":"49ada52c326e3d53","name":"Check received message with extra option is received","time":{"start":1706526632108,"stop":1706526632110,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ae1018065777304","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1706526495775,"stop":1706526495775,"duration":0},"status":"passed","severity":"normal"},{"uid":"454e11d69348aea3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1706526930055,"stop":1706526930055,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb239991b618855","name":"Passing page size 3 when there are 20 messages","time":{"start":1706527028624,"stop":1706527028624,"duration":0},"status":"passed","severity":"normal"},{"uid":"4612205397d6b605","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706526675859,"stop":1706526675860,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37fc18b088a15dc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706527049793,"stop":1706527049793,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e75f087da06f15","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706526612656,"stop":1706526612656,"duration":0},"status":"passed","severity":"normal"},{"uid":"36709ae18ee62cc7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706526675860,"stop":1706526675862,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4645f72094cf736","name":"Subscribe and receives messages on 20 topics","time":{"start":1706526675843,"stop":1706526675843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43ff7dfdbf65875","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706526675849,"stop":1706526675849,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91ae71bd7a39f56","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706526535010,"stop":1706526535010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f04b0a75141f4eb","name":"Check received message with timestamp: 1706526457755 ","time":{"start":1706526976783,"stop":1706526976784,"duration":1},"status":"passed","severity":"normal"},{"uid":"5520c555eea05738","name":"topics with same application and version share the same shard","time":{"start":1706526411261,"stop":1706526411261,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f1f3095b5fe40d","name":"Register correct protocols","time":{"start":1706526797224,"stop":1706526797225,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96755a7476e2663","name":"Query generator for multiple messages with different content topic format","time":{"start":1706526997159,"stop":1706526997160,"duration":1},"status":"passed","severity":"normal"},{"uid":"721187d5956a528e","name":"isConnected should return false after all peers disconnect","time":{"start":1706526495778,"stop":1706526495778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4411ce03e3053882","name":"configure the node with multiple pubsub topics","time":{"start":1706526879829,"stop":1706526879829,"duration":0},"status":"passed","severity":"normal"},{"uid":"296b025f9d6dc0a0","name":"Subscribe to topic containing short and publish message","time":{"start":1706526797230,"stop":1706526797230,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e76169d69c1ee6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706527049801,"stop":1706527049801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bae810fcafaf01","name":"should set field with all protocols enabled","time":{"start":1706526417565,"stop":1706526417565,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac63a6e320bd676","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706527049803,"stop":1706527049803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a59c38df6aa05f","name":"Subscribe to topic containing Script and receive message","time":{"start":1706527049794,"stop":1706527049794,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f317e0e3d0a19e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1706526432826,"stop":1706526432827,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc87aa23bc04d0b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706526728461,"stop":1706526728462,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80c430349ca4b76","name":"Overlapping topic subscription","time":{"start":1706527049799,"stop":1706527049799,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d5658ff5e78424","name":"Filter","time":{"start":1706527046994,"stop":1706527046994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7950dd329e62618","name":"Refresh subscription","time":{"start":1706526797228,"stop":1706526797229,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9a59c4b5cf12a4cd","name":"handles multiple messages","time":{"start":1706527029246,"stop":1706527029247,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc01d3e6f9862ee6","name":"Push message with rate limit","time":{"start":1706526866915,"stop":1706526866915,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9911579f862ddd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706526533889,"stop":1706526533889,"duration":0},"status":"passed","severity":"normal"},{"uid":"999858e7f5c5ce88","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1706526533885,"stop":1706526533885,"duration":0},"status":"passed","severity":"normal"},{"uid":"9862c36fce2b9a86","name":"Push message with unicode special characters payload","time":{"start":1706526866895,"stop":1706526866895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e727ad80a388000b","name":"Push message with content topic containing emoji","time":{"start":1706527016304,"stop":1706527016304,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09186b1facc64d","name":"Check message with invalid timestamp is not received","time":{"start":1706526976768,"stop":1706526976768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8caf6350402a128","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1706527038707,"stop":1706527038707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eab46b19f9320ec","name":"Push message with content topic containing Arabic","time":{"start":1706527016299,"stop":1706527016300,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0645c1754d125bc","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1706527049799,"stop":1706527049799,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f834833cf2d669","name":"Throws when trying to push message with empty payload","time":{"start":1706527016294,"stop":1706527016295,"duration":1},"status":"passed","severity":"normal"},{"uid":"49572369836b09d4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1706526675844,"stop":1706526675844,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9832f28ca5c913f","name":"Check message received after nwaku node is restarted","time":{"start":1706526976790,"stop":1706526976790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8dedc004c1bf5a0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1706526612678,"stop":1706526612679,"duration":1},"status":"passed","severity":"normal"},{"uid":"de081f55592f302d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706526677709,"stop":1706526677709,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba9fc162bea53ab","name":"Overlapping topic subscription","time":{"start":1706526675846,"stop":1706526675846,"duration":0},"status":"passed","severity":"normal"},{"uid":"1877ad04e924f451","name":"it tolerates circular branch references","time":{"start":1706526433119,"stop":1706526433119,"duration":0},"status":"passed","severity":"normal"},{"uid":"449450ccde7612de","name":"Subscribe to topic containing XML and receive message","time":{"start":1706527049802,"stop":1706527049802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61df928b12fca3f","name":"throws on content topic with non-number generation field","time":{"start":1706526411257,"stop":1706526411258,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ec3d3e985be99a","name":"should emit a peer event after start","time":{"start":1706526471045,"stop":1706526471046,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a12d23ac09bf697","name":"Default pageSize","time":{"start":1706527028626,"stop":1706527028627,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e98da6adf988c6a","name":"Push message with Russian payload","time":{"start":1706527016290,"stop":1706527016290,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4f94f7153fd91a","name":"Generator, custom pubsub topic","time":{"start":1706527018361,"stop":1706527018361,"duration":0},"status":"passed","severity":"normal"},{"uid":"506123c60086d7cc","name":"should be called at least once on all `peer:discovery` events","time":{"start":1706526495778,"stop":1706526495779,"duration":1},"status":"passed","severity":"normal"},{"uid":"27da6d7341e3328","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1706526612635,"stop":1706526612635,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde45788d9483b99","name":"throws on content topic with empty application field","time":{"start":1706526411258,"stop":1706526411258,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef7827f8ba8276e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1706526962707,"stop":1706526962708,"duration":1},"status":"passed","severity":"normal"},{"uid":"d866094d833d5872","name":"Subscribe to topic containing long and receive message","time":{"start":1706527049800,"stop":1706527049800,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd67c0b0614ac4","name":"Push message with content topic containing XML","time":{"start":1706526866902,"stop":1706526866903,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6e70e3383d3568","name":"Check received message containing special chars","time":{"start":1706526976775,"stop":1706526976775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f915b43fca1d02fe","name":"should not receive a peer event after stop","time":{"start":1706526900155,"stop":1706526900155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac5b1a66c8a76ca","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1706526675843,"stop":1706526675844,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9259c9f732cbef41","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706527049792,"stop":1706527049792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87343ea4f2dd250","name":"Check message with invalid timestamp is not received","time":{"start":1706526976787,"stop":1706526976787,"duration":0},"status":"passed","severity":"normal"},{"uid":"579823d3b5edd34b","name":"should return all peers when numPeers is 0","time":{"start":1706526423300,"stop":1706526423300,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9ddffc895ac672","name":"Push message with short payload","time":{"start":1706527016285,"stop":1706527016285,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d584db586d4bbf","name":"Callback on promise","time":{"start":1706526997160,"stop":1706526997161,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7f00e887ad1661","name":"Ping on subscribed peer","time":{"start":1706526535569,"stop":1706526535569,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b2ddbc31a2c2c","name":"should not fail to start the service if it is already started","time":{"start":1706526900154,"stop":1706526900154,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d31ab9850e65a0","name":"Push message with content topic containing numeric","time":{"start":1706526866898,"stop":1706526866898,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d9d37578e711b3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706526612634,"stop":1706526612635,"duration":1},"status":"passed","severity":"normal"},{"uid":"541b52c55f5135a4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706527049803,"stop":1706527049803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4892252434a0689","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706526677710,"stop":1706526677711,"duration":1},"status":"passed","severity":"normal"},{"uid":"351f309c39d7928f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1706526797236,"stop":1706526797236,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa350efb44da59d","name":"Check received message containing long","time":{"start":1706526976751,"stop":1706526976751,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b6a2b7aeef8a3b","name":"Refresh subscription","time":{"start":1706527049799,"stop":1706527049800,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf16b2a387b22f9","name":"Push message with content topic containing XML","time":{"start":1706527016301,"stop":1706527016301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d599b23289f7abe","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1706526433123,"stop":1706526433123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b21c87026ce6e0","name":"Throws when trying to push message with empty payload","time":{"start":1706526866896,"stop":1706526866897,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6ee2f86c8991cb","name":"Push message equal or less that 1MB","time":{"start":1706526866918,"stop":1706526866918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc2d4cb1c564ea2","name":"Encoder throws on undefined content topic","time":{"start":1706526423450,"stop":1706526423451,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b77602f43d6eb8","name":"Decoder throws on empty string content topic","time":{"start":1706526423451,"stop":1706526423452,"duration":1},"status":"passed","severity":"normal"},{"uid":"b830fae7720f53a2","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1706527018954,"stop":1706527018954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7804e676eab496b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706527049793,"stop":1706527049793,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecf9af8ad6d4c5c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706527049803,"stop":1706527049803,"duration":0},"status":"passed","severity":"normal"},{"uid":"498cba5faabd3d78","name":"Init the array if not present","time":{"start":1706526411141,"stop":1706526411143,"duration":2},"status":"passed","severity":"normal"},{"uid":"4bf21e93258595b9","name":"Query with Ordered Callback, No message returned","time":{"start":1706526962707,"stop":1706526962707,"duration":0},"status":"passed","severity":"normal"},{"uid":"97170fcb0a814e9c","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1706527049790,"stop":1706527049790,"duration":0},"status":"passed","severity":"normal"},{"uid":"2899041cfdff5bfa","name":"Subscribe to topic containing long and publish message","time":{"start":1706526797230,"stop":1706526797231,"duration":1},"status":"passed","severity":"normal"},{"uid":"d680a17edbbb2442","name":"Check received message containing XML","time":{"start":1706526976756,"stop":1706526976757,"duration":1},"status":"passed","severity":"normal"},{"uid":"a450eeb622e90aee","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706526612643,"stop":1706526612644,"duration":1},"status":"passed","severity":"normal"},{"uid":"e813497b8937aa42","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706526471049,"stop":1706526471049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc75b294ed8d5ecc","name":"Subscribe to topic containing short and receive message","time":{"start":1706527049791,"stop":1706527049792,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c1ece106468602","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1706527038705,"stop":1706527038706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71a7bad4236dafb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706527049788,"stop":1706527049788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fa37874fbf9c36","name":"Push message with numeric payload","time":{"start":1706526866853,"stop":1706526866853,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd89ea5fcb9df915","name":"should be able to encode the field with only STORE set to true","time":{"start":1706526416648,"stop":1706526416650,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2e74c3c2b449100","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1706526612657,"stop":1706526612677,"duration":20},"status":"passed","severity":"normal"},{"uid":"f26526690108eec0","name":"Subscribe to topic containing Script and publish message","time":{"start":1706526797234,"stop":1706526797235,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea0f9196754906e","name":"Push message with meta","time":{"start":1706526866914,"stop":1706526866914,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cdb985ff5f0564","name":"different cluster, different shard: nodes don't connect","time":{"start":1706526612607,"stop":1706526612608,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b619f11e83621a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1706526417566,"stop":1706526417566,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e7e9db52fa7b93","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1706526432826,"stop":1706526432826,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cbeded6654d7d9","name":"Push message with Arabic payload","time":{"start":1706527016289,"stop":1706527016289,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd71f0708bb1437","name":"Ping on unsubscribed peer","time":{"start":1706526493514,"stop":1706526493514,"duration":0},"status":"passed","severity":"normal"},{"uid":"473187ef55bbd4a5","name":"unsubscribes","time":{"start":1706527029247,"stop":1706527029247,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dc9270b2594460","name":"Push message with content topic containing JSON","time":{"start":1706526866903,"stop":1706526866904,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e650f7bcc313d5","name":"Check message with no pubsub topic is not received","time":{"start":1706526632097,"stop":1706526632100,"duration":3},"status":"passed","severity":"normal"},{"uid":"1fa40e81158691e3","name":"Push message with content topic containing Russian","time":{"start":1706526866901,"stop":1706526866901,"duration":0},"status":"passed","severity":"normal"},{"uid":"52db36567cacc0d1","name":"Check message received after nwaku node is restarted","time":{"start":1706526632116,"stop":1706526632116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89086c90d83153b2","name":"should properly create peer info with all multiaddrs","time":{"start":1706526417564,"stop":1706526417564,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d315e371e3db0b","name":"Push 30 different messages","time":{"start":1706526866896,"stop":1706526866896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e19406bde2c9bcf","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1706527038706,"stop":1706527038706,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb067b31b96463f","name":"Publish message with rate limit","time":{"start":1706526783373,"stop":1706526783373,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7d55745d6f6527","name":"nwaku subscribes","time":{"start":1706526764003,"stop":1706526764004,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfe4d522f5d6585","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706527049804,"stop":1706527049804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77884f20dd26c9a","name":"Push message with content topic containing numeric","time":{"start":1706527016296,"stop":1706527016297,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb65db586f1cc08","name":"Check publish message containing emoji","time":{"start":1706526783365,"stop":1706526783365,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef813fec16ff621","name":"Decoder throws on undefined content topic","time":{"start":1706526440822,"stop":1706526440822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e22ec3f0bf4dfce","name":"Push message with SQL Injection payload","time":{"start":1706526866874,"stop":1706526866875,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba70acdc189aa8e4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706527049789,"stop":1706527049789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9227239d81d795c7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706526677707,"stop":1706526677708,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a9431c4bd85934","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1706526675863,"stop":1706526675864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72240b0dc74630b","name":"Push message with XML payload","time":{"start":1706527016291,"stop":1706527016291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae49e50b0f2f905","name":"Query Generator - forward","time":{"start":1706527005559,"stop":1706527005559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e76e663bb0e35","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706526677706,"stop":1706526677706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cd1119e16b2528","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706527049795,"stop":1706527049795,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4bddf66eaa2ff5","name":"pre and post cipher","time":{"start":1706526439383,"stop":1706526439384,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c3131099aa23e4","name":"Check publish message containing Chinese","time":{"start":1706526783362,"stop":1706526783362,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe83169dcb122d8","name":"Push message with Basic HTML tag payload","time":{"start":1706527016291,"stop":1706527016292,"duration":1},"status":"passed","severity":"normal"},{"uid":"972ffef6cad920e0","name":"Check received message containing escaped characters","time":{"start":1706526976760,"stop":1706526976761,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e039155667bc81","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706527049802,"stop":1706527049802,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d0f700b1d84f39","name":"groups content topics by expected pubsub topic","time":{"start":1706526411265,"stop":1706526411266,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f6072f4e17ab2c","name":"Check received message containing long","time":{"start":1706526976772,"stop":1706526976773,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaa0e0faf0dc625","name":"Light Node - default protocols","time":{"start":1706527046994,"stop":1706527046994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7118f84733eaad1e","name":"should set field with only FILTER enabled","time":{"start":1706526417565,"stop":1706526417566,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9508fc163819412","name":"should not fail to stop the service if it was not started","time":{"start":1706526900153,"stop":1706526900153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e93cd87e35afbf","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1706527038707,"stop":1706527038707,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9b8b94d1139506","name":"can start and stop the service","time":{"start":1706526900152,"stop":1706526900153,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53883e8bea1552a","name":"Check message with no content topic is not received","time":{"start":1706526976770,"stop":1706526976770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e730650811e71fa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706526533890,"stop":1706526533892,"duration":2},"status":"passed","severity":"normal"},{"uid":"acacd662466767d9","name":"Subscribe to topic containing short and receive message","time":{"start":1706526675847,"stop":1706526675847,"duration":0},"status":"passed","severity":"normal"},{"uid":"170dd424e2d64366","name":"Subscribe to topic containing XML and receive message","time":{"start":1706526675857,"stop":1706526675857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5753c0c826bcc3d9","name":"Push message with Chinese payload","time":{"start":1706527016287,"stop":1706527016289,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ac263d7193e9633","name":"Generator, custom pubsub topic","time":{"start":1706527018365,"stop":1706527018365,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c97233534de03f","name":"Encoder throws on empty string content topic","time":{"start":1706526438953,"stop":1706526438954,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a477ab3d31e26f","name":"Fails to push message with empty content topic","time":{"start":1706526866912,"stop":1706526866914,"duration":2},"status":"passed","severity":"normal"},{"uid":"3bd0aaf71799c9e5","name":"Push message with XML payload","time":{"start":1706526866891,"stop":1706526866892,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7cc87ae3256572","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706527018365,"stop":1706527018366,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13ee4875fb899b6","name":"should only return 1 node with relay capability","time":{"start":1706526433121,"stop":1706526433121,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9133864a57b2c5","name":"Push message with content topic containing Chinese","time":{"start":1706526866899,"stop":1706526866899,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b44a666fa9eeaf","name":"Accepts a valid Waku Message","time":{"start":1706526427013,"stop":1706526427014,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab3c4e0101ff1bf","name":"Check received message with timestamp: 1706526457682 ","time":{"start":1706526632085,"stop":1706526632086,"duration":1},"status":"passed","severity":"normal"},{"uid":"6248a437f0a97c38","name":"Push 30 different messages","time":{"start":1706527016294,"stop":1706527016294,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7f5f459764dfa0","name":"should throw error - no public key","time":{"start":1706526417559,"stop":1706526417559,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4257ece77d62d9a","name":"Check message received after jswaku node is restarted","time":{"start":1706526632113,"stop":1706526632113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"939ac3d5de6f74ad","name":"Check received message with timestamp: undefined ","time":{"start":1706526976786,"stop":1706526976786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1177c0c534e379c1","name":"Passing page size 10 when there are 10 messages","time":{"start":1706527028625,"stop":1706527028625,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62ebe5887897cc0","name":"Fields are not dropped","time":{"start":1706526422778,"stop":1706526422779,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb875f45fb8470fd","name":"Generator, custom pubsub topic","time":{"start":1706527018363,"stop":1706527018363,"duration":0},"status":"passed","severity":"normal"},{"uid":"156cd9b8d5cc7f6","name":"Check received message containing Arabic","time":{"start":1706526632067,"stop":1706526632068,"duration":1},"status":"passed","severity":"normal"},{"uid":"47639eb5e07202d6","name":"should encode/decode to RLP encoding","time":{"start":1706526417561,"stop":1706526417561,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b2399bef22d9a4","name":"Reopen subscription with peer with lost subscription","time":{"start":1706526493515,"stop":1706526493515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b806a667a7a330a","name":"Check received message containing Basic HTML tag","time":{"start":1706526632073,"stop":1706526632074,"duration":1},"status":"passed","severity":"normal"},{"uid":"106001df93693782","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1706526495776,"stop":1706526495777,"duration":1},"status":"passed","severity":"normal"},{"uid":"2475496eb8c77d57","name":"should throw error - no id","time":{"start":1706526417559,"stop":1706526417560,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5837bc30368df05","name":"throws on content topic with empty encoding field","time":{"start":1706526411260,"stop":1706526411260,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a9d10579c29fbb","name":"Check publish message containing long","time":{"start":1706526783361,"stop":1706526783361,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebc3126559cb9ec","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1706526783366,"stop":1706526783366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be13fae402d1f5","name":"Query with Ordered Callback, No Decoder","time":{"start":1706526962706,"stop":1706526962707,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f55a962afdf54b0","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1706526612610,"stop":1706526612611,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e9d3d4f5546d84","name":"Check received message containing Basic HTML tag","time":{"start":1706526976778,"stop":1706526976779,"duration":1},"status":"passed","severity":"normal"},{"uid":"446194eaf910da23","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706526675860,"stop":1706526675860,"duration":0},"status":"passed","severity":"normal"},{"uid":"1596368cca37b4e4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706526677706,"stop":1706526677706,"duration":0},"status":"passed","severity":"normal"},{"uid":"be510e6bcde1cdf4","name":"Push message on custom pubsubTopic","time":{"start":1706526728460,"stop":1706526728461,"duration":1},"status":"passed","severity":"normal"},{"uid":"d861cdda4a7b4f86","name":"retrieves a single peer","time":{"start":1706526433118,"stop":1706526433119,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe703f25ceb233c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1706526417558,"stop":1706526417558,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bb0c73943db6c1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1706526475635,"stop":1706526475635,"duration":0},"status":"passed","severity":"normal"},{"uid":"2717f9145f484406","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706526675841,"stop":1706526675841,"duration":0},"status":"passed","severity":"normal"},{"uid":"847e8db960eb6ebc","name":"Push message with long payload","time":{"start":1706527016285,"stop":1706527016286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebc7281fd341cb0","name":"Correctly serialized arguments","time":{"start":1706526728543,"stop":1706526728544,"duration":1},"status":"passed","severity":"normal"},{"uid":"19383c6948caccd0","name":"Push message with meta","time":{"start":1706527016305,"stop":1706527016305,"duration":0},"status":"passed","severity":"normal"},{"uid":"253583fd87963c91","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1706526612632,"stop":1706526612633,"duration":1},"status":"passed","severity":"normal"},{"uid":"495c4c1467810ce4","name":"Check message received after jswaku node is restarted","time":{"start":1706526976771,"stop":1706526976771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72ff68cb10acf565","name":"ignores unrecognized TXT record formats","time":{"start":1706526433120,"stop":1706526433120,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d10bf4ac340ad5b","name":"should not fail to stop the service if it was not started","time":{"start":1706526471044,"stop":1706526471044,"duration":0},"status":"passed","severity":"normal"},{"uid":"5612db2e2de4b067","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1706526797232,"stop":1706526797232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff90b9bb3a91b01","name":"Check message with non string payload is not received","time":{"start":1706526632106,"stop":1706526632107,"duration":1},"status":"passed","severity":"normal"},{"uid":"b334d838958f899b","name":"Push message with content topic containing Chinese","time":{"start":1706527016299,"stop":1706527016299,"duration":0},"status":"passed","severity":"normal"},{"uid":"995f6eb07acfa2d2","name":"should set field with all protocols disabled","time":{"start":1706526417564,"stop":1706526417564,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adfe7f9ad0023cf","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1706526930056,"stop":1706526930057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ada7bf87f00f80","name":"Publish message with custom timestamp: Tue Feb 07 2023 11:12:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1706526783366,"stop":1706526783366,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f09904fc7610f75","name":"Fails to push message with large meta","time":{"start":1706527016305,"stop":1706527016306,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc79f871209832","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1706526416653,"stop":1706526416653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6797a1d12b80073","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1706526495772,"stop":1706526495775,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a3e8c59da13cf60","name":"Push message with content topic containing Arabic","time":{"start":1706526866899,"stop":1706526866901,"duration":2},"status":"passed","severity":"normal"},{"uid":"165202f15c37bc49","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1706526726635,"stop":1706526726636,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3adcef10848412e","name":"Check received message containing SQL Injection","time":{"start":1706526976777,"stop":1706526976777,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe590884e97ffaf2","name":"Check message with no pubsub topic is not received","time":{"start":1706526976769,"stop":1706526976769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f336ac4562ecd70","name":"should get / set UDP multiaddr","time":{"start":1706526417562,"stop":1706526417562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea37314a8c09d2e3","name":"Mutual subscription","time":{"start":1706526797224,"stop":1706526797224,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7546ad92773002f","name":"Does not throw an exception when node disconnects","time":{"start":1706527035904,"stop":1706527035905,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3c1a8e13823992","name":"Ordered Callback - forward","time":{"start":1706527005561,"stop":1706527005561,"duration":0},"status":"passed","severity":"normal"},{"uid":"6deb7d5d6e69e347","name":"Push message with content topic containing unicode special characters","time":{"start":1706527016303,"stop":1706527016304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4054957e9473a820","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1706526962708,"stop":1706526962708,"duration":0},"status":"passed","severity":"normal"},{"uid":"37330b8529816d51","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1706526612655,"stop":1706526612655,"duration":0},"status":"passed","severity":"normal"},{"uid":"d370ade65e515873","name":"should be called for bootstrap peers","time":{"start":1706526495779,"stop":1706526495780,"duration":1},"status":"passed","severity":"normal"},{"uid":"68840136675fcdb9","name":"Subscribe to topic containing Script and receive message","time":{"start":1706527049802,"stop":1706527049802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7858abaf88499a90","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1706526797237,"stop":1706526797237,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c7f6a420ed6d59","name":"Subscribe and receive messages via waku relay post","time":{"start":1706527049788,"stop":1706527049789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfedb1c7c3d4a65","name":"should set field with only RELAY enabled","time":{"start":1706526417565,"stop":1706526417565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d446fa2e93e3470","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1706526432822,"stop":1706526432822,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a35f5e27180347e","name":"Query Generator - backward","time":{"start":1706527005559,"stop":1706527005560,"duration":1},"status":"passed","severity":"normal"},{"uid":"403643b66452284","name":"Callback on promise, aborts when callback returns true","time":{"start":1706526997161,"stop":1706526997161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b944ec06d5806f18","name":"Relay - dialed after","time":{"start":1706527046992,"stop":1706527046992,"duration":0},"status":"passed","severity":"normal"},{"uid":"40339e9f72a7dfa7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1706526612685,"stop":1706526612686,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dfd400a3243a46","name":"Check publish message containing escaped characters","time":{"start":1706526783365,"stop":1706526783365,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc2cf3a22f291b0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1706526612608,"stop":1706526612608,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d608ea382f0c73","name":"through manual discovery","time":{"start":1706526732518,"stop":1706526732518,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4635580f3f2bfb","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1706526438951,"stop":1706526438952,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82baf79cbd38b14","name":"Check received message containing JSON","time":{"start":1706526976757,"stop":1706526976758,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44f20951bf6377b","name":"Reopen subscription with peer with lost subscription","time":{"start":1706526535571,"stop":1706526535574,"duration":3},"status":"passed","severity":"normal"},{"uid":"26b5aabc7f081bc4","name":"different cluster, same shard: nodes don't connect","time":{"start":1706526612606,"stop":1706526612607,"duration":1},"status":"passed","severity":"normal"},{"uid":"67be34861f9ec5a7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706526416663,"stop":1706526416663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65bf82a35033638","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706526675857,"stop":1706526675858,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b53a48be0b29345","name":"Check message with no payload is not received","time":{"start":1706526632105,"stop":1706526632106,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64fd954cadf4499","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1706526997161,"stop":1706526997162,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec63efaaa28d484","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706527049800,"stop":1706527049801,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2925f30d5447a5f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1706526416651,"stop":1706526416652,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc97e53f330e0e9f","name":"Push message equal or less that 1MB","time":{"start":1706527016308,"stop":1706527016308,"duration":0},"status":"passed","severity":"normal"},{"uid":"2882dd9e92812402","name":"should not receive a peer event after stop","time":{"start":1706526471047,"stop":1706526471047,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e49d8359a95cebe","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1706526797228,"stop":1706526797228,"duration":0},"status":"passed","severity":"normal"},{"uid":"746a915815a5fd94","name":"Push message with content topic containing emoji","time":{"start":1706526866907,"stop":1706526866912,"duration":5},"status":"passed","severity":"normal"},{"uid":"70b2469538d0258a","name":"Check received message containing JSON","time":{"start":1706526976779,"stop":1706526976779,"duration":0},"status":"passed","severity":"normal"},{"uid":"412fd18e8184f11a","name":"Check received message containing escaped characters","time":{"start":1706526976780,"stop":1706526976780,"duration":0},"status":"passed","severity":"normal"},{"uid":"db47d3e23f840441","name":"Fails to publish message with empty text","time":{"start":1706526783369,"stop":1706526783369,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fccca5b7d5b754","name":"Push message with content topic containing SQL Injection","time":{"start":1706526866901,"stop":1706526866902,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b07825a2868bab","name":"should be able to decode the field with only STORE set to true","time":{"start":1706526416656,"stop":1706526416657,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd5378ee595a338","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1706526612636,"stop":1706526612636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca22ca0485ef83f7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1706526797233,"stop":1706526797234,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aeff84d9c439139","name":"Decoder throws on undefined content topic","time":{"start":1706526438954,"stop":1706526438954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d33fcede19e3d36","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1706526879830,"stop":1706526879830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33c19890791a3e0","name":"Subscribe and receives messages on 20 topics","time":{"start":1706527049790,"stop":1706527049790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c86018f6d3a66a","name":"Check message with invalid timestamp is not received","time":{"start":1706526632089,"stop":1706526632094,"duration":5},"status":"passed","severity":"normal"},{"uid":"5ed9def6bb0ed099","name":"Check received message containing Script","time":{"start":1706526976756,"stop":1706526976756,"duration":0},"status":"passed","severity":"normal"},{"uid":"a286c586dc7507dc","name":"Passing cursor with wrong message digest","time":{"start":1706526930058,"stop":1706526930059,"duration":1},"status":"passed","severity":"normal"},{"uid":"324b6d21a4ee51ec","name":"Decrypt messages","time":{"start":1706526733910,"stop":1706526733910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9a574b3bf6b99e","name":"Sets default value correctly","time":{"start":1706527035907,"stop":1706527035907,"duration":0},"status":"passed","severity":"normal"},{"uid":"635bb64860ab3be6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1706527038706,"stop":1706527038706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e645172c799b2e24","name":"throws on content topic with too few or too many fields","time":{"start":1706526411257,"stop":1706526411257,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6d92fcb655da36","name":"Waku message hash computation","time":{"start":1706526422897,"stop":1706526422898,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e3958a38b9f08c","name":"Using a function","time":{"start":1706527035905,"stop":1706527035906,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c3d4a85b298aea","name":"Push message with content topic containing shell command","time":{"start":1706527016302,"stop":1706527016303,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac2e99f3808425","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1706526495780,"stop":1706526495781,"duration":1},"status":"passed","severity":"normal"},{"uid":"8436f3edc6bbbb8c","name":"throws on empty content topic","time":{"start":1706526411256,"stop":1706526411257,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c700bde3ca9ad1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1706526612656,"stop":1706526612656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8eba714ea5725b3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1706526495781,"stop":1706526495782,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12c6eba772a03ca","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706526988166,"stop":1706526988167,"duration":1},"status":"passed","severity":"normal"},{"uid":"49fd9c469a2b9cca","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706526976765,"stop":1706526976766,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c75884c1614012","name":"Subscribe to topic containing special chars and publish message","time":{"start":1706526797231,"stop":1706526797232,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2b7a69148f789e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526728462,"stop":1706526728463,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72e81dd441dd4f5","name":"Push to array if already present","time":{"start":1706526411143,"stop":1706526411144,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ede787fc769514","name":"Ephemeral messages are not stored","time":{"start":1706526475634,"stop":1706526475634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a596deeca8343ab1","name":"isConnected should return true after first peer connects","time":{"start":1706526495783,"stop":1706526495783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98eb3e65c50baa8","name":"Passing an array","time":{"start":1706527035905,"stop":1706527035905,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab4df77d34a134","name":"should decode valid enr successfully","time":{"start":1706526417558,"stop":1706526417558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b8411f924d6a9c","name":"can dial TLS multiaddrs","time":{"start":1706526732517,"stop":1706526732517,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a35e81f37b971ae","name":"Sample","time":{"start":1706526416856,"stop":1706526416856,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f54add4b7e20b0","name":"Push message with custom timestamp: 1675768232269","time":{"start":1706526866915,"stop":1706526866916,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6f946198d70a15","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1706526495782,"stop":1706526495783,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b093344c32294c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1706526783371,"stop":1706526783371,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f5d0a76ce20102","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1706526675845,"stop":1706526675845,"duration":0},"status":"passed","severity":"normal"},{"uid":"a088b75aac41d610","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706526988165,"stop":1706526988166,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e35d7a2f4f9944a","name":"Check received message containing escaped characters","time":{"start":1706526632076,"stop":1706526632076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94dc01495bd558a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1706526612680,"stop":1706526612680,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5671563ff0a553","name":"Check received message containing XML","time":{"start":1706526632071,"stop":1706526632072,"duration":1},"status":"passed","severity":"normal"},{"uid":"58663e1b596ba744","name":"1 Relay, 1 fetch","time":{"start":1706526432973,"stop":1706526432973,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f9797c04e9f8b0","name":"Check received message containing JSON","time":{"start":1706526632074,"stop":1706526632074,"duration":0},"status":"passed","severity":"normal"},{"uid":"830f31d1a755c5bb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526533883,"stop":1706526533884,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd4e10e4e902999","name":"Check publish message containing shell command","time":{"start":1706526783364,"stop":1706526783365,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceedc0c414e0493a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1706526612636,"stop":1706526612643,"duration":7},"status":"passed","severity":"normal"},{"uid":"5498c8d3419f33b","name":"Push message with Russian payload","time":{"start":1706526866874,"stop":1706526866874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b498c7e12a5a8c18","name":"Delete observer","time":{"start":1706526733910,"stop":1706526733911,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec877fcd6957448","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1706526416653,"stop":1706526416654,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe4d7f63d3a8386","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1706526612680,"stop":1706526612683,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ca071b17ce61e4b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706526675852,"stop":1706526675856,"duration":4},"status":"passed","severity":"normal"},{"uid":"6ccb3adcd5bcc66a","name":"Check message on other pubsub topic is not received","time":{"start":1706526976787,"stop":1706526976787,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae367177cbe5729","name":"Push message with shell command payload","time":{"start":1706527016292,"stop":1706527016292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b5e03dfa1d4ba8","name":"Check received message with timestamp: undefined ","time":{"start":1706526632088,"stop":1706526632088,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f3429941cc5fdf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1706526416655,"stop":1706526416655,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49a8673f77ecc94","name":"Check publish message containing Arabic","time":{"start":1706526783362,"stop":1706526783362,"duration":0},"status":"passed","severity":"normal"},{"uid":"232135a9a5f9279e","name":"Check received message containing Chinese","time":{"start":1706526976753,"stop":1706526976754,"duration":1},"status":"passed","severity":"normal"},{"uid":"f042429781f50b8a","name":"Ping on unsubscribed peer","time":{"start":1706526535570,"stop":1706526535570,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f34845f4e41ea44","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1706526612654,"stop":1706526612654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33e09015401ce68","name":"Push message with content topic containing unicode special characters","time":{"start":1706526866906,"stop":1706526866907,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f4cf631bdf8fa4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1706526612634,"stop":1706526612634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed5bf96f9d9c5da","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706527049801,"stop":1706527049801,"duration":0},"status":"passed","severity":"normal"},{"uid":"76547d88fac1e23e","name":"Promise Callback - backward","time":{"start":1706527005560,"stop":1706527005561,"duration":1},"status":"passed","severity":"normal"},{"uid":"809948a5e97478d4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1706526495780,"stop":1706526495780,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c521482b662ef46","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706526533884,"stop":1706526533884,"duration":0},"status":"passed","severity":"normal"},{"uid":"438d6d980e8c3f47","name":"Check received message containing short","time":{"start":1706526632038,"stop":1706526632052,"duration":14},"status":"passed","severity":"normal"},{"uid":"cb122d0f070120a0","name":"Check received message containing Russian","time":{"start":1706526632068,"stop":1706526632069,"duration":1},"status":"passed","severity":"normal"},{"uid":"898c8af98155953e","name":"Push message with content topic containing Script","time":{"start":1706527016301,"stop":1706527016301,"duration":0},"status":"passed","severity":"normal"},{"uid":"8015c7e02d20132b","name":"Push message with content topic containing escaped characters","time":{"start":1706526866904,"stop":1706526866906,"duration":2},"status":"passed","severity":"normal"},{"uid":"eae0e144349e5e7f","name":"Check received message containing SQL Injection","time":{"start":1706526632069,"stop":1706526632070,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e0381bd052907a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1706527018954,"stop":1706527018955,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4a4492b71414fb","name":"Overlapping topic subscription","time":{"start":1706527049791,"stop":1706527049791,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f06e659f6a9439d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706527016302,"stop":1706527016302,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4623f8a2c0c302a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1706527018955,"stop":1706527018955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e078247602a03e8a","name":"Check received message containing Script","time":{"start":1706526632070,"stop":1706526632071,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1673d8f0d5921a","name":"Check received message containing Arabic","time":{"start":1706526976776,"stop":1706526976776,"duration":0},"status":"passed","severity":"normal"},{"uid":"738a85cc3621427b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1706526416652,"stop":1706526416653,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d150ac30659bd05","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1706526612633,"stop":1706526612634,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe410e92a87da75","name":"Decoder throws on empty string content topic","time":{"start":1706526438955,"stop":1706526438955,"duration":0},"status":"passed","severity":"normal"},{"uid":"18965de0d4beba7d","name":"Push message with shell command payload","time":{"start":1706526866894,"stop":1706526866894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ee1f48c6992ae0","name":"Fails to push message with large meta","time":{"start":1706526866915,"stop":1706526866915,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7e6f6becab35dc","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1706526612629,"stop":1706526612630,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f119aaafcc8d45","name":"throws on content topic with generation field greater than 0","time":{"start":1706526411258,"stop":1706526411258,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df81d42c628456","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1706527038706,"stop":1706527038707,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6da8e7df31422","name":"Push message on custom pubsubTopic","time":{"start":1706526728456,"stop":1706526728457,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa820ccbe1ff5e0","name":"Subscribe and receive messages via lightPush","time":{"start":1706527049787,"stop":1706527049788,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2fc62be2d7e27d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1706526495777,"stop":1706526495778,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63f010f95b5c2f1","name":"should return false","time":{"start":1706526417560,"stop":1706526417560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c393813c1783be9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706526612612,"stop":1706526612612,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c1f7d748c012d1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706526866903,"stop":1706526866903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b409a7d736cb7861","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706527049795,"stop":1706527049795,"duration":0},"status":"passed","severity":"normal"},{"uid":"c202eeca066ea793","name":"Check received message containing Russian","time":{"start":1706526976755,"stop":1706526976755,"duration":0},"status":"passed","severity":"normal"},{"uid":"386f325ca0aa0d22","name":"can start the service","time":{"start":1706526471041,"stop":1706526471043,"duration":2},"status":"passed","severity":"normal"},{"uid":"b18a3848e72046d5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706526535011,"stop":1706526535011,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c71b5bac948d65a","name":"Subscribe and receive messages via waku relay post","time":{"start":1706526675841,"stop":1706526675842,"duration":1},"status":"passed","severity":"normal"},{"uid":"428ab02718f5bed2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1706526432974,"stop":1706526432974,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f56a70d119d11a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1706526612630,"stop":1706526612630,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ea51079095f628","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706526728463,"stop":1706526728464,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5f87bc186cad1c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1706526797231,"stop":1706526797231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80e6886da433f2c","name":"does not throw on valid cases","time":{"start":1706526411256,"stop":1706526411256,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ae4208889b2729","name":"Push message with content topic containing special chars","time":{"start":1706526866898,"stop":1706526866898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2af50e48963cdce","name":"Query Generator, No message returned","time":{"start":1706526962705,"stop":1706526962705,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fded25cc407a63","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1706526423301,"stop":1706526423302,"duration":1},"status":"passed","severity":"normal"},{"uid":"33bc25025586d8f1","name":"Check publish message containing SQL Injection","time":{"start":1706526783362,"stop":1706526783363,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8a93a1abee804c","name":"Publish without waiting for remote peer","time":{"start":1706526797225,"stop":1706526797226,"duration":1},"status":"passed","severity":"normal"},{"uid":"760cac0fdbda4f2f","name":"Check received message containing unicode special characters","time":{"start":1706526976780,"stop":1706526976780,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a454788fff76250","name":"Passing page size 19 when there are 20 messages","time":{"start":1706527028625,"stop":1706527028626,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce4712586e476d4","name":"Ping on peer without subscriptions","time":{"start":1706526493513,"stop":1706526493514,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0ba1f610a63080","name":"Push message with custom timestamp: 1706523013093","time":{"start":1706527016307,"stop":1706527016307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4d1bf54a2b3106","name":"should be able to encode the field with only FILTER set to true","time":{"start":1706526416651,"stop":1706526416651,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad886709c32df41","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1706527038708,"stop":1706527038708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9862c702488bdeb","name":"Push message with content topic containing Script","time":{"start":1706526866902,"stop":1706526866902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed287d17917bf84a","name":"Check message with no payload is not received","time":{"start":1706526976788,"stop":1706526976789,"duration":1},"status":"passed","severity":"normal"},{"uid":"f937ad92580b9920","name":"Subscribe and receive messages via lightPush","time":{"start":1706527049796,"stop":1706527049797,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bae29c1feae4dcd","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1706526962706,"stop":1706526962706,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd26f48694fd62ce","name":"should not fail to start the service if it is already started","time":{"start":1706526471044,"stop":1706526471045,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e335a23173dfde","name":"Check message with no content topic is not received","time":{"start":1706526632100,"stop":1706526632105,"duration":5},"status":"passed","severity":"normal"},{"uid":"d79d585c80952142","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706526771994,"stop":1706526771995,"duration":1},"status":"passed","severity":"normal"},{"uid":"8516aa5857291e1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1706526930057,"stop":1706526930057,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5c544bee4a9550","name":"Decoder throws on empty string content topic","time":{"start":1706526440822,"stop":1706526440823,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6f0ee6c79d16d9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706526976785,"stop":1706526976785,"duration":0},"status":"passed","severity":"normal"},{"uid":"515a1c5710c317b0","name":"Store - dialed first","time":{"start":1706527046993,"stop":1706527046993,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4b0a8fe6d3c76b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1706526432165,"stop":1706526432167,"duration":2},"status":"passed","severity":"normal"},{"uid":"4938ef730b769260","name":"Encoder throws on empty string content topic","time":{"start":1706526440822,"stop":1706526440822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47cfd6dbbef7814","name":"Push message with custom timestamp: 1706530232269","time":{"start":1706526866916,"stop":1706526866917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c00958b61375a0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1706526422898,"stop":1706526422899,"duration":1},"status":"passed","severity":"normal"},{"uid":"723025f8d3fb0bd9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706526632086,"stop":1706526632087,"duration":1},"status":"passed","severity":"normal"},{"uid":"69093acb9181711d","name":"Check message with non string payload is not received","time":{"start":1706526976789,"stop":1706526976789,"duration":0},"status":"passed","severity":"normal"},{"uid":"5babad3a2887804f","name":"ignores domain fetching errors","time":{"start":1706526433120,"stop":1706526433120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca938cb3b2fdf34","name":"Fails to push message bigger that 1MB","time":{"start":1706526866918,"stop":1706526866918,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a487a51ce2b6b0","name":"Encoder throws on undefined content topic","time":{"start":1706526438953,"stop":1706526438953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f752159bc96acf","name":"Push message with escaped characters payload","time":{"start":1706527016293,"stop":1706527016293,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ba556f1623a22e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1706526612631,"stop":1706526612631,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a667f826f4b827c","name":"Push message with JSON payload","time":{"start":1706527016292,"stop":1706527016292,"duration":0},"status":"passed","severity":"normal"},{"uid":"694a498023aa359e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706527049798,"stop":1706527049798,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b4025554920a61","name":"Publish message with large meta","time":{"start":1706526783372,"stop":1706526783372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b41cbfeea0798a8","name":"Push message with Basic HTML tag payload","time":{"start":1706526866892,"stop":1706526866894,"duration":2},"status":"passed","severity":"normal"},{"uid":"60aabe9d501bd4c","name":"Check publish message after client node is restarted","time":{"start":1706526783372,"stop":1706526783372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"170caf0fe223a1bc","name":"should throw an error for insufficient data","time":{"start":1706526411515,"stop":1706526411515,"duration":0},"status":"passed","severity":"normal"},{"uid":"576f1936d7ad511c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1706526930057,"stop":1706526930058,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b048466f8d5efa","name":"Overlapping topic subscription","time":{"start":1706526797229,"stop":1706526797230,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c30bf7085828d1cf","name":"Check received message containing special chars","time":{"start":1706526632063,"stop":1706526632064,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36831ceffed3f7d","name":"Subscribe to topic containing Script and receive message","time":{"start":1706526675856,"stop":1706526675857,"duration":1},"status":"passed","severity":"normal"},{"uid":"c260e483f3fb0f8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706526771989,"stop":1706526771989,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f89ec148421135","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1706526930056,"stop":1706526930056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f579e508f3e9cb23","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706526677708,"stop":1706526677708,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc0a5c61b673b1e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1706526612684,"stop":1706526612685,"duration":1},"status":"passed","severity":"normal"},{"uid":"af36868452a3c546","name":"Check publish message containing JSON","time":{"start":1706526783364,"stop":1706526783364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f408b53bf6f886e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706527049795,"stop":1706527049795,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5f31990c565e52","name":"Push message with unicode special characters payload","time":{"start":1706527016293,"stop":1706527016293,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed22dfa33808c0e1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706526675859,"stop":1706526675859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78e793e2cabf224","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706526677710,"stop":1706526677710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9f282601320a0e","name":"Push message with Chinese payload","time":{"start":1706526866873,"stop":1706526866873,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d507b62c36d61f5","name":"Subscribe and receive messages via waku relay post","time":{"start":1706527049797,"stop":1706527049798,"duration":1},"status":"passed","severity":"normal"},{"uid":"275f6061fc717ac","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1706526612632,"stop":1706526612632,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06fedded1f9a64","name":"tcp ip4 address","time":{"start":1706526416744,"stop":1706526416744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c9f27b9ae2505a","name":"should properly create location multiaddrs - udp6","time":{"start":1706526417563,"stop":1706526417563,"duration":0},"status":"passed","severity":"normal"},{"uid":"33465355d0203c0","name":"Push message with content topic containing shell command","time":{"start":1706526866904,"stop":1706526866904,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe826d24106bcf4","name":"Check message received after jswaku node is restarted","time":{"start":1706526976789,"stop":1706526976789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c81b4564d6883c6b","name":"Relay + Store","time":{"start":1706526417566,"stop":1706526417566,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4b871beaf06d79","name":"can start and stop the service","time":{"start":1706526471043,"stop":1706526471044,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05cb0ecf4b7f8a2","name":"Subscribe and publish message","time":{"start":1706526797226,"stop":1706526797226,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e227e943d956c3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706526677706,"stop":1706526677707,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d78292ee917ee5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706527049796,"stop":1706527049796,"duration":0},"status":"broken","severity":"normal"},{"uid":"144f55075de83ba1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706526612679,"stop":1706526612679,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce7cc8eedaa141c","name":"Waku message hash computation (payload length 0)","time":{"start":1706526422899,"stop":1706526422899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d48cc758f548a8","name":"Push message with Script payload","time":{"start":1706527016290,"stop":1706527016291,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f208e3db4bbf5c3","name":"Decoder throws on undefined content topic","time":{"start":1706526423451,"stop":1706526423451,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c7fadcd15b61b0","name":"Check received message containing short","time":{"start":1706526976750,"stop":1706526976751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced2413d45e3460b","name":"1 Store, 2 fetches","time":{"start":1706526432973,"stop":1706526432974,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdf103eef8e725a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706526533889,"stop":1706526533889,"duration":0},"status":"passed","severity":"normal"},{"uid":"320ebf9ad0fd515b","name":"Check received message containing numeric","time":{"start":1706526976752,"stop":1706526976752,"duration":0},"status":"passed","severity":"normal"},{"uid":"de63e2cfe74ece5","name":"Push message with content topic containing short","time":{"start":1706526866897,"stop":1706526866897,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c2836baac018e6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706526675858,"stop":1706526675858,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf539cc2ce959af5","name":"Ping on subscribed peer","time":{"start":1706526535575,"stop":1706526535575,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bdf68791ceea96","name":"Check received message containing emoji","time":{"start":1706526632080,"stop":1706526632081,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f020790653ebd2f","name":"Check publish message after service node is restarted","time":{"start":1706526783371,"stop":1706526783371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fe93567e283052e","name":"Passing page size 0 when there are 110 messages","time":{"start":1706527028623,"stop":1706527028623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8b6d9e91bc3a57","name":"Ping on peer without subscriptions","time":{"start":1706526535575,"stop":1706526535576,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b30e0a885374772","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1706527038708,"stop":1706527038709,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbaade4dd56de547","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1706526797227,"stop":1706526797227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1542b24e2b74f1ea","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1706526411514,"stop":1706526411514,"duration":0},"status":"passed","severity":"normal"},{"uid":"136c4cb570340cd1","name":"should throw error - no public key","time":{"start":1706526417560,"stop":1706526417560,"duration":0},"status":"passed","severity":"normal"},{"uid":"785dd9222d783634","name":"Check publish message containing Script","time":{"start":1706526783363,"stop":1706526783363,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ea1e69456ac4ff","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1706526797234,"stop":1706526797234,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9bf87bb5fba5f","name":"Publishes to nwaku","time":{"start":1706526764004,"stop":1706526764004,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dc9cb00069f56c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706526632087,"stop":1706526632087,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b616fc18d22c7c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706526433123,"stop":1706526433124,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9a8168f70c3ca4d4","name":"Subscribe to topic containing long and receive message","time":{"start":1706526675847,"stop":1706526675847,"duration":0},"status":"passed","severity":"normal"},{"uid":"437ece553d9df16d","name":"same cluster, same shard: nodes connect","time":{"start":1706526726636,"stop":1706526726636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5f82d04e010ad","name":"Check received message containing shell command","time":{"start":1706526976758,"stop":1706526976759,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5648ac7b52ec963","name":"udp ip6 address","time":{"start":1706526416744,"stop":1706526416744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c58c95ee2575df7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706527049803,"stop":1706527049803,"duration":0},"status":"passed","severity":"normal"},{"uid":"727834adc6408e31","name":"Generator, 2 different pubsubtopics","time":{"start":1706527018362,"stop":1706527018362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d18d9af6c63b3e9","name":"Rejects garbage","time":{"start":1706526427014,"stop":1706526427015,"duration":1},"status":"passed","severity":"normal"},{"uid":"f406f0629c247fc2","name":"should handle a minimal index list","time":{"start":1706526411513,"stop":1706526411514,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb60cabee882f9e","name":"Check meta is set [symmetric]","time":{"start":1706526438952,"stop":1706526438952,"duration":0},"status":"passed","severity":"normal"},{"uid":"2478e628e7b5c854","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706526533883,"stop":1706526533883,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c8fd496d3a10f3","name":"Query with Promise Callback, No message returned","time":{"start":1706526962709,"stop":1706526962709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff380c7f947c12b8","name":"Check received message with timestamp: 1706526457755 ","time":{"start":1706526976764,"stop":1706526976765,"duration":1},"status":"passed","severity":"normal"},{"uid":"342c171b3aec3dad","name":"should properly create location multiaddrs - tcp","time":{"start":1706526417564,"stop":1706526417564,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b786f3bd8b21c1","name":"Push message with content topic containing long","time":{"start":1706526866897,"stop":1706526866898,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd758e6a38c4751f","name":"throws on content topic with empty version field","time":{"start":1706526411259,"stop":1706526411259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ef570c0a2ff267","name":"Nwaku publishes","time":{"start":1706526764004,"stop":1706526764005,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdee5d735325eea9","name":"Push message with Script payload","time":{"start":1706526866889,"stop":1706526866890,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72c9580d0e3400f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1706526797236,"stop":1706526797236,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc45e8959b5dddc","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1706527018955,"stop":1706527018955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2784a9ea43c6487c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706526976784,"stop":1706526976785,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e41528c8618de2d","name":"Relay + Store","time":{"start":1706526473119,"stop":1706526473120,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40a58c3039a0eb9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706527049797,"stop":1706527049797,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d962244e057accb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1706526438949,"stop":1706526438951,"duration":2},"status":"passed","severity":"normal"},{"uid":"82675860385c3170","name":"should throw error - invalid id","time":{"start":1706526417560,"stop":1706526417560,"duration":0},"status":"passed","severity":"normal"},{"uid":"787b27c5e5de7281","name":"should properly create location multiaddrs - tcp6","time":{"start":1706526417563,"stop":1706526417563,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d5a0d0dfcf3af0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1706526432824,"stop":1706526432824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e0852721e34864","name":"caches peers it previously fetched","time":{"start":1706526433120,"stop":1706526433121,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc8b403cf3c0f60","name":"Check received message containing SQL Injection","time":{"start":1706526976756,"stop":1706526976756,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e955e926182c2e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706526416654,"stop":1706526416654,"duration":0},"status":"passed","severity":"normal"},{"uid":"75432ba115fee776","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706527049789,"stop":1706527049789,"duration":0},"status":"passed","severity":"normal"},{"uid":"301c137016531ef2","name":"Check received message with timestamp: 1706526457755000000 ","time":{"start":1706526976763,"stop":1706526976764,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a9b01bab34a88c","name":"Push message with short payload","time":{"start":1706526866852,"stop":1706526866852,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb44974122b5179","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706526675842,"stop":1706526675842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9140a892ea5ec1e6","name":"Check message with no payload is not received","time":{"start":1706526976770,"stop":1706526976770,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ac8f0b7b254081","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1706526612655,"stop":1706526612655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac813de9dfedf84b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706527049792,"stop":1706527049792,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7859e8c57696db","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526533886,"stop":1706526533886,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a48129c678e9ee","name":"Subscribe to topic containing XML and receive message","time":{"start":1706527049794,"stop":1706527049794,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b878f6052582969","name":"returns all values when wanted number is greater than available values","time":{"start":1706526432164,"stop":1706526432165,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f600d7ff3dc98d","name":"Check received message containing unicode special characters","time":{"start":1706526632077,"stop":1706526632080,"duration":3},"status":"passed","severity":"normal"},{"uid":"e821e297e1e1331","name":"All","time":{"start":1706526473120,"stop":1706526473120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f595ca5cede2a36a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1706526962704,"stop":1706526962705,"duration":1},"status":"passed","severity":"normal"},{"uid":"589128931281d03b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1706526612654,"stop":1706526612654,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bce7ec2008edf0","name":"Check publish message containing unicode special characters","time":{"start":1706526783365,"stop":1706526783365,"duration":0},"status":"passed","severity":"normal"},{"uid":"2351ce2c6a4385a0","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1706526612635,"stop":1706526612635,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e509a6150b2c21","name":"Push message with special chars payload","time":{"start":1706527016287,"stop":1706527016287,"duration":0},"status":"passed","severity":"normal"},{"uid":"2091cfbcd195388c","name":"Ordered Callback - backward","time":{"start":1706527005561,"stop":1706527005561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8446e5716b4d29","name":"Promise Callback - forward","time":{"start":1706527005560,"stop":1706527005560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04f2e0aed3b74fc","name":"Push message with content topic containing escaped characters","time":{"start":1706527016303,"stop":1706527016303,"duration":0},"status":"passed","severity":"normal"},{"uid":"969c389240f978cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706526535008,"stop":1706526535009,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbff6f32376e9fb6","name":"Push message on custom pubsubTopic","time":{"start":1706526728463,"stop":1706526728463,"duration":0},"status":"passed","severity":"normal"},{"uid":"705366f6c4859971","name":"Fails to push message with empty content topic","time":{"start":1706527016304,"stop":1706527016305,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b701bd023cf3669","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706527049788,"stop":1706527049788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d317b7c5b94bfc52","name":"Generator, 2 different pubsubtopics","time":{"start":1706527018365,"stop":1706527018365,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad35e860524a116","name":"Relay - times out","time":{"start":1706527046992,"stop":1706527046993,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec76e8f1a46e6ab","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706526771986,"stop":1706526771987,"duration":1},"status":"passed","severity":"normal"},{"uid":"a003ed63f21c75e6","name":"Push message with emoji payload","time":{"start":1706526866895,"stop":1706526866896,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b21b8a78e47e89","name":"Check received message containing Arabic","time":{"start":1706526976754,"stop":1706526976755,"duration":1},"status":"passed","severity":"normal"},{"uid":"be07ecc8b2ecf53c","name":"should properly compute the node id","time":{"start":1706526417561,"stop":1706526417561,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b257147631ded0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706527049801,"stop":1706527049801,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f656e139999adc2","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1706526612684,"stop":1706526612684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a040c226dc22df","name":"should encodeTxt and decodeTxt","time":{"start":1706526417557,"stop":1706526417558,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3cc0859cc7ac2e","name":"Push message with emoji payload","time":{"start":1706527016293,"stop":1706527016294,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5fee6687476197f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1706526612657,"stop":1706526612657,"duration":0},"status":"passed","severity":"normal"}]