allure-jswaku/6971/widgets/duration.json
2024-04-30 15:24:19 +00:00

1 line
154 KiB
JSON

[{"uid":"ab155511af67aa35","name":"should emit a peer event after start","time":{"start":1714490374722,"stop":1714490374723,"duration":1},"status":"passed","severity":"normal"},{"uid":"994789eabe2e89af","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714489848960,"stop":1714489848960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33cfc63d549a5ee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714490061262,"stop":1714490061263,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a48937d42fea707","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714489846254,"stop":1714489846254,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09d01e34e11c9e2","name":"Check received message containing Chinese","time":{"start":1714490059575,"stop":1714490059576,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b39b3eb345b9ee","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714489870395,"stop":1714489870396,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f77fef0b008c27","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714489983801,"stop":1714489983801,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6d990bda7a4b6c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714490367124,"stop":1714490367125,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a9b5298f802e25","name":"Check publish message after service node is restarted","time":{"start":1714490347488,"stop":1714490347488,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dbf1bf6ae7aebea4","name":"can start and stop the service","time":{"start":1714490374718,"stop":1714490374720,"duration":2},"status":"passed","severity":"normal"},{"uid":"41b2ec7348b2d1a5","name":"Push message with content topic containing short","time":{"start":1714490440873,"stop":1714490440873,"duration":0},"status":"passed","severity":"normal"},{"uid":"65abeb4e0f228e32","name":"throws on content topic with generation field greater than 0","time":{"start":1714489846245,"stop":1714489846246,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1b62688bcec078","name":"Ordered Callback - forward","time":{"start":1714490464505,"stop":1714490464505,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9143e92bf66d885","name":"different cluster, same shard: nodes don't connect","time":{"start":1714490061258,"stop":1714490061258,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ef37817b1ba0d3","name":"Publish message with custom timestamp: Tue Apr 30 2024 16:18:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1714490347484,"stop":1714490347484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcd29fe02c2c0c1","name":"Push message with content topic containing JSON","time":{"start":1714490440889,"stop":1714490440889,"duration":0},"status":"passed","severity":"normal"},{"uid":"146b805784f7c3b6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714490188282,"stop":1714490188282,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d280fa912edda67","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714490481396,"stop":1714490481396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83efb153beb1644","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714489846249,"stop":1714489846250,"duration":1},"status":"passed","severity":"normal"},{"uid":"1200f10d69bb397b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714489854097,"stop":1714489854097,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e500d88856b7ae","name":"Subscribe to topic containing Script and publish message","time":{"start":1714490350309,"stop":1714490350309,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbbd541817d35a2","name":"Push message with shell command payload","time":{"start":1714490440865,"stop":1714490440865,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd9a58c29cae56a","name":"should return unique PubsubTopics for static sharding","time":{"start":1714489846260,"stop":1714489846261,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c7c4644e7b8214","name":"Check message received after jswaku node is restarted","time":{"start":1714490367127,"stop":1714490367127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc5eadc1405912d9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714490141478,"stop":1714490141478,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b90d88f730e392","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714490540448,"stop":1714490540448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2deedd5f04e9d4","name":"Check received message containing unicode special characters","time":{"start":1714490367135,"stop":1714490367135,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c21b43be8d1154a","name":"Subscribe to topic containing XML and receive message","time":{"start":1714490540453,"stop":1714490540453,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd4a458afb326f6","name":"ignores domain fetching errors","time":{"start":1714489870928,"stop":1714489870928,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e62f0b1cf3dd11","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714489854106,"stop":1714489854106,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ed426655503687","name":"Check received message containing short","time":{"start":1714490367128,"stop":1714490367128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24aaa7165130120","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714490324962,"stop":1714490324962,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cde661b4e894315","name":"should set field with all protocols enabled","time":{"start":1714489854942,"stop":1714489854943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc1131d9e68d032","name":"Subscribe to topic containing Script and receive message","time":{"start":1714490540442,"stop":1714490540443,"duration":1},"status":"passed","severity":"normal"},{"uid":"1341931b8f7529e8","name":"Js publishes, other Js receives","time":{"start":1714490315352,"stop":1714490315353,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9e093149b688d0","name":"Check message with invalid timestamp is not received","time":{"start":1714490367140,"stop":1714490367141,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fb4a93a15cfa2a","name":"should only return 1 node with store capability","time":{"start":1714489870930,"stop":1714489870930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76f9a8fcbe9719e","name":"handles different clusterIds correctly","time":{"start":1714489846256,"stop":1714489846257,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afe2dc8a97fb098","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714490061260,"stop":1714490061260,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf937cee860abdd7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714490632468,"stop":1714490632469,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa18b2036450067","name":"random static sharding 9 - Cluster ID: 486, Shard ID: 443","time":{"start":1714490425022,"stop":1714490425023,"duration":1},"status":"passed","severity":"normal"},{"uid":"373e728c1ef6717b","name":"Push message with content topic containing SQL Injection","time":{"start":1714490440876,"stop":1714490440876,"duration":0},"status":"passed","severity":"normal"},{"uid":"657df5a967aa7232","name":"should not fail to start the service if it is already started","time":{"start":1714489874720,"stop":1714489874720,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f2c3ccf60d207c","name":"Push message with emoji payload","time":{"start":1714490440871,"stop":1714490440871,"duration":0},"status":"passed","severity":"normal"},{"uid":"764787ca09a46310","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714489854096,"stop":1714489854097,"duration":1},"status":"passed","severity":"normal"},{"uid":"9814e581a4282445","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714489980786,"stop":1714489980786,"duration":0},"status":"passed","severity":"normal"},{"uid":"e338a961299664a5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714489846272,"stop":1714489846272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67ebeb957ea4dd8","name":"Encoder throws on undefined content topic","time":{"start":1714489880678,"stop":1714489880678,"duration":0},"status":"passed","severity":"normal"},{"uid":"846a6eaedadc17a3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714489882653,"stop":1714489882654,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c15f0985914eff","name":"recovers when dns.resolve returns empty","time":{"start":1714489870928,"stop":1714489870928,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d41251b960be558","name":"should properly compute the node id","time":{"start":1714489854937,"stop":1714489854938,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce8e5e9f259211f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714489846282,"stop":1714489846282,"duration":0},"status":"passed","severity":"normal"},{"uid":"54847bf27bbe1ac1","name":"Mutual subscription","time":{"start":1714490350301,"stop":1714490350301,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef3c9e29c527177","name":"random static sharding 3 - Cluster ID: 337, Shard ID: 118","time":{"start":1714490425018,"stop":1714490425019,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbf5c53cbcdcb58","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714489846250,"stop":1714489846251,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4edfa28b6db88f3","name":"Subscribe and receives messages on 20 topics","time":{"start":1714490540448,"stop":1714490540449,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da6db7cee81159c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714490061275,"stop":1714490061275,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce8b69f2c3672cb","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714489899010,"stop":1714489899012,"duration":2},"status":"passed","severity":"normal"},{"uid":"118183722e637718","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714489980780,"stop":1714489980781,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f4a79a57611145","name":"Check message with non string payload is not received","time":{"start":1714490059605,"stop":1714490059605,"duration":0},"status":"passed","severity":"normal"},{"uid":"34788902d2bc77da","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714490632467,"stop":1714490632468,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1f563d2e459e7b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714489859730,"stop":1714489859730,"duration":0},"status":"passed","severity":"normal"},{"uid":"59aa04c941275ecb","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714490455045,"stop":1714490455045,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff969fab0d937e6","name":"Push message with content topic containing shell command","time":{"start":1714490284570,"stop":1714490284570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a878a28ba8b679","name":"Check received message containing Basic HTML tag","time":{"start":1714490367121,"stop":1714490367121,"duration":0},"status":"passed","severity":"normal"},{"uid":"88115db4ec7e6efe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714490061261,"stop":1714490061261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab17621524c02b6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714489899014,"stop":1714489899015,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5efd2d2a1b4758c","name":"Check received message containing escaped characters","time":{"start":1714490367122,"stop":1714490367122,"duration":0},"status":"passed","severity":"normal"},{"uid":"af64dcf99c71caa5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714490324956,"stop":1714490324957,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e22877dcf91cc7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714490122707,"stop":1714490122707,"duration":0},"status":"passed","severity":"normal"},{"uid":"136ae1c79d411a11","name":"A test","time":{"start":1714490141576,"stop":1714490141576,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d0c4fdd38f24dd","name":"Passing page size 19 when there are 20 messages","time":{"start":1714490489672,"stop":1714490489672,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9803e589561ae7","name":"should return all peers when numPeers is 0","time":{"start":1714489859729,"stop":1714489859729,"duration":0},"status":"passed","severity":"normal"},{"uid":"5698348a9dde4dd0","name":"Check publish message containing shell command","time":{"start":1714490347481,"stop":1714490347481,"duration":0},"status":"passed","severity":"normal"},{"uid":"e810c69d510c9832","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714489870930,"stop":1714489870930,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a1161872434065","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714490061259,"stop":1714490061259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae6e9795029c43f","name":"should get / set UDP multiaddr","time":{"start":1714489854939,"stop":1714489854939,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1a9d3aa61d5029","name":"Push message with content topic containing Script","time":{"start":1714490440885,"stop":1714490440885,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fee0b4923c9ccd","name":"Check received message containing unicode special characters","time":{"start":1714490059590,"stop":1714490059591,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4d2b0bae9260d3","name":"Decoder throws on empty string content topic","time":{"start":1714489882656,"stop":1714489882657,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ea89c2c528ec38","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714490350311,"stop":1714490350311,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a5eb8eb8c7bf02","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714490181824,"stop":1714490181824,"duration":0},"status":"passed","severity":"normal"},{"uid":"7289936e071084f0","name":"Decrypt messages","time":{"start":1714490288266,"stop":1714490288266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7323a0a5a31530","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714490501304,"stop":1714490501304,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afbc6654db47441","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714489846258,"stop":1714489846259,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45e07d14ea27a7e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714490347486,"stop":1714490347486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2852a5a628b0cbae","name":"Subscribe and receive messages via lightPush","time":{"start":1714490540446,"stop":1714490540446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d503120220bd84a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714490501304,"stop":1714490501304,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa45f45f3ac2abb","name":"Check received message containing XML","time":{"start":1714490059587,"stop":1714490059587,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc81969b620db0c7","name":"Push message with SQL Injection payload","time":{"start":1714490440863,"stop":1714490440863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce440db9bcef9333","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714489882654,"stop":1714489882654,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc9a8a9434457c3","name":"Push message with content topic containing Script","time":{"start":1714490284568,"stop":1714490284568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df5698d4634ff0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714490061264,"stop":1714490061264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c629f8d36e63a58f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714489854934,"stop":1714489854934,"duration":0},"status":"passed","severity":"normal"},{"uid":"471e407f13b9565b","name":"Check publish message containing special chars","time":{"start":1714490347474,"stop":1714490347475,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fefd38ced1ad23b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714490122697,"stop":1714490122697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fa1196b45c1246","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714489846275,"stop":1714489846276,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17c1310275f247a","name":"Generator, 2 different pubsubtopics","time":{"start":1714490468696,"stop":1714490468697,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23ed924fafbbb67","name":"Push message with Russian payload","time":{"start":1714490440862,"stop":1714490440863,"duration":1},"status":"passed","severity":"normal"},{"uid":"34440225002977ad","name":"Push message with content topic containing numeric","time":{"start":1714490284557,"stop":1714490284557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c307bf4ea4c300c","name":"Subscribe and receive messages via waku relay post","time":{"start":1714490540437,"stop":1714490540437,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e97f32250a27d0","name":"Check received message containing shell command","time":{"start":1714490059589,"stop":1714490059589,"duration":0},"status":"passed","severity":"normal"},{"uid":"406c729936dde8ab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714490061273,"stop":1714490061273,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd6d721a9e8760e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714490632467,"stop":1714490632467,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1c872b2362f60","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714489854098,"stop":1714489854099,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6f3ee1cea987f2","name":"Push message with Script payload","time":{"start":1714490284551,"stop":1714490284551,"duration":0},"status":"passed","severity":"normal"},{"uid":"714b8d98f4b5b157","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714490141475,"stop":1714490141475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b71232f6fedb92","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714490417007,"stop":1714490417008,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7c60b589759d08","name":"listenerCount","time":{"start":1714489939173,"stop":1714489939173,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f1931a93b9e98e","name":"Push to array if already present","time":{"start":1714489845800,"stop":1714489845801,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ab55afcd55f8e1","name":"handles empty contentTopics array correctly","time":{"start":1714489846280,"stop":1714489846280,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c3e23696f9cb9f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714489909779,"stop":1714489909779,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfffad0d0c94fd2","name":"Generator, 2 different pubsubtopics","time":{"start":1714490468704,"stop":1714490468705,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7f999e8bae9ec","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714490141464,"stop":1714490141469,"duration":5},"status":"passed","severity":"normal"},{"uid":"98aef071ef3f3d22","name":"Check publish message containing short","time":{"start":1714490347472,"stop":1714490347473,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed83cf9fba20c094","name":"Decoder throws on empty string content topic","time":{"start":1714489880679,"stop":1714489880680,"duration":1},"status":"passed","severity":"normal"},{"uid":"620d9e9130c4c0a1","name":"should decode valid enr with tcp successfully","time":{"start":1714489854934,"stop":1714489854934,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ea15476d6ba4bb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714490455049,"stop":1714490455049,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed01d2a3b16c284","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714489980784,"stop":1714489980784,"duration":0},"status":"passed","severity":"normal"},{"uid":"944c647b503cb8b9","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1714489848962,"stop":1714489848962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be7a1d4fc8a698d","name":"Push message with content topic containing special chars","time":{"start":1714490440874,"stop":1714490440874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a526e78b3812b46","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714490061261,"stop":1714490061261,"duration":0},"status":"passed","severity":"normal"},{"uid":"701b90bba6937659","name":"Passing page size 110 when there are 120 messages","time":{"start":1714490489673,"stop":1714490489673,"duration":0},"status":"passed","severity":"normal"},{"uid":"286ed0a1f80991e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714489846268,"stop":1714489846268,"duration":0},"status":"passed","severity":"normal"},{"uid":"740710ae9ac6f848","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714489846281,"stop":1714489846281,"duration":0},"status":"passed","severity":"normal"},{"uid":"853926d473ea3288","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714490061268,"stop":1714490061269,"duration":1},"status":"passed","severity":"normal"},{"uid":"db252f7861e74406","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714489846266,"stop":1714489846266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f5eecb202f728d","name":"new peer added after a peer was already found","time":{"start":1714490310542,"stop":1714490310542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce219ca78d93cd1e","name":"should return false","time":{"start":1714489854937,"stop":1714489854937,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddd206b8551814c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714490310542,"stop":1714490310542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bcd4adb60054f0c","name":"Check received message containing special chars","time":{"start":1714490059575,"stop":1714490059575,"duration":0},"status":"passed","severity":"normal"},{"uid":"14108269c0b85590","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app88/8/topic501/json","time":{"start":1714490400238,"stop":1714490400238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a35eb34279e17ba","name":"Check publish message containing escaped characters","time":{"start":1714490347481,"stop":1714490347481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef206b2595860cbe","name":"Subscribe and publish message","time":{"start":1714490350302,"stop":1714490350302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fee666fdf0598e3","name":"should only return 1 node with relay capability","time":{"start":1714489870929,"stop":1714489870929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ded3000a242a48","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714489846268,"stop":1714489846269,"duration":1},"status":"passed","severity":"normal"},{"uid":"565aea4af052fc1a","name":"should not receive a peer event after stop","time":{"start":1714489915434,"stop":1714489915434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9529780663042baf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714490141480,"stop":1714490141481,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7951d8a5a143c14","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714489846252,"stop":1714489846252,"duration":0},"status":"passed","severity":"normal"},{"uid":"191f8dccd86ba8f3","name":"Throws when trying to push message with empty payload","time":{"start":1714490440872,"stop":1714490440873,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf01b5eb9e992354","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714489846266,"stop":1714489846266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1547a9f70dda8aaa","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714489854100,"stop":1714489854100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9722147f2fc43439","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714490310543,"stop":1714490310544,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77fb99dc6af05d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714490540454,"stop":1714490540454,"duration":0},"status":"passed","severity":"normal"},{"uid":"1448f01725860b34","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714490061276,"stop":1714490061276,"duration":0},"status":"passed","severity":"normal"},{"uid":"98335da4475461aa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714490059599,"stop":1714490059599,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0359cc76cba7f7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714489854102,"stop":1714489854102,"duration":0},"status":"passed","severity":"normal"},{"uid":"145916521c960534","name":"Passing page size 10 when there are 10 messages","time":{"start":1714490489671,"stop":1714490489671,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4e826b0bce1df5","name":"Delete observer","time":{"start":1714490288266,"stop":1714490288266,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e55d7b7edf6e07","name":"Register correct protocols","time":{"start":1714490350301,"stop":1714490350301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2f29211e279dc7","name":"Check received message containing Basic HTML tag","time":{"start":1714490367133,"stop":1714490367133,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c553f1528ba3efc","name":"Check publish message containing unicode special characters","time":{"start":1714490347482,"stop":1714490347482,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce0902bef3700f2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714490468697,"stop":1714490468698,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c10a86f21fa648","name":"Check received message containing XML","time":{"start":1714490367133,"stop":1714490367133,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbb415f8392a54d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714490061276,"stop":1714490061277,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c7598610d43769","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714490141459,"stop":1714490141459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aced13f882379a8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714490540443,"stop":1714490540443,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea69e440247e23f","name":"Subscribe and receives messages on 20 topics","time":{"start":1714490141470,"stop":1714490141470,"duration":0},"status":"passed","severity":"normal"},{"uid":"767c139f1963b895","name":"should throw an error for missing required configuration","time":{"start":1714489846263,"stop":1714489846264,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e48780fc3e95d12","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714490417008,"stop":1714490417009,"duration":1},"status":"passed","severity":"normal"},{"uid":"961c692cf4ded96","name":"should set field with all protocols disabled","time":{"start":1714489854942,"stop":1714489854942,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd313ce9919870b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714489870395,"stop":1714489870395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2ec22bcec4cb15","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714490061275,"stop":1714490061275,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fb7dcc887851a1","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714490350304,"stop":1714490350304,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fe55dd7ffd296b","name":"Check received message containing Russian","time":{"start":1714490367118,"stop":1714490367119,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8dd688019997","name":"should throw error - no id","time":{"start":1714489854935,"stop":1714489854935,"duration":0},"status":"passed","severity":"normal"},{"uid":"4507e11891461471","name":"Check message with non string payload is not received","time":{"start":1714490367143,"stop":1714490367143,"duration":0},"status":"passed","severity":"normal"},{"uid":"6423d79a4db69005","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714490540448,"stop":1714490540448,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f0b455992189f1","name":"should emit a peer event after start","time":{"start":1714489915428,"stop":1714489915428,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e2ed7718a0fdd7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714490059598,"stop":1714490059599,"duration":1},"status":"passed","severity":"normal"},{"uid":"a927a53d082081d5","name":"connected peers and dial","time":{"start":1714490284767,"stop":1714490284767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f66e794c6c004ec2","name":"Check meta is set [ecies]","time":{"start":1714489882654,"stop":1714489882655,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b05a7c85c6d3f0","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714490061262,"stop":1714490061262,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3624e253a94fdd7","name":"should be able to decode the field with only STORE set to true","time":{"start":1714489854103,"stop":1714489854103,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21a503960352d67","name":"Check message received after nwaku node is restarted","time":{"start":1714490059606,"stop":1714490059606,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cd8c39297997681","name":"Query with Ordered Callback, No message returned","time":{"start":1714490455048,"stop":1714490455048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb3f8a493e8996","name":"should not receive a peer event before start","time":{"start":1714489915429,"stop":1714489915434,"duration":5},"status":"passed","severity":"normal"},{"uid":"1c5246c602f3d9b6","name":"Push message with custom timestamp: 1683731659744","time":{"start":1714490440902,"stop":1714490440903,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2d72393f11e8f4","name":"should handle application and version for autosharding","time":{"start":1714489846261,"stop":1714489846261,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68cd20e06488fda","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714490417009,"stop":1714490417009,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f4c1596193d652","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714490540437,"stop":1714490540438,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fcde119a22aaee","name":"throws on content topic with empty application field","time":{"start":1714489846246,"stop":1714489846246,"duration":0},"status":"passed","severity":"normal"},{"uid":"750eb36225ca498f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714489846271,"stop":1714489846272,"duration":1},"status":"passed","severity":"normal"},{"uid":"6890f6345dbf9463","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714489854104,"stop":1714489854105,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d9462269044229","name":"topics with same application and version share the same shard","time":{"start":1714489846255,"stop":1714489846255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c4c6096dbdf3f9","name":"Subscribe to topic containing long and publish message","time":{"start":1714490350306,"stop":1714490350306,"duration":0},"status":"passed","severity":"normal"},{"uid":"421c05dff126bf9b","name":"retrieves a single peer","time":{"start":1714489870926,"stop":1714489870927,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b769620ddbc4ab5","name":"Callback on promise","time":{"start":1714490481395,"stop":1714490481395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b881a9198b6ac36","name":"receives messages sent to provided content topic through stream","time":{"start":1714490347603,"stop":1714490347603,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3dcb9d7c644e5b55","name":"Push message with custom timestamp: 1714493661407","time":{"start":1714490284576,"stop":1714490284576,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff07cde41aab870","name":"Accepts a valid Waku Message","time":{"start":1714489863297,"stop":1714489863298,"duration":1},"status":"passed","severity":"normal"},{"uid":"62698d1a3e479f9b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714490417010,"stop":1714490417010,"duration":0},"status":"passed","severity":"normal"},{"uid":"c304ea8799ec71f3","name":"Filter","time":{"start":1714490512207,"stop":1714490512208,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a78057d20f7f499","name":"Check received message containing long","time":{"start":1714490059574,"stop":1714490059574,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c57068dd4be48f3","name":"same cluster, same shard: nodes connect","time":{"start":1714490188283,"stop":1714490188283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc4ed2d7509f205","name":"Push message with content topic containing SQL Injection","time":{"start":1714490284567,"stop":1714490284568,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10f22dcd96d09b1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714489854098,"stop":1714489854098,"duration":0},"status":"passed","severity":"normal"},{"uid":"104b6e5669977540","name":"should properly create location multiaddrs - tcp4","time":{"start":1714489854940,"stop":1714489854940,"duration":0},"status":"passed","severity":"normal"},{"uid":"207296c212a6b150","name":"should properly create peer info with all multiaddrs","time":{"start":1714489854941,"stop":1714489854942,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1049d3ad42aa46","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714489870931,"stop":1714489870932,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d6417e4f8577a0fd","name":"Ping on peer without subscriptions","time":{"start":1714489972986,"stop":1714489972987,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ba5e1b8348b3","name":"Subscribe to topic containing short and receive message","time":{"start":1714490141472,"stop":1714490141473,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6226edf99b32dc","name":"Check publish message containing Russian","time":{"start":1714490347478,"stop":1714490347478,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bc34d3b7a250a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714490324967,"stop":1714490324968,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8790f8d014eff95","name":"Check received message containing numeric","time":{"start":1714490367117,"stop":1714490367117,"duration":0},"status":"passed","severity":"normal"},{"uid":"35187ec5f6ac9fc8","name":"should return empty list for no shard","time":{"start":1714489846262,"stop":1714489846263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c33fec4678f78a9","name":"should set field with only STORE enabled","time":{"start":1714489854943,"stop":1714489854943,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7864463c1d9b7c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714490350311,"stop":1714490350312,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc952f743645e43","name":"Encoder throws on empty string content topic","time":{"start":1714489880678,"stop":1714489880679,"duration":1},"status":"passed","severity":"normal"},{"uid":"414008891feabcd2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714490540455,"stop":1714490540455,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc5ae2c8bc3ddeb","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714490347601,"stop":1714490347602,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d6ed8d9715853bd","name":"same cluster, different shard: nodes connect","time":{"start":1714490188284,"stop":1714490188284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a792f75a85c831e1","name":"creates an iterator","time":{"start":1714490490739,"stop":1714490490740,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b4640d467086a6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714490400242,"stop":1714490400242,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f0537c3cf05b9b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714490540450,"stop":1714490540450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6725b89d5d0f870","name":"should throw error - no public key","time":{"start":1714489854935,"stop":1714489854935,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c6ada7fa886ea","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714490540439,"stop":1714490540439,"duration":0},"status":"passed","severity":"normal"},{"uid":"755d721983fe2f24","name":"non connected peers","time":{"start":1714490284768,"stop":1714490284769,"duration":1},"status":"skipped","severity":"normal"},{"uid":"854f0b67bc1c0aa6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714490122705,"stop":1714490122706,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bb8e0f242244d9","name":"Check received message with timestamp: 1714489898381 ","time":{"start":1714490367138,"stop":1714490367139,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04673fd24b58643","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714490061266,"stop":1714490061266,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fb498e2eb3ccbd","name":"Overlapping topic subscription","time":{"start":1714490540450,"stop":1714490540450,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f586b9d3b7c9ac","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714490061266,"stop":1714490061267,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeaefc315cdd32f7","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714489945927,"stop":1714489945928,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca37de12c815a698","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714490501302,"stop":1714490501302,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fdeb13132031eb","name":"should throw an error for insufficient data","time":{"start":1714489846382,"stop":1714489846382,"duration":0},"status":"passed","severity":"normal"},{"uid":"976d323ab5b3ff56","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714489846262,"stop":1714489846262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b559177b40e5006","name":"Check received message containing XML","time":{"start":1714490367120,"stop":1714490367121,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd60495ba52bf10","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714490540452,"stop":1714490540452,"duration":0},"status":"passed","severity":"normal"},{"uid":"715d56d192a145e2","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714490061272,"stop":1714490061272,"duration":0},"status":"passed","severity":"normal"},{"uid":"140fc08b416ffee3","name":"removeEventListener with wrong event","time":{"start":1714489939172,"stop":1714489939172,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c3409818f0c7e9","name":"Publish message with large meta","time":{"start":1714490347488,"stop":1714490347489,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ac27bf575b59a1","name":"Sign & Recover","time":{"start":1714489881277,"stop":1714489881277,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1720f02b8d8a86","name":"Relay + Store","time":{"start":1714489854944,"stop":1714489854944,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d52f7b3b92206b","name":"unsubscribes","time":{"start":1714490490741,"stop":1714490490742,"duration":1},"status":"passed","severity":"normal"},{"uid":"7912f885ce5967bb","name":"Check received message containing long","time":{"start":1714490367129,"stop":1714490367129,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8673e068a395ff","name":"Check received message containing shell command","time":{"start":1714490367121,"stop":1714490367122,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd4398fea0ff186","name":"should add and remove event listeners correctly","time":{"start":1714489874723,"stop":1714489874723,"duration":0},"status":"passed","severity":"normal"},{"uid":"8feca99e141a0ba0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714490122695,"stop":1714490122695,"duration":0},"status":"passed","severity":"normal"},{"uid":"7902e28ab0166b67","name":"Ordered Callback - backward","time":{"start":1714490464505,"stop":1714490464506,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb8ce3ca150c902","name":"Check message with no payload is not received","time":{"start":1714490367142,"stop":1714490367143,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5cd2bc7cded908","name":"Fails to push message with large meta","time":{"start":1714490284574,"stop":1714490284574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e581887f72996f20","name":"Push message with special chars payload","time":{"start":1714490440860,"stop":1714490440861,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbeb09fbc0b789d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714490455044,"stop":1714490455045,"duration":1},"status":"passed","severity":"normal"},{"uid":"3619170748226e42","name":"Callback on promise, aborts when callback returns true","time":{"start":1714490481395,"stop":1714490481395,"duration":0},"status":"passed","severity":"normal"},{"uid":"543dc1d65f21d4fa","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714489899015,"stop":1714489899016,"duration":1},"status":"passed","severity":"normal"},{"uid":"658559ced7896610","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714489846265,"stop":1714489846266,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a83539b893a19d4","name":"udp ip6 address","time":{"start":1714489854361,"stop":1714489854361,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c314b861141d17e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714489870503,"stop":1714489870504,"duration":1},"status":"passed","severity":"normal"},{"uid":"c124c3a9176de4f1","name":"Check received message with timestamp: 1714489898381000000 ","time":{"start":1714490367123,"stop":1714490367123,"duration":0},"status":"passed","severity":"normal"},{"uid":"685f9131e49b2dd4","name":"Push message with content topic containing JSON","time":{"start":1714490284569,"stop":1714490284570,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f279128c460e3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714490181822,"stop":1714490181822,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a39a45ae6cd3b0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714489846276,"stop":1714489846276,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ab01fccec6cc50","name":"Subscribe to topic containing Script and receive message","time":{"start":1714490540453,"stop":1714490540453,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e763a48646523b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714490350308,"stop":1714490350309,"duration":1},"status":"passed","severity":"normal"},{"uid":"befe2a24fb1317d4","name":"Push message with custom timestamp: 1683731661407","time":{"start":1714490284575,"stop":1714490284575,"duration":0},"status":"passed","severity":"normal"},{"uid":"df84b3484391479e","name":"Generator, 2 different pubsubtopics","time":{"start":1714490468700,"stop":1714490468701,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f9d0bd3cc5cd5c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714489980783,"stop":1714489980783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d2be537771f41c","name":"Check received message containing JSON","time":{"start":1714490367134,"stop":1714490367134,"duration":0},"status":"passed","severity":"normal"},{"uid":"449fd9681817a4cd","name":"Check message on other pubsub topic is not received","time":{"start":1714490367141,"stop":1714490367142,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3fef5e7241692f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714490141478,"stop":1714490141479,"duration":1},"status":"passed","severity":"normal"},{"uid":"78850dc535f012e1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714489870397,"stop":1714489870398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e141d9e87dc4abcf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714489854104,"stop":1714489854104,"duration":0},"status":"passed","severity":"normal"},{"uid":"78de041dc0c54bba","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714490540438,"stop":1714490540438,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5db26899d5d2b7d","name":"Check message with non string payload is not received","time":{"start":1714490367126,"stop":1714490367127,"duration":1},"status":"passed","severity":"normal"},{"uid":"286952e1708edf09","name":"throws on empty content topic","time":{"start":1714489846243,"stop":1714489846244,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fab25b64a39c74f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714490540437,"stop":1714490540437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d781ae2f168a097a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714489945926,"stop":1714489945927,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd421259e0289cbb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714489854093,"stop":1714489854095,"duration":2},"status":"passed","severity":"normal"},{"uid":"d45723e3248145c6","name":"1 Relay, 1 fetch","time":{"start":1714489870502,"stop":1714489870503,"duration":1},"status":"passed","severity":"normal"},{"uid":"290830be6ca45343","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714490061270,"stop":1714490061271,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc93d17862f3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714490350303,"stop":1714490350303,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18d88336f6c8f05","name":"Push message with meta","time":{"start":1714490284573,"stop":1714490284574,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0feee7ff974452","name":"Check received message containing escaped characters","time":{"start":1714490059589,"stop":1714490059590,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c19c1fdebdad00","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714489899019,"stop":1714489899020,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed036e2c6e344508","name":"throws on content topic with empty version field","time":{"start":1714489846246,"stop":1714489846247,"duration":1},"status":"passed","severity":"normal"},{"uid":"d561ace7f49adfd5","name":"Push message with content topic containing Arabic","time":{"start":1714490284566,"stop":1714490284567,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22917972376efc6","name":"Decoder throws on undefined content topic","time":{"start":1714489880679,"stop":1714489880679,"duration":0},"status":"passed","severity":"normal"},{"uid":"f520b2ee62d5e3ef","name":"can start and stop the service","time":{"start":1714489915426,"stop":1714489915427,"duration":1},"status":"passed","severity":"normal"},{"uid":"7817fbf9e2e4e1d1","name":"Check received message with timestamp: 1714489898381 ","time":{"start":1714490367124,"stop":1714490367124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6df5e85d77ab93","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714489915442,"stop":1714489915443,"duration":1},"status":"skipped","severity":"normal"},{"uid":"411dadba1fcff2a3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714490122696,"stop":1714490122697,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fe3109d0f859a0","name":"should be able to encode the field with only STORE set to true","time":{"start":1714489854095,"stop":1714489854096,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ea52a3a5f5219c","name":"Check meta is set [symmetric]","time":{"start":1714489880677,"stop":1714489880677,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e6449a3b999a16","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714490632469,"stop":1714490632469,"duration":0},"status":"passed","severity":"normal"},{"uid":"91564b859818d98f","name":"Push message with content topic containing short","time":{"start":1714490284556,"stop":1714490284557,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d75945a18ebb5f0","name":"Query Generator, No Decoder","time":{"start":1714490455045,"stop":1714490455046,"duration":1},"status":"passed","severity":"normal"},{"uid":"d041f6f0e119b71e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714490122705,"stop":1714490122705,"duration":0},"status":"passed","severity":"normal"},{"uid":"6982fdd08a122973","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714489846253,"stop":1714489846253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5e269c1c58fa5c","name":"connects to nwaku","time":{"start":1714490507287,"stop":1714490507288,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2f2bfd97059ee9","name":"Push message with content topic containing XML","time":{"start":1714490284568,"stop":1714490284569,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba84e74e70024aa","name":"Query generator for multiple messages with different message text format","time":{"start":1714490481393,"stop":1714490481394,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b0bf0b2e3d3931","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714490061264,"stop":1714490061265,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec2fe22d1368ef1","name":"should properly create location multiaddrs - tcp6","time":{"start":1714489854940,"stop":1714489854941,"duration":1},"status":"passed","severity":"normal"},{"uid":"89052d517d1e76c3","name":"Check received message containing Chinese","time":{"start":1714490367130,"stop":1714490367130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f604e5848f475ad1","name":"it tolerates circular branch references","time":{"start":1714489870927,"stop":1714489870927,"duration":0},"status":"passed","severity":"normal"},{"uid":"de53a10ad313d76f","name":"Ordered callback, aborts when callback returns true","time":{"start":1714490481396,"stop":1714490481396,"duration":0},"status":"passed","severity":"normal"},{"uid":"3720bbafa012afd1","name":"Push message with content topic containing long","time":{"start":1714490284557,"stop":1714490284557,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c52586b7773110","name":"Check received message with timestamp: 1714489898973000000 ","time":{"start":1714490059597,"stop":1714490059597,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cfa5da5646914c","name":"Round trip binary serialization","time":{"start":1714489859871,"stop":1714489859872,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0884412f04ef92","name":"Overlapping topic subscription","time":{"start":1714490350305,"stop":1714490350305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0f94d6e08f42207","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714489880676,"stop":1714489880677,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5f3e7e876a5d38","name":"Check received message containing SQL Injection","time":{"start":1714490367119,"stop":1714490367120,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0c20ef87dde2ee","name":"more peers than existing","time":{"start":1714490284767,"stop":1714490284768,"duration":1},"status":"skipped","severity":"normal"},{"uid":"81f4fdee338f57","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714489846273,"stop":1714489846273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93fc92418f5922e","name":"Query with Promise Callback, No message returned","time":{"start":1714490455050,"stop":1714490455050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a412370317c9ecb6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714490061265,"stop":1714490061265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9f262bc278fc3b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714489980786,"stop":1714489980786,"duration":0},"status":"passed","severity":"normal"},{"uid":"5489abb330d45381","name":"Check received message containing Script","time":{"start":1714490059587,"stop":1714490059587,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a5dbba649c3b9","name":"Subscribe and receive messages via waku relay post","time":{"start":1714490540447,"stop":1714490540448,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d04dada50915ad","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714490141470,"stop":1714490141471,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fcd634d59a19dc","name":"Subscribe to topic containing XML and receive message","time":{"start":1714490540443,"stop":1714490540443,"duration":0},"status":"passed","severity":"normal"},{"uid":"649f6c31541caa11","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714489983799,"stop":1714489983800,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ffccb69d6a3f8d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714490540455,"stop":1714490540455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b5471b630ae13","name":"Check received message containing SQL Injection","time":{"start":1714490367131,"stop":1714490367132,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6024c39466a59f1","name":"Check publish message containing Script","time":{"start":1714490347479,"stop":1714490347479,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85e7f7861259da2","name":"Push message with content topic containing numeric","time":{"start":1714490440874,"stop":1714490440874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63b18bc4cfa5670","name":"Check received message containing numeric","time":{"start":1714490367129,"stop":1714490367129,"duration":0},"status":"passed","severity":"normal"},{"uid":"344ff4d03d111119","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714489980781,"stop":1714489980782,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a2d891509ce41f","name":"1 Store, 2 fetches","time":{"start":1714489870503,"stop":1714489870503,"duration":0},"status":"passed","severity":"normal"},{"uid":"1935bd3628992f8f","name":"throws an error for improperly formatted content topics","time":{"start":1714489846257,"stop":1714489846257,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4e19981d9e15cd","name":"Overlapping topic subscription","time":{"start":1714490540439,"stop":1714490540439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b012aaaee19f68","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714490479662,"stop":1714490479662,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e27d1cd5ea23ba","name":"Check received message containing Chinese","time":{"start":1714490367117,"stop":1714490367118,"duration":1},"status":"passed","severity":"normal"},{"uid":"633f1731b1d2e6f8","name":"Check received message with timestamp: 1714489898973 ","time":{"start":1714490059598,"stop":1714490059598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bf23f84b6b5bb9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714490417006,"stop":1714490417007,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7116b883acaf294","name":"Ping on peer without subscriptions","time":{"start":1714489972989,"stop":1714489972989,"duration":0},"status":"passed","severity":"normal"},{"uid":"200abcac3e7edbf2","name":"getPeersByDiscovery","time":{"start":1714489939172,"stop":1714489939173,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c28ff8e9bb3e81","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714490061258,"stop":1714490061259,"duration":1},"status":"passed","severity":"normal"},{"uid":"72dc7b73d8faa758","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714490181822,"stop":1714490181822,"duration":0},"status":"passed","severity":"normal"},{"uid":"562c99f7690d7964","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714489870394,"stop":1714489870394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ef29f11a63ed64","name":"Check received message containing long","time":{"start":1714490367116,"stop":1714490367116,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c8217dc03ac967","name":"Ping on subscribed peer","time":{"start":1714489934117,"stop":1714489934118,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ed81ca8e8be5a9","name":"same cluster, same shard: nodes connect","time":{"start":1714490061256,"stop":1714490061257,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aeb71ac28424bde","name":"Push 30 different messages","time":{"start":1714490284555,"stop":1714490284555,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea6b18848c20d2d","name":"Check message with no content topic is not received","time":{"start":1714490367125,"stop":1714490367126,"duration":1},"status":"passed","severity":"normal"},{"uid":"909b64fa7728fe95","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714490141471,"stop":1714490141471,"duration":0},"status":"passed","severity":"normal"},{"uid":"171531b33011bf58","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714489846266,"stop":1714489846266,"duration":0},"status":"passed","severity":"normal"},{"uid":"476716d32569b615","name":"Relay - dialed first","time":{"start":1714490512205,"stop":1714490512205,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ed207ffe1d9ce3","name":"returns all values when wanted number is greater than available values","time":{"start":1714489869412,"stop":1714489869412,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab69c58699520b8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714490540456,"stop":1714490540456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bd9b7cba139bc3","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714490350304,"stop":1714490350304,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b42a57e4cfb71eb","name":"Fails to push message bigger that 1MB","time":{"start":1714490440906,"stop":1714490440907,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e6390c302c680e","name":"Refresh subscription","time":{"start":1714490540450,"stop":1714490540451,"duration":1},"status":"passed","severity":"normal"},{"uid":"683fa2dbf2f7080a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714489846251,"stop":1714489846252,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78641c6bf4a7546","name":"Subscribe to topic containing XML and publish message","time":{"start":1714490350309,"stop":1714490350310,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4adfb7afcecd6e9","name":"Push message with content topic containing Chinese","time":{"start":1714490284558,"stop":1714490284566,"duration":8},"status":"passed","severity":"normal"},{"uid":"1d7e6676f7091d3b","name":"should be called for bootstrap peers","time":{"start":1714489906130,"stop":1714489906130,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b50306c3bcb9d72","name":"Push message with content topic containing escaped characters","time":{"start":1714490284570,"stop":1714490284571,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b5a8d4d735d6c0","name":"isConnected should return false after all peers disconnect","time":{"start":1714489899020,"stop":1714489899021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ff726386bfd903","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714490122707,"stop":1714490122707,"duration":0},"status":"passed","severity":"normal"},{"uid":"be31c241716720fe","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714490324960,"stop":1714490324961,"duration":1},"status":"passed","severity":"normal"},{"uid":"927b95de90b953f8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714489980785,"stop":1714489980785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48461fe211d08f4","name":"Push message with JSON payload","time":{"start":1714490284553,"stop":1714490284553,"duration":0},"status":"passed","severity":"normal"},{"uid":"42930afd9690f68d","name":"Check received message containing Russian","time":{"start":1714490059577,"stop":1714490059577,"duration":0},"status":"passed","severity":"normal"},{"uid":"754b200ca3401b0c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714490181823,"stop":1714490181823,"duration":0},"status":"passed","severity":"normal"},{"uid":"56558e4718f23cb1","name":"Push message on custom pubsubTopic","time":{"start":1714490181819,"stop":1714490181822,"duration":3},"status":"passed","severity":"normal"},{"uid":"e117ce013d60205e","name":"Query Generator - forward","time":{"start":1714490464502,"stop":1714490464502,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f0dfd5efa65307","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714490347602,"stop":1714490347602,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7daa6bb46bfd6312","name":"Push message with Chinese payload","time":{"start":1714490284548,"stop":1714490284549,"duration":1},"status":"passed","severity":"normal"},{"uid":"5289299f95a31c1","name":"returns all values when wanted number matches available values","time":{"start":1714489869409,"stop":1714489869411,"duration":2},"status":"passed","severity":"normal"},{"uid":"308f8bac78f6ec7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714490540445,"stop":1714490540445,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc404171dd621cae","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app3/4/topic135/test.js","time":{"start":1714490400239,"stop":1714490400240,"duration":1},"status":"passed","severity":"normal"},{"uid":"395168c00875b36","name":"Check publish message containing Basic HTML tag","time":{"start":1714490347480,"stop":1714490347480,"duration":0},"status":"passed","severity":"normal"},{"uid":"a884e00ac987de50","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714489983800,"stop":1714489983801,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a990fee63bf6d4","name":"groups content topics by expected pubsub topic","time":{"start":1714489846255,"stop":1714489846256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c079b74d36e9f2c0","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714489846260,"stop":1714489846260,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cad5402b3141a1f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714490540447,"stop":1714490540447,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15f4d31807f2de9","name":"Push message with content topic containing long","time":{"start":1714490440873,"stop":1714490440873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f205ae7eacfd446","name":"throws on content topic with too few or too many fields","time":{"start":1714489846244,"stop":1714489846245,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2f716c9540bde4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714489846267,"stop":1714489846267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e47df4a1f160522","name":"should not receive a peer event before start","time":{"start":1714489874721,"stop":1714489874721,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ba2a96516fa73a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714489859730,"stop":1714489859731,"duration":1},"status":"passed","severity":"normal"},{"uid":"5219e28af0dbb52c","name":"Check message with no payload is not received","time":{"start":1714490367126,"stop":1714490367126,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d19def66dfe1f2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714490061276,"stop":1714490061276,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d432b38dde5e67","name":"Overlapping topic subscription","time":{"start":1714490141471,"stop":1714490141472,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb5a955cf8437fc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714489870399,"stop":1714489870399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e028d1c35992e204","name":"LightPush","time":{"start":1714490512207,"stop":1714490512207,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da96a39611ab399","name":"Check publish message containing long","time":{"start":1714490347473,"stop":1714490347474,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ab765108075be2","name":"Check publish message containing Arabic","time":{"start":1714490347476,"stop":1714490347478,"duration":2},"status":"passed","severity":"normal"},{"uid":"e230bee9523a2a11","name":"should not fail to start the service if it is already started","time":{"start":1714490374721,"stop":1714490374722,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4403834eba22787","name":"Check received message containing Arabic","time":{"start":1714490367118,"stop":1714490367118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ecfec25d6a3200","name":"throws on content topic with empty encoding field","time":{"start":1714489846248,"stop":1714489846248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82d5b9332e07aae","name":"Push message with content topic containing unicode special characters","time":{"start":1714490284571,"stop":1714490284571,"duration":0},"status":"passed","severity":"normal"},{"uid":"456110b9b8ec4e5","name":"should not fail to stop the service if it was not started","time":{"start":1714489915427,"stop":1714489915427,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c28db90de731d7c","name":"Check message with invalid timestamp is not received","time":{"start":1714490367125,"stop":1714490367125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e603397d3af3cd5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714490122696,"stop":1714490122696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dc399329fcb6b","name":"Waku message hash computation (no timestamp)","time":{"start":1714489848961,"stop":1714489848962,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce56b14fdd32021","name":"safeDispatchEvent","time":{"start":1714489939174,"stop":1714489939174,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce8307564beadf1","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714489859731,"stop":1714489859731,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f93febd535f1d4","name":"Check received message containing short","time":{"start":1714490367115,"stop":1714490367116,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed7c1da97d0777b","name":"Check received message containing special chars","time":{"start":1714490367117,"stop":1714490367117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8897e4bf72e49a3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714490440887,"stop":1714490440888,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae8e4510d4eeb56","name":"different cluster, same shard: nodes don't connect","time":{"start":1714490188284,"stop":1714490188284,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7430fe579579a5","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app93/5/topic657/json","time":{"start":1714490400240,"stop":1714490400240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a67d3413e2f869b","name":"Sets default value correctly","time":{"start":1714490507291,"stop":1714490507291,"duration":0},"status":"passed","severity":"normal"},{"uid":"651668f93d20b96f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714489980783,"stop":1714489980783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b53bd8896add1b","name":"Privacy Node - default protocol","time":{"start":1714490512208,"stop":1714490512208,"duration":0},"status":"passed","severity":"normal"},{"uid":"372d9b83a0dc3fa2","name":"Generator, custom pubsub topic","time":{"start":1714490468699,"stop":1714490468700,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da167473fb8c093","name":"nwaku subscribes","time":{"start":1714490315350,"stop":1714490315351,"duration":1},"status":"passed","severity":"normal"},{"uid":"e167cdc3b5ce88b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714490141474,"stop":1714490141474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46470139aa5859f","name":"Check message received after jswaku node is restarted","time":{"start":1714490059605,"stop":1714490059606,"duration":1},"status":"skipped","severity":"normal"},{"uid":"927173b48b02cdee","name":"Push message on custom pubsubTopic","time":{"start":1714490181823,"stop":1714490181823,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d21a173a5f52f9","name":"less peers than existing","time":{"start":1714490284768,"stop":1714490284768,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a801f6d642bf9106","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714490481394,"stop":1714490481394,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e90f3d2ec146be3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714490540440,"stop":1714490540440,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8aed8af353c509","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714489980785,"stop":1714489980786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8633941323f208b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714490061274,"stop":1714490061274,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8debb35c9bf8e2f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714489846256,"stop":1714489846256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2028c129f4179518","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714490350309,"stop":1714490350309,"duration":0},"status":"passed","severity":"normal"},{"uid":"6163959ff9bd66c4","name":"Push message with numeric payload","time":{"start":1714490440860,"stop":1714490440860,"duration":0},"status":"passed","severity":"normal"},{"uid":"933b974914beb20f","name":"Push message on custom pubsubTopic","time":{"start":1714490181818,"stop":1714490181818,"duration":0},"status":"passed","severity":"normal"},{"uid":"754798b7e6f7f22","name":"Push message with content topic containing Russian","time":{"start":1714490284567,"stop":1714490284567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c698cb2f639fb25","name":"Push message with custom timestamp: 1714493659744","time":{"start":1714490440904,"stop":1714490440905,"duration":1},"status":"passed","severity":"normal"},{"uid":"4531ad67334e9577","name":"isConnected should return true after first peer connects","time":{"start":1714489945928,"stop":1714489945929,"duration":1},"status":"passed","severity":"normal"},{"uid":"9320c3fe822daf51","name":"Query generator for 2000 messages","time":{"start":1714490481396,"stop":1714490481397,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91195afb6578631","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714489880674,"stop":1714489880676,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4a96f8cb9b69252","name":"Check publish message containing Chinese","time":{"start":1714490347475,"stop":1714490347476,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3cd19d686b8a3a5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714489846268,"stop":1714489846268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b91fca63c7afb2","name":"Nwaku publishes","time":{"start":1714490315351,"stop":1714490315352,"duration":1},"status":"passed","severity":"normal"},{"uid":"5167f0c358a8a598","name":"Throws when trying to push message with empty payload","time":{"start":1714490284556,"stop":1714490284556,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bf1d80f01d2200","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714489870932,"stop":1714489870932,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c53173ba78b1124","name":"should throw error - no id","time":{"start":1714489854936,"stop":1714489854936,"duration":0},"status":"passed","severity":"normal"},{"uid":"519fda9d919c0cad","name":"Encoder throws on empty string content topic","time":{"start":1714489882656,"stop":1714489882656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6264f3b345456f84","name":"Relay + Store","time":{"start":1714489909063,"stop":1714489909064,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a932a3e76c1e3d3","name":"should throw an error for missing sharding configuration","time":{"start":1714489846279,"stop":1714489846279,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff00724e0d3c024","name":"Check received message containing SQL Injection","time":{"start":1714490059586,"stop":1714490059587,"duration":1},"status":"passed","severity":"normal"},{"uid":"960d3c7a4a49f9b0","name":"Push message with content topic containing shell command","time":{"start":1714490440890,"stop":1714490440891,"duration":1},"status":"passed","severity":"normal"},{"uid":"8504fbfef72e7be7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714490061269,"stop":1714490061270,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc7e4564962ad04","name":"Nodes with multiple pubsub topic","time":{"start":1714490324962,"stop":1714490324966,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba9626132a0f1aad","name":"Ping on unsubscribed peer","time":{"start":1714489972990,"stop":1714489972990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c044997e009dfc24","name":"Push message with content topic containing emoji","time":{"start":1714490440894,"stop":1714490440896,"duration":2},"status":"passed","severity":"normal"},{"uid":"baa85b5bc813d138","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714489846277,"stop":1714489846277,"duration":0},"status":"passed","severity":"normal"},{"uid":"6249a38665977d50","name":"Nodes with multiple pubsub topic","time":{"start":1714490324960,"stop":1714490324960,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddea4a1a92c4075","name":"Push message with rate limit","time":{"start":1714490440901,"stop":1714490440902,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc82d118c6bcb24","name":"random static sharding 7 - Cluster ID: 29, Shard ID: 996","time":{"start":1714490425021,"stop":1714490425021,"duration":0},"status":"passed","severity":"normal"},{"uid":"31db36fc0f4a152","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714489915443,"stop":1714489915443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15584b37713dbca6","name":"Push message with escaped characters payload","time":{"start":1714490440865,"stop":1714490440866,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffcf95a9b519076","name":"random static sharding 4 - Cluster ID: 741, Shard ID: 481","time":{"start":1714490425019,"stop":1714490425019,"duration":0},"status":"passed","severity":"normal"},{"uid":"86940bde1867ce07","name":"receives messages sent to provided content topic through callback","time":{"start":1714490347602,"stop":1714490347602,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71bf38df7e365be0","name":"Light Node - default protocols","time":{"start":1714490512208,"stop":1714490512208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3059d959b8a9db0","name":"Ping on peer without subscriptions","time":{"start":1714489934118,"stop":1714489934118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3ced8511923938","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app97/4/topic872/test.js","time":{"start":1714490400239,"stop":1714490400239,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1c53cc1cc3476a","name":"isConnected should return false after all peers disconnect","time":{"start":1714489945929,"stop":1714489945930,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b336fffb5d33fa2","name":"Store - dialed after - with timeout","time":{"start":1714490512207,"stop":1714490512207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d39568d5a086a0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714490324961,"stop":1714490324961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98c813c7c348163","name":"Check received message containing numeric","time":{"start":1714490059574,"stop":1714490059575,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b532966a3f0b3c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714490540452,"stop":1714490540453,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d239bcf373fd75e","name":"Refresh subscription","time":{"start":1714490141472,"stop":1714490141472,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff090229b8e0bd23","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714490501303,"stop":1714490501304,"duration":1},"status":"passed","severity":"normal"},{"uid":"56053caf9859d51a","name":"should not receive a peer event after stop","time":{"start":1714489874721,"stop":1714489874721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7575d19c178f33c2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714490540455,"stop":1714490540455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1df51d18d724812","name":"addEventListener with wrong event","time":{"start":1714489939170,"stop":1714489939171,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ec3d972cef74b1","name":"Passing page size 3 when there are 20 messages","time":{"start":1714490489671,"stop":1714490489671,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c06a06abc9b2d2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714490122697,"stop":1714490122705,"duration":8},"status":"passed","severity":"normal"},{"uid":"10783f957cdc8369","name":"Asymmetric encrypt & decrypt","time":{"start":1714489881275,"stop":1714489881275,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adbba1327388ecc","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714490350306,"stop":1714490350306,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a25e311fc3a0fb5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714489846264,"stop":1714489846265,"duration":1},"status":"passed","severity":"normal"},{"uid":"898bd4fd20fd4797","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714490540442,"stop":1714490540442,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c592cbcf81bf92","name":"Check publish message containing numeric","time":{"start":1714490347474,"stop":1714490347474,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eaee4b39f527ab5","name":"Push message with Russian payload","time":{"start":1714490284550,"stop":1714490284550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b508fa5a8d2b7df9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714490350311,"stop":1714490350311,"duration":0},"status":"passed","severity":"normal"},{"uid":"3538f3566ebb010e","name":"can start the service","time":{"start":1714489915426,"stop":1714489915426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fe6c684b76766e","name":"start node with empty shard","time":{"start":1714490425027,"stop":1714490425028,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d51623f870f3d76","name":"Decoder throws on undefined content topic","time":{"start":1714489859875,"stop":1714489859875,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac29bebaa59ebc4","name":"should configure sharding based on application and version for autosharding","time":{"start":1714489846277,"stop":1714489846278,"duration":1},"status":"passed","severity":"normal"},{"uid":"c418da9502a72bf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714490540453,"stop":1714490540453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0d67c1a21af375","name":"Meta field set when metaSetter is specified","time":{"start":1714489859873,"stop":1714489859873,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0b29969d7c59ca","name":"Fails to push message with large meta","time":{"start":1714490440901,"stop":1714490440901,"duration":0},"status":"passed","severity":"normal"},{"uid":"667ec45305c3ccf9","name":"Subscribe and receive messages via lightPush","time":{"start":1714490141454,"stop":1714490141455,"duration":1},"status":"passed","severity":"normal"},{"uid":"32327172befe7a83","name":"Push message with XML payload","time":{"start":1714490440864,"stop":1714490440864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9800adc5d95a2e9","name":"Check message with no pubsub topic is not received","time":{"start":1714490059603,"stop":1714490059604,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b583d612baece5","name":"Encoder throws on undefined content topic","time":{"start":1714489882655,"stop":1714489882655,"duration":0},"status":"passed","severity":"normal"},{"uid":"654be561c241fe6b","name":"should handle a minimal index list","time":{"start":1714489846381,"stop":1714489846381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c275a710f818d5c6","name":"Refresh subscription","time":{"start":1714490540439,"stop":1714490540439,"duration":0},"status":"passed","severity":"normal"},{"uid":"166e36c9e81c5e91","name":"Push message with unicode special characters payload","time":{"start":1714490440866,"stop":1714490440871,"duration":5},"status":"passed","severity":"normal"},{"uid":"6fa7a639be8f547","name":"Subscribe and receive messages via lightPush","time":{"start":1714490540436,"stop":1714490540436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8898a00c61b200d","name":"Publish without waiting for remote peer","time":{"start":1714490350302,"stop":1714490350302,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6f34d96bbeac71","name":"Push message with Basic HTML tag payload","time":{"start":1714490284552,"stop":1714490284553,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc6e3071e31b06f","name":"Relay - times out","time":{"start":1714490512206,"stop":1714490512206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a914c84f9def6cc1","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714490188283,"stop":1714490188283,"duration":0},"status":"passed","severity":"normal"},{"uid":"628dd020add4c77e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714490141482,"stop":1714490141482,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7b0c29c19385be","name":"Check received message containing emoji","time":{"start":1714490059591,"stop":1714490059596,"duration":5},"status":"passed","severity":"normal"},{"uid":"feefe4cfacb96083","name":"isConnected return false after peer stops","time":{"start":1714489945930,"stop":1714489945931,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8dac5a54a9b9d12","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714490479657,"stop":1714490479659,"duration":2},"status":"passed","severity":"normal"},{"uid":"61fe069ba27e215a","name":"Check message received after nwaku node is restarted","time":{"start":1714490367127,"stop":1714490367127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e87d2ca91f71019","name":"Check received message containing shell command","time":{"start":1714490367134,"stop":1714490367134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b9bca5a09f2a5","name":"Check message with no payload is not received","time":{"start":1714490059604,"stop":1714490059605,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36fe84b812e3242","name":"Push message with rate limit","time":{"start":1714490284575,"stop":1714490284575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b4ab94137dc208","name":"Passing page size 11 when there are 10 messages","time":{"start":1714490489672,"stop":1714490489672,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e40225de7dca61","name":"Check received message containing Arabic","time":{"start":1714490059576,"stop":1714490059577,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ee24f367092dc4","name":"throws on content topic with non-number generation field","time":{"start":1714489846245,"stop":1714489846245,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1332a5db1a2a9e","name":"different cluster, different shard: nodes don't connect","time":{"start":1714490061258,"stop":1714490061258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6e26d3bc51214c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714489980784,"stop":1714489980784,"duration":0},"status":"passed","severity":"normal"},{"uid":"16551251400be0b4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714489906131,"stop":1714489906132,"duration":1},"status":"passed","severity":"normal"},{"uid":"542a22424fc14049","name":"shard 0","time":{"start":1714490425015,"stop":1714490425016,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa9cc1a92909f8e","name":"Check received message containing Russian","time":{"start":1714490367131,"stop":1714490367131,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c38ab509c5a170c","name":"should properly create location multiaddrs - tcp","time":{"start":1714489854941,"stop":1714489854941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f248d1fe9d4bc115","name":"Push message with shell command payload","time":{"start":1714490284553,"stop":1714490284554,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab8fdd8caee59ce","name":"Check publish message containing SQL Injection","time":{"start":1714490347478,"stop":1714490347479,"duration":1},"status":"passed","severity":"normal"},{"uid":"836ce71ce899c9d3","name":"Passing an array","time":{"start":1714490507289,"stop":1714490507290,"duration":1},"status":"passed","severity":"normal"},{"uid":"435f37265b7a674f","name":"Fails to push message with empty content topic","time":{"start":1714490440896,"stop":1714490440897,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb4e9db9396f49c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714490061270,"stop":1714490061270,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a5775f354d2ce7","name":"should set field with only FILTER enabled","time":{"start":1714489854943,"stop":1714489854944,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0704cf04a63784","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714490540449,"stop":1714490540449,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd4e9f4d832984f","name":"Query Generator - backward","time":{"start":1714490464502,"stop":1714490464503,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fe690b5ae50e03","name":"Push message with special chars payload","time":{"start":1714490284547,"stop":1714490284548,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e1e0efff011528","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714490540451,"stop":1714490540451,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb28e27239238c7b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714489846259,"stop":1714489846259,"duration":0},"status":"passed","severity":"normal"},{"uid":"731ad7a8867e79f0","name":"Push message with short payload","time":{"start":1714490284545,"stop":1714490284546,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5f119302d9a0b5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714489869412,"stop":1714489869413,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcdeb58add04639","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714489846278,"stop":1714489846278,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadaab3191651b15","name":"handles empty shards array correctly","time":{"start":1714489846279,"stop":1714489846280,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a4162a6151c6bf","name":"Check publish message containing emoji","time":{"start":1714490347482,"stop":1714490347482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e459e44b11f57147","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714489870398,"stop":1714489870398,"duration":0},"status":"passed","severity":"normal"},{"uid":"9002b0dd19ba6736","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714489846253,"stop":1714489846254,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef6604d4a9de2de","name":"Push message equal or less that 1MB","time":{"start":1714490284577,"stop":1714490284577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b1a8652bd42b21","name":"Ping on unsubscribed peer","time":{"start":1714489972987,"stop":1714489972988,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eecaebd376f2da4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714490367139,"stop":1714490367139,"duration":0},"status":"passed","severity":"normal"},{"uid":"6917e57081fbe1d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714490367124,"stop":1714490367124,"duration":0},"status":"passed","severity":"normal"},{"uid":"b904df3512a9682e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714490141473,"stop":1714490141474,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f5fda9f78b1d37","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714490501302,"stop":1714490501303,"duration":1},"status":"passed","severity":"normal"},{"uid":"4885009c5dfa9236","name":"Sample","time":{"start":1714489854334,"stop":1714489854334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9a7fd400f84445","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714490350308,"stop":1714490350308,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4d6bfcc5feec11","name":"should properly create location multiaddrs - udp4","time":{"start":1714489854939,"stop":1714489854940,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3818e841cc806fb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714490455046,"stop":1714490455047,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c671339f30bc3f","name":"A test","time":{"start":1714490141576,"stop":1714490141577,"duration":1},"status":"passed","severity":"normal"},{"uid":"f572a37564a32491","name":"different cluster, different shard: nodes don't connect","time":{"start":1714490188285,"stop":1714490188285,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee61224e38cde67","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714489874722,"stop":1714489874722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9233b0c318d50f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714490425016,"stop":1714490425017,"duration":1},"status":"passed","severity":"normal"},{"uid":"541903ef15ac471b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714490141474,"stop":1714490141475,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a9195fa2a235ee","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714489846274,"stop":1714489846274,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c208f5e11e8f29","name":"should throw error - no public key","time":{"start":1714489854937,"stop":1714489854937,"duration":0},"status":"passed","severity":"normal"},{"uid":"df57960b3a56eb73","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714490540444,"stop":1714490540444,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e20356ff5fd7317","name":"through manual discovery","time":{"start":1714490189058,"stop":1714490189058,"duration":0},"status":"passed","severity":"normal"},{"uid":"57967161f040b825","name":"Correctly serialized arguments","time":{"start":1714490188393,"stop":1714490188394,"duration":1},"status":"passed","severity":"normal"},{"uid":"e389288b08f4251","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714490350312,"stop":1714490350312,"duration":0},"status":"passed","severity":"normal"},{"uid":"600b187322523717","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714490061267,"stop":1714490061267,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d8466d7d46967","name":"should throw an error for an unconfigured topic","time":{"start":1714489846274,"stop":1714489846274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a1ceb7802aef7b","name":"Push message with content topic containing XML","time":{"start":1714490440886,"stop":1714490440887,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8391097298397f4","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714490347603,"stop":1714490347603,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1b0a3f15749ff91","name":"Push message with Chinese payload","time":{"start":1714490440861,"stop":1714490440861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c72f5f65cb9694","name":"Check received message containing Arabic","time":{"start":1714490367131,"stop":1714490367131,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c414c426eafe39","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714490417006,"stop":1714490417006,"duration":0},"status":"passed","severity":"normal"},{"uid":"38733d530f953af2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714489870396,"stop":1714489870396,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3b8e7a1d95c64f","name":"Store - dialed first","time":{"start":1714490512206,"stop":1714490512207,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1783ee751edea6c","name":"Check received message containing Script","time":{"start":1714490367120,"stop":1714490367120,"duration":0},"status":"passed","severity":"normal"},{"uid":"7148263a3010a8d4","name":"should set field with only RELAY enabled","time":{"start":1714489854943,"stop":1714489854943,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2abbd321fa8c79d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714490061263,"stop":1714490061263,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dc9d3158d85d10","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714490141480,"stop":1714490141480,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f812f59f89775e","name":"configure the node with multiple content topics","time":{"start":1714490400241,"stop":1714490400242,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfa79cc0d996df9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714490061271,"stop":1714490061271,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea640f7e94b91fb","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714489870397,"stop":1714489870397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bf27152d6d90c0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714489906128,"stop":1714489906129,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c77da4e012e139d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714489846262,"stop":1714489846262,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a1d597bbdc08a0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714490181818,"stop":1714490181819,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b8fe1edb2b7f97","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714489846278,"stop":1714489846278,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1c4df90a477213","name":"Ping on subscribed peer","time":{"start":1714489972983,"stop":1714489972985,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b192fabc4edaa03","name":"should only return 1 node with relay and store capability","time":{"start":1714489870930,"stop":1714489870930,"duration":0},"status":"passed","severity":"normal"},{"uid":"95507f2380e21748","name":"random static sharding 1 - Cluster ID: 363, Shard ID: 695","time":{"start":1714490425017,"stop":1714490425018,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab74151247a9c453","name":"pre and post cipher","time":{"start":1714489881276,"stop":1714489881277,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebe365e6dc15813","name":"Relay - dialed after","time":{"start":1714490512205,"stop":1714490512206,"duration":1},"status":"passed","severity":"normal"},{"uid":"24081e1d1a555cf3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714490061265,"stop":1714490061265,"duration":0},"status":"passed","severity":"normal"},{"uid":"55855fca08567d76","name":"Push message with JSON payload","time":{"start":1714490440864,"stop":1714490440865,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4af8253fcf30b58","name":"Check publish message after client node is restarted","time":{"start":1714490347488,"stop":1714490347488,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11bef1d27803eaa2","name":"should not fail to stop the service if it was not started","time":{"start":1714490374720,"stop":1714490374721,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f63aa19e27c60c","name":"Push message with content topic containing emoji","time":{"start":1714490284571,"stop":1714490284571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5e8ae101e01ff","name":"Push message with content topic containing escaped characters","time":{"start":1714490440891,"stop":1714490440892,"duration":1},"status":"passed","severity":"normal"},{"uid":"bccdfe2ab84e43ed","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714489846280,"stop":1714489846281,"duration":1},"status":"passed","severity":"normal"},{"uid":"240c8dd2f1e260b3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714490540441,"stop":1714490540441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9e3b382a936bc5","name":"random static sharding 2 - Cluster ID: 682, Shard ID: 431","time":{"start":1714490425018,"stop":1714490425018,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee2e6af38a4891d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714490501303,"stop":1714490501303,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40e705e2427b9b1","name":"can dial TLS multiaddrs","time":{"start":1714490189056,"stop":1714490189058,"duration":2},"status":"passed","severity":"normal"},{"uid":"bfcefa53a8203ceb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714490540454,"stop":1714490540454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19067ccd62c3533","name":"Reopen subscription with peer with lost subscription","time":{"start":1714489934119,"stop":1714489934119,"duration":0},"status":"passed","severity":"normal"},{"uid":"206d47f788bb0754","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714490501305,"stop":1714490501305,"duration":0},"status":"passed","severity":"normal"},{"uid":"af13585819d03ad0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714490350310,"stop":1714490350310,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d24f25e9b2881b","name":"should properly create location multiaddrs - udp","time":{"start":1714489854941,"stop":1714489854941,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d99ba83617894d2","name":"Rejects garbage","time":{"start":1714489863298,"stop":1714489863299,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9f8b8c0fb150d5","name":"Fails to push message with empty content topic","time":{"start":1714490284572,"stop":1714490284573,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ed1a62dee74c7c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714490141456,"stop":1714490141458,"duration":2},"status":"passed","severity":"normal"},{"uid":"f25c7d4cbf37c92b","name":"should use DNS peer discovery with light client","time":{"start":1714489915436,"stop":1714489915436,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea279e3d6547a1da","name":"Check publish message containing JSON","time":{"start":1714490347480,"stop":1714490347481,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee210f56a2c02bf","name":"Push message with content topic containing special chars","time":{"start":1714490284558,"stop":1714490284558,"duration":0},"status":"passed","severity":"normal"},{"uid":"1231cba42f21e1af","name":"Nodes with multiple pubsub topic","time":{"start":1714490324954,"stop":1714490324956,"duration":2},"status":"passed","severity":"normal"},{"uid":"b88298a2cf558345","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714490181819,"stop":1714490181819,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d90b4ef7077351","name":"Check message received after jswaku node is restarted","time":{"start":1714490367143,"stop":1714490367143,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55fee3cdb7dea91c","name":"should encode/decode to RLP encoding","time":{"start":1714489854938,"stop":1714489854938,"duration":0},"status":"passed","severity":"normal"},{"uid":"933f816f83d2fe5","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714489899016,"stop":1714489899019,"duration":3},"status":"passed","severity":"normal"},{"uid":"c55d453248292e3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714489846254,"stop":1714489846255,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd78edfade1a347","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714490501301,"stop":1714490501301,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf84ca417981e326","name":"Push message with Arabic payload","time":{"start":1714490440861,"stop":1714490440861,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a5991407ca91c3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714489854099,"stop":1714489854100,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc57f8bf3402352","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714489846275,"stop":1714489846275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b6a70d7aaffc48","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714490347482,"stop":1714490347483,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b05fc324c7a0422","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714490141475,"stop":1714490141476,"duration":1},"status":"passed","severity":"normal"},{"uid":"462dca471b0a3164","name":"ignores unrecognized TXT record formats","time":{"start":1714489870928,"stop":1714489870928,"duration":0},"status":"passed","severity":"normal"},{"uid":"5018182f9b644c11","name":"Check message on other pubsub topic is not received","time":{"start":1714490367125,"stop":1714490367125,"duration":0},"status":"passed","severity":"normal"},{"uid":"e450a196b29763bb","name":"tcp ip4 address","time":{"start":1714489854360,"stop":1714489854361,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ffe3f83d9d211d","name":"Subscribe and receives messages on 20 topics","time":{"start":1714490540438,"stop":1714490540438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9abb95d3de25a8a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714489846271,"stop":1714489846271,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefb065d0eb9d33f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714489906130,"stop":1714489906131,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f061f6bd1819fe","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714490479659,"stop":1714490479659,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12ad8796b89380a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714490455048,"stop":1714490455049,"duration":1},"status":"passed","severity":"normal"},{"uid":"392de4c4c11cb1","name":"Decoder throws on undefined content topic","time":{"start":1714489882656,"stop":1714489882656,"duration":0},"status":"passed","severity":"normal"},{"uid":"819de29f8f201570","name":"Push message with content topic containing Arabic","time":{"start":1714490440875,"stop":1714490440875,"duration":0},"status":"passed","severity":"normal"},{"uid":"637a98f8fa3136e6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714489846252,"stop":1714489846253,"duration":1},"status":"passed","severity":"normal"},{"uid":"488d917fa660e2a2","name":"Publishes to nwaku","time":{"start":1714490315351,"stop":1714490315351,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bf1ee3d741508","name":"Query with Ordered Callback, No Decoder","time":{"start":1714490455047,"stop":1714490455048,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfa3a8ade6f5bf9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714490061271,"stop":1714490061271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec78ee766899b83c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714489846259,"stop":1714489846259,"duration":0},"status":"passed","severity":"normal"},{"uid":"db219244a4e10c0b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714490417007,"stop":1714490417007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceed5fc908e7c42","name":"Wrong topic","time":{"start":1714490400241,"stop":1714490400241,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b55bf9a378252b4","name":"random static sharding 10 - Cluster ID: 332, Shard ID: 601","time":{"start":1714490425023,"stop":1714490425023,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ad074e4471f47a","name":"Fails to publish message with empty text","time":{"start":1714490347485,"stop":1714490347485,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2c0fe8c4f09aea","name":"Promise Callback - backward","time":{"start":1714490464504,"stop":1714490464504,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea781bacd37dd88","name":"Init the array if not present","time":{"start":1714489845799,"stop":1714489845800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7a5c54d4984959","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714490479657,"stop":1714490479657,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6968324c11dbef","name":"Check received message containing special chars","time":{"start":1714490367130,"stop":1714490367130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d2042b2267fae5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714489846270,"stop":1714489846270,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1085eee3c2707","name":"Subscribe to topic containing long and receive message","time":{"start":1714490141473,"stop":1714490141473,"duration":0},"status":"passed","severity":"normal"},{"uid":"566dffec821d68ff","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714490061259,"stop":1714490061260,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c22ff1188319b2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714489909780,"stop":1714489909780,"duration":0},"status":"passed","severity":"normal"},{"uid":"94be57190e15a7f7","name":"Push message with content topic containing Russian","time":{"start":1714490440875,"stop":1714490440876,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e35f23387d8faf","name":"Check message with no content topic is not received","time":{"start":1714490059604,"stop":1714490059604,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1033c69a80b889","name":"Check received message containing escaped characters","time":{"start":1714490367134,"stop":1714490367135,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a9446da0f6628","name":"Reopen subscription with peer with lost subscription","time":{"start":1714489972990,"stop":1714489972990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cb7ef909830a32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714489846269,"stop":1714489846269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4febf81116632f1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714490141476,"stop":1714490141476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae37f9d068c04967","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714490122706,"stop":1714490122707,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95086ba9b5fdfe1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app46/5/topic162/proto","time":{"start":1714490400238,"stop":1714490400238,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1c0f26158fb960","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714489846253,"stop":1714489846253,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb6568840e2ac23","name":"Push message with long payload","time":{"start":1714490284546,"stop":1714490284546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9fabb65a711a38","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714490540452,"stop":1714490540452,"duration":0},"status":"passed","severity":"normal"},{"uid":"4418c9f7ffbfe93a","name":"addEventListener with correct event","time":{"start":1714489939169,"stop":1714489939170,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec688adced29e419","name":"Ping on unsubscribed peer","time":{"start":1714489934118,"stop":1714489934118,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cc2e685837e8e4","name":"Query with Promise Callback, No Decoder","time":{"start":1714490455049,"stop":1714490455049,"duration":0},"status":"passed","severity":"normal"},{"uid":"653b0f34e7f0dc90","name":"Publish message with custom timestamp: Wed May 10 2023 15:18:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1714490347483,"stop":1714490347483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b806a7fc716ba363","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714490425025,"stop":1714490425025,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcef8681b476cb88","name":"Waku message hash computation (payload length 0)","time":{"start":1714489848961,"stop":1714489848961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f6b120f46fd43b","name":"should not receive a peer event before start","time":{"start":1714490374723,"stop":1714490374724,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cacc2af461afeed","name":"Push message with SQL Injection payload","time":{"start":1714490284550,"stop":1714490284551,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9519a7fa1bd0665","name":"random static sharding 8 - Cluster ID: 246, Shard ID: 741","time":{"start":1714490425022,"stop":1714490425022,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2b9ba489c201c9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714490540446,"stop":1714490540446,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f006efe3c72de6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app18/10/topic833/utf8","time":{"start":1714490400237,"stop":1714490400237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b89e9f37425230","name":"Check received message containing unicode special characters","time":{"start":1714490367122,"stop":1714490367123,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0828d5a7899b1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714490350310,"stop":1714490350311,"duration":1},"status":"passed","severity":"normal"},{"uid":"13159ecb3499b96e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714489846272,"stop":1714489846272,"duration":0},"status":"passed","severity":"normal"},{"uid":"880712443fa4e881","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714489859876,"stop":1714489859876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dafe05ecddbebc","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714489846258,"stop":1714489846258,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15f30bf516462f","name":"Passing cursor with wrong message digest","time":{"start":1714490417010,"stop":1714490417010,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b362bb43426c171","name":"Check publish message containing XML","time":{"start":1714490347479,"stop":1714490347480,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c949143d4bdc9","name":"Fails to publish message with wrong content topic","time":{"start":1714490347485,"stop":1714490347486,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6f47602d306046","name":"Check received message containing Basic HTML tag","time":{"start":1714490059588,"stop":1714490059588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ac5cca045a66e4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714490324958,"stop":1714490324959,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca536867e793b9e2","name":"handles multiple messages","time":{"start":1714490490740,"stop":1714490490740,"duration":0},"status":"passed","severity":"normal"},{"uid":"2775702254ae4fdb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714489870398,"stop":1714489870399,"duration":1},"status":"passed","severity":"normal"},{"uid":"18be63a0e46426a4","name":"Query generator for multiple messages","time":{"start":1714490481393,"stop":1714490481393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24c79907b031b3b","name":"Push message with XML payload","time":{"start":1714490284551,"stop":1714490284552,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a397aa406c1f93","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714490324954,"stop":1714490324954,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b8c3c277706e90","name":"Publish message with custom timestamp: Tue Apr 30 2024 14:18:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1714490347484,"stop":1714490347484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e468e2e9e859a92e","name":"Publish message with rate limit","time":{"start":1714490347489,"stop":1714490347489,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d835239662544a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714490324953,"stop":1714490324953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33996640ec2fcd4","name":"random static sharding 6 - Cluster ID: 862, Shard ID: 478","time":{"start":1714490425020,"stop":1714490425021,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9db28fdfc45258","name":"Promise Callback - forward","time":{"start":1714490464504,"stop":1714490464504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38b225b991211f5","name":"should decode valid enr successfully","time":{"start":1714489854933,"stop":1714489854933,"duration":0},"status":"passed","severity":"normal"},{"uid":"d657eb407a7391e5","name":"Push message with numeric payload","time":{"start":1714490284546,"stop":1714490284547,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b7b581177f68ea","name":"Fails to push message bigger that 1MB","time":{"start":1714490284577,"stop":1714490284578,"duration":1},"status":"passed","severity":"normal"},{"uid":"3522dd40fa52039d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714490061267,"stop":1714490061268,"duration":1},"status":"passed","severity":"normal"},{"uid":"327d5de8d02a614b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app3/8/topic935/test.js","time":{"start":1714490400239,"stop":1714490400239,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4007f05439817","name":"should not throw an error for a single configured topic","time":{"start":1714489846273,"stop":1714489846273,"duration":0},"status":"passed","severity":"normal"},{"uid":"9557f80c4445ab84","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714490540441,"stop":1714490540441,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ed8729a213e7ad","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714489846382,"stop":1714489846382,"duration":0},"status":"passed","severity":"normal"},{"uid":"faaee7ebb806c843","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714489854101,"stop":1714489854102,"duration":1},"status":"passed","severity":"normal"},{"uid":"d203e3e2d829d29d","name":"Check received message containing JSON","time":{"start":1714490059588,"stop":1714490059588,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadf5b336e26179","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714489945931,"stop":1714489945931,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2c11f7380fb4f3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714490141481,"stop":1714490141481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1cac56f773a209","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714490350303,"stop":1714490350303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49136a5545b85f9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714490540444,"stop":1714490540444,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50cfa48a3284c37","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714490061278,"stop":1714490061278,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca128a4f196b75d7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714489980781,"stop":1714489980781,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ff67fa7e26f0cf","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714489846265,"stop":1714489846265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2becc97b8b8e7af","name":"Encoder throws on undefined content topic","time":{"start":1714489859874,"stop":1714489859874,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b673745c69854ad","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714490061272,"stop":1714490061273,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9012097ea0899db","name":"can start the service","time":{"start":1714490374717,"stop":1714490374718,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e4b66adf650d76","name":"should not fail to stop the service if it was not started","time":{"start":1714489874719,"stop":1714489874720,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b2f69bbb1d3604","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714490061272,"stop":1714490061272,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e025c70f647b724","name":"throws on content topic with empty topic name field","time":{"start":1714489846247,"stop":1714489846247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54a87002378b727","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714490367140,"stop":1714490367140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53300b1d2220d36","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714490540445,"stop":1714490540445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97f87030315e09f","name":"Push 30 different messages","time":{"start":1714490440872,"stop":1714490440872,"duration":0},"status":"passed","severity":"normal"},{"uid":"398b713f8463d849","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714489854103,"stop":1714489854104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5df5a831ea27bba","name":"Subscribe to topic containing short and receive message","time":{"start":1714490540451,"stop":1714490540451,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52fb0bd2bd94b0e","name":"Subscribe to topic containing short and receive message","time":{"start":1714490540440,"stop":1714490540440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a5ed4a920cfb47","name":"Check message received after nwaku node is restarted","time":{"start":1714490367143,"stop":1714490367144,"duration":1},"status":"skipped","severity":"normal"},{"uid":"163002375b4ab8fc","name":"Push message with Script payload","time":{"start":1714490440863,"stop":1714490440863,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22218a41a91ccc5","name":"can start the service","time":{"start":1714489874718,"stop":1714489874719,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e91bd9200a12060","name":"Subscribe to topic containing long and receive message","time":{"start":1714490540440,"stop":1714490540440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d3cef3526ca3d9","name":"should handle corrupted local storage data gracefully","time":{"start":1714489874723,"stop":1714489874723,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0dc8a19518af2c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714489980782,"stop":1714489980782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8ff3396bdce7cf","name":"Decoder throws on empty string content topic","time":{"start":1714489859875,"stop":1714489859875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc0d085e2848c27","name":"All","time":{"start":1714489909065,"stop":1714489909066,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ac71022f0b492f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714490540441,"stop":1714490540442,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cd99cd4f84b6f9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714489909780,"stop":1714489909781,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a998cd9c629549f","name":"Using a function","time":{"start":1714490507290,"stop":1714490507290,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaed2b109deec57","name":"Does not throw an exception when node disconnects","time":{"start":1714490507288,"stop":1714490507289,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a3281a0329b949","name":"Check message with invalid timestamp is not received","time":{"start":1714490059599,"stop":1714490059603,"duration":4},"status":"passed","severity":"normal"},{"uid":"b779ddabfb0924d2","name":"Refresh subscription","time":{"start":1714490350305,"stop":1714490350305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9ae5d182eaaf3a1","name":"Push message with custom timestamp: 1714486461407","time":{"start":1714490284575,"stop":1714490284576,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d1981cd012b9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714490540454,"stop":1714490540454,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b8aa2e6d2e548b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714489854944,"stop":1714489854944,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b43f361caeac85","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714489846261,"stop":1714489846262,"duration":1},"status":"passed","severity":"normal"},{"uid":"3396f88e570d2bb8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714490540452,"stop":1714490540452,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd2f291ab2df74e","name":"Push message with Arabic payload","time":{"start":1714490284549,"stop":1714490284550,"duration":1},"status":"passed","severity":"normal"},{"uid":"516b3322fe63732","name":"Subscribe to topic containing long and receive message","time":{"start":1714490540451,"stop":1714490540451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0d6a6ab371fbf0","name":"Push message with meta","time":{"start":1714490440897,"stop":1714490440900,"duration":3},"status":"passed","severity":"normal"},{"uid":"82c83e661773712e","name":"start node with empty content topic","time":{"start":1714490400244,"stop":1714490400245,"duration":1},"status":"passed","severity":"normal"},{"uid":"86767eb1d4891a18","name":"Generator, custom pubsub topic","time":{"start":1714490468703,"stop":1714490468704,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd51a520e7c7adce","name":"Ping on subscribed peer","time":{"start":1714489972989,"stop":1714489972989,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ca8fed61dc6230","name":"same cluster, different shard: nodes don't connect","time":{"start":1714490061257,"stop":1714490061257,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c624aa3f672b49b","name":"Non TWN Cluster","time":{"start":1714490400235,"stop":1714490400236,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d7e9dcc2bf86b9","name":"Passing page size 0 when there are 110 messages","time":{"start":1714490489670,"stop":1714490489670,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6eceb6d542b55a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714489983802,"stop":1714489983803,"duration":1},"status":"passed","severity":"normal"},{"uid":"622696c2e3f6983c","name":"Push message with short payload","time":{"start":1714490440858,"stop":1714490440859,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b470904a8e38dd","name":"should emit a peer event after start","time":{"start":1714489874720,"stop":1714489874720,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf4d0df94b91b36","name":"Push message with emoji payload","time":{"start":1714490284555,"stop":1714490284555,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e0b99a2ecd5b0b","name":"Push message with escaped characters payload","time":{"start":1714490284554,"stop":1714490284554,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e72bbdf8bd66efa","name":"Push message with content topic containing Chinese","time":{"start":1714490440874,"stop":1714490440875,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ba637849293e20","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714490350307,"stop":1714490350308,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adb1ebe575443cf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714489983802,"stop":1714489983802,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e40eb47954bd39b","name":"Subscribe to topic containing Script and receive message","time":{"start":1714490141476,"stop":1714490141477,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f1d5a85c54186e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714489846263,"stop":1714489846263,"duration":0},"status":"passed","severity":"normal"},{"uid":"35deacef4139cd2e","name":"removeEventListener with correct event","time":{"start":1714489939171,"stop":1714489939172,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af6d87e33db5345","name":"1 Relay, 1 Filter, gives up","time":{"start":1714489870504,"stop":1714489870504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0a79c1f869a3e4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714489846250,"stop":1714489846250,"duration":0},"status":"passed","severity":"normal"},{"uid":"daedcd97fefe7538","name":"Fails to publish duplicate message","time":{"start":1714490347485,"stop":1714490347485,"duration":0},"status":"passed","severity":"normal"},{"uid":"b220759679901e66","name":"Ephemeral field set to true","time":{"start":1714489859872,"stop":1714489859873,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04d075798f1b6f6","name":"does not throw on valid cases","time":{"start":1714489846243,"stop":1714489846243,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bfb0af2de3c1c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714489854105,"stop":1714489854106,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fe3cafb51c39a7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714490468701,"stop":1714490468702,"duration":1},"status":"passed","severity":"normal"},{"uid":"490f0e72d7b5e232","name":"should properly create location multiaddrs - udp6","time":{"start":1714489854940,"stop":1714489854940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43491c3f508c4c6","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714489846264,"stop":1714489846264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3444e3b27cde212","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714490468706,"stop":1714490468717,"duration":11},"status":"passed","severity":"normal"},{"uid":"7c00fe062d39eb36","name":"Subscribe to topic containing short and publish message","time":{"start":1714490350305,"stop":1714490350306,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f562309413c0e5a","name":"should throw error - invalid id","time":{"start":1714489854936,"stop":1714489854936,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f250b900f5dfe4","name":"random static sharding 5 - Cluster ID: 410, Shard ID: 984","time":{"start":1714490425020,"stop":1714490425020,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb30f2f43fc40907","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714489846275,"stop":1714489846275,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cabd7bb282f1ecd","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714489846249,"stop":1714489846249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd6fcf03c2a4b8d","name":"Check received message with timestamp: 1714489898381000000 ","time":{"start":1714490367137,"stop":1714490367138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d697890f5b4a108e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714489846271,"stop":1714489846271,"duration":0},"status":"passed","severity":"normal"},{"uid":"749c139691828f69","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714490455047,"stop":1714490455047,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6140f848d5cfea","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714490284569,"stop":1714490284569,"duration":0},"status":"passed","severity":"normal"},{"uid":"232e4b1358214245","name":"Check received message containing emoji","time":{"start":1714490367123,"stop":1714490367123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85fbc3df976da54","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app15/6/topic996/proto","time":{"start":1714490400237,"stop":1714490400237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d19cfa499749189","name":"Push message with Basic HTML tag payload","time":{"start":1714490440864,"stop":1714490440864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b36fd000e3f1f9b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714489906132,"stop":1714489906132,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d2507261ab0f5e","name":"Reusing cursor across nodes","time":{"start":1714490417009,"stop":1714490417010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cc286bca3d6df1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714490122695,"stop":1714490122696,"duration":1},"status":"passed","severity":"normal"},{"uid":"158a818e87f8d60f","name":"Fields are not dropped","time":{"start":1714489859286,"stop":1714489859288,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdc77f2498a8462c","name":"Check received message containing Script","time":{"start":1714490367132,"stop":1714490367133,"duration":1},"status":"passed","severity":"normal"},{"uid":"e992d1cc424edb13","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714489846267,"stop":1714489846267,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca8b9d88e6ce012","name":"Check received message containing emoji","time":{"start":1714490367135,"stop":1714490367136,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82d7f55dacbef16","name":"Subscribe to topic containing XML and receive message","time":{"start":1714490141477,"stop":1714490141477,"duration":0},"status":"passed","severity":"normal"},{"uid":"939d9ef411d16a95","name":"Push message with custom timestamp: 1714486459744","time":{"start":1714490440903,"stop":1714490440904,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6a8b429100c86f","name":"should encodeTxt and decodeTxt","time":{"start":1714489854932,"stop":1714489854933,"duration":1},"status":"passed","severity":"normal"},{"uid":"97fe46d434562c36","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714490540444,"stop":1714490540445,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35756851ce440f7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714490061277,"stop":1714490061278,"duration":1},"status":"passed","severity":"normal"},{"uid":"4679176ab9a7f09f","name":"Push message with long payload","time":{"start":1714490440859,"stop":1714490440860,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96967aa836db89d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714490061269,"stop":1714490061269,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8d889e7febc803","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714489848958,"stop":1714489848960,"duration":2},"status":"passed","severity":"normal"},{"uid":"96d18fdfc31e78c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714489846381,"stop":1714489846382,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78e49856df114c3","name":"stop","time":{"start":1714489939174,"stop":1714489939175,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e058addb68e3e3a","name":"Query Generator, No message returned","time":{"start":1714490455046,"stop":1714490455046,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c13e618e18ead4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714490501301,"stop":1714490501302,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd67b398a4a054c6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714490141481,"stop":1714490141481,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f61577f219ef0c6","name":"Check received message containing JSON","time":{"start":1714490367121,"stop":1714490367121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38bc31ca3e773c5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714489870931,"stop":1714489870931,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9c8366e2c6aebe","name":"should not fail to start the service if it is already started","time":{"start":1714489915427,"stop":1714489915428,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d034a1b52371f32","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714489983803,"stop":1714489983803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38287d104b89cf9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714490540438,"stop":1714490540439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e2e2ef96775692","name":"Check message with no content topic is not received","time":{"start":1714490367142,"stop":1714490367142,"duration":0},"status":"passed","severity":"normal"},{"uid":"619577524ba200f0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714490061262,"stop":1714490061262,"duration":0},"status":"passed","severity":"normal"},{"uid":"799780071e33476d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714490347487,"stop":1714490347487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b49fb3ba55b640","name":"Check message on other pubsub topic is not received","time":{"start":1714490059603,"stop":1714490059603,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb01b8333b876a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714489846269,"stop":1714489846269,"duration":0},"status":"passed","severity":"normal"},{"uid":"858809501a3fffd2","name":"should not receive a peer event after stop","time":{"start":1714490374725,"stop":1714490374725,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fa7bd6f98f4ae1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714489846267,"stop":1714489846267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d6bca3c87dbade","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714489846270,"stop":1714489846270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d118b10a7c2bf8f6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714490122706,"stop":1714490122706,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8fd0a9da1ff675","name":"Symmetric encrypt & Decrypt","time":{"start":1714489881275,"stop":1714489881276,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1147b671087b97","name":"should encode/decode to text encoding","time":{"start":1714489854938,"stop":1714489854938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4696b18eb3ae985","name":"should get / set TCP multiaddr","time":{"start":1714489854939,"stop":1714489854939,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c7a8956f19f189","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714490061273,"stop":1714490061274,"duration":1},"status":"passed","severity":"normal"},{"uid":"319ae586845c9639","name":"getPeersByDiscovery","time":{"start":1714490310541,"stop":1714490310542,"duration":1},"status":"passed","severity":"normal"},{"uid":"e253b3ad4b15fd53","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714490400234,"stop":1714490400235,"duration":1},"status":"passed","severity":"normal"},{"uid":"509227e8268183a3","name":"dispatchEvent via connectionManager","time":{"start":1714489939173,"stop":1714489939174,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca47b4d9649852af","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714490061277,"stop":1714490061277,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd17098897b8d9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714490540447,"stop":1714490540447,"duration":0},"status":"passed","severity":"normal"},{"uid":"9172319bae8eb1a3","name":"Query generator for multiple messages with different content topic format","time":{"start":1714490481394,"stop":1714490481395,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3350a488c3c35","name":"handles different networkShards values correctly","time":{"start":1714489846257,"stop":1714489846257,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ed00b218090087","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714490540442,"stop":1714490540442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac90708b562bb32","name":"Ephemeral messages are not stored","time":{"start":1714489909778,"stop":1714489909779,"duration":1},"status":"passed","severity":"normal"},{"uid":"95316c2b1c4f251a","name":"Default pageSize","time":{"start":1714490489673,"stop":1714490489673,"duration":0},"status":"passed","severity":"normal"},{"uid":"87141cfea6864e7a","name":"should return valid sharding parameters for static sharding","time":{"start":1714489846276,"stop":1714489846277,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f34bac296f7fc3d","name":"Push message with unicode special characters payload","time":{"start":1714490284554,"stop":1714490284555,"duration":1},"status":"passed","severity":"normal"},{"uid":"51446dd8d5e5b7b1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714489945925,"stop":1714489945926,"duration":1},"status":"passed","severity":"normal"},{"uid":"1296982328001b96","name":"should load peers from local storage and dispatch events","time":{"start":1714489874722,"stop":1714489874722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba0fb907746b660","name":"start node with ApplicationInfo","time":{"start":1714490400242,"stop":1714490400243,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d30110769047c60","name":"Push message with content topic containing unicode special characters","time":{"start":1714490440892,"stop":1714490440893,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9406fb6f3cde55e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714490141469,"stop":1714490141470,"duration":1},"status":"passed","severity":"normal"},{"uid":"278131bd65c4b056","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714490540437,"stop":1714490540437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d641f25934f43657","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714490350307,"stop":1714490350307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7825f8422f34cd5f","name":"Check received message containing short","time":{"start":1714490059573,"stop":1714490059573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51b519345097170","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714489846251,"stop":1714489846251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7128707aba974e6","name":"can start and stop the service","time":{"start":1714489874719,"stop":1714489874719,"duration":0},"status":"passed","severity":"normal"},{"uid":"799fafc005e03a0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714490061274,"stop":1714490061274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9af9308ea8fc758","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714489848960,"stop":1714489848961,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb40fc4d56ccd28a","name":"Encoder throws on empty string content topic","time":{"start":1714489859874,"stop":1714489859874,"duration":0},"status":"passed","severity":"normal"},{"uid":"673b3929034ac767","name":"configure the node with multiple pubsub topics","time":{"start":1714490425024,"stop":1714490425024,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b556845a931568","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714490324959,"stop":1714490324960,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fee87278e415276","name":"Used by Waku Relay","time":{"start":1714490507290,"stop":1714490507291,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13a7c8ef9397c37","name":"Passing page size 1 when there are 4 messages","time":{"start":1714490489670,"stop":1714490489670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6129c4b6ba5bdf64","name":"Push message equal or less that 1MB","time":{"start":1714490440905,"stop":1714490440906,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b316b27819b362","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app73/6/topic467/xml","time":{"start":1714490400240,"stop":1714490400241,"duration":1},"status":"passed","severity":"normal"},{"uid":"617062c18fcdd1ae","name":"Relay","time":{"start":1714489909063,"stop":1714489909063,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd063e264dd423b5","name":"Reopen subscription with peer with lost subscription","time":{"start":1714489972988,"stop":1714489972988,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cdc993c252f9d7","name":"Generator, custom pubsub topic","time":{"start":1714490468695,"stop":1714490468696,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac04464b919d83f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714489846281,"stop":1714489846281,"duration":0},"status":"passed","severity":"normal"},{"uid":"37257fb4635b37c2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714490141479,"stop":1714490141479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19bfa3ee35350fd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714489846278,"stop":1714489846279,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d507554d52d100","name":"Subscribe and receive messages via waku relay post","time":{"start":1714490141459,"stop":1714490141464,"duration":5},"status":"passed","severity":"normal"},{"uid":"94acf80b870dff89","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app75/6/topic773/proto","time":{"start":1714490400236,"stop":1714490400237,"duration":1},"status":"passed","severity":"normal"},{"uid":"b627413c1e8461a1","name":"caches peers it previously fetched","time":{"start":1714489870929,"stop":1714489870929,"duration":0},"status":"passed","severity":"normal"}]