mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"ae4b8e919c91de85","name":"Check received message containing JSON","time":{"start":1712487799234,"stop":1712487799235,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4cfae58b8c86bb","name":"Privacy Node - default protocol","time":{"start":1712488192179,"stop":1712488192180,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fca8de7fa31e12","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712487587195,"stop":1712487587196,"duration":1},"status":"passed","severity":"normal"},{"uid":"9527e212f6279e0a","name":"Subscribe to topic containing XML and receive message","time":{"start":1712487896700,"stop":1712487896700,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb269be0dcd2e057","name":"Throws when trying to push message with empty payload","time":{"start":1712488116311,"stop":1712488116311,"duration":0},"status":"passed","severity":"normal"},{"uid":"112e8cc3ab3d21bc","name":"Encoder throws on empty string content topic","time":{"start":1712487620905,"stop":1712487620905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9080d469835425c4","name":"should only return 1 node with relay and store capability","time":{"start":1712487611394,"stop":1712487611394,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ecb7fc29b3d09f","name":"new peer added after a peer was already found","time":{"start":1712488055239,"stop":1712488055239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebed52b8683bd194","name":"Asymmetric encrypt & decrypt","time":{"start":1712487621358,"stop":1712487621359,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a3f9601d81f3c2","name":"should only return 1 node with relay capability","time":{"start":1712487611394,"stop":1712487611394,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89c4ddd62a615a2","name":"Push message on custom pubsubTopic","time":{"start":1712487889147,"stop":1712487889149,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cb69d3f702a3b3a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712488150423,"stop":1712488150424,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a1a1f7071ca8d045","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712487896689,"stop":1712487896689,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0d496a14753ca44","name":"random static sharding 4 - Cluster ID: 954, Shard ID: 122","time":{"start":1712488125622,"stop":1712488125622,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baf1b496ed2e640","name":"Push message with special chars payload","time":{"start":1712488023431,"stop":1712488023431,"duration":0},"status":"passed","severity":"normal"},{"uid":"447d250dad589630","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712487594893,"stop":1712487594894,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd2ac4b4e668909","name":"handles different clusterIds correctly","time":{"start":1712487587173,"stop":1712487587174,"duration":1},"status":"passed","severity":"normal"},{"uid":"9191192b0dce139f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712487637377,"stop":1712487637378,"duration":1},"status":"passed","severity":"normal"},{"uid":"9637c1bc447fd44f","name":"random static sharding 9 - Cluster ID: 320, Shard ID: 19","time":{"start":1712488125626,"stop":1712488125626,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabe93f2debeefd9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712487896709,"stop":1712487896709,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4afd5c8a8b01bf","name":"Check message with no payload is not received","time":{"start":1712488112945,"stop":1712488112945,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ab80b269b1c86c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712487637376,"stop":1712487637377,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fe6481ae80082","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712487731473,"stop":1712487731473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7a6c2afa24a22e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712488075268,"stop":1712488075269,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa1a866d868370f","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app66/6/topic768/proto","time":{"start":1712488074015,"stop":1712488074016,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4c8f1fad6a1967f6","name":"Used by Waku Relay","time":{"start":1712488192019,"stop":1712488192019,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee805f22e800d9b","name":"Check received message containing unicode special characters","time":{"start":1712488112940,"stop":1712488112941,"duration":1},"status":"passed","severity":"normal"},{"uid":"754ac10e58ad2887","name":"Push message with content topic containing Russian","time":{"start":1712488116314,"stop":1712488116314,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fcb76d6dee9a46","name":"Check publish message containing shell command","time":{"start":1712488064876,"stop":1712488064877,"duration":1},"status":"passed","severity":"normal"},{"uid":"726a60033cc5f3d","name":"Subscribe and receive messages via waku relay post","time":{"start":1712488252655,"stop":1712488252655,"duration":0},"status":"passed","severity":"normal"},{"uid":"565434aeb7a5ebc3","name":"Check publish message containing Russian","time":{"start":1712488064871,"stop":1712488064871,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b0b20919ad2078","name":"Check received message containing short","time":{"start":1712487799219,"stop":1712487799220,"duration":1},"status":"passed","severity":"normal"},{"uid":"908dea9d372a3e21","name":"Check publish message containing emoji","time":{"start":1712488064878,"stop":1712488064878,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca5eb53a60ea17e","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app87/4/topic571/proto","time":{"start":1712488074018,"stop":1712488074018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0b09f554d119351","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712487587186,"stop":1712487587187,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60bc7d69478481","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712488252650,"stop":1712488252650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5997c823b7b21819","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712487644578,"stop":1712487644579,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc994267c9d4586","name":"Check message received after nwaku node is restarted","time":{"start":1712487799244,"stop":1712487799244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30defd892aec431f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712488252660,"stop":1712488252660,"duration":0},"status":"passed","severity":"normal"},{"uid":"77778ffd96501934","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712487799238,"stop":1712487799238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a246b6f24a2f77d9","name":"Encoder throws on undefined content topic","time":{"start":1712487622823,"stop":1712487622823,"duration":0},"status":"passed","severity":"normal"},{"uid":"4893039add686bf5","name":"should handle corrupted local storage data gracefully","time":{"start":1712487615028,"stop":1712487615028,"duration":0},"status":"passed","severity":"normal"},{"uid":"734f720736fd02a2","name":"Meta field set when metaSetter is specified","time":{"start":1712487600552,"stop":1712487600552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48ba31e36a8d3ac","name":"connected peers and dial","time":{"start":1712488023650,"stop":1712488023650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4f9553880826a89","name":"can start the service","time":{"start":1712487615023,"stop":1712487615023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25fd26881437658","name":"Symmetric encrypt & Decrypt","time":{"start":1712487621359,"stop":1712487621359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22c7c60feccdbe5","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app72/8/topic890/proto","time":{"start":1712488074019,"stop":1712488074019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"338e3794848d7d1e","name":"creates an iterator","time":{"start":1712488176452,"stop":1712488176452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70d0f4ad2bba7d2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712487587189,"stop":1712487587189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1863c6495eebc29","name":"handles empty shards array correctly","time":{"start":1712487587194,"stop":1712487587195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39b6444e3fa7d4e","name":"Subscribe to topic containing Script and receive message","time":{"start":1712487896699,"stop":1712487896699,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da3ecafe52f126c","name":"All","time":{"start":1712487648207,"stop":1712487648207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1706bde50a322bb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712488252652,"stop":1712488252652,"duration":0},"status":"passed","severity":"normal"},{"uid":"18800b6fa9742f22","name":"should not receive a peer event after stop","time":{"start":1712487615026,"stop":1712487615026,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa46ec0edbdee83","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712487587190,"stop":1712487587190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89a542b09d8c38d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712488125609,"stop":1712488125613,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac50465b496a65ad","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712487637378,"stop":1712487637380,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef5f62a93e3a0e46","name":"throws on content topic with too few or too many fields","time":{"start":1712487587159,"stop":1712487587159,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1956dfae091dc8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712487889152,"stop":1712487889154,"duration":2},"status":"passed","severity":"normal"},{"uid":"8759322de174302b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712487896670,"stop":1712487896671,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ed1e5f9af43302","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712488252647,"stop":1712488252647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c5c00456af29f2a","name":"should handle application and version for autosharding","time":{"start":1712487587177,"stop":1712487587178,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ad8a44b8636f98","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712487896681,"stop":1712487896682,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cddd56bc07f3aa","name":"can start and stop the service","time":{"start":1712487615023,"stop":1712487615024,"duration":1},"status":"passed","severity":"normal"},{"uid":"777fcb07d3ca9b7c","name":"configure the node with multiple pubsub topics","time":{"start":1712488125628,"stop":1712488125628,"duration":0},"status":"passed","severity":"normal"},{"uid":"2753a1c2f0fc9a21","name":"Push message with escaped characters payload","time":{"start":1712488023453,"stop":1712488023454,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a49ac88943c3cd3","name":"Check publish message containing Basic HTML tag","time":{"start":1712488064875,"stop":1712488064876,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e7a96369615e2a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712487896698,"stop":1712487896699,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a093e7e7248204","name":"Subscribe and publish message","time":{"start":1712488075258,"stop":1712488075258,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31cb66292b109bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712487731475,"stop":1712487731475,"duration":0},"status":"passed","severity":"normal"},{"uid":"447d1371df04fbd7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712487691906,"stop":1712487691906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"618db66ac063a371","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app42/1/topic418/utf8","time":{"start":1712488074018,"stop":1712488074018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2266d25ff3ff8566","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712488075268,"stop":1712488075268,"duration":0},"status":"passed","severity":"normal"},{"uid":"917cda3459ee1c0d","name":"Push message with meta","time":{"start":1712488023488,"stop":1712488023491,"duration":3},"status":"passed","severity":"normal"},{"uid":"9b9ed8397a954a29","name":"Relay + Store","time":{"start":1712487595696,"stop":1712487595696,"duration":0},"status":"passed","severity":"normal"},{"uid":"968365ce6e350948","name":"Check received message containing SQL Injection","time":{"start":1712488112963,"stop":1712488112963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3453f855d151d321","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712488252649,"stop":1712488252650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bac4732a33e530","name":"Push message with content topic containing Script","time":{"start":1712488116315,"stop":1712488116315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a80ff15e8edd72","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712487731476,"stop":1712487731477,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b4e88160f7c765","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712487594891,"stop":1712487594891,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8677999590df107","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712487611396,"stop":1712487611396,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd012ad6e0494c8d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712488252656,"stop":1712488252656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dafdea0fdcbb3f8","name":"should set field with all protocols enabled","time":{"start":1712487595694,"stop":1712487595695,"duration":1},"status":"passed","severity":"normal"},{"uid":"44377dc05371142d","name":"should encode/decode to text encoding","time":{"start":1712487595691,"stop":1712487595691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8213a0059121e26","name":"Fails to push message with empty content topic","time":{"start":1712488116318,"stop":1712488116318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e874099d802cb0a5","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712487587191,"stop":1712487587191,"duration":0},"status":"passed","severity":"normal"},{"uid":"afea9fb4068c3f2c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712488151876,"stop":1712488151877,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cde37099680591c","name":"Push message with Script payload","time":{"start":1712488023435,"stop":1712488023435,"duration":0},"status":"passed","severity":"normal"},{"uid":"4084c2eeb0bd3b49","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712487851906,"stop":1712487851906,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba73182f2f53fe5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712488075267,"stop":1712488075268,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d81e770508a5b82","name":"Check received message containing shell command","time":{"start":1712488112967,"stop":1712488112968,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bb7f797eca6511","name":"Push message with content topic containing Script","time":{"start":1712488023468,"stop":1712488023469,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56c391721fc7299","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app24/2/topic237/utf8","time":{"start":1712488074017,"stop":1712488074017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aab1f5e18cae7284","name":"Query generator for 2000 messages","time":{"start":1712488163149,"stop":1712488163149,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf05d0f0c7ef548","name":"Promise Callback - backward","time":{"start":1712488146971,"stop":1712488146972,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0602ebce95741a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712487889175,"stop":1712487889175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8ee79f1e8ba256","name":"Push message with long payload","time":{"start":1712488023428,"stop":1712488023429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe0c96475e7ae60","name":"Push message with custom timestamp: 1712491399371","time":{"start":1712488023497,"stop":1712488023498,"duration":1},"status":"passed","severity":"normal"},{"uid":"1698786867e1844e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712488112943,"stop":1712488112943,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c461d4738ce1ad6","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712488183011,"stop":1712488183011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd65206d3c1c92d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712487851905,"stop":1712487851905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e016e7f767487805","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712487594890,"stop":1712487594890,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f61b1f2c6c11b4","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712487731471,"stop":1712487731472,"duration":1},"status":"passed","severity":"normal"},{"uid":"811345db7c75bf85","name":"Push message with content topic containing Arabic","time":{"start":1712488116314,"stop":1712488116314,"duration":0},"status":"passed","severity":"normal"},{"uid":"7959ce9f5cdaf1d1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712487896707,"stop":1712487896708,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd77447163bd5c5d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712488074014,"stop":1712488074015,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a67371204c94fb8","name":"should use DNS peer discovery with light client","time":{"start":1712487647603,"stop":1712487647603,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e3f2bbf1b815a8d","name":"Push message with SQL Injection payload","time":{"start":1712488023434,"stop":1712488023434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8333b80bf8d3eca9","name":"Init the array if not present","time":{"start":1712487586877,"stop":1712487586878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2643d51e3b05093","name":"Check message received after jswaku node is restarted","time":{"start":1712487799243,"stop":1712487799243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9be318b79945bba","name":"should properly create peer info with all multiaddrs","time":{"start":1712487595694,"stop":1712487595694,"duration":0},"status":"passed","severity":"normal"},{"uid":"8927f7c5ed7be4e5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712487851909,"stop":1712487851910,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc9c162277f65c0","name":"Check received message containing Arabic","time":{"start":1712488112962,"stop":1712488112962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f56c68872955a6f","name":"should get / set TCP multiaddr","time":{"start":1712487595692,"stop":1712487595692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac23dc53dafa0a7d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712487731460,"stop":1712487731460,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4b7af4147f96f93","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712487587167,"stop":1712487587168,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bf1ea9204f1a22","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712487587165,"stop":1712487587165,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ada9b5119548e48","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712487594898,"stop":1712487594898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afcf87067da9c67","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app49/3/topic544/utf8","time":{"start":1712488074017,"stop":1712488074017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed36fd0cd4ed5e13","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712488217890,"stop":1712488217890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff4095c7a2192ffb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712487731480,"stop":1712487731480,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f26de50bd1bd84","name":"Subscribe and receive messages via lightPush","time":{"start":1712488252654,"stop":1712488252654,"duration":0},"status":"passed","severity":"normal"},{"uid":"559ebc36f8d902fb","name":"should throw error - no public key","time":{"start":1712487595688,"stop":1712487595688,"duration":0},"status":"passed","severity":"normal"},{"uid":"568c741ebb4bfb39","name":"returns all values when wanted number matches available values","time":{"start":1712487610711,"stop":1712487610712,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a65c9d8a1b2c32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712487587182,"stop":1712487587183,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c4f23f48fcc021","name":"same cluster, same shard: nodes connect","time":{"start":1712487932136,"stop":1712487932136,"duration":0},"status":"passed","severity":"normal"},{"uid":"29687c41c7adbac3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712487729475,"stop":1712487729476,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc148b2b7399a66","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712487587196,"stop":1712487587196,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea3abc19b665521","name":"Passing page size 0 when there are 110 messages","time":{"start":1712488178278,"stop":1712488178279,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec86df2c4d7aaf4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712488073532,"stop":1712488073532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b741ce26004e988","name":"Ping on unsubscribed peer","time":{"start":1712487667844,"stop":1712487667844,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefd876ffc550823","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712488125709,"stop":1712488125710,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3e44f6032a1308","name":"throws on content topic with empty topic name field","time":{"start":1712487587161,"stop":1712487587162,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39dfa174b8f136c","name":"should be able to decode the field with only STORE set to true","time":{"start":1712487594892,"stop":1712487594893,"duration":1},"status":"passed","severity":"normal"},{"uid":"d545dc6cdc90de0b","name":"Relay + Store","time":{"start":1712487648204,"stop":1712487648207,"duration":3},"status":"passed","severity":"normal"},{"uid":"bac092254cef26b8","name":"Push message with XML payload","time":{"start":1712488023436,"stop":1712488023446,"duration":10},"status":"passed","severity":"normal"},{"uid":"47c68e2ec850e4f7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712488112942,"stop":1712488112943,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9b2da4afcf1e75","name":"Push message with JSON payload","time":{"start":1712488023451,"stop":1712488023452,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb571c010ea93213","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712487594895,"stop":1712487594896,"duration":1},"status":"passed","severity":"normal"},{"uid":"a865204f3c771ad6","name":"should not fail to stop the service if it was not started","time":{"start":1712488091064,"stop":1712488091065,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a769a2f752eaac","name":"Overlapping topic subscription","time":{"start":1712487896689,"stop":1712487896689,"duration":0},"status":"passed","severity":"normal"},{"uid":"a276768897b1f529","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712487731483,"stop":1712487731483,"duration":0},"status":"passed","severity":"normal"},{"uid":"7682f4b393c92474","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712487646325,"stop":1712487646325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b044ee1e5cc3d829","name":"Check received message containing Russian","time":{"start":1712488112936,"stop":1712488112936,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c99eb29690a0380","name":"Push message with content topic containing escaped characters","time":{"start":1712488023477,"stop":1712488023478,"duration":1},"status":"passed","severity":"normal"},{"uid":"8024e042b999a2a7","name":"Mutual subscription","time":{"start":1712488075257,"stop":1712488075257,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cb18c2353c15ed","name":"Decoder throws on undefined content topic","time":{"start":1712487622824,"stop":1712487622824,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1897b6401891590","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712488252659,"stop":1712488252660,"duration":1},"status":"passed","severity":"normal"},{"uid":"852d71d70922e99f","name":"Subscribe to topic containing XML and publish message","time":{"start":1712488075266,"stop":1712488075266,"duration":0},"status":"passed","severity":"normal"},{"uid":"5227f9ad7e13d8e8","name":"should decode valid enr successfully","time":{"start":1712487595686,"stop":1712487595686,"duration":0},"status":"passed","severity":"normal"},{"uid":"4911764c0173c5f1","name":"Store - dialed after - with timeout","time":{"start":1712488192178,"stop":1712488192178,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1a5038cded516","name":"Fails to push message with large meta","time":{"start":1712488023491,"stop":1712488023491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5505420e03918e8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712488252653,"stop":1712488252653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a0f2bae1189524","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712488252662,"stop":1712488252662,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2273952670a89f","name":"Generator, custom pubsub topic","time":{"start":1712488150424,"stop":1712488150424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7386c4cc0ff2416a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712487594894,"stop":1712487594895,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad71c03638417701","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712487731472,"stop":1712487731472,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6750243f4fcff5","name":"more peers than existing","time":{"start":1712488023650,"stop":1712488023651,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aea59b335124f189","name":"should only return 1 node with store capability","time":{"start":1712487611394,"stop":1712487611395,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7b1d6d0bd17260","name":"Subscribe to topic containing XML and receive message","time":{"start":1712488252661,"stop":1712488252661,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d50ec7bda3d2540","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712487587193,"stop":1712487587194,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f84e1eff8a172a","name":"Check received message containing unicode special characters","time":{"start":1712488112969,"stop":1712488112970,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4ba7701e1f73d2","name":"can start and stop the service","time":{"start":1712488091064,"stop":1712488091064,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c030d96c1768895","name":"Subscribe to topic containing long and publish message","time":{"start":1712488075262,"stop":1712488075263,"duration":1},"status":"passed","severity":"normal"},{"uid":"e578912a3acb2afb","name":"Ping on subscribed peer","time":{"start":1712487720208,"stop":1712487720209,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a2f80b3f56c068","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712487611395,"stop":1712487611395,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b0b2a8dd898db7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712487587164,"stop":1712487587164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fda99b47da5e23e","name":"Generator, 2 different pubsubtopics","time":{"start":1712488150422,"stop":1712488150422,"duration":0},"status":"passed","severity":"normal"},{"uid":"87110c341b84706a","name":"less peers than existing","time":{"start":1712488023651,"stop":1712488023651,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91c4ddcb10007e88","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712488252647,"stop":1712488252647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7fcfb8cdb034e1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712487851904,"stop":1712487851904,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e141aa631aee642","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712487611114,"stop":1712487611114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2413fa93e26d5f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712488252654,"stop":1712488252654,"duration":0},"status":"passed","severity":"normal"},{"uid":"43eec595f085e1b0","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app42/2/topic468/utf8","time":{"start":1712488074016,"stop":1712488074016,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aae44a7ac084aca","name":"should throw error - no id","time":{"start":1712487595687,"stop":1712487595687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b9effec7153383","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712488075263,"stop":1712488075263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbfdb4e91b0c324","name":"Push message with content topic containing XML","time":{"start":1712488116315,"stop":1712488116316,"duration":1},"status":"passed","severity":"normal"},{"uid":"858baec2330c4b77","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712487611111,"stop":1712487611112,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b49a3a3e204866e","name":"Check received message containing Script","time":{"start":1712487799229,"stop":1712487799233,"duration":4},"status":"passed","severity":"normal"},{"uid":"7285ed4a84f7c586","name":"Check received message containing numeric","time":{"start":1712487799221,"stop":1712487799223,"duration":2},"status":"passed","severity":"normal"},{"uid":"324f4afdbf41fe0b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712487896673,"stop":1712487896674,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f8632ed91dcad8","name":"Encoder throws on undefined content topic","time":{"start":1712487600552,"stop":1712487600553,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7d2d705f20042c","name":"Sample","time":{"start":1712487595158,"stop":1712487595158,"duration":0},"status":"passed","severity":"normal"},{"uid":"473c7766ea1bf294","name":"random static sharding 2 - Cluster ID: 777, Shard ID: 628","time":{"start":1712488125614,"stop":1712488125620,"duration":6},"status":"passed","severity":"normal"},{"uid":"26d40d86ba34f4a0","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712487587178,"stop":1712487587179,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eda1a53b1e702af","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712488074022,"stop":1712488074022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2b5a6aa834a45eb","name":"Check message with no payload is not received","time":{"start":1712487799242,"stop":1712487799243,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b2c755915545f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712487587186,"stop":1712487587186,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9db507ca0d11447","name":"Reusing cursor across nodes","time":{"start":1712488125710,"stop":1712488125711,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e64a526682e5d70","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712488150422,"stop":1712488150422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc539d51f2bc540","name":"Check received message containing Script","time":{"start":1712488112937,"stop":1712488112937,"duration":0},"status":"passed","severity":"normal"},{"uid":"308a64660451f0f2","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712487896682,"stop":1712487896682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbddf0cb4d528cfc","name":"Push message with content topic containing unicode special characters","time":{"start":1712488116317,"stop":1712488116317,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde38d20b3fb440","name":"Ephemeral field set to true","time":{"start":1712487600551,"stop":1712487600552,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08de098f856c379","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712487731476,"stop":1712487731476,"duration":0},"status":"passed","severity":"normal"},{"uid":"3637b7d303275cc7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712487587196,"stop":1712487587196,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fea0e1a85149e0e","name":"Push message with shell command payload","time":{"start":1712488116309,"stop":1712488116309,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd068c5f3e72340","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712488023470,"stop":1712488023474,"duration":4},"status":"passed","severity":"normal"},{"uid":"7eff6597ba9aecda","name":"Check message received after jswaku node is restarted","time":{"start":1712488112946,"stop":1712488112946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d65b86363186c6a8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712488112973,"stop":1712488112974,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68b0f5f359f6","name":"Query generator for multiple messages with different message text format","time":{"start":1712488163146,"stop":1712488163146,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d3f483a84711d9","name":"Query with Promise Callback, No Decoder","time":{"start":1712488151913,"stop":1712488151913,"duration":0},"status":"passed","severity":"normal"},{"uid":"92082e377bbc8c62","name":"Round trip binary serialization","time":{"start":1712487600551,"stop":1712487600551,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9f1703b93a3be0","name":"Subscribe to topic containing short and receive message","time":{"start":1712488252648,"stop":1712488252648,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3e8ad0bfbb4506","name":"should not fail to stop the service if it was not started","time":{"start":1712487647600,"stop":1712487647601,"duration":1},"status":"passed","severity":"normal"},{"uid":"376e9d843b529f78","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712487611114,"stop":1712487611114,"duration":0},"status":"passed","severity":"normal"},{"uid":"2702b57ac68c5377","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712487587165,"stop":1712487587166,"duration":1},"status":"passed","severity":"normal"},{"uid":"792cb410dcdcd1b9","name":"Push message with content topic containing numeric","time":{"start":1712488023461,"stop":1712488023462,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8fe2e7b83c36b3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712487851909,"stop":1712487851909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9345af1e6748a69","name":"Check publish message after client node is restarted","time":{"start":1712488064883,"stop":1712488064883,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e67c76adc9c8b0a7","name":"Check received message containing Basic HTML tag","time":{"start":1712487799234,"stop":1712487799234,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af1aad8adfb819d","name":"should throw error - invalid id","time":{"start":1712487595688,"stop":1712487595689,"duration":1},"status":"passed","severity":"normal"},{"uid":"d001ce5e14ddb779","name":"Push message with JSON payload","time":{"start":1712488116309,"stop":1712488116309,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e9f6d69b692d6c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712487731480,"stop":1712487731480,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f5181e5256666a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712487595696,"stop":1712487595696,"duration":0},"status":"passed","severity":"normal"},{"uid":"4690cc9567a0f4b4","name":"Publish message with large meta","time":{"start":1712488064884,"stop":1712488064884,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d51eb8aec1a322a","name":"Push message with emoji payload","time":{"start":1712488116310,"stop":1712488116310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f104197fed82349","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712488075260,"stop":1712488075260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b536a3e45fed6da9","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712488073726,"stop":1712488073726,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a18bec0a219b5eef","name":"Callback on promise, aborts when callback returns true","time":{"start":1712488163147,"stop":1712488163148,"duration":1},"status":"passed","severity":"normal"},{"uid":"77697edb0fe4bb","name":"can dial TLS multiaddrs","time":{"start":1712487902320,"stop":1712487902321,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66f532af23e85b9","name":"Check meta is set [symmetric]","time":{"start":1712487620903,"stop":1712487620903,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5af2b56cc798a9","name":"isConnected should return false after all peers disconnect","time":{"start":1712487687672,"stop":1712487687672,"duration":0},"status":"passed","severity":"normal"},{"uid":"140fba673e288bbb","name":"should throw an error for insufficient data","time":{"start":1712487587319,"stop":1712487587319,"duration":0},"status":"passed","severity":"normal"},{"uid":"38223ee7a02632e0","name":"Push message with Basic HTML tag payload","time":{"start":1712488023447,"stop":1712488023451,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae18c2da781a5e45","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712488252650,"stop":1712488252650,"duration":0},"status":"passed","severity":"normal"},{"uid":"8073f9dc1604a1cf","name":"Waku message hash computation","time":{"start":1712487589880,"stop":1712487589881,"duration":1},"status":"passed","severity":"normal"},{"uid":"1468d83f87f9064","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712488073533,"stop":1712488073533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7a554778300515","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712488183014,"stop":1712488183014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43e8e712b9cdd85","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712487731459,"stop":1712487731460,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d7c6b6698b23097","name":"Check received message containing Chinese","time":{"start":1712487799224,"stop":1712487799225,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf7052e568c68da","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712487611111,"stop":1712487611111,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca8c8afa2285d60","name":"Check received message containing Russian","time":{"start":1712487799226,"stop":1712487799229,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa23c031a807fc4b","name":"Check received message with timestamp: 1712487636747000000 ","time":{"start":1712488112941,"stop":1712488112942,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a73ce098c8ce9d4","name":"throws on content topic with empty version field","time":{"start":1712487587161,"stop":1712487587161,"duration":0},"status":"passed","severity":"normal"},{"uid":"115a652e6f9433c0","name":"Push message with content topic containing Chinese","time":{"start":1712488116313,"stop":1712488116313,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3cef1b06231ef1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712487587164,"stop":1712487587164,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3dc7fa414463578","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712488252652,"stop":1712488252652,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7610929b2a33e83","name":"Default pageSize","time":{"start":1712488178284,"stop":1712488178284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8ce01b74afcc54","name":"Push message with content topic containing Arabic","time":{"start":1712488023464,"stop":1712488023465,"duration":1},"status":"passed","severity":"normal"},{"uid":"837942f419d4401b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712488151912,"stop":1712488151912,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4e3c287b24c33a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712487731484,"stop":1712487731492,"duration":8},"status":"passed","severity":"normal"},{"uid":"92b3e5e5f2e5b736","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712488163561,"stop":1712488163562,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffe4dc3a8164079","name":"Push message with Russian payload","time":{"start":1712488023433,"stop":1712488023433,"duration":0},"status":"passed","severity":"normal"},{"uid":"857603b61a16031f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712488252656,"stop":1712488252656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be4c0d7f555ce89d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712488252662,"stop":1712488252662,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdffc104cfbb1737","name":"should throw error - no id","time":{"start":1712487595688,"stop":1712487595688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1760b9436d404f0d","name":"should not throw an error for a single configured topic","time":{"start":1712487587188,"stop":1712487587189,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d9898a38edf8a1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712487851905,"stop":1712487851905,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d0fb6b0dc6f6dc","name":"Push message equal or less that 1MB","time":{"start":1712488116325,"stop":1712488116325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4e012b87f897c7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712487731473,"stop":1712487731474,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23267aef1a60ce2","name":"same cluster, different shard: nodes don't connect","time":{"start":1712487731458,"stop":1712487731458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ad27e567ab90c91","name":"should set field with only FILTER enabled","time":{"start":1712487595695,"stop":1712487595695,"duration":0},"status":"passed","severity":"normal"},{"uid":"530dddd85ef77390","name":"Check received message containing special chars","time":{"start":1712487799224,"stop":1712487799224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4823385118728d0","name":"Subscribe and receive messages via waku relay post","time":{"start":1712487896672,"stop":1712487896673,"duration":1},"status":"passed","severity":"normal"},{"uid":"da96079d9539678b","name":"Check publish message containing JSON","time":{"start":1712488064876,"stop":1712488064876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1047c593161711","name":"Check received message containing Arabic","time":{"start":1712488112935,"stop":1712488112936,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9812608a0c383d8","name":"Check received message containing unicode special characters","time":{"start":1712487799236,"stop":1712487799236,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c2e0a9012e09d6","name":"caches peers it previously fetched","time":{"start":1712487611393,"stop":1712487611393,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd7fe57259346ad","name":"Generator, custom pubsub topic","time":{"start":1712488150421,"stop":1712488150421,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ebb9f09f6f5fd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712487594885,"stop":1712487594886,"duration":1},"status":"passed","severity":"normal"},{"uid":"656e766fb53dafcb","name":"Check received message containing shell command","time":{"start":1712488112939,"stop":1712488112940,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc7dcee2ccf4ade","name":"Overlapping topic subscription","time":{"start":1712488075261,"stop":1712488075262,"duration":1},"status":"skipped","severity":"normal"},{"uid":"836f0787821b15a4","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712487587179,"stop":1712487587179,"duration":0},"status":"passed","severity":"normal"},{"uid":"9672c45bcc76271f","name":"Passing page size 110 when there are 120 messages","time":{"start":1712488178283,"stop":1712488178284,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd610873363e0a7","name":"Check message received after nwaku node is restarted","time":{"start":1712488112946,"stop":1712488112947,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b302f97c9c38b4c9","name":"Check message with no pubsub topic is not received","time":{"start":1712487799241,"stop":1712487799241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba23b873191a1bed","name":"Refresh subscription","time":{"start":1712488252648,"stop":1712488252648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0de4c565c0d3014","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712487594888,"stop":1712487594888,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7b6b8a5b593ada","name":"Reopen subscription with peer with lost subscription","time":{"start":1712487720212,"stop":1712487720213,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e58d0fc5d14f50","name":"1 Store, 2 fetches","time":{"start":1712487611222,"stop":1712487611223,"duration":1},"status":"passed","severity":"normal"},{"uid":"18290eef7b7bf0b8","name":"1 Relay, 1 fetch","time":{"start":1712487611222,"stop":1712487611222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bf8945b56580b8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712487611110,"stop":1712487611111,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e22dd295a3f0fb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712487644576,"stop":1712487644577,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbab181ad361d5a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712487691907,"stop":1712487691907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9f734122bcd148","name":"Push message with content topic containing emoji","time":{"start":1712488116318,"stop":1712488116318,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c2758291cd1e2","name":"Correctly serialized arguments","time":{"start":1712487902378,"stop":1712487902379,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13de33ce9a2fab1","name":"different cluster, same shard: nodes don't connect","time":{"start":1712487932136,"stop":1712487932137,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7786323358d7bc","name":"start node with empty content topic","time":{"start":1712488074023,"stop":1712488074023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fad5a495f8c792b2","name":"Passing page size 19 when there are 20 messages","time":{"start":1712488178283,"stop":1712488178283,"duration":0},"status":"passed","severity":"normal"},{"uid":"272e22c7b1852f95","name":"unsubscribes","time":{"start":1712488176453,"stop":1712488176453,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdfac77eed10936","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712487646326,"stop":1712487646326,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b7e303d9c72953","name":"Throws when trying to push message with empty payload","time":{"start":1712488023457,"stop":1712488023459,"duration":2},"status":"passed","severity":"normal"},{"uid":"d31ad5c567d5879f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712487587186,"stop":1712487587186,"duration":0},"status":"passed","severity":"normal"},{"uid":"597f9281e0cb60cf","name":"Promise Callback - forward","time":{"start":1712488146971,"stop":1712488146971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81270653dcbc1fc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712488055240,"stop":1712488055240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d690afdb116ce600","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712487587175,"stop":1712487587175,"duration":0},"status":"passed","severity":"normal"},{"uid":"70017e97b627a623","name":"Fails to publish message with empty text","time":{"start":1712488064880,"stop":1712488064881,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a20fd0535d0f037","name":"Light Node - default protocols","time":{"start":1712488192179,"stop":1712488192179,"duration":0},"status":"passed","severity":"normal"},{"uid":"325a8d9ab18c163f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712487896674,"stop":1712487896681,"duration":7},"status":"passed","severity":"normal"},{"uid":"cee295504f57ac22","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712487729476,"stop":1712487729476,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c57a5aa57ebbd9b","name":"Publish message with custom timestamp: Sun Apr 07 2024 10:07:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1712488064879,"stop":1712488064879,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9446336ead75bd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712488252653,"stop":1712488252653,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42c91fc730c1735","name":"Push message with numeric payload","time":{"start":1712488116305,"stop":1712488116305,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a18e02b3e281532","name":"Push message with XML payload","time":{"start":1712488116308,"stop":1712488116308,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b38d22765842e75","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712487622821,"stop":1712487622822,"duration":1},"status":"passed","severity":"normal"},{"uid":"326d7ba2cded8e82","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712488055240,"stop":1712488055241,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03dc10f404b4abc","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712487731472,"stop":1712487731473,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a2c34f029cedaa","name":"Query with Ordered Callback, No Decoder","time":{"start":1712488151911,"stop":1712488151912,"duration":1},"status":"passed","severity":"normal"},{"uid":"c198a1bfbf25a55e","name":"1 Relay, 1 Filter, gives up","time":{"start":1712487611223,"stop":1712487611223,"duration":0},"status":"passed","severity":"normal"},{"uid":"202c67b0f76af151","name":"Using a function","time":{"start":1712488192018,"stop":1712488192018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2794c6f42dfc2aae","name":"should not fail to start the service if it is already started","time":{"start":1712487615024,"stop":1712487615025,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e03a26912f69a2e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712488125704,"stop":1712488125705,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c3ef30bb4edb6b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712487587184,"stop":1712487587185,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab9719092e4f690","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712487600304,"stop":1712487600305,"duration":1},"status":"passed","severity":"normal"},{"uid":"777b54b635f37e73","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712488151913,"stop":1712488151913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f78dc86f4291f43","name":"throws on empty content topic","time":{"start":1712487587158,"stop":1712487587159,"duration":1},"status":"passed","severity":"normal"},{"uid":"b569c7bce70208d6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712487611223,"stop":1712487611223,"duration":0},"status":"passed","severity":"normal"},{"uid":"3126e96ffeecbdab","name":"Ping on subscribed peer","time":{"start":1712487720210,"stop":1712487720211,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e606d7e1c260f1b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712488075264,"stop":1712488075264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a621877d8ebb48bb","name":"isConnected should return false after all peers disconnect","time":{"start":1712487637380,"stop":1712487637381,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4723896deef7992","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712487622822,"stop":1712487622822,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf841b89aa07c4c6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712487587193,"stop":1712487587193,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6dd156084ee211","name":"A test","time":{"start":1712487889291,"stop":1712487889291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8993596c5a849e81","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712488150425,"stop":1712488150425,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bbe403ade6e400","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712487587176,"stop":1712487587177,"duration":1},"status":"passed","severity":"normal"},{"uid":"11afce4d08f1f691","name":"Overlapping topic subscription","time":{"start":1712488252648,"stop":1712488252648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e5d34f6ae080","name":"Subscribe to topic containing long and receive message","time":{"start":1712487896692,"stop":1712487896692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab213f2bc4eba556","name":"Fails to push message with large meta","time":{"start":1712488116319,"stop":1712488116319,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2fc85ede25927","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712488183011,"stop":1712488183011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67b0134814f743e","name":"Check received message containing long","time":{"start":1712488112950,"stop":1712488112950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9573b3c488375e0","name":"should load peers from local storage and dispatch events","time":{"start":1712487615027,"stop":1712487615027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78de56743f1835a","name":"Push message with custom timestamp: 1712484131610","time":{"start":1712488116320,"stop":1712488116320,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d50b53d2c6969a","name":"Publish message with rate limit","time":{"start":1712488064884,"stop":1712488064884,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa63051d0326a0","name":"Ping on peer without subscriptions","time":{"start":1712487720209,"stop":1712487720209,"duration":0},"status":"passed","severity":"normal"},{"uid":"127b5181d514ab0b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712488125629,"stop":1712488125629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95d4efc3fdceae3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712487889176,"stop":1712487889177,"duration":1},"status":"passed","severity":"normal"},{"uid":"9880d28e47d893ad","name":"Callback on promise","time":{"start":1712488163147,"stop":1712488163147,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbacadab953ca1","name":"Check received message containing numeric","time":{"start":1712488112951,"stop":1712488112951,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ac9cd01026073e","name":"Subscribe and receives messages on 20 topics","time":{"start":1712487896681,"stop":1712487896681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2956c8fc39f266ae","name":"Store - dialed first","time":{"start":1712488192178,"stop":1712488192178,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eba51e0a44dc692","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712488252661,"stop":1712488252662,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c48fd7fbc1928d6","name":"Check received message containing escaped characters","time":{"start":1712488112940,"stop":1712488112940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a7ac7ad09a7473","name":"should properly create location multiaddrs - tcp6","time":{"start":1712487595693,"stop":1712487595693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d4e34cd91a162f","name":"should throw error - no public key","time":{"start":1712487595689,"stop":1712487595689,"duration":0},"status":"passed","severity":"normal"},{"uid":"352aae0448a5ff14","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712488252663,"stop":1712488252663,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fae66d9f8e4e2c","name":"Check message with non string payload is not received","time":{"start":1712488112978,"stop":1712488112984,"duration":6},"status":"passed","severity":"normal"},{"uid":"efc6d0b647bb8a3c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712488073528,"stop":1712488073529,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e63cc20a184d96c","name":"Push to array if already present","time":{"start":1712487586878,"stop":1712487586878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bb80565b2030f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712487731468,"stop":1712487731469,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1eba15ea23a400e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712487731478,"stop":1712487731478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff7a7d059d0d7a6","name":"should encodeTxt and decodeTxt","time":{"start":1712487595685,"stop":1712487595686,"duration":1},"status":"passed","severity":"normal"},{"uid":"82438ec473df4e66","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712487587171,"stop":1712487587171,"duration":0},"status":"passed","severity":"normal"},{"uid":"875ee4b496bf901b","name":"should not receive a peer event after stop","time":{"start":1712488091066,"stop":1712488091067,"duration":1},"status":"passed","severity":"normal"},{"uid":"af706b0fcec3a38a","name":"Push message with Basic HTML tag payload","time":{"start":1712488116308,"stop":1712488116308,"duration":0},"status":"passed","severity":"normal"},{"uid":"58630b7e7ae25433","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712488183012,"stop":1712488183012,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fe5b5cd6b44617","name":"should set field with only STORE enabled","time":{"start":1712487595695,"stop":1712487595695,"duration":0},"status":"passed","severity":"normal"},{"uid":"9965cfdd1c41142f","name":"Check received message containing short","time":{"start":1712488112947,"stop":1712488112950,"duration":3},"status":"passed","severity":"normal"},{"uid":"360db7c9ec5473c3","name":"should not receive a peer event before start","time":{"start":1712487647602,"stop":1712487647602,"duration":0},"status":"passed","severity":"normal"},{"uid":"692b88396c8bab47","name":"should not fail to start the service if it is already started","time":{"start":1712487647601,"stop":1712487647601,"duration":0},"status":"passed","severity":"normal"},{"uid":"60666a47b2489c3f","name":"start node with empty shard","time":{"start":1712488125630,"stop":1712488125630,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8c60bc8be27ffa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712487691903,"stop":1712487691904,"duration":1},"status":"passed","severity":"normal"},{"uid":"5144a9f5997ad2f0","name":"Nodes with multiple pubsub topic","time":{"start":1712488073529,"stop":1712488073530,"duration":1},"status":"passed","severity":"normal"},{"uid":"601d9e506f03d98c","name":"Check received message containing Script","time":{"start":1712488112963,"stop":1712488112964,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08d51899970f42","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712487691908,"stop":1712487691909,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d026a2173b61bc6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712487644578,"stop":1712487644578,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43f9e151c01e65","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712487610713,"stop":1712487610714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0ba3c7ba953385","name":"Query Generator, No Decoder","time":{"start":1712488151880,"stop":1712488151898,"duration":18},"status":"passed","severity":"normal"},{"uid":"ea4dc1198d57b781","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712487889177,"stop":1712487889177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ccb6959d8b9006","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712487889156,"stop":1712487889158,"duration":2},"status":"passed","severity":"normal"},{"uid":"6672d6511db17e7a","name":"returns all values when wanted number is greater than available values","time":{"start":1712487610713,"stop":1712487610713,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3e4e3f92f776bd","name":"ignores domain fetching errors","time":{"start":1712487611393,"stop":1712487611393,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd50cb6ce945c71","name":"should not fail to stop the service if it was not started","time":{"start":1712487615024,"stop":1712487615024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1020d1d1cb8ba81f","name":"Push message with meta","time":{"start":1712488116318,"stop":1712488116319,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10b932baac7ddf1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712487587183,"stop":1712487587183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc6d947812c93ff","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712487729473,"stop":1712487729474,"duration":1},"status":"passed","severity":"normal"},{"uid":"575255ba49b8475f","name":"throws on content topic with generation field greater than 0","time":{"start":1712487587160,"stop":1712487587160,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1c1ff2b6ea0eee","name":"Push message with custom timestamp: 1681729399371","time":{"start":1712488023495,"stop":1712488023496,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1cf0efce9a5758","name":"Push message with Script payload","time":{"start":1712488116307,"stop":1712488116308,"duration":1},"status":"passed","severity":"normal"},{"uid":"21492ce01af12f0","name":"Subscribe to topic containing Script and publish message","time":{"start":1712488075266,"stop":1712488075266,"duration":0},"status":"passed","severity":"normal"},{"uid":"99de94044a82ce0d","name":"dispatchEvent via connectionManager","time":{"start":1712487677470,"stop":1712487677471,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f16dff09b1e1f94","name":"Check publish message containing Arabic","time":{"start":1712488064871,"stop":1712488064871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93e627902250165","name":"should properly create location multiaddrs - udp","time":{"start":1712487595693,"stop":1712487595693,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1a886dc9690746","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712487647604,"stop":1712487647604,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6fd78be475ab12f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712487587187,"stop":1712487587187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e2db44b43f313a","name":"Check received message containing Basic HTML tag","time":{"start":1712488112938,"stop":1712488112939,"duration":1},"status":"passed","severity":"normal"},{"uid":"626f09a4bac16aa1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712487587188,"stop":1712487587188,"duration":0},"status":"passed","severity":"normal"},{"uid":"fade4105c283de69","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712488073532,"stop":1712488073532,"duration":0},"status":"passed","severity":"normal"},{"uid":"312af8f8bd6eb3c3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712488252652,"stop":1712488252652,"duration":0},"status":"passed","severity":"normal"},{"uid":"548943682f70c96d","name":"Subscribe to topic containing short and publish message","time":{"start":1712488075262,"stop":1712488075262,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d3a11fbc79ec8d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712487587178,"stop":1712487587178,"duration":0},"status":"passed","severity":"normal"},{"uid":"9feda9a8046a4312","name":"should properly create location multiaddrs - udp4","time":{"start":1712487595692,"stop":1712487595692,"duration":0},"status":"passed","severity":"normal"},{"uid":"803cd689b19531b1","name":"should emit a peer event after start","time":{"start":1712487615025,"stop":1712487615025,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef3737c848278e4","name":"can start and stop the service","time":{"start":1712487647600,"stop":1712487647600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e02176aba6cc99","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712488125708,"stop":1712488125708,"duration":0},"status":"passed","severity":"normal"},{"uid":"287ad8e6abdae7b5","name":"should be called for bootstrap peers","time":{"start":1712487644576,"stop":1712487644576,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e3de23418a31ae","name":"Overlapping topic subscription","time":{"start":1712488252657,"stop":1712488252657,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5828a1e8ef9191","name":"same cluster, different shard: nodes connect","time":{"start":1712487932136,"stop":1712487932136,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9eb99c85101243","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712488252644,"stop":1712488252645,"duration":1},"status":"passed","severity":"normal"},{"uid":"251150614087f2c8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712487594882,"stop":1712487594883,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5842a709be8cde","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712487587184,"stop":1712487587184,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51a0c437b189b76","name":"can start the service","time":{"start":1712487647599,"stop":1712487647599,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57af645c9572108","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712488252659,"stop":1712488252659,"duration":0},"status":"passed","severity":"normal"},{"uid":"4428972e114a6f24","name":"Check received message containing shell command","time":{"start":1712487799235,"stop":1712487799235,"duration":0},"status":"passed","severity":"normal"},{"uid":"746f251ca3a25e55","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712487691903,"stop":1712487691903,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6bd2e17a1b0408","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712488217890,"stop":1712488217890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64a85058591324db","name":"Push message with content topic containing JSON","time":{"start":1712488023474,"stop":1712488023476,"duration":2},"status":"passed","severity":"normal"},{"uid":"5808c775d7781529","name":"stop","time":{"start":1712487677471,"stop":1712487677471,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc9c4a9bdabcd0e","name":"Check received message with timestamp: 1712487636877 ","time":{"start":1712487799237,"stop":1712487799237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c6a379d638d6f3","name":"Subscribe to topic containing Script and receive message","time":{"start":1712488252651,"stop":1712488252651,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c408754cbe598d7","name":"Query generator for multiple messages with different content topic format","time":{"start":1712488163147,"stop":1712488163147,"duration":0},"status":"passed","severity":"normal"},{"uid":"6639b5d74765c34b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712488075260,"stop":1712488075261,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edaab169c7d1a0e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712487587188,"stop":1712487587188,"duration":0},"status":"passed","severity":"normal"},{"uid":"64188b6952e8e366","name":"Subscribe to topic containing short and receive message","time":{"start":1712488252658,"stop":1712488252658,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a0884d04856632","name":"Sets default value correctly","time":{"start":1712488192019,"stop":1712488192020,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf79d5b43d72d724","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712487587163,"stop":1712487587163,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d6eb3786f59134","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712487594886,"stop":1712487594887,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83a49df9bae8b04","name":"Check message on other pubsub topic is not received","time":{"start":1712487799239,"stop":1712487799241,"duration":2},"status":"passed","severity":"normal"},{"uid":"876a6c2fe53ab896","name":"Check message on other pubsub topic is not received","time":{"start":1712488112944,"stop":1712488112944,"duration":0},"status":"passed","severity":"normal"},{"uid":"69609e3f49ba4a9e","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712488073726,"stop":1712488073726,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e487578f6f226aa","name":"tcp ip4 address","time":{"start":1712487595093,"stop":1712487595094,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfea6ef903236a59","name":"Push message with special chars payload","time":{"start":1712488116305,"stop":1712488116306,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5433d97deb5733","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712488116316,"stop":1712488116316,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c264ba6a287a6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712487731459,"stop":1712487731459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc6b90109bfb7a14","name":"Sign & Recover","time":{"start":1712487621360,"stop":1712487621360,"duration":0},"status":"passed","severity":"normal"},{"uid":"246dabcbe19bfef7","name":"Query Generator - forward","time":{"start":1712488146970,"stop":1712488146970,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ea26346c1363f4","name":"Check received message containing special chars","time":{"start":1712488112934,"stop":1712488112935,"duration":1},"status":"passed","severity":"normal"},{"uid":"7189be18e5c325c7","name":"should not receive a peer event after stop","time":{"start":1712487647602,"stop":1712487647603,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bde4fed8eab7da","name":"Fails to push message bigger that 1MB","time":{"start":1712488116325,"stop":1712488116325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acae2839e610a6e","name":"Push message with custom timestamp: 1712484199371","time":{"start":1712488023496,"stop":1712488023497,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cdcf5725174102","name":"Query Generator, No message returned","time":{"start":1712488151898,"stop":1712488151898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3bf53205a79dd8","name":"random static sharding 5 - Cluster ID: 606, Shard ID: 948","time":{"start":1712488125623,"stop":1712488125623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55fc2ce9b276c6","name":"Ping on peer without subscriptions","time":{"start":1712487720211,"stop":1712487720211,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc326b1068bb6f83","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712488183013,"stop":1712488183013,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c928fed4759450","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712487851908,"stop":1712487851908,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6c58bfd10a0587","name":"A test","time":{"start":1712487889291,"stop":1712487889291,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e2fc2df8f11222","name":"Check received message with timestamp: 1712487636747000000 ","time":{"start":1712488112971,"stop":1712488112972,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac78965886180bc","name":"Ping on subscribed peer","time":{"start":1712487667843,"stop":1712487667843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcbd6187476eadf","name":"handles multiple messages","time":{"start":1712488176452,"stop":1712488176452,"duration":0},"status":"passed","severity":"normal"},{"uid":"d978ab161715c62d","name":"Push message with short payload","time":{"start":1712488023428,"stop":1712488023428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a17255f8726d8f5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712487729474,"stop":1712487729475,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac56255282aec26","name":"Waku message hash computation (payload length 0)","time":{"start":1712487589882,"stop":1712487589882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1caf30407376562","name":"Refresh subscription","time":{"start":1712488075261,"stop":1712488075261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98b4d05d4502109a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712487594881,"stop":1712487594882,"duration":1},"status":"passed","severity":"normal"},{"uid":"f517a9b426313db","name":"random static sharding 10 - Cluster ID: 892, Shard ID: 897","time":{"start":1712488125627,"stop":1712488125627,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4fa66c66f47607","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712487644575,"stop":1712487644575,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc93267eeaecca42","name":"Push message with content topic containing emoji","time":{"start":1712488023479,"stop":1712488023483,"duration":4},"status":"passed","severity":"normal"},{"uid":"1dce6baf94593054","name":"Decoder throws on undefined content topic","time":{"start":1712487620906,"stop":1712487620906,"duration":0},"status":"passed","severity":"normal"},{"uid":"64daa2bf92156a6a","name":"Push message with Russian payload","time":{"start":1712488116307,"stop":1712488116307,"duration":0},"status":"passed","severity":"normal"},{"uid":"df370e7f8cc91778","name":"Publish message with custom timestamp: Mon Apr 17 2023 11:07:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1712488064879,"stop":1712488064879,"duration":0},"status":"passed","severity":"normal"},{"uid":"7662952ed250f3df","name":"Push message with content topic containing JSON","time":{"start":1712488116316,"stop":1712488116316,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a075da0afbdfe93","name":"removeEventListener with correct event","time":{"start":1712487677469,"stop":1712487677469,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f26ff395cb32d3","name":"Check received message containing Basic HTML tag","time":{"start":1712488112964,"stop":1712488112965,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba3d27aff0e9120","name":"Push message equal or less that 1MB","time":{"start":1712488023499,"stop":1712488023499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c605c44de03f39","name":"Relay","time":{"start":1712487648203,"stop":1712487648203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f209a24b8b82e75e","name":"Relay - dialed first","time":{"start":1712488192176,"stop":1712488192177,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2e581266c3cb39","name":"Check received message containing XML","time":{"start":1712488112964,"stop":1712488112964,"duration":0},"status":"passed","severity":"normal"},{"uid":"585011b47bae7a90","name":"different cluster, same shard: nodes don't connect","time":{"start":1712487731458,"stop":1712487731458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c69f60ad4fcfe09","name":"retrieves a single peer","time":{"start":1712487611391,"stop":1712487611392,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e9528032622c14","name":"Passing page size 10 when there are 10 messages","time":{"start":1712488178281,"stop":1712488178282,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d38b5d3989fcb5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712487587318,"stop":1712487587319,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ced8ae4aadd35a5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712487637375,"stop":1712487637376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4298a7a739f6462","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712487896710,"stop":1712487896710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1859a9f52b57bf9","name":"isConnected return false after peer stops","time":{"start":1712487687673,"stop":1712487687673,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cabb1dceb36e236","name":"Nwaku publishes","time":{"start":1712488055175,"stop":1712488055175,"duration":0},"status":"passed","severity":"normal"},{"uid":"340fc6f37b9c22d3","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712487687674,"stop":1712487687674,"duration":0},"status":"passed","severity":"normal"},{"uid":"175a4e9d248e62d3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712488073533,"stop":1712488073534,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6baa0dd82727b6","name":"removeEventListener with wrong event","time":{"start":1712487677469,"stop":1712487677470,"duration":1},"status":"passed","severity":"normal"},{"uid":"214fe9254b0e60a4","name":"Delete observer","time":{"start":1712488025179,"stop":1712488025179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60062b31d60fa1d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712488252653,"stop":1712488252653,"duration":0},"status":"passed","severity":"normal"},{"uid":"924198c8f9cc6643","name":"Fails to publish duplicate message","time":{"start":1712488064880,"stop":1712488064880,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdcfeca4d35627c","name":"Check publish message after service node is restarted","time":{"start":1712488064883,"stop":1712488064883,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d1250516cecfd60","name":"Check message with no content topic is not received","time":{"start":1712488112944,"stop":1712488112945,"duration":1},"status":"passed","severity":"normal"},{"uid":"877c75e407f04d94","name":"Check received message containing emoji","time":{"start":1712488112941,"stop":1712488112941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e671d98c1083d5","name":"Check received message containing Chinese","time":{"start":1712488112935,"stop":1712488112935,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3175cfa85f9191","name":"Push message with short payload","time":{"start":1712488116304,"stop":1712488116304,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f3a34bfdb652cd","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712488125708,"stop":1712488125709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f43901c84ad97a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712488075265,"stop":1712488075265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1b9c24cb1b4609","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712487600303,"stop":1712487600303,"duration":0},"status":"passed","severity":"normal"},{"uid":"f454fb447dc930e5","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712488252657,"stop":1712488252657,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b4a7db8f086a9c4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712488252663,"stop":1712488252663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88680ddb956a152","name":"Push 30 different messages","time":{"start":1712488023456,"stop":1712488023457,"duration":1},"status":"passed","severity":"normal"},{"uid":"1153740e53faac27","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712487896697,"stop":1712487896698,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb05bc851e3a4e","name":"Check meta is set [ecies]","time":{"start":1712487622823,"stop":1712487622823,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde7104dddc92378","name":"Decoder throws on empty string content topic","time":{"start":1712487620906,"stop":1712487620906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39c9d4f45e738c9","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712487731475,"stop":1712487731475,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca443ad5ed68b07","name":"Check message with invalid timestamp is not received","time":{"start":1712487799238,"stop":1712487799239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3122f6bcb855c9da","name":"Check received message with timestamp: 1712487636747 ","time":{"start":1712488112972,"stop":1712488112973,"duration":1},"status":"passed","severity":"normal"},{"uid":"609ea4fa5bb1e8e0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712487594877,"stop":1712487594879,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7c09120423bc9dc","name":"Push message with content topic containing unicode special characters","time":{"start":1712488023478,"stop":1712488023479,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe942275397a01a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712487587182,"stop":1712487587182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2131cd90fbd1e5f5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712487896709,"stop":1712487896710,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fdbc908bb680ed","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712487691904,"stop":1712487691904,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff330ced9f21882","name":"Push message with shell command payload","time":{"start":1712488023452,"stop":1712488023453,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce1cad16679c7f7","name":"Encoder throws on empty string content topic","time":{"start":1712487622824,"stop":1712487622824,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f6e6363f3aec53","name":"Passing page size 1 when there are 4 messages","time":{"start":1712488178280,"stop":1712488178280,"duration":0},"status":"passed","severity":"normal"},{"uid":"695174a32a123133","name":"Check message with no payload is not received","time":{"start":1712488112977,"stop":1712488112978,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace1ba0a05584d70","name":"Subscribe and receives messages on 20 topics","time":{"start":1712488252655,"stop":1712488252656,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b2d2963eaa786c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712487731471,"stop":1712487731471,"duration":0},"status":"passed","severity":"normal"},{"uid":"b572482e023f1b3c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712487731479,"stop":1712487731480,"duration":1},"status":"passed","severity":"normal"},{"uid":"39762646504e4f8e","name":"Push message with Chinese payload","time":{"start":1712488023431,"stop":1712488023432,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56037e9f7f93465","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712487731477,"stop":1712487731477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6ad1bff28c90b8","name":"Check message with invalid timestamp is not received","time":{"start":1712488112975,"stop":1712488112975,"duration":0},"status":"passed","severity":"normal"},{"uid":"21318d85faefd958","name":"Check publish message containing XML","time":{"start":1712488064875,"stop":1712488064875,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdc812236fdaa6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712488075260,"stop":1712488075260,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec0d0cd7664a38b","name":"Relay - dialed after","time":{"start":1712488192177,"stop":1712488192177,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd185568a46b4e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712488064878,"stop":1712488064879,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e07e8c00892e2ce","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712487896693,"stop":1712487896697,"duration":4},"status":"passed","severity":"normal"},{"uid":"cbedfce0a065cc62","name":"it tolerates circular branch references","time":{"start":1712487611392,"stop":1712487611392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1b00823a3857f4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712487646326,"stop":1712487646326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d166e064f1593d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712487620900,"stop":1712487620901,"duration":1},"status":"passed","severity":"normal"},{"uid":"46624e4fd5e9098","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712487587192,"stop":1712487587192,"duration":0},"status":"passed","severity":"normal"},{"uid":"4775e4f9c32ecd86","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712488163148,"stop":1712488163148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5569938bd40923","name":"pre and post cipher","time":{"start":1712487621359,"stop":1712487621360,"duration":1},"status":"passed","severity":"normal"},{"uid":"414602284228803b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712487587171,"stop":1712487587171,"duration":0},"status":"passed","severity":"normal"},{"uid":"510db0cdfb47d531","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712487851908,"stop":1712487851908,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d5828c425d8cb3","name":"Publish message with custom timestamp: Sun Apr 07 2024 12:07:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1712488064880,"stop":1712488064880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d201816b420331e","name":"should throw an error for missing required configuration","time":{"start":1712487587180,"stop":1712487587180,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfadde323a74b049","name":"Relay - times out","time":{"start":1712488192177,"stop":1712488192178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b88e4195d3880f9","name":"Check publish message containing special chars","time":{"start":1712488064870,"stop":1712488064870,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad1c9643c8f6f3","name":"Push message with unicode special characters payload","time":{"start":1712488116310,"stop":1712488116310,"duration":0},"status":"passed","severity":"normal"},{"uid":"93908b1378964a6e","name":"should encode/decode to RLP encoding","time":{"start":1712487595690,"stop":1712487595690,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d1b800bee2ef73","name":"Push message with long payload","time":{"start":1712488116304,"stop":1712488116305,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec93693c856b437","name":"Push 30 different messages","time":{"start":1712488116310,"stop":1712488116311,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3c8a841e4869da","name":"should throw an error for missing sharding configuration","time":{"start":1712487587194,"stop":1712487587194,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5c0ae9a6fdf8a7","name":"Check received message containing emoji","time":{"start":1712488112970,"stop":1712488112971,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf89dfa3656bfba8","name":"Check publish message containing short","time":{"start":1712488064868,"stop":1712488064868,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ef2eef2d74f326","name":"Check received message containing numeric","time":{"start":1712488112934,"stop":1712488112934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a50ae6b4645f730","name":"Ordered callback, aborts when callback returns true","time":{"start":1712488163148,"stop":1712488163149,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cd2f745ad0993e","name":"should properly create location multiaddrs - udp6","time":{"start":1712487595693,"stop":1712487595693,"duration":0},"status":"passed","severity":"normal"},{"uid":"736e5eaa1d60b95a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712488252649,"stop":1712488252649,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17baae308fbc439","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712487731474,"stop":1712487731474,"duration":0},"status":"passed","severity":"normal"},{"uid":"681c74ace3b60bcb","name":"Passing page size 3 when there are 20 messages","time":{"start":1712488178280,"stop":1712488178281,"duration":1},"status":"passed","severity":"normal"},{"uid":"7652b07d9b961024","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712488183012,"stop":1712488183012,"duration":0},"status":"passed","severity":"normal"},{"uid":"568a1f47991c0da","name":"Check received message containing long","time":{"start":1712487799220,"stop":1712487799221,"duration":1},"status":"passed","severity":"normal"},{"uid":"f417167a02d7ec84","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712487587175,"stop":1712487587175,"duration":0},"status":"passed","severity":"normal"},{"uid":"febaeed2c34c4b2b","name":"Check message received after jswaku node is restarted","time":{"start":1712488112985,"stop":1712488112986,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f232b8c89f59e8c1","name":"Check publish message containing Script","time":{"start":1712488064875,"stop":1712488064875,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b76cbd927cd373","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712487691907,"stop":1712487691908,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d66cb038ead127a","name":"Check received message containing Arabic","time":{"start":1712487799225,"stop":1712487799225,"duration":0},"status":"passed","severity":"normal"},{"uid":"8665231e4e0d147d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712488252651,"stop":1712488252652,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91818eba5caa4e0","name":"should return all peers when numPeers is 0","time":{"start":1712487600302,"stop":1712487600303,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b7fe931b4a5634","name":"Check publish message containing numeric","time":{"start":1712488064869,"stop":1712488064869,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ce3dd503f66153","name":"Generator, custom pubsub topic","time":{"start":1712488150423,"stop":1712488150423,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b982f78747f9e4b9","name":"should be able to encode the field with only STORE set to true","time":{"start":1712487594880,"stop":1712487594881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9cef790cf839b3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712487889175,"stop":1712487889176,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f19f3605ee175bdc","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app72/5/topic207/proto","time":{"start":1712488074016,"stop":1712488074017,"duration":1},"status":"skipped","severity":"normal"},{"uid":"10362d5626048e52","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712488073528,"stop":1712488073528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3f7f5ae1851709","name":"should set field with all protocols disabled","time":{"start":1712487595694,"stop":1712487595694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe2474b9c752efc","name":"different cluster, different shard: nodes don't connect","time":{"start":1712487932137,"stop":1712487932137,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb56f625e4d5fc0","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712488252647,"stop":1712488252648,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f3b580993043b682","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712487587194,"stop":1712487587194,"duration":0},"status":"passed","severity":"normal"},{"uid":"537722fde7b16922","name":"Push message on custom pubsubTopic","time":{"start":1712487889174,"stop":1712487889175,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b71d11d5ed21b7b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712488075267,"stop":1712488075267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f65302f86f72b98","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712487587196,"stop":1712487587197,"duration":1},"status":"passed","severity":"normal"},{"uid":"4601db3e1e0d9a59","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712487587180,"stop":1712487587181,"duration":1},"status":"passed","severity":"normal"},{"uid":"89036711393fefe8","name":"Push message with content topic containing long","time":{"start":1712488023460,"stop":1712488023461,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffacbf92674a14e2","name":"recovers when dns.resolve returns empty","time":{"start":1712487611392,"stop":1712487611392,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d4f34dd88c9d6d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712488064882,"stop":1712488064882,"duration":0},"status":"passed","severity":"normal"},{"uid":"dace60d54e4ee877","name":"Push message with content topic containing Chinese","time":{"start":1712488023463,"stop":1712488023464,"duration":1},"status":"passed","severity":"normal"},{"uid":"82393a8a4e89c11c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712488252644,"stop":1712488252644,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5d5cac8736a7ff","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712487932135,"stop":1712487932135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3df4ff905c47aee","name":"Non Autosharding Cluster","time":{"start":1712488074015,"stop":1712488074015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b1000b4f58a6a6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712487691904,"stop":1712487691905,"duration":1},"status":"passed","severity":"normal"},{"uid":"3defc304a6c693f1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712487587176,"stop":1712487587176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e271a9c8cea75d80","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712488125711,"stop":1712488125712,"duration":1},"status":"passed","severity":"normal"},{"uid":"57131bdb254a75b5","name":"Passing cursor with wrong message digest","time":{"start":1712488125711,"stop":1712488125711,"duration":0},"status":"passed","severity":"normal"},{"uid":"6774d07f6145000c","name":"Push message with content topic containing XML","time":{"start":1712488023469,"stop":1712488023470,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4dca4180802e09","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712488151875,"stop":1712488151876,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bfcea393cb123d","name":"Subscribe to topic containing XML and receive message","time":{"start":1712488252651,"stop":1712488252651,"duration":0},"status":"passed","severity":"normal"},{"uid":"66700b9eb2e9cc05","name":"Ordered Callback - forward","time":{"start":1712488146972,"stop":1712488146972,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2f1c091dff7771","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712487587169,"stop":1712487587170,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be5c6135fdcbea8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712487731461,"stop":1712487731463,"duration":2},"status":"passed","severity":"normal"},{"uid":"66ca7990f84cfc6a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712487587184,"stop":1712487587184,"duration":0},"status":"passed","severity":"normal"},{"uid":"679a8e90c4d27c56","name":"same cluster, same shard: nodes connect","time":{"start":1712487731457,"stop":1712487731457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67669cf6c5a1a6dc","name":"start node with ApplicationInfo","time":{"start":1712488074023,"stop":1712488074023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8acbf769919a80d5","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712488064881,"stop":1712488064882,"duration":1},"status":"passed","severity":"normal"},{"uid":"620f264f4ee06c9c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712488075263,"stop":1712488075263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61d03bf5841a715","name":"throws on content topic with empty application field","time":{"start":1712487587160,"stop":1712487587161,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa0e15efaec3fd8","name":"should return empty list for no shard","time":{"start":1712487587179,"stop":1712487587179,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f18afe1f6617901","name":"configure the node with multiple content topics","time":{"start":1712488074022,"stop":1712488074022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84dc439148672a34","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712487731466,"stop":1712487731467,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc182449caa61b4a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712487589881,"stop":1712487589882,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb01a42b49135218","name":"Check message with no content topic is not received","time":{"start":1712487799242,"stop":1712487799242,"duration":0},"status":"passed","severity":"normal"},{"uid":"865242fb3fcb0968","name":"Check received message containing emoji","time":{"start":1712487799236,"stop":1712487799237,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cdcfe0e077bf52","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712487587191,"stop":1712487587192,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca73b753aa8af39","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712487587164,"stop":1712487587165,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddb5a45569deca","name":"Encoder throws on undefined content topic","time":{"start":1712487620904,"stop":1712487620905,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0d5cdba0071266","name":"Subscribe to topic containing long and receive message","time":{"start":1712488252658,"stop":1712488252658,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa358da9d9d0ef1","name":"Push message with content topic containing long","time":{"start":1712488116312,"stop":1712488116312,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cac750466524fe","name":"nwaku subscribes","time":{"start":1712488055174,"stop":1712488055174,"duration":0},"status":"passed","severity":"normal"},{"uid":"60148e90faa9ab82","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712487594884,"stop":1712487594885,"duration":1},"status":"passed","severity":"normal"},{"uid":"9475d9119024f73c","name":"different cluster, different shard: nodes don't connect","time":{"start":1712487731459,"stop":1712487731459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41608bd134d2f6e4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712487729475,"stop":1712487729475,"duration":0},"status":"passed","severity":"normal"},{"uid":"536f5aa76e9dac17","name":"should properly create location multiaddrs - tcp","time":{"start":1712487595693,"stop":1712487595694,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da17bb611560d15","name":"Check received message containing escaped characters","time":{"start":1712487799235,"stop":1712487799236,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d777ad1fbb1b18d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712487620902,"stop":1712487620902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c3ce664c674cda","name":"Push message on custom pubsubTopic","time":{"start":1712487889176,"stop":1712487889176,"duration":0},"status":"passed","severity":"normal"},{"uid":"5928914eff376b24","name":"Subscribe and receives messages on 20 topics","time":{"start":1712488252646,"stop":1712488252646,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b7e50a5a0d7c20","name":"should set field with only RELAY enabled","time":{"start":1712487595695,"stop":1712487595695,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b1e5d47699aec0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712488252655,"stop":1712488252655,"duration":0},"status":"passed","severity":"normal"},{"uid":"250dfd8fe6ccee3c","name":"groups content topics by expected pubsub topic","time":{"start":1712487587172,"stop":1712487587173,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7e1fe0e65eaa24","name":"through manual discovery","time":{"start":1712487902321,"stop":1712487902322,"duration":1},"status":"passed","severity":"normal"},{"uid":"19569de7e7e84c1c","name":"should properly compute the node id","time":{"start":1712487595690,"stop":1712487595690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db0662fc92c2ae4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712487587168,"stop":1712487587169,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19a0ce368f0320c","name":"Check publish message containing Chinese","time":{"start":1712488064870,"stop":1712488064870,"duration":0},"status":"passed","severity":"normal"},{"uid":"3947fc4e80ef68c2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712488075264,"stop":1712488075264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f55e1bfe5a96936","name":"Check message received after nwaku node is restarted","time":{"start":1712488112986,"stop":1712488112986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4abddd1448eae1ac","name":"shard 0","time":{"start":1712488125609,"stop":1712488125609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67d819e65840c49b","name":"Generator, 2 different pubsubtopics","time":{"start":1712488150423,"stop":1712488150423,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83cf031aa86ecc3a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712487731470,"stop":1712487731470,"duration":0},"status":"passed","severity":"normal"},{"uid":"815a34a3e614f826","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712487595686,"stop":1712487595687,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d621446bc8cde1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712487896671,"stop":1712487896672,"duration":1},"status":"passed","severity":"normal"},{"uid":"c952e96aa4a73076","name":"receives messages sent to provided content topic through stream","time":{"start":1712488073727,"stop":1712488073727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64bc8691552df958","name":"receives messages sent to provided content topic through callback","time":{"start":1712488073726,"stop":1712488073727,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da63dd9e46169953","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712488075259,"stop":1712488075259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b057d3595b0635fd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712488252645,"stop":1712488252646,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e61d812e07fca14","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712487637371,"stop":1712487637374,"duration":3},"status":"passed","severity":"normal"},{"uid":"43eb75f4d94835cc","name":"should not receive a peer event before start","time":{"start":1712487615025,"stop":1712487615026,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffc33f27d13ac29","name":"should decode valid enr with tcp successfully","time":{"start":1712487595687,"stop":1712487595687,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74420facd40e044","name":"Ordered Callback - backward","time":{"start":1712488146972,"stop":1712488146972,"duration":0},"status":"passed","severity":"normal"},{"uid":"115e13c4f57f5534","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712487691905,"stop":1712487691905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22c3f5cc9a169d47","name":"Push message with Arabic payload","time":{"start":1712488116306,"stop":1712488116306,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d141b509e3ca1b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712487611113,"stop":1712487611113,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e78930a9963abe","name":"Push message with Chinese payload","time":{"start":1712488116306,"stop":1712488116306,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b50b2a7c332a71","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712487587187,"stop":1712487587187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ada4e41413f6b3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712487851908,"stop":1712487851909,"duration":1},"status":"passed","severity":"normal"},{"uid":"882f68d417190ec6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712487587170,"stop":1712487587170,"duration":0},"status":"passed","severity":"normal"},{"uid":"de70c8023e50abb8","name":"should not receive a peer event before start","time":{"start":1712488091066,"stop":1712488091066,"duration":0},"status":"passed","severity":"normal"},{"uid":"8951e0dd4bf2ac1e","name":"Nodes with multiple pubsub topic","time":{"start":1712488073531,"stop":1712488073531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b2cec9ba6b8d74","name":"Push message with rate limit","time":{"start":1712488023491,"stop":1712488023494,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d1a6984c4c50d14","name":"random static sharding 1 - Cluster ID: 282, Shard ID: 189","time":{"start":1712488125613,"stop":1712488125614,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e9638296c7aa33","name":"Check received message containing short","time":{"start":1712488112932,"stop":1712488112933,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aaf51e9a89734eb","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712487587319,"stop":1712487587319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab93d55bdad2247a","name":"Push message with escaped characters payload","time":{"start":1712488116309,"stop":1712488116310,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aade44ad88f159f","name":"should return false","time":{"start":1712487595689,"stop":1712487595689,"duration":0},"status":"passed","severity":"normal"},{"uid":"f719ae44cf088de3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712487851907,"stop":1712487851907,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ec5a540e6caa44","name":"Refresh subscription","time":{"start":1712487896691,"stop":1712487896691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5959f51519ab43a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712487731467,"stop":1712487731467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06e0336bcbef306","name":"does not throw on valid cases","time":{"start":1712487587157,"stop":1712487587158,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4b536d8dee0d19","name":"Check received message containing special chars","time":{"start":1712488112951,"stop":1712488112961,"duration":10},"status":"passed","severity":"normal"},{"uid":"a2d913abfe815000","name":"Push message with rate limit","time":{"start":1712488116319,"stop":1712488116319,"duration":0},"status":"passed","severity":"normal"},{"uid":"4682f0911496526e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712488125704,"stop":1712488125704,"duration":0},"status":"passed","severity":"normal"},{"uid":"82075c7ff87aa39d","name":"Push message with content topic containing special chars","time":{"start":1712488023462,"stop":1712488023463,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b855ef6febd108","name":"Rejects garbage","time":{"start":1712487603896,"stop":1712487603896,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ec95a880df60d7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712488217889,"stop":1712488217889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82ad77eebb5cf61","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712487587190,"stop":1712487587190,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa9d102d7b543fa","name":"addEventListener with wrong event","time":{"start":1712487677469,"stop":1712487677469,"duration":0},"status":"passed","severity":"normal"},{"uid":"522156636d3b3a62","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712488075264,"stop":1712488075265,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da05fa5df0c24bf","name":"Nodes with multiple pubsub topic","time":{"start":1712488073533,"stop":1712488073533,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5738f356603fd8b","name":"random static sharding 8 - Cluster ID: 137, Shard ID: 947","time":{"start":1712488125625,"stop":1712488125626,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf6f5ae45f89e45","name":"Check received message containing long","time":{"start":1712488112933,"stop":1712488112934,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcc6fa6bfa8cd2","name":"Register correct protocols","time":{"start":1712488075257,"stop":1712488075258,"duration":1},"status":"passed","severity":"normal"},{"uid":"957468057c1383d0","name":"Check publish message containing SQL Injection","time":{"start":1712488064871,"stop":1712488064874,"duration":3},"status":"passed","severity":"normal"},{"uid":"aef8ca6ac9d0a2da","name":"Check received message with timestamp: 1712487636747 ","time":{"start":1712488112942,"stop":1712488112942,"duration":0},"status":"passed","severity":"normal"},{"uid":"787a6ea9d43d7cc7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712488252658,"stop":1712488252659,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f5c828d93b7d42","name":"Check message with no content topic is not received","time":{"start":1712488112976,"stop":1712488112977,"duration":1},"status":"passed","severity":"normal"},{"uid":"49661a8704dd0b91","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712487896699,"stop":1712487896699,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b3ad6dcef866f0","name":"Publishes to nwaku","time":{"start":1712488055174,"stop":1712488055175,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecced23ed9b03cc3","name":"Check publish message containing escaped characters","time":{"start":1712488064877,"stop":1712488064877,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1590e6185823cc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712487896709,"stop":1712487896709,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa8c34f974d00fb","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712487731460,"stop":1712487731460,"duration":0},"status":"skipped","severity":"normal"},{"uid":"609663571912e400","name":"Decoder throws on empty string content topic","time":{"start":1712487600554,"stop":1712487600554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e346d7ab142d19b1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712488163146,"stop":1712488163146,"duration":0},"status":"passed","severity":"normal"},{"uid":"889f9a2c36b94435","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712487731470,"stop":1712487731471,"duration":1},"status":"passed","severity":"normal"},{"uid":"807fd5ed16d6c848","name":"isConnected should return true after first peer connects","time":{"start":1712487687672,"stop":1712487687672,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea960326510c492","name":"should configure sharding based on application and version for autosharding","time":{"start":1712487587193,"stop":1712487587193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfe7f42425ae5e8","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712487731477,"stop":1712487731478,"duration":1},"status":"passed","severity":"normal"},{"uid":"41255dd571bd93d8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712487587176,"stop":1712487587176,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ea4644e4f9617e","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712487731482,"stop":1712487731482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f17fed44829838","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712487611112,"stop":1712487611112,"duration":0},"status":"passed","severity":"normal"},{"uid":"944b3343e90e94ec","name":"Decoder throws on undefined content topic","time":{"start":1712487600553,"stop":1712487600554,"duration":1},"status":"passed","severity":"normal"},{"uid":"da97f176e9214541","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712487851910,"stop":1712487851910,"duration":0},"status":"passed","severity":"normal"},{"uid":"4954664a3aeb763d","name":"Check message with invalid timestamp is not received","time":{"start":1712488112943,"stop":1712488112944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18dbc2684bd9659","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712488252646,"stop":1712488252646,"duration":0},"status":"passed","severity":"normal"},{"uid":"655b7bf890d2fed0","name":"Fields are not dropped","time":{"start":1712487599864,"stop":1712487599865,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52ede317c791d94","name":"topics with same application and version share the same shard","time":{"start":1712487587172,"stop":1712487587172,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5ac142b9cc8027","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712487587181,"stop":1712487587181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f5b2c02475693","name":"Subscribe and receive messages via lightPush","time":{"start":1712487896669,"stop":1712487896670,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6da149e3ba50be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712487587185,"stop":1712487587185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2137103f892405e","name":"Push message with SQL Injection payload","time":{"start":1712488116307,"stop":1712488116307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae5be9919e27810","name":"Check received message containing Chinese","time":{"start":1712488112961,"stop":1712488112962,"duration":1},"status":"passed","severity":"normal"},{"uid":"349704fac9728d6e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712487896700,"stop":1712487896700,"duration":0},"status":"passed","severity":"normal"},{"uid":"638fc2c59dd1efb3","name":"Check received message containing JSON","time":{"start":1712488112966,"stop":1712488112967,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4898b7fd4b41d3","name":"Check received message containing XML","time":{"start":1712488112937,"stop":1712488112938,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2d66567d6aacd2","name":"Subscribe to topic containing short and receive message","time":{"start":1712487896691,"stop":1712487896692,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bcc450d04b40e7","name":"getPeersByDiscovery","time":{"start":1712488055237,"stop":1712488055238,"duration":1},"status":"passed","severity":"normal"},{"uid":"7256054d8844b9e9","name":"Subscribe and receive messages via lightPush","time":{"start":1712488252643,"stop":1712488252644,"duration":1},"status":"passed","severity":"normal"},{"uid":"92155ac21b12be32","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712487731482,"stop":1712487731483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09654c889615385","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712487691908,"stop":1712487691908,"duration":0},"status":"passed","severity":"normal"},{"uid":"456a897c7638924e","name":"should emit a peer event after start","time":{"start":1712488091065,"stop":1712488091066,"duration":1},"status":"passed","severity":"normal"},{"uid":"df967f5f2cc8ccff","name":"Check message with non string payload is not received","time":{"start":1712488112946,"stop":1712488112946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d284aceb2b6b5e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712487731481,"stop":1712487731481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac9023928ea1bf4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712488252649,"stop":1712488252649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fed84b046edf35a","name":"listenerCount","time":{"start":1712487677470,"stop":1712487677470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d99560b406701d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712487611395,"stop":1712487611395,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabf13dade346a74","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712488252660,"stop":1712488252660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b959c38ab1020c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712487691906,"stop":1712487691906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2350c56a95e879d","name":"random static sharding 7 - Cluster ID: 136, Shard ID: 106","time":{"start":1712488125624,"stop":1712488125624,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e41d271c0764b1a","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712487687671,"stop":1712487687671,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed33efb3b5b906e","name":"Query Generator - backward","time":{"start":1712488146971,"stop":1712488146971,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cb433c4cbc98b4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712488151899,"stop":1712488151911,"duration":12},"status":"passed","severity":"normal"},{"uid":"2a75a26f58f1d871","name":"Push message with custom timestamp: 1712491331610","time":{"start":1712488116320,"stop":1712488116324,"duration":4},"status":"passed","severity":"normal"},{"uid":"3e8c9dce86e1b8d5","name":"Check received message containing XML","time":{"start":1712487799233,"stop":1712487799234,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c18edf0699a22b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712487587182,"stop":1712487587182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33bd9effcbdd9e7","name":"Ephemeral messages are not stored","time":{"start":1712487646324,"stop":1712487646325,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff8d6d66e30ff4f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712487587185,"stop":1712487587185,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe25bd3608c97f2","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712487731468,"stop":1712487731468,"duration":0},"status":"passed","severity":"normal"},{"uid":"72498178747bf5","name":"throws an error for improperly formatted content topics","time":{"start":1712487587174,"stop":1712487587174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead7e3aa4b6c14a2","name":"Js publishes, other Js receives","time":{"start":1712488055175,"stop":1712488055176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7658b1823da43f04","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712488151899,"stop":1712488151899,"duration":0},"status":"passed","severity":"normal"},{"uid":"375bce9bab57a368","name":"non connected peers","time":{"start":1712488023651,"stop":1712488023652,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ed790249bf2646be","name":"should not fail to start the service if it is already started","time":{"start":1712488091065,"stop":1712488091065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba40a17bfc31fec5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712487799238,"stop":1712487799238,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a367fc30a2ca84","name":"Push message with content topic containing SQL Injection","time":{"start":1712488023467,"stop":1712488023468,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ba66d827e5a49b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712488252660,"stop":1712488252661,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93990833debbe5a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712487615027,"stop":1712487615027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c99c941009ab9b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712488252655,"stop":1712488252655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9f4d59b8d670e5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712487587191,"stop":1712487587191,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8c87c65ce74c94","name":"should get / set UDP multiaddr","time":{"start":1712487595691,"stop":1712487595691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d545ad4fc91bba2","name":"Push message with unicode special characters payload","time":{"start":1712488023454,"stop":1712488023455,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7fa7304c72f4ea6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712488252646,"stop":1712488252646,"duration":0},"status":"passed","severity":"normal"},{"uid":"1389b1362e9f1e6","name":"Encoder throws on empty string content topic","time":{"start":1712487600553,"stop":1712487600553,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf89d7ca1ef432","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712488183013,"stop":1712488183014,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1d59a0ffa73b9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712487587178,"stop":1712487587178,"duration":0},"status":"passed","severity":"normal"},{"uid":"290862154e55c381","name":"Refresh subscription","time":{"start":1712488252657,"stop":1712488252658,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0602bfce0aaa18","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712488125703,"stop":1712488125704,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31fe124a0896e78","name":"Check received message containing JSON","time":{"start":1712488112939,"stop":1712488112939,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96794bbd503baf","name":"Push message with content topic containing Russian","time":{"start":1712488023465,"stop":1712488023467,"duration":2},"status":"passed","severity":"normal"},{"uid":"56dffaef45b2c974","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712487611112,"stop":1712487611112,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b2811c8ee786ac","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712488252650,"stop":1712488252650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d664667c2e186502","name":"Check message with non string payload is not received","time":{"start":1712487799243,"stop":1712487799243,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8a3869f4b51957","name":"Push message with content topic containing special chars","time":{"start":1712488116312,"stop":1712488116313,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf71395de32484b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712487587173,"stop":1712487587173,"duration":0},"status":"passed","severity":"normal"},{"uid":"b387a3c4b028f15a","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712487611396,"stop":1712487611396,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f871c4963c3d95a0","name":"handles empty contentTopics array correctly","time":{"start":1712487587195,"stop":1712487587195,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf415d07fda9908","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712487731465,"stop":1712487731466,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a34a16b45530dfe","name":"Wrong topic","time":{"start":1712488074020,"stop":1712488074022,"duration":2},"status":"skipped","severity":"normal"},{"uid":"64f336e235bed2d3","name":"LightPush","time":{"start":1712488192178,"stop":1712488192179,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d82703d72013847","name":"addEventListener with correct event","time":{"start":1712487677468,"stop":1712487677468,"duration":0},"status":"passed","severity":"normal"},{"uid":"1505d5b86fa18cf","name":"throws on content topic with empty encoding field","time":{"start":1712487587162,"stop":1712487587162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e2c7714da50ced","name":"Check received message containing SQL Injection","time":{"start":1712488112936,"stop":1712488112937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04fc4068a7a5dcd","name":"Ping on unsubscribed peer","time":{"start":1712487720211,"stop":1712487720212,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26b01f225df8b48","name":"Push message with content topic containing short","time":{"start":1712488116311,"stop":1712488116312,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9751643e4857ece","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712488163560,"stop":1712488163561,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc9d59570793d64","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712488112974,"stop":1712488112975,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c18b5144df3efe","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712487600303,"stop":1712487600304,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3bdc2fea2156af","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app90/9/topic653/test.js","time":{"start":1712488074016,"stop":1712488074016,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1193083249d0aea5","name":"safeDispatchEvent","time":{"start":1712487677471,"stop":1712487677471,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d9855325292b7f","name":"Query generator for multiple messages","time":{"start":1712488163145,"stop":1712488163146,"duration":1},"status":"passed","severity":"normal"},{"uid":"4351c2bc3be90698","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712487731463,"stop":1712487731465,"duration":2},"status":"passed","severity":"normal"},{"uid":"2828a10091067000","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712487587181,"stop":1712487587181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbecec06eced201","name":"getPeersByDiscovery","time":{"start":1712487677470,"stop":1712487677470,"duration":0},"status":"passed","severity":"normal"},{"uid":"f333751cbfe0446a","name":"random static sharding 3 - Cluster ID: 882, Shard ID: 292","time":{"start":1712488125620,"stop":1712488125621,"duration":1},"status":"passed","severity":"normal"},{"uid":"595e57204645078","name":"can start the service","time":{"start":1712488091062,"stop":1712488091064,"duration":2},"status":"passed","severity":"normal"},{"uid":"1fd627978d58f18a","name":"Check message on other pubsub topic is not received","time":{"start":1712488112975,"stop":1712488112976,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39287bf772e8707","name":"Check received message containing escaped characters","time":{"start":1712488112968,"stop":1712488112969,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ec0b24a8deb2de","name":"Check publish message containing long","time":{"start":1712488064869,"stop":1712488064869,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81f25c3441bf3d6","name":"Push message with custom timestamp: 1681729331610","time":{"start":1712488116320,"stop":1712488116320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6b1a7dcc5db31a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712487729474,"stop":1712487729474,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc544f842cfaaed2","name":"Push message with Arabic payload","time":{"start":1712488023432,"stop":1712488023432,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a536f33093336a","name":"Reopen subscription with peer with lost subscription","time":{"start":1712487667845,"stop":1712487667845,"duration":0},"status":"passed","severity":"normal"},{"uid":"e981834d37f951b5","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712488163560,"stop":1712488163560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a51a0676818e867","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712487587183,"stop":1712487587184,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3b23534072abc5","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712488073530,"stop":1712488073531,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b6e7d85032d3f4","name":"Fails to push message bigger that 1MB","time":{"start":1712488023499,"stop":1712488023500,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24847d6d310fbff","name":"Reopen subscription with peer with lost subscription","time":{"start":1712487720210,"stop":1712487720210,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99d74523fd6d45d","name":"Generator, 2 different pubsubtopics","time":{"start":1712488150424,"stop":1712488150425,"duration":1},"status":"passed","severity":"normal"},{"uid":"d642f6d7f7a41257","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712487896682,"stop":1712487896683,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8c63596cc1c88e","name":"Ping on peer without subscriptions","time":{"start":1712487667843,"stop":1712487667844,"duration":1},"status":"passed","severity":"normal"},{"uid":"5119a2a7c1518761","name":"Check publish message containing unicode special characters","time":{"start":1712488064877,"stop":1712488064878,"duration":1},"status":"passed","severity":"normal"},{"uid":"182ee243b99164a6","name":"Accepts a valid Waku Message","time":{"start":1712487603894,"stop":1712487603895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7db1cc204147b6","name":"Push message with emoji payload","time":{"start":1712488023455,"stop":1712488023455,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb6358d19647fcf","name":"Push message with content topic containing shell command","time":{"start":1712488116316,"stop":1712488116317,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09f8301d4ff62a0","name":"Passing page size 11 when there are 10 messages","time":{"start":1712488178282,"stop":1712488178282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89b80121140ed30","name":"should return unique PubsubTopics for static sharding","time":{"start":1712487587177,"stop":1712487587177,"duration":0},"status":"passed","severity":"normal"},{"uid":"700fe4e9196b2515","name":"handles different networkShards values correctly","time":{"start":1712487587174,"stop":1712487587174,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6208112c5bb8bd","name":"should handle a minimal index list","time":{"start":1712487587318,"stop":1712487587318,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6e276298fa0330","name":"Check received message with timestamp: 1712487636877000000 ","time":{"start":1712487799237,"stop":1712487799237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c96d93276d8d6a","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712488073531,"stop":1712488073531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e241651ebbe5abf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712487647604,"stop":1712487647604,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d8f17ddf541e655","name":"random static sharding 6 - Cluster ID: 132, Shard ID: 23","time":{"start":1712488125623,"stop":1712488125624,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4968f51008d3c9d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712488183013,"stop":1712488183013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a71536422d8be1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712487587171,"stop":1712487587172,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c5ab191b66f58e","name":"ignores unrecognized TXT record formats","time":{"start":1712487611393,"stop":1712487611393,"duration":0},"status":"passed","severity":"normal"},{"uid":"51978e953b76bc0b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712487731474,"stop":1712487731474,"duration":0},"status":"passed","severity":"normal"},{"uid":"de34485028669162","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712488252656,"stop":1712488252657,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fdf8f1a5df350be","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712487587183,"stop":1712487587183,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b1c5c76d62622f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712488073530,"stop":1712488073530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3423c367ba429b02","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712487896708,"stop":1712487896708,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb8a6f928530e15","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712487731479,"stop":1712487731479,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa765d23bfafb4e","name":"Decrypt messages","time":{"start":1712488025178,"stop":1712488025179,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0119e19839118f2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712487731478,"stop":1712487731479,"duration":1},"status":"passed","severity":"normal"},{"uid":"85aff0af78003d5b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712487851906,"stop":1712487851907,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddae154390fb479","name":"Push message with content topic containing numeric","time":{"start":1712488116312,"stop":1712488116312,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5da212d2a888a38","name":"should throw an error for an unconfigured topic","time":{"start":1712487587189,"stop":1712487587189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9771c637182f24ef","name":"Publish without waiting for remote peer","time":{"start":1712488075258,"stop":1712488075258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8984f00412f87a6b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712487896698,"stop":1712487896698,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a9ccb42d8d2d8c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712487691906,"stop":1712487691907,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cc7ab868b3a7ddb1","name":"should properly create location multiaddrs - tcp4","time":{"start":1712487595692,"stop":1712487595693,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb88c338148408","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712487687669,"stop":1712487687670,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3b6b1d539b850","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712488183011,"stop":1712488183012,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee22e5a519c5e3a","name":"Does not throw an exception when node disconnects","time":{"start":1712488192018,"stop":1712488192018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce04bb878719d10b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712487611113,"stop":1712487611113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82e3f5701b7860b","name":"Fails to publish message with wrong content topic","time":{"start":1712488064881,"stop":1712488064881,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc63d2799db224ed","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712488073727,"stop":1712488073727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"969a8060c4cea613","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712488163562,"stop":1712488163563,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82d4db8e282d5c2","name":"Passing an array","time":{"start":1712488192018,"stop":1712488192018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb96d1a198ce449","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712488252663,"stop":1712488252663,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f53e12c5f4c941","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712488075269,"stop":1712488075270,"duration":1},"status":"passed","severity":"normal"},{"uid":"be06cec5c61ddc34","name":"Query with Promise Callback, No message returned","time":{"start":1712488151913,"stop":1712488151914,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad048b865bd41c4","name":"Push message with content topic containing shell command","time":{"start":1712488023476,"stop":1712488023477,"duration":1},"status":"passed","severity":"normal"},{"uid":"771b1874500b20f1","name":"throws on content topic with non-number generation field","time":{"start":1712487587159,"stop":1712487587160,"duration":1},"status":"passed","severity":"normal"},{"uid":"6308893ff96ae085","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712487594896,"stop":1712487594897,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b44cf4432d1731","name":"Push message with content topic containing escaped characters","time":{"start":1712488116317,"stop":1712488116317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c4a04cbb9e78d8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712487687671,"stop":1712487687671,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2f50a3f3b9d8cf","name":"should add and remove event listeners correctly","time":{"start":1712487615028,"stop":1712487615028,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9d13371619f175","name":"Push message with content topic containing SQL Injection","time":{"start":1712488116314,"stop":1712488116315,"duration":1},"status":"passed","severity":"normal"},{"uid":"3512ae58789804e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712487731467,"stop":1712487731468,"duration":1},"status":"passed","severity":"normal"},{"uid":"506c40b487afce5","name":"Subscribe to topic containing long and receive message","time":{"start":1712488252649,"stop":1712488252649,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3c7b30e51c3531","name":"Push message with content topic containing short","time":{"start":1712488023459,"stop":1712488023460,"duration":1},"status":"passed","severity":"normal"},{"uid":"d853017533b148e8","name":"connects to nwaku","time":{"start":1712488192017,"stop":1712488192017,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b5138401db7f0b","name":"Ping on unsubscribed peer","time":{"start":1712487720209,"stop":1712487720210,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe60dda6ebb7b78","name":"should emit a peer event after start","time":{"start":1712487647601,"stop":1712487647602,"duration":1},"status":"passed","severity":"normal"},{"uid":"75375edf4c7dc1bd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712488217889,"stop":1712488217889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cba3b0bf364fde3","name":"udp ip6 address","time":{"start":1712487595094,"stop":1712487595094,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bb15e1f4694e52","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app94/5/topic881/utf8","time":{"start":1712488074018,"stop":1712488074018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"281ea5491da950f7","name":"Subscribe to topic containing Script and receive message","time":{"start":1712488252661,"stop":1712488252661,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af14fdec8563b30","name":"Decoder throws on empty string content topic","time":{"start":1712487622824,"stop":1712487622825,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee7aadc21dce1b8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712488252662,"stop":1712488252663,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b88bfcb73bd846","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712487587180,"stop":1712487587180,"duration":0},"status":"passed","severity":"normal"},{"uid":"9effc9b6119d43fb","name":"Push message with numeric payload","time":{"start":1712488023430,"stop":1712488023430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d575b3e778bba0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712487896692,"stop":1712487896693,"duration":1},"status":"passed","severity":"normal"},{"uid":"181e8eec24536031","name":"Query with Ordered Callback, No message returned","time":{"start":1712488151912,"stop":1712488151912,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c4fd971a85f459","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712488075267,"stop":1712488075267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5804b2fa9b0de4","name":"Fails to push message with empty content topic","time":{"start":1712488023487,"stop":1712488023488,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bc99d478fe19d6","name":"Check received message containing Russian","time":{"start":1712488112962,"stop":1712488112963,"duration":1},"status":"passed","severity":"normal"},{"uid":"551210702a536612","name":"Check received message containing SQL Injection","time":{"start":1712487799229,"stop":1712487799229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0836e40e73b858f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712488252654,"stop":1712488252654,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc441066f8cb04d7","name":"Subscribe and receive messages via waku relay post","time":{"start":1712488252645,"stop":1712488252645,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b1bcae5de6e346","name":"Filter","time":{"start":1712488192179,"stop":1712488192179,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cddd1ad1bf7b5a","name":"should return valid sharding parameters for static sharding","time":{"start":1712487587192,"stop":1712487587192,"duration":0},"status":"passed","severity":"normal"},{"uid":"19175b4471d4bcf4","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712487896714,"stop":1712487896714,"duration":0},"status":"passed","severity":"normal"},{"uid":"de812d0e0c1586b4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712487731481,"stop":1712487731482,"duration":1},"status":"passed","severity":"normal"}] |