mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"a580d605a45cf7ad","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714178201100,"stop":1714178201101,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d8bfcd96d14ab3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714177960946,"stop":1714177960947,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c40f1b4aea728d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714177776955,"stop":1714177776956,"duration":1},"status":"broken","severity":"normal"},{"uid":"3c11037dae5dddc3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714177898187,"stop":1714177898187,"duration":0},"status":"passed","severity":"normal"},{"uid":"76569474cd019c53","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714178182097,"stop":1714178182097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6605a3bcfaf7dc65","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714177709958,"stop":1714177709958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a95f21eeb21d1a","name":"should return unique PubsubTopics for static sharding","time":{"start":1714177685518,"stop":1714177685518,"duration":0},"status":"passed","severity":"normal"},{"uid":"52549771b31425b0","name":"should not fail to stop the service if it was not started","time":{"start":1714177752488,"stop":1714177752488,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed842e6b0dee1d2f","name":"Check message on other pubsub topic is not received","time":{"start":1714178222351,"stop":1714178222351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0b0247ec7e1642","name":"should configure sharding based on application and version for autosharding","time":{"start":1714177685535,"stop":1714177685535,"duration":0},"status":"passed","severity":"normal"},{"uid":"730f390b9c72cda7","name":"Push message with content topic containing Script","time":{"start":1714178266900,"stop":1714178266901,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb14670c9ba2a5a3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714178388886,"stop":1714178388886,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c47dc724120668","name":"Decrypt messages","time":{"start":1714178136714,"stop":1714178136715,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdead40a67d78847","name":"Js publishes, other Js receives","time":{"start":1714178164919,"stop":1714178164920,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1fc4b24ef26516","name":"should not fail to start the service if it is already started","time":{"start":1714178207118,"stop":1714178207118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac13d545b6a0ae0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714177685535,"stop":1714177685536,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3d8a5a981f9ff1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714177815080,"stop":1714177815081,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe4871bccf4be2b","name":"Generator, 2 different pubsubtopics","time":{"start":1714178321075,"stop":1714178321076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f013fc2747840d","name":"should add and remove event listeners correctly","time":{"start":1714177714544,"stop":1714177714544,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f828522401286","name":"Relay + Store","time":{"start":1714177694117,"stop":1714177694117,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa53152e51795603","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714178286158,"stop":1714178286158,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e6208823ec1253","name":"Push message with content topic containing shell command","time":{"start":1714178266902,"stop":1714178266902,"duration":0},"status":"passed","severity":"normal"},{"uid":"14903f53b8d57aec","name":"Ping on peer without subscriptions","time":{"start":1714177821837,"stop":1714177821838,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce5a4a8a664ab6c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714177685527,"stop":1714177685527,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a255a79c9d056f0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714177685522,"stop":1714177685522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd8aaead1d1a859","name":"Push message with short payload","time":{"start":1714178134949,"stop":1714178134950,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb64cda745c6917","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app59/5/topic771/xml","time":{"start":1714178248451,"stop":1714178248451,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afc203fcf884001","name":"Subscribe and receive messages via lightPush","time":{"start":1714178388880,"stop":1714178388880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f81cf0c29f4594","name":"Push message with content topic containing XML","time":{"start":1714178266901,"stop":1714178266901,"duration":0},"status":"passed","severity":"normal"},{"uid":"92265612435ed9dc","name":"random static sharding 8 - Cluster ID: 67, Shard ID: 449","time":{"start":1714178269847,"stop":1714178269848,"duration":1},"status":"passed","severity":"normal"},{"uid":"5598ab0c512d6f41","name":"Sample","time":{"start":1714177693567,"stop":1714177693568,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bcdb05ce25c5b3","name":"Query generator for 2000 messages","time":{"start":1714178322737,"stop":1714178322739,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6a2ba73a7d1b155","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714178309260,"stop":1714178309262,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4b1e23bd627c503","name":"Callback on promise, aborts when callback returns true","time":{"start":1714178322735,"stop":1714178322736,"duration":1},"status":"passed","severity":"normal"},{"uid":"468052eabc3430c8","name":"can start and stop the service","time":{"start":1714177752488,"stop":1714177752488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7c562647a9477d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177898174,"stop":1714177898175,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d7d5dd47eed981","name":"Decoder throws on empty string content topic","time":{"start":1714177699233,"stop":1714177699233,"duration":0},"status":"passed","severity":"normal"},{"uid":"993f9a4894ce1388","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714177898177,"stop":1714177898178,"duration":1},"status":"passed","severity":"normal"},{"uid":"83cef5b2d40b5357","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714177685517,"stop":1714177685517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea45548bfe9a155b","name":"Subscribe to topic containing long and receive message","time":{"start":1714177983232,"stop":1714177983233,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b499d60341cf82","name":"should encode/decode to RLP encoding","time":{"start":1714177694110,"stop":1714177694110,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac5c72a45becd1e","name":"Publish message with custom timestamp: Sun May 07 2023 00:36:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1714178191416,"stop":1714178191417,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fd7c8d59f47933","name":"Refresh subscription","time":{"start":1714177983231,"stop":1714177983231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1053eb698f63c0cd","name":"Fields are not dropped","time":{"start":1714177698531,"stop":1714177698533,"duration":2},"status":"passed","severity":"normal"},{"uid":"58bc9354a4a5db0b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714177685516,"stop":1714177685516,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e9ebc400e720fc","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714178364368,"stop":1714178364368,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bb22a70ed66f12","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714177685523,"stop":1714177685523,"duration":0},"status":"passed","severity":"normal"},{"uid":"69eea64cd00ff3cf","name":"should throw error - no id","time":{"start":1714177694107,"stop":1714177694108,"duration":1},"status":"passed","severity":"normal"},{"uid":"49050b544c47fdda","name":"dispatchEvent via connectionManager","time":{"start":1714177779633,"stop":1714177779633,"duration":0},"status":"passed","severity":"normal"},{"uid":"577d37573afc9864","name":"Passing an array","time":{"start":1714178367127,"stop":1714178367127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac84f9eff0c8e23","name":"Subscribe to topic containing XML and receive message","time":{"start":1714177983237,"stop":1714177983237,"duration":0},"status":"passed","severity":"normal"},{"uid":"698b3ef66e354d01","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714177898185,"stop":1714177898185,"duration":0},"status":"passed","severity":"normal"},{"uid":"60eac2deb7d701eb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714177709957,"stop":1714177709957,"duration":0},"status":"passed","severity":"normal"},{"uid":"75962de91eebd427","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714177898190,"stop":1714177898190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc7293d2f265002","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714177898181,"stop":1714177898182,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ba6ab3dca20541","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714177815082,"stop":1714177815082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46f459c49eae958","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714178364370,"stop":1714178364371,"duration":1},"status":"passed","severity":"normal"},{"uid":"974e3fe9104b3b13","name":"Check publish message containing Script","time":{"start":1714178191412,"stop":1714178191413,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa14c170245c4028","name":"1 Store, 2 fetches","time":{"start":1714177710037,"stop":1714177710038,"duration":1},"status":"passed","severity":"normal"},{"uid":"94012d0e0f93be99","name":"Push message on custom pubsubTopic","time":{"start":1714178018307,"stop":1714178018308,"duration":1},"status":"passed","severity":"normal"},{"uid":"a340d47d878c1e0d","name":"Nodes with multiple pubsub topic","time":{"start":1714178182106,"stop":1714178182108,"duration":2},"status":"passed","severity":"normal"},{"uid":"119113715c2032ab","name":"should properly compute the node id","time":{"start":1714177694110,"stop":1714177694110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b205df31c960e860","name":"Check message with no payload is not received","time":{"start":1714178222322,"stop":1714178222322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2154b1bc2b74fd45","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714177983223,"stop":1714177983224,"duration":1},"status":"passed","severity":"normal"},{"uid":"9760d013ba26c210","name":"Check publish message containing shell command","time":{"start":1714178191414,"stop":1714178191415,"duration":1},"status":"passed","severity":"normal"},{"uid":"8596d65c9824e789","name":"Push message with shell command payload","time":{"start":1714178266887,"stop":1714178266887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1509cbdd96eb5efd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714177693449,"stop":1714177693449,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae213cd1b64f3bd","name":"Subscribe to topic containing XML and receive message","time":{"start":1714178388876,"stop":1714178388877,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3756183bf1278e3","name":"Ping on unsubscribed peer","time":{"start":1714177821838,"stop":1714177821838,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a4b4c9f6cc534a","name":"should encode/decode to text encoding","time":{"start":1714177694111,"stop":1714177694111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef260d37a39a4f1c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714178286159,"stop":1714178286159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6589d399c2902046","name":"should be able to encode the field with only STORE set to true","time":{"start":1714177693438,"stop":1714177693443,"duration":5},"status":"passed","severity":"normal"},{"uid":"35cedad2a046735f","name":"does not throw on valid cases","time":{"start":1714177685497,"stop":1714177685498,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4fca6726b10eae","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714177693447,"stop":1714177693448,"duration":1},"status":"passed","severity":"normal"},{"uid":"69497f18d33efba6","name":"Check received message containing Arabic","time":{"start":1714178222344,"stop":1714178222344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7236950ea28e69","name":"Push message with Arabic payload","time":{"start":1714178266881,"stop":1714178266884,"duration":3},"status":"passed","severity":"normal"},{"uid":"a6b238262c1ae3e0","name":"can dial TLS multiaddrs","time":{"start":1714178046903,"stop":1714178046904,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c3662d50783d43","name":"Push message with short payload","time":{"start":1714178266877,"stop":1714178266878,"duration":1},"status":"passed","severity":"normal"},{"uid":"783a24426fce9f27","name":"addEventListener with correct event","time":{"start":1714177779630,"stop":1714177779630,"duration":0},"status":"passed","severity":"normal"},{"uid":"df249818d44c0239","name":"should handle a minimal index list","time":{"start":1714177685540,"stop":1714177685541,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4bc5904e71235e","name":"Check message with no pubsub topic is not received","time":{"start":1714177913648,"stop":1714177913649,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8be495e0dd2dd06","name":"Push message with content topic containing emoji","time":{"start":1714178266904,"stop":1714178266904,"duration":0},"status":"passed","severity":"normal"},{"uid":"7451c779fca7b304","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714178201101,"stop":1714178201102,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdbdb27b973a479","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714177832535,"stop":1714177832535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c6544799c1dc93","name":"random static sharding 10 - Cluster ID: 340, Shard ID: 418","time":{"start":1714178269850,"stop":1714178269851,"duration":1},"status":"passed","severity":"normal"},{"uid":"471b4684084d8bb0","name":"Decoder throws on empty string content topic","time":{"start":1714177722653,"stop":1714177722653,"duration":0},"status":"passed","severity":"normal"},{"uid":"5567bedc830425e0","name":"Subscribe to topic containing short and receive message","time":{"start":1714178388883,"stop":1714178388883,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7fefefbe5eeca","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714178201251,"stop":1714178201251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d451446b685e6654","name":"Check received message containing JSON","time":{"start":1714177913639,"stop":1714177913639,"duration":0},"status":"passed","severity":"normal"},{"uid":"6090831fc73bf643","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714178388878,"stop":1714178388878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2cdb1077df1111","name":"Check received message containing unicode special characters","time":{"start":1714178222348,"stop":1714178222348,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ce2abf489fc5f1","name":"can start and stop the service","time":{"start":1714177714540,"stop":1714177714540,"duration":0},"status":"passed","severity":"normal"},{"uid":"393e55f4f2758ecd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714178309256,"stop":1714178309256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd7930e82321b07","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714177693453,"stop":1714177693453,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1958becf302248e","name":"Push message with content topic containing numeric","time":{"start":1714178134964,"stop":1714178134965,"duration":1},"status":"passed","severity":"normal"},{"uid":"f153c3c5c51d7355","name":"Generator, 2 different pubsubtopics","time":{"start":1714178321078,"stop":1714178321079,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55ebd88cd349f2b","name":"should not fail to stop the service if it was not started","time":{"start":1714177714540,"stop":1714177714540,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3894cd0b3facd2","name":"Mutual subscription","time":{"start":1714178201085,"stop":1714178201086,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ce6f67f0132519","name":"Check message received after nwaku node is restarted","time":{"start":1714178222353,"stop":1714178222353,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6685e47f6a93fc68","name":"should not receive a peer event after stop","time":{"start":1714177714542,"stop":1714177714542,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a08ea1943287f4f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714177983227,"stop":1714177983227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1871f5f653f2b45","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714177710634,"stop":1714177710635,"duration":1},"status":"passed","severity":"normal"},{"uid":"89676f86e06b3aec","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714178201252,"stop":1714178201252,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a3a748def7e56a0","name":"receives messages sent to provided content topic through stream","time":{"start":1714178201252,"stop":1714178201252,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46dbda3a62e6279e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714177787750,"stop":1714177787750,"duration":0},"status":"passed","severity":"normal"},{"uid":"52690663f567285b","name":"Push message with content topic containing SQL Injection","time":{"start":1714178266900,"stop":1714178266900,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0e2ec222b7bbe","name":"Ping on peer without subscriptions","time":{"start":1714177821835,"stop":1714177821835,"duration":0},"status":"passed","severity":"normal"},{"uid":"443514857ce0f086","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714178364368,"stop":1714178364369,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e00423aa5dd527","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714178248454,"stop":1714178248454,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7a1d3b39f01cc5","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app18/2/topic400/proto","time":{"start":1714178248449,"stop":1714178248449,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae1e1fc256c74a3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714177815074,"stop":1714177815074,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4b1e78f351d2ee","name":"start node with empty content topic","time":{"start":1714178248455,"stop":1714178248455,"duration":0},"status":"passed","severity":"normal"},{"uid":"21650d83e41f70eb","name":"Check message with no content topic is not received","time":{"start":1714178222321,"stop":1714178222322,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6313c9758530735","name":"Push message with content topic containing short","time":{"start":1714178266897,"stop":1714178266897,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb05d35852c214d","name":"Push message on custom pubsubTopic","time":{"start":1714178018305,"stop":1714178018306,"duration":1},"status":"passed","severity":"normal"},{"uid":"f783a17623dbbaaf","name":"handles empty contentTopics array correctly","time":{"start":1714177685537,"stop":1714177685538,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8444c39abd43932","name":"Check publish message containing long","time":{"start":1714178191409,"stop":1714178191409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb78ebb5b11154c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714178322736,"stop":1714178322736,"duration":0},"status":"passed","severity":"normal"},{"uid":"362b034d0f7f1eef","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714177685504,"stop":1714177685505,"duration":1},"status":"passed","severity":"normal"},{"uid":"464a4ae6b3a86a94","name":"Light Node - default protocols","time":{"start":1714178376885,"stop":1714178376886,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac89458102c0fd1","name":"recovers when dns.resolve returns empty","time":{"start":1714177710632,"stop":1714177710632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58dbafafcac1be9","name":"Check received message containing XML","time":{"start":1714178222265,"stop":1714178222265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3e16976ef7ad0","name":"Push message with Script payload","time":{"start":1714178134957,"stop":1714178134957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4124d67c5aa58cc","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714177722651,"stop":1714177722651,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f2272d4ba51ef9","name":"Push message with long payload","time":{"start":1714178266878,"stop":1714178266878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cb518d3cc74136","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714177685538,"stop":1714177685538,"duration":0},"status":"passed","severity":"normal"},{"uid":"603701f55be46ecd","name":"Push message with custom timestamp: 1714181513850","time":{"start":1714178134985,"stop":1714178134985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b4136ca7edcf44","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714178191416,"stop":1714178191416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d96aac923da521","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714177685509,"stop":1714177685509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f658b0151afed26","name":"Push message with meta","time":{"start":1714178134974,"stop":1714178134974,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabb28a41fb3657b","name":"Check message with no content topic is not received","time":{"start":1714178222351,"stop":1714178222352,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a54d5fcde187166","name":"different cluster, same shard: nodes don't connect","time":{"start":1714177898171,"stop":1714177898171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6892ef7b11b7d714","name":"Push message with content topic containing Script","time":{"start":1714178134970,"stop":1714178134970,"duration":0},"status":"passed","severity":"normal"},{"uid":"17997682e69da983","name":"Check received message containing SQL Injection","time":{"start":1714178222263,"stop":1714178222263,"duration":0},"status":"passed","severity":"normal"},{"uid":"275f72a4a1bbbcd5","name":"Init the array if not present","time":{"start":1714177685148,"stop":1714177685149,"duration":1},"status":"passed","severity":"normal"},{"uid":"3677f7c9d0cd79d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714177685505,"stop":1714177685506,"duration":1},"status":"passed","severity":"normal"},{"uid":"553588caafa6700e","name":"should throw an error for missing required configuration","time":{"start":1714177685521,"stop":1714177685521,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f5d441b7bb6715","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714178201089,"stop":1714178201089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6612bce3fc022b8","name":"Check meta is set [ecies]","time":{"start":1714177722651,"stop":1714177722651,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3a510cd55f1b6","name":"handles different networkShards values correctly","time":{"start":1714177685514,"stop":1714177685515,"duration":1},"status":"passed","severity":"normal"},{"uid":"929aa33f8b47d06f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714178182099,"stop":1714178182099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ac8660fc1da535","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714178321081,"stop":1714178321081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d49c1941047c9f5","name":"Check received message containing long","time":{"start":1714178222240,"stop":1714178222241,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bc4eaff619cb3a","name":"Check received message containing long","time":{"start":1714178222324,"stop":1714178222342,"duration":18},"status":"passed","severity":"normal"},{"uid":"573223096b42a0cf","name":"Check received message containing Russian","time":{"start":1714177913636,"stop":1714177913636,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdaa37371ac65064","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714177898189,"stop":1714177898189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7437005737b242e3","name":"Passing page size 3 when there are 20 messages","time":{"start":1714178353459,"stop":1714178353460,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c1249b642e7e8c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714179541234,"stop":1714179541235,"duration":1},"status":"broken","severity":"normal"},{"uid":"68f0536d041d1c63","name":"Push message with rate limit","time":{"start":1714178266906,"stop":1714178266906,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac9e780a81b0550","name":"Push message equal or less that 1MB","time":{"start":1714178266908,"stop":1714178266917,"duration":9},"status":"passed","severity":"normal"},{"uid":"7407ef2eebb6dee2","name":"Relay","time":{"start":1714177749702,"stop":1714177749702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91eb912e88ec1bd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714177983239,"stop":1714177983239,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d3a40506b627de","name":"can start and stop the service","time":{"start":1714178207117,"stop":1714178207117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e6e49978916aba","name":"Reusing cursor across nodes","time":{"start":1714178286160,"stop":1714178286161,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5a34a6e68a4366","name":"Encoder throws on undefined content topic","time":{"start":1714177699232,"stop":1714177699232,"duration":0},"status":"passed","severity":"normal"},{"uid":"199cd729f7f9a2ec","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714177898180,"stop":1714177898180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74faa262ff0e1b5","name":"Check received message containing escaped characters","time":{"start":1714177913641,"stop":1714177913642,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0aa5e715c02bdc1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714178182098,"stop":1714178182098,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b16e71df8bb5a4","name":"Push message with content topic containing unicode special characters","time":{"start":1714178266903,"stop":1714178266903,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea345a8867b70d","name":"Check publish message containing escaped characters","time":{"start":1714178191415,"stop":1714178191415,"duration":0},"status":"passed","severity":"normal"},{"uid":"47de776051e681f0","name":"Reopen subscription with peer with lost subscription","time":{"start":1714177821838,"stop":1714177821839,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cf474a2eb07877","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714178018306,"stop":1714178018306,"duration":0},"status":"passed","severity":"normal"},{"uid":"667d6caaa080d863","name":"should be called for bootstrap peers","time":{"start":1714177776948,"stop":1714177776949,"duration":1},"status":"broken","severity":"normal"},{"uid":"fc47a8da5d199bf7","name":"Passing page size 11 when there are 10 messages","time":{"start":1714178353461,"stop":1714178353461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f235162517780b7","name":"Query with Promise Callback, No message returned","time":{"start":1714178309267,"stop":1714178309267,"duration":0},"status":"passed","severity":"normal"},{"uid":"760776a42ddb6868","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714178222309,"stop":1714178222309,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f5ce616469fa18","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714177960960,"stop":1714177960961,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35156ab548cfcbf","name":"Check message received after jswaku node is restarted","time":{"start":1714178222323,"stop":1714178222323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e246eef58cf187ae","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714177720654,"stop":1714177720656,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c3ca17efd2d64d5","name":"less peers than existing","time":{"start":1714178135231,"stop":1714178135231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f45624703695af","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714177983241,"stop":1714177983241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddba96f0ba9fc219","name":"should not receive a peer event before start","time":{"start":1714177714541,"stop":1714177714542,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ab62347fb1f51e","name":"Push message with SQL Injection payload","time":{"start":1714178266884,"stop":1714178266885,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bca9b7cfeb34919","name":"Generator, custom pubsub topic","time":{"start":1714178321080,"stop":1714178321080,"duration":0},"status":"passed","severity":"normal"},{"uid":"565c940de87f4e82","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714177815078,"stop":1714177815079,"duration":1},"status":"passed","severity":"normal"},{"uid":"682533105076e4ef","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714177698808,"stop":1714177698809,"duration":1},"status":"passed","severity":"normal"},{"uid":"342c808fe0a96132","name":"random static sharding 7 - Cluster ID: 267, Shard ID: 440","time":{"start":1714178269846,"stop":1714178269847,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d03f8157243bec6","name":"should throw error - no public key","time":{"start":1714177694108,"stop":1714177694108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5739fc6fcab451ff","name":"isConnected should return false after all peers disconnect","time":{"start":1714177739169,"stop":1714177739169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6a0ee0a8686f29","name":"Ping on unsubscribed peer","time":{"start":1714177821836,"stop":1714177821836,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa86658a7f3f276","name":"Subscribe to topic containing long and publish message","time":{"start":1714178201095,"stop":1714178201096,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b557596009540e7","name":"Push message with content topic containing Arabic","time":{"start":1714178266899,"stop":1714178266899,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6aade2e39f8628","name":"should throw error - invalid id","time":{"start":1714177694109,"stop":1714177694109,"duration":0},"status":"passed","severity":"normal"},{"uid":"913573ffe74b81c4","name":"topics with same application and version share the same shard","time":{"start":1714177685509,"stop":1714177685510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44c8b09c33c1dee","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714177710038,"stop":1714177710038,"duration":0},"status":"passed","severity":"normal"},{"uid":"72edd55f60c26db9","name":"should properly create location multiaddrs - tcp","time":{"start":1714177694114,"stop":1714177694114,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0ccac81cb38682","name":"random static sharding 1 - Cluster ID: 283, Shard ID: 311","time":{"start":1714178269838,"stop":1714178269840,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bde624ad01680b9","name":"configure the node with multiple content topics","time":{"start":1714178248454,"stop":1714178248454,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1f0fa364060bd1","name":"A test","time":{"start":1714177983413,"stop":1714177983414,"duration":1},"status":"passed","severity":"normal"},{"uid":"5294f92f956dc2e6","name":"Check received message containing Chinese","time":{"start":1714178222262,"stop":1714178222262,"duration":0},"status":"passed","severity":"normal"},{"uid":"9441dca456f9884","name":"should set field with only STORE enabled","time":{"start":1714177694116,"stop":1714177694116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c061fed7381507","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714178309265,"stop":1714178309266,"duration":1},"status":"passed","severity":"normal"},{"uid":"80da6ad44788f99d","name":"Fails to push message with empty content topic","time":{"start":1714178266904,"stop":1714178266904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f15892d6418d403","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714177693450,"stop":1714177693451,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1e362a87d37f78","name":"Passing cursor with wrong message digest","time":{"start":1714178286161,"stop":1714178286161,"duration":0},"status":"passed","severity":"normal"},{"uid":"105cf66545b56108","name":"Fails to publish duplicate message","time":{"start":1714178191418,"stop":1714178191418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ddd9d994257600","name":"should throw error - no id","time":{"start":1714177694108,"stop":1714177694108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80ac9aec267615b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714178286161,"stop":1714178286162,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bed5b481313ad28","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714177709953,"stop":1714177709954,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d074551f83f487","name":"should properly create location multiaddrs - udp6","time":{"start":1714177694113,"stop":1714177694113,"duration":0},"status":"passed","severity":"normal"},{"uid":"73648fabcf9b3cb0","name":"Delete observer","time":{"start":1714178136715,"stop":1714178136715,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b9c46078056822","name":"Generator, 2 different pubsubtopics","time":{"start":1714178321080,"stop":1714178321080,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabbb4c21a62a2a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714178309257,"stop":1714178309258,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6906356ef15fcb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714177815075,"stop":1714177815075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25651f12a4b38a5","name":"handles empty shards array correctly","time":{"start":1714177685537,"stop":1714177685537,"duration":0},"status":"passed","severity":"normal"},{"uid":"6447e7e33d06428a","name":"Fails to push message with empty content topic","time":{"start":1714178134973,"stop":1714178134974,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b741b102338e5b2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714178388880,"stop":1714178388881,"duration":1},"status":"passed","severity":"normal"},{"uid":"633375ace6fd5d55","name":"Refresh subscription","time":{"start":1714178201090,"stop":1714178201091,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2627b4e3abb98ba","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714177699234,"stop":1714177699234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc3b96483a00c2d","name":"Check publish message containing special chars","time":{"start":1714178191410,"stop":1714178191410,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba64c20750ff9bd","name":"Push 30 different messages","time":{"start":1714178266889,"stop":1714178266889,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d055d596377cb9a","name":"Check received message containing special chars","time":{"start":1714178222343,"stop":1714178222343,"duration":0},"status":"passed","severity":"normal"},{"uid":"21af417a3089f008","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714177685539,"stop":1714177685539,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c5c16f04d1cc6d","name":"isConnected should return false after all peers disconnect","time":{"start":1714177787752,"stop":1714177787752,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb785369a6059bf","name":"Filter","time":{"start":1714178376885,"stop":1714178376885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35ab5f5333fae5c","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714178201251,"stop":1714178201251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9dd8f33323079b77","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714177832534,"stop":1714177832535,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ad48927e519340","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714177913645,"stop":1714177913645,"duration":0},"status":"passed","severity":"normal"},{"uid":"117488a2c11ef6b9","name":"should not fail to stop the service if it was not started","time":{"start":1714178207118,"stop":1714178207118,"duration":0},"status":"passed","severity":"normal"},{"uid":"712d6511b1beb4e9","name":"Push message with content topic containing SQL Injection","time":{"start":1714178134968,"stop":1714178134970,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4ecec4e63b44a5d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714178388871,"stop":1714178388871,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ec7537b17e12b4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714178388875,"stop":1714178388875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6092f96b6b83d14","name":"Relay + Store","time":{"start":1714177749702,"stop":1714177749703,"duration":1},"status":"passed","severity":"normal"},{"uid":"b483ec74bcb7980a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714177685507,"stop":1714177685507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aa1f6094af5342","name":"tcp ip4 address","time":{"start":1714177693493,"stop":1714177693494,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb71e5ab484f56","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714178388887,"stop":1714178388888,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6a79c4ae7147b3","name":"Ping on unsubscribed peer","time":{"start":1714177793997,"stop":1714177793998,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c256cdd8db642e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714177776954,"stop":1714177776954,"duration":0},"status":"broken","severity":"normal"},{"uid":"1ed175bad3b37fa2","name":"Query generator for multiple messages with different content topic format","time":{"start":1714178322731,"stop":1714178322734,"duration":3},"status":"passed","severity":"normal"},{"uid":"6a77645a02e8c371","name":"can start the service","time":{"start":1714177714539,"stop":1714177714539,"duration":0},"status":"passed","severity":"normal"},{"uid":"868902f395c3a48b","name":"Check received message containing numeric","time":{"start":1714178222342,"stop":1714178222343,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6f6f6cf2ca9af4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714177960943,"stop":1714177960944,"duration":1},"status":"passed","severity":"normal"},{"uid":"127dc0aa264a1a52","name":"Push message with emoji payload","time":{"start":1714178266889,"stop":1714178266889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a18b035232e560","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714177685533,"stop":1714177685533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ddbaadf0aaebed","name":"Encoder throws on empty string content topic","time":{"start":1714177720659,"stop":1714177720660,"duration":1},"status":"passed","severity":"normal"},{"uid":"618734e26d6abaad","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714177685509,"stop":1714177685509,"duration":0},"status":"passed","severity":"normal"},{"uid":"11107ada53697a74","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714177748727,"stop":1714177748728,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a721215ede04098","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177898177,"stop":1714177898177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f180d6d8101564e","name":"Push message with long payload","time":{"start":1714178134950,"stop":1714178134950,"duration":0},"status":"passed","severity":"normal"},{"uid":"7247f3ba200d1534","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714177693435,"stop":1714177693437,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2a375b1a403448a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714177693453,"stop":1714177693453,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb78491b79d97e9d","name":"connects to nwaku","time":{"start":1714178367126,"stop":1714178367127,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84f8fc699277f53","name":"random static sharding 4 - Cluster ID: 242, Shard ID: 638","time":{"start":1714178269843,"stop":1714178269844,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5900fa6ad22b18b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714177739168,"stop":1714177739168,"duration":0},"status":"passed","severity":"normal"},{"uid":"443cdd7ec9178675","name":"it tolerates circular branch references","time":{"start":1714177710631,"stop":1714177710631,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4bd569c1b5a43d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714177960947,"stop":1714177960949,"duration":2},"status":"passed","severity":"normal"},{"uid":"125f491be8070fc2","name":"Check received message containing long","time":{"start":1714177913623,"stop":1714177913624,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf19d237f2751f5","name":"Check message on other pubsub topic is not received","time":{"start":1714177913646,"stop":1714177913648,"duration":2},"status":"passed","severity":"normal"},{"uid":"58f6ad79ca28578c","name":"Fails to publish message with empty text","time":{"start":1714178191418,"stop":1714178191418,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf9292e430d5698","name":"Check message with non string payload is not received","time":{"start":1714178222322,"stop":1714178222322,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf28896bd9bb2a6","name":"Push message with content topic containing short","time":{"start":1714178134963,"stop":1714178134963,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e4f5ff896d81bd","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714178438253,"stop":1714178438253,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7047c6c33cc89a0c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714177752492,"stop":1714177752492,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37dbd3fb5f010f15","name":"Passing page size 0 when there are 110 messages","time":{"start":1714178353458,"stop":1714178353458,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb3730a3a7230a9","name":"through manual discovery","time":{"start":1714178046906,"stop":1714178046906,"duration":0},"status":"broken","severity":"normal"},{"uid":"2548f6903af37a9b","name":"Meta field set when metaSetter is specified","time":{"start":1714177699231,"stop":1714177699231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8916e56748cc1a8","name":"Overlapping topic subscription","time":{"start":1714178388873,"stop":1714178388873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dcd0a49846557","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714178388877,"stop":1714178388877,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f4d564c77024e6","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714177685517,"stop":1714177685518,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c24a8ea4d9234f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714178018307,"stop":1714178018307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bb04f90a23de8e","name":"Push message with numeric payload","time":{"start":1714178266879,"stop":1714178266879,"duration":0},"status":"passed","severity":"normal"},{"uid":"838d905ed5fcc52f","name":"Overlapping topic subscription","time":{"start":1714178388883,"stop":1714178388883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca48489f2bb575d3","name":"Fails to publish message with wrong content topic","time":{"start":1714178191419,"stop":1714178191419,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b792f4192d876","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714177787751,"stop":1714177787751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f374bc11eeaad484","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714177685524,"stop":1714177685524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36ac5da9953897a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714177685503,"stop":1714177685504,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1796a7787028d32","name":"Nodes with multiple pubsub topic","time":{"start":1714178182097,"stop":1714178182098,"duration":1},"status":"passed","severity":"normal"},{"uid":"8644aaf105216239","name":"Passing page size 1 when there are 4 messages","time":{"start":1714178353458,"stop":1714178353459,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4daa9086b32c81","name":"should use DNS peer discovery with light client","time":{"start":1714177752491,"stop":1714177752492,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6ae05e036521553e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714177685520,"stop":1714177685521,"duration":1},"status":"passed","severity":"normal"},{"uid":"91be8172b6f454b","name":"Check message on other pubsub topic is not received","time":{"start":1714178222320,"stop":1714178222321,"duration":1},"status":"passed","severity":"normal"},{"uid":"695e89b4f2452900","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714177685528,"stop":1714177685529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0151ea00afe34a","name":"getPeersByDiscovery","time":{"start":1714178438252,"stop":1714178438252,"duration":0},"status":"broken","severity":"normal"},{"uid":"d95496de0ea3221c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714178182093,"stop":1714178182095,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0149ac908f569e7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714178248447,"stop":1714178248447,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c847c6725dd418","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714177685506,"stop":1714177685506,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdd954ec4ee1712","name":"Subscribe to topic containing XML and receive message","time":{"start":1714178388887,"stop":1714178388887,"duration":0},"status":"passed","severity":"normal"},{"uid":"516c1599408d545c","name":"Subscribe and receive messages via lightPush","time":{"start":1714177983223,"stop":1714177983223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aac6d1c7a3149f2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714178388884,"stop":1714178388884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ee6a0d6194879f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714177722650,"stop":1714177722650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf7f305284cd45f","name":"Subscribe to topic containing Script and receive message","time":{"start":1714178388876,"stop":1714178388876,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a83760997ca0558","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714178388885,"stop":1714178388885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00d1c5d88becac0","name":"throws on empty content topic","time":{"start":1714177685498,"stop":1714177685498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16c5c6d727bc986","name":"Subscribe to topic containing short and receive message","time":{"start":1714177983232,"stop":1714177983232,"duration":0},"status":"passed","severity":"normal"},{"uid":"44845011ead387f7","name":"Check publish message containing Russian","time":{"start":1714178191411,"stop":1714178191412,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4b1a447771fc84","name":"Check received message containing unicode special characters","time":{"start":1714177913642,"stop":1714177913643,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db0a53f5919c9a6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714178222350,"stop":1714178222350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fef48fe9c477c9a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714177815075,"stop":1714177815076,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf35acc3b6f8d9a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714178388871,"stop":1714178388871,"duration":0},"status":"passed","severity":"normal"},{"uid":"357d178b509f9c18","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714177983227,"stop":1714177983227,"duration":0},"status":"passed","severity":"normal"},{"uid":"476c8b3284f30c8a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714177983237,"stop":1714177983238,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c5388fb30a4fef","name":"Check received message containing emoji","time":{"start":1714178222307,"stop":1714178222308,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82112a9869251ab","name":"Check received message containing shell command","time":{"start":1714178222347,"stop":1714178222347,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7982626fff32e8","name":"All","time":{"start":1714177749703,"stop":1714177749703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f516cfd8a424bdf3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714177709700,"stop":1714177709701,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39fc09506d67587","name":"Overlapping topic subscription","time":{"start":1714177983229,"stop":1714177983229,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f78e4a449f93d5","name":"Callback on promise","time":{"start":1714178322735,"stop":1714178322735,"duration":0},"status":"passed","severity":"normal"},{"uid":"924f86be40c747b6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714177832536,"stop":1714177832536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d63ad353edabb77","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714178201106,"stop":1714178201107,"duration":1},"status":"passed","severity":"normal"},{"uid":"a146417cc3411deb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714178388877,"stop":1714178388878,"duration":1},"status":"passed","severity":"normal"},{"uid":"774182dec5eea806","name":"Check received message containing Russian","time":{"start":1714178222344,"stop":1714178222344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7fd31cbca61aef","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714177960952,"stop":1714177960958,"duration":6},"status":"passed","severity":"normal"},{"uid":"67cdaa0ed60baef8","name":"Check publish message containing short","time":{"start":1714178191408,"stop":1714178191409,"duration":1},"status":"passed","severity":"normal"},{"uid":"c231000cc0f70194","name":"Subscribe to topic containing Script and receive message","time":{"start":1714177983236,"stop":1714177983237,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d1d03c6a562f09","name":"Check received message containing XML","time":{"start":1714177913638,"stop":1714177913638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17a1c7b49cca6d8","name":"throws on content topic with too few or too many fields","time":{"start":1714177685498,"stop":1714177685499,"duration":1},"status":"passed","severity":"normal"},{"uid":"73478b12536d6a0c","name":"Encoder throws on empty string content topic","time":{"start":1714177699232,"stop":1714177699233,"duration":1},"status":"passed","severity":"normal"},{"uid":"528c27f4f758ed9b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714177960958,"stop":1714177960959,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36470640eb43f56","name":"Query with Ordered Callback, No Decoder","time":{"start":1714178309262,"stop":1714178309263,"duration":1},"status":"passed","severity":"normal"},{"uid":"1979d9da10476110","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app6/9/topic158/test.js","time":{"start":1714178248451,"stop":1714178248451,"duration":0},"status":"passed","severity":"normal"},{"uid":"8159df5575e53132","name":"Check message received after jswaku node is restarted","time":{"start":1714178222353,"stop":1714178222353,"duration":0},"status":"skipped","severity":"normal"},{"uid":"324f1ab36e6f90d1","name":"Ordered callback, aborts when callback returns true","time":{"start":1714178322736,"stop":1714178322736,"duration":0},"status":"passed","severity":"normal"},{"uid":"632e63fff98e2ffe","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714177898189,"stop":1714177898190,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe910869150ceab","name":"Check received message containing shell command","time":{"start":1714178222277,"stop":1714178222279,"duration":2},"status":"passed","severity":"normal"},{"uid":"94fa6f02a7919a64","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714177685519,"stop":1714177685520,"duration":1},"status":"passed","severity":"normal"},{"uid":"643e28312319f4a6","name":"different cluster, different shard: nodes don't connect","time":{"start":1714178020440,"stop":1714178020440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c378577fe9d3318c","name":"Check publish message containing Basic HTML tag","time":{"start":1714178191413,"stop":1714178191414,"duration":1},"status":"passed","severity":"normal"},{"uid":"57dee06f10ae15ce","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714178388876,"stop":1714178388876,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e39c1b24d7781f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714178321077,"stop":1714178321077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2745e970bb1631c4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714178201090,"stop":1714178201090,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0715ccbff59f2e4","name":"Fails to push message bigger that 1MB","time":{"start":1714178134986,"stop":1714178134986,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b0233f7e388fe0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714178388874,"stop":1714178388874,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d58e659ff4a5e30","name":"should return valid sharding parameters for static sharding","time":{"start":1714177685534,"stop":1714177685535,"duration":1},"status":"passed","severity":"normal"},{"uid":"93de82cc641563a3","name":"should decode valid enr with tcp successfully","time":{"start":1714177694107,"stop":1714177694107,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea73c1646141ce3","name":"should handle corrupted local storage data gracefully","time":{"start":1714177714543,"stop":1714177714544,"duration":1},"status":"passed","severity":"normal"},{"uid":"769075184397e173","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714177815080,"stop":1714177815080,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e41c0cbd4bb1a99","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714178201108,"stop":1714178201109,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db9628f538487c7","name":"Check message with no payload is not received","time":{"start":1714177913650,"stop":1714177913651,"duration":1},"status":"passed","severity":"normal"},{"uid":"1689389e3a055799","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714177685527,"stop":1714177685528,"duration":1},"status":"passed","severity":"normal"},{"uid":"8151322328ab6913","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714177685507,"stop":1714177685507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe5f8b198c0e6b9","name":"Push message with Chinese payload","time":{"start":1714178134953,"stop":1714178134954,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1170e9bfc173adc","name":"Waku message hash computation","time":{"start":1714177688099,"stop":1714177688100,"duration":1},"status":"passed","severity":"normal"},{"uid":"88aa0283ad757f16","name":"ignores domain fetching errors","time":{"start":1714177710632,"stop":1714177710632,"duration":0},"status":"passed","severity":"normal"},{"uid":"71504f8616a25e00","name":"Check received message containing Arabic","time":{"start":1714178222262,"stop":1714178222262,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c40c28ec93b294","name":"Subscribe and receive messages via waku relay post","time":{"start":1714178388871,"stop":1714178388871,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa21a4155eb49219","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714177983238,"stop":1714177983238,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d85e0209c6fad6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714177693452,"stop":1714177693452,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fb92c59d215612","name":"Throws when trying to push message with empty payload","time":{"start":1714178134963,"stop":1714178134963,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5454d3a614eb84","name":"Check meta is set [symmetric]","time":{"start":1714177720657,"stop":1714177720658,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd07978eb517cacb","name":"Push message with JSON payload","time":{"start":1714178266886,"stop":1714178266887,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cff6ebb562c9152","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714178336963,"stop":1714178336963,"duration":0},"status":"passed","severity":"normal"},{"uid":"456b7c8f4df38bc6","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714177898179,"stop":1714177898179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e20adbf9395e56","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714177898178,"stop":1714177898178,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fc48aa9eac838e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714177698808,"stop":1714177698808,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c16451fde6e7dea","name":"isConnected return false after peer stops","time":{"start":1714177787752,"stop":1714177787752,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf4b7d832a5650b","name":"Push message with Russian payload","time":{"start":1714178266884,"stop":1714178266884,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf17e5bb4b088ca","name":"Push message with content topic containing escaped characters","time":{"start":1714178266903,"stop":1714178266903,"duration":0},"status":"passed","severity":"normal"},{"uid":"74236fff93be92b6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714177739165,"stop":1714177739166,"duration":1},"status":"passed","severity":"normal"},{"uid":"845d98955e3bc182","name":"Push message with Basic HTML tag payload","time":{"start":1714178266886,"stop":1714178266886,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d85c4cc920bbcf8","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714177898175,"stop":1714177898176,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28cb093b52634e","name":"random static sharding 3 - Cluster ID: 262, Shard ID: 860","time":{"start":1714178269842,"stop":1714178269843,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ea7bb8d3f4de7c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app15/5/topic396/proto","time":{"start":1714178248452,"stop":1714178248453,"duration":1},"status":"passed","severity":"normal"},{"uid":"f582fdcb9d69fe52","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714177898175,"stop":1714177898175,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d89713fc8635d9","name":"Ping on peer without subscriptions","time":{"start":1714177793997,"stop":1714177793997,"duration":0},"status":"passed","severity":"normal"},{"uid":"754c252d54dc31d9","name":"pre and post cipher","time":{"start":1714177721283,"stop":1714177721283,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a8d84b3cee42cd","name":"random static sharding 9 - Cluster ID: 618, Shard ID: 167","time":{"start":1714178269849,"stop":1714178269850,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d0cf231a2247dd","name":"Subscribe to topic containing Script and receive message","time":{"start":1714178388887,"stop":1714178388887,"duration":0},"status":"passed","severity":"normal"},{"uid":"74566a4f0b655b43","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714178388882,"stop":1714178388882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dacc36d5860a88","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714177983239,"stop":1714177983239,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6d5c5608e7b176","name":"Passing page size 10 when there are 10 messages","time":{"start":1714178353460,"stop":1714178353460,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a58f02bdc432bf","name":"Push message with escaped characters payload","time":{"start":1714178266887,"stop":1714178266888,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cbdc65321c19ed","name":"Check publish message containing unicode special characters","time":{"start":1714178191415,"stop":1714178191415,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd82680ba01569f5","name":"Encoder throws on undefined content topic","time":{"start":1714177720658,"stop":1714177720659,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb3c89ddb9a900f","name":"Generator, custom pubsub topic","time":{"start":1714178321078,"stop":1714178321078,"duration":0},"status":"passed","severity":"normal"},{"uid":"806d2d597143092c","name":"Check received message with timestamp: 1714177738886000000 ","time":{"start":1714177913643,"stop":1714177913644,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29c52822cddde0d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714178201099,"stop":1714178201100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab657b9103689bba","name":"Push message equal or less that 1MB","time":{"start":1714178134985,"stop":1714178134986,"duration":1},"status":"passed","severity":"normal"},{"uid":"946589ee827b3cf6","name":"random static sharding 5 - Cluster ID: 128, Shard ID: 287","time":{"start":1714178269844,"stop":1714178269845,"duration":1},"status":"passed","severity":"normal"},{"uid":"555d1e06d240697","name":"Sets default value correctly","time":{"start":1714178367129,"stop":1714178367129,"duration":0},"status":"passed","severity":"normal"},{"uid":"de279b593a333421","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714178388882,"stop":1714178388883,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c7bfe6a44b88c2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714178388888,"stop":1714178388888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b001517d297b7d3a","name":"Push message with content topic containing numeric","time":{"start":1714178266898,"stop":1714178266898,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cf9047d611e5b6","name":"non connected peers","time":{"start":1714178135231,"stop":1714178135231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1be3ed8a6ea6ac3","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714177685530,"stop":1714177685530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5865bd8bdb8cb50","name":"Check received message containing Script","time":{"start":1714178222264,"stop":1714178222265,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da98fe791201b3e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714178438253,"stop":1714178438253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3985d3255f254eda","name":"Check publish message containing Chinese","time":{"start":1714178191410,"stop":1714178191411,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eec5b2ea20d8d38","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714178018308,"stop":1714178018308,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3d25157e93a805","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714178020438,"stop":1714178020439,"duration":1},"status":"passed","severity":"normal"},{"uid":"25daf7b667688ffc","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714177739166,"stop":1714177739167,"duration":1},"status":"passed","severity":"normal"},{"uid":"597b54044021dbe1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714179541233,"stop":1714179541233,"duration":0},"status":"broken","severity":"normal"},{"uid":"c8bb28c6bddb3fe5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714178388878,"stop":1714178388878,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bed278b9d2cb4f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714178269837,"stop":1714178269838,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3f0c5afc4c4cb6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714178388872,"stop":1714178388872,"duration":0},"status":"passed","severity":"normal"},{"uid":"173ce89c40a468f6","name":"Check received message containing numeric","time":{"start":1714177913625,"stop":1714177913626,"duration":1},"status":"passed","severity":"normal"},{"uid":"654dba27da4ef79e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714178182098,"stop":1714178182098,"duration":0},"status":"passed","severity":"normal"},{"uid":"763035682b1b4b08","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714178388880,"stop":1714178388880,"duration":0},"status":"passed","severity":"normal"},{"uid":"426f59b59c667bd","name":"Push message with content topic containing special chars","time":{"start":1714178134966,"stop":1714178134967,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba16c5c92d2821b0","name":"Push message with custom timestamp: 1714174298357","time":{"start":1714178266907,"stop":1714178266907,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb96ec5d80ada18","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714178134971,"stop":1714178134971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bc94b36c198220","name":"Push message with numeric payload","time":{"start":1714178134950,"stop":1714178134951,"duration":1},"status":"passed","severity":"normal"},{"uid":"b634007da985b087","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714178388879,"stop":1714178388879,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7d22d1377c8b74","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714177898190,"stop":1714177898191,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5d5d58277925b7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714177898176,"stop":1714177898176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a331dfa0bb0790aa","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714178364369,"stop":1714178364370,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac10e110aaa03642","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714177898172,"stop":1714177898172,"duration":0},"status":"passed","severity":"normal"},{"uid":"748ed10c02a484a9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714177898185,"stop":1714177898185,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d4963717580cb6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714177685508,"stop":1714177685508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c239e1160251de41","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714177960950,"stop":1714177960950,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c40f1ea4d8606a1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714179541231,"stop":1714179541232,"duration":1},"status":"broken","severity":"normal"},{"uid":"9eec6719056c433f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714178018305,"stop":1714178018305,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc88ba4b01d9b65","name":"Publish message with custom timestamp: Sat Apr 27 2024 01:36:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1714178191417,"stop":1714178191418,"duration":1},"status":"passed","severity":"normal"},{"uid":"355f5ee00b6ced78","name":"different cluster, same shard: nodes don't connect","time":{"start":1714178020440,"stop":1714178020440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8eb0fd784e71e19","name":"Privacy Node - default protocol","time":{"start":1714178376886,"stop":1714178376886,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d3b1d2d915eb27","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714177983240,"stop":1714177983240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eabe87d8879d7f","name":"Non TWN Cluster","time":{"start":1714178248448,"stop":1714178248448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cf3ac459023407","name":"should load peers from local storage and dispatch events","time":{"start":1714177714543,"stop":1714177714543,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f528b877ba9bba","name":"Store - dialed first","time":{"start":1714178376884,"stop":1714178376884,"duration":0},"status":"passed","severity":"normal"},{"uid":"15034594908c52a3","name":"Check received message with timestamp: 1714177738731 ","time":{"start":1714178222309,"stop":1714178222309,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d00186f9c77845","name":"Used by Waku Relay","time":{"start":1714178367128,"stop":1714178367129,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56a3fb65085229f","name":"should properly create location multiaddrs - udp4","time":{"start":1714177694112,"stop":1714177694112,"duration":0},"status":"passed","severity":"normal"},{"uid":"99efe8e6906c95e","name":"Decoder throws on undefined content topic","time":{"start":1714177722652,"stop":1714177722653,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3a9a95afb75423","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714178388875,"stop":1714178388875,"duration":0},"status":"passed","severity":"normal"},{"uid":"463ac68a8ba8538b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714177913644,"stop":1714177913645,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fff3e34d9e860c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714177685530,"stop":1714177685531,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3c739e4b569377","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714177748726,"stop":1714177748727,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a611d080de75a9b","name":"Fails to push message with large meta","time":{"start":1714178266905,"stop":1714178266905,"duration":0},"status":"passed","severity":"normal"},{"uid":"336c6a0c3b808728","name":"udp ip6 address","time":{"start":1714177693494,"stop":1714177693494,"duration":0},"status":"passed","severity":"normal"},{"uid":"750750ace0ed04ed","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714177709954,"stop":1714177709955,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a17c97ddd9b5159","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714178388879,"stop":1714178388879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2543daacd18d7c7f","name":"groups content topics by expected pubsub topic","time":{"start":1714177685512,"stop":1714177685513,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c888ee7850bbb4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714178201102,"stop":1714178201103,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3171b9cdd70560","name":"throws on content topic with empty topic name field","time":{"start":1714177685501,"stop":1714177685502,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dfc1ba941fd5bc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714177752492,"stop":1714177752493,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2be6b084bbcce4b4","name":"Subscribe to topic containing Script and publish message","time":{"start":1714178201103,"stop":1714178201104,"duration":1},"status":"passed","severity":"normal"},{"uid":"327220e49952972d","name":"Check received message containing JSON","time":{"start":1714178222346,"stop":1714178222347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95d9cb47cfbf1fd","name":"Push message with custom timestamp: 1683419513850","time":{"start":1714178134984,"stop":1714178134984,"duration":0},"status":"passed","severity":"normal"},{"uid":"689368bfaeb0557b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app19/8/topic545/utf8","time":{"start":1714178248448,"stop":1714178248448,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ebdd4089756ad5","name":"should only return 1 node with store capability","time":{"start":1714177710634,"stop":1714177710634,"duration":0},"status":"passed","severity":"normal"},{"uid":"51066d11a04ec337","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714179541235,"stop":1714179541236,"duration":1},"status":"broken","severity":"normal"},{"uid":"ceb28178498458b9","name":"Push message with Basic HTML tag payload","time":{"start":1714178134958,"stop":1714178134960,"duration":2},"status":"passed","severity":"normal"},{"uid":"53f56306389d955a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714177685505,"stop":1714177685505,"duration":0},"status":"passed","severity":"normal"},{"uid":"336d4529deb082b9","name":"Does not throw an exception when node disconnects","time":{"start":1714178367127,"stop":1714178367127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e793fd6531a9ec1a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714177898183,"stop":1714177898183,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28c52f114815a86","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714177685506,"stop":1714177685507,"duration":1},"status":"passed","severity":"normal"},{"uid":"f937fe16ba6c4836","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714177685525,"stop":1714177685526,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d75db84a23de86","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714178201109,"stop":1714178201110,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd7019d0b6b647f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714177685533,"stop":1714177685533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1126ebd8b4b55fe4","name":"Check received message with timestamp: 1714177738731 ","time":{"start":1714178222349,"stop":1714178222349,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23a8dbc1e7e7e13","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714177685516,"stop":1714177685517,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f1bc452855e50a","name":"Push message with emoji payload","time":{"start":1714178134962,"stop":1714178134962,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5ab01c0b15c2cf","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714178336962,"stop":1714178336962,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc209bab095d0272","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714177815076,"stop":1714177815077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2158762a9492c05","name":"Push message with content topic containing JSON","time":{"start":1714178266902,"stop":1714178266902,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d9b0d6255db372","name":"start node with ApplicationInfo","time":{"start":1714178248455,"stop":1714178248455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2843913f34d4feb9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714177685536,"stop":1714177685536,"duration":0},"status":"passed","severity":"normal"},{"uid":"b984584b69505361","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714177710635,"stop":1714177710635,"duration":0},"status":"passed","severity":"normal"},{"uid":"706583cd0149c524","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714177898180,"stop":1714177898181,"duration":1},"status":"passed","severity":"normal"},{"uid":"161e79d222643c53","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714177898178,"stop":1714177898178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebab28a96b40c25d","name":"shard 0","time":{"start":1714178269836,"stop":1714178269836,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd16c501495a22","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714178201105,"stop":1714178201106,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d13ec82696ebce","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714177694107,"stop":1714177694107,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3d21b198a2f756","name":"Check message with non string payload is not received","time":{"start":1714178222352,"stop":1714178222353,"duration":1},"status":"passed","severity":"normal"},{"uid":"670e0df3a8f48977","name":"Query Generator - backward","time":{"start":1714178332535,"stop":1714178332537,"duration":2},"status":"passed","severity":"normal"},{"uid":"1db9d145588d97a0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714177685536,"stop":1714177685536,"duration":0},"status":"passed","severity":"normal"},{"uid":"421b47c135b8bf44","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714177685526,"stop":1714177685527,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f4defcd3cd885b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714177685528,"stop":1714177685528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5658cb364336d6e7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714178364369,"stop":1714178364369,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d13c7f4099c5d2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714178388885,"stop":1714178388885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1b624d7b5c9001","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714178322730,"stop":1714178322731,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc2c9cf78151452","name":"Check received message containing short","time":{"start":1714177913623,"stop":1714177913623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4836d793e141de57","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714177815081,"stop":1714177815081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3040e8e68b9cce5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714177685534,"stop":1714177685534,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d20b3b2a9ee74ad","name":"removeEventListener with wrong event","time":{"start":1714177779631,"stop":1714177779632,"duration":1},"status":"passed","severity":"normal"},{"uid":"175e35878ca5b4a6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714178201088,"stop":1714178201089,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab7efd66660d267","name":"Push message with special chars payload","time":{"start":1714178266879,"stop":1714178266880,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeee3402e2dc6848","name":"should properly create peer info with all multiaddrs","time":{"start":1714177694114,"stop":1714177694114,"duration":0},"status":"passed","severity":"normal"},{"uid":"198f0c06a611c2d1","name":"should not receive a peer event before start","time":{"start":1714178207119,"stop":1714178207120,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c01e52437ba036","name":"Check publish message after client node is restarted","time":{"start":1714178191422,"stop":1714178191422,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9f508972c7eccc1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714178201109,"stop":1714178201109,"duration":0},"status":"passed","severity":"normal"},{"uid":"504adb63ec462997","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714178182108,"stop":1714178182108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ae8be05ed6f5a3","name":"Push message with XML payload","time":{"start":1714178134957,"stop":1714178134958,"duration":1},"status":"passed","severity":"normal"},{"uid":"f83e3c4fdd75258f","name":"Check publish message after service node is restarted","time":{"start":1714178191421,"stop":1714178191421,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5668572bad6de206","name":"Check received message containing Arabic","time":{"start":1714177913629,"stop":1714177913636,"duration":7},"status":"passed","severity":"normal"},{"uid":"d71101a50ec2fc1b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714177685508,"stop":1714177685509,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f61d184bee6b607","name":"Ephemeral messages are not stored","time":{"start":1714177748725,"stop":1714177748725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5a11729f75398d","name":"Relay - dialed first","time":{"start":1714178376882,"stop":1714178376883,"duration":1},"status":"passed","severity":"normal"},{"uid":"317a92695dbd8fe5","name":"Accepts a valid Waku Message","time":{"start":1714177702732,"stop":1714177702733,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c603937428298d1","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714177693451,"stop":1714177693451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6143a93aece7c4","name":"Round trip binary serialization","time":{"start":1714177699230,"stop":1714177699230,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9cb6ce6acc4da6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714177739157,"stop":1714177739158,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf43ae7acc21a16e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714178309260,"stop":1714178309260,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e3e06b9b75c6f9","name":"should decode valid enr successfully","time":{"start":1714177694106,"stop":1714177694106,"duration":0},"status":"passed","severity":"normal"},{"uid":"496b93f3ae61cdc2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714178388889,"stop":1714178388889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df56c2489141b40","name":"should not fail to start the service if it is already started","time":{"start":1714177714540,"stop":1714177714541,"duration":1},"status":"passed","severity":"normal"},{"uid":"666eb7326aad7c37","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714177685541,"stop":1714177685541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a193504a8fc348","name":"Push message with content topic containing emoji","time":{"start":1714178134973,"stop":1714178134973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4754acc093cf2845","name":"Refresh subscription","time":{"start":1714178388873,"stop":1714178388873,"duration":0},"status":"passed","severity":"normal"},{"uid":"23887a91e667440a","name":"Push message with unicode special characters payload","time":{"start":1714178266888,"stop":1714178266888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7851e2d8d281129","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714177815074,"stop":1714177815075,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7ea7d94eb85f07","name":"Push message with content topic containing Russian","time":{"start":1714178134968,"stop":1714178134968,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb65af04f141f88","name":"Push message with content topic containing Russian","time":{"start":1714178266899,"stop":1714178266900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a19ff6efdd23540","name":"Fails to push message with large meta","time":{"start":1714178134974,"stop":1714178134975,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b44d052408f6829","name":"Publish message with custom timestamp: Fri Apr 26 2024 23:36:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1714178191417,"stop":1714178191417,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf11235480fe350","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714177693446,"stop":1714177693446,"duration":0},"status":"passed","severity":"normal"},{"uid":"4076dddf4667434c","name":"Push message with XML payload","time":{"start":1714178266885,"stop":1714178266886,"duration":1},"status":"passed","severity":"normal"},{"uid":"942d0e49d160ba88","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714178388888,"stop":1714178388888,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae59419be99734f","name":"can start the service","time":{"start":1714178207116,"stop":1714178207117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dee77f1b47999e1","name":"listenerCount","time":{"start":1714177779632,"stop":1714177779633,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc813bafa2ba4074","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714177983234,"stop":1714177983235,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8e5228b33431cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714177898183,"stop":1714177898183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef9a97b6ab6d175","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714177714543,"stop":1714177714543,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ada9441764c187","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714177685535,"stop":1714177685535,"duration":0},"status":"passed","severity":"normal"},{"uid":"607543133f3ad51e","name":"should throw error - no public key","time":{"start":1714177694109,"stop":1714177694109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dbe2bfa58d702","name":"Push message with custom timestamp: 1714174313850","time":{"start":1714178134984,"stop":1714178134985,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3072203afbed8d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714178266901,"stop":1714178266902,"duration":1},"status":"passed","severity":"normal"},{"uid":"37391ab993a9cfa","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app67/7/topic49/proto","time":{"start":1714178248448,"stop":1714178248449,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc19cb102aadb89","name":"Subscribe to topic containing short and publish message","time":{"start":1714178201092,"stop":1714178201092,"duration":0},"status":"passed","severity":"normal"},{"uid":"299a3475c4228349","name":"should properly create location multiaddrs - tcp6","time":{"start":1714177694113,"stop":1714177694113,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f83ffbfc947933","name":"Publishes to nwaku","time":{"start":1714178164918,"stop":1714178164919,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e2a7000cef76a3","name":"Push message with Arabic payload","time":{"start":1714178134955,"stop":1714178134955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b980c6b25840fce","name":"Push message with Chinese payload","time":{"start":1714178266880,"stop":1714178266880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2313472fb2daaf56","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714177960961,"stop":1714177960962,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb55bfb6341742","name":"Subscribe to topic containing long and receive message","time":{"start":1714178388884,"stop":1714178388884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25684c5d091968a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714178388881,"stop":1714178388882,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f98778b91ff47cd","name":"Subscribe to topic containing XML and publish message","time":{"start":1714178201105,"stop":1714178201105,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed35044bdd40fc","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714177898191,"stop":1714177898192,"duration":1},"status":"passed","severity":"normal"},{"uid":"92654815f6a9f63","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714178201088,"stop":1714178201088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c806283283edb064","name":"should not receive a peer event before start","time":{"start":1714177752490,"stop":1714177752490,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f8a6463aaf1374","name":"Push 30 different messages","time":{"start":1714178134962,"stop":1714178134962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6aa3958afd0fb0b","name":"Check received message containing Russian","time":{"start":1714178222263,"stop":1714178222263,"duration":0},"status":"passed","severity":"normal"},{"uid":"620a4eac4dfbdbc9","name":"Push message with meta","time":{"start":1714178266904,"stop":1714178266905,"duration":1},"status":"passed","severity":"normal"},{"uid":"a408abbb4d3e5ac6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714177694116,"stop":1714177694116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a055bd2dfcbc51a3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714177685541,"stop":1714177685541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5597843c12eb2e9","name":"Push message with special chars payload","time":{"start":1714178134953,"stop":1714178134953,"duration":0},"status":"passed","severity":"normal"},{"uid":"b034ba0cd2267f79","name":"Check received message containing XML","time":{"start":1714178222345,"stop":1714178222346,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad309cf0cd97008","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714177709956,"stop":1714177709956,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b1170dd9d574f5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714177832534,"stop":1714177832534,"duration":0},"status":"passed","severity":"normal"},{"uid":"421ac198b2fde87d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714177693447,"stop":1714177693447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8da3850598f73b","name":"throws an error for improperly formatted content topics","time":{"start":1714177685515,"stop":1714177685515,"duration":0},"status":"passed","severity":"normal"},{"uid":"768b3319b3673ddb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714178388886,"stop":1714178388886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef6035aa3800f47","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714177685529,"stop":1714177685529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5ad3c6d0163834","name":"stop","time":{"start":1714177779635,"stop":1714177779635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0031707127443","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714178286158,"stop":1714178286159,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cfda951fb00a58","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714177685534,"stop":1714177685534,"duration":0},"status":"passed","severity":"normal"},{"uid":"771aeb9b2e5e59ba","name":"should emit a peer event after start","time":{"start":1714178207119,"stop":1714178207119,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbad6ecb6256077","name":"throws on content topic with empty version field","time":{"start":1714177685501,"stop":1714177685501,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc923369869679f9","name":"1 Relay, 1 fetch","time":{"start":1714177710037,"stop":1714177710037,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2276b699f9b8e02","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714177685522,"stop":1714177685522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64b3af6707d61ba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714177960945,"stop":1714177960946,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0172d9abc73731","name":"handles multiple messages","time":{"start":1714178350127,"stop":1714178350128,"duration":1},"status":"passed","severity":"normal"},{"uid":"76467f4e1050ef7a","name":"should properly create location multiaddrs - udp","time":{"start":1714177694113,"stop":1714177694114,"duration":1},"status":"passed","severity":"normal"},{"uid":"38857ecb477e57e3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714177898176,"stop":1714177898176,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefda1cb14b3cbd4","name":"Asymmetric encrypt & decrypt","time":{"start":1714177721281,"stop":1714177721282,"duration":1},"status":"passed","severity":"normal"},{"uid":"48019d659829c54e","name":"Reopen subscription with peer with lost subscription","time":{"start":1714177793998,"stop":1714177793998,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a811cc55f87719a","name":"different cluster, different shard: nodes don't connect","time":{"start":1714177898171,"stop":1714177898171,"duration":0},"status":"passed","severity":"normal"},{"uid":"274db7151e673bc","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714178364371,"stop":1714178364371,"duration":0},"status":"passed","severity":"normal"},{"uid":"744cc9ecaab477cc","name":"should set field with all protocols disabled","time":{"start":1714177694114,"stop":1714177694115,"duration":1},"status":"passed","severity":"normal"},{"uid":"863099624468c3cf","name":"getPeersByDiscovery","time":{"start":1714177779632,"stop":1714177779632,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9da48d51662c1c","name":"Register correct protocols","time":{"start":1714178201086,"stop":1714178201087,"duration":1},"status":"passed","severity":"normal"},{"uid":"5082012a33be241c","name":"Push message with content topic containing unicode special characters","time":{"start":1714178134972,"stop":1714178134973,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6879dcf6d8cf125","name":"should set field with only RELAY enabled","time":{"start":1714177694115,"stop":1714177694115,"duration":0},"status":"passed","severity":"normal"},{"uid":"686a7cabfed6d270","name":"Subscribe and receive messages via waku relay post","time":{"start":1714177983224,"stop":1714177983226,"duration":2},"status":"passed","severity":"normal"},{"uid":"faec9301c26e13d8","name":"same cluster, same shard: nodes connect","time":{"start":1714178020439,"stop":1714178020439,"duration":0},"status":"passed","severity":"normal"},{"uid":"4913c0fb66f0cd92","name":"Check publish message containing SQL Injection","time":{"start":1714178191412,"stop":1714178191412,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f555998fab742","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177898179,"stop":1714177898179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11c5dd0c9e8c40d","name":"Check received message containing Basic HTML tag","time":{"start":1714178222346,"stop":1714178222346,"duration":0},"status":"passed","severity":"normal"},{"uid":"97932f6e0aab14e7","name":"Push message with content topic containing Arabic","time":{"start":1714178134967,"stop":1714178134968,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c6858c6f3caee6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714177898182,"stop":1714177898182,"duration":0},"status":"passed","severity":"normal"},{"uid":"635561fbf5532e8a","name":"Fails to push message bigger that 1MB","time":{"start":1714178266917,"stop":1714178266918,"duration":1},"status":"passed","severity":"normal"},{"uid":"8949a7c6016403d6","name":"LightPush","time":{"start":1714178376885,"stop":1714178376885,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3ba7c705752a57","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714178321079,"stop":1714178321079,"duration":0},"status":"passed","severity":"normal"},{"uid":"12feacae21e33b4c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714178388881,"stop":1714178388881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d88fb55a234741","name":"nwaku subscribes","time":{"start":1714178164918,"stop":1714178164918,"duration":0},"status":"passed","severity":"normal"},{"uid":"be482806248e22ec","name":"Decoder throws on undefined content topic","time":{"start":1714177720660,"stop":1714177720660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1081a362478cffdf","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714177693448,"stop":1714177693449,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45a1c84b35998e4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714177776946,"stop":1714177776946,"duration":0},"status":"passed","severity":"normal"},{"uid":"1737531a26811889","name":"should throw an error for missing sharding configuration","time":{"start":1714177685537,"stop":1714177685537,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d18d6b3113e53b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177898184,"stop":1714177898184,"duration":0},"status":"passed","severity":"normal"},{"uid":"deccd0fe4aa5bc48","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714177685519,"stop":1714177685519,"duration":0},"status":"passed","severity":"normal"},{"uid":"3226dec563abe218","name":"caches peers it previously fetched","time":{"start":1714177710633,"stop":1714177710633,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42859c12b0a3e2c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714178388872,"stop":1714178388872,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe41462863ed6ee","name":"Push message with content topic containing special chars","time":{"start":1714178266898,"stop":1714178266898,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e023b2e294e9e1","name":"Push message with content topic containing Chinese","time":{"start":1714178134967,"stop":1714178134967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f06cbfbb26ad73a","name":"connected peers and dial","time":{"start":1714178135230,"stop":1714178135230,"duration":0},"status":"skipped","severity":"normal"},{"uid":"678fd9a2185fadba","name":"Passing page size 19 when there are 20 messages","time":{"start":1714178353461,"stop":1714178353462,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f044ec430e864a","name":"should return all peers when numPeers is 0","time":{"start":1714177698806,"stop":1714177698807,"duration":1},"status":"passed","severity":"normal"},{"uid":"30aa33929ba7e6f5","name":"Check publish message containing Arabic","time":{"start":1714178191411,"stop":1714178191411,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df83042aca6a7e0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714177685538,"stop":1714177685538,"duration":0},"status":"passed","severity":"normal"},{"uid":"79dbe5a39674a931","name":"Nodes with multiple pubsub topic","time":{"start":1714178182095,"stop":1714178182096,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc2fd3c515a7413","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714177709958,"stop":1714177709958,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a8c5579ec8c3b3","name":"Check received message containing short","time":{"start":1714178222324,"stop":1714178222324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23afab2e611595f","name":"Push message with content topic containing escaped characters","time":{"start":1714178134972,"stop":1714178134972,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e44dcebe4916a2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714177748726,"stop":1714177748726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4accc92956df99c4","name":"Query Generator, No message returned","time":{"start":1714178309259,"stop":1714178309260,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fee4167535cec7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714178201096,"stop":1714178201097,"duration":1},"status":"passed","severity":"normal"},{"uid":"4455bc4fe18972de","name":"Generator, custom pubsub topic","time":{"start":1714178321075,"stop":1714178321075,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c00b874f2c7368","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714178336963,"stop":1714178336963,"duration":0},"status":"passed","severity":"normal"},{"uid":"686a18a95a95fc34","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177898186,"stop":1714177898187,"duration":1},"status":"passed","severity":"normal"},{"uid":"1442d7264322eb3b","name":"Check received message containing escaped characters","time":{"start":1714178222347,"stop":1714178222347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57c3fc625878ee7","name":"addEventListener with wrong event","time":{"start":1714177779630,"stop":1714177779631,"duration":1},"status":"passed","severity":"normal"},{"uid":"d430f7b93732ed94","name":"should emit a peer event after start","time":{"start":1714177714541,"stop":1714177714541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b740765ce04e2013","name":"Check received message containing numeric","time":{"start":1714178222260,"stop":1714178222261,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15250c4cd3036df","name":"Reopen subscription with peer with lost subscription","time":{"start":1714177821836,"stop":1714177821836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8199e147ba488f2a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714177688101,"stop":1714177688101,"duration":0},"status":"passed","severity":"normal"},{"uid":"4726ddac0eab5d95","name":"Wrong topic","time":{"start":1714178248453,"stop":1714178248453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8a2e04daf8db45","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714177983224,"stop":1714177983224,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd0fc8b986c8df5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714178222309,"stop":1714178222310,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5df790582ed6880","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714177685530,"stop":1714177685530,"duration":0},"status":"passed","severity":"normal"},{"uid":"593b5903cc4db35a","name":"should handle application and version for autosharding","time":{"start":1714177685518,"stop":1714177685518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bcedf072601fa1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714177960962,"stop":1714177960963,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f05b2f48a88f7c","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1714177787752,"stop":1714177787753,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ef5114b7401537","name":"start node with empty shard","time":{"start":1714178269855,"stop":1714178269856,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd02e035cca02ddd","name":"Ephemeral field set to true","time":{"start":1714177699231,"stop":1714177699231,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ab43069e79a5d0","name":"Check message with invalid timestamp is not received","time":{"start":1714178222310,"stop":1714178222320,"duration":10},"status":"passed","severity":"normal"},{"uid":"88ea511eeafef350","name":"Push message with content topic containing Chinese","time":{"start":1714178266898,"stop":1714178266899,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1f1811145500c5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714177698807,"stop":1714177698808,"duration":1},"status":"passed","severity":"normal"},{"uid":"d257bf77449ccf2b","name":"Overlapping topic subscription","time":{"start":1714178201091,"stop":1714178201091,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50ed69b24087615c","name":"Encoder throws on empty string content topic","time":{"start":1714177722652,"stop":1714177722652,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a204400b253f5b","name":"Check received message containing short","time":{"start":1714178222239,"stop":1714178222240,"duration":1},"status":"passed","severity":"normal"},{"uid":"88057fe622e1fd37","name":"Relay - dialed after","time":{"start":1714178376883,"stop":1714178376883,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc303ea61660a7c9","name":"Check message received after jswaku node is restarted","time":{"start":1714177913652,"stop":1714177913654,"duration":2},"status":"skipped","severity":"normal"},{"uid":"e6af18f15dcd4c06","name":"Push message with Script payload","time":{"start":1714178266885,"stop":1714178266885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5795046de0096","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714177685524,"stop":1714177685524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7b473e6b3552bb","name":"should set field with all protocols enabled","time":{"start":1714177694115,"stop":1714177694115,"duration":0},"status":"passed","severity":"normal"},{"uid":"273a59aba920d48f","name":"Publish without waiting for remote peer","time":{"start":1714178201087,"stop":1714178201087,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd9b9bfe8ea6ec4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714178286160,"stop":1714178286160,"duration":0},"status":"passed","severity":"normal"},{"uid":"362a71b893fbda74","name":"throws on content topic with generation field greater than 0","time":{"start":1714177685500,"stop":1714177685500,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d1123bd0965de3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714178201107,"stop":1714178201108,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6c8fe4c296dd50","name":"Subscribe and receives messages on 20 topics","time":{"start":1714178388882,"stop":1714178388882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5923e01a3659355","name":"Check message with non string payload is not received","time":{"start":1714177913651,"stop":1714177913652,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4febd1e4dc9152","name":"Ordered Callback - forward","time":{"start":1714178332539,"stop":1714178332540,"duration":1},"status":"passed","severity":"normal"},{"uid":"9397d438fe58e0e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714177898186,"stop":1714177898186,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dea5a083522e790","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714177685515,"stop":1714177685516,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31e4aa6fed107e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714177685528,"stop":1714177685528,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a53bc26cb164c95","name":"Relay - times out","time":{"start":1714178376883,"stop":1714178376884,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eff4c7d915ca8ac","name":"Check received message containing Chinese","time":{"start":1714177913627,"stop":1714177913629,"duration":2},"status":"passed","severity":"normal"},{"uid":"eec2212d67cf495c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714177983233,"stop":1714177983233,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a5064534848d10","name":"Query with Ordered Callback, No message returned","time":{"start":1714178309263,"stop":1714178309264,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07c2af2755a4a71","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714177685523,"stop":1714177685523,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb30d5b0387be4b2","name":"Ping on subscribed peer","time":{"start":1714177793996,"stop":1714177793997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e921e9360d12cd70","name":"creates an iterator","time":{"start":1714178350127,"stop":1714178350127,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f64a950cc37242","name":"Check received message with timestamp: 1714177738731000000 ","time":{"start":1714178222348,"stop":1714178222349,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26eac751041389b","name":"Query with Promise Callback, No Decoder","time":{"start":1714178309266,"stop":1714178309266,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2517889b219c2b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714178222350,"stop":1714178222350,"duration":0},"status":"passed","severity":"normal"},{"uid":"3511e475aec51e87","name":"throws on content topic with empty encoding field","time":{"start":1714177685502,"stop":1714177685502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4db069180fe032a","name":"should not receive a peer event after stop","time":{"start":1714177752490,"stop":1714177752490,"duration":0},"status":"passed","severity":"normal"},{"uid":"4809aa360c178e85","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714177685524,"stop":1714177685525,"duration":1},"status":"passed","severity":"normal"},{"uid":"706383c87bd6f6d8","name":"returns all values when wanted number matches available values","time":{"start":1714177709695,"stop":1714177709698,"duration":3},"status":"passed","severity":"normal"},{"uid":"dbb3fbf151fc11d5","name":"should not throw an error for a single configured topic","time":{"start":1714177685531,"stop":1714177685531,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e7168e6593b15c","name":"should set field with only FILTER enabled","time":{"start":1714177694116,"stop":1714177694116,"duration":0},"status":"passed","severity":"normal"},{"uid":"6168528f192abaf5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714178182095,"stop":1714178182095,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f39b342a2e1e6c0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714178388870,"stop":1714178388870,"duration":0},"status":"passed","severity":"normal"},{"uid":"7824c73f77eb3206","name":"should get / set UDP multiaddr","time":{"start":1714177694111,"stop":1714177694111,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c7d13f6aecd3a","name":"Push message with content topic containing JSON","time":{"start":1714178134971,"stop":1714178134971,"duration":0},"status":"passed","severity":"normal"},{"uid":"d995f61b083bc8f4","name":"Check message received after nwaku node is restarted","time":{"start":1714177913655,"stop":1714177913656,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2a71d600601978a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714178018304,"stop":1714178018304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aacf6f6d5e3982","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714177898180,"stop":1714177898180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2322367b8e039e","name":"Check publish message containing XML","time":{"start":1714178191413,"stop":1714178191413,"duration":0},"status":"passed","severity":"normal"},{"uid":"428f875853681da4","name":"Publish message with rate limit","time":{"start":1714178191423,"stop":1714178191423,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e9b6438a012e19","name":"Ping on subscribed peer","time":{"start":1714177821837,"stop":1714177821837,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec7814df5a2c05b","name":"Subscribe and receive messages via waku relay post","time":{"start":1714178388881,"stop":1714178388881,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c2925d12f33fc5","name":"Query Generator, No Decoder","time":{"start":1714178309259,"stop":1714178309259,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e2d6aa663c332c","name":"should only return 1 node with relay capability","time":{"start":1714177710633,"stop":1714177710633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9470a4c23978ee93","name":"Check received message containing Script","time":{"start":1714177913637,"stop":1714177913638,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e013538b1354d6","name":"Check received message containing escaped characters","time":{"start":1714178222280,"stop":1714178222291,"duration":11},"status":"passed","severity":"normal"},{"uid":"866eb2dbaaabd3e3","name":"Check received message containing special chars","time":{"start":1714177913626,"stop":1714177913627,"duration":1},"status":"passed","severity":"normal"},{"uid":"d216ae8ae503e9cf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714177832535,"stop":1714177832535,"duration":0},"status":"passed","severity":"normal"},{"uid":"add2dcd83577968","name":"throws on content topic with non-number generation field","time":{"start":1714177685499,"stop":1714177685499,"duration":0},"status":"passed","severity":"normal"},{"uid":"9751759061138bcb","name":"Subscribe and receive messages via lightPush","time":{"start":1714178388869,"stop":1714178388870,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ea286461aa89d1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714177685529,"stop":1714177685529,"duration":0},"status":"passed","severity":"normal"},{"uid":"721f830c59d5cba5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177898181,"stop":1714177898181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74dc314145bd41c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714177709955,"stop":1714177709955,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e283c6933d598d2","name":"Push message with custom timestamp: 1683419498357","time":{"start":1714178266906,"stop":1714178266906,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eef5f4fe057429a","name":"Refresh subscription","time":{"start":1714178388883,"stop":1714178388883,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c008132a9dbda9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714178286159,"stop":1714178286160,"duration":1},"status":"passed","severity":"normal"},{"uid":"c703171df6de0b82","name":"Passing page size 110 when there are 120 messages","time":{"start":1714178353462,"stop":1714178353463,"duration":1},"status":"passed","severity":"normal"},{"uid":"139f1ef4f6f0e940","name":"Check message with no payload is not received","time":{"start":1714178222352,"stop":1714178222352,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a0d0e0cdf916d","name":"Subscribe to topic containing long and receive message","time":{"start":1714178388874,"stop":1714178388874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f73de932bc5f969","name":"Subscribe and publish message","time":{"start":1714178201087,"stop":1714178201088,"duration":1},"status":"passed","severity":"normal"},{"uid":"38954d1c52927709","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714177710635,"stop":1714177710636,"duration":1},"status":"skipped","severity":"normal"},{"uid":"10ffb2cb20d5ff85","name":"Push message on custom pubsubTopic","time":{"start":1714178018304,"stop":1714178018304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f31c9ba03a59017","name":"configure the node with multiple pubsub topics","time":{"start":1714178269852,"stop":1714178269853,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae628cc0f090927e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714177983228,"stop":1714177983228,"duration":0},"status":"passed","severity":"normal"},{"uid":"53685dac88150479","name":"ignores unrecognized TXT record formats","time":{"start":1714177710632,"stop":1714177710632,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b36aa0e700802f","name":"A test","time":{"start":1714177983414,"stop":1714177983414,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d6519055b07225","name":"Throws when trying to push message with empty payload","time":{"start":1714178266889,"stop":1714178266896,"duration":7},"status":"passed","severity":"normal"},{"uid":"d0591acee3c33ff3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714177710636,"stop":1714177710636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40ebf5841770d441","name":"should throw an error for an unconfigured topic","time":{"start":1714177685532,"stop":1714177685532,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bca8208fdb6cb","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714178336962,"stop":1714178336962,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a7d9f508b4d520","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714177739155,"stop":1714177739157,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c91c00fd1fa4361","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714177898172,"stop":1714177898172,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8abfbf447c68950","name":"Push message with Russian payload","time":{"start":1714178134956,"stop":1714178134956,"duration":0},"status":"passed","severity":"normal"},{"uid":"238cbecd9a176389","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714177693454,"stop":1714177693455,"duration":1},"status":"passed","severity":"normal"},{"uid":"7863900fdc9f6abb","name":"new peer added after a peer was already found","time":{"start":1714178438252,"stop":1714178438253,"duration":1},"status":"skipped","severity":"normal"},{"uid":"141be849dbfc53a6","name":"Promise Callback - backward","time":{"start":1714178332538,"stop":1714178332539,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff4806a6e382b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714178388873,"stop":1714178388873,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da8da580de9cc7a","name":"random static sharding 2 - Cluster ID: 920, Shard ID: 104","time":{"start":1714178269840,"stop":1714178269841,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a86586cb506c46","name":"Default pageSize","time":{"start":1714178353463,"stop":1714178353464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3011588375ad2f48","name":"Push message with custom timestamp: 1714181498357","time":{"start":1714178266907,"stop":1714178266908,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1ae00fbbab3c77","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714177960959,"stop":1714177960960,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b8107dfaa30847","name":"Check received message with timestamp: 1714177738886 ","time":{"start":1714177913644,"stop":1714177913644,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c27cb939f38e7d7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714178191420,"stop":1714178191420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00b86c269131aaf","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714178364370,"stop":1714178364370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0abe901662413c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app49/6/topic395/xml","time":{"start":1714178248451,"stop":1714178248451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3655fe535d8195e0","name":"Push message with content topic containing shell command","time":{"start":1714178134972,"stop":1714178134972,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4a17c680f29fee","name":"unsubscribes","time":{"start":1714178350128,"stop":1714178350129,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ddea89ddaa9a83","name":"Check received message containing Script","time":{"start":1714178222345,"stop":1714178222345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f62a7308333162","name":"handles different clusterIds correctly","time":{"start":1714177685514,"stop":1714177685514,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f16e67c7a8aae03","name":"Subscribe and receives messages on 20 topics","time":{"start":1714178388872,"stop":1714178388872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b19657d04e9da3","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/2/topic187/proto","time":{"start":1714178248452,"stop":1714178248452,"duration":0},"status":"passed","severity":"normal"},{"uid":"33272bbf436cd39","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714177983235,"stop":1714177983235,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eea0bbc39990cab","name":"removeEventListener with correct event","time":{"start":1714177779631,"stop":1714177779631,"duration":0},"status":"passed","severity":"normal"},{"uid":"7432ea32e541060","name":"Check publish message containing emoji","time":{"start":1714178191416,"stop":1714178191416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c18d12625e48e6c","name":"random static sharding 6 - Cluster ID: 429, Shard ID: 298","time":{"start":1714178269845,"stop":1714178269846,"duration":1},"status":"passed","severity":"normal"},{"uid":"60230cf2507dec3c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714177685532,"stop":1714177685532,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7711b54ebc33fac","name":"Push message with content topic containing long","time":{"start":1714178134963,"stop":1714178134964,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c49426b5f62853","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714177815082,"stop":1714177815082,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bbb6a6018689dd","name":"should encodeTxt and decodeTxt","time":{"start":1714177694105,"stop":1714177694106,"duration":1},"status":"passed","severity":"normal"},{"uid":"414cd80e5a6c06aa","name":"more peers than existing","time":{"start":1714178135230,"stop":1714178135231,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b71d7bb3b8b7471","name":"Query generator for multiple messages","time":{"start":1714178322729,"stop":1714178322730,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a4e5db8a64d43d","name":"Sign & Recover","time":{"start":1714177721283,"stop":1714177721283,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6e7c34d37ff84b","name":"receives messages sent to provided content topic through callback","time":{"start":1714178201251,"stop":1714178201252,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bb62179a40349eae","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714177685532,"stop":1714177685533,"duration":1},"status":"passed","severity":"normal"},{"uid":"267350187a60209a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714177685513,"stop":1714177685514,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94277fee51bbe1","name":"safeDispatchEvent","time":{"start":1714177779633,"stop":1714177779634,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f28c27713fdcf9","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714177709956,"stop":1714177709957,"duration":1},"status":"passed","severity":"normal"},{"uid":"862a170bd8d2f7c5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714178388889,"stop":1714178388889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3376759fe29dc991","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714177685519,"stop":1714177685519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f1725d429efd0b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714177685523,"stop":1714177685524,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6095d4533bbbb5a","name":"Ping on subscribed peer","time":{"start":1714177821834,"stop":1714177821835,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0342ff415b9efa","name":"should only return 1 node with relay and store capability","time":{"start":1714177710634,"stop":1714177710634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32205ababbb29e1","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714178191419,"stop":1714178191419,"duration":0},"status":"passed","severity":"normal"},{"uid":"af813bd7da0a25d5","name":"isConnected should return true after first peer connects","time":{"start":1714177787751,"stop":1714177787752,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d0540019b47d95","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714178388888,"stop":1714178388889,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabb341a79263805","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714177720657,"stop":1714177720657,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cc89642828a866","name":"Check received message containing unicode special characters","time":{"start":1714178222292,"stop":1714178222307,"duration":15},"status":"passed","severity":"normal"},{"uid":"4b5b942e8456e5fc","name":"Encoder throws on undefined content topic","time":{"start":1714177722652,"stop":1714177722652,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee1572b921b7e24","name":"should properly create location multiaddrs - tcp4","time":{"start":1714177694112,"stop":1714177694113,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc8529595fe51bc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714177983235,"stop":1714177983236,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5df4036fe16766","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714177685508,"stop":1714177685508,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4e64c5cbcfa435","name":"should emit a peer event after start","time":{"start":1714177752489,"stop":1714177752489,"duration":0},"status":"passed","severity":"normal"},{"uid":"88af9af535b63b5b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714177983241,"stop":1714177983242,"duration":1},"status":"passed","severity":"normal"},{"uid":"657a83de0d519b7d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714178364371,"stop":1714178364372,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8bcdfcd71ad56d","name":"Check received message containing Basic HTML tag","time":{"start":1714177913638,"stop":1714177913639,"duration":1},"status":"passed","severity":"normal"},{"uid":"b873ed02e51f292d","name":"Push message with shell command payload","time":{"start":1714178134960,"stop":1714178134960,"duration":0},"status":"passed","severity":"normal"},{"uid":"732307160f1a0bc4","name":"Check message with invalid timestamp is not received","time":{"start":1714177913646,"stop":1714177913646,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e6069fd950dc42","name":"same cluster, different shard: nodes don't connect","time":{"start":1714177898170,"stop":1714177898171,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b9ffbca12d26a6","name":"should return false","time":{"start":1714177694109,"stop":1714177694109,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7a153c4573001c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714178309264,"stop":1714178309265,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65377e526d2c1f3","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714177693444,"stop":1714177693446,"duration":2},"status":"passed","severity":"normal"},{"uid":"d76f082099f741a0","name":"returns all values when wanted number is greater than available values","time":{"start":1714177709699,"stop":1714177709699,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f179c9e95ee84e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714177983234,"stop":1714177983234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8c73d4c1808f43","name":"Check received message containing emoji","time":{"start":1714178222348,"stop":1714178222348,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4fe5736e9fbc5f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714177983236,"stop":1714177983236,"duration":0},"status":"passed","severity":"normal"},{"uid":"caea349b0b75c75d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714177960944,"stop":1714177960945,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd9cb2c6d79e18b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714177832533,"stop":1714177832533,"duration":0},"status":"passed","severity":"normal"},{"uid":"21aec96eb5fb75ef","name":"same cluster, same shard: nodes connect","time":{"start":1714177898170,"stop":1714177898170,"duration":0},"status":"passed","severity":"normal"},{"uid":"12eee2fb1c1177be","name":"should throw an error for insufficient data","time":{"start":1714177685541,"stop":1714177685542,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bf17231379984a","name":"Push message with SQL Injection payload","time":{"start":1714178134956,"stop":1714178134956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fb5aafbc3afae3","name":"should get / set TCP multiaddr","time":{"start":1714177694111,"stop":1714177694112,"duration":1},"status":"passed","severity":"normal"},{"uid":"beaab386a2645044","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714177693454,"stop":1714177693454,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e97c66d556215","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714177898178,"stop":1714177898179,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8153ab5c3dc7ef","name":"Check received message containing SQL Injection","time":{"start":1714178222345,"stop":1714178222345,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef142edf43f88e0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714178388890,"stop":1714178388890,"duration":0},"status":"passed","severity":"normal"},{"uid":"26af47b995c503ba","name":"Push message with unicode special characters payload","time":{"start":1714178134961,"stop":1714178134961,"duration":0},"status":"passed","severity":"normal"},{"uid":"582c650bb191183c","name":"retrieves a single peer","time":{"start":1714177710630,"stop":1714177710631,"duration":1},"status":"passed","severity":"normal"},{"uid":"b857c2b53e36afa9","name":"Check message with no content topic is not received","time":{"start":1714177913649,"stop":1714177913650,"duration":1},"status":"passed","severity":"normal"},{"uid":"47631aba8c3c87e7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app40/6/topic516/test.js","time":{"start":1714178248452,"stop":1714178248452,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b948ed5b945121d","name":"can start the service","time":{"start":1714177752487,"stop":1714177752487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef04a96bd1ce6c72","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714178388878,"stop":1714178388879,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a5c164b7185fc3","name":"Using a function","time":{"start":1714178367128,"stop":1714178367128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c456e9ac4e3858c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714177685522,"stop":1714177685523,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c0aae6a014e146","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714178182096,"stop":1714178182096,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8ac718fdf99beb","name":"Correctly serialized arguments","time":{"start":1714178020521,"stop":1714178020521,"duration":0},"status":"passed","severity":"normal"},{"uid":"43362ea4fcbc5ea1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714178018308,"stop":1714178018308,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed6362aa5147717","name":"Push message with content topic containing XML","time":{"start":1714178134970,"stop":1714178134970,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff11dee2b1f85f2","name":"Check publish message containing JSON","time":{"start":1714178191414,"stop":1714178191414,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baf410bcc886012","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714178286157,"stop":1714178286157,"duration":0},"status":"passed","severity":"normal"},{"uid":"99134a2e03c83677","name":"Query generator for multiple messages with different message text format","time":{"start":1714178322730,"stop":1714178322730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3c900daeccb1c8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714177898184,"stop":1714177898184,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0cc6b4ac096be4","name":"Check received message containing special chars","time":{"start":1714178222261,"stop":1714178222261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afb1ad205a298f9","name":"Waku message hash computation (payload length 0)","time":{"start":1714177688101,"stop":1714177688102,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ec54bf4c3bb50e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714178364367,"stop":1714178364368,"duration":1},"status":"passed","severity":"normal"},{"uid":"5203b4f349989af","name":"Store - dialed after - with timeout","time":{"start":1714178376884,"stop":1714178376885,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0cbbd070ccd69c","name":"Check received message containing JSON","time":{"start":1714178222266,"stop":1714178222266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e547faba127ee1af","name":"Push message with JSON payload","time":{"start":1714178134960,"stop":1714178134960,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cabb10911a13262","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177898188,"stop":1714177898189,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab2c739e02da54","name":"Decoder throws on empty string content topic","time":{"start":1714177720661,"stop":1714177720661,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6f614d54470102","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714177685531,"stop":1714177685531,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ed580ddefd25c0","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714177898174,"stop":1714177898174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0b5cb0af19713e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714177685539,"stop":1714177685539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3505aa55dfe83eb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714178388875,"stop":1714178388875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6169a2afa50898ad","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714177983228,"stop":1714177983228,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ffe5dec2bcd418","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714177898173,"stop":1714177898173,"duration":0},"status":"passed","severity":"normal"},{"uid":"4818b822d2d159f4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714178201097,"stop":1714178201099,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdd42d6f978d659d","name":"Nwaku publishes","time":{"start":1714178164919,"stop":1714178164919,"duration":0},"status":"passed","severity":"normal"},{"uid":"549cae87ebc8cd84","name":"Push message with content topic containing long","time":{"start":1714178266897,"stop":1714178266897,"duration":0},"status":"passed","severity":"normal"},{"uid":"868a498a5de7455","name":"Query Generator - forward","time":{"start":1714178332534,"stop":1714178332534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e426f934634b133","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app54/1/topic317/proto","time":{"start":1714178248449,"stop":1714178248450,"duration":1},"status":"passed","severity":"normal"},{"uid":"7080a57702144d78","name":"Check received message containing SQL Injection","time":{"start":1714177913637,"stop":1714177913637,"duration":0},"status":"passed","severity":"normal"},{"uid":"c495d48a5a965ebd","name":"Subscribe to topic containing short and receive message","time":{"start":1714178388874,"stop":1714178388874,"duration":0},"status":"passed","severity":"normal"},{"uid":"4774a15933e74256","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714178388886,"stop":1714178388886,"duration":0},"status":"passed","severity":"normal"},{"uid":"1542696d75cfd819","name":"Decoder throws on undefined content topic","time":{"start":1714177699233,"stop":1714177699233,"duration":0},"status":"passed","severity":"normal"},{"uid":"51252a183d5a4bde","name":"should be able to decode the field with only STORE set to true","time":{"start":1714177693452,"stop":1714177693452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31b70bc3fdeb189","name":"Rejects garbage","time":{"start":1714177702733,"stop":1714177702734,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79246ed2de3ee49","name":"Promise Callback - forward","time":{"start":1714178332537,"stop":1714178332538,"duration":1},"status":"passed","severity":"normal"},{"uid":"9944328e2174f5fb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714177898188,"stop":1714177898188,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e720928a8906ab","name":"Publish message with large meta","time":{"start":1714178191422,"stop":1714178191422,"duration":0},"status":"passed","severity":"normal"},{"uid":"884d9d1645b30359","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714177983240,"stop":1714177983241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4c18b92f0e97b9","name":"Symmetric encrypt & Decrypt","time":{"start":1714177721282,"stop":1714177721282,"duration":0},"status":"passed","severity":"normal"},{"uid":"869c94e7482645ab","name":"should return empty list for no shard","time":{"start":1714177685520,"stop":1714177685520,"duration":0},"status":"passed","severity":"normal"},{"uid":"409eaa7453b9643e","name":"Check received message containing Chinese","time":{"start":1714178222343,"stop":1714178222343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39ad8f8b3091908","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1714177787751,"stop":1714177787751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e8dc13ede17e5b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714177898187,"stop":1714177898188,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f4679790329774","name":"Subscribe and receives messages on 20 topics","time":{"start":1714177983227,"stop":1714177983228,"duration":1},"status":"passed","severity":"normal"},{"uid":"714e352b293a58b0","name":"same cluster, different shard: nodes connect","time":{"start":1714178020439,"stop":1714178020440,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fa48bcfb1f6f0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714178388875,"stop":1714178388876,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce8a4d2a91c53e1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714178269853,"stop":1714178269855,"duration":2},"status":"passed","severity":"normal"},{"uid":"d939f2f783dc7271","name":"should not fail to start the service if it is already started","time":{"start":1714177752489,"stop":1714177752489,"duration":0},"status":"passed","severity":"normal"},{"uid":"be280a77375c0fce","name":"throws on content topic with empty application field","time":{"start":1714177685500,"stop":1714177685500,"duration":0},"status":"passed","severity":"normal"},{"uid":"372a86c82a0a6788","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714177898187,"stop":1714177898187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec63fe12aef776b4","name":"Check received message with timestamp: 1714177738731000000 ","time":{"start":1714178222308,"stop":1714178222308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93c2b4cbfb9f878","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714177776951,"stop":1714177776951,"duration":0},"status":"broken","severity":"normal"},{"uid":"304c436496c0ebfe","name":"Check received message containing shell command","time":{"start":1714177913640,"stop":1714177913641,"duration":1},"status":"passed","severity":"normal"},{"uid":"850e2e8744a032cc","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714177709955,"stop":1714177709956,"duration":1},"status":"passed","severity":"normal"},{"uid":"379acf2125b3b1a6","name":"Check publish message containing numeric","time":{"start":1714178191409,"stop":1714178191410,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b438c342195b5a","name":"1 Relay, 1 Filter, gives up","time":{"start":1714177710039,"stop":1714177710039,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3ab98d7a23bf7c","name":"Check message received after nwaku node is restarted","time":{"start":1714178222323,"stop":1714178222323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"139416fdf7c95c75","name":"Check received message containing emoji","time":{"start":1714177913643,"stop":1714177913643,"duration":0},"status":"passed","severity":"normal"},{"uid":"371c4050b7e209e4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714177815077,"stop":1714177815078,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d47c4f17832d864","name":"Check received message containing Basic HTML tag","time":{"start":1714178222266,"stop":1714178222266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca4cd187dea7fc3","name":"Push message with rate limit","time":{"start":1714178134975,"stop":1714178134975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a56f743a725f6a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714178182096,"stop":1714178182097,"duration":1},"status":"passed","severity":"normal"},{"uid":"322f3faebbc7677","name":"should not receive a peer event after stop","time":{"start":1714178207120,"stop":1714178207120,"duration":0},"status":"passed","severity":"normal"},{"uid":"6157b216b2453275","name":"Push to array if already present","time":{"start":1714177685149,"stop":1714177685150,"duration":1},"status":"passed","severity":"normal"},{"uid":"67881b7f055d0a42","name":"Check message with invalid timestamp is not received","time":{"start":1714178222351,"stop":1714178222351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91f6a6d47da2658","name":"Ordered Callback - backward","time":{"start":1714178332540,"stop":1714178332541,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8cfad01f4fec6d","name":"Push message with escaped characters payload","time":{"start":1714178134961,"stop":1714178134961,"duration":0},"status":"passed","severity":"normal"}] |