mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
131 KiB
JSON
1 line
131 KiB
JSON
[{"uid":"afaa586d2736739f","name":"groups content topics by expected pubsub topic","time":{"start":1707759714513,"stop":1707759714513,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e92ecbe6f8c85a2","name":"Used by Waku Relay","time":{"start":1707760345983,"stop":1707760345984,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72df15c08d1ff4d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707760374677,"stop":1707760374678,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b06dbda79391b8a","name":"should throw error - no id","time":{"start":1707759722863,"stop":1707759722863,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c1d3ab278452a4","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707759727626,"stop":1707759727626,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d534e75eb81d07","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707759985511,"stop":1707759985511,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4e0ec77bacb098","name":"should properly create location multiaddrs - tcp6","time":{"start":1707759722868,"stop":1707759722868,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d69ffe4d9891f71","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707759921455,"stop":1707759921455,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e58660ce76e94f","name":"Push message with rate limit","time":{"start":1707760335960,"stop":1707760335960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceca70120184acfd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707760042458,"stop":1707760042458,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd468ba388fec7a","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707759737380,"stop":1707759737380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa3f8545d92195eb","name":"should only return 1 node with store capability","time":{"start":1707759737378,"stop":1707759737378,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec045d922eb19ae","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707760084098,"stop":1707760084098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a5a089d29e311","name":"Check received message containing Basic HTML tag","time":{"start":1707760301804,"stop":1707760301804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e49c0c5e70b6a60","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707760242011,"stop":1707760242011,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3d96758f699c6c","name":"Check publish message containing Basic HTML tag","time":{"start":1707760095399,"stop":1707760095399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf75fe7b0d34ec","name":"should use DNS peer discovery with light client","time":{"start":1707759769675,"stop":1707759769676,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9463966830a30c9c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707759722019,"stop":1707759722020,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f6820ff00af4ab","name":"Check received message containing Arabic","time":{"start":1707759965184,"stop":1707759965185,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7d2fb779980f34","name":"Fails to push message bigger that 1MB","time":{"start":1707760335962,"stop":1707760335963,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ef734656f3a439","name":"Push message with emoji payload","time":{"start":1707760174011,"stop":1707760174012,"duration":1},"status":"passed","severity":"normal"},{"uid":"3155bacc234bc144","name":"does not throw on valid cases","time":{"start":1707759714506,"stop":1707759714506,"duration":0},"status":"passed","severity":"normal"},{"uid":"5909edaa04af9d6a","name":"Push message with shell command payload","time":{"start":1707760335943,"stop":1707760335943,"duration":0},"status":"passed","severity":"normal"},{"uid":"284498496e1beed","name":"Push message with Chinese payload","time":{"start":1707760173994,"stop":1707760173994,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaa1a86ad6e70a3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707760106459,"stop":1707760106459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dceeef3de76cf1","name":"1 Store, 2 fetches","time":{"start":1707759737040,"stop":1707759737040,"duration":0},"status":"passed","severity":"normal"},{"uid":"b907135486ce4b02","name":"Check message with invalid timestamp is not received","time":{"start":1707760301813,"stop":1707760301813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e32d9c80029fccf","name":"Push message with content topic containing Script","time":{"start":1707760174021,"stop":1707760174022,"duration":1},"status":"passed","severity":"normal"},{"uid":"16aedc7fe7e0eca","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707759727625,"stop":1707759727625,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaa120dfe09368","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707759769676,"stop":1707759769677,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a4eef1046f76c28","name":"Subscribe and receives messages on 20 topics","time":{"start":1707760374673,"stop":1707760374673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7412567ad8281e74","name":"Push message with special chars payload","time":{"start":1707760173994,"stop":1707760173994,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76c8d013fd2359d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707760374688,"stop":1707760374688,"duration":0},"status":"passed","severity":"normal"},{"uid":"13df5a129103b550","name":"isConnected return false after peer stops","time":{"start":1707759811410,"stop":1707759811410,"duration":0},"status":"passed","severity":"normal"},{"uid":"57432f4ce881b82","name":"Check message with no pubsub topic is not received","time":{"start":1707759965208,"stop":1707759965208,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89f9fd09d81f417","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707760224882,"stop":1707760224883,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93a22288b63a23f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707760106463,"stop":1707760106464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dacf59a99a7870c","name":"Check received message containing emoji","time":{"start":1707760301825,"stop":1707760301826,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2918efb80d6274c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707759921460,"stop":1707759921460,"duration":0},"status":"passed","severity":"normal"},{"uid":"967d10e39080db7a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707759981478,"stop":1707759981478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a52c3d1968d9189","name":"Check message received after jswaku node is restarted","time":{"start":1707759965220,"stop":1707759965220,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8331662a99852b1","name":"Refresh subscription","time":{"start":1707760374685,"stop":1707760374685,"duration":0},"status":"passed","severity":"normal"},{"uid":"81febed390ad7055","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707759743250,"stop":1707759743251,"duration":1},"status":"passed","severity":"normal"},{"uid":"528f036ea5d0e87e","name":"udp ip6 address","time":{"start":1707759722254,"stop":1707759722254,"duration":0},"status":"passed","severity":"normal"},{"uid":"7896150c51f967d4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707759981463,"stop":1707759981463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48418a84e4331c7","name":"Generator, 2 different pubsubtopics","time":{"start":1707760299489,"stop":1707760299489,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fc1274043c27ba","name":"should throw error - invalid id","time":{"start":1707759722864,"stop":1707759722864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a500a529a8bb389a","name":"Passing an array","time":{"start":1707760345981,"stop":1707760345982,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af91d358210b427","name":"should not receive a peer event after stop","time":{"start":1707759769674,"stop":1707759769675,"duration":1},"status":"passed","severity":"normal"},{"uid":"272448ee603c1161","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707759851603,"stop":1707759851603,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63d0b8fb6813d83","name":"throws on content topic with empty application field","time":{"start":1707759714508,"stop":1707759714508,"duration":0},"status":"passed","severity":"normal"},{"uid":"326c69b60085031d","name":"same cluster, different shard: nodes connect","time":{"start":1707760025486,"stop":1707760025486,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0906f09d63aeaf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707759985510,"stop":1707759985511,"duration":1},"status":"passed","severity":"normal"},{"uid":"d907cfd00ce23b5a","name":"Push message with Basic HTML tag payload","time":{"start":1707760173997,"stop":1707760173997,"duration":0},"status":"passed","severity":"normal"},{"uid":"348c81ff779f4a90","name":"should set field with all protocols disabled","time":{"start":1707759722869,"stop":1707759722869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9d4b052e533cf3","name":"should not receive a peer event before start","time":{"start":1707759769674,"stop":1707759769674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38b91176f15f1fd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707760374682,"stop":1707760374682,"duration":0},"status":"passed","severity":"normal"},{"uid":"90536324d40e816","name":"Subscribe and receive messages via waku relay post","time":{"start":1707760374682,"stop":1707760374682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e9267556a847a0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707759737066,"stop":1707759737067,"duration":1},"status":"passed","severity":"normal"},{"uid":"54099bd8b6c3aaf1","name":"throws on content topic with generation field greater than 0","time":{"start":1707759714508,"stop":1707759714508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfea25cdced9dfc","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707759921443,"stop":1707759921443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8fa2ec054fd630","name":"Check message with no content topic is not received","time":{"start":1707760301829,"stop":1707760301829,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dda8bd84209834","name":"Check publish message containing long","time":{"start":1707760095395,"stop":1707760095396,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ab089a54c4cf0f","name":"Push message with unicode special characters payload","time":{"start":1707760174009,"stop":1707760174011,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b703cee955aad96","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707759717051,"stop":1707759717051,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e74ed58dbb1cc6","name":"Check publish message containing short","time":{"start":1707760095395,"stop":1707760095395,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfb6d56757f7ef3","name":"should not receive a peer event after stop","time":{"start":1707760163378,"stop":1707760163379,"duration":1},"status":"passed","severity":"normal"},{"uid":"907c54d9a4ed8bda","name":"Init the array if not present","time":{"start":1707759714210,"stop":1707759714212,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c1400b6f28ba541","name":"Check received message containing escaped characters","time":{"start":1707760301824,"stop":1707760301824,"duration":0},"status":"passed","severity":"normal"},{"uid":"23431bfb7ac98c39","name":"Check publish message containing emoji","time":{"start":1707760095402,"stop":1707760095403,"duration":1},"status":"passed","severity":"normal"},{"uid":"4049212aa2aab7b3","name":"Check received message with timestamp: 1707759758862000000 ","time":{"start":1707760301806,"stop":1707760301806,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fb01700459d457","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707760374672,"stop":1707760374672,"duration":0},"status":"passed","severity":"normal"},{"uid":"910ea4bbe8b72123","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707759722023,"stop":1707759722024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6397fbf4bed461","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707759921464,"stop":1707759921465,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee7324c0acd1341","name":"different cluster, different shard: nodes don't connect","time":{"start":1707760025487,"stop":1707760025487,"duration":0},"status":"passed","severity":"normal"},{"uid":"485af700e2a10c8c","name":"Push message on custom pubsubTopic","time":{"start":1707760042459,"stop":1707760042459,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bed431f9e288d4","name":"Decrypt messages","time":{"start":1707760043795,"stop":1707760043795,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f966ab49c80186","name":"Relay - times out","time":{"start":1707760352907,"stop":1707760352907,"duration":0},"status":"passed","severity":"normal"},{"uid":"177064f55f810720","name":"Check received message containing short","time":{"start":1707760301799,"stop":1707760301799,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb748bf0f070afa3","name":"Push message with long payload","time":{"start":1707760335935,"stop":1707760335936,"duration":1},"status":"passed","severity":"normal"},{"uid":"79eb8cfd94b40d","name":"Push message with escaped characters payload","time":{"start":1707760335944,"stop":1707760335944,"duration":0},"status":"passed","severity":"normal"},{"uid":"61afd085cd9e0941","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707760084102,"stop":1707760084102,"duration":0},"status":"passed","severity":"normal"},{"uid":"257f1c8bb1a1febb","name":"Check received message containing emoji","time":{"start":1707759965201,"stop":1707759965202,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b9db2454b5230d","name":"Push message with numeric payload","time":{"start":1707760335936,"stop":1707760335936,"duration":0},"status":"passed","severity":"normal"},{"uid":"4304a8f5f7a8d4ea","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707760106464,"stop":1707760106464,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7ce87fe424b819","name":"Check publish message containing Chinese","time":{"start":1707760095397,"stop":1707760095397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2d7ddb3abb11c7","name":"Check received message containing JSON","time":{"start":1707760301823,"stop":1707760301823,"duration":0},"status":"passed","severity":"normal"},{"uid":"995bc11f5cbbab60","name":"1 Relay, 1 fetch","time":{"start":1707759737039,"stop":1707759737040,"duration":1},"status":"passed","severity":"normal"},{"uid":"131f3e4ab8032d44","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707760042460,"stop":1707760042460,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f45258422a25c3","name":"Push 30 different messages","time":{"start":1707760335946,"stop":1707760335946,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58b9994aacda368","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707759811408,"stop":1707759811408,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ac06cb19bb9878","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707759722033,"stop":1707759722034,"duration":1},"status":"passed","severity":"normal"},{"uid":"985273cf99b88e75","name":"Push message with Script payload","time":{"start":1707760335940,"stop":1707760335941,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c3bc71ae3647c3","name":"Push message with Chinese payload","time":{"start":1707760335937,"stop":1707760335938,"duration":1},"status":"passed","severity":"normal"},{"uid":"900568dbb8b54145","name":"listenerCount","time":{"start":1707759800532,"stop":1707759800532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4266df3c60188c08","name":"Passing page size 1 when there are 4 messages","time":{"start":1707760337680,"stop":1707760337680,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d7f7437f66a739","name":"Ordered callback, aborts when callback returns true","time":{"start":1707760294900,"stop":1707760294901,"duration":1},"status":"passed","severity":"normal"},{"uid":"72484b8d04bed71d","name":"connects to nwaku","time":{"start":1707760345980,"stop":1707760345981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3114c0c0e7f5695f","name":"handles multiple messages","time":{"start":1707760329141,"stop":1707760329143,"duration":2},"status":"passed","severity":"normal"},{"uid":"fed6da0c71dabb5e","name":"Subscribe and receive messages via lightPush","time":{"start":1707759981453,"stop":1707759981454,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df877223612d43a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707759851603,"stop":1707759851603,"duration":0},"status":"passed","severity":"normal"},{"uid":"5828860002073de0","name":"pre and post cipher","time":{"start":1707759743631,"stop":1707759743631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad756c2d1d4b06da","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707759921446,"stop":1707759921446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2539fee87c53434","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707760374686,"stop":1707760374687,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1067bec76b5aca","name":"Check received message containing XML","time":{"start":1707760301822,"stop":1707760301823,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d98a6f67108fbb","name":"Check message on other pubsub topic is not received","time":{"start":1707760301828,"stop":1707760301828,"duration":0},"status":"passed","severity":"normal"},{"uid":"63123c33c99c1017","name":"Decoder throws on undefined content topic","time":{"start":1707759743255,"stop":1707759743255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91b90f91cd02955","name":"Push message with content topic containing special chars","time":{"start":1707760335949,"stop":1707760335950,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c988435386f17f","name":"1 Relay, 1 Filter, gives up","time":{"start":1707759737041,"stop":1707759737041,"duration":0},"status":"passed","severity":"normal"},{"uid":"325d6991aa999065","name":"Publish without waiting for remote peer","time":{"start":1707760106453,"stop":1707760106454,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3a8f81ce470c87","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707759921452,"stop":1707759921453,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb2e9bd85260e67","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707759851603,"stop":1707759851604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab14a7de47c3b0d4","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707760319220,"stop":1707760319221,"duration":1},"status":"passed","severity":"normal"},{"uid":"abaa515e5886936","name":"LightPush","time":{"start":1707760352908,"stop":1707760352908,"duration":0},"status":"passed","severity":"normal"},{"uid":"54da489b1cd62052","name":"should properly compute the node id","time":{"start":1707759722865,"stop":1707759722865,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c7f7d88b4503af","name":"Callback on promise","time":{"start":1707760294899,"stop":1707760294899,"duration":0},"status":"passed","severity":"normal"},{"uid":"747589fff6e45280","name":"Check received message with timestamp: undefined ","time":{"start":1707759965206,"stop":1707759965207,"duration":1},"status":"passed","severity":"normal"},{"uid":"221bed80d50e5ec1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707760224883,"stop":1707760224883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bd88b8b3418dd0","name":"Check publish message containing unicode special characters","time":{"start":1707760095402,"stop":1707760095402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8042c815247c90","name":"Accepts a valid Waku Message","time":{"start":1707759731265,"stop":1707759731266,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de92636bf5b0f62","name":"Push message with XML payload","time":{"start":1707760173996,"stop":1707760173996,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dc992351dbde54","name":"Check received message containing Basic HTML tag","time":{"start":1707759965194,"stop":1707759965194,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f2f187db5b1dac","name":"throws on content topic with empty encoding field","time":{"start":1707759714510,"stop":1707759714510,"duration":0},"status":"passed","severity":"normal"},{"uid":"72123905fa415f23","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707759722024,"stop":1707759722025,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92fb55fbcdc867a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707759737065,"stop":1707759737066,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ec3cb86f1a6347","name":"Overlapping topic subscription","time":{"start":1707759981459,"stop":1707759981460,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff19040c5701f6fa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707760178496,"stop":1707760178496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d212796844f5ccb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707760374676,"stop":1707760374676,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fc7c1cbdc0ff1d","name":"Reusing cursor across nodes","time":{"start":1707760224884,"stop":1707760224884,"duration":0},"status":"passed","severity":"normal"},{"uid":"632d40c240667f93","name":"can start and stop the service","time":{"start":1707759769672,"stop":1707759769672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec92f10b22c460dc","name":"should not receive a peer event before start","time":{"start":1707760163377,"stop":1707760163378,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e292dc7b4e51dd","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707759767767,"stop":1707759767767,"duration":0},"status":"passed","severity":"normal"},{"uid":"7830cdc7b235ba2d","name":"should not fail to start the service if it is already started","time":{"start":1707760163341,"stop":1707760163341,"duration":0},"status":"passed","severity":"normal"},{"uid":"7706b1cbdc93be76","name":"Check publish message after client node is restarted","time":{"start":1707760095408,"stop":1707760095408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64bbba0ff769bbe7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707759921448,"stop":1707759921448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d267614957314773","name":"Passing page size 110 when there are 120 messages","time":{"start":1707760337682,"stop":1707760337682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6aed3ef495a2f13","name":"Ping on peer without subscriptions","time":{"start":1707759835150,"stop":1707759835150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d10119b9d9f70c","name":"Push message with XML payload","time":{"start":1707760335941,"stop":1707760335941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88df68600e84a7d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707759737069,"stop":1707759737069,"duration":0},"status":"passed","severity":"normal"},{"uid":"807cd98158d2b2c3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707760242013,"stop":1707760242013,"duration":0},"status":"passed","severity":"normal"},{"uid":"108ffd9ae6d0294b","name":"Check publish message after service node is restarted","time":{"start":1707760095408,"stop":1707760095408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10547e414dd58555","name":"Push message with emoji payload","time":{"start":1707760335945,"stop":1707760335946,"duration":1},"status":"passed","severity":"normal"},{"uid":"8538c0c9bc9e9ca7","name":"Check received message containing SQL Injection","time":{"start":1707760301822,"stop":1707760301822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de03d2c4765c724","name":"Encoder throws on undefined content topic","time":{"start":1707759743253,"stop":1707759743254,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ba453172c9110","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707759981458,"stop":1707759981458,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b37b36cf9a1d9e","name":"Ordered Callback - forward","time":{"start":1707760312928,"stop":1707760312929,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2046eee6893d1a7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707760374673,"stop":1707760374674,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24cf8f09afce920d","name":"Check received message containing SQL Injection","time":{"start":1707759965190,"stop":1707759965190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdd9bc05444265f","name":"Subscribe to topic containing short and publish message","time":{"start":1707760106457,"stop":1707760106458,"duration":1},"status":"passed","severity":"normal"},{"uid":"de48ec24ab3f9b58","name":"Check received message containing special chars","time":{"start":1707760301800,"stop":1707760301801,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfd4c63729271a1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707759921448,"stop":1707759921448,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9549eef0ae3770a","name":"Push message with Arabic payload","time":{"start":1707760173995,"stop":1707760173995,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ecaa8a26e0b49a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707759921465,"stop":1707759921465,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4204f026e2b5132","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707759985513,"stop":1707759985513,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca9adc341999802","name":"Push message with content topic containing numeric","time":{"start":1707760335948,"stop":1707760335949,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8932f185d235a3","name":"unsubscribes","time":{"start":1707760329143,"stop":1707760329143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee998fc62e5931ff","name":"Throws when trying to push message with empty payload","time":{"start":1707760174013,"stop":1707760174014,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22b8883e8b22c9e","name":"Subscribe and receive messages via waku relay post","time":{"start":1707760374672,"stop":1707760374672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f5204a5aa77d11","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707759737070,"stop":1707759737070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d907219f30d7d37f","name":"Subscribe to topic containing Script and receive message","time":{"start":1707760374678,"stop":1707760374678,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fa47448d55328f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707760042459,"stop":1707760042459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3292d7d2a21f1fe4","name":"should not fail to start the service if it is already started","time":{"start":1707759769673,"stop":1707759769673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eb469cd1527f3c","name":"Push message with content topic containing Arabic","time":{"start":1707760174019,"stop":1707760174020,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f987d00f4e4e23","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707759736455,"stop":1707759736455,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fdf1a510ed3d1a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707759722032,"stop":1707759722032,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6a6d7b1caa79fa","name":"Push message with content topic containing Script","time":{"start":1707760335956,"stop":1707760335956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb69fb813fb0b96","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707760299491,"stop":1707760299492,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed13ac8656a81506","name":"Check message with no content topic is not received","time":{"start":1707759965209,"stop":1707759965210,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f7d3f7c59eea70","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707760242015,"stop":1707760242015,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d846c975a20d1d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707760374677,"stop":1707760374677,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e1da8bb8240fd6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707760340809,"stop":1707760340810,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bca77dc64f56e4","name":"Relay - dialed first","time":{"start":1707760352905,"stop":1707760352906,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1082b602be7279","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707759921462,"stop":1707759921462,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f3f9e55aba2253","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707759981478,"stop":1707759981478,"duration":0},"status":"passed","severity":"normal"},{"uid":"349227f10876cff7","name":"Query generator for multiple messages with different content topic format","time":{"start":1707760294899,"stop":1707760294899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ceae96e787e2308","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707760106459,"stop":1707760106459,"duration":0},"status":"passed","severity":"normal"},{"uid":"64182b525f277908","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707760374684,"stop":1707760374684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10da2d6d0f9efd0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707760340808,"stop":1707760340808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a35d52318c9209","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707759769146,"stop":1707759769147,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf11348dcc014fc4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707760374688,"stop":1707760374688,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ace00b04ba1522c","name":"Check received message with extra option is received","time":{"start":1707759965219,"stop":1707759965219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9ad3391db5ea9d","name":"should properly create location multiaddrs - tcp","time":{"start":1707759722868,"stop":1707759722868,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a2d2d0df38136a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707760106463,"stop":1707760106463,"duration":0},"status":"passed","severity":"normal"},{"uid":"1184472330e806e1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707759981458,"stop":1707759981458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e938a207e469e40","name":"Check received message containing XML","time":{"start":1707759965191,"stop":1707759965192,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c78511311f18e03","name":"Push message with content topic containing Russian","time":{"start":1707760335955,"stop":1707760335955,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bdaef5ce5ef4ec","name":"Ping on subscribed peer","time":{"start":1707759788941,"stop":1707759788942,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d54cedf68015df4","name":"Passing page size 11 when there are 10 messages","time":{"start":1707760337681,"stop":1707760337681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb33210429b65079","name":"Ping on unsubscribed peer","time":{"start":1707759788944,"stop":1707759788944,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4240b403c4fefe9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707760084101,"stop":1707760084101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7e25559dc92430","name":"dispatchEvent via connectionManager","time":{"start":1707759800532,"stop":1707759800532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"106f1a7080d956b4","name":"caches peers it previously fetched","time":{"start":1707759737377,"stop":1707759737377,"duration":0},"status":"passed","severity":"normal"},{"uid":"54175d9c7a68cb51","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707759737041,"stop":1707759737041,"duration":0},"status":"passed","severity":"normal"},{"uid":"88efb8e48b5edb3a","name":"Passing cursor with wrong message digest","time":{"start":1707760224884,"stop":1707760224884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4675196d0d00c0","name":"should set field with only RELAY enabled","time":{"start":1707759722869,"stop":1707759722870,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3c5b13edd0686","name":"Push message with Arabic payload","time":{"start":1707760335938,"stop":1707760335938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4beaa50a968b9c1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707760095403,"stop":1707760095403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3b399315f1c390","name":"throws on content topic with too few or too many fields","time":{"start":1707759714507,"stop":1707759714507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f10cf39a61758f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707760084101,"stop":1707760084101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5393672867a502f5","name":"Check received message with timestamp: 1707759759731000000 ","time":{"start":1707759965202,"stop":1707759965202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b430e32fe7ca5ed8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707760301811,"stop":1707760301811,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fcde10ded8c07a","name":"same cluster, same shard: nodes connect","time":{"start":1707760025485,"stop":1707760025486,"duration":1},"status":"passed","severity":"normal"},{"uid":"7659f3ff43118fa1","name":"Check received message containing Basic HTML tag","time":{"start":1707760301823,"stop":1707760301823,"duration":0},"status":"passed","severity":"normal"},{"uid":"7966f283a62bec4a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707760106461,"stop":1707760106461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ede686578c1572f","name":"Check received message containing Script","time":{"start":1707760301822,"stop":1707760301822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e8384fbeea03fd","name":"Query Generator, No message returned","time":{"start":1707760242015,"stop":1707760242015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56e0ae27a9b8e3b","name":"Query generator for 2000 messages","time":{"start":1707760294901,"stop":1707760294901,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cdeec83c7f6e50","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707760374679,"stop":1707760374680,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b60d1b1d39b1ba3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707759722020,"stop":1707759722021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c773541f167473b5","name":"Push message with short payload","time":{"start":1707760335934,"stop":1707760335935,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7bf36a8fb454dc","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707759737067,"stop":1707759737067,"duration":0},"status":"passed","severity":"normal"},{"uid":"383f3eb71ae53fa0","name":"isConnected should return false after all peers disconnect","time":{"start":1707759759741,"stop":1707759759741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb26fb2fa06f42a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707760374679,"stop":1707760374679,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25606e98da232c0","name":"stop","time":{"start":1707759800533,"stop":1707759800534,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaec43870699ec1d","name":"Push message with content topic containing Chinese","time":{"start":1707760335950,"stop":1707760335950,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de8d1aad7692d7e","name":"Check received message containing Script","time":{"start":1707759965191,"stop":1707759965191,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef7a8d07c11b040","name":"Mutual subscription","time":{"start":1707760106452,"stop":1707760106452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1580d478c25868e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707760106455,"stop":1707760106455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0b5a4aafdac703","name":"Subscribe to topic containing long and publish message","time":{"start":1707760106458,"stop":1707760106458,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdaa26c769e2679b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707759831203,"stop":1707759831204,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8ab7ec5ac74c43","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707759921447,"stop":1707759921447,"duration":0},"status":"passed","severity":"normal"},{"uid":"3690f27791d16aae","name":"Throws when trying to push message with empty payload","time":{"start":1707760335947,"stop":1707760335947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21df6ed3fcb0855","name":"Check received message with timestamp: 1707759759731 ","time":{"start":1707759965202,"stop":1707759965204,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a615ea6ecaf7141","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707759921453,"stop":1707759921454,"duration":1},"status":"passed","severity":"normal"},{"uid":"50def716b8995e29","name":"Push message with long payload","time":{"start":1707760173993,"stop":1707760173993,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a0bee659e9b43e","name":"Ephemeral field set to true","time":{"start":1707759727747,"stop":1707759727748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c60fd18b56f05cd","name":"throws on content topic with empty version field","time":{"start":1707759714509,"stop":1707759714509,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a2b8b1cf85e07e","name":"Check message with no pubsub topic is not received","time":{"start":1707760301829,"stop":1707760301829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8add404a418da","name":"getPeersByDiscovery","time":{"start":1707759800530,"stop":1707759800531,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da46701e30b67d1","name":"throws on content topic with empty topic name field","time":{"start":1707759714509,"stop":1707759714510,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d11bf8fa0a3f863","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707760374680,"stop":1707760374680,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c10764e20a252d","name":"same cluster, same shard: nodes connect","time":{"start":1707759921441,"stop":1707759921441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc3448f79ea8620","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707760301810,"stop":1707760301811,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66b90a22bb05bfa","name":"Push message with content topic containing unicode special characters","time":{"start":1707760174025,"stop":1707760174026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c2c387ebf91572","name":"Sign & Recover","time":{"start":1707759743632,"stop":1707759743632,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fbbb5576f767cd","name":"Push message with content topic containing shell command","time":{"start":1707760335957,"stop":1707760335958,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd89514613ff7f34","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707760095406,"stop":1707760095407,"duration":1},"status":"passed","severity":"normal"},{"uid":"3501299bdf9d29b1","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707760319219,"stop":1707760319219,"duration":0},"status":"passed","severity":"normal"},{"uid":"418d5941f4b83cb9","name":"Check received message containing numeric","time":{"start":1707760301800,"stop":1707760301800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e15ffa64058763","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707759745077,"stop":1707759745078,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e849213dc3adcb0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707760106456,"stop":1707760106456,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6cbae5aa0fd699","name":"Check received message containing Chinese","time":{"start":1707759965184,"stop":1707759965184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ead407882d6dd9c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707760374672,"stop":1707760374673,"duration":1},"status":"passed","severity":"normal"},{"uid":"559c4f9b2fa4f74f","name":"different cluster, different shard: nodes don't connect","time":{"start":1707759921443,"stop":1707759921443,"duration":0},"status":"passed","severity":"normal"},{"uid":"af464b9bfdc0d388","name":"Check message on other pubsub topic is not received","time":{"start":1707760301813,"stop":1707760301815,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a49bc0d728da101","name":"Check message with invalid timestamp is not received","time":{"start":1707759965207,"stop":1707759965208,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9b078f85894f89","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707760242017,"stop":1707760242017,"duration":0},"status":"passed","severity":"normal"},{"uid":"7473aeeda8b0b0c2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707760374686,"stop":1707760374686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6642309404b0b73","name":"Check message with non string payload is not received","time":{"start":1707760301817,"stop":1707760301817,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe105a3502eac439","name":"Symmetric encrypt & Decrypt","time":{"start":1707759743631,"stop":1707759743631,"duration":0},"status":"passed","severity":"normal"},{"uid":"706993eae73521ef","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707760374671,"stop":1707760374671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16911eaec3bfd7f","name":"Ping on peer without subscriptions","time":{"start":1707759835147,"stop":1707759835148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b3e299ed55c397","name":"Check received message containing XML","time":{"start":1707760301803,"stop":1707760301803,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bb5cd224bacbb5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707759831193,"stop":1707759831193,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d05872aa0091591","name":"Query with Ordered Callback, No Decoder","time":{"start":1707760242016,"stop":1707760242016,"duration":0},"status":"passed","severity":"normal"},{"uid":"6922870fa713ea4b","name":"Encoder throws on undefined content topic","time":{"start":1707759727749,"stop":1707759727749,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33c4278a5a60fac","name":"Subscribe and receives messages on 20 topics","time":{"start":1707760374682,"stop":1707760374683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2dfe3dd167e5c45","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707759714562,"stop":1707759714562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7baa9e6b4ce768","name":"Push message with content topic containing escaped characters","time":{"start":1707760174025,"stop":1707760174025,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2eff54424d30be","name":"Check publish message containing Russian","time":{"start":1707760095398,"stop":1707760095398,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d717ef4b7dba68a","name":"tcp ip4 address","time":{"start":1707759722254,"stop":1707759722254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53f7d86823ac5a3","name":"Subscribe and receive messages via lightPush","time":{"start":1707760374681,"stop":1707760374681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0f65c7d343d0e8","name":"Nodes with multiple pubsub topic","time":{"start":1707760084097,"stop":1707760084097,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5946ce13c3d034","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707759831195,"stop":1707759831195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c70cf9d392e7bb","name":"Ordered Callback - backward","time":{"start":1707760312929,"stop":1707760312929,"duration":0},"status":"passed","severity":"normal"},{"uid":"161076d87520f87f","name":"should decode valid enr with tcp successfully","time":{"start":1707759722863,"stop":1707759722863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd4ebcb288431de","name":"Privacy Node - default protocol","time":{"start":1707760352908,"stop":1707760352909,"duration":1},"status":"passed","severity":"normal"},{"uid":"916f05328ae64275","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707759981464,"stop":1707759981465,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c1c1a5801ef101","name":"should handle a minimal index list","time":{"start":1707759714562,"stop":1707759714562,"duration":0},"status":"passed","severity":"normal"},{"uid":"23492fd455e8ea33","name":"Relay - dialed after","time":{"start":1707760352906,"stop":1707760352906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31612f84d50cf15","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707760084099,"stop":1707760084099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b9d3328c97deb4","name":"Register correct protocols","time":{"start":1707760106453,"stop":1707760106453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc0f068f288519f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707760374687,"stop":1707760374687,"duration":0},"status":"passed","severity":"normal"},{"uid":"54581c3003fcfe18","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707759831193,"stop":1707759831193,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82523424dca7b6d","name":"Fails to publish duplicate message","time":{"start":1707760095405,"stop":1707760095405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90847af0d3a439b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707760374676,"stop":1707760374677,"duration":1},"status":"passed","severity":"normal"},{"uid":"82374cabb599d3ee","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707759722019,"stop":1707759722019,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b3408a4414aafe","name":"Decoder throws on empty string content topic","time":{"start":1707759727750,"stop":1707759727750,"duration":0},"status":"passed","severity":"normal"},{"uid":"8236f908f9bc5ef2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707759767766,"stop":1707759767766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c1d900114f285a","name":"Push message with JSON payload","time":{"start":1707760173998,"stop":1707760174007,"duration":9},"status":"passed","severity":"normal"},{"uid":"d2fc872fca76c5c2","name":"should be called for bootstrap peers","time":{"start":1707759767764,"stop":1707759767765,"duration":1},"status":"passed","severity":"normal"},{"uid":"9891ed80542763dd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707760374689,"stop":1707760374689,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de5d58a6d1ef3b0","name":"Push message with content topic containing Chinese","time":{"start":1707760174018,"stop":1707760174019,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed9f284c43b4441","name":"Promise Callback - forward","time":{"start":1707760312928,"stop":1707760312928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a2e74a46e3790c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707760340806,"stop":1707760340806,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6c9252f5dbf6fa","name":"Check received message containing short","time":{"start":1707759965181,"stop":1707759965182,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad50f3897dea228","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707760095407,"stop":1707760095408,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56c92180a04a197","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707759981479,"stop":1707759981479,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a90fb83a25002e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707759769146,"stop":1707759769146,"duration":0},"status":"passed","severity":"normal"},{"uid":"46234c1f81e6bade","name":"addEventListener with wrong event","time":{"start":1707759800529,"stop":1707759800529,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed3e735f74e7a79","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707759921459,"stop":1707759921460,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1fb0d86991d502","name":"should encode/decode to RLP encoding","time":{"start":1707759722865,"stop":1707759722866,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d779de8ba056cb","name":"Check received message containing Script","time":{"start":1707760301803,"stop":1707760301803,"duration":0},"status":"passed","severity":"normal"},{"uid":"615104577f56529b","name":"configure the node with multiple pubsub topics","time":{"start":1707760178495,"stop":1707760178496,"duration":1},"status":"passed","severity":"normal"},{"uid":"473d21e4f904d8b4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707759921447,"stop":1707759921447,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb1c864a54a96dd","name":"can start and stop the service","time":{"start":1707760163327,"stop":1707760163337,"duration":10},"status":"passed","severity":"normal"},{"uid":"9b0e43d45f784e7c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707759981455,"stop":1707759981456,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a9d2b9e63fd1a2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707760106463,"stop":1707760106463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f06aaf824ca216e","name":"Store - dialed after - with timeout","time":{"start":1707760352907,"stop":1707760352907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d2caf56ba2d667","name":"isConnected should return false after all peers disconnect","time":{"start":1707759811410,"stop":1707759811410,"duration":0},"status":"passed","severity":"normal"},{"uid":"97daa71c55ec1ea1","name":"Check message with extra parameter is not received","time":{"start":1707759965212,"stop":1707759965219,"duration":7},"status":"passed","severity":"normal"},{"uid":"66766c827b7f520e","name":"removeEventListener with wrong event","time":{"start":1707759800530,"stop":1707759800530,"duration":0},"status":"passed","severity":"normal"},{"uid":"309b01e43d62747d","name":"Decoder throws on empty string content topic","time":{"start":1707759743255,"stop":1707759743256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2302009d2af56a4","name":"Check publish message containing escaped characters","time":{"start":1707760095401,"stop":1707760095402,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c54ece6a321cb7","name":"Check message received after nwaku node is restarted","time":{"start":1707759965220,"stop":1707759965220,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3657bd024b5e49f","name":"should encodeTxt and decodeTxt","time":{"start":1707759722861,"stop":1707759722862,"duration":1},"status":"passed","severity":"normal"},{"uid":"1995aa1de70ab800","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707759981480,"stop":1707759981480,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7db67f677249ff","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707760042462,"stop":1707760042462,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0a5382146ecceb","name":"Check meta is set [ecies]","time":{"start":1707759745078,"stop":1707759745078,"duration":0},"status":"passed","severity":"normal"},{"uid":"876536027583bf0d","name":"isConnected should return true after first peer connects","time":{"start":1707759811409,"stop":1707759811410,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e1f9434ba26df4","name":"Check publish message containing special chars","time":{"start":1707760095396,"stop":1707760095397,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28cd0077f67eb46","name":"Push message with content topic containing shell command","time":{"start":1707760174024,"stop":1707760174025,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da3b309f0a1c8dc","name":"Push message equal or less that 1MB","time":{"start":1707760335962,"stop":1707760335962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e296cdb487c648","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707759759738,"stop":1707759759740,"duration":2},"status":"passed","severity":"normal"},{"uid":"767798c43b4bbc1c","name":"Push message with meta","time":{"start":1707760335959,"stop":1707760335959,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccf7105264531e7","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707760374683,"stop":1707760374683,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce4b47b7d748837","name":"Push message with custom timestamp: 1707756365432","time":{"start":1707760174031,"stop":1707760174032,"duration":1},"status":"passed","severity":"normal"},{"uid":"765a168bd71a33ec","name":"Check publish message containing shell command","time":{"start":1707760095400,"stop":1707760095400,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5291f7ff9bfcc17","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707760299493,"stop":1707760299493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace4261bf7d0024c","name":"should properly create location multiaddrs - udp","time":{"start":1707759722868,"stop":1707759722868,"duration":0},"status":"passed","severity":"normal"},{"uid":"641ef87d89cb4fbf","name":"Check message received after nwaku node is restarted","time":{"start":1707760301831,"stop":1707760301831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ed1ec0c70abc106","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707759831196,"stop":1707759831196,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d6c04665d197b1","name":"Subscribe to topic containing XML and publish message","time":{"start":1707760106462,"stop":1707760106462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a355220f4af1a8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707759831192,"stop":1707759831192,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a903d74d393f4c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707759767765,"stop":1707759767766,"duration":1},"status":"passed","severity":"normal"},{"uid":"569dc3151e2ef55c","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1707759811409,"stop":1707759811409,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe1c6d2ce6966e5","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707759921453,"stop":1707759921453,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b261115ad3998a","name":"Subscribe to topic containing long and receive message","time":{"start":1707759981461,"stop":1707759981462,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcae7aba1d14c434","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707760224880,"stop":1707760224881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c136784df3fd5380","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707759921461,"stop":1707759921461,"duration":0},"status":"passed","severity":"normal"},{"uid":"689f3beec74251b","name":"Sample","time":{"start":1707759722243,"stop":1707759722243,"duration":0},"status":"passed","severity":"normal"},{"uid":"c591a5cf4f81666f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707760084100,"stop":1707760084100,"duration":0},"status":"passed","severity":"normal"},{"uid":"efde6ad5bd7e6d5a","name":"All","time":{"start":1707759771254,"stop":1707759771254,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa327131fa1e08","name":"Check message received after jswaku node is restarted","time":{"start":1707760301830,"stop":1707760301830,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91eee7965ddfa1d8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707760374680,"stop":1707760374680,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c462ad404b554a8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707760374689,"stop":1707760374689,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84945b15e08e84e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707759985515,"stop":1707759985515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5451c01e52b9c4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707759737068,"stop":1707759737069,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e5e4f878303342","name":"Default pageSize","time":{"start":1707760337684,"stop":1707760337685,"duration":1},"status":"passed","severity":"normal"},{"uid":"50df3e50ffd5afd1","name":"Check received message containing Arabic","time":{"start":1707760301821,"stop":1707760301821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1df64d94707e8fe","name":"should be able to encode the field with only STORE set to true","time":{"start":1707759722017,"stop":1707759722018,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ffef402fabfab0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707760340807,"stop":1707760340807,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0a7fe42ff6feee","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707759737379,"stop":1707759737379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2737cfa8cd39ec","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707760106461,"stop":1707760106461,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d80397ecb5a1b5","name":"Check received message containing long","time":{"start":1707759965182,"stop":1707759965183,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a98d2a30ad4249","name":"Refresh subscription","time":{"start":1707759981460,"stop":1707759981460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7cb7d26a5f0fcc","name":"Encoder throws on empty string content topic","time":{"start":1707759743254,"stop":1707759743255,"duration":1},"status":"passed","severity":"normal"},{"uid":"7052f5e5c8785c04","name":"Nodes with multiple pubsub topic","time":{"start":1707760084102,"stop":1707760084102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6127ed99f10082d","name":"Overlapping topic subscription","time":{"start":1707760374675,"stop":1707760374675,"duration":0},"status":"passed","severity":"normal"},{"uid":"109d2d331b79ff6e","name":"nwaku interop","time":{"start":1707760163325,"stop":1707760163326,"duration":1},"status":"skipped","severity":"normal"},{"uid":"97969ece0ec3bbed","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707759767763,"stop":1707759767763,"duration":0},"status":"passed","severity":"normal"},{"uid":"2839353a8bfc9251","name":"Publish message with custom timestamp: Mon Feb 12 2024 16:48:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1707760095404,"stop":1707760095404,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a60db8277872505","name":"Push message equal or less that 1MB","time":{"start":1707760174033,"stop":1707760174033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dce7b1ee683b4","name":"Push message with JSON payload","time":{"start":1707760335942,"stop":1707760335943,"duration":1},"status":"passed","severity":"normal"},{"uid":"be511dd093b77c30","name":"Check message received after jswaku node is restarted","time":{"start":1707760301817,"stop":1707760301818,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49208c1c09a802fb","name":"Fails to push message with empty content topic","time":{"start":1707760174026,"stop":1707760174026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e243aba322018333","name":"should only return 1 node with relay capability","time":{"start":1707759737377,"stop":1707759737378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89d2641e7245e79","name":"Nodes with multiple pubsub topic","time":{"start":1707760084099,"stop":1707760084099,"duration":0},"status":"passed","severity":"normal"},{"uid":"39766005514f61b5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707759985512,"stop":1707759985512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c89df1fb1dac32","name":"retrieves a single peer","time":{"start":1707759737374,"stop":1707759737375,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b52b6c1069f062a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707759921450,"stop":1707759921452,"duration":2},"status":"passed","severity":"normal"},{"uid":"74cffce5e5a8e9d6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707759921454,"stop":1707759921454,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaff318414a4332e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707759965205,"stop":1707759965206,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8e45413cf58c6e","name":"Check received message containing unicode special characters","time":{"start":1707760301824,"stop":1707760301825,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a5c502b830e999","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707759921449,"stop":1707759921449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2a78c5d53cd19","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707759981462,"stop":1707759981463,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb884571f728d2f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707759759717,"stop":1707759759719,"duration":2},"status":"passed","severity":"normal"},{"uid":"9efa33fea16f3f9f","name":"Check received message with timestamp: undefined ","time":{"start":1707760301827,"stop":1707760301828,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfaa4e9e30a268e8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707759921467,"stop":1707759921467,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0877a74de8c4e7","name":"removeEventListener with correct event","time":{"start":1707759800529,"stop":1707759800530,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54026700eb423d6","name":"Check received message containing Chinese","time":{"start":1707760301801,"stop":1707760301801,"duration":0},"status":"passed","severity":"normal"},{"uid":"835aa5153acbc018","name":"addEventListener with correct event","time":{"start":1707759800528,"stop":1707759800529,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5186f048864b822","name":"Subscribe to topic containing long and receive message","time":{"start":1707760374685,"stop":1707760374685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee938d8d7170fa1d","name":"Fails to publish message with wrong content topic","time":{"start":1707760095406,"stop":1707760095406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed2dea56454e5ab","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707760340809,"stop":1707760340809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb90ecc0d444626","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707760301826,"stop":1707760301827,"duration":1},"status":"passed","severity":"normal"},{"uid":"88df4754c567b8ce","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707760319220,"stop":1707760319220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36308fa70df6aab","name":"Encoder throws on empty string content topic","time":{"start":1707759745079,"stop":1707759745079,"duration":0},"status":"passed","severity":"normal"},{"uid":"706e5c2b9852269a","name":"Push message with custom timestamp: 1677001565432","time":{"start":1707760174030,"stop":1707760174031,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f4969f78b7df84","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707759759720,"stop":1707759759735,"duration":15},"status":"passed","severity":"normal"},{"uid":"3680534fb334093a","name":"Relay + Store","time":{"start":1707759722871,"stop":1707759722871,"duration":0},"status":"passed","severity":"normal"},{"uid":"bead5143b59ecf58","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707759737068,"stop":1707759737068,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d69a02b86eec2d8","name":"Check received message with timestamp: undefined ","time":{"start":1707760301811,"stop":1707760301811,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d001c59658bae99","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707759722030,"stop":1707759722030,"duration":0},"status":"passed","severity":"normal"},{"uid":"505bf8e79d30f495","name":"Waku message hash computation (payload length 0)","time":{"start":1707759717051,"stop":1707759717051,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60cfaa2648274f8","name":"Subscribe and receive messages via lightPush","time":{"start":1707760374671,"stop":1707760374671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41c800950e0ba03","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707759722015,"stop":1707759722017,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ab419f4da017cff","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707760374681,"stop":1707760374682,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcbe82eacfa4bc8","name":"A test","time":{"start":1707759985638,"stop":1707759985638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8868daf9b8397de6","name":"should properly create location multiaddrs - tcp4","time":{"start":1707759722867,"stop":1707759722867,"duration":0},"status":"passed","severity":"normal"},{"uid":"1303688456fc3476","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707759985513,"stop":1707759985514,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4748800da263cd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707759831194,"stop":1707759831195,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b361ec314f0438","name":"Push message with escaped characters payload","time":{"start":1707760174008,"stop":1707760174009,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a2bbc75d4f4096","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707759737379,"stop":1707759737379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c191dadc25df78","name":"Encoder throws on empty string content topic","time":{"start":1707759727749,"stop":1707759727749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f24917dbd579db","name":"Fails to push message with large meta","time":{"start":1707760335960,"stop":1707760335960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f699e28f0457d311","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707759851604,"stop":1707759851604,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce163c2ed443ad8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707760374682,"stop":1707760374682,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9c25bcc92d1855","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707759921466,"stop":1707759921466,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc34bcead50c4278","name":"Meta field set when metaSetter is specified","time":{"start":1707759727748,"stop":1707759727748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aae3dc18748b85f","name":"Query Generator - forward","time":{"start":1707760312927,"stop":1707760312927,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e3c610421c0af0","name":"Push message with SQL Injection payload","time":{"start":1707760173995,"stop":1707760173996,"duration":1},"status":"passed","severity":"normal"},{"uid":"58fff322f4d5d687","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707760280828,"stop":1707760280828,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3a231c1fd317d9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707759737067,"stop":1707759737068,"duration":1},"status":"passed","severity":"normal"},{"uid":"1691685ecf94b374","name":"Check received message containing long","time":{"start":1707760301799,"stop":1707760301799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1765c15b0ed729f","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707760319219,"stop":1707760319220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e85a3b0efb61a86","name":"Rejects garbage","time":{"start":1707759731267,"stop":1707759731267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4742102fa38f58f0","name":"Ephemeral messages are not stored","time":{"start":1707759769145,"stop":1707759769145,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c41e5fd27677de","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707760340806,"stop":1707760340807,"duration":1},"status":"passed","severity":"normal"},{"uid":"f162a39f1c882afa","name":"Push message with meta","time":{"start":1707760174027,"stop":1707760174028,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c3c8697cf08884","name":"should not fail to stop the service if it was not started","time":{"start":1707759769672,"stop":1707759769673,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b3e773c63962c9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707759981462,"stop":1707759981462,"duration":0},"status":"passed","severity":"normal"},{"uid":"798e436780f26493","name":"Push message with Script payload","time":{"start":1707760173996,"stop":1707760173996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0d1e4f4f298c1e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707759985510,"stop":1707759985510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3fe4948f50940c","name":"can start the service","time":{"start":1707759769666,"stop":1707759769666,"duration":0},"status":"passed","severity":"normal"},{"uid":"15899949d5af0c97","name":"Ping on peer without subscriptions","time":{"start":1707759788942,"stop":1707759788943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1e2233329a69de","name":"Passing page size 10 when there are 10 messages","time":{"start":1707760337681,"stop":1707760337681,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8df4e19f58ff66","name":"Subscribe to topic containing short and receive message","time":{"start":1707760374675,"stop":1707760374675,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8a208f8f5aa540","name":"Filter","time":{"start":1707760352908,"stop":1707760352908,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a08f69b092a98c3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707759981464,"stop":1707759981464,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d265ca0ea3d5a68","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707759965204,"stop":1707759965204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f958ab4d469257ac","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707759737380,"stop":1707759737380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5afc7c7c31beaad7","name":"Check received message containing numeric","time":{"start":1707759965183,"stop":1707759965183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e461e37434d02253","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707759811408,"stop":1707759811409,"duration":1},"status":"passed","severity":"normal"},{"uid":"99047512eb029f7c","name":"Ping on subscribed peer","time":{"start":1707759835149,"stop":1707759835149,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5baaccdecd589dd","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707759921455,"stop":1707759921455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de8f78fb8845469","name":"Query Generator, No Decoder","time":{"start":1707760242014,"stop":1707760242015,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64bceb456e06f9","name":"Check received message containing shell command","time":{"start":1707760301823,"stop":1707760301824,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d7f5afea06a091","name":"Check received message containing escaped characters","time":{"start":1707760301805,"stop":1707760301805,"duration":0},"status":"passed","severity":"normal"},{"uid":"6689b988925b6bea","name":"should return all peers when numPeers is 0","time":{"start":1707759727624,"stop":1707759727624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d489e7740b06280f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707759831204,"stop":1707759831209,"duration":5},"status":"passed","severity":"normal"},{"uid":"7791e3ec4da03e05","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707759921444,"stop":1707759921444,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c0d2f64feed5cc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707760374683,"stop":1707760374683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db58553dce392183","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707759921458,"stop":1707759921459,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1540f07971b94b","name":"Push message with content topic containing JSON","time":{"start":1707760335957,"stop":1707760335957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66b084e657f437d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707759985509,"stop":1707759985510,"duration":1},"status":"passed","severity":"normal"},{"uid":"545e0f3c309eff17","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707760340808,"stop":1707760340808,"duration":0},"status":"passed","severity":"normal"},{"uid":"623e5ac6e09c2f39","name":"Check received message with timestamp: 1707759758862 ","time":{"start":1707760301810,"stop":1707760301810,"duration":0},"status":"passed","severity":"normal"},{"uid":"680be1a413ab958","name":"Check publish message containing Script","time":{"start":1707760095398,"stop":1707760095399,"duration":1},"status":"passed","severity":"normal"},{"uid":"271de4404f90cdd3","name":"different cluster, same shard: nodes don't connect","time":{"start":1707760025486,"stop":1707760025486,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5a63e17ee51668","name":"Publish message with rate limit","time":{"start":1707760095409,"stop":1707760095409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32662ab7c5cc457","name":"Push message with content topic containing short","time":{"start":1707760174014,"stop":1707760174015,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a536bf111e454b9","name":"Push message with content topic containing emoji","time":{"start":1707760174026,"stop":1707760174026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc967693d8635f5","name":"nwaku subscribes","time":{"start":1707760073028,"stop":1707760073028,"duration":0},"status":"passed","severity":"normal"},{"uid":"422ed98feea5e4b1","name":"Generator, 2 different pubsubtopics","time":{"start":1707760299492,"stop":1707760299493,"duration":1},"status":"passed","severity":"normal"},{"uid":"459943177c828a73","name":"Push message with special chars payload","time":{"start":1707760335937,"stop":1707760335937,"duration":0},"status":"passed","severity":"normal"},{"uid":"eded676506437b5d","name":"should get / set UDP multiaddr","time":{"start":1707759722866,"stop":1707759722866,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a5730deaf444ca","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707760224885,"stop":1707760224885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9ea101bad31e54","name":"should set field with all protocols enabled","time":{"start":1707759722869,"stop":1707759722869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b3c0aaf6649d92","name":"Js publishes, other Js receives","time":{"start":1707760073035,"stop":1707760073037,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a5e413c3afefbc8","name":"Relay","time":{"start":1707759771253,"stop":1707759771253,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ee84125721791","name":"Light Node - default protocols","time":{"start":1707760352908,"stop":1707760352908,"duration":0},"status":"passed","severity":"normal"},{"uid":"426d128ff8804b24","name":"should throw an error for insufficient data","time":{"start":1707759714563,"stop":1707759714563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1610b5142c6d8976","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707759722018,"stop":1707759722019,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce588728f87e9fd2","name":"Callback on promise, aborts when callback returns true","time":{"start":1707760294900,"stop":1707760294900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2282992c48cebf2c","name":"Does not throw an exception when node disconnects","time":{"start":1707760345981,"stop":1707760345981,"duration":0},"status":"passed","severity":"normal"},{"uid":"520427c4d42b56","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707760042461,"stop":1707760042461,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b156185b6c7f861","name":"Push message on custom pubsubTopic","time":{"start":1707760042461,"stop":1707760042461,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d145d61d0fdeff","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707760374678,"stop":1707760374678,"duration":0},"status":"passed","severity":"normal"},{"uid":"690357dc44704096","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707760224884,"stop":1707760224884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a430b86df62d1b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707759727625,"stop":1707759727626,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5314ad19c8c5d2","name":"Check publish message containing SQL Injection","time":{"start":1707760095398,"stop":1707760095398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f04494367abe016","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707760374676,"stop":1707760374676,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2106ffe38e9ef6","name":"same cluster, different shard: nodes connect","time":{"start":1707759921441,"stop":1707759921442,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd12863b391d100d","name":"Check message with no content topic is not received","time":{"start":1707760301816,"stop":1707760301816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3655b3e11d6aced","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707759981454,"stop":1707759981454,"duration":0},"status":"passed","severity":"normal"},{"uid":"5829f8c30bf18266","name":"should encode/decode to text encoding","time":{"start":1707759722866,"stop":1707759722866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8223a11dbcfc2274","name":"Push message with custom timestamp: 1707756321602","time":{"start":1707760335961,"stop":1707760335961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ae32af5da9b5ab","name":"Push 30 different messages","time":{"start":1707760174012,"stop":1707760174013,"duration":1},"status":"passed","severity":"normal"},{"uid":"486c988eed126286","name":"should not fail to stop the service if it was not started","time":{"start":1707760163338,"stop":1707760163341,"duration":3},"status":"passed","severity":"normal"},{"uid":"aca7c2f01def231f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707760374681,"stop":1707760374681,"duration":0},"status":"passed","severity":"normal"},{"uid":"84983e8a5b8b0611","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707760280828,"stop":1707760280829,"duration":1},"status":"passed","severity":"normal"},{"uid":"5830d2a0ce6ee7ed","name":"should only return 1 node with relay and store capability","time":{"start":1707759737378,"stop":1707759737378,"duration":0},"status":"passed","severity":"normal"},{"uid":"201a9a28fbae7331","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707759921463,"stop":1707759921463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d46530455e33318","name":"Correctly serialized arguments","time":{"start":1707760029733,"stop":1707760029734,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e8f763462b9ee5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707760374679,"stop":1707760374679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0120d7f22df93d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707759831196,"stop":1707759831199,"duration":3},"status":"passed","severity":"normal"},{"uid":"9bea8d4ff46364a3","name":"Generator, custom pubsub topic","time":{"start":1707760299491,"stop":1707760299491,"duration":0},"status":"passed","severity":"normal"},{"uid":"de28f1f08f2dfbe3","name":"Check received message containing special chars","time":{"start":1707760301820,"stop":1707760301820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8967f8fd93bbdc88","name":"Subscribe to topic containing Script and receive message","time":{"start":1707759981465,"stop":1707759981477,"duration":12},"status":"passed","severity":"normal"},{"uid":"c6e9a5774b63f75","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707759737069,"stop":1707759737070,"duration":1},"status":"passed","severity":"normal"},{"uid":"16583e8a0e6c5a32","name":"Passing page size 0 when there are 110 messages","time":{"start":1707760337679,"stop":1707760337680,"duration":1},"status":"passed","severity":"normal"},{"uid":"1769a4196f9d7da8","name":"Encoder throws on undefined content topic","time":{"start":1707759745078,"stop":1707759745079,"duration":1},"status":"passed","severity":"normal"},{"uid":"95abee5ee703a30","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707759981480,"stop":1707759981481,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9efdb388a49aa","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707759722027,"stop":1707759722028,"duration":1},"status":"passed","severity":"normal"},{"uid":"568051d45e2b12cb","name":"Push message with Russian payload","time":{"start":1707760335939,"stop":1707760335939,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a973d87921ad3ee","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707760106458,"stop":1707760106458,"duration":0},"status":"passed","severity":"normal"},{"uid":"2428b88b819c1f2d","name":"should be able to decode the field with only STORE set to true","time":{"start":1707759722029,"stop":1707759722029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af06da2cf5023d","name":"should emit a peer event after start","time":{"start":1707760163349,"stop":1707760163349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e8f98af56d525d","name":"ignores unrecognized TXT record formats","time":{"start":1707759737376,"stop":1707759737376,"duration":0},"status":"passed","severity":"normal"},{"uid":"8771af825def1f19","name":"Query with Promise Callback, No Decoder","time":{"start":1707760242018,"stop":1707760242018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f189a61e559ecdf","name":"Push message with content topic containing XML","time":{"start":1707760174022,"stop":1707760174023,"duration":1},"status":"passed","severity":"normal"},{"uid":"422cb81b35d644ef","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707760374690,"stop":1707760374690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbb026c47ded5f9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707759769676,"stop":1707759769676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a717a53d08e2506b","name":"Relay + Store","time":{"start":1707759771253,"stop":1707759771254,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ae3e7303fbe70a","name":"returns all values when wanted number matches available values","time":{"start":1707759736452,"stop":1707759736454,"duration":2},"status":"passed","severity":"normal"},{"uid":"f94bd36f41b7045b","name":"Publishes to nwaku","time":{"start":1707760073028,"stop":1707760073031,"duration":3},"status":"passed","severity":"normal"},{"uid":"eac5bd8cbd09eb3","name":"Ping on unsubscribed peer","time":{"start":1707759835151,"stop":1707759835151,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a075e65b6c3e95","name":"Subscribe to topic containing XML and receive message","time":{"start":1707760374678,"stop":1707760374678,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4a26eade0fc97","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707759981459,"stop":1707759981459,"duration":0},"status":"passed","severity":"normal"},{"uid":"277de682e755bb46","name":"should throw error - no id","time":{"start":1707759722864,"stop":1707759722864,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bc6f56a106b2c2","name":"Subscribe to topic containing short and receive message","time":{"start":1707760374685,"stop":1707760374685,"duration":0},"status":"passed","severity":"normal"},{"uid":"d861099c7e74e532","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707759769145,"stop":1707759769145,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eaee061d7878c2","name":"Push message with content topic containing short","time":{"start":1707760335947,"stop":1707760335948,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc1c90f7684b75a","name":"Push to array if already present","time":{"start":1707759714212,"stop":1707759714213,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce35b23f96f09f0","name":"Check received message with timestamp: 1707759758862 ","time":{"start":1707760301826,"stop":1707760301826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85df4520749726a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707759985513,"stop":1707759985513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dea7f62062b5e8d","name":"Overlapping topic subscription","time":{"start":1707760106457,"stop":1707760106457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd4ffd70378b453f","name":"Push message with custom timestamp: 1677001521602","time":{"start":1707760335960,"stop":1707760335961,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a3053d1b430537","name":"should set field with only STORE enabled","time":{"start":1707759722870,"stop":1707759722870,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba0319f345263b1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707759921461,"stop":1707759921461,"duration":0},"status":"passed","severity":"normal"},{"uid":"8213fc23d334d739","name":"Push message with content topic containing long","time":{"start":1707760174015,"stop":1707760174016,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae9d8809aae299","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707759981459,"stop":1707759981459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1258cf9a81875b00","name":"should emit a peer event after start","time":{"start":1707759769673,"stop":1707759769674,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdaa1b2eb88a07c","name":"recovers when dns.resolve returns empty","time":{"start":1707759737375,"stop":1707759737376,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb060abf16356fcd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707760374686,"stop":1707760374686,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd01a3da4de7c866","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707760374686,"stop":1707760374686,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa35c97f3f0992aa","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707759722032,"stop":1707759722033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae83fd090122f8b5","name":"Subscribe to topic containing short and receive message","time":{"start":1707759981460,"stop":1707759981460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5282734066184ea8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707760374680,"stop":1707760374680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43dbff8bc01b6ce","name":"Fails to publish message with empty text","time":{"start":1707760095406,"stop":1707760095406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3831da4c59fc244","name":"Fails to push message with large meta","time":{"start":1707760174028,"stop":1707760174029,"duration":1},"status":"passed","severity":"normal"},{"uid":"398c4d8f37b756b1","name":"throws on content topic with non-number generation field","time":{"start":1707759714508,"stop":1707759714508,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b643ae8beb13cb","name":"Push message with content topic containing JSON","time":{"start":1707760174023,"stop":1707760174024,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd3fc63f40cf444","name":"Check received message containing Chinese","time":{"start":1707760301820,"stop":1707760301820,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bce8f2869f22017","name":"ignores domain fetching errors","time":{"start":1707759737376,"stop":1707759737376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb97f3539bdfeb5","name":"Ping on unsubscribed peer","time":{"start":1707759835148,"stop":1707759835148,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc63f676652be78","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707759921466,"stop":1707759921466,"duration":0},"status":"passed","severity":"normal"},{"uid":"6400f07bdbe3c6dc","name":"Reopen subscription with peer with lost subscription","time":{"start":1707759788944,"stop":1707759788944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9743549194eea1b","name":"Push message with content topic containing Russian","time":{"start":1707760174020,"stop":1707760174021,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce0971c926596d4","name":"Push message with content topic containing Arabic","time":{"start":1707760335951,"stop":1707760335954,"duration":3},"status":"passed","severity":"normal"},{"uid":"20d5f02bce5ba0a6","name":"Subscribe to topic containing Script and receive message","time":{"start":1707760374687,"stop":1707760374688,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae24d4f630529b","name":"should properly create location multiaddrs - udp6","time":{"start":1707759722868,"stop":1707759722868,"duration":0},"status":"passed","severity":"normal"},{"uid":"697121d91053c0c2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707760174023,"stop":1707760174023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8377dc6c90bd05d2","name":"Asymmetric encrypt & decrypt","time":{"start":1707759743630,"stop":1707759743630,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7c9693d42c13e7","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707759921443,"stop":1707759921444,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ac76e2dd4f0be5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707759921445,"stop":1707759921446,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f5951144f7f430","name":"Decoder throws on empty string content topic","time":{"start":1707759745079,"stop":1707759745080,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca02c8f5113dc10","name":"Check received message containing shell command","time":{"start":1707759965198,"stop":1707759965199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21049742efe1172","name":"Check received message containing short","time":{"start":1707760301819,"stop":1707760301819,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbde82e6097d94d2","name":"Subscribe to topic containing Script and publish message","time":{"start":1707760106462,"stop":1707760106462,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b7f59a2b4c8924","name":"Check received message containing JSON","time":{"start":1707760301804,"stop":1707760301804,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c20675e975205c2","name":"should throw error - no public key","time":{"start":1707759722863,"stop":1707759722863,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2df33da55661ef","name":"Subscribe and publish message","time":{"start":1707760106454,"stop":1707760106454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c56ddca29702de1","name":"Check received message containing shell command","time":{"start":1707760301804,"stop":1707760301805,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d71d521493d487","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707759745077,"stop":1707759745077,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bc04d39b4a20c5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707760294898,"stop":1707760294899,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b543b744b56092","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707759921457,"stop":1707759921457,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0a7f7d918d1dec","name":"Push message with content topic containing escaped characters","time":{"start":1707760335958,"stop":1707760335958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc62387ce8b006c","name":"Ping on subscribed peer","time":{"start":1707759835141,"stop":1707759835147,"duration":6},"status":"passed","severity":"normal"},{"uid":"4fdfd53fa32d4ac9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707760374689,"stop":1707760374689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc8ba5d53b3876b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707759981456,"stop":1707759981456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3432f7d2726a7a2","name":"Generator, custom pubsub topic","time":{"start":1707760299488,"stop":1707760299488,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8fef5aae686c2e","name":"Check received message containing long","time":{"start":1707760301819,"stop":1707760301819,"duration":0},"status":"passed","severity":"normal"},{"uid":"93138e2e41df37d7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707759921458,"stop":1707759921458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6fcb2e5ddcca0f","name":"Publish message with custom timestamp: Mon Feb 12 2024 18:48:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1707760095404,"stop":1707760095405,"duration":1},"status":"passed","severity":"normal"},{"uid":"67819060f457597f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707760299489,"stop":1707760299490,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a57aca40c11183c","name":"Decoder throws on undefined content topic","time":{"start":1707759727750,"stop":1707759727750,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0498658e9379043","name":"returns all values when wanted number is greater than available values","time":{"start":1707759736454,"stop":1707759736455,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e622036329d733","name":"Push message with custom timestamp: 1707763521602","time":{"start":1707760335961,"stop":1707760335961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5015dabe87db1c","name":"Query with Ordered Callback, No message returned","time":{"start":1707760242016,"stop":1707760242017,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7b01d2ad759e3f","name":"Delete observer","time":{"start":1707760043795,"stop":1707760043796,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aec5ca2f3745ff0","name":"Check publish message containing Arabic","time":{"start":1707760095397,"stop":1707760095397,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6754aeb6a940c1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707760340806,"stop":1707760340806,"duration":0},"status":"passed","severity":"normal"},{"uid":"344453461663c3c3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707760374671,"stop":1707760374672,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c524d5871fee0b","name":"Check received message containing JSON","time":{"start":1707759965195,"stop":1707759965195,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27b551b882ca8fa","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707759722031,"stop":1707759722031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3429ab70f9199cc9","name":"Push message with numeric payload","time":{"start":1707760173993,"stop":1707760173994,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3f3655d94a87cb","name":"Check received message containing unicode special characters","time":{"start":1707759965201,"stop":1707759965201,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd895fd2480ad574","name":"Check message with invalid timestamp is not received","time":{"start":1707760301828,"stop":1707760301828,"duration":0},"status":"passed","severity":"normal"},{"uid":"367522e0b372c9ab","name":"creates an iterator","time":{"start":1707760329140,"stop":1707760329141,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c66d84896b6782","name":"Push message with custom timestamp: 1707763565432","time":{"start":1707760174032,"stop":1707760174032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07ea051803d510c","name":"Push message with content topic containing SQL Injection","time":{"start":1707760335955,"stop":1707760335955,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f1ea6f3b4e1431","name":"Using a function","time":{"start":1707760345982,"stop":1707760345982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33dadf00c173957","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707760374684,"stop":1707760374684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e659204447bcfc0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707759921456,"stop":1707759921456,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe64f3fa614cc1fc","name":"Check received message containing special chars","time":{"start":1707759965183,"stop":1707759965184,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ec246801b5bcf2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707759722870,"stop":1707759722870,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b29222c7088b22","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707760301827,"stop":1707760301827,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ad0c0f9e428dd3","name":"Check message received after nwaku node is restarted","time":{"start":1707760301818,"stop":1707760301818,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32dfe87670ddc23c","name":"Refresh subscription","time":{"start":1707760106456,"stop":1707760106457,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d327889da7a46fea","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707759921456,"stop":1707759921456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1434f54c3d1a11a2","name":"should throw error - no public key","time":{"start":1707759722864,"stop":1707759722864,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c7b0c32e3c4c36","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1707759811411,"stop":1707759811411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1985c75a1fd02b2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707759921445,"stop":1707759921445,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbdc12e7b126da","name":"Check received message containing SQL Injection","time":{"start":1707760301802,"stop":1707760301803,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cdf996d5392d78","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707759981481,"stop":1707759981481,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac00de08856ff44","name":"Query generator for multiple messages with different message text format","time":{"start":1707760294898,"stop":1707760294898,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c51d7c07116707","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707759851602,"stop":1707759851602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d011f5eb2e090a3f","name":"Generator, custom pubsub topic","time":{"start":1707760299492,"stop":1707760299492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c3db877ccc9b11","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707759759736,"stop":1707759759737,"duration":1},"status":"passed","severity":"normal"},{"uid":"b881aecc9ac7b283","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707760242018,"stop":1707760242018,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d6cd08c43aef54","name":"Sets default value correctly","time":{"start":1707760345984,"stop":1707760345984,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8af5914101f4d8","name":"it tolerates circular branch references","time":{"start":1707759737375,"stop":1707759737375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff52e68220918503","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707760084097,"stop":1707760084097,"duration":0},"status":"passed","severity":"normal"},{"uid":"614bc7414f1378c0","name":"configure the node with multiple pubsub topics","time":{"start":1707760178497,"stop":1707760178497,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6567581ca7e472","name":"Check received message containing Russian","time":{"start":1707760301802,"stop":1707760301802,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a40fc48e207c47d","name":"Push message with SQL Injection payload","time":{"start":1707760335939,"stop":1707760335940,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a1e1870b9380df","name":"Store - dialed first","time":{"start":1707760352907,"stop":1707760352907,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee114da1a6ce073c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707760224881,"stop":1707760224882,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25fb3a0fea3ec2d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707759921446,"stop":1707759921447,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b75f20f6d7ed0b","name":"Passing page size 19 when there are 20 messages","time":{"start":1707760337681,"stop":1707760337682,"duration":1},"status":"passed","severity":"normal"},{"uid":"355925cecac3bd77","name":"can start the service","time":{"start":1707760163326,"stop":1707760163326,"duration":0},"status":"passed","severity":"normal"},{"uid":"445b37c77a6b96df","name":"Nwaku publishes","time":{"start":1707760073032,"stop":1707760073035,"duration":3},"status":"passed","severity":"normal"},{"uid":"a00ec3d558848cdf","name":"Push message with Basic HTML tag payload","time":{"start":1707760335941,"stop":1707760335942,"duration":1},"status":"passed","severity":"normal"},{"uid":"c562a290a091f91","name":"Check message on other pubsub topic is not received","time":{"start":1707759965208,"stop":1707759965208,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde6d73874fc920d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707759743252,"stop":1707759743252,"duration":0},"status":"passed","severity":"normal"},{"uid":"16417c6b5817a509","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707760335956,"stop":1707760335957,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbc351527d2bd8f","name":"Push message with content topic containing long","time":{"start":1707760335948,"stop":1707760335948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b77964afcb94fe7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707760374690,"stop":1707760374690,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbc8bb09d2eecda","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707759831191,"stop":1707759831192,"duration":1},"status":"passed","severity":"normal"},{"uid":"471e5b43392ef3bf","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707760280826,"stop":1707760280826,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe790ba3e5a4503","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707759921462,"stop":1707759921463,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad7d2eaf1cfe8a7","name":"Subscribe and receives messages on 20 topics","time":{"start":1707759981456,"stop":1707759981457,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0a33fa51103557","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707759759720,"stop":1707759759720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6ef82fd7a4be1a","name":"Check received message containing Russian","time":{"start":1707760301821,"stop":1707760301821,"duration":0},"status":"passed","severity":"normal"},{"uid":"af25543a0a2f0fff","name":"Push message with content topic containing SQL Injection","time":{"start":1707760174021,"stop":1707760174021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04ba08d7736d6dd","name":"Publish message with custom timestamp: Tue Feb 21 2023 17:48:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1707760095404,"stop":1707760095404,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2bb7fb983e1ade","name":"Check received message containing numeric","time":{"start":1707760301819,"stop":1707760301820,"duration":1},"status":"passed","severity":"normal"},{"uid":"57fea9367d9ed1da","name":"should decode valid enr successfully","time":{"start":1707759722862,"stop":1707759722862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49d87a36703802f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707759985511,"stop":1707759985511,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5bf33d85fdeef","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707760340807,"stop":1707760340808,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50dd29e6fe81702","name":"Check publish message containing XML","time":{"start":1707760095399,"stop":1707760095399,"duration":0},"status":"passed","severity":"normal"},{"uid":"19de0cccd62e86ae","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707759921459,"stop":1707759921459,"duration":0},"status":"passed","severity":"normal"},{"uid":"89613f16c5331908","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707759981463,"stop":1707759981464,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc2051167cc9b74","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707759985512,"stop":1707759985512,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c61855dde5c6aee","name":"Push message with content topic containing special chars","time":{"start":1707760174017,"stop":1707760174018,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a312e96210b977f","name":"should set field with only FILTER enabled","time":{"start":1707759722870,"stop":1707759722870,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2f850c1821be58","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707759722026,"stop":1707759722027,"duration":1},"status":"passed","severity":"normal"},{"uid":"573acbcf69c2dc2d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707759714563,"stop":1707759714563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6812e364fd3398f3","name":"Check received message containing emoji","time":{"start":1707760301806,"stop":1707760301806,"duration":0},"status":"passed","severity":"normal"},{"uid":"cceeb52d4e954876","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707760242016,"stop":1707760242016,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f28cb3efa8046b4","name":"Check publish message containing JSON","time":{"start":1707760095400,"stop":1707760095400,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c201017079f49d","name":"safeDispatchEvent","time":{"start":1707759800532,"stop":1707759800533,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc0a04b04594ca7","name":"Push message with shell command payload","time":{"start":1707760174007,"stop":1707760174008,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b7fcbae6a8d26a","name":"Subscribe to topic containing XML and receive message","time":{"start":1707759981477,"stop":1707759981478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d065809f2cd861cd","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707760294900,"stop":1707760294900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19e360d268153fa","name":"Check received message containing Arabic","time":{"start":1707760301802,"stop":1707760301802,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1237f44a61891f","name":"Passing page size 3 when there are 20 messages","time":{"start":1707760337680,"stop":1707760337680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46c1daf45897720","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707760374674,"stop":1707760374675,"duration":1},"status":"passed","severity":"normal"},{"uid":"249e7ec1f5f147a8","name":"Push message with rate limit","time":{"start":1707760174030,"stop":1707760174030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdcc48794c37c67","name":"should properly create location multiaddrs - udp4","time":{"start":1707759722867,"stop":1707759722867,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d5807ada75188","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707759921449,"stop":1707759921449,"duration":0},"status":"passed","severity":"normal"},{"uid":"d487a7d534f442e1","name":"topics with same application and version share the same shard","time":{"start":1707759714511,"stop":1707759714512,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff63e079524ded3","name":"Check message with non string payload is not received","time":{"start":1707760301830,"stop":1707760301830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c830107cc6b557a2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707759831194,"stop":1707759831194,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b2a94b61328f61","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707760025485,"stop":1707760025485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3c9585e96c785d","name":"Subscribe to topic containing long and receive message","time":{"start":1707760374676,"stop":1707760374676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1529eed73177906e","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707760374674,"stop":1707760374674,"duration":0},"status":"passed","severity":"normal"},{"uid":"1febed9d09d5267d","name":"Subscribe and receive messages via waku relay post","time":{"start":1707759981455,"stop":1707759981455,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f35938c9af62ba","name":"Refresh subscription","time":{"start":1707760374675,"stop":1707760374675,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe588c51fe1f2ad3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707759981479,"stop":1707759981480,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f558da8cc0608c8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707759831195,"stop":1707759831195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcf8432e8332309","name":"Check meta is set [symmetric]","time":{"start":1707759743252,"stop":1707759743253,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e107304d0c9292c","name":"through manual discovery","time":{"start":1707760029630,"stop":1707760029631,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec53f6affc446465","name":"Fails to push message bigger that 1MB","time":{"start":1707760174049,"stop":1707760174050,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d5e318ce0581dd","name":"throws on empty content topic","time":{"start":1707759714507,"stop":1707759714507,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ec596f19e67e8f","name":"different cluster, same shard: nodes don't connect","time":{"start":1707759921442,"stop":1707759921442,"duration":0},"status":"passed","severity":"normal"},{"uid":"810a0b63c691c829","name":"Check message with non string payload is not received","time":{"start":1707759965211,"stop":1707759965211,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b803fbc70b1b6db","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707760224883,"stop":1707760224883,"duration":0},"status":"passed","severity":"normal"},{"uid":"d351b95daa706c40","name":"Subscribe to topic containing XML and receive message","time":{"start":1707760374688,"stop":1707760374688,"duration":0},"status":"passed","severity":"normal"},{"uid":"da74abc48a71f2f8","name":"Push message with content topic containing unicode special characters","time":{"start":1707760335958,"stop":1707760335958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef36e616387bbd8d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707760106455,"stop":1707760106456,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56034e739966d4e","name":"Push message with content topic containing XML","time":{"start":1707760335956,"stop":1707760335956,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe4ef7daec4073b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707760374687,"stop":1707760374687,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aaae7fff58f2f23","name":"Promise Callback - backward","time":{"start":1707760312928,"stop":1707760312928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c1f1a52ea6bc5c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707760374674,"stop":1707760374674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"830f9940c13fab30","name":"Check message with no pubsub topic is not received","time":{"start":1707760301815,"stop":1707760301816,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce3d3698e152787","name":"Round trip binary serialization","time":{"start":1707759727747,"stop":1707759727747,"duration":0},"status":"passed","severity":"normal"},{"uid":"517c58dd2658e954","name":"Reopen subscription with peer with lost subscription","time":{"start":1707759835148,"stop":1707759835149,"duration":1},"status":"passed","severity":"normal"},{"uid":"378b643f8936dfc9","name":"Generator, 2 different pubsubtopics","time":{"start":1707760299491,"stop":1707760299491,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e41dda61341528b","name":"Check received message containing unicode special characters","time":{"start":1707760301805,"stop":1707760301806,"duration":1},"status":"passed","severity":"normal"},{"uid":"e165daac3409c1f4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707759851602,"stop":1707759851602,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d32e22f2d1f60e","name":"Check publish message containing numeric","time":{"start":1707760095396,"stop":1707760095396,"duration":0},"status":"passed","severity":"normal"},{"uid":"562682568f9fcb43","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707760106465,"stop":1707760106465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd288b3a02e02ef","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707760106454,"stop":1707760106455,"duration":1},"status":"passed","severity":"normal"},{"uid":"b466a964cc14a53a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707760042460,"stop":1707760042460,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71071a4f1f24d88","name":"Check received message with timestamp: 1707759758862000000 ","time":{"start":1707760301826,"stop":1707760301826,"duration":0},"status":"passed","severity":"normal"},{"uid":"9940a88c37e65c5a","name":"Overlapping topic subscription","time":{"start":1707760374684,"stop":1707760374684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5e5fd027e9389e","name":"should properly create peer info with all multiaddrs","time":{"start":1707759722869,"stop":1707759722869,"duration":0},"status":"passed","severity":"normal"},{"uid":"581ed9cea1922331","name":"Check message with no payload is not received","time":{"start":1707760301829,"stop":1707760301830,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f17a2bdd7f4cf8","name":"Query with Promise Callback, No message returned","time":{"start":1707760242018,"stop":1707760242019,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cc1a28f8fd9b92","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707760084095,"stop":1707760084096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52afcd376107dcc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707759981479,"stop":1707759981479,"duration":0},"status":"passed","severity":"normal"},{"uid":"4775eb11ce86cd34","name":"converts content topics to expected shard index","time":{"start":1707759714511,"stop":1707759714511,"duration":0},"status":"passed","severity":"normal"},{"uid":"270460c103dc732","name":"should return false","time":{"start":1707759722864,"stop":1707759722865,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36edf07227d4e19","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707759722862,"stop":1707759722862,"duration":0},"status":"passed","severity":"normal"},{"uid":"81369c5202aa8fe","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707759981454,"stop":1707759981454,"duration":0},"status":"passed","severity":"normal"},{"uid":"889e30d367ff2508","name":"Publish message with large meta","time":{"start":1707760095408,"stop":1707760095409,"duration":1},"status":"passed","severity":"normal"},{"uid":"af799a5af1a61453","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707759921449,"stop":1707759921450,"duration":1},"status":"passed","severity":"normal"},{"uid":"63985c11bf567dc5","name":"Push message on custom pubsubTopic","time":{"start":1707760042458,"stop":1707760042458,"duration":0},"status":"passed","severity":"normal"},{"uid":"466d313b5a6299ee","name":"Push message with short payload","time":{"start":1707760173992,"stop":1707760173992,"duration":0},"status":"passed","severity":"normal"},{"uid":"668d9ce1d0b89e3b","name":"Reopen subscription with peer with lost subscription","time":{"start":1707759835152,"stop":1707759835152,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b24696d66c083b6","name":"Query Generator - backward","time":{"start":1707760312927,"stop":1707760312927,"duration":0},"status":"passed","severity":"normal"},{"uid":"584600b996daf442","name":"Query generator for multiple messages","time":{"start":1707760294897,"stop":1707760294898,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a7b8044d1987de","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707759985514,"stop":1707759985514,"duration":0},"status":"passed","severity":"normal"},{"uid":"844315e88d87e42","name":"Waku message hash computation","time":{"start":1707759717049,"stop":1707759717050,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae5c54464c55127","name":"should get / set TCP multiaddr","time":{"start":1707759722866,"stop":1707759722867,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e83cceaca861151","name":"Check received message containing Russian","time":{"start":1707759965185,"stop":1707759965190,"duration":5},"status":"passed","severity":"normal"},{"uid":"3d7a6ce52532bcc4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707759921464,"stop":1707759921464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56182e18b479314","name":"can dial TLS multiaddrs","time":{"start":1707760029630,"stop":1707760029630,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2c4b4e26571d20","name":"Fails to push message with empty content topic","time":{"start":1707760335959,"stop":1707760335959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bbf932ff4a0951","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707760280827,"stop":1707760280827,"duration":0},"status":"passed","severity":"normal"},{"uid":"9990dbcbeff64003","name":"Check received message containing escaped characters","time":{"start":1707759965199,"stop":1707759965201,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f79dfee2b594b4e","name":"Push message with unicode special characters payload","time":{"start":1707760335944,"stop":1707760335945,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be92222a723cd79","name":"Decoder throws on undefined content topic","time":{"start":1707759745079,"stop":1707759745079,"duration":0},"status":"passed","severity":"normal"},{"uid":"24240276fd8244d9","name":"A test","time":{"start":1707759985637,"stop":1707759985638,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca862d4533437ac9","name":"Push message with Russian payload","time":{"start":1707760173995,"stop":1707760173995,"duration":0},"status":"passed","severity":"normal"},{"uid":"9297e6bc0e1b3a3d","name":"Check message with no payload is not received","time":{"start":1707760301816,"stop":1707760301816,"duration":0},"status":"passed","severity":"normal"},{"uid":"455b89ee3660e206","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707760084096,"stop":1707760084096,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a91777ea2347a8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707760106464,"stop":1707760106465,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a4ce1903cecb8b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707760374677,"stop":1707760374677,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e3fc0fe5d51df8","name":"Push message with content topic containing emoji","time":{"start":1707760335958,"stop":1707760335959,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e3bd4a39e6e799","name":"Fields are not dropped","time":{"start":1707759727090,"stop":1707759727092,"duration":2},"status":"passed","severity":"normal"},{"uid":"1995935ebafe9d6f","name":"Push message with content topic containing numeric","time":{"start":1707760174016,"stop":1707760174017,"duration":1},"status":"passed","severity":"normal"},{"uid":"7532496134fcdc6b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707760106460,"stop":1707760106460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc9c50b018016db","name":"Check message with no payload is not received","time":{"start":1707759965210,"stop":1707759965211,"duration":1},"status":"passed","severity":"normal"}] |