mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"da970eecaf8c9b12","name":"Encoder throws on undefined content topic","time":{"start":1721124234825,"stop":1721124234826,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d6388e222d550e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721124856733,"stop":1721124856734,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80d1b08b3f9a7ca","name":"can dial TLS multiaddrs","time":{"start":1721124562297,"stop":1721124562298,"duration":1},"status":"passed","severity":"normal"},{"uid":"54600db82e16a6d6","name":"should not fail to start the service if it is already started","time":{"start":1721124228998,"stop":1721124228998,"duration":0},"status":"passed","severity":"normal"},{"uid":"555c795293c8432","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721124465942,"stop":1721124465942,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b12d171affc5f5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721124200705,"stop":1721124200705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c388fdc6bed784","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721124751561,"stop":1721124751572,"duration":11},"status":"passed","severity":"normal"},{"uid":"d007943f8105e3d","name":"Check received message containing XML","time":{"start":1721124757676,"stop":1721124757676,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d773cb4f872390","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721124727944,"stop":1721124727944,"duration":0},"status":"passed","severity":"normal"},{"uid":"9559d37ac1a992a1","name":"Push message with content topic containing unicode special characters","time":{"start":1721124852620,"stop":1721124852621,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f28cbe722b59dad","name":"Sets default value correctly","time":{"start":1721124900462,"stop":1721124900462,"duration":0},"status":"passed","severity":"normal"},{"uid":"4829a4831d44f7b9","name":"Push message with Script payload","time":{"start":1721124852598,"stop":1721124852598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff0c8fee2a5d56b","name":"Check received message containing JSON","time":{"start":1721124757677,"stop":1721124757677,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed80a5fdcaec243","name":"Check message with non string payload is not received","time":{"start":1721124456735,"stop":1721124456735,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2adb3d20cc652c","name":"Generator, custom pubsub topic","time":{"start":1721124862121,"stop":1721124862121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ceae6781fad0dd","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721124465896,"stop":1721124465896,"duration":0},"status":"passed","severity":"normal"},{"uid":"33124f281ebcd68d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721124757680,"stop":1721124757680,"duration":0},"status":"passed","severity":"normal"},{"uid":"2072e07ae0a94c36","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721124355401,"stop":1721124355401,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a451c3056aea4c","name":"Push message with content topic containing numeric","time":{"start":1721124711990,"stop":1721124711991,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b005c5d16cac62","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721124890036,"stop":1721124890037,"duration":1},"status":"passed","severity":"normal"},{"uid":"263e22b0714fb22","name":"Push message with content topic containing Script","time":{"start":1721124711998,"stop":1721124711998,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96af9adb4ca5164","name":"should return all peers when numPeers is 0","time":{"start":1721124213667,"stop":1721124213668,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bad0689712ebf19","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app51/5/topic303/utf8","time":{"start":1721124812539,"stop":1721124812540,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a395a15160916a","name":"Push message with JSON payload","time":{"start":1721124711985,"stop":1721124711985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8796d094057041","name":"Rejects garbage","time":{"start":1721124217516,"stop":1721124217517,"duration":1},"status":"passed","severity":"normal"},{"uid":"b965bc2bb483a95","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721124200709,"stop":1721124200709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd127babce8504","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721124501736,"stop":1721124501737,"duration":1},"status":"passed","severity":"normal"},{"uid":"14450f12a2e9ad99","name":"can start and stop the service","time":{"start":1721124228997,"stop":1721124228998,"duration":1},"status":"passed","severity":"normal"},{"uid":"f870a20b0211b67b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721124355404,"stop":1721124355404,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f2fe7d28f3d49d","name":"Ordered callback, aborts when callback returns true","time":{"start":1721124874724,"stop":1721124874724,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fbc517089481f0","name":"Relay - dialed after","time":{"start":1721124905304,"stop":1721124905304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7297e158f52422","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721124260787,"stop":1721124260787,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacbd79f3ae8f45e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721124874722,"stop":1721124874722,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac6e6c01ae94de7","name":"groups content topics by expected pubsub topic","time":{"start":1721124200694,"stop":1721124200694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c647208883fc44f5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721124890018,"stop":1721124890019,"duration":1},"status":"passed","severity":"normal"},{"uid":"153dbb26e3fd0d37","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721124684494,"stop":1721124684494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba0f9444bc18487","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721124200700,"stop":1721124200701,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afcf27125030aa8","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721124200712,"stop":1721124200712,"duration":0},"status":"passed","severity":"normal"},{"uid":"65306ff39c5a5665","name":"Privacy Node - default protocol","time":{"start":1721124905306,"stop":1721124905306,"duration":0},"status":"passed","severity":"normal"},{"uid":"75097100a543054f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721124203375,"stop":1721124203376,"duration":1},"status":"passed","severity":"normal"},{"uid":"4152d3216f69bf54","name":"same cluster, different shard: nodes don't connect","time":{"start":1721124465888,"stop":1721124465889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4de363e436b2598","name":"Encoder throws on undefined content topic","time":{"start":1721124236749,"stop":1721124236750,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b5d7c87cb76579","name":"should emit a peer event after start","time":{"start":1721124276761,"stop":1721124276761,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e218e88061ef83d","name":"Push message with rate limit","time":{"start":1721124712003,"stop":1721124712009,"duration":6},"status":"passed","severity":"normal"},{"uid":"89c78cb2ce7ed792","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app17/10/topic593/utf8","time":{"start":1721124812541,"stop":1721124812542,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54e354abee1cd80","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721124200707,"stop":1721124200707,"duration":0},"status":"passed","severity":"normal"},{"uid":"110ca153276ea6db","name":"Push 30 different messages","time":{"start":1721124852604,"stop":1721124852604,"duration":0},"status":"passed","severity":"normal"},{"uid":"183134a50f85d118","name":"can start the service","time":{"start":1721124276758,"stop":1721124276759,"duration":1},"status":"passed","severity":"normal"},{"uid":"e394bacd455d6218","name":"Publish message with large meta","time":{"start":1721124747892,"stop":1721124747892,"duration":0},"status":"passed","severity":"normal"},{"uid":"2438d1240fe50a62","name":"Overlapping topic subscription","time":{"start":1721124751575,"stop":1721124751575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb7254125ae2e9ca","name":"same cluster, same shard: nodes connect","time":{"start":1721124465888,"stop":1721124465888,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c21dbf3f256347","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721124200696,"stop":1721124200696,"duration":0},"status":"passed","severity":"normal"},{"uid":"29627b384f530741","name":"Check received message with timestamp: 1721124249979 ","time":{"start":1721124456731,"stop":1721124456731,"duration":0},"status":"passed","severity":"normal"},{"uid":"202b0db4f5915142","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app59/1/topic601/utf8","time":{"start":1721124812537,"stop":1721124812538,"duration":1},"status":"passed","severity":"normal"},{"uid":"609bc66564e17a0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721124727945,"stop":1721124727945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0444636dd10be7c","name":"Check publish message containing shell command","time":{"start":1721124747884,"stop":1721124747885,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59f74855dbde057","name":"Subscribe to topic containing short and receive message","time":{"start":1721124501741,"stop":1721124501742,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5c1ad172a539bd","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721124355400,"stop":1721124355401,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1fa722ffa4642c0","name":"Check received message containing emoji","time":{"start":1721124456728,"stop":1721124456728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb8b1d7bc79b596","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721124465912,"stop":1721124465912,"duration":0},"status":"passed","severity":"normal"},{"uid":"641b5b4a313d7b3e","name":"Throws when trying to push message with empty payload","time":{"start":1721124711989,"stop":1721124711989,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c02501428be6ed6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721124213668,"stop":1721124213669,"duration":1},"status":"passed","severity":"normal"},{"uid":"864c1c1096af4dc0","name":"random static sharding 7 - Cluster ID: 119, Shard ID: 217","time":{"start":1721124817099,"stop":1721124817099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede364df62df3d8b","name":"returns all values when wanted number is greater than available values","time":{"start":1721124224308,"stop":1721124224308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eae0323351a682","name":"Publish message with custom timestamp: Wed Jul 26 2023 10:11:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1721124747887,"stop":1721124747887,"duration":0},"status":"passed","severity":"normal"},{"uid":"9455e2b20ca99b72","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721124200700,"stop":1721124200700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c1922557ef2a07","name":"Refresh subscription","time":{"start":1721124890030,"stop":1721124890030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c274f33a7daa9dcf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721124505444,"stop":1721124505445,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb94a02eab7ecf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721124236748,"stop":1721124236749,"duration":1},"status":"passed","severity":"normal"},{"uid":"da71285eff0bc255","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721124224893,"stop":1721124224894,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7b841c81b94c38e","name":"Check message with non string payload is not received","time":{"start":1721124757682,"stop":1721124757682,"duration":0},"status":"passed","severity":"normal"},{"uid":"936be550566812c3","name":"Decoder throws on empty string content topic","time":{"start":1721124234828,"stop":1721124234828,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfadadf3f5ad367","name":"receives messages sent to provided content topic through stream","time":{"start":1721124748111,"stop":1721124748112,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b87ed34384367bd","name":"Push message with content topic containing long","time":{"start":1721124711990,"stop":1721124711990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adfbf2ef841706f","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721124877628,"stop":1721124877628,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec91ab4fd4409b2","name":"should return valid sharding parameters for static sharding","time":{"start":1721124200713,"stop":1721124200713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f904489839189f","name":"can start and stop the service","time":{"start":1721124276759,"stop":1721124276760,"duration":1},"status":"passed","severity":"normal"},{"uid":"7501f6eed95b700f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721124200691,"stop":1721124200691,"duration":0},"status":"passed","severity":"normal"},{"uid":"424efeeb31b450bf","name":"Nodes with multiple pubsub topic","time":{"start":1721124727960,"stop":1721124727961,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fb62f166f429fb","name":"handles different clusterIds correctly","time":{"start":1721124200694,"stop":1721124200695,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea613e22a1096ad1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721124224252,"stop":1721124224253,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e2c5cdcaae82c6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721124208614,"stop":1721124208614,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abd85f58f36e9c8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721124751579,"stop":1721124751580,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d481aa782051b5d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721124465893,"stop":1721124465893,"duration":0},"status":"passed","severity":"normal"},{"uid":"4568e126420f25d0","name":"Check received message containing Arabic","time":{"start":1721124456723,"stop":1721124456723,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dfefd63ea44156","name":"should configure sharding based on application and version for autosharding","time":{"start":1721124200714,"stop":1721124200714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80727cabd1394f6","name":"Number of peers are maintained correctly","time":{"start":1721124349774,"stop":1721124349775,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd49efbef24b2a3","name":"should only return 1 node with store capability","time":{"start":1721124224892,"stop":1721124224892,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cd52eb535a2b34","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721124501749,"stop":1721124501749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed63c996eba4aafb","name":"should get / set UDP multiaddr","time":{"start":1721124209203,"stop":1721124209203,"duration":0},"status":"passed","severity":"normal"},{"uid":"290b7e535f96c495","name":"Push message with content topic containing XML","time":{"start":1721124711998,"stop":1721124711999,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b590f254219db2","name":"Subscribe and receives messages on 20 topics","time":{"start":1721124890018,"stop":1721124890018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cb5ca83a276a47","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721124817103,"stop":1721124817103,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1394c7e0e7c72b","name":"random static sharding 3 - Cluster ID: 517, Shard ID: 721","time":{"start":1721124817096,"stop":1721124817097,"duration":1},"status":"passed","severity":"normal"},{"uid":"b165c87d6bad5d4d","name":"should use DNS peer discovery with light client","time":{"start":1721124276763,"stop":1721124276763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11f1cebadea85b5f","name":"should load peers from local storage and dispatch events","time":{"start":1721124229000,"stop":1721124229000,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d22493cac08c9d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721124727954,"stop":1721124727955,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4335480053cbbf6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721124213669,"stop":1721124213670,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae233c9ddc492b13","name":"Check received message containing Russian","time":{"start":1721124456723,"stop":1721124456724,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23f9aafd7230b65","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721124812536,"stop":1721124812537,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea74f59992c4c7b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721124465944,"stop":1721124465944,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c9c127693550e6","name":"should not fail to stop the service if it was not started","time":{"start":1721124228998,"stop":1721124228998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e7e9e480b46829","name":"Push message with SQL Injection payload","time":{"start":1721124711983,"stop":1721124711983,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cb7f77d27d3469","name":"Query with Promise Callback, No Decoder","time":{"start":1721124856741,"stop":1721124856741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a935dfa855c7234e","name":"Subscribe and receive messages via lightPush","time":{"start":1721124501733,"stop":1721124501734,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbe936b3b3e784c","name":"Js publishes, other Js receives","time":{"start":1721124717718,"stop":1721124717718,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc901e871835597","name":"handles empty contentTopics array correctly","time":{"start":1721124200716,"stop":1721124200716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74d2baacc387fa9","name":"Query generator for multiple messages with different message text format","time":{"start":1721124874722,"stop":1721124874722,"duration":0},"status":"passed","severity":"normal"},{"uid":"befcd8df623566f8","name":"should encode/decode to RLP encoding","time":{"start":1721124209202,"stop":1721124209202,"duration":0},"status":"passed","severity":"normal"},{"uid":"998017ef055451e3","name":"Round trip binary serialization","time":{"start":1721124214081,"stop":1721124214082,"duration":1},"status":"passed","severity":"normal"},{"uid":"c034068041d1ba65","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721124200690,"stop":1721124200690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a345e7843fe1ff76","name":"random static sharding 9 - Cluster ID: 360, Shard ID: 937","time":{"start":1721124817100,"stop":1721124817101,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0846c5c7b5528a","name":"can start and stop the service","time":{"start":1721124751856,"stop":1721124751856,"duration":0},"status":"passed","severity":"normal"},{"uid":"3065a62c58849642","name":"Init the array if not present","time":{"start":1721124200232,"stop":1721124200234,"duration":2},"status":"passed","severity":"normal"},{"uid":"2bd2d52fdf07d4b2","name":"random static sharding 4 - Cluster ID: 573, Shard ID: 989","time":{"start":1721124817097,"stop":1721124817097,"duration":0},"status":"passed","severity":"normal"},{"uid":"791174b22c0615d1","name":"1 Relay, 1 fetch","time":{"start":1721124224708,"stop":1721124224708,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc87e6fbd67b8ce","name":"Sign & Recover","time":{"start":1721124235332,"stop":1721124235332,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e28f77420534bad","name":"Ping on unsubscribed peer","time":{"start":1721124350291,"stop":1721124350292,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba82982cef994ce7","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721124747890,"stop":1721124747890,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c198160a491321c","name":"Check received message with timestamp: 1721124250837 ","time":{"start":1721124757679,"stop":1721124757679,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa1d65da9bd89b4","name":"Relay - times out","time":{"start":1721124905304,"stop":1721124905304,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2711cfbd29737c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721124890025,"stop":1721124890026,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc8ef8f520b152d","name":"1 Relay, 1 Filter, gives up","time":{"start":1721124224709,"stop":1721124224710,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc95b6618ff4ef0d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721124757692,"stop":1721124757692,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b0ba0959ad6e1e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721124465902,"stop":1721124465902,"duration":0},"status":"passed","severity":"normal"},{"uid":"be32af3ca4839725","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721124505444,"stop":1721124505444,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b463efea4a7c5e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721124465945,"stop":1721124465945,"duration":0},"status":"passed","severity":"normal"},{"uid":"8185922f949631bc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721124890028,"stop":1721124890028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6534807501821fe","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721124200692,"stop":1721124200692,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeac5d53cd2e95","name":"Push message with custom timestamp: 1721128095559","time":{"start":1721124712010,"stop":1721124712010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36fa2b912b50115","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721124751586,"stop":1721124751586,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ae789dfb70160b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721124200692,"stop":1721124200692,"duration":0},"status":"passed","severity":"normal"},{"uid":"923e2d6ff4326bd2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721124200879,"stop":1721124200879,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f80276de7b1c24e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721124748111,"stop":1721124748111,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5127bfed009abab","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721124209197,"stop":1721124209198,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7c4efc0a4d3a62","name":"Wrong topic","time":{"start":1721124812542,"stop":1721124812542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41eb44595e6a7b6","name":"Failed peers are renewed","time":{"start":1721124495336,"stop":1721124495336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30513b710d03b64","name":"random static sharding 6 - Cluster ID: 968, Shard ID: 125","time":{"start":1721124817098,"stop":1721124817099,"duration":1},"status":"passed","severity":"normal"},{"uid":"4093063f6ef390df","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721124856734,"stop":1721124856735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d094f97c12101c4c","name":"Meta field set when metaSetter is specified","time":{"start":1721124214082,"stop":1721124214083,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca0c11d5128ed5b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721124501740,"stop":1721124501740,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aefeff98815b849","name":"should properly create location multiaddrs - tcp4","time":{"start":1721124209204,"stop":1721124209204,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c530037c48036a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721124877628,"stop":1721124877629,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b6792066258991","name":"Passing page size 3 when there are 20 messages","time":{"start":1721124886823,"stop":1721124886823,"duration":0},"status":"passed","severity":"normal"},{"uid":"7917479bd9a68003","name":"Ping on peer without subscriptions","time":{"start":1721124317837,"stop":1721124317837,"duration":0},"status":"passed","severity":"normal"},{"uid":"472431096a9e9d90","name":"Check received message containing SQL Injection","time":{"start":1721124757671,"stop":1721124757672,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b40a0955e3a3185","name":"Check received message containing short","time":{"start":1721124456719,"stop":1721124456720,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a6d6e75b493e23","name":"should throw an error for missing required configuration","time":{"start":1721124200701,"stop":1721124200701,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ede514e2473380","name":"Check message with no payload is not received","time":{"start":1721124757681,"stop":1721124757681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae79e69af9d4060a","name":"Store - dialed after - with timeout","time":{"start":1721124905305,"stop":1721124905305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a635ce7c1b5c44e","name":"Check message with no payload is not received","time":{"start":1721124757695,"stop":1721124757695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f04fb5892c42a8b","name":"should not fail to start the service if it is already started","time":{"start":1721124751857,"stop":1721124751857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cb14c2577b57d5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721124862130,"stop":1721124862131,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82d278eb8516400","name":"Passing page size 19 when there are 20 messages","time":{"start":1721124886824,"stop":1721124886825,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ceb92ec408554e0","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721124203375,"stop":1721124203375,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c621db1ec86522","name":"Push message with shell command payload","time":{"start":1721124711985,"stop":1721124711985,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1206119779b638f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721124258034,"stop":1721124258034,"duration":0},"status":"passed","severity":"normal"},{"uid":"23083d6835813d5a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721124200696,"stop":1721124200696,"duration":0},"status":"passed","severity":"normal"},{"uid":"53edbcf9d2fb6ee6","name":"configure the node with multiple content topics","time":{"start":1721124812542,"stop":1721124812543,"duration":1},"status":"passed","severity":"normal"},{"uid":"4546be3a36ef6500","name":"Check received message containing Basic HTML tag","time":{"start":1721124757676,"stop":1721124757677,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a2dcb1797da948","name":"Waku message hash computation (payload length 0)","time":{"start":1721124203376,"stop":1721124203376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3588e82a717e1f77","name":"should not receive a peer event before start","time":{"start":1721124228999,"stop":1721124228999,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb8b2537f455d27","name":"Nwaku publishes","time":{"start":1721124717718,"stop":1721124717718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9de9f12afab3d25","name":"Passing an array","time":{"start":1721124900461,"stop":1721124900461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c419153ea6ccc9ff","name":"Check received message containing shell command","time":{"start":1721124456726,"stop":1721124456727,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fbb991c05a1b9f","name":"pre and post cipher","time":{"start":1721124235331,"stop":1721124235332,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f7c37df8f43e6e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721124390012,"stop":1721124390013,"duration":1},"status":"passed","severity":"normal"},{"uid":"613ac9d2cb344d4","name":"Reusing cursor across nodes","time":{"start":1721124803028,"stop":1721124803029,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceec050293bff7c1","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721124349781,"stop":1721124349782,"duration":1},"status":"passed","severity":"normal"},{"uid":"951d6d0f4c1b413b","name":"Push message with meta","time":{"start":1721124712002,"stop":1721124712002,"duration":0},"status":"passed","severity":"normal"},{"uid":"8869e71bbeb9096e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721124465943,"stop":1721124465943,"duration":0},"status":"passed","severity":"normal"},{"uid":"531568c6cd6c0cbe","name":"Push message with Chinese payload","time":{"start":1721124711973,"stop":1721124711977,"duration":4},"status":"passed","severity":"normal"},{"uid":"5538b22aaf957ee4","name":"Ephemeral messages are not stored","time":{"start":1721124260783,"stop":1721124260784,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6304e04f1221ec","name":"should not receive a peer event before start","time":{"start":1721124276761,"stop":1721124276761,"duration":0},"status":"passed","severity":"normal"},{"uid":"729a737c3115dc2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721124236748,"stop":1721124236748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ddedab107db44b","name":"Ping on peer without subscriptions","time":{"start":1721124350293,"stop":1721124350294,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddcc8513b1a5a53","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721124465943,"stop":1721124465944,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1d9486ce3ae4a9","name":"Push message with XML payload","time":{"start":1721124711984,"stop":1721124711984,"duration":0},"status":"passed","severity":"normal"},{"uid":"906af85cb4783839","name":"unsubscribes","time":{"start":1721124889209,"stop":1721124889209,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89fbbac2219f6aa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721124890023,"stop":1721124890023,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1d381965c5d07e","name":"Relay","time":{"start":1721124262407,"stop":1721124262407,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcae851ac9e1567","name":"throws on content topic with generation field greater than 0","time":{"start":1721124200684,"stop":1721124200685,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7c4080eb15a64e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app66/2/topic668/test.js","time":{"start":1721124812541,"stop":1721124812541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4420d8f0ebc817ce","name":"Check message with invalid timestamp is not received","time":{"start":1721124757680,"stop":1721124757680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c8cc488d21c2b6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app84/3/topic931/proto","time":{"start":1721124812539,"stop":1721124812539,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc8d0b217d36995","name":"Query Generator - forward","time":{"start":1721124875236,"stop":1721124875237,"duration":1},"status":"passed","severity":"normal"},{"uid":"edda65338d42d433","name":"Check received message containing short","time":{"start":1721124757683,"stop":1721124757683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50da5bef25d764a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721124465927,"stop":1721124465927,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c665bbbbdf7708e","name":"Callback on promise","time":{"start":1721124874723,"stop":1721124874723,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeced7fa9effe0b5","name":"Generator, custom pubsub topic","time":{"start":1721124862116,"stop":1721124862116,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b18d38f754609d","name":"Query generator for multiple messages with different content topic format","time":{"start":1721124874722,"stop":1721124874723,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc68fecbfdca28c3","name":"Check received message containing unicode special characters","time":{"start":1721124757678,"stop":1721124757678,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bacea95728f525c","name":"Check received message containing Chinese","time":{"start":1721124456723,"stop":1721124456723,"duration":0},"status":"passed","severity":"normal"},{"uid":"438f2a0418da5d08","name":"Subscribe and receive messages via lightPush","time":{"start":1721124890016,"stop":1721124890016,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e300a9e53baeac5","name":"connects to nwaku","time":{"start":1721124900460,"stop":1721124900460,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0d0593df308725","name":"Publish message with custom timestamp: Tue Jul 16 2024 09:11:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1721124747888,"stop":1721124747888,"duration":0},"status":"passed","severity":"normal"},{"uid":"384521f51512aa5b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721124557171,"stop":1721124557171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94fc19be7e2c20b","name":"nwaku subscribes","time":{"start":1721124717705,"stop":1721124717715,"duration":10},"status":"passed","severity":"normal"},{"uid":"b1bf45ddbc5bc6ff","name":"Subscribe to topic containing short and receive message","time":{"start":1721124890030,"stop":1721124890031,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12e104303ce74fd","name":"should handle application and version for autosharding","time":{"start":1721124200698,"stop":1721124200699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8a4ceed78926ef","name":"Check received message containing XML","time":{"start":1721124456725,"stop":1721124456725,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fec3d4770db5f9a","name":"ignores domain fetching errors","time":{"start":1721124224889,"stop":1721124224890,"duration":1},"status":"passed","severity":"normal"},{"uid":"358a0f248557e012","name":"A test","time":{"start":1721124505505,"stop":1721124505506,"duration":1},"status":"passed","severity":"normal"},{"uid":"1986ec2b6e51e0f5","name":"Push message with numeric payload","time":{"start":1721124852591,"stop":1721124852591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4645f6c7a6f1a339","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721124200717,"stop":1721124200717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7601cf7466368e8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721124751584,"stop":1721124751585,"duration":1},"status":"passed","severity":"normal"},{"uid":"2caf7aaad2de5c77","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721124258035,"stop":1721124258035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fc81579754334c","name":"Check publish message containing JSON","time":{"start":1721124747884,"stop":1721124747884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c009f8f5825ed6a5","name":"Check received message containing emoji","time":{"start":1721124757689,"stop":1721124757689,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd430162acb7a24","name":"Push message with custom timestamp: 1721120895559","time":{"start":1721124712010,"stop":1721124712010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52819d160331a7","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721124224709,"stop":1721124224709,"duration":0},"status":"passed","severity":"normal"},{"uid":"345b122426e20655","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721124751586,"stop":1721124751587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e129919993947185","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721125030585,"stop":1721125030585,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf2e7a5803e6313","name":"Query Generator, No Decoder","time":{"start":1721124856735,"stop":1721124856736,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f34f81f9a921583","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721124747891,"stop":1721124747891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed397134b57d0d20","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721124200697,"stop":1721124200697,"duration":0},"status":"passed","severity":"normal"},{"uid":"41108da0cba99787","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721124355403,"stop":1721124355403,"duration":0},"status":"passed","severity":"normal"},{"uid":"143fa1968e9a3fc6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721124890037,"stop":1721124890037,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd86f4d19b2ff088","name":"Push message with custom timestamp: 1721128056907","time":{"start":1721124852625,"stop":1721124852625,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f2155b594a628a","name":"should properly compute the node id","time":{"start":1721124209201,"stop":1721124209201,"duration":0},"status":"passed","severity":"normal"},{"uid":"9991361ed18c90d8","name":"Fails to push message with large meta","time":{"start":1721124712002,"stop":1721124712003,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02036f5b3fa4de3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721124200706,"stop":1721124200707,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d41877a5b5b7cc7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721124900368,"stop":1721124900368,"duration":0},"status":"passed","severity":"normal"},{"uid":"29976ed703d22b80","name":"Check message with no pubsub topic is not received","time":{"start":1721124456733,"stop":1721124456733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eaadf620f29c8c7","name":"Check received message containing long","time":{"start":1721124456720,"stop":1721124456720,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce7a8e904280be3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721124501738,"stop":1721124501738,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1ea6e42abdd2bb","name":"retrieves a single peer","time":{"start":1721124224888,"stop":1721124224888,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5a66dbf0a77d8a","name":"Sample","time":{"start":1721124208598,"stop":1721124208598,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9ecd4659ca0b03","name":"new peer added after a peer was already found","time":{"start":1721124684493,"stop":1721124684494,"duration":1},"status":"skipped","severity":"normal"},{"uid":"768e9734510a283b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721124315613,"stop":1721124315613,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdbe8ad6b60a87e","name":"Subscribe to topic containing long and receive message","time":{"start":1721124890020,"stop":1721124890020,"duration":0},"status":"passed","severity":"normal"},{"uid":"89aeafb7242e13e4","name":"Push message with content topic containing Chinese","time":{"start":1721124711991,"stop":1721124711996,"duration":5},"status":"passed","severity":"normal"},{"uid":"6efab92b4f6bbe6a","name":"creates an iterator","time":{"start":1721124889208,"stop":1721124889209,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda7c9379f52d23","name":"should throw error - no public key","time":{"start":1721124209200,"stop":1721124209200,"duration":0},"status":"passed","severity":"normal"},{"uid":"537116d7b19c40da","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721124200714,"stop":1721124200714,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ade7b5542f7931","name":"should set field with only STORE enabled","time":{"start":1721124209207,"stop":1721124209207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a786a96a2c701b6e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721124224249,"stop":1721124224249,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8669b214ad301f","name":"Push message with content topic containing Russian","time":{"start":1721124852615,"stop":1721124852615,"duration":0},"status":"passed","severity":"normal"},{"uid":"699f182e0b1dfc1d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721124751549,"stop":1721124751550,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac03a76e82cc5fe","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721124559106,"stop":1721124559107,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec9048572fafc87","name":"should not fail to stop the service if it was not started","time":{"start":1721124751856,"stop":1721124751857,"duration":1},"status":"passed","severity":"normal"},{"uid":"131e025a1eed5e87","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721124250320,"stop":1721124250328,"duration":8},"status":"passed","severity":"normal"},{"uid":"35b7d8989ea0549d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721124200709,"stop":1721124200709,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a6d9b1e2576eca","name":"Decoder throws on empty string content topic","time":{"start":1721124236751,"stop":1721124236751,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c9b6deea29e01e","name":"Check publish message containing Russian","time":{"start":1721124747881,"stop":1721124747881,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bee1683ba055f2","name":"Push message with content topic containing special chars","time":{"start":1721124711991,"stop":1721124711991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3ce4ca72657865","name":"Check publish message containing XML","time":{"start":1721124747882,"stop":1721124747883,"duration":1},"status":"passed","severity":"normal"},{"uid":"476299a1b5dba45b","name":"Refresh subscription","time":{"start":1721124751574,"stop":1721124751575,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1cd89bba277fd540","name":"Query Generator, No message returned","time":{"start":1721124856736,"stop":1721124856737,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1d96f762c3218a","name":"should not receive a peer event after stop","time":{"start":1721124751862,"stop":1721124751862,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7af1220b258270a","name":"Ordered Callback - forward","time":{"start":1721124875240,"stop":1721124875241,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db0fa02845377a1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721124224893,"stop":1721124224893,"duration":0},"status":"passed","severity":"normal"},{"uid":"63736139e5dc4e45","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721124900369,"stop":1721124900369,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a7aca9806f04f1","name":"should not fail to start the service if it is already started","time":{"start":1721124276760,"stop":1721124276761,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83d9409a94c83cf","name":"Subscribe and receives messages on 20 topics","time":{"start":1721124890027,"stop":1721124890028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf8261080e22b15","name":"Encoder throws on empty string content topic","time":{"start":1721124234826,"stop":1721124234827,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb87ae5178e7498","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721124505427,"stop":1721124505428,"duration":1},"status":"passed","severity":"normal"},{"uid":"610e34927f6ff081","name":"Push message with emoji payload","time":{"start":1721124711988,"stop":1721124711988,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cf39fce3e49b88","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721124505427,"stop":1721124505427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d628f053d62098","name":"getPeersByDiscovery","time":{"start":1721124684493,"stop":1721124684493,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69f562b6e1ef4f4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721124890021,"stop":1721124890021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfc17703ab4e4fe","name":"should handle corrupted local storage data gracefully","time":{"start":1721124229001,"stop":1721124229001,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64d23becf9e9c3e","name":"Decoder throws on undefined content topic","time":{"start":1721124236750,"stop":1721124236750,"duration":0},"status":"passed","severity":"normal"},{"uid":"184dc9359639bfc9","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721124465955,"stop":1721124465955,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2f6f95d535c0b3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721124200703,"stop":1721124200704,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cffe29c5b0eca7","name":"throws on content topic with empty topic name field","time":{"start":1721124200686,"stop":1721124200686,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cdab4bc06b14e1","name":"Check received message containing Arabic","time":{"start":1721124757685,"stop":1721124757685,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce829f4a9aede0c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721124258032,"stop":1721124258033,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ea56ec6599bf57","name":"should only return 1 node with relay and store capability","time":{"start":1721124224891,"stop":1721124224892,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5755a6816f7a32","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721124751583,"stop":1721124751583,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c63b14380792916","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721124890024,"stop":1721124890024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd5e519ce422632","name":"Push message with Basic HTML tag payload","time":{"start":1721124711984,"stop":1721124711985,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c75c798bd798a9","name":"Push message with emoji payload","time":{"start":1721124852603,"stop":1721124852604,"duration":1},"status":"passed","severity":"normal"},{"uid":"52163529c03ac951","name":"Check message with no content topic is not received","time":{"start":1721124456734,"stop":1721124456734,"duration":0},"status":"passed","severity":"normal"},{"uid":"acaa8d079c40eead","name":"Refresh subscription","time":{"start":1721124501741,"stop":1721124501741,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b06390bcdf966ba","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721124557171,"stop":1721124557171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4549b95cfab94b03","name":"Publishes to nwaku","time":{"start":1721124717717,"stop":1721124717717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b97c2f10f5eec6","name":"Generator, 2 different pubsubtopics","time":{"start":1721124862121,"stop":1721124862122,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e2fdc63b104739","name":"Check received message containing escaped characters","time":{"start":1721124757688,"stop":1721124757689,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fa748ac3fee8b5","name":"Push message with escaped characters payload","time":{"start":1721124711986,"stop":1721124711987,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9e3490660ad522","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721124877627,"stop":1721124877627,"duration":0},"status":"passed","severity":"normal"},{"uid":"53207071616bb61f","name":"Push message with long payload","time":{"start":1721124711944,"stop":1721124711961,"duration":17},"status":"passed","severity":"normal"},{"uid":"54a28827cd8ddfa7","name":"Check meta is set [ecies]","time":{"start":1721124236749,"stop":1721124236749,"duration":0},"status":"passed","severity":"normal"},{"uid":"284ced2c3dd33e60","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721124890032,"stop":1721124890033,"duration":1},"status":"passed","severity":"normal"},{"uid":"5407ece77346f7a5","name":"Keep-alive pings maintain the connection","time":{"start":1721124349778,"stop":1721124349779,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e982643da96f5e","name":"Passing page size 0 when there are 110 messages","time":{"start":1721124886821,"stop":1721124886822,"duration":1},"status":"passed","severity":"normal"},{"uid":"9627f43f5a566962","name":"Check message with no content topic is not received","time":{"start":1721124757681,"stop":1721124757681,"duration":0},"status":"passed","severity":"normal"},{"uid":"194f5a378bc78bb9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721124803019,"stop":1721124803019,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32052d87d504556","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721124501744,"stop":1721124501744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f843b35a3f99b94","name":"Push message with content topic containing Arabic","time":{"start":1721124711996,"stop":1721124711997,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fd768d34932073","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721124856740,"stop":1721124856740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5decb456839747e3","name":"Publish without waiting for remote peer","time":{"start":1721124751549,"stop":1721124751549,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17f9781d0f87f","name":"Symmetric encrypt & Decrypt","time":{"start":1721124235331,"stop":1721124235331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db8ccc68202466b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721124208613,"stop":1721124208613,"duration":0},"status":"passed","severity":"normal"},{"uid":"703b94e035ebdf50","name":"Refresh subscription","time":{"start":1721124890019,"stop":1721124890019,"duration":0},"status":"passed","severity":"normal"},{"uid":"9281590a6152896e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721124751578,"stop":1721124751579,"duration":1},"status":"passed","severity":"normal"},{"uid":"5faecc8e026282f4","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721124200688,"stop":1721124200688,"duration":0},"status":"passed","severity":"normal"},{"uid":"2868924813867460","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721124856740,"stop":1721124856740,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2ebe913a780a2f","name":"Check received message containing JSON","time":{"start":1721124757688,"stop":1721124757688,"duration":0},"status":"passed","severity":"normal"},{"uid":"607d06aeb80022ec","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721124803022,"stop":1721124803027,"duration":5},"status":"passed","severity":"normal"},{"uid":"294cfac66627d8c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721124390014,"stop":1721124390015,"duration":1},"status":"passed","severity":"normal"},{"uid":"256321a76f95d0cf","name":"Check publish message after service node is restarted","time":{"start":1721124747891,"stop":1721124747891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f69eddde2d037644","name":"should properly create location multiaddrs - udp","time":{"start":1721124209205,"stop":1721124209205,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f8fd8ed5b0c04c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721124465959,"stop":1721124465959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b36ad370f11aa6","name":"ignores unrecognized TXT record formats","time":{"start":1721124224890,"stop":1721124224890,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a59ce330fbf037","name":"Subscribe to topic containing Script and receive message","time":{"start":1721124890022,"stop":1721124890022,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ab734270597bf","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721124465895,"stop":1721124465895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61b4a87269a5423","name":"Push message on custom pubsubTopic","time":{"start":1721124559105,"stop":1721124559105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1448246e7aabd563","name":"throws on empty content topic","time":{"start":1721124200683,"stop":1721124200683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00fc0f6e9834f51","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721124260787,"stop":1721124260787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78987410c8a99ab","name":"Decoder throws on undefined content topic","time":{"start":1721124234827,"stop":1721124234827,"duration":0},"status":"passed","severity":"normal"},{"uid":"796423dc47046c45","name":"start node with empty shard","time":{"start":1721124817104,"stop":1721124817104,"duration":0},"status":"passed","severity":"normal"},{"uid":"8353cb923ae11797","name":"topics with same application and version share the same shard","time":{"start":1721124200693,"stop":1721124200693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00a6fb2a63339d3","name":"Check message received after jswaku node is restarted","time":{"start":1721124757682,"stop":1721124757682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebd39f1d250152a0","name":"Push message with content topic containing short","time":{"start":1721124711989,"stop":1721124711990,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a439484b362a1ee","name":"Used by Waku Relay","time":{"start":1721124900462,"stop":1721124900462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c071bbfdd2682f98","name":"Check publish message containing Script","time":{"start":1721124747882,"stop":1721124747882,"duration":0},"status":"passed","severity":"normal"},{"uid":"856af1e0d598468a","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721124748107,"stop":1721124748108,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a44fadb3bbb68e28","name":"Check received message containing Script","time":{"start":1721124757686,"stop":1721124757687,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba94ba9ad177afcc","name":"Subscribe and receive messages via waku relay post","time":{"start":1721124890017,"stop":1721124890017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f769bc3641ad99","name":"Subscribe to topic containing short and publish message","time":{"start":1721124751575,"stop":1721124751575,"duration":0},"status":"passed","severity":"normal"},{"uid":"921011b95d5fcc89","name":"Check publish message containing Arabic","time":{"start":1721124747880,"stop":1721124747881,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b1d552bbf34db4","name":"Subscribe to topic containing long and receive message","time":{"start":1721124890031,"stop":1721124890031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d934e576ea7d4bd","name":"addEventListener with wrong event","time":{"start":1721124291967,"stop":1721124291967,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9ed0755fe2476a","name":"Check received message containing special chars","time":{"start":1721124757669,"stop":1721124757669,"duration":0},"status":"passed","severity":"normal"},{"uid":"261a216dd1976035","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721124465958,"stop":1721124465958,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc00d87a903aacd4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721124890017,"stop":1721124890017,"duration":0},"status":"passed","severity":"normal"},{"uid":"83279f26ae137fa4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721124456731,"stop":1721124456732,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa9fe9f28f931bd","name":"isConnected should return false after all peers disconnect","time":{"start":1721124315614,"stop":1721124315614,"duration":0},"status":"passed","severity":"normal"},{"uid":"337b3049ca865834","name":"Check message with no payload is not received","time":{"start":1721124456734,"stop":1721124456735,"duration":1},"status":"passed","severity":"normal"},{"uid":"836ff1a0b4694c23","name":"should encode/decode to text encoding","time":{"start":1721124209202,"stop":1721124209202,"duration":0},"status":"passed","severity":"normal"},{"uid":"484d8e97c1edd110","name":"Push message with content topic containing JSON","time":{"start":1721124711999,"stop":1721124711999,"duration":0},"status":"passed","severity":"normal"},{"uid":"163ca001c48bd815","name":"Subscribe to topic containing XML and receive message","time":{"start":1721124890035,"stop":1721124890035,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc31493cb92cfd6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721124465912,"stop":1721124465913,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ff75c441aa51a0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721124501746,"stop":1721124501746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37307d71ba85b8e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721124208608,"stop":1721124208609,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3f9af91280cfce","name":"Subscribe to topic containing XML and publish message","time":{"start":1721124751584,"stop":1721124751584,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbee8d2040d3af3","name":"Subscribe to topic containing XML and receive message","time":{"start":1721124890022,"stop":1721124890022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92e881d934df644","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721124200693,"stop":1721124200693,"duration":0},"status":"passed","severity":"normal"},{"uid":"1859cdcbed3ed0ad","name":"random static sharding 8 - Cluster ID: 444, Shard ID: 709","time":{"start":1721124817100,"stop":1721124817100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d219dc7215d86ec6","name":"Check received message with timestamp: 1721124250837 ","time":{"start":1721124757690,"stop":1721124757691,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d010b8ae36eac0","name":"handles multiple messages","time":{"start":1721124889209,"stop":1721124889209,"duration":0},"status":"passed","severity":"normal"},{"uid":"42555862f8720ebd","name":"Check publish message containing escaped characters","time":{"start":1721124747885,"stop":1721124747885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f509549775501f03","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721124812543,"stop":1721124812543,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3e1bb4cb4f727e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721124559108,"stop":1721124559108,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab8448cdffb9e46","name":"Push message on custom pubsubTopic","time":{"start":1721124559107,"stop":1721124559108,"duration":1},"status":"passed","severity":"normal"},{"uid":"460de3b23169e8d2","name":"Waku message hash computation (no timestamp)","time":{"start":1721124203376,"stop":1721124203377,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb416e8bacf4ca26","name":"Check received message containing numeric","time":{"start":1721124757667,"stop":1721124757668,"duration":1},"status":"passed","severity":"normal"},{"uid":"576ffc7c83a5ca47","name":"dispatchEvent via connectionManager","time":{"start":1721124291987,"stop":1721124291987,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ead0dd72e801e0","name":"Relay + Store","time":{"start":1721124262408,"stop":1721124262408,"duration":0},"status":"passed","severity":"normal"},{"uid":"57672e949a50edf1","name":"Check received message with timestamp: 1721124250837000000 ","time":{"start":1721124757678,"stop":1721124757679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b1fc1067ecb6ec","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721124852619,"stop":1721124852619,"duration":0},"status":"passed","severity":"normal"},{"uid":"341f7040c2f0a772","name":"Check received message containing unicode special characters","time":{"start":1721124456727,"stop":1721124456727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e431675593ce136f","name":"configure the node with multiple pubsub topics","time":{"start":1721124817102,"stop":1721124817103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9fedd7d8b9e8a72","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721124803019,"stop":1721124803020,"duration":1},"status":"passed","severity":"normal"},{"uid":"819408451ea80bd4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721124234823,"stop":1721124234824,"duration":1},"status":"passed","severity":"normal"},{"uid":"64acb2cd8c735b75","name":"should be able to encode the field with only STORE set to true","time":{"start":1721124208608,"stop":1721124208608,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cfa17f97953c0f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721124465911,"stop":1721124465912,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf68d8f3806985c","name":"Push message with XML payload","time":{"start":1721124852598,"stop":1721124852599,"duration":1},"status":"passed","severity":"normal"},{"uid":"7333d68b52149c44","name":"Push message with content topic containing unicode special characters","time":{"start":1721124712001,"stop":1721124712001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9060f2c3caf8ef6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721124890037,"stop":1721124890037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb96e0888a17297","name":"Ping on subscribed peer","time":{"start":1721124350293,"stop":1721124350293,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe4701de3e1237b","name":"Check publish message containing numeric","time":{"start":1721124747879,"stop":1721124747879,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d1e4d16bc4d52b","name":"should not receive a peer event before start","time":{"start":1721124751858,"stop":1721124751861,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c13efbf822d2ad","name":"should not throw an error for a single configured topic","time":{"start":1721124200710,"stop":1721124200710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4a6edd7964390b","name":"should return empty list for no shard","time":{"start":1721124200700,"stop":1721124200700,"duration":0},"status":"passed","severity":"normal"},{"uid":"940a916fe0d09988","name":"Reopen subscription with peer with lost subscription","time":{"start":1721124350292,"stop":1721124350293,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f68e49fc23695a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721124900368,"stop":1721124900368,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4c6796580982b0","name":"Push message equal or less that 1MB","time":{"start":1721124852626,"stop":1721124852626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9955c3afb4734fd1","name":"Push message with content topic containing Chinese","time":{"start":1721124852613,"stop":1721124852613,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc0d189f81a0c75","name":"should set field with all protocols enabled","time":{"start":1721124209206,"stop":1721124209207,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f6fd90b18200c","name":"Query with Ordered Callback, No Decoder","time":{"start":1721124856739,"stop":1721124856739,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e33efb5fd6bf6c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721124711999,"stop":1721124711999,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ffa18f68da7a2d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721124757679,"stop":1721124757679,"duration":0},"status":"passed","severity":"normal"},{"uid":"c997c24074be789","name":"Check received message containing unicode special characters","time":{"start":1721124757689,"stop":1721124757689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e589709e438f745d","name":"Query Generator - backward","time":{"start":1721124875237,"stop":1721124875238,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ac049ccad18eba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721124890035,"stop":1721124890036,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9d516f385f3aa","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721124208611,"stop":1721124208611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77ce54edc52262b","name":"Push message with Russian payload","time":{"start":1721124852597,"stop":1721124852597,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfec2e25dd044dbe","name":"shard 0","time":{"start":1721124817091,"stop":1721124817092,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeeb331d6b2a244","name":"Ping on unsubscribed peer","time":{"start":1721124317837,"stop":1721124317837,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fe68567373e521","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721124890020,"stop":1721124890020,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9254e483a8cc4a3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721124315613,"stop":1721124315614,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef7b1129720bc87","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721124751574,"stop":1721124751574,"duration":0},"status":"passed","severity":"normal"},{"uid":"6052f0f54c6de580","name":"Nodes with multiple pubsub topic","time":{"start":1721124727946,"stop":1721124727947,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e129ecf1060b80","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721124214085,"stop":1721124214085,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be66d4b69e4dfe5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721124727961,"stop":1721124727962,"duration":1},"status":"passed","severity":"normal"},{"uid":"7658781db1b9de99","name":"Subscribe and publish message","time":{"start":1721124751549,"stop":1721124751549,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7d07da8d28c76e","name":"Check received message containing SQL Injection","time":{"start":1721124757686,"stop":1721124757686,"duration":0},"status":"passed","severity":"normal"},{"uid":"598966dd1fd6597d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721124501743,"stop":1721124501743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5118b33af46c180c","name":"Passing page size 11 when there are 10 messages","time":{"start":1721124886824,"stop":1721124886824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1dee1ef1476970","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721124390014,"stop":1721124390014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7af52ea53dfe5e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721124200708,"stop":1721124200708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b126c0e1211bc09","name":"Push message with content topic containing shell command","time":{"start":1721124712000,"stop":1721124712000,"duration":0},"status":"passed","severity":"normal"},{"uid":"455124d06dcbf937","name":"Check received message containing Basic HTML tag","time":{"start":1721124456725,"stop":1721124456726,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a70cddff85d10e9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721124890034,"stop":1721124890034,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d19bff886e4724","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721124465960,"stop":1721124465960,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61301f57bd6793b","name":"should return false","time":{"start":1721124209201,"stop":1721124209201,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9d9b4740e2555","name":"Subscribe to topic containing long and receive message","time":{"start":1721124501742,"stop":1721124501742,"duration":0},"status":"passed","severity":"normal"},{"uid":"50006629e7e33392","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721124890020,"stop":1721124890020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78289e6927fe9ca","name":"Push message with Chinese payload","time":{"start":1721124852594,"stop":1721124852595,"duration":1},"status":"passed","severity":"normal"},{"uid":"c42a322597f7cbe5","name":"Check received message with timestamp: 1721124249979000000 ","time":{"start":1721124456728,"stop":1721124456730,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d4a96d548428447","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721124751585,"stop":1721124751586,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa67ec370615647c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721124200706,"stop":1721124200706,"duration":0},"status":"passed","severity":"normal"},{"uid":"9390b72b914795cb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721124208609,"stop":1721124208609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5371518e5e2520f4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721124224894,"stop":1721124224894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"873ac8624e68b25","name":"Accepts a valid Waku Message","time":{"start":1721124217515,"stop":1721124217516,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8a94a24b483b74","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721124465943,"stop":1721124465943,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b36101e5fe9d3d","name":"Generator, 2 different pubsubtopics","time":{"start":1721124862120,"stop":1721124862120,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5d2765a5da0765","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721124465893,"stop":1721124465893,"duration":0},"status":"passed","severity":"normal"},{"uid":"810a3980e5bdea5b","name":"Encoder throws on empty string content topic","time":{"start":1721124236750,"stop":1721124236750,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c0acd90b53eeab","name":"Check received message containing Script","time":{"start":1721124757672,"stop":1721124757676,"duration":4},"status":"passed","severity":"normal"},{"uid":"acfa03974b8fca95","name":"should properly create location multiaddrs - tcp6","time":{"start":1721124209204,"stop":1721124209205,"duration":1},"status":"passed","severity":"normal"},{"uid":"984769386cc04543","name":"should throw error - no id","time":{"start":1721124209198,"stop":1721124209199,"duration":1},"status":"passed","severity":"normal"},{"uid":"565fb848c49d6d4a","name":"listenerCount","time":{"start":1721124291969,"stop":1721124291969,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e1eadd9eca25f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721124559108,"stop":1721124559108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a00c463cdb4ad8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721124200699,"stop":1721124200699,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dc2baf095d7b7f","name":"Subscribe to topic containing long and publish message","time":{"start":1721124751578,"stop":1721124751578,"duration":0},"status":"passed","severity":"normal"},{"uid":"199ff4a8161f6cee","name":"can start the service","time":{"start":1721124228997,"stop":1721124228997,"duration":0},"status":"passed","severity":"normal"},{"uid":"e925410a8e09a7de","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721124501748,"stop":1721124501748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d804669fb2cfe1cb","name":"Encoder throws on undefined content topic","time":{"start":1721124214083,"stop":1721124214083,"duration":0},"status":"passed","severity":"normal"},{"uid":"388233f7fa403016","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721124200705,"stop":1721124200706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced95f4009fc9bfd","name":"handles different networkShards values correctly","time":{"start":1721124200695,"stop":1721124200695,"duration":0},"status":"passed","severity":"normal"},{"uid":"af59c308511ee334","name":"Fails to publish message with wrong content topic","time":{"start":1721124747889,"stop":1721124747890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d6134f31d2eba6","name":"Push message with shell command payload","time":{"start":1721124852600,"stop":1721124852600,"duration":0},"status":"passed","severity":"normal"},{"uid":"740e2eafcff79101","name":"Check message received after nwaku node is restarted","time":{"start":1721124757682,"stop":1721124757683,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f53b1bd978a87ac1","name":"Push message with SQL Injection payload","time":{"start":1721124852597,"stop":1721124852598,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1cd79761ef377e","name":"Fails to push message with empty content topic","time":{"start":1721124852621,"stop":1721124852622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0faa49deceeb64c","name":"Push message with special chars payload","time":{"start":1721124852593,"stop":1721124852594,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9a30ee0ed36221","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721124900371,"stop":1721124900371,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb60d280ca629bba","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721124465927,"stop":1721124465941,"duration":14},"status":"passed","severity":"normal"},{"uid":"4ea917dde4284c4","name":"Store - dialed first","time":{"start":1721124905304,"stop":1721124905305,"duration":1},"status":"passed","severity":"normal"},{"uid":"450637736de65fa8","name":"Push message with content topic containing escaped characters","time":{"start":1721124712000,"stop":1721124712000,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f39813ec1af9d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721124224308,"stop":1721124224309,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb891922d9bbebe","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721124200712,"stop":1721124200712,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac29e357469ddae","name":"Check message received after jswaku node is restarted","time":{"start":1721124456735,"stop":1721124456735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"702a973a9ae2a0","name":"isConnected return false after peer stops","time":{"start":1721124315615,"stop":1721124315615,"duration":0},"status":"passed","severity":"normal"},{"uid":"8408881fdae6b7dd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721124803020,"stop":1721124803020,"duration":0},"status":"passed","severity":"normal"},{"uid":"150aedcc5da0c802","name":"Register correct protocols","time":{"start":1721124751548,"stop":1721124751548,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fa265075e9c7f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721124200704,"stop":1721124200704,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dc4ea84c3eff5e","name":"All","time":{"start":1721124262408,"stop":1721124262408,"duration":0},"status":"passed","severity":"normal"},{"uid":"110930097d947ef2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721124200703,"stop":1721124200703,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4705852f138826f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721124224247,"stop":1721124224248,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf450dd58c696cd","name":"Check publish message after client node is restarted","time":{"start":1721124747892,"stop":1721124747892,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc602b55b11f3644","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721124727959,"stop":1721124727960,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b20a8b34f9ea6f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721124315612,"stop":1721124315613,"duration":1},"status":"passed","severity":"normal"},{"uid":"36eca6634677a92d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721124200708,"stop":1721124200708,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf35ded5bf99b1b6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721124890022,"stop":1721124890023,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ad8901911fd355","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721124250329,"stop":1721124250331,"duration":2},"status":"passed","severity":"normal"},{"uid":"372da338d703ba7d","name":"Push message with Basic HTML tag payload","time":{"start":1721124852599,"stop":1721124852599,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46f65ef920dc5ec","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721124465911,"stop":1721124465911,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d78a26ee580089d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721124465896,"stop":1721124465897,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc3f6f31a3e08c7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721124751580,"stop":1721124751581,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3ac5917fe9b64c","name":"Push message with content topic containing SQL Injection","time":{"start":1721124852617,"stop":1721124852617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e17b44c12c73ee","name":"random static sharding 5 - Cluster ID: 376, Shard ID: 366","time":{"start":1721124817098,"stop":1721124817098,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb2a1060ba45e2a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721124465897,"stop":1721124465897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61c19ae1aa5260a","name":"same cluster, different shard: nodes connect","time":{"start":1721124557172,"stop":1721124557172,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4283d71fcbd2e6","name":"should not receive a peer event after stop","time":{"start":1721124276762,"stop":1721124276762,"duration":0},"status":"passed","severity":"normal"},{"uid":"690b50361a0878a0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721124200689,"stop":1721124200690,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe27e844365b9e4a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721124501735,"stop":1721124501736,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bc378f2dfea4d4","name":"Check message received after nwaku node is restarted","time":{"start":1721124456736,"stop":1721124456736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10fabcbf77c3a2fa","name":"Push message with short payload","time":{"start":1721124711943,"stop":1721124711944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27c8499e70468c8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721124465957,"stop":1721124465957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb191d9bb45a4cc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721124229000,"stop":1721124229000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9676db3cbc660c2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721124355404,"stop":1721124355404,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0a8bc657a82008","name":"Push message with custom timestamp: 1690366056907","time":{"start":1721124852623,"stop":1721124852624,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0618bce3728cac","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721124224249,"stop":1721124224250,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07e1c24ab7738b2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721124751579,"stop":1721124751579,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f216e055aa7cba4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721124890024,"stop":1721124890024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f38d5622b73bdc","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721124751581,"stop":1721124751581,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2a0532873ddcbe","name":"A test","time":{"start":1721124505506,"stop":1721124505506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f918ff22aa9162","name":"Push message with content topic containing emoji","time":{"start":1721124712001,"stop":1721124712001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe6bf4d2526df9f","name":"Check received message containing numeric","time":{"start":1721124456720,"stop":1721124456722,"duration":2},"status":"passed","severity":"normal"},{"uid":"d03079def65f406d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721124200707,"stop":1721124200707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c45b1ecd6bf1a43","name":"should only return 1 node with relay capability","time":{"start":1721124224891,"stop":1721124224891,"duration":0},"status":"passed","severity":"normal"},{"uid":"949b2d131b5614a6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721124862120,"stop":1721124862121,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd8d4d241fb7b3","name":"start node with empty content topic","time":{"start":1721124812546,"stop":1721124812546,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe21b7dd347061c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721124890018,"stop":1721124890018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a07fcb1884d5820","name":"Ping succeeds for all connected peers","time":{"start":1721124349776,"stop":1721124349777,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4e1cf2dafa9b93","name":"Push message with unicode special characters payload","time":{"start":1721124852602,"stop":1721124852602,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ef521ed89d7582","name":"should properly create peer info with all multiaddrs","time":{"start":1721124209205,"stop":1721124209206,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cfd4b8d7732a460","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721125030586,"stop":1721125030587,"duration":1},"status":"passed","severity":"normal"},{"uid":"36679b4c958e6698","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721124260786,"stop":1721124260786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7d1f3369724753","name":"udp ip6 address","time":{"start":1721124208595,"stop":1721124208595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc413f21e0532cd","name":"random static sharding 10 - Cluster ID: 650, Shard ID: 725","time":{"start":1721124817101,"stop":1721124817101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9df1787d1ab8c4f","name":"Non TWN Cluster","time":{"start":1721124812537,"stop":1721124812537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abd10cb6c40148d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721124200697,"stop":1721124200698,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6f8a3398004191","name":"getPeersByDiscovery","time":{"start":1721124291968,"stop":1721124291969,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ed38c8d308b0ef","name":"should be called for bootstrap peers","time":{"start":1721124258033,"stop":1721124258034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c402cd8947d0788e","name":"Passing page size 1 when there are 4 messages","time":{"start":1721124886823,"stop":1721124886823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef803466f555c41b","name":"Check received message containing short","time":{"start":1721124757666,"stop":1721124757667,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedb48ec3deefe4","name":"through manual discovery","time":{"start":1721124562298,"stop":1721124562298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e661aa46dc59987","name":"Push message on custom pubsubTopic","time":{"start":1721124559109,"stop":1721124559109,"duration":0},"status":"passed","severity":"normal"},{"uid":"beda99512223da49","name":"Subscribe to topic containing Script and publish message","time":{"start":1721124751583,"stop":1721124751583,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c48501a1e3eb275","name":"Check publish message containing unicode special characters","time":{"start":1721124747885,"stop":1721124747886,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7bb2db437fdcc7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721124224255,"stop":1721124224256,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe6c2d40523605c","name":"Push message with content topic containing Script","time":{"start":1721124852618,"stop":1721124852618,"duration":0},"status":"passed","severity":"normal"},{"uid":"b084b0831402e18d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721124465909,"stop":1721124465910,"duration":1},"status":"passed","severity":"normal"},{"uid":"41876b6146fe511c","name":"less peers than existing","time":{"start":1721124684660,"stop":1721124684660,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b23ab1be89da0ba9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721124208611,"stop":1721124208611,"duration":0},"status":"passed","severity":"normal"},{"uid":"382151f30c4d1040","name":"should throw an error for missing sharding configuration","time":{"start":1721124200715,"stop":1721124200715,"duration":0},"status":"passed","severity":"normal"},{"uid":"839e9e6257a1ec43","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721124200690,"stop":1721124200690,"duration":0},"status":"passed","severity":"normal"},{"uid":"7089dd0363a09ee7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721124200691,"stop":1721124200692,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0aa9f8ba84388b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app3/7/topic155/json","time":{"start":1721124812540,"stop":1721124812541,"duration":1},"status":"passed","severity":"normal"},{"uid":"6374a9a4ebb632a7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721124890017,"stop":1721124890017,"duration":0},"status":"passed","severity":"normal"},{"uid":"d710766939f5f4f4","name":"should add and remove event listeners correctly","time":{"start":1721124229001,"stop":1721124229001,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceb9946ba082321","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721124200699,"stop":1721124200699,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f37e0adb61957","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721124890021,"stop":1721124890021,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6b5041cc4fb20d","name":"Push message with content topic containing Arabic","time":{"start":1721124852613,"stop":1721124852615,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd8ef622186906fa","name":"Fields are not dropped","time":{"start":1721124213405,"stop":1721124213407,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e2a995ce969f9c4","name":"Reopen subscription with peer with lost subscription","time":{"start":1721124317838,"stop":1721124317850,"duration":12},"status":"passed","severity":"normal"},{"uid":"9a7e68bd1c647d67","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721124900370,"stop":1721124900370,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f8bd1de08d7c5d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721124456732,"stop":1721124456732,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de99e20e61df48","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721124559106,"stop":1721124559106,"duration":0},"status":"passed","severity":"normal"},{"uid":"42690041bd97a45f","name":"Push message with custom timestamp: 1690366095559","time":{"start":1721124712009,"stop":1721124712009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa272a63d336b0b","name":"returns all values when wanted number matches available values","time":{"start":1721124224307,"stop":1721124224307,"duration":0},"status":"passed","severity":"normal"},{"uid":"111f1bbf35e4fad1","name":"receives messages sent to provided content topic through callback","time":{"start":1721124748111,"stop":1721124748111,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df2a5c890f0f4d7f","name":"Throws when trying to push message with empty payload","time":{"start":1721124852605,"stop":1721124852607,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fd1ee3bb2bb18a7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721124208612,"stop":1721124208613,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba8c7635e1196cf","name":"Relay + Store","time":{"start":1721124209208,"stop":1721124209208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3081776a46fc7da6","name":"Check received message containing JSON","time":{"start":1721124456726,"stop":1721124456726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50d3de654cb8ce9","name":"Fails to push message bigger that 1MB","time":{"start":1721124852626,"stop":1721124852627,"duration":1},"status":"passed","severity":"normal"},{"uid":"604bfcb949bef232","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721124465897,"stop":1721124465897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1a95dddbb37489","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721124890033,"stop":1721124890033,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa9bbcae763d635","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721124390012,"stop":1721124390012,"duration":0},"status":"passed","severity":"normal"},{"uid":"33299ce261636441","name":"Check message with invalid timestamp is not received","time":{"start":1721124456732,"stop":1721124456733,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f79880b154d3c4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721124890025,"stop":1721124890025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09e6884945f8c5e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721124200712,"stop":1721124200713,"duration":1},"status":"passed","severity":"normal"},{"uid":"9867b94f669d4441","name":"Push message with content topic containing Russian","time":{"start":1721124711997,"stop":1721124711997,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5e25a62bb528b0","name":"Check received message containing emoji","time":{"start":1721124757678,"stop":1721124757678,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bf9135ec324782","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721124355401,"stop":1721124355402,"duration":1},"status":"passed","severity":"normal"},{"uid":"12db1c24a63a1d9e","name":"Push message with content topic containing long","time":{"start":1721124852608,"stop":1721124852609,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2e71f78e786c0","name":"Check received message containing shell command","time":{"start":1721124757677,"stop":1721124757677,"duration":0},"status":"passed","severity":"normal"},{"uid":"7350fb0561aecd09","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721124890027,"stop":1721124890027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5166dafddab03ab0","name":"Push message with content topic containing shell command","time":{"start":1721124852619,"stop":1721124852620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f614373a0d37aa6","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721124200689,"stop":1721124200689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7423747fa850409","name":"Check message with no content topic is not received","time":{"start":1721124757694,"stop":1721124757695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2346dae0040d8c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721124465944,"stop":1721124465945,"duration":1},"status":"passed","severity":"normal"},{"uid":"71326640491430c0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721124355399,"stop":1721124355399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb14a0d33e5b40e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721124890023,"stop":1721124890023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1baf4cb3746881","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721124224892,"stop":1721124224893,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ec475bf833353e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721124747886,"stop":1721124747887,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f99f5b0709fb07a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721124276763,"stop":1721124276764,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d621d5a0f64a07c","name":"addEventListener with correct event","time":{"start":1721124291966,"stop":1721124291967,"duration":1},"status":"passed","severity":"normal"},{"uid":"2271cf0dc901ccc3","name":"Push message with custom timestamp: 1721120856907","time":{"start":1721124852624,"stop":1721124852624,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4113ae468946fd","name":"Push message with content topic containing XML","time":{"start":1721124852618,"stop":1721124852618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8942f4cce33c45","name":"Push message with Russian payload","time":{"start":1721124711982,"stop":1721124711983,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9c4c0ebf685708","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721124890036,"stop":1721124890036,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e6a118f56f1da2","name":"Push message with Arabic payload","time":{"start":1721124711978,"stop":1721124711982,"duration":4},"status":"passed","severity":"normal"},{"uid":"a702eaf7e9b25f33","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721124250307,"stop":1721124250310,"duration":3},"status":"passed","severity":"normal"},{"uid":"7615bcc34decf248","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721124200716,"stop":1721124200717,"duration":1},"status":"passed","severity":"normal"},{"uid":"75bda559a5df69fa","name":"Subscribe to topic containing Script and receive message","time":{"start":1721124890034,"stop":1721124890034,"duration":0},"status":"passed","severity":"normal"},{"uid":"def2c9b1a260eca0","name":"should emit a peer event after start","time":{"start":1721124228999,"stop":1721124228999,"duration":0},"status":"passed","severity":"normal"},{"uid":"de412d7be63e2eb6","name":"should not fail to stop the service if it was not started","time":{"start":1721124276760,"stop":1721124276760,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f7ffb87f077013","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721124890016,"stop":1721124890017,"duration":1},"status":"passed","severity":"normal"},{"uid":"9019fab1501ba164","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721124209208,"stop":1721124209208,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9da63985550d9a","name":"different cluster, different shard: nodes don't connect","time":{"start":1721124465892,"stop":1721124465893,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d778b419b3a6b7","name":"Ping on unsubscribed peer","time":{"start":1721124350294,"stop":1721124350294,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc66bb5070a9684b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721124465957,"stop":1721124465957,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee4a0eab2633388","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721124900367,"stop":1721124900367,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb5d8596120d2eb","name":"Check received message containing escaped characters","time":{"start":1721124757677,"stop":1721124757677,"duration":0},"status":"passed","severity":"normal"},{"uid":"855b7be717f89434","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721124465955,"stop":1721124465956,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bda38189334c35","name":"throws on content topic with non-number generation field","time":{"start":1721124200684,"stop":1721124200684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20dbb7da6a6c806","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721124890033,"stop":1721124890034,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39165cae4d65fc9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721124856738,"stop":1721124856739,"duration":1},"status":"passed","severity":"normal"},{"uid":"286503c97e5c7694","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721124748110,"stop":1721124748110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef12a77d8b89086","name":"Overlapping topic subscription","time":{"start":1721124890028,"stop":1721124890029,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c78cd6d0ecadbf","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721124234821,"stop":1721124234823,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a48cc7b3a84cb07","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721124208609,"stop":1721124208609,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c29ad8ab7dedf6","name":"more peers than existing","time":{"start":1721124684658,"stop":1721124684660,"duration":2},"status":"skipped","severity":"normal"},{"uid":"c3abc46cd8ec1581","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721124200717,"stop":1721124200717,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48cb50f28931d86","name":"Renews peer on consistent ping failures","time":{"start":1721124349779,"stop":1721124349780,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d13f7e90365d8a2","name":"should throw error - invalid id","time":{"start":1721124209200,"stop":1721124209200,"duration":0},"status":"passed","severity":"normal"},{"uid":"990268d8f9c18d7b","name":"non connected peers","time":{"start":1721124684661,"stop":1721124684661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71add7a5792899f7","name":"Push message with content topic containing short","time":{"start":1721124852607,"stop":1721124852608,"duration":1},"status":"passed","severity":"normal"},{"uid":"3164011557007a2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721124224251,"stop":1721124224251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7434706ceb54940b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721124803027,"stop":1721124803028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea27d90f1361692","name":"should throw error - no public key","time":{"start":1721124209199,"stop":1721124209199,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca0d25289084177","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721124727950,"stop":1721124727953,"duration":3},"status":"passed","severity":"normal"},{"uid":"ee9c3678814beda8","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721124200692,"stop":1721124200693,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f48dc06d9936e82","name":"removeEventListener with correct event","time":{"start":1721124291968,"stop":1721124291968,"duration":0},"status":"passed","severity":"normal"},{"uid":"accf832b1cd9c47c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721124890032,"stop":1721124890032,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4950b054d3aa82b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721124862118,"stop":1721124862118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9af766172fa2fe6","name":"Overlapping topic subscription","time":{"start":1721124501740,"stop":1721124501741,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f244829b3a59ede","name":"Decoder throws on empty string content topic","time":{"start":1721124214084,"stop":1721124214084,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefb2f8b27e4adc1","name":"Default pageSize","time":{"start":1721124886825,"stop":1721124886826,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f744df731608c63","name":"Push message with unicode special characters payload","time":{"start":1721124711987,"stop":1721124711988,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d47ba7ff68e7029","name":"Fails to push message bigger that 1MB","time":{"start":1721124712011,"stop":1721124712020,"duration":9},"status":"passed","severity":"normal"},{"uid":"cf52df1bdb363ac5","name":"tcp ip4 address","time":{"start":1721124208593,"stop":1721124208594,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1d88b8aec8b1e7","name":"Push message with rate limit","time":{"start":1721124852623,"stop":1721124852623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f849e4d9f3e39a30","name":"should decode valid enr successfully","time":{"start":1721124209197,"stop":1721124209197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5a78989fa827d8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721124200711,"stop":1721124200712,"duration":1},"status":"passed","severity":"normal"},{"uid":"814f1cb6e00a2555","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721124890035,"stop":1721124890035,"duration":0},"status":"passed","severity":"normal"},{"uid":"891e6a9ef8dcf5ee","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721124501748,"stop":1721124501749,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24530666c0549fd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721124200715,"stop":1721124200715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe1433eac9a967b","name":"Check received message containing Russian","time":{"start":1721124757670,"stop":1721124757671,"duration":1},"status":"passed","severity":"normal"},{"uid":"141086cd26fc62cd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721124208611,"stop":1721124208612,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab0e76bd253dc74","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721124224251,"stop":1721124224252,"duration":1},"status":"passed","severity":"normal"},{"uid":"948e71a2dd31bac8","name":"Subscribe and receives messages on 20 topics","time":{"start":1721124501739,"stop":1721124501739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f047c133257b4050","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721124890024,"stop":1721124890024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15db2a078ba42ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721124505425,"stop":1721124505426,"duration":1},"status":"passed","severity":"normal"},{"uid":"883396966e43495a","name":"Ping on subscribed peer","time":{"start":1721124317836,"stop":1721124317837,"duration":1},"status":"passed","severity":"normal"},{"uid":"f775e4e755d28854","name":"Does not throw an exception when node disconnects","time":{"start":1721124900460,"stop":1721124900460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2cb3c8ad4a13e","name":"should decode valid enr with tcp successfully","time":{"start":1721124209198,"stop":1721124209198,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9f8693fd6dd85a","name":"Light Node - default protocols","time":{"start":1721124905306,"stop":1721124905306,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdd0e4aa1b5929d","name":"should throw an error for insufficient data","time":{"start":1721124200879,"stop":1721124200879,"duration":0},"status":"passed","severity":"normal"},{"uid":"617e8fddfed04129","name":"should properly create location multiaddrs - udp4","time":{"start":1721124209203,"stop":1721124209204,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d9f4c545128fd8","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721124465941,"stop":1721124465942,"duration":1},"status":"passed","severity":"normal"},{"uid":"533d5a7aa071ee54","name":"Push message with escaped characters payload","time":{"start":1721124852601,"stop":1721124852602,"duration":1},"status":"passed","severity":"normal"},{"uid":"692cc0d7b4585b98","name":"start node with ApplicationInfo","time":{"start":1721124812545,"stop":1721124812546,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93b7c562164258c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721124465895,"stop":1721124465896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd0b638e9fc21f4","name":"Filter","time":{"start":1721124905306,"stop":1721124905306,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8029e85736592a","name":"Push message with content topic containing numeric","time":{"start":1721124852609,"stop":1721124852612,"duration":3},"status":"passed","severity":"normal"},{"uid":"f28b80ce32396e3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721124727956,"stop":1721124727957,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e702e3b5e387d8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721124224255,"stop":1721124224255,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b11e3bb252a9e1","name":"Check received message containing long","time":{"start":1721124757667,"stop":1721124757667,"duration":0},"status":"passed","severity":"normal"},{"uid":"917830d88fe079de","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721124890023,"stop":1721124890023,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7c0095e5062538","name":"Push message with meta","time":{"start":1721124852622,"stop":1721124852622,"duration":0},"status":"passed","severity":"normal"},{"uid":"1790f0eb2c7e0b85","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721124200718,"stop":1721124200718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4966a30a551b33","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721124200704,"stop":1721124200704,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda156de85781bd8","name":"Push message with content topic containing JSON","time":{"start":1721124852619,"stop":1721124852619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a033ad3b7cedd499","name":"Push to array if already present","time":{"start":1721124200234,"stop":1721124200235,"duration":1},"status":"passed","severity":"normal"},{"uid":"c186cd1e25522c1a","name":"Publish message with custom timestamp: Tue Jul 16 2024 11:11:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1721124747888,"stop":1721124747888,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c850e9221a205e","name":"Delete observer","time":{"start":1721124688133,"stop":1721124688133,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1a556f6b9e914d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721124200694,"stop":1721124200694,"duration":0},"status":"passed","severity":"normal"},{"uid":"90846a03c0ba8274","name":"random static sharding 1 - Cluster ID: 96, Shard ID: 165","time":{"start":1721124817094,"stop":1721124817095,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5a3e9602a060ef","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721124465894,"stop":1721124465894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87f5dd384c5d2f8","name":"Tracks peer failures correctly","time":{"start":1721124349780,"stop":1721124349781,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93a1da347ff51e9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721124208607,"stop":1721124208608,"duration":1},"status":"passed","severity":"normal"},{"uid":"208f536c9779ac9b","name":"Fails to publish message with empty text","time":{"start":1721124747889,"stop":1721124747889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca47949bf060ccfe","name":"Check received message containing long","time":{"start":1721124757683,"stop":1721124757684,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd29c4c1654bfbb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721124559109,"stop":1721124559109,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad68174c494f5f5f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721124203377,"stop":1721124203377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b651d420fa5ee909","name":"Check received message containing Basic HTML tag","time":{"start":1721124757687,"stop":1721124757687,"duration":0},"status":"passed","severity":"normal"},{"uid":"10820ae6a3e9b65d","name":"should throw an error for an unconfigured topic","time":{"start":1721124200710,"stop":1721124200711,"duration":1},"status":"passed","severity":"normal"},{"uid":"1419703bd5ba97b3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721124684494,"stop":1721124684494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36d923ed09e52ab5","name":"Check message with invalid timestamp is not received","time":{"start":1721124757692,"stop":1721124757693,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a2ba920bcaef1a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721124200688,"stop":1721124200689,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6789c2b97a9c7e4","name":"random static sharding 2 - Cluster ID: 403, Shard ID: 671","time":{"start":1721124817095,"stop":1721124817096,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7db66d3fa0cf3b6","name":"1 Store, 2 fetches","time":{"start":1721124224708,"stop":1721124224709,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53b43f407120643","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721124501744,"stop":1721124501745,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d81f055ff1d1ad7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721124208613,"stop":1721124208613,"duration":0},"status":"passed","severity":"normal"},{"uid":"7488fccdba766851","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721124208610,"stop":1721124208611,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b614cc55ca3c2c","name":"Nodes with multiple pubsub topic","time":{"start":1721124727957,"stop":1721124727957,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dad9f64bd84d23b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721124505445,"stop":1721124505445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9650fb7b813066b","name":"Relay - dialed first","time":{"start":1721124905303,"stop":1721124905304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4285b0446ec38502","name":"LightPush","time":{"start":1721124905305,"stop":1721124905305,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f342d3611328d3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721124890031,"stop":1721124890032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9fd18a4d8ba4c5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721124501745,"stop":1721124501745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb3695758dfcd49","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721124465956,"stop":1721124465956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e567ffdff11b766d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721124213669,"stop":1721124213669,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe4c25dd76a9973","name":"Ping fails for unsubscribed peers","time":{"start":1721124349777,"stop":1721124349777,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de617b4535b319","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721125030584,"stop":1721125030585,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d782d80fdfa9608","name":"Reopen subscription with peer with lost subscription","time":{"start":1721124350294,"stop":1721124350295,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d52b8f4f6b6090","name":"Subscribe to topic containing XML and receive message","time":{"start":1721124501746,"stop":1721124501746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3700eb3c37d8eb9e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721124501743,"stop":1721124501743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b036de7663f0375c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721124355403,"stop":1721124355403,"duration":0},"status":"passed","severity":"normal"},{"uid":"54aeef9ec6fb7188","name":"throws on content topic with empty application field","time":{"start":1721124200685,"stop":1721124200685,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec9ef9d6beb2e8e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721124258035,"stop":1721124258035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0be24da416a7fcd","name":"Fails to publish duplicate message","time":{"start":1721124747889,"stop":1721124747889,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e4d50c5c0ae39b","name":"Check received message containing XML","time":{"start":1721124757687,"stop":1721124757687,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb12d8813c64abb6","name":"does not throw on valid cases","time":{"start":1721124200682,"stop":1721124200682,"duration":0},"status":"passed","severity":"normal"},{"uid":"b251d589d6682570","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721124465903,"stop":1721124465909,"duration":6},"status":"passed","severity":"normal"},{"uid":"eabe49b772f7a942","name":"Query with Promise Callback, No message returned","time":{"start":1721124856741,"stop":1721124856741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d53854e650746b","name":"Mutual subscription","time":{"start":1721124751548,"stop":1721124751548,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81e7f81c6153ef1","name":"Overlapping topic subscription","time":{"start":1721124890019,"stop":1721124890019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7801f65d367bbf28","name":"Passing page size 110 when there are 120 messages","time":{"start":1721124886825,"stop":1721124886825,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee150443ed7788e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721124751585,"stop":1721124751585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcb2e49ff9d1040","name":"Encoder throws on empty string content topic","time":{"start":1721124214083,"stop":1721124214084,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea37e27fd39135c","name":"Check received message containing Arabic","time":{"start":1721124757669,"stop":1721124757670,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f40d139b405aca5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721124890021,"stop":1721124890021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2757018bd6541bb7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721124355402,"stop":1721124355402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9097c1a0528717ef","name":"Push message equal or less that 1MB","time":{"start":1721124712010,"stop":1721124712011,"duration":1},"status":"passed","severity":"normal"},{"uid":"355f8ff54a72d492","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721124200875,"stop":1721124200875,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fd35931f0b7d41","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721124757691,"stop":1721124757691,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca10db3fbeaeb28","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app67/7/topic313/utf8","time":{"start":1721124812539,"stop":1721124812539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95fde8c90ac4594","name":"isConnected should return false after all peers disconnect","time":{"start":1721124250337,"stop":1721124250338,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fa3ede46cda7e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721124200707,"stop":1721124200708,"duration":1},"status":"passed","severity":"normal"},{"uid":"145c934e85b529c1","name":"recovers when dns.resolve returns empty","time":{"start":1721124224889,"stop":1721124224889,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ba93d8dbcb363","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721124890028,"stop":1721124890028,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f0875b2bb106a7","name":"Check publish message containing Chinese","time":{"start":1721124747880,"stop":1721124747880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75a8a66191c5aca","name":"Subscribe to topic containing Script and receive message","time":{"start":1721124501745,"stop":1721124501746,"duration":1},"status":"passed","severity":"normal"},{"uid":"455835cfbfbaa030","name":"throws on content topic with too few or too many fields","time":{"start":1721124200683,"stop":1721124200684,"duration":1},"status":"passed","severity":"normal"},{"uid":"106074d10eafa3bd","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721124315615,"stop":1721124315615,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1244da9372592c","name":"should properly create location multiaddrs - tcp","time":{"start":1721124209205,"stop":1721124209205,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1aba34d9186bb3","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app82/7/topic506/test.js","time":{"start":1721124812540,"stop":1721124812540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0c991b60f46527","name":"Check message with non string payload is not received","time":{"start":1721124757696,"stop":1721124757696,"duration":0},"status":"passed","severity":"normal"},{"uid":"423527065728e723","name":"different cluster, different shard: nodes don't connect","time":{"start":1721124557173,"stop":1721124557173,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9db32a0d29b6077","name":"Passing page size 10 when there are 10 messages","time":{"start":1721124886823,"stop":1721124886824,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4befdd8f71a196","name":"should get / set TCP multiaddr","time":{"start":1721124209203,"stop":1721124209203,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfed615b058c226","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721124727958,"stop":1721124727958,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d5312cd30ae304","name":"Check publish message containing special chars","time":{"start":1721124747880,"stop":1721124747880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f716658467ac48fd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721124200701,"stop":1721124200702,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a37b0ae381880b","name":"throws on content topic with empty encoding field","time":{"start":1721124200687,"stop":1721124200687,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d1a79fa7a94d5c","name":"Generator, custom pubsub topic","time":{"start":1721124862118,"stop":1721124862119,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ecc4099ced3da3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721124250310,"stop":1721124250311,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19afbe9f054fbf8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721124501748,"stop":1721124501748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a24ebdfaa89086d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721124250319,"stop":1721124250320,"duration":1},"status":"passed","severity":"normal"},{"uid":"440268e717636cf3","name":"Subscribe and receive messages via waku relay post","time":{"start":1721124501737,"stop":1721124501738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47918ce96f8e0bc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721124390013,"stop":1721124390014,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cede32f59864769","name":"Using a function","time":{"start":1721124900461,"stop":1721124900461,"duration":0},"status":"passed","severity":"normal"},{"uid":"557412ba9e71bc09","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721124890027,"stop":1721124890027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c3777e499b8da8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721124465911,"stop":1721124465911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4296c2115025084","name":"Decrypt messages","time":{"start":1721124688132,"stop":1721124688133,"duration":1},"status":"passed","severity":"normal"},{"uid":"88654c2393ed6daa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721124465913,"stop":1721124465927,"duration":14},"status":"passed","severity":"normal"},{"uid":"8b9ceba30425b70e","name":"Push message with content topic containing special chars","time":{"start":1721124852613,"stop":1721124852613,"duration":0},"status":"passed","severity":"normal"},{"uid":"72585fb4450320c8","name":"Check received message containing SQL Injection","time":{"start":1721124456724,"stop":1721124456724,"duration":0},"status":"passed","severity":"normal"},{"uid":"460000c25507800d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721124803021,"stop":1721124803022,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82d29c8fc1f4b21","name":"should encodeTxt and decodeTxt","time":{"start":1721124209192,"stop":1721124209196,"duration":4},"status":"passed","severity":"normal"},{"uid":"215b7658b1321680","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721124900369,"stop":1721124900369,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5e682252ad9380","name":"Check message on other pubsub topic is not received","time":{"start":1721124757693,"stop":1721124757693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6344fbbbcf19488","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721124501747,"stop":1721124501747,"duration":0},"status":"passed","severity":"normal"},{"uid":"715a5056f63e4122","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721124200703,"stop":1721124200703,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cae84f4f4e6b0d","name":"Subscribe and receive messages via waku relay post","time":{"start":1721124890026,"stop":1721124890026,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a4f68ab1680515","name":"should throw error - no id","time":{"start":1721124209199,"stop":1721124209200,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f77c85245166155","name":"Check received message containing Script","time":{"start":1721124456724,"stop":1721124456725,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf208ad74026699f","name":"Check publish message containing SQL Injection","time":{"start":1721124747881,"stop":1721124747882,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b6e06dbbf4f19d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721124751561,"stop":1721124751561,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbaa680fcb5559d9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721124465910,"stop":1721124465910,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d0fec48976ad50","name":"Correctly serialized arguments","time":{"start":1721124559182,"stop":1721124559182,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fc629fc6700ea6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721124803030,"stop":1721124803031,"duration":1},"status":"passed","severity":"normal"},{"uid":"33eca07466e694f9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721124501742,"stop":1721124501743,"duration":1},"status":"passed","severity":"normal"},{"uid":"694b74fcd7ff9e1e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721124890020,"stop":1721124890021,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed045e73a155a30","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721124505443,"stop":1721124505444,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0d240b5bb1dc4f","name":"throws on content topic with empty version field","time":{"start":1721124200685,"stop":1721124200686,"duration":1},"status":"passed","severity":"normal"},{"uid":"870f769cb8e39247","name":"should set field with only FILTER enabled","time":{"start":1721124209207,"stop":1721124209208,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f3754de924e1f9","name":"Ping on subscribed peer","time":{"start":1721124350290,"stop":1721124350290,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a364773f7f3f86","name":"Query generator for multiple messages","time":{"start":1721124874721,"stop":1721124874721,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a840be82e945bd","name":"Ordered Callback - backward","time":{"start":1721124875241,"stop":1721124875242,"duration":1},"status":"passed","severity":"normal"},{"uid":"861139b55b33459d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721124200705,"stop":1721124200705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7eafffef4a08259","name":"Push message with numeric payload","time":{"start":1721124711961,"stop":1721124711961,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d031917009040","name":"Fails to push message with empty content topic","time":{"start":1721124712001,"stop":1721124712002,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1e9f17a0ea213b","name":"should set field with all protocols disabled","time":{"start":1721124209206,"stop":1721124209206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db6952aa188dc58","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721124200691,"stop":1721124200691,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3cba73e1f67f40","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721124890038,"stop":1721124890038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eefd10711557374","name":"Push message with special chars payload","time":{"start":1721124711972,"stop":1721124711973,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a20bcf1b75988c1","name":"should set field with only RELAY enabled","time":{"start":1721124209207,"stop":1721124209207,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ae12ac2ae04eca","name":"isConnected should return true after first peer connects","time":{"start":1721124315614,"stop":1721124315614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d3de06f41cddbf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721124390011,"stop":1721124390012,"duration":1},"status":"passed","severity":"normal"},{"uid":"595dd25ac7ea847f","name":"should handle a minimal index list","time":{"start":1721124200874,"stop":1721124200874,"duration":0},"status":"passed","severity":"normal"},{"uid":"761453fbaa620746","name":"Subscribe and receive messages via lightPush","time":{"start":1721124890025,"stop":1721124890025,"duration":0},"status":"passed","severity":"normal"},{"uid":"159b3b677cedaa77","name":"Query with Ordered Callback, No message returned","time":{"start":1721124856739,"stop":1721124856740,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9aa946345cd4cc1","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721124501749,"stop":1721124501750,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f67f1ced136c48","name":"Ping on peer without subscriptions","time":{"start":1721124350291,"stop":1721124350291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf8713a92fb90b4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721124200704,"stop":1721124200705,"duration":1},"status":"passed","severity":"normal"},{"uid":"6383237effa95c48","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721124200697,"stop":1721124200697,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d1219a443b768c","name":"stop","time":{"start":1721124291988,"stop":1721124291989,"duration":1},"status":"passed","severity":"normal"},{"uid":"21902c53172b0e4b","name":"handles empty shards array correctly","time":{"start":1721124200716,"stop":1721124200716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9286e0682ebfc0c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721124200713,"stop":1721124200714,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06e95e497590cc5","name":"Push message with Script payload","time":{"start":1721124711983,"stop":1721124711984,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda6ae8e4bfd6a5d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721124355392,"stop":1721124355392,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c211717910c68a","name":"different cluster, same shard: nodes don't connect","time":{"start":1721124465889,"stop":1721124465889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b98a9ce6f3eca9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721124505428,"stop":1721124505428,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed91a8276b65d7ca","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721124751584,"stop":1721124751584,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c635dfb570f7aa","name":"Promise Callback - forward","time":{"start":1721124875238,"stop":1721124875239,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d574f38f6611eff","name":"Check received message containing shell command","time":{"start":1721124757688,"stop":1721124757688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea9f5ca963c08ff","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721124200710,"stop":1721124200710,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b873f075174bce","name":"Check received message containing Chinese","time":{"start":1721124757685,"stop":1721124757685,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60bb13ee94ab164","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721124208610,"stop":1721124208610,"duration":0},"status":"passed","severity":"normal"},{"uid":"78af169e615a0f8c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721124465946,"stop":1721124465949,"duration":3},"status":"passed","severity":"normal"},{"uid":"4688576a545dab68","name":"Push message with content topic containing escaped characters","time":{"start":1721124852620,"stop":1721124852620,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc94f2733fca0a54","name":"connected peers and dial","time":{"start":1721124684658,"stop":1721124684658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6cfcdccec556d40","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721124890018,"stop":1721124890018,"duration":0},"status":"passed","severity":"normal"},{"uid":"805da4b9295d6921","name":"Check received message containing special chars","time":{"start":1721124757684,"stop":1721124757685,"duration":1},"status":"passed","severity":"normal"},{"uid":"74888fbed984b883","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721124900371,"stop":1721124900371,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8fdefa7b959270","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721124355398,"stop":1721124355399,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2bbdc8f0836445","name":"different cluster, same shard: nodes don't connect","time":{"start":1721124557172,"stop":1721124557173,"duration":1},"status":"passed","severity":"normal"},{"uid":"3045c3c3160fe07f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app56/7/topic879/utf8","time":{"start":1721124812541,"stop":1721124812541,"duration":0},"status":"passed","severity":"normal"},{"uid":"304e1e705e35321b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721124200706,"stop":1721124200706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27104f185473a37","name":"Check received message containing Chinese","time":{"start":1721124757669,"stop":1721124757669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f92667e8ebee4fd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721124501747,"stop":1721124501747,"duration":0},"status":"passed","severity":"normal"},{"uid":"917871aea46ae386","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721124505442,"stop":1721124505443,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9b0b1c750d0e77","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721124505426,"stop":1721124505427,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce8a1af9a526620","name":"Subscribe to topic containing short and receive message","time":{"start":1721124890019,"stop":1721124890019,"duration":0},"status":"passed","severity":"normal"},{"uid":"682263b6f408c872","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721124224253,"stop":1721124224254,"duration":1},"status":"passed","severity":"normal"},{"uid":"561555a764fd04fd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721124817093,"stop":1721124817094,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54b7e0e8ce6f3cc","name":"Push message with long payload","time":{"start":1721124852589,"stop":1721124852590,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa67b9d9ae6752","name":"should not receive a peer event after stop","time":{"start":1721124228999,"stop":1721124228999,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9990c2eef035b0","name":"Check received message containing special chars","time":{"start":1721124456722,"stop":1721124456722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d9a2ed4376c9fd","name":"Push message with JSON payload","time":{"start":1721124852599,"stop":1721124852600,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bbcc5c5bb1ba64","name":"removeEventListener with wrong event","time":{"start":1721124291968,"stop":1721124291968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45b247cf34d879f","name":"Check publish message containing short","time":{"start":1721124747878,"stop":1721124747879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7009a1aeef34ce1","name":"Check received message with timestamp: 1721124250837000000 ","time":{"start":1721124757689,"stop":1721124757690,"duration":1},"status":"passed","severity":"normal"},{"uid":"685797d584f5fc9c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721124856737,"stop":1721124856738,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cff9ff2ae319f6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721124727958,"stop":1721124727959,"duration":1},"status":"passed","severity":"normal"},{"uid":"85de5923058ed212","name":"Push message with content topic containing SQL Injection","time":{"start":1721124711997,"stop":1721124711998,"duration":1},"status":"passed","severity":"normal"},{"uid":"2742dec095e85e4","name":"should return unique PubsubTopics for static sharding","time":{"start":1721124200698,"stop":1721124200698,"duration":0},"status":"passed","severity":"normal"},{"uid":"573d82113a2c49e9","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721124200711,"stop":1721124200711,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d4366ce4e2c0ea","name":"safeDispatchEvent","time":{"start":1721124291988,"stop":1721124291988,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9d3c68ed894fc6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721124501739,"stop":1721124501740,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf59871752c91d5c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721124200715,"stop":1721124200715,"duration":0},"status":"passed","severity":"normal"},{"uid":"777edc32f4a4618a","name":"Promise Callback - backward","time":{"start":1721124875239,"stop":1721124875240,"duration":1},"status":"passed","severity":"normal"},{"uid":"70626550710cb25e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721124200702,"stop":1721124200702,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd361d7d5a7c37a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721125030586,"stop":1721125030586,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fa40084ca68a94","name":"can start the service","time":{"start":1721124751855,"stop":1721124751856,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db3e2c05fe7a03e","name":"Check received message containing Russian","time":{"start":1721124757686,"stop":1721124757686,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc7ab7afb8bd678","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721124559110,"stop":1721124559110,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdd754b107f7648","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721124208613,"stop":1721124208613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1f2cab9a5bed57","name":"should properly create location multiaddrs - udp6","time":{"start":1721124209204,"stop":1721124209204,"duration":0},"status":"passed","severity":"normal"},{"uid":"8677c92b6b2f547a","name":"throws an error for improperly formatted content topics","time":{"start":1721124200695,"stop":1721124200695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37741afb6658f36","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721124203373,"stop":1721124203374,"duration":1},"status":"passed","severity":"normal"},{"uid":"13508fdba6f42975","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721124465901,"stop":1721124465902,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bd86ea6389db3d","name":"it tolerates circular branch references","time":{"start":1721124224888,"stop":1721124224889,"duration":1},"status":"passed","severity":"normal"},{"uid":"1895f8f1e53abc16","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721124874724,"stop":1721124874724,"duration":0},"status":"passed","severity":"normal"},{"uid":"246ff76c336d1308","name":"should be able to decode the field with only STORE set to true","time":{"start":1721124208612,"stop":1721124208612,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e13307222ed482","name":"Check message received after jswaku node is restarted","time":{"start":1721124757696,"stop":1721124757696,"duration":0},"status":"skipped","severity":"normal"},{"uid":"674e828a818c7eca","name":"Check message on other pubsub topic is not received","time":{"start":1721124757680,"stop":1721124757681,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee1147885e8d428","name":"caches peers it previously fetched","time":{"start":1721124224890,"stop":1721124224890,"duration":0},"status":"passed","severity":"normal"},{"uid":"1785b524cceab792","name":"Check received message containing numeric","time":{"start":1721124757684,"stop":1721124757684,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3753e661c3d3dc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721124505425,"stop":1721124505425,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f23be9d40ed6155","name":"Passing cursor with wrong message digest","time":{"start":1721124803029,"stop":1721124803030,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92a6527fbaa609b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721124501738,"stop":1721124501739,"duration":1},"status":"passed","severity":"normal"},{"uid":"81cc27399c77f92f","name":"Check message on other pubsub topic is not received","time":{"start":1721124456733,"stop":1721124456733,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d987fdd6e8b3dd2","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721124877629,"stop":1721124877629,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f33247af00a516f","name":"Push message with content topic containing emoji","time":{"start":1721124852621,"stop":1721124852621,"duration":0},"status":"passed","severity":"normal"},{"uid":"646780ddebb4199b","name":"Decoder throws on undefined content topic","time":{"start":1721124214084,"stop":1721124214084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9000b4760e0bab7","name":"Push message with short payload","time":{"start":1721124852585,"stop":1721124852589,"duration":4},"status":"passed","severity":"normal"},{"uid":"e87ab48a9ef58e9a","name":"Check message received after nwaku node is restarted","time":{"start":1721124757696,"stop":1721124757697,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bdd9929ef0af7218","name":"Asymmetric encrypt & decrypt","time":{"start":1721124235330,"stop":1721124235330,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4d3223c9292591","name":"Push message with Arabic payload","time":{"start":1721124852596,"stop":1721124852597,"duration":1},"status":"passed","severity":"normal"},{"uid":"5deb6f1ecd427415","name":"Push 30 different messages","time":{"start":1721124711988,"stop":1721124711988,"duration":0},"status":"passed","severity":"normal"},{"uid":"8960371997d02bc7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721124276763,"stop":1721124276763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7c32b42178a4379","name":"should emit a peer event after start","time":{"start":1721124751857,"stop":1721124751858,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb29ef90f77fdc4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721124355393,"stop":1721124355398,"duration":5},"status":"passed","severity":"normal"},{"uid":"c5b30c31edc7b6d5","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721124465958,"stop":1721124465959,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ce8b996dff1ab0","name":"Publish message with rate limit","time":{"start":1721124747892,"stop":1721124747893,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58e88962daf51d7","name":"Check received message containing escaped characters","time":{"start":1721124456727,"stop":1721124456727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0671b98faf6406","name":"same cluster, same shard: nodes connect","time":{"start":1721124557172,"stop":1721124557172,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca77ae0fc9c332f","name":"Generator, 2 different pubsubtopics","time":{"start":1721124862117,"stop":1721124862117,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef12773a34c4b1b4","name":"Number of peers are maintained correctly","time":{"start":1721124495335,"stop":1721124495335,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb30351207b7475","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721124900369,"stop":1721124900370,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f1fd6b08b39c5d","name":"Query generator for 2000 messages","time":{"start":1721124874725,"stop":1721124874725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1aa446b6687fd7c","name":"Check meta is set [symmetric]","time":{"start":1721124234824,"stop":1721124234824,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47f4c6123f733b4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721124505426,"stop":1721124505426,"duration":0},"status":"passed","severity":"normal"},{"uid":"88437882d0e36d2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app86/10/topic39/test.js","time":{"start":1721124812538,"stop":1721124812538,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a259a51dbc33064","name":"Check publish message containing Basic HTML tag","time":{"start":1721124747883,"stop":1721124747884,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b99fc9e32059022","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721124200702,"stop":1721124200702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8105c7bda07ebd9d","name":"Ephemeral field set to true","time":{"start":1721124214082,"stop":1721124214082,"duration":0},"status":"passed","severity":"normal"},{"uid":"3105e5c04726d083","name":"Fails to push message with large meta","time":{"start":1721124852622,"stop":1721124852623,"duration":1},"status":"passed","severity":"normal"},{"uid":"96dbe3b5fbbd47db","name":"Check publish message containing emoji","time":{"start":1721124747886,"stop":1721124747886,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd12cef83b49846e","name":"Callback on promise, aborts when callback returns true","time":{"start":1721124874723,"stop":1721124874724,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f01cc77d6bd0df","name":"Check publish message containing long","time":{"start":1721124747879,"stop":1721124747879,"duration":0},"status":"passed","severity":"normal"}] |