2024-04-29 08:53:10 +00:00

1 line
153 KiB
JSON

[{"uid":"6ef45fbfd6bf5ea1","name":"Check publish message containing short","time":{"start":1714380450793,"stop":1714380450794,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9c3ff9364a55b5","name":"should not receive a peer event before start","time":{"start":1714380489768,"stop":1714380489768,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe7263a687f2903","name":"Check publish message containing SQL Injection","time":{"start":1714380450797,"stop":1714380450798,"duration":1},"status":"passed","severity":"normal"},{"uid":"e426be80b0b31b17","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714379995994,"stop":1714379995994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e598a0b4a68076","name":"Check meta is set [ecies]","time":{"start":1714379997868,"stop":1714379997869,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8596563d0bb90d9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714380607679,"stop":1714380607679,"duration":0},"status":"passed","severity":"normal"},{"uid":"de66e481901f275f","name":"Rejects garbage","time":{"start":1714379978826,"stop":1714379978827,"duration":1},"status":"passed","severity":"normal"},{"uid":"20440611073498f3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714380649667,"stop":1714380649667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acae988cebb8bdc","name":"Nwaku publishes","time":{"start":1714380419350,"stop":1714380419350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a624656e0fcc31ff","name":"should throw error - invalid id","time":{"start":1714379970581,"stop":1714379970582,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a8ed595cbd722f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714380089484,"stop":1714380089484,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa24013abffd2488","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714380089498,"stop":1714380089499,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74333fee2a465f6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714379969881,"stop":1714379969882,"duration":1},"status":"passed","severity":"normal"},{"uid":"a740d031bab514bd","name":"Check received message containing numeric","time":{"start":1714380173234,"stop":1714380173234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c486933cb527557f","name":"Push message with JSON payload","time":{"start":1714380548881,"stop":1714380548881,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c940dac201c5629","name":"Check received message containing emoji","time":{"start":1714380481136,"stop":1714380481136,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0605cfd81b25de","name":"Subscribe to topic containing Script and publish message","time":{"start":1714380462797,"stop":1714380462798,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29474441babbb34","name":"Ping on unsubscribed peer","time":{"start":1714380045549,"stop":1714380045549,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cadbf057e008a9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714380169461,"stop":1714380169461,"duration":0},"status":"passed","severity":"normal"},{"uid":"435f6d974bfa4011","name":"Push message with numeric payload","time":{"start":1714380548877,"stop":1714380548877,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eee80cf5b00a8","name":"Check publish message containing shell command","time":{"start":1714380450799,"stop":1714380450800,"duration":1},"status":"passed","severity":"normal"},{"uid":"965139a3beb67ca6","name":"Refresh subscription","time":{"start":1714380649665,"stop":1714380649665,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96b378e80ab3477","name":"Fails to push message with empty content topic","time":{"start":1714380548896,"stop":1714380548896,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e8705bb4d11241","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714379990100,"stop":1714379990101,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55ffbbf49d1ab10","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714380503469,"stop":1714380503469,"duration":0},"status":"passed","severity":"normal"},{"uid":"1565fd6cf5cfd67c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714379969889,"stop":1714379969889,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e66107b54f10ecc","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714379962055,"stop":1714379962055,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd6510989be0699","name":"Check publish message containing numeric","time":{"start":1714380450795,"stop":1714380450795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6662e5557ddb79d8","name":"should set field with only FILTER enabled","time":{"start":1714379970593,"stop":1714379970593,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dd23c076e7d043","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714379985824,"stop":1714379985824,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc73e3a5187009b","name":"should not receive a peer event before start","time":{"start":1714380027088,"stop":1714380027089,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98094ebe04cdeda","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714380020891,"stop":1714380020892,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac8d6f9224a5933","name":"Push message with content topic containing escaped characters","time":{"start":1714380548895,"stop":1714380548895,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb006767e8564f9e","name":"can start and stop the service","time":{"start":1714380489766,"stop":1714380489766,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e76a836f441f7ee","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714380462786,"stop":1714380462786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87050be4d0f141","name":"Push message with custom timestamp: 1714376573543","time":{"start":1714380392373,"stop":1714380392373,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92e95f2125dc8ab","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app65/10/topic664/json","time":{"start":1714380503466,"stop":1714380503466,"duration":0},"status":"passed","severity":"normal"},{"uid":"509798b5715593ad","name":"Push message with meta","time":{"start":1714380548896,"stop":1714380548897,"duration":1},"status":"passed","severity":"normal"},{"uid":"d119c5e9c7859a16","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714380552718,"stop":1714380552718,"duration":0},"status":"passed","severity":"normal"},{"uid":"f325f7eb08c1ba28","name":"pre and post cipher","time":{"start":1714379996344,"stop":1714379996345,"duration":1},"status":"passed","severity":"normal"},{"uid":"542195f91897078b","name":"should emit a peer event after start","time":{"start":1714379990099,"stop":1714379990099,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f15c0288f4656b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714380233014,"stop":1714380233015,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61308d7fdc1d26e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714380649662,"stop":1714380649662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a85e40381e59488","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714380649666,"stop":1714380649666,"duration":0},"status":"passed","severity":"normal"},{"uid":"239b0c5d5834f57","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714380434370,"stop":1714380434370,"duration":0},"status":"passed","severity":"normal"},{"uid":"111d60b85ee9e2ce","name":"Init the array if not present","time":{"start":1714379961366,"stop":1714379961368,"duration":2},"status":"passed","severity":"normal"},{"uid":"829a2cdd8524ea1e","name":"should handle application and version for autosharding","time":{"start":1714379962051,"stop":1714379962051,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b6dfbae70354ac","name":"should emit a peer event after start","time":{"start":1714380027088,"stop":1714380027088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9645652913eaa5e","name":"Check publish message containing Script","time":{"start":1714380450798,"stop":1714380450798,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f8cf0dd476d47d","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714379975107,"stop":1714379975107,"duration":0},"status":"passed","severity":"normal"},{"uid":"85287be73be5f42","name":"should throw error - no public key","time":{"start":1714379970586,"stop":1714379970587,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5caa02d3c30a9a6","name":"Ping on subscribed peer","time":{"start":1714380092501,"stop":1714380092502,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef82a4ff7674db1","name":"Check received message containing short","time":{"start":1714380173233,"stop":1714380173233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac09b09402f5d822","name":"Passing page size 1 when there are 4 messages","time":{"start":1714380586352,"stop":1714380586353,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9cf6001e6027e2","name":"can start the service","time":{"start":1714380489765,"stop":1714380489766,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d06f0bf23e5d641","name":"should return false","time":{"start":1714379970587,"stop":1714379970587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f622fe1d2e7242f9","name":"Publish without waiting for remote peer","time":{"start":1714380462778,"stop":1714380462782,"duration":4},"status":"passed","severity":"normal"},{"uid":"6cd0cf98d82870b4","name":"Sign & Recover","time":{"start":1714379996345,"stop":1714379996345,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f85b4c40a636d2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714380169478,"stop":1714380169478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d539d31909c1d0b2","name":"Check received message containing long","time":{"start":1714380481147,"stop":1714380481148,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfca3422855ac024","name":"Passing page size 11 when there are 10 messages","time":{"start":1714380586354,"stop":1714380586355,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9438f45a8c4425","name":"Push message with SQL Injection payload","time":{"start":1714380548879,"stop":1714380548879,"duration":0},"status":"passed","severity":"normal"},{"uid":"99aa5d9befa964d4","name":"Delete observer","time":{"start":1714380394929,"stop":1714380394930,"duration":1},"status":"passed","severity":"normal"},{"uid":"706e29bf833562f0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714380169450,"stop":1714380169451,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed946ea985e57041","name":"receives messages sent to provided content topic through callback","time":{"start":1714380451028,"stop":1714380451028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4bdfd5bbc4a2276","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714380649669,"stop":1714380649669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4995cc7dc45627","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714379962068,"stop":1714379962068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed56fcd48278f324","name":"Subscribe to topic containing short and publish message","time":{"start":1714380462785,"stop":1714380462785,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e8e0bf165b5f99","name":"getPeersByDiscovery","time":{"start":1714380054105,"stop":1714380054105,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac50ad8be284eeb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714380262875,"stop":1714380262876,"duration":1},"status":"passed","severity":"normal"},{"uid":"55389429ec918dbe","name":"Check message received after jswaku node is restarted","time":{"start":1714380481145,"stop":1714380481145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c8e27993d7a9f8b","name":"Encoder throws on undefined content topic","time":{"start":1714379975483,"stop":1714379975483,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3e7069017d9379","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714380523202,"stop":1714380523202,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa99e4bbd3ac5c3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714379962055,"stop":1714379962055,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecde6ab12b83ade6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714380169458,"stop":1714380169458,"duration":0},"status":"passed","severity":"normal"},{"uid":"540d1b12728231af","name":"Callback on promise","time":{"start":1714380581892,"stop":1714380581893,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f3e49da96946a0","name":"Publishes to nwaku","time":{"start":1714380419349,"stop":1714380419350,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9538a9c4603176c","name":"Push message with content topic containing JSON","time":{"start":1714380548894,"stop":1714380548894,"duration":0},"status":"passed","severity":"normal"},{"uid":"439ebb0e4001be7b","name":"handles multiple messages","time":{"start":1714380595025,"stop":1714380595025,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41f5b6542e72065","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714380262868,"stop":1714380262868,"duration":0},"status":"passed","severity":"normal"},{"uid":"7382e37aaa0d996e","name":"Round trip binary serialization","time":{"start":1714379975481,"stop":1714379975481,"duration":0},"status":"passed","severity":"normal"},{"uid":"351060054b75f995","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714379986395,"stop":1714379986395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"794accabe53708b7","name":"Push message with long payload","time":{"start":1714380548876,"stop":1714380548877,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f74b14a9026f3a","name":"should decode valid enr successfully","time":{"start":1714379970579,"stop":1714379970580,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40e9298a2357027","name":"Relay - dialed first","time":{"start":1714380615477,"stop":1714380615477,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46d513e0934404e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714380013385,"stop":1714380013387,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7593a9681620302","name":"Check received message containing Chinese","time":{"start":1714380481149,"stop":1714380481149,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa39637e6219b25d","name":"Ping on peer without subscriptions","time":{"start":1714380045548,"stop":1714380045549,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5c6d70984d038a","name":"safeDispatchEvent","time":{"start":1714380054106,"stop":1714380054107,"duration":1},"status":"passed","severity":"normal"},{"uid":"b361484e824a9cf","name":"should properly create location multiaddrs - tcp4","time":{"start":1714379970589,"stop":1714379970589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e1e069a3b2087","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714380552720,"stop":1714380552720,"duration":0},"status":"passed","severity":"normal"},{"uid":"150a71742213bea7","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714380026032,"stop":1714380026032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07cb2e4c4943d8b","name":"Waku message hash computation","time":{"start":1714379964615,"stop":1714379964617,"duration":2},"status":"passed","severity":"normal"},{"uid":"369cf44edc67a20e","name":"Check message with no payload is not received","time":{"start":1714380173250,"stop":1714380173251,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7fb0b3a7b3115b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714380169457,"stop":1714380169457,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcd7063231ed2c2","name":"should return valid sharding parameters for static sharding","time":{"start":1714379962066,"stop":1714379962066,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a16e524f4d31799","name":"Publish message with large meta","time":{"start":1714380450826,"stop":1714380450830,"duration":4},"status":"passed","severity":"normal"},{"uid":"b7c5b7c350ad1a6a","name":"ignores unrecognized TXT record formats","time":{"start":1714379986391,"stop":1714379986391,"duration":0},"status":"passed","severity":"normal"},{"uid":"15863484cb6b5be7","name":"should be able to decode the field with only STORE set to true","time":{"start":1714379969887,"stop":1714379969887,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8afc2ad726adb12","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714379962043,"stop":1714379962044,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b26adc57ab35ca0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714380020894,"stop":1714380020894,"duration":0},"status":"passed","severity":"normal"},{"uid":"3482293561b86d2e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714380013390,"stop":1714380013391,"duration":1},"status":"passed","severity":"normal"},{"uid":"db483d19d4f4d6ac","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714380607679,"stop":1714380607679,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e3d44419636546","name":"Accepts a valid Waku Message","time":{"start":1714379978825,"stop":1714379978826,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4f38407e143e00","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714380169457,"stop":1714380169458,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c1164fe3de4c90","name":"Check message on other pubsub topic is not received","time":{"start":1714380481142,"stop":1714380481143,"duration":1},"status":"passed","severity":"normal"},{"uid":"98604c2a3efef85","name":"should use DNS peer discovery with light client","time":{"start":1714380027090,"stop":1714380027090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da7fb1e7abbdeaa7","name":"addEventListener with wrong event","time":{"start":1714380054103,"stop":1714380054104,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fefed5ca942a72","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714379975108,"stop":1714379975109,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee097045185a685b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714380607677,"stop":1714380607677,"duration":0},"status":"passed","severity":"normal"},{"uid":"853555bc05c2a072","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714380089487,"stop":1714380089487,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba8d41cbbf51d55","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714380503460,"stop":1714380503460,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a13b721dabca92","name":"Used by Waku Relay","time":{"start":1714380601081,"stop":1714380601081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48ee1f1f9d70253","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app69/2/topic838/xml","time":{"start":1714380503461,"stop":1714380503461,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0f05777a66dea1","name":"Check publish message containing Arabic","time":{"start":1714380450796,"stop":1714380450796,"duration":0},"status":"passed","severity":"normal"},{"uid":"74acc31abe711169","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714380462784,"stop":1714380462784,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fd33644b46d106","name":"Check message with no payload is not received","time":{"start":1714380481143,"stop":1714380481144,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46b3ebf324bbe10","name":"Push message with content topic containing shell command","time":{"start":1714380548894,"stop":1714380548895,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee3d61ed8a62a57","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714379962057,"stop":1714379962057,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b66d53cff2ffc8","name":"can start and stop the service","time":{"start":1714379990098,"stop":1714379990098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e85591c78b25ec","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380089485,"stop":1714380089486,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba5b008f445e3bf","name":"throws on empty content topic","time":{"start":1714379962034,"stop":1714379962035,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19e1f6e89e3c8ff","name":"Ping on unsubscribed peer","time":{"start":1714380092503,"stop":1714380092504,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18b3984a9f3ba80","name":"Check received message containing SQL Injection","time":{"start":1714380481151,"stop":1714380481151,"duration":0},"status":"passed","severity":"normal"},{"uid":"611dd234b9a7f34","name":"Check message with non string payload is not received","time":{"start":1714380481144,"stop":1714380481145,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b8420fe02085e8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714379962070,"stop":1714379962070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c21e79be3649b3","name":"throws on content topic with generation field greater than 0","time":{"start":1714379962036,"stop":1714379962036,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a700600a05d5071","name":"Push message with content topic containing special chars","time":{"start":1714380548890,"stop":1714380548891,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fafda875d2adfa2","name":"Subscribe and receives messages on 20 topics","time":{"start":1714380649652,"stop":1714380649652,"duration":0},"status":"passed","severity":"normal"},{"uid":"288f1d444e54a15","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714380169456,"stop":1714380169456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a906efdadd3a9a01","name":"Relay + Store","time":{"start":1714380023024,"stop":1714380023024,"duration":0},"status":"passed","severity":"normal"},{"uid":"721cc4653413df7d","name":"Ping on peer without subscriptions","time":{"start":1714380092503,"stop":1714380092503,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f85f553e5bfa5d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714380462782,"stop":1714380462783,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2e9ee73cb9a30d","name":"Check received message with timestamp: 1714380012471000000 ","time":{"start":1714380481156,"stop":1714380481156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0cc318a0b62f5b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714379962070,"stop":1714379962071,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d04ec9921a393c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714380462795,"stop":1714380462795,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b9163de7aa3f26","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714380649670,"stop":1714380649670,"duration":0},"status":"passed","severity":"normal"},{"uid":"25712fb1907bb5f8","name":"Does not throw an exception when node disconnects","time":{"start":1714380601079,"stop":1714380601079,"duration":0},"status":"passed","severity":"normal"},{"uid":"416e4754635b79b2","name":"random static sharding 4 - Cluster ID: 175, Shard ID: 325","time":{"start":1714380535708,"stop":1714380535708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb059a2dfee5343","name":"Symmetric encrypt & Decrypt","time":{"start":1714379996344,"stop":1714379996344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58101d421e93969","name":"should decode valid enr with tcp successfully","time":{"start":1714379970580,"stop":1714379970580,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed016a2ef394a88","name":"Correctly serialized arguments","time":{"start":1714380297743,"stop":1714380297743,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee8bc3e84d614f5","name":"isConnected should return false after all peers disconnect","time":{"start":1714380013392,"stop":1714380013393,"duration":1},"status":"passed","severity":"normal"},{"uid":"924529cdac07f828","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714380434358,"stop":1714380434359,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a990c5d016a5b","name":"Push message equal or less that 1MB","time":{"start":1714380392374,"stop":1714380392374,"duration":0},"status":"passed","severity":"normal"},{"uid":"739d0d18320c4b48","name":"should properly create location multiaddrs - tcp6","time":{"start":1714379970590,"stop":1714379970590,"duration":0},"status":"passed","severity":"normal"},{"uid":"412fc4f12bd207a6","name":"should add and remove event listeners correctly","time":{"start":1714379990101,"stop":1714379990101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57940462f5ba3b9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714380607678,"stop":1714380607678,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d32c8c310ffdfec","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714380585109,"stop":1714380585110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bec0cd25da1fe6","name":"Throws when trying to push message with empty payload","time":{"start":1714380392359,"stop":1714380392359,"duration":0},"status":"passed","severity":"normal"},{"uid":"560b20fe1aaad528","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714379962044,"stop":1714379962044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6f62ed2a135ef3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714379985824,"stop":1714379985825,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef0a520ac99ab5d","name":"Encoder throws on empty string content topic","time":{"start":1714379995996,"stop":1714379995997,"duration":1},"status":"passed","severity":"normal"},{"uid":"60faecfd33288e82","name":"it tolerates circular branch references","time":{"start":1714379986390,"stop":1714379986390,"duration":0},"status":"passed","severity":"normal"},{"uid":"400882fbecc301fe","name":"Query with Ordered Callback, No message returned","time":{"start":1714380552719,"stop":1714380552720,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e7c9bd174da106","name":"Push message with content topic containing Chinese","time":{"start":1714380548891,"stop":1714380548891,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc7646b8c851335","name":"Ordered Callback - forward","time":{"start":1714380570376,"stop":1714380570377,"duration":1},"status":"passed","severity":"normal"},{"uid":"1501dd58a0c36aa8","name":"Generator, custom pubsub topic","time":{"start":1714380580120,"stop":1714380580120,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbf8e14059d0ce5","name":"handles empty shards array correctly","time":{"start":1714379962069,"stop":1714379962069,"duration":0},"status":"passed","severity":"normal"},{"uid":"623a4347e40ce13e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714380169451,"stop":1714380169452,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae102765a177de8","name":"Push message with special chars payload","time":{"start":1714380392344,"stop":1714380392345,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d47e3f891082939","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714380649660,"stop":1714380649660,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb78199328dc6dba","name":"Subscribe to topic containing Script and receive message","time":{"start":1714380649657,"stop":1714380649657,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e694b0ec45bb48d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714380434371,"stop":1714380434373,"duration":2},"status":"passed","severity":"normal"},{"uid":"77fde90d522633ab","name":"Check received message containing XML","time":{"start":1714380173239,"stop":1714380173240,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac3d44bb838bbcb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714379962051,"stop":1714379962052,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fee1866ddbd4d11","name":"start node with empty shard","time":{"start":1714380535719,"stop":1714380535719,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc2c25d09a28f9a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714380523199,"stop":1714380523199,"duration":0},"status":"passed","severity":"normal"},{"uid":"aede1217f5135f49","name":"Ordered Callback - backward","time":{"start":1714380570377,"stop":1714380570377,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fedcb3860af5be","name":"same cluster, different shard: nodes connect","time":{"start":1714380297665,"stop":1714380297665,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8216b0948a858f","name":"should get / set UDP multiaddr","time":{"start":1714379970588,"stop":1714379970588,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f82e8f346cf504","name":"Non TWN Cluster","time":{"start":1714380503460,"stop":1714380503461,"duration":1},"status":"passed","severity":"normal"},{"uid":"68669ccff133d594","name":"creates an iterator","time":{"start":1714380595024,"stop":1714380595024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceb6767ad55dbef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714379962061,"stop":1714379962062,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbaeac2e9c81a8ec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714380262881,"stop":1714380262881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f4b38244c728fa","name":"Check received message containing numeric","time":{"start":1714380481148,"stop":1714380481148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb04aa70905426e","name":"udp ip6 address","time":{"start":1714379969920,"stop":1714379969920,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caad6399c89c57f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714380462801,"stop":1714380462802,"duration":1},"status":"passed","severity":"normal"},{"uid":"593f83cda62f5a84","name":"Subscribe and receive messages via lightPush","time":{"start":1714380262867,"stop":1714380262867,"duration":0},"status":"passed","severity":"normal"},{"uid":"737a7f72e3ae36fa","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714380649658,"stop":1714380649658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee01cd4fbfa3b844","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714380434370,"stop":1714380434371,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ea44b54c1b0337","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app30/10/topic702/utf8","time":{"start":1714380503464,"stop":1714380503465,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b20b0070e592f2","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714380013389,"stop":1714380013390,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70d3096a1d69979","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714380262879,"stop":1714380262880,"duration":1},"status":"passed","severity":"normal"},{"uid":"4303f502153296f4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714380233018,"stop":1714380233018,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad1661412d1fc76","name":"Passing page size 110 when there are 120 messages","time":{"start":1714380586356,"stop":1714380586357,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8ce0c53f98aed8","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714380451027,"stop":1714380451027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40323b0d75dfea5d","name":"Check received message containing escaped characters","time":{"start":1714380173241,"stop":1714380173241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9960ad9777b62b6b","name":"more peers than existing","time":{"start":1714380392532,"stop":1714380392533,"duration":1},"status":"skipped","severity":"normal"},{"uid":"46d7f1acc0d9dbd2","name":"Push message with content topic containing numeric","time":{"start":1714380548890,"stop":1714380548890,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cff45d350dcd82","name":"Store - dialed first","time":{"start":1714380615478,"stop":1714380615479,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4622f4973953246","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714380462789,"stop":1714380462789,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8ef793c0c75cdd","name":"recovers when dns.resolve returns empty","time":{"start":1714379986390,"stop":1714379986390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a68b4099c4eecd0","name":"Check message with no content topic is not received","time":{"start":1714380481158,"stop":1714380481158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb917f1006e5946","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714379962057,"stop":1714379962058,"duration":1},"status":"passed","severity":"normal"},{"uid":"e079dbbe1b7b0bb0","name":"Push message with shell command payload","time":{"start":1714380392356,"stop":1714380392357,"duration":1},"status":"passed","severity":"normal"},{"uid":"845b1e709d5d772f","name":"Check received message containing short","time":{"start":1714380481126,"stop":1714380481126,"duration":0},"status":"passed","severity":"normal"},{"uid":"743b215c31d2ca7","name":"should encodeTxt and decodeTxt","time":{"start":1714379970579,"stop":1714379970579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad70fcc8d1015ed4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714380607676,"stop":1714380607677,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13af1f1d00aa57a","name":"Decoder throws on undefined content topic","time":{"start":1714379997870,"stop":1714379997870,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a6ecde395f0f52","name":"random static sharding 1 - Cluster ID: 795, Shard ID: 317","time":{"start":1714380535706,"stop":1714380535707,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5889100bc641fd0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714379962166,"stop":1714379962166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9282c2424564ebc5","name":"Check received message containing special chars","time":{"start":1714380481129,"stop":1714380481129,"duration":0},"status":"passed","severity":"normal"},{"uid":"3961547112b3d9da","name":"same cluster, same shard: nodes connect","time":{"start":1714380297664,"stop":1714380297665,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9dc58c2d25350a9","name":"should properly create peer info with all multiaddrs","time":{"start":1714379970591,"stop":1714379970591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ed91a84801c0b8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714380169484,"stop":1714380169484,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9f2695e0a5d562","name":"Fails to publish message with empty text","time":{"start":1714380450809,"stop":1714380450809,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a0b7958db70f19","name":"Check publish message after service node is restarted","time":{"start":1714380450824,"stop":1714380450825,"duration":1},"status":"skipped","severity":"normal"},{"uid":"89ea3e66736e3602","name":"Check publish message containing escaped characters","time":{"start":1714380450800,"stop":1714380450800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1710879da0e44ca","name":"Check received message containing SQL Injection","time":{"start":1714380173239,"stop":1714380173239,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b32796fabf1404","name":"Check message with no payload is not received","time":{"start":1714380481158,"stop":1714380481158,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc0c15e8c4b546c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714380262876,"stop":1714380262876,"duration":0},"status":"passed","severity":"normal"},{"uid":"374f85bcfc7acb28","name":"Push message with content topic containing Russian","time":{"start":1714380392362,"stop":1714380392362,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca0efad039cce35","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714380649669,"stop":1714380649670,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ade867a74f5dc1","name":"Push message on custom pubsubTopic","time":{"start":1714380290394,"stop":1714380290394,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db1a32fe1fe76b6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714379962041,"stop":1714379962042,"duration":1},"status":"passed","severity":"normal"},{"uid":"633b1338bc1955b8","name":"Check message received after nwaku node is restarted","time":{"start":1714380481159,"stop":1714380481160,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c6bca18de307fe1a","name":"Js publishes, other Js receives","time":{"start":1714380419350,"stop":1714380419350,"duration":0},"status":"passed","severity":"normal"},{"uid":"629b0d9fea37c8a9","name":"should load peers from local storage and dispatch events","time":{"start":1714379990100,"stop":1714379990100,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fedef0821f9139","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714379962052,"stop":1714379962053,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a70f7bb4f5c2c","name":"should set field with all protocols disabled","time":{"start":1714379970591,"stop":1714379970592,"duration":1},"status":"passed","severity":"normal"},{"uid":"c676aaf9ce890193","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714379962051,"stop":1714379962051,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cfb3e9dd5be5b9","name":"should be called for bootstrap peers","time":{"start":1714380020892,"stop":1714380020893,"duration":1},"status":"passed","severity":"normal"},{"uid":"2150154d96429f69","name":"Publish message with custom timestamp: Mon Apr 29 2024 07:47:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1714380450807,"stop":1714380450807,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb66f9f2a7594a1e","name":"Relay + Store","time":{"start":1714379970594,"stop":1714379970594,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc2f5eeca46f0d8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714379962043,"stop":1714379962043,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e4e9086ff7e6e8","name":"Check message with no pubsub topic is not received","time":{"start":1714380173246,"stop":1714380173246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f48c7a12c4f0563","name":"Push message with rate limit","time":{"start":1714380392372,"stop":1714380392372,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fac28a0ddb31f8","name":"Push message with unicode special characters payload","time":{"start":1714380548882,"stop":1714380548882,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d979d78c3e902b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714380649664,"stop":1714380649664,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8b4c5ac0069acb","name":"Fails to push message with large meta","time":{"start":1714380392372,"stop":1714380392372,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a274f71eb56bbee","name":"should set field with only RELAY enabled","time":{"start":1714379970592,"stop":1714379970592,"duration":0},"status":"passed","severity":"normal"},{"uid":"16882adde904de19","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714380649655,"stop":1714380649655,"duration":0},"status":"passed","severity":"normal"},{"uid":"6067d57382251f6f","name":"Check received message containing Basic HTML tag","time":{"start":1714380481132,"stop":1714380481133,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa9c17b86cc3ed9","name":"Subscribe and receive messages via waku relay post","time":{"start":1714380649662,"stop":1714380649662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6367ba02e0f3c7","name":"connects to nwaku","time":{"start":1714380601078,"stop":1714380601079,"duration":1},"status":"passed","severity":"normal"},{"uid":"b995d9fa075ccaaa","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714380451028,"stop":1714380451028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5b0a63612c94119","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714379985823,"stop":1714379985824,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b7968695dc5de3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714380100574,"stop":1714380100574,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d530618ef3ea46","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714379962050,"stop":1714379962050,"duration":0},"status":"passed","severity":"normal"},{"uid":"719509a9d2d1257","name":"Nodes with multiple pubsub topic","time":{"start":1714380434369,"stop":1714380434369,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece8734098ec426d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714379962062,"stop":1714379962062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6edcdf7476ef243","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714380649659,"stop":1714380649659,"duration":0},"status":"passed","severity":"normal"},{"uid":"108395fa9524bb8f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714379975108,"stop":1714379975108,"duration":0},"status":"passed","severity":"normal"},{"uid":"55386a95f3fc78dd","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714379962066,"stop":1714379962067,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eef184495d10638","name":"Check received message containing Basic HTML tag","time":{"start":1714380481153,"stop":1714380481153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d2c18eca888b48","name":"throws on content topic with empty version field","time":{"start":1714379962037,"stop":1714379962037,"duration":0},"status":"passed","severity":"normal"},{"uid":"996520032d12707d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714379962040,"stop":1714379962040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18fc9a3d67e0a21","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714380089486,"stop":1714380089486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b1b95b5faaa335","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714379964617,"stop":1714379964617,"duration":0},"status":"passed","severity":"normal"},{"uid":"6238f434743d6c27","name":"Check received message containing Arabic","time":{"start":1714380481130,"stop":1714380481130,"duration":0},"status":"passed","severity":"normal"},{"uid":"5205e8f9b6ebd273","name":"should properly create location multiaddrs - udp","time":{"start":1714379970590,"stop":1714379970590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff92d0f73c7b8e4e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714379962055,"stop":1714379962056,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6e1275df9ae142","name":"should not receive a peer event after stop","time":{"start":1714379990099,"stop":1714379990099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6db4608560faa6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714379985825,"stop":1714379985827,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cd3ad668fad3336","name":"should properly create location multiaddrs - tcp","time":{"start":1714379970590,"stop":1714379970591,"duration":1},"status":"passed","severity":"normal"},{"uid":"431491f101f57ca4","name":"should not fail to stop the service if it was not started","time":{"start":1714380027087,"stop":1714380027087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6e847c215a5d21","name":"Push message with content topic containing Script","time":{"start":1714380392363,"stop":1714380392363,"duration":0},"status":"passed","severity":"normal"},{"uid":"793cd5a576ee5241","name":"Push message with Script payload","time":{"start":1714380392352,"stop":1714380392353,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d976628cb338f9","name":"Push message with Chinese payload","time":{"start":1714380548878,"stop":1714380548878,"duration":0},"status":"passed","severity":"normal"},{"uid":"134f103afabd74c6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714380027090,"stop":1714380027091,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8e39ba44d23035","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714380481156,"stop":1714380481157,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3a8862a1d4897b","name":"Encoder throws on undefined content topic","time":{"start":1714379995996,"stop":1714379995996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4290b855293c65b1","name":"Push message on custom pubsubTopic","time":{"start":1714380290392,"stop":1714380290393,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e765dbe487c740","name":"Subscribe and receive messages via waku relay post","time":{"start":1714380649651,"stop":1714380649651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7fe12cdc41346d","name":"Push message with Russian payload","time":{"start":1714380392349,"stop":1714380392350,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e719bf2e0dcacb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380290393,"stop":1714380290394,"duration":1},"status":"passed","severity":"normal"},{"uid":"f906d38d05c71ee4","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app45/3/topic547/xml","time":{"start":1714380503464,"stop":1714380503464,"duration":0},"status":"passed","severity":"normal"},{"uid":"62573f7ddbdebe08","name":"Push message with Script payload","time":{"start":1714380548880,"stop":1714380548880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10d69be93079b3c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714380100574,"stop":1714380100574,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d347cb8f55e86a9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714380649650,"stop":1714380649651,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56ab47bd0e87333","name":"Register correct protocols","time":{"start":1714380462777,"stop":1714380462778,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1d3825b2efe90c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714380649667,"stop":1714380649667,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e2345e155fcc42","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714380262880,"stop":1714380262880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d974cf29dbc7f7a","name":"Push message with JSON payload","time":{"start":1714380392355,"stop":1714380392356,"duration":1},"status":"passed","severity":"normal"},{"uid":"aacc98cd21424fb4","name":"stop","time":{"start":1714380054107,"stop":1714380054108,"duration":1},"status":"passed","severity":"normal"},{"uid":"361ef56a1b64e245","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714380535706,"stop":1714380535706,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1808e2ef0583e1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714379969891,"stop":1714379969891,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c52659f469d06a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714380169456,"stop":1714380169456,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ff36bf3ae0e038","name":"Push message with content topic containing JSON","time":{"start":1714380392365,"stop":1714380392365,"duration":0},"status":"passed","severity":"normal"},{"uid":"804075cb2c8f5a93","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714380649667,"stop":1714380649667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3090b00f52b30c27","name":"Query with Promise Callback, No message returned","time":{"start":1714380552741,"stop":1714380552741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68b905ec4f5270e","name":"Push message with rate limit","time":{"start":1714380548897,"stop":1714380548898,"duration":1},"status":"passed","severity":"normal"},{"uid":"5079af2d9b53eae8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714380649670,"stop":1714380649671,"duration":1},"status":"passed","severity":"normal"},{"uid":"3653950b6b6e4aad","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714380535718,"stop":1714380535719,"duration":1},"status":"passed","severity":"normal"},{"uid":"915adc8d26ff1439","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714380450823,"stop":1714380450823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13234f871673b43","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714380552712,"stop":1714380552717,"duration":5},"status":"passed","severity":"normal"},{"uid":"353b9cc181bc366a","name":"Overlapping topic subscription","time":{"start":1714380649653,"stop":1714380649653,"duration":0},"status":"passed","severity":"normal"},{"uid":"37704ade480bce75","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714380262874,"stop":1714380262875,"duration":1},"status":"passed","severity":"normal"},{"uid":"20584b5806cfae2b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714380169481,"stop":1714380169481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f33b1e02ede2617","name":"should configure sharding based on application and version for autosharding","time":{"start":1714379962067,"stop":1714379962067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f6973409105d65","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714380649661,"stop":1714380649662,"duration":1},"status":"passed","severity":"normal"},{"uid":"a043d94fe0ce6a4c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714380649655,"stop":1714380649655,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d82906a9fd941b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714380607677,"stop":1714380607677,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e283fac2bff8fa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714380233005,"stop":1714380233006,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac682fd752c6ce5","name":"should throw error - no id","time":{"start":1714379970581,"stop":1714379970581,"duration":0},"status":"passed","severity":"normal"},{"uid":"364475fcd27f5a4a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714379962045,"stop":1714379962045,"duration":0},"status":"passed","severity":"normal"},{"uid":"184962008bbc0592","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714380062115,"stop":1714380062115,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde4640820bdfdb1","name":"Subscribe to topic containing Script and receive message","time":{"start":1714380262877,"stop":1714380262877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb09fc65aafd678","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714380233009,"stop":1714380233010,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f475b2cbaae57e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714380649668,"stop":1714380649668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7a2b8935add69c","name":"Push message with emoji payload","time":{"start":1714380548883,"stop":1714380548883,"duration":0},"status":"passed","severity":"normal"},{"uid":"509b4be3dbb8298f","name":"Check received message containing emoji","time":{"start":1714380173242,"stop":1714380173242,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af1e30396292c7f","name":"Publish message with rate limit","time":{"start":1714380450830,"stop":1714380450830,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59201c7e686ff53","name":"connected peers and dial","time":{"start":1714380392532,"stop":1714380392532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab52394b3645ba74","name":"Ping on unsubscribed peer","time":{"start":1714380092507,"stop":1714380092507,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde2fad735171472","name":"does not throw on valid cases","time":{"start":1714379962033,"stop":1714379962034,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67d475d91d9c9a1","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714380585111,"stop":1714380585111,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcc623df3f9c72c","name":"Publish message with custom timestamp: Mon Apr 29 2024 09:47:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1714380450808,"stop":1714380450808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ad5c17fa022842","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714380169476,"stop":1714380169476,"duration":0},"status":"passed","severity":"normal"},{"uid":"4179fa0aec32f81f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714380649651,"stop":1714380649651,"duration":0},"status":"passed","severity":"normal"},{"uid":"790505b96ed470d8","name":"Sets default value correctly","time":{"start":1714380601082,"stop":1714380601082,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6973175f3b9674a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714380020895,"stop":1714380020895,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f65777af492c4b9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714380649662,"stop":1714380649663,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f451e48f3394891","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714380262881,"stop":1714380262881,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7d543df3db72be","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714379985828,"stop":1714379985828,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac62c606fb5fcbc3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714380649663,"stop":1714380649663,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2e55ce96d0e434","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714379985822,"stop":1714379985823,"duration":1},"status":"passed","severity":"normal"},{"uid":"3756253a4e2161d9","name":"Check received message containing unicode special characters","time":{"start":1714380481154,"stop":1714380481155,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d8e459f2693f0a","name":"Ordered callback, aborts when callback returns true","time":{"start":1714380581894,"stop":1714380581894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8dc66a763250b1","name":"Ping on subscribed peer","time":{"start":1714380045548,"stop":1714380045548,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a0a01f67ace766","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714379962063,"stop":1714379962063,"duration":0},"status":"passed","severity":"normal"},{"uid":"10632d6b774455ba","name":"removeEventListener with wrong event","time":{"start":1714380054104,"stop":1714380054105,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed99da624fdb975","name":"Check received message containing JSON","time":{"start":1714380481133,"stop":1714380481133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7437d7c5d7061c7","name":"topics with same application and version share the same shard","time":{"start":1714379962045,"stop":1714379962045,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bbb660807c29ae","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714380649656,"stop":1714380649656,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6aefdd3709afb6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714380262875,"stop":1714380262875,"duration":0},"status":"passed","severity":"normal"},{"uid":"4348b456584c7aed","name":"returns all values when wanted number matches available values","time":{"start":1714379985445,"stop":1714379985447,"duration":2},"status":"passed","severity":"normal"},{"uid":"4943753eacbbe7d9","name":"Query generator for 2000 messages","time":{"start":1714380581894,"stop":1714380581895,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ad04b741464348","name":"Push message with Basic HTML tag payload","time":{"start":1714380548880,"stop":1714380548881,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4836eca81b0f5f9","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714379962054,"stop":1714379962054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5311e38ef16ef3bc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714380062117,"stop":1714380062118,"duration":1},"status":"passed","severity":"normal"},{"uid":"11877dcbe8e5ccae","name":"Decrypt messages","time":{"start":1714380394929,"stop":1714380394929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c60a34b0005dfa","name":"listenerCount","time":{"start":1714380054105,"stop":1714380054106,"duration":1},"status":"passed","severity":"normal"},{"uid":"e983ac219ded4668","name":"same cluster, different shard: nodes don't connect","time":{"start":1714380169448,"stop":1714380169448,"duration":0},"status":"passed","severity":"normal"},{"uid":"586d1ce581d2c39c","name":"Fails to publish message with wrong content topic","time":{"start":1714380450810,"stop":1714380450810,"duration":0},"status":"passed","severity":"normal"},{"uid":"805aab75ecb18933","name":"Query Generator - backward","time":{"start":1714380570375,"stop":1714380570376,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4982521409fdef","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714380462802,"stop":1714380462803,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacc13fe48a0d988","name":"should not throw an error for a single configured topic","time":{"start":1714379962062,"stop":1714379962063,"duration":1},"status":"passed","severity":"normal"},{"uid":"7387886dc93311f5","name":"Subscribe to topic containing XML and receive message","time":{"start":1714380649657,"stop":1714380649657,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b789e3cf7a5e0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app57/2/topic365/test.js","time":{"start":1714380503464,"stop":1714380503464,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d8ea089e029e97","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714380100575,"stop":1714380100576,"duration":1},"status":"passed","severity":"normal"},{"uid":"740a67b27874a63d","name":"Push message on custom pubsubTopic","time":{"start":1714380290389,"stop":1714380290390,"duration":1},"status":"passed","severity":"normal"},{"uid":"af874c803627651","name":"unsubscribes","time":{"start":1714380595025,"stop":1714380595025,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba48a6c3dc70a18","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714380169479,"stop":1714380169480,"duration":1},"status":"passed","severity":"normal"},{"uid":"744d510482495452","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714380262880,"stop":1714380262880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f915d17adc6a3b3","name":"Push message with short payload","time":{"start":1714380392341,"stop":1714380392341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38b9c02a6c4869f","name":"should not fail to start the service if it is already started","time":{"start":1714380489767,"stop":1714380489767,"duration":0},"status":"passed","severity":"normal"},{"uid":"2572f31765670418","name":"Ephemeral messages are not stored","time":{"start":1714380026030,"stop":1714380026031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5cfa4c17b331e6","name":"should throw error - no public key","time":{"start":1714379970581,"stop":1714379970581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9575feff41d1876d","name":"should be able to encode the field with only STORE set to true","time":{"start":1714379969875,"stop":1714379969876,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d94622b18dbc355","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714379986394,"stop":1714379986394,"duration":0},"status":"passed","severity":"normal"},{"uid":"590a876e074dff2c","name":"Overlapping topic subscription","time":{"start":1714380649664,"stop":1714380649665,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf7964c28399c78","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714380233018,"stop":1714380233019,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cfe81e23069052","name":"Check message on other pubsub topic is not received","time":{"start":1714380481158,"stop":1714380481158,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cb8aacc03e61a4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714380462805,"stop":1714380462806,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b5f542c6f73e2d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714379962046,"stop":1714379962046,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b189f6795e5b7b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714379962071,"stop":1714379962071,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a7cfe7e84ca83c","name":"Fails to publish duplicate message","time":{"start":1714380450808,"stop":1714380450809,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d2999716155c51","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714379969880,"stop":1714379969881,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23d17f069d8d2ed","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714380169475,"stop":1714380169475,"duration":0},"status":"passed","severity":"normal"},{"uid":"28419cd68cdfae45","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714380089483,"stop":1714380089484,"duration":1},"status":"passed","severity":"normal"},{"uid":"1144e1994753299","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714380649671,"stop":1714380649671,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8902b24f69f64a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714379969889,"stop":1714379969890,"duration":1},"status":"passed","severity":"normal"},{"uid":"79263a0468fcd549","name":"should not fail to stop the service if it was not started","time":{"start":1714380489766,"stop":1714380489767,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00d7c7a7c9fcecf","name":"Check received message with timestamp: 1714380012471000000 ","time":{"start":1714380481136,"stop":1714380481136,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba7787af0a27bfc","name":"can dial TLS multiaddrs","time":{"start":1714380299026,"stop":1714380299027,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a22e5d4966b4bce","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380290395,"stop":1714380290395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fb76a503eaca50","name":"Check received message containing escaped characters","time":{"start":1714380481154,"stop":1714380481154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f24b4d5becb666","name":"Check publish message containing Basic HTML tag","time":{"start":1714380450799,"stop":1714380450799,"duration":0},"status":"passed","severity":"normal"},{"uid":"55032bcd8a8a9fb3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714379962054,"stop":1714379962054,"duration":0},"status":"passed","severity":"normal"},{"uid":"527d887df1f4b75a","name":"Check publish message containing Russian","time":{"start":1714380450797,"stop":1714380450797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfa2124dfe2528b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714379969872,"stop":1714379969874,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ce2e0dcc02ea259","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714380581892,"stop":1714380581892,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b26ebcd33ed3897","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714380169471,"stop":1714380169472,"duration":1},"status":"passed","severity":"normal"},{"uid":"b964ca31646a68cd","name":"Check received message containing Arabic","time":{"start":1714380481150,"stop":1714380481150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75c38b645eaa367","name":"isConnected should return true after first peer connects","time":{"start":1714380062115,"stop":1714380062116,"duration":1},"status":"passed","severity":"normal"},{"uid":"419b68519beaa90a","name":"Check received message containing Chinese","time":{"start":1714380481129,"stop":1714380481130,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58b3e9a32321225","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714379962056,"stop":1714379962056,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd229ae4ba5d2d3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714380262878,"stop":1714380262878,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee14ee08ad817664","name":"Push to array if already present","time":{"start":1714379961368,"stop":1714379961369,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8fe77b12f6da6d","name":"should throw an error for insufficient data","time":{"start":1714379962166,"stop":1714379962167,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4c6536f6f741f0","name":"Refresh subscription","time":{"start":1714380462784,"stop":1714380462784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a89da9bb7550afd","name":"Check message with no content topic is not received","time":{"start":1714380481143,"stop":1714380481143,"duration":0},"status":"passed","severity":"normal"},{"uid":"55edae1417664804","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714379962048,"stop":1714379962048,"duration":0},"status":"passed","severity":"normal"},{"uid":"116d37abc393e8a2","name":"random static sharding 10 - Cluster ID: 655, Shard ID: 379","time":{"start":1714380535716,"stop":1714380535716,"duration":0},"status":"passed","severity":"normal"},{"uid":"327eae63044a5c71","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714380743890,"stop":1714380743890,"duration":0},"status":"passed","severity":"normal"},{"uid":"70772ae71373dfeb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714379997868,"stop":1714379997868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de078434b34a207","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714379962043,"stop":1714379962043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c8aea50a96985a","name":"Check received message with timestamp: 1714380012471 ","time":{"start":1714380481156,"stop":1714380481156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e725cc4a7ff9ed68","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714380649664,"stop":1714380649664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbed9552dd5a27c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714380585111,"stop":1714380585112,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff950ef79cf92385","name":"Check publish message containing JSON","time":{"start":1714380450799,"stop":1714380450799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee452cb613e8d58c","name":"Waku message hash computation (payload length 0)","time":{"start":1714379964617,"stop":1714379964618,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00fdb8e31cd0707","name":"should return unique PubsubTopics for static sharding","time":{"start":1714379962050,"stop":1714379962051,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e72293ea23ce11","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714380169459,"stop":1714380169460,"duration":1},"status":"passed","severity":"normal"},{"uid":"95105f8737228161","name":"Promise Callback - backward","time":{"start":1714380570376,"stop":1714380570376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66d96d2ca8911e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714380169453,"stop":1714380169454,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb1a8474b66bebb","name":"should only return 1 node with relay and store capability","time":{"start":1714379986392,"stop":1714379986393,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f05a36a9b56361","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714380233010,"stop":1714380233013,"duration":3},"status":"passed","severity":"normal"},{"uid":"dad2817e19c3be3b","name":"Subscribe to topic containing short and receive message","time":{"start":1714380649665,"stop":1714380649665,"duration":0},"status":"passed","severity":"normal"},{"uid":"160ab30392589fc8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714379962060,"stop":1714379962060,"duration":0},"status":"passed","severity":"normal"},{"uid":"169fef6861498ed7","name":"Check message with no content topic is not received","time":{"start":1714380173246,"stop":1714380173250,"duration":4},"status":"passed","severity":"normal"},{"uid":"4407f092a0008065","name":"Fields are not dropped","time":{"start":1714379974840,"stop":1714379974841,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a5b496266d231f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714379962056,"stop":1714379962056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04f43d1a54840d0","name":"Relay","time":{"start":1714380023023,"stop":1714380023024,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1e7c34771f2261","name":"Reusing cursor across nodes","time":{"start":1714380523201,"stop":1714380523201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8938b21b66a826b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714379962057,"stop":1714379962057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e63fe8ed8271e7b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714380062114,"stop":1714380062114,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab5665b77b7c7c0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714379962039,"stop":1714379962040,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3b66c216b28859","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714380262867,"stop":1714380262868,"duration":1},"status":"passed","severity":"normal"},{"uid":"7755d110cb7ccac7","name":"should return empty list for no shard","time":{"start":1714379962052,"stop":1714379962052,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b254a8832c14be","name":"Callback on promise, aborts when callback returns true","time":{"start":1714380581893,"stop":1714380581893,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a258743bde11db8","name":"Check received message with timestamp: 1714380012430 ","time":{"start":1714380173243,"stop":1714380173243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b03907dcc2333ba","name":"Filter","time":{"start":1714380615479,"stop":1714380615480,"duration":1},"status":"passed","severity":"normal"},{"uid":"e388425dc14f928c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714380649671,"stop":1714380649671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1e40d6c68036f2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714380434369,"stop":1714380434370,"duration":1},"status":"passed","severity":"normal"},{"uid":"563574b14b5d9b7e","name":"Query with Promise Callback, No Decoder","time":{"start":1714380552740,"stop":1714380552741,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf41d7e75eb5129","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714380434358,"stop":1714380434358,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf575c4ece790e2","name":"isConnected return false after peer stops","time":{"start":1714380062117,"stop":1714380062117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e5579aa3387930","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714380649655,"stop":1714380649655,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad29004181bffb0","name":"Passing cursor with wrong message digest","time":{"start":1714380523201,"stop":1714380523202,"duration":1},"status":"passed","severity":"normal"},{"uid":"263429c58250f0a2","name":"Check received message containing numeric","time":{"start":1714380481127,"stop":1714380481129,"duration":2},"status":"passed","severity":"normal"},{"uid":"5132f9841b989e48","name":"Generator, 2 different pubsubtopics","time":{"start":1714380580120,"stop":1714380580120,"duration":0},"status":"passed","severity":"normal"},{"uid":"776ca561ec731998","name":"Push message with shell command payload","time":{"start":1714380548881,"stop":1714380548882,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b90e1b6e573d7b","name":"Reopen subscription with peer with lost subscription","time":{"start":1714380092507,"stop":1714380092508,"duration":1},"status":"passed","severity":"normal"},{"uid":"8049b90737e48e26","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380089499,"stop":1714380089500,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fff4d9b0e7a720f","name":"Query generator for multiple messages with different message text format","time":{"start":1714380581891,"stop":1714380581891,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e240181b0f501f","name":"Fails to push message with empty content topic","time":{"start":1714380392371,"stop":1714380392371,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a94eeabf0382b12","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714380649670,"stop":1714380649670,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7382996e0c048d","name":"tcp ip4 address","time":{"start":1714379969919,"stop":1714379969919,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0a4e64fd41c58","name":"Check message with invalid timestamp is not received","time":{"start":1714380481141,"stop":1714380481142,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6c3ee29f12ea51","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714380462783,"stop":1714380462784,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf89fb312e8bb10","name":"less peers than existing","time":{"start":1714380392533,"stop":1714380392533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16556864ec8aaccc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714380169476,"stop":1714380169477,"duration":1},"status":"passed","severity":"normal"},{"uid":"d650c2e3b06c52ed","name":"Ephemeral field set to true","time":{"start":1714379975481,"stop":1714379975482,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80caa71d67bd515","name":"Generator, custom pubsub topic","time":{"start":1714380580116,"stop":1714380580117,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf9e8880e1aea9c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714379969885,"stop":1714379969886,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74d113caaf5f752","name":"should throw error - no id","time":{"start":1714379970580,"stop":1714379970581,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e347716b2b0efb","name":"can start and stop the service","time":{"start":1714380027086,"stop":1714380027087,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5ef0d930576774","name":"Encoder throws on empty string content topic","time":{"start":1714379997869,"stop":1714379997869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c09213f68bb17ce","name":"Generator, custom pubsub topic","time":{"start":1714380580118,"stop":1714380580118,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dd46103408ad67","name":"Subscribe to topic containing long and receive message","time":{"start":1714380649654,"stop":1714380649654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25377de20ec79e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714379962065,"stop":1714379962066,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b49d29f1b2e6d82","name":"should throw an error for missing sharding configuration","time":{"start":1714379962068,"stop":1714379962069,"duration":1},"status":"passed","severity":"normal"},{"uid":"453d6a3e53cf5092","name":"Check received message containing long","time":{"start":1714380173234,"stop":1714380173234,"duration":0},"status":"passed","severity":"normal"},{"uid":"484a133e6bdbaadb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714380020893,"stop":1714380020894,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8939c04ea16a5f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714380649650,"stop":1714380649650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc6a14f2d8cf258","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714380548893,"stop":1714380548894,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d85d07ced4a9a5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714380462783,"stop":1714380462783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7665f63124d2e9","name":"Push message with content topic containing long","time":{"start":1714380548889,"stop":1714380548890,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07b78d8b41caa94","name":"Check received message containing Chinese","time":{"start":1714380173237,"stop":1714380173237,"duration":0},"status":"passed","severity":"normal"},{"uid":"5667c89e459eef2d","name":"Check message with non string payload is not received","time":{"start":1714380481159,"stop":1714380481159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d729fc5b3b6328a","name":"Push message with Chinese payload","time":{"start":1714380392345,"stop":1714380392348,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed67b3d77fe4233f","name":"should not fail to start the service if it is already started","time":{"start":1714379990098,"stop":1714379990099,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cfea9c7f356239","name":"should set field with only STORE enabled","time":{"start":1714379970592,"stop":1714379970593,"duration":1},"status":"passed","severity":"normal"},{"uid":"1507c0541851fa42","name":"can start the service","time":{"start":1714379990097,"stop":1714379990097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8016b7a1760b2c59","name":"All","time":{"start":1714380023024,"stop":1714380023025,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df541ee9fd5ee67","name":"should not receive a peer event before start","time":{"start":1714379990099,"stop":1714379990099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7186dea97f6fa2","name":"Push message with numeric payload","time":{"start":1714380392343,"stop":1714380392344,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cdcd3f9e5ea668","name":"Push message with special chars payload","time":{"start":1714380548877,"stop":1714380548878,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e7d90e00e27c06","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714380089489,"stop":1714380089490,"duration":1},"status":"passed","severity":"normal"},{"uid":"60580a9aa8de7906","name":"Push message with content topic containing Script","time":{"start":1714380548893,"stop":1714380548893,"duration":0},"status":"passed","severity":"normal"},{"uid":"348cc5bd80dcdc2e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714379962064,"stop":1714379962064,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6ca5740bbdeea8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714380649656,"stop":1714380649656,"duration":0},"status":"passed","severity":"normal"},{"uid":"991c6e4df5e84270","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714379995992,"stop":1714379995993,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d0ab935a35e2c9","name":"through manual discovery","time":{"start":1714380299027,"stop":1714380299027,"duration":0},"status":"passed","severity":"normal"},{"uid":"677d139d34c2e68b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714380552710,"stop":1714380552711,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cce5fc35f34848","name":"addEventListener with correct event","time":{"start":1714380054102,"stop":1714380054103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c1b63701740e11","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714380169475,"stop":1714380169476,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b5f9df3777775","name":"Check message with invalid timestamp is not received","time":{"start":1714380173244,"stop":1714380173245,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6802b6b6e746af4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714380481137,"stop":1714380481138,"duration":1},"status":"passed","severity":"normal"},{"uid":"71983c06c3cbaae2","name":"configure the node with multiple pubsub topics","time":{"start":1714380535718,"stop":1714380535718,"duration":0},"status":"passed","severity":"normal"},{"uid":"839f0744a9fc9ccc","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714380169457,"stop":1714380169457,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d5e58279e721a1","name":"different cluster, same shard: nodes don't connect","time":{"start":1714380297665,"stop":1714380297665,"duration":0},"status":"passed","severity":"normal"},{"uid":"594213cf2a07ef71","name":"Push message with long payload","time":{"start":1714380392342,"stop":1714380392342,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76730f9ed897f43","name":"Query generator for multiple messages","time":{"start":1714380581891,"stop":1714380581891,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d42e8701f23418","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app4/7/topic734/test.js","time":{"start":1714380503461,"stop":1714380503462,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd517b8fc3493ef","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714380169455,"stop":1714380169455,"duration":0},"status":"passed","severity":"normal"},{"uid":"79308d5796026543","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714379962071,"stop":1714379962071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8980eab5f956285f","name":"removeEventListener with correct event","time":{"start":1714380054104,"stop":1714380054104,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1c8a4eead2c987","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714380169461,"stop":1714380169471,"duration":10},"status":"passed","severity":"normal"},{"uid":"75fe12b1a35f23dd","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714380607678,"stop":1714380607678,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0290d25a7403c6","name":"Push message with unicode special characters payload","time":{"start":1714380392358,"stop":1714380392358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce68b1af63a13c9","name":"Check received message containing Arabic","time":{"start":1714380173238,"stop":1714380173238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9377cb6f60df8ba","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714379962042,"stop":1714379962043,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a8533a321ea611","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714380262874,"stop":1714380262874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97a634a1c1ccee6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714380450810,"stop":1714380450822,"duration":12},"status":"passed","severity":"normal"},{"uid":"8d922d697ae389db","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714380233020,"stop":1714380233020,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c8d341ae02f95e","name":"Relay - dialed after","time":{"start":1714380615478,"stop":1714380615478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b95ecafdd46ef55","name":"Decoder throws on undefined content topic","time":{"start":1714379975484,"stop":1714379975484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada916feb2b5f986","name":"Check received message containing unicode special characters","time":{"start":1714380481135,"stop":1714380481136,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ab3f05c7e5d95a","name":"Throws when trying to push message with empty payload","time":{"start":1714380548883,"stop":1714380548888,"duration":5},"status":"passed","severity":"normal"},{"uid":"dd242bb8bdc53e40","name":"Query Generator - forward","time":{"start":1714380570375,"stop":1714380570375,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b4e52708a15134","name":"Check received message containing special chars","time":{"start":1714380481149,"stop":1714380481149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e779bd440f4d30e7","name":"Refresh subscription","time":{"start":1714380649653,"stop":1714380649654,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef495ba3009d8a3","name":"throws on content topic with non-number generation field","time":{"start":1714379962035,"stop":1714379962036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d1860dc804cd30","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714379962058,"stop":1714379962058,"duration":0},"status":"passed","severity":"normal"},{"uid":"10888f93e7f727","name":"Light Node - default protocols","time":{"start":1714380615480,"stop":1714380615480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9b82cd1e131cd6","name":"Encoder throws on empty string content topic","time":{"start":1714379975483,"stop":1714379975483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e938da3534cbabd","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714380169451,"stop":1714380169451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a099eb7b770523","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714380173244,"stop":1714380173244,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b24f0264d33cf8","name":"random static sharding 3 - Cluster ID: 642, Shard ID: 531","time":{"start":1714380535707,"stop":1714380535708,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41d60022f4d12e","name":"Push message with Basic HTML tag payload","time":{"start":1714380392354,"stop":1714380392355,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97f069b20fbb4c9","name":"Push message with content topic containing escaped characters","time":{"start":1714380392366,"stop":1714380392366,"duration":0},"status":"passed","severity":"normal"},{"uid":"d598962dcf293660","name":"random static sharding 5 - Cluster ID: 37, Shard ID: 584","time":{"start":1714380535708,"stop":1714380535710,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce1e22a48b44219e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714379985828,"stop":1714379985828,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f579b1d30a21188","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714380169474,"stop":1714380169475,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca841c38abdf8da","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714379985448,"stop":1714379985449,"duration":1},"status":"passed","severity":"normal"},{"uid":"a452d2b9c33819eb","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714380581894,"stop":1714380581894,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c46ffaa02fe4f1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714380233019,"stop":1714380233020,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7847cf0aca5cba1","name":"Nodes with multiple pubsub topic","time":{"start":1714380434359,"stop":1714380434359,"duration":0},"status":"passed","severity":"normal"},{"uid":"653cb4c8353c0db9","name":"Check publish message after client node is restarted","time":{"start":1714380450825,"stop":1714380450826,"duration":1},"status":"skipped","severity":"normal"},{"uid":"28979dc1c690c358","name":"Push message with escaped characters payload","time":{"start":1714380392357,"stop":1714380392357,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd769844a6b16f78","name":"Push message with content topic containing SQL Injection","time":{"start":1714380548892,"stop":1714380548892,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dbc04b5a5554d3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714379969878,"stop":1714379969879,"duration":1},"status":"passed","severity":"normal"},{"uid":"444c289913bd8d71","name":"should encode/decode to text encoding","time":{"start":1714379970588,"stop":1714379970588,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cbc45bb6b43c66","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714379985706,"stop":1714379985706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ec4c9b571ce0e7","name":"LightPush","time":{"start":1714380615479,"stop":1714380615479,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cd6cb7020ec8ce","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714380169481,"stop":1714380169484,"duration":3},"status":"passed","severity":"normal"},{"uid":"7c4706f41302ba29","name":"Check message with non string payload is not received","time":{"start":1714380173251,"stop":1714380173251,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4e4457ca39d85b","name":"Check received message with timestamp: 1714380012430000000 ","time":{"start":1714380173242,"stop":1714380173243,"duration":1},"status":"passed","severity":"normal"},{"uid":"46668d49fb92dfa6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714380013387,"stop":1714380013388,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a5b4aa87944b36","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714380027090,"stop":1714380027090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c84085d22bf88a88","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714380523200,"stop":1714380523200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86564ead9404ef8","name":"Using a function","time":{"start":1714380601080,"stop":1714380601081,"duration":1},"status":"passed","severity":"normal"},{"uid":"83503d474be83d48","name":"Check received message containing XML","time":{"start":1714380481132,"stop":1714380481132,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb8cc3c7fe3d6a0","name":"Privacy Node - default protocol","time":{"start":1714380615480,"stop":1714380615481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e06379048f646a","name":"caches peers it previously fetched","time":{"start":1714379986391,"stop":1714379986392,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f262610f478656c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714380649657,"stop":1714380649658,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c3dd455e0d2866","name":"random static sharding 7 - Cluster ID: 427, Shard ID: 846","time":{"start":1714380535712,"stop":1714380535713,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb746c7bf540b99","name":"throws on content topic with too few or too many fields","time":{"start":1714379962035,"stop":1714379962035,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9cf01efb1c954f","name":"ignores domain fetching errors","time":{"start":1714379986391,"stop":1714379986391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9082946d985893f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714380169460,"stop":1714380169461,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f868f50f086895f","name":"Subscribe and receive messages via lightPush","time":{"start":1714380649661,"stop":1714380649661,"duration":0},"status":"passed","severity":"normal"},{"uid":"583cf2b5457b75d8","name":"random static sharding 8 - Cluster ID: 103, Shard ID: 111","time":{"start":1714380535713,"stop":1714380535714,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e07aa53b5cbf47","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app2/4/topic501/xml","time":{"start":1714380503465,"stop":1714380503466,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8941403504051c","name":"Check received message containing Script","time":{"start":1714380481152,"stop":1714380481152,"duration":0},"status":"passed","severity":"normal"},{"uid":"e243c544ae0ee23f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714380743891,"stop":1714380743891,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5635cf49c4e111","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714379986394,"stop":1714379986395,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd4cd8814393354d","name":"Check message received after jswaku node is restarted","time":{"start":1714380481159,"stop":1714380481159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf7d18ad6e247a3a","name":"Push message with escaped characters payload","time":{"start":1714380548882,"stop":1714380548882,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b89308eeb9c81","name":"Subscribe to topic containing long and receive message","time":{"start":1714380649665,"stop":1714380649666,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be6ebe9b11fd6c5","name":"Subscribe to topic containing Script and receive message","time":{"start":1714380649668,"stop":1714380649668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e8fcd4bb76647","name":"Ping on peer without subscriptions","time":{"start":1714380092505,"stop":1714380092506,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb658527c3dcab1","name":"Decoder throws on undefined content topic","time":{"start":1714379995997,"stop":1714379995997,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfd6ef79c719fdd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714380173243,"stop":1714380173244,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d45965ec78f5e0b","name":"Check received message containing shell command","time":{"start":1714380481133,"stop":1714380481134,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f4a3fbc489b2c1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714380262878,"stop":1714380262879,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cd453b0095702f","name":"Push message with content topic containing emoji","time":{"start":1714380392367,"stop":1714380392368,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf7abdd49d1eb59","name":"Subscribe to topic containing short and receive message","time":{"start":1714380649654,"stop":1714380649654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dea9738296691e","name":"Overlapping topic subscription","time":{"start":1714380462785,"stop":1714380462785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a765fe2a294fe8e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714380169454,"stop":1714380169455,"duration":1},"status":"passed","severity":"normal"},{"uid":"828a351bd3ba768e","name":"throws on content topic with empty topic name field","time":{"start":1714379962038,"stop":1714379962038,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3774d7f1ac75d03","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714380262871,"stop":1714380262872,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c38e40aa953a7b4","name":"Check received message containing special chars","time":{"start":1714380173235,"stop":1714380173235,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebc4306987179d7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714380100576,"stop":1714380100576,"duration":0},"status":"passed","severity":"normal"},{"uid":"475a4b5392e4b534","name":"Subscribe and receives messages on 20 topics","time":{"start":1714380262870,"stop":1714380262871,"duration":1},"status":"passed","severity":"normal"},{"uid":"97db1cacd6409eed","name":"Subscribe to topic containing short and receive message","time":{"start":1714380262873,"stop":1714380262873,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ceb8ae1be6d9dd4","name":"should only return 1 node with relay capability","time":{"start":1714379986392,"stop":1714379986392,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf958ccd13f2428","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714380169455,"stop":1714380169455,"duration":0},"status":"passed","severity":"normal"},{"uid":"344116262b72b2d6","name":"Subscribe to topic containing long and receive message","time":{"start":1714380262873,"stop":1714380262874,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8dde4baa85f7ed","name":"nwaku subscribes","time":{"start":1714380419349,"stop":1714380419349,"duration":0},"status":"passed","severity":"normal"},{"uid":"166e230677082388","name":"Check received message containing Basic HTML tag","time":{"start":1714380173240,"stop":1714380173240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6328427133dd354d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714379969876,"stop":1714379969877,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce91a88830c153a","name":"non connected peers","time":{"start":1714380392533,"stop":1714380392533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae1fe69f3060e23b","name":"Check received message containing escaped characters","time":{"start":1714380481134,"stop":1714380481134,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5e07b8185c479d","name":"Store - dialed after - with timeout","time":{"start":1714380615479,"stop":1714380615479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64316b9c77b8161","name":"Encoder throws on undefined content topic","time":{"start":1714379997869,"stop":1714379997869,"duration":0},"status":"passed","severity":"normal"},{"uid":"7000afc6fb949f67","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714380649660,"stop":1714380649660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b97aa5cb5828130","name":"random static sharding 9 - Cluster ID: 8, Shard ID: 929","time":{"start":1714380535714,"stop":1714380535715,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb32b33069e2e638","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714380290395,"stop":1714380290395,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c120653f2aae261","name":"should properly create location multiaddrs - udp4","time":{"start":1714379970589,"stop":1714379970589,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e390470692615e7","name":"Subscribe to topic containing XML and receive message","time":{"start":1714380649668,"stop":1714380649669,"duration":1},"status":"passed","severity":"normal"},{"uid":"4020a443964f7b44","name":"dispatchEvent via connectionManager","time":{"start":1714380054106,"stop":1714380054106,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac89026bfed25a9","name":"Push message with content topic containing shell command","time":{"start":1714380392365,"stop":1714380392366,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ab6e5ff411f713","name":"Subscribe and receives messages on 20 topics","time":{"start":1714380649663,"stop":1714380649663,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b8ee0c57bedbce","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714380649658,"stop":1714380649659,"duration":1},"status":"passed","severity":"normal"},{"uid":"521e9018acb3369c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714380169459,"stop":1714380169459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f3dc0643d519ba","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714379970580,"stop":1714379970580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e580bd0e786edc","name":"Passing page size 10 when there are 10 messages","time":{"start":1714380586354,"stop":1714380586354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a9b4f4c9f3e52f","name":"Push message with content topic containing unicode special characters","time":{"start":1714380392366,"stop":1714380392367,"duration":1},"status":"passed","severity":"normal"},{"uid":"a423ad5206477157","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714380013391,"stop":1714380013392,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39dd17b8df3f208","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714380450801,"stop":1714380450802,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b9a33c44c64629","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380089488,"stop":1714380089489,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62f39147f843f71","name":"Meta field set when metaSetter is specified","time":{"start":1714379975482,"stop":1714379975482,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be258be27c8d2d4","name":"Check publish message containing emoji","time":{"start":1714380450801,"stop":1714380450801,"duration":0},"status":"passed","severity":"normal"},{"uid":"26278e0b30c94e9a","name":"Query Generator, No message returned","time":{"start":1714380552717,"stop":1714380552718,"duration":1},"status":"passed","severity":"normal"},{"uid":"af531fae60fe9e3c","name":"Push message with emoji payload","time":{"start":1714380392358,"stop":1714380392359,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6570de4baf4492","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714380169479,"stop":1714380169479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbfa54c692f9c55","name":"Query Generator, No Decoder","time":{"start":1714380552717,"stop":1714380552717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e42147c07dce87","name":"Fails to push message bigger that 1MB","time":{"start":1714380392374,"stop":1714380392374,"duration":0},"status":"passed","severity":"normal"},{"uid":"564bcc5fd332f769","name":"Push message with content topic containing XML","time":{"start":1714380392363,"stop":1714380392364,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0fcf531f8b9867","name":"Push message with meta","time":{"start":1714380392371,"stop":1714380392371,"duration":0},"status":"passed","severity":"normal"},{"uid":"992391420c6912b9","name":"Subscribe and receive messages via lightPush","time":{"start":1714380649649,"stop":1714380649650,"duration":1},"status":"passed","severity":"normal"},{"uid":"faabf9190fd3bff5","name":"Push message with content topic containing unicode special characters","time":{"start":1714380548895,"stop":1714380548895,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f69df0e421c82ca","name":"different cluster, same shard: nodes don't connect","time":{"start":1714380169448,"stop":1714380169449,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e1bd363fe20594","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714379962058,"stop":1714379962058,"duration":0},"status":"passed","severity":"normal"},{"uid":"1311ef5c24eb0fb5","name":"Check message received after nwaku node is restarted","time":{"start":1714380481145,"stop":1714380481146,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ab4eac682a68bc7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714380233006,"stop":1714380233007,"duration":1},"status":"passed","severity":"normal"},{"uid":"438d3a2a223ac891","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714380462806,"stop":1714380462808,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbcf0e42d6f2f129","name":"Fails to push message with large meta","time":{"start":1714380548897,"stop":1714380548897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d861fb83a6353af","name":"Push 30 different messages","time":{"start":1714380548883,"stop":1714380548883,"duration":0},"status":"passed","severity":"normal"},{"uid":"5951f78459b5dd3e","name":"A test","time":{"start":1714380262978,"stop":1714380262979,"duration":1},"status":"passed","severity":"normal"},{"uid":"32dbb1e7c6a1fa9e","name":"new peer added after a peer was already found","time":{"start":1714380422679,"stop":1714380422679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90d32828b16d2505","name":"should emit a peer event after start","time":{"start":1714380489768,"stop":1714380489768,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea00bb6eae13b6f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714379969877,"stop":1714379969878,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d01b210dd6315a","name":"Push message with custom timestamp: 1714376569718","time":{"start":1714380548899,"stop":1714380548899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03c13715578d47f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714379975485,"stop":1714379975485,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a832c75a4222ea","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714379962166,"stop":1714379962166,"duration":0},"status":"passed","severity":"normal"},{"uid":"73519e7c2102318c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714379962044,"stop":1714379962044,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d92f7272504e26","name":"should get / set TCP multiaddr","time":{"start":1714379970589,"stop":1714379970589,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54098c17a750541","name":"Push message with content topic containing short","time":{"start":1714380548889,"stop":1714380548889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab48d45be235b086","name":"should properly create location multiaddrs - udp6","time":{"start":1714379970589,"stop":1714379970590,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7ddcfe039509d3","name":"random static sharding 2 - Cluster ID: 806, Shard ID: 948","time":{"start":1714380535707,"stop":1714380535707,"duration":0},"status":"passed","severity":"normal"},{"uid":"969aebf561d14f12","name":"Subscribe and receive messages via waku relay post","time":{"start":1714380262869,"stop":1714380262869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da4c5cabb815777","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714380422679,"stop":1714380422680,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed69ada25b93e05","name":"Push message with content topic containing special chars","time":{"start":1714380392361,"stop":1714380392361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2f26d2f02ba8b0","name":"Relay - times out","time":{"start":1714380615478,"stop":1714380615478,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc78bd09214a5702","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714380262871,"stop":1714380262871,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f62c846b3bb185","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714380233019,"stop":1714380233019,"duration":0},"status":"passed","severity":"normal"},{"uid":"842a0dc30ee7b4b4","name":"start node with empty content topic","time":{"start":1714380503470,"stop":1714380503470,"duration":0},"status":"passed","severity":"normal"},{"uid":"62094401042ac7d1","name":"Push message with custom timestamp: 1714383773543","time":{"start":1714380392373,"stop":1714380392374,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee9b3bd724129aa","name":"Passing page size 0 when there are 110 messages","time":{"start":1714380586352,"stop":1714380586352,"duration":0},"status":"passed","severity":"normal"},{"uid":"da78e0851afccf88","name":"isConnected should return false after all peers disconnect","time":{"start":1714380062116,"stop":1714380062117,"duration":1},"status":"passed","severity":"normal"},{"uid":"535f618388e6df01","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714380649666,"stop":1714380649666,"duration":0},"status":"passed","severity":"normal"},{"uid":"580a008e8980c048","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714379970593,"stop":1714379970593,"duration":0},"status":"passed","severity":"normal"},{"uid":"54870e5ca99997f1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714379962049,"stop":1714379962049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd85fd12f966bde","name":"Decoder throws on empty string content topic","time":{"start":1714379995997,"stop":1714379995998,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19f6a7291a077e5","name":"Check message received after jswaku node is restarted","time":{"start":1714380173251,"stop":1714380173252,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd8caf23db41d501","name":"Check received message containing long","time":{"start":1714380481126,"stop":1714380481127,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6c7be4a67e21c","name":"1 Relay, 1 fetch","time":{"start":1714379985705,"stop":1714379985705,"duration":0},"status":"passed","severity":"normal"},{"uid":"4318f4ec80b90f6b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714380743889,"stop":1714380743890,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef612edd122e5cd9","name":"Sample","time":{"start":1714379970031,"stop":1714379970031,"duration":0},"status":"passed","severity":"normal"},{"uid":"79071c82b9eaa0c4","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714380585110,"stop":1714380585111,"duration":1},"status":"passed","severity":"normal"},{"uid":"859c8e82e2c7ce19","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714379962059,"stop":1714379962060,"duration":1},"status":"passed","severity":"normal"},{"uid":"3684002bb326cb99","name":"Push message with content topic containing short","time":{"start":1714380392360,"stop":1714380392360,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fe3e31a315c413","name":"receives messages sent to provided content topic through stream","time":{"start":1714380451028,"stop":1714380451029,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ffffafda32632d9b","name":"should return all peers when numPeers is 0","time":{"start":1714379975106,"stop":1714379975107,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e078bc515df671d","name":"Push message with content topic containing numeric","time":{"start":1714380392360,"stop":1714380392361,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab14bcb8306b8a7","name":"returns all values when wanted number is greater than available values","time":{"start":1714379985447,"stop":1714379985448,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0491a71296144b2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714380290390,"stop":1714380290391,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71c209a30e873d6","name":"Push message with content topic containing Chinese","time":{"start":1714380392361,"stop":1714380392362,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea0f7553a8fa258","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714379997867,"stop":1714379997868,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8b78ca8f3709fc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380580119,"stop":1714380580119,"duration":0},"status":"passed","severity":"normal"},{"uid":"4889dbd2a0b71be0","name":"handles different clusterIds correctly","time":{"start":1714379962046,"stop":1714379962047,"duration":1},"status":"passed","severity":"normal"},{"uid":"8034bba1f8d11059","name":"Push message with content topic containing emoji","time":{"start":1714380548896,"stop":1714380548896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3133de0f211c2b","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714380451027,"stop":1714380451027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"465e754f0bcc7597","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714380481139,"stop":1714380481139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaba0109fbbc9d5","name":"Push message with custom timestamp: 1683621769718","time":{"start":1714380548898,"stop":1714380548898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4f0c3efcf5dfd0","name":"Check received message containing JSON","time":{"start":1714380481153,"stop":1714380481153,"duration":0},"status":"passed","severity":"normal"},{"uid":"1756bb744f7f386b","name":"Check received message containing unicode special characters","time":{"start":1714380173242,"stop":1714380173242,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f24301d3d39a3f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714379962067,"stop":1714379962067,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9a8aa74102d5d7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714380523198,"stop":1714380523198,"duration":0},"status":"passed","severity":"normal"},{"uid":"1184d812b3ddc6f7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714379969884,"stop":1714379969885,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93a54e10f3cda80","name":"Decoder throws on empty string content topic","time":{"start":1714379997870,"stop":1714379997870,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb88c737602b6dd","name":"Check received message containing Script","time":{"start":1714380173239,"stop":1714380173239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51d788e674cb135","name":"Refresh subscription","time":{"start":1714380262872,"stop":1714380262873,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f051a4fa509623b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app95/8/topic155/json","time":{"start":1714380503466,"stop":1714380503467,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43f50560caa9e64","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714379962064,"stop":1714379962065,"duration":1},"status":"passed","severity":"normal"},{"uid":"108cd156739983e1","name":"should throw an error for an unconfigured topic","time":{"start":1714379962063,"stop":1714379962064,"duration":1},"status":"passed","severity":"normal"},{"uid":"12acc13f55dd01dd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714380169473,"stop":1714380169474,"duration":1},"status":"passed","severity":"normal"},{"uid":"c405b295213c1b21","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714380607679,"stop":1714380607679,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62b7048c1444fda","name":"Push message with XML payload","time":{"start":1714380392353,"stop":1714380392354,"duration":1},"status":"passed","severity":"normal"},{"uid":"8599cb674161b041","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714380233007,"stop":1714380233009,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbd5b5f64f6d908c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714379985827,"stop":1714379985827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed94f718ab33ccbd","name":"Check received message containing short","time":{"start":1714380481146,"stop":1714380481147,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e65e85a5f13cb0f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714380169458,"stop":1714380169459,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb53519fbf3d284","name":"Passing an array","time":{"start":1714380601080,"stop":1714380601080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b481c6fccf97d41","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714380169485,"stop":1714380169485,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b75a022713c60b4","name":"should properly compute the node id","time":{"start":1714379970587,"stop":1714379970587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4fa244ee56d142","name":"throws an error for improperly formatted content topics","time":{"start":1714379962047,"stop":1714379962048,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e98ba8ecca90","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714380649652,"stop":1714380649652,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0e15136c976a35","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714380523200,"stop":1714380523200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8298b7126f9ef4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714380462803,"stop":1714380462805,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ac272afd1c55ba6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714379962049,"stop":1714379962049,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fb2515402766c6","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714379962048,"stop":1714379962049,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba53b46a32e82b0e","name":"Subscribe to topic containing long and publish message","time":{"start":1714380462785,"stop":1714380462786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c741eb00b75e9635","name":"Decoder throws on empty string content topic","time":{"start":1714379975484,"stop":1714379975484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef851ded52f444c1","name":"Push message equal or less that 1MB","time":{"start":1714380548899,"stop":1714380548900,"duration":1},"status":"passed","severity":"normal"},{"uid":"3019c9704db635ea","name":"should handle corrupted local storage data gracefully","time":{"start":1714379990101,"stop":1714379990101,"duration":0},"status":"passed","severity":"normal"},{"uid":"8373c799a9b826c3","name":"should throw an error for missing required configuration","time":{"start":1714379962053,"stop":1714379962053,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c096090190391d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714380434368,"stop":1714380434369,"duration":1},"status":"passed","severity":"normal"},{"uid":"69dbf4944db24ca6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714379962059,"stop":1714379962059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd226ed79679401","name":"should set field with all protocols enabled","time":{"start":1714379970592,"stop":1714379970592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58a8acf535db13d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714380169480,"stop":1714380169480,"duration":0},"status":"passed","severity":"normal"},{"uid":"828e33f083917be1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714380089500,"stop":1714380089501,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c2393877f4a03d","name":"Default pageSize","time":{"start":1714380586357,"stop":1714380586358,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e5df41794332be","name":"Subscribe to topic containing XML and publish message","time":{"start":1714380462799,"stop":1714380462800,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c70c9a86601ac6","name":"Query generator for multiple messages with different content topic format","time":{"start":1714380581892,"stop":1714380581892,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e4cf4370f4bfdc","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714379969882,"stop":1714379969882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0a552e90a9c112","name":"Push message with SQL Injection payload","time":{"start":1714380392350,"stop":1714380392352,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2e576360ad9a274","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714379969888,"stop":1714379969888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a00d6a6a8384b2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714380290393,"stop":1714380290393,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bb7564ff23190c","name":"random static sharding 6 - Cluster ID: 586, Shard ID: 29","time":{"start":1714380535710,"stop":1714380535711,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e1eb6471a61a84","name":"Mutual subscription","time":{"start":1714380462776,"stop":1714380462777,"duration":1},"status":"passed","severity":"normal"},{"uid":"602a7a437cea7ed7","name":"Check received message containing SQL Injection","time":{"start":1714380481131,"stop":1714380481131,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e68f0f3db84ed1","name":"Check received message containing Russian","time":{"start":1714380173238,"stop":1714380173238,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd087aeeeefaf03b","name":"different cluster, different shard: nodes don't connect","time":{"start":1714380297666,"stop":1714380297666,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f980bc577a7faa","name":"Check received message containing emoji","time":{"start":1714380481155,"stop":1714380481155,"duration":0},"status":"passed","severity":"normal"},{"uid":"693fdec9ade831e6","name":"Check received message containing Russian","time":{"start":1714380481150,"stop":1714380481151,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66b5f60f130c52f","name":"Check publish message containing Chinese","time":{"start":1714380450796,"stop":1714380450796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1151308f8c35919","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714380462789,"stop":1714380462789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec058be926ca83dc","name":"Ping on subscribed peer","time":{"start":1714380092505,"stop":1714380092505,"duration":0},"status":"passed","severity":"normal"},{"uid":"18470c6ec34e800b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714380434359,"stop":1714380434362,"duration":3},"status":"passed","severity":"normal"},{"uid":"9adba8f1e0e7d658","name":"should not receive a peer event after stop","time":{"start":1714380489768,"stop":1714380489769,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aab56d29a6005f8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714379962042,"stop":1714379962042,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d9686965f5e8e2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714380062114,"stop":1714380062115,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d839d950892bdf","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714380481157,"stop":1714380481157,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2434d2b915f26e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714379962065,"stop":1714379962065,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e558ed28e318e69","name":"Push message with content topic containing Russian","time":{"start":1714380548892,"stop":1714380548892,"duration":0},"status":"passed","severity":"normal"},{"uid":"616d214d5c042238","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714380262870,"stop":1714380262870,"duration":0},"status":"passed","severity":"normal"},{"uid":"de322a9a62c0cec3","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714380169472,"stop":1714380169473,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08a575bc46237f3","name":"Generator, 2 different pubsubtopics","time":{"start":1714380580117,"stop":1714380580117,"duration":0},"status":"passed","severity":"normal"},{"uid":"23373a54848e1611","name":"Asymmetric encrypt & decrypt","time":{"start":1714379996343,"stop":1714379996343,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdd1c0dae61de7e","name":"Push message with content topic containing Arabic","time":{"start":1714380548891,"stop":1714380548892,"duration":1},"status":"passed","severity":"normal"},{"uid":"a253aba35da515c7","name":"Check publish message containing long","time":{"start":1714380450794,"stop":1714380450794,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b38846d34865557","name":"Generator, 2 different pubsubtopics","time":{"start":1714380580119,"stop":1714380580119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17f9fabfd0df92a","name":"should not fail to stop the service if it was not started","time":{"start":1714379990098,"stop":1714379990098,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f05c4fb8bcd4069","name":"Check publish message containing special chars","time":{"start":1714380450795,"stop":1714380450795,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdb9249d373aa30","name":"Check publish message containing XML","time":{"start":1714380450798,"stop":1714380450799,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cf5a7917e63f06","name":"Push message with custom timestamp: 1714383769718","time":{"start":1714380548899,"stop":1714380548899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cfc502b52cdb16","name":"Reopen subscription with peer with lost subscription","time":{"start":1714380045549,"stop":1714380045550,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcb00f19096cb10","name":"Push message with custom timestamp: 1683621773543","time":{"start":1714380392372,"stop":1714380392373,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eeb19f1528ce880","name":"Publish message with custom timestamp: Tue May 09 2023 08:47:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1714380450802,"stop":1714380450802,"duration":0},"status":"passed","severity":"normal"},{"uid":"490cfe0c7621c52e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714380297664,"stop":1714380297664,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c18417d3ba8514b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714380552718,"stop":1714380552719,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b9e726f4343b56","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714380462796,"stop":1714380462797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddc4f0a227e81ee","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714379962041,"stop":1714379962041,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adabcaacbc16f8","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714380552720,"stop":1714380552740,"duration":20},"status":"passed","severity":"normal"},{"uid":"3baab43b4d63d21f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app70/2/topic734/proto","time":{"start":1714380503467,"stop":1714380503467,"duration":0},"status":"passed","severity":"normal"},{"uid":"96129f688dc9af4c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714379962068,"stop":1714379962068,"duration":0},"status":"passed","severity":"normal"},{"uid":"8553be30823f07d6","name":"Fails to push message bigger that 1MB","time":{"start":1714380548900,"stop":1714380548900,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cb9d3266925a96","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380290391,"stop":1714380290391,"duration":0},"status":"passed","severity":"normal"},{"uid":"4551b2fa18f0de4","name":"shard 0","time":{"start":1714380535705,"stop":1714380535706,"duration":1},"status":"passed","severity":"normal"},{"uid":"f537ab1ecfd0510c","name":"Push message with content topic containing long","time":{"start":1714380392360,"stop":1714380392360,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d63a590db3dd099","name":"Query with Ordered Callback, No Decoder","time":{"start":1714380552719,"stop":1714380552719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7200ef64fb308c4","name":"Check received message containing Script","time":{"start":1714380481131,"stop":1714380481131,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe8da135da2e3a0","name":"Check meta is set [symmetric]","time":{"start":1714379995994,"stop":1714379995995,"duration":1},"status":"passed","severity":"normal"},{"uid":"3154a8413660e43b","name":"Check received message containing XML","time":{"start":1714380481152,"stop":1714380481152,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59449a79b609c4c","name":"should handle a minimal index list","time":{"start":1714379962165,"stop":1714379962165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47cef30fe08dbaa","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714379962065,"stop":1714379962065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a375bd81ab6db5","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714379986393,"stop":1714379986394,"duration":1},"status":"passed","severity":"normal"},{"uid":"36da6de2707c9ea5","name":"should only return 1 node with store capability","time":{"start":1714379986393,"stop":1714379986393,"duration":0},"status":"passed","severity":"normal"},{"uid":"462e351175cbf189","name":"Push message with content topic containing XML","time":{"start":1714380548893,"stop":1714380548893,"duration":0},"status":"passed","severity":"normal"},{"uid":"69614c53566c1ac8","name":"should not receive a peer event after stop","time":{"start":1714380027089,"stop":1714380027089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0624646c31401a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714379962060,"stop":1714379962060,"duration":0},"status":"passed","severity":"normal"},{"uid":"726d3797fc31de0b","name":"Push message with short payload","time":{"start":1714380548875,"stop":1714380548876,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6912c9024c240d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714379962061,"stop":1714379962061,"duration":0},"status":"passed","severity":"normal"},{"uid":"988ad3fc070104be","name":"1 Store, 2 fetches","time":{"start":1714379985705,"stop":1714379985706,"duration":1},"status":"passed","severity":"normal"},{"uid":"b721d929baed9319","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714380089491,"stop":1714380089498,"duration":7},"status":"passed","severity":"normal"},{"uid":"bf386c7e170ec81f","name":"Nodes with multiple pubsub topic","time":{"start":1714380434371,"stop":1714380434371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6643e57f9c9c7497","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app54/1/topic151/utf8","time":{"start":1714380503466,"stop":1714380503466,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42724ec50188d1d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714379962052,"stop":1714379962052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdc3101b1ec87f8","name":"Promise Callback - forward","time":{"start":1714380570376,"stop":1714380570376,"duration":0},"status":"passed","severity":"normal"},{"uid":"193f7786f6d818f6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714380169472,"stop":1714380169472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c19876405bd56","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380580117,"stop":1714380580118,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddcca80c59f25f0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714380169478,"stop":1714380169478,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5d5145a87e6667","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714379962059,"stop":1714379962059,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dae555a5417509","name":"Check message with invalid timestamp is not received","time":{"start":1714380481157,"stop":1714380481157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95bac7b881c3a17","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714379985825,"stop":1714379985825,"duration":0},"status":"passed","severity":"normal"},{"uid":"7017033e05b7cd6f","name":"Push message with Russian payload","time":{"start":1714380548879,"stop":1714380548879,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa1550648f6c9fb","name":"Subscribe and publish message","time":{"start":1714380462782,"stop":1714380462782,"duration":0},"status":"passed","severity":"normal"},{"uid":"684b6f7ec3a8f58f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714380392364,"stop":1714380392365,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5b5e2cba388dd3","name":"should not fail to start the service if it is already started","time":{"start":1714380027087,"stop":1714380027088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94ab1ddd962be0e","name":"configure the node with multiple content topics","time":{"start":1714380503468,"stop":1714380503468,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa674e2da4403133","name":"handles different networkShards values correctly","time":{"start":1714379962047,"stop":1714379962047,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4f516d2c4d80b5","name":"Check received message containing Russian","time":{"start":1714380481130,"stop":1714380481131,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd56e5366d30182d","name":"Subscribe to topic containing XML and receive message","time":{"start":1714380262877,"stop":1714380262877,"duration":0},"status":"passed","severity":"normal"},{"uid":"31260ba71d60f908","name":"throws on content topic with empty encoding field","time":{"start":1714379962038,"stop":1714379962039,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3d5d635ec0fa6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714380233016,"stop":1714380233018,"duration":2},"status":"passed","severity":"normal"},{"uid":"553ff318d479fae6","name":"start node with ApplicationInfo","time":{"start":1714380503469,"stop":1714380503470,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e3b962b26daec2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714380649651,"stop":1714380649652,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d222d47771f6c1","name":"getPeersByDiscovery","time":{"start":1714380422678,"stop":1714380422678,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc83bb94eef5ead9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714380262869,"stop":1714380262870,"duration":1},"status":"passed","severity":"normal"},{"uid":"5744b883c14924c6","name":"same cluster, same shard: nodes connect","time":{"start":1714380169447,"stop":1714380169447,"duration":0},"status":"passed","severity":"normal"},{"uid":"2953857f88585cbe","name":"Push message with Arabic payload","time":{"start":1714380392348,"stop":1714380392349,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd22e6a8ad965513","name":"Push message with content topic containing Arabic","time":{"start":1714380392362,"stop":1714380392362,"duration":0},"status":"passed","severity":"normal"},{"uid":"289bded033f8b99b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714380026032,"stop":1714380026032,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e903030df422dd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714380169477,"stop":1714380169477,"duration":0},"status":"passed","severity":"normal"},{"uid":"457aff3558e8aa6b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714380262876,"stop":1714380262876,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc48efd737a979c8","name":"can start the service","time":{"start":1714380027086,"stop":1714380027086,"duration":0},"status":"passed","severity":"normal"},{"uid":"873c84ac8d1220a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714380100576,"stop":1714380100576,"duration":0},"status":"passed","severity":"normal"},{"uid":"540d7562138f0900","name":"Push message with Arabic payload","time":{"start":1714380548878,"stop":1714380548879,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a779d211705e38","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714380422679,"stop":1714380422679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d424c5f26c492a11","name":"Check message received after nwaku node is restarted","time":{"start":1714380173252,"stop":1714380173252,"duration":0},"status":"skipped","severity":"normal"},{"uid":"957ff4ef1c77326b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714379962053,"stop":1714379962054,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc1f2e95961e49b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714380743890,"stop":1714380743891,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ece9166b3648f85","name":"retrieves a single peer","time":{"start":1714379986389,"stop":1714379986390,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc9df3d5133ef2","name":"Push message with content topic containing SQL Injection","time":{"start":1714380392363,"stop":1714380392363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef15f871e4a70fca","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714380649659,"stop":1714380649659,"duration":0},"status":"passed","severity":"normal"},{"uid":"318c5fa047c5e6af","name":"handles empty contentTopics array correctly","time":{"start":1714379962069,"stop":1714379962069,"duration":0},"status":"passed","severity":"normal"},{"uid":"c269f628dd127b0b","name":"Check received message with timestamp: 1714380012471 ","time":{"start":1714380481137,"stop":1714380481137,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f7aa0172f705e6","name":"throws on content topic with empty application field","time":{"start":1714379962036,"stop":1714379962037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36f093788847a25","name":"Check message on other pubsub topic is not received","time":{"start":1714380173245,"stop":1714380173246,"duration":1},"status":"passed","severity":"normal"},{"uid":"754e42d9afbe0dc9","name":"should encode/decode to RLP encoding","time":{"start":1714379970588,"stop":1714379970588,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d175512b0573e1","name":"Push message with XML payload","time":{"start":1714380548880,"stop":1714380548880,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d550b6959a379c","name":"Wrong topic","time":{"start":1714380503467,"stop":1714380503467,"duration":0},"status":"passed","severity":"normal"},{"uid":"3101871010cecdef","name":"Check received message containing JSON","time":{"start":1714380173240,"stop":1714380173241,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f7012d6674895d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714380523199,"stop":1714380523199,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a7769ba69b7b02","name":"Check received message containing shell command","time":{"start":1714380173241,"stop":1714380173241,"duration":0},"status":"passed","severity":"normal"},{"uid":"524fd8946343e048","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714379962061,"stop":1714379962061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c3b0e0da04f8b3","name":"A test","time":{"start":1714380262977,"stop":1714380262978,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeada95acf3886cb","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714380523200,"stop":1714380523201,"duration":1},"status":"passed","severity":"normal"},{"uid":"439fd315ef64788b","name":"Overlapping topic subscription","time":{"start":1714380262872,"stop":1714380262872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3144bd039729aabd","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714380026031,"stop":1714380026031,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe80579c33a2c45","name":"Check publish message containing unicode special characters","time":{"start":1714380450800,"stop":1714380450801,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0fde6af257f8fa","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714380607678,"stop":1714380607678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d44f56d817502bc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714380649652,"stop":1714380649653,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec800bf74361946","name":"1 Relay, 1 Filter, gives up","time":{"start":1714379985707,"stop":1714379985707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c453680540cafb5","name":"Reopen subscription with peer with lost subscription","time":{"start":1714380092504,"stop":1714380092504,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c003319887f500","name":"Passing page size 3 when there are 20 messages","time":{"start":1714380586353,"stop":1714380586354,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ae22033f2ccd1e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714380462792,"stop":1714380462792,"duration":0},"status":"passed","severity":"normal"},{"uid":"564ac1a931deb74c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714380262879,"stop":1714380262879,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7e84bd8948e0d1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714379962040,"stop":1714379962041,"duration":1},"status":"passed","severity":"normal"},{"uid":"9094198ae4e805d7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714379969891,"stop":1714379969891,"duration":0},"status":"passed","severity":"normal"},{"uid":"103c548dab613b3d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714380100572,"stop":1714380100573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4566591d658744b1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380580121,"stop":1714380580121,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af213f644f677de","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714380462808,"stop":1714380462809,"duration":1},"status":"passed","severity":"normal"},{"uid":"44934709b41062f5","name":"groups content topics by expected pubsub topic","time":{"start":1714379962046,"stop":1714379962046,"duration":0},"status":"passed","severity":"normal"},{"uid":"76aa497fd71be9e8","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714380434362,"stop":1714380434368,"duration":6},"status":"passed","severity":"normal"},{"uid":"f7d8c3db75060c44","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714380169480,"stop":1714380169481,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e83661fd4eaf3ea","name":"Passing page size 19 when there are 20 messages","time":{"start":1714380586356,"stop":1714380586356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54b6354515c7255","name":"Check received message containing shell command","time":{"start":1714380481153,"stop":1714380481154,"duration":1},"status":"passed","severity":"normal"},{"uid":"40bc35507a21cfcc","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714380089487,"stop":1714380089487,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a75c57334857a64","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714380649656,"stop":1714380649656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0b43b8f86b6c46","name":"Push 30 different messages","time":{"start":1714380392359,"stop":1714380392359,"duration":0},"status":"passed","severity":"normal"},{"uid":"13449a03bceeedc9","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714380169452,"stop":1714380169452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e790944ba1e7cc3","name":"different cluster, different shard: nodes don't connect","time":{"start":1714380169449,"stop":1714380169450,"duration":1},"status":"passed","severity":"normal"}]