mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"cf183ceea1ed510b","name":"should be called for bootstrap peers","time":{"start":1713445296375,"stop":1713445296377,"duration":2},"status":"passed","severity":"normal"},{"uid":"c15e21b7151a3bd0","name":"Check received message containing numeric","time":{"start":1713445768512,"stop":1713445768512,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c16253a0fc73f3","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713445238285,"stop":1713445238285,"duration":0},"status":"passed","severity":"normal"},{"uid":"836aec4d4433aa6f","name":"should not fail to start the service if it is already started","time":{"start":1713445266381,"stop":1713445266381,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea197fc1ce906b6","name":"isConnected should return true after first peer connects","time":{"start":1713445337824,"stop":1713445337825,"duration":1},"status":"passed","severity":"normal"},{"uid":"80be268c25c9f068","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445545895,"stop":1713445545896,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e7c6d01abe8730","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713445262043,"stop":1713445262043,"duration":0},"status":"passed","severity":"normal"},{"uid":"283ff7e20ee2c20d","name":"should throw an error for insufficient data","time":{"start":1713445238395,"stop":1713445238395,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe8ddee5ecc497e","name":"Publishes to nwaku","time":{"start":1713445702912,"stop":1713445702913,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbf3be6b8126c10","name":"Push message with content topic containing special chars","time":{"start":1713445761342,"stop":1713445761343,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb5b545401a5463","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713445906623,"stop":1713445906623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaee29790d85fb0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713445906634,"stop":1713445906634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1d63fd1f607de8","name":"Generator, 2 different pubsubtopics","time":{"start":1713445798441,"stop":1713445798441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4717bf05d2a14828","name":"Encoder throws on empty string content topic","time":{"start":1713445251577,"stop":1713445251577,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a19ef9544b2106","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713445245979,"stop":1713445245979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ac298530ca2df0","name":"Check received message containing shell command","time":{"start":1713445768524,"stop":1713445768525,"duration":1},"status":"passed","severity":"normal"},{"uid":"8665b9506d90cd69","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713445906635,"stop":1713445906635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2857b0922c046","name":"should properly create peer info with all multiaddrs","time":{"start":1713445246690,"stop":1713445246691,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd88ea415050a55b","name":"Fails to push message with empty content topic","time":{"start":1713445761353,"stop":1713445761354,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4bd722b6e31aca","name":"Check publish message containing XML","time":{"start":1713445713268,"stop":1713445713273,"duration":5},"status":"passed","severity":"normal"},{"uid":"c539fa265287b77a","name":"Check meta is set [symmetric]","time":{"start":1713445272329,"stop":1713445272330,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fee85ecb21f202a","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app22/7/topic583/xml","time":{"start":1713445716093,"stop":1713445716093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"265da38b12540840","name":"Overlapping topic subscription","time":{"start":1713445724523,"stop":1713445724523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8154b5b957d9c4ab","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713445724535,"stop":1713445724535,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd92b94c2348ba8c","name":"Subscribe to topic containing XML and receive message","time":{"start":1713445543429,"stop":1713445543429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14d7bc869bc3b94","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713445509668,"stop":1713445509669,"duration":1},"status":"passed","severity":"normal"},{"uid":"83269e3976490b7a","name":"Push message with custom timestamp: 1682687044632","time":{"start":1713445665528,"stop":1713445665529,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0108504bc3c2e1","name":"Encoder throws on empty string content topic","time":{"start":1713445274119,"stop":1713445274119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3928cfa1d995b6bf","name":"Publish message with large meta","time":{"start":1713445713288,"stop":1713445713288,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74d4d0ed26ae28e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713445543427,"stop":1713445543427,"duration":0},"status":"passed","severity":"normal"},{"uid":"82662381b610d595","name":"should properly create location multiaddrs - udp4","time":{"start":1713445246688,"stop":1713445246689,"duration":1},"status":"passed","severity":"normal"},{"uid":"7828dcd1f7e0d15","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713445288710,"stop":1713445288711,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d111211625ad85b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713445906641,"stop":1713445906641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9131c9fe838c2e60","name":"Ordered Callback - backward","time":{"start":1713445811684,"stop":1713445811684,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e7a91e2d7bc21b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445798444,"stop":1713445798444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa63f9132069ce02","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713445906628,"stop":1713445906628,"duration":0},"status":"passed","severity":"normal"},{"uid":"42acba16e0fefec5","name":"Nwaku publishes","time":{"start":1713445702913,"stop":1713445702914,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3880dbff341bcf0","name":"removeEventListener with wrong event","time":{"start":1713445329193,"stop":1713445329197,"duration":4},"status":"passed","severity":"normal"},{"uid":"2ec4d7437684e40f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713445245978,"stop":1713445245979,"duration":1},"status":"passed","severity":"normal"},{"uid":"173c357c5a0890c4","name":"Push message with content topic containing shell command","time":{"start":1713445761350,"stop":1713445761350,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a02d835b6a68f8","name":"different cluster, different shard: nodes don't connect","time":{"start":1713445579486,"stop":1713445579486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ba70e086a9c2","name":"Passing an array","time":{"start":1713445840120,"stop":1713445840120,"duration":0},"status":"passed","severity":"normal"},{"uid":"895ad2504ea4401c","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app24/8/topic656/proto","time":{"start":1713445716090,"stop":1713445716090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70e5295eff708f6c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713445238304,"stop":1713445238304,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fad7c345b5d616f","name":"Correctly serialized arguments","time":{"start":1713445553866,"stop":1713445553866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f825077a35b7c8ec","name":"Query with Promise Callback, No message returned","time":{"start":1713445795442,"stop":1713445795443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ec1ca8f0db08da","name":"Nodes with multiple pubsub topic","time":{"start":1713445715756,"stop":1713445715756,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cfeb31d7263c3d","name":"Check received message containing shell command","time":{"start":1713445768544,"stop":1713445768544,"duration":0},"status":"passed","severity":"normal"},{"uid":"1267a7c8211f1b7a","name":"Non Autosharding Cluster","time":{"start":1713445716090,"stop":1713445716090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46fd4bdd41b15526","name":"Check message with non string payload is not received","time":{"start":1713445768550,"stop":1713445768551,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bca833aa9465e6","name":"Check received message containing unicode special characters","time":{"start":1713445768526,"stop":1713445768527,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50dd3309d7a495","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713445238291,"stop":1713445238291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff94d38d2353e65f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713445715760,"stop":1713445715760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e691802671d25b87","name":"random static sharding 5 - Cluster ID: 217, Shard ID: 684","time":{"start":1713445773831,"stop":1713445773831,"duration":0},"status":"passed","severity":"normal"},{"uid":"96169fb5baee37d","name":"Check publish message containing Script","time":{"start":1713445713267,"stop":1713445713268,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7779fbb730135a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713445768546,"stop":1713445768546,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f0d2cbeb5f12c2","name":"Check message with invalid timestamp is not received","time":{"start":1713445768532,"stop":1713445768533,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ed7eba254048e6","name":"Check received message containing escaped characters","time":{"start":1713445768525,"stop":1713445768526,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25c5038353d5da6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713445715759,"stop":1713445715760,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24bd0d5b56df992","name":"should properly compute the node id","time":{"start":1713445246686,"stop":1713445246686,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb6749bbf4b4a33","name":"Check received message containing Basic HTML tag","time":{"start":1713445768543,"stop":1713445768543,"duration":0},"status":"passed","severity":"normal"},{"uid":"934c0a42781fd08d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713445338629,"stop":1713445338632,"duration":3},"status":"passed","severity":"normal"},{"uid":"9133136c700fba0a","name":"should throw error - no public key","time":{"start":1713445246684,"stop":1713445246684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1b8b5f51a2d158","name":"Check received message with timestamp: 1713445288049 ","time":{"start":1713445444367,"stop":1713445444367,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ad68a2e782b18c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713445238272,"stop":1713445238272,"duration":0},"status":"passed","severity":"normal"},{"uid":"667716368ff3e9ae","name":"should handle application and version for autosharding","time":{"start":1713445238284,"stop":1713445238284,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0726a61cd4405e","name":"Query generator for multiple messages with different message text format","time":{"start":1713445815875,"stop":1713445815875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a93940c6d3c956","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713445860141,"stop":1713445860141,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37240bac020e50df","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713445579483,"stop":1713445579484,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae0d0ed7ef3503c","name":"Subscribe to topic containing long and publish message","time":{"start":1713445724523,"stop":1713445724528,"duration":5},"status":"passed","severity":"normal"},{"uid":"7d0297b2629b363c","name":"Wrong topic","time":{"start":1713445716094,"stop":1713445716094,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46d6d35fd46c959b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713445543429,"stop":1713445543429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98b36ddb26a3c1","name":"Relay - times out","time":{"start":1713445845383,"stop":1713445845384,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1dc9fb175fdfd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445545886,"stop":1713445545887,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2daed89d374cc1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713445238395,"stop":1713445238395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aeb77fc7059ebfa","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app4/3/topic111/xml","time":{"start":1713445716093,"stop":1713445716094,"duration":1},"status":"skipped","severity":"normal"},{"uid":"82540c5b95904358","name":"nwaku subscribes","time":{"start":1713445702912,"stop":1713445702912,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68a8f42592878db","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445798445,"stop":1713445798446,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47980cdef12a766","name":"listenerCount","time":{"start":1713445329199,"stop":1713445329200,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac1dd2a3a05a753","name":"isConnected should return false after all peers disconnect","time":{"start":1713445288715,"stop":1713445288716,"duration":1},"status":"passed","severity":"normal"},{"uid":"2789f6823aa3cc9b","name":"Query with Ordered Callback, No Decoder","time":{"start":1713445795440,"stop":1713445795440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a77f7c16c311c8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713445715758,"stop":1713445715759,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6eb2bb98cd5d0d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445380316,"stop":1713445380316,"duration":0},"status":"passed","severity":"normal"},{"uid":"587b9ddb25bd02be","name":"Reopen subscription with peer with lost subscription","time":{"start":1713445315058,"stop":1713445315058,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef41da60d4e0f59","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713445245977,"stop":1713445245978,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4d38b6b512ae02","name":"should only return 1 node with store capability","time":{"start":1713445262443,"stop":1713445262443,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e5ad51e17b7fdd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713445773829,"stop":1713445773829,"duration":0},"status":"passed","severity":"normal"},{"uid":"525707984919040c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713445238302,"stop":1713445238302,"duration":0},"status":"passed","severity":"normal"},{"uid":"193104dfaf51e28","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713445238282,"stop":1713445238282,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e22ae52e400927","name":"Check publish message containing Chinese","time":{"start":1713445713266,"stop":1713445713266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f52abf53ebb0058","name":"Sign & Recover","time":{"start":1713445272768,"stop":1713445272768,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d531daf299223fd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713445906640,"stop":1713445906641,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbaaadaa16fdebe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445545890,"stop":1713445545890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9df01a29d8956eca","name":"Check received message containing Script","time":{"start":1713445768542,"stop":1713445768542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca956f1b1b15496","name":"1 Relay, 1 Filter, gives up","time":{"start":1713445262044,"stop":1713445262044,"duration":0},"status":"passed","severity":"normal"},{"uid":"594a3d186efc0cb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445798441,"stop":1713445798442,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef0df71169ded3d","name":"Check received message containing Script","time":{"start":1713445768519,"stop":1713445768521,"duration":2},"status":"passed","severity":"normal"},{"uid":"2049055cf0679b5c","name":"Push message with shell command payload","time":{"start":1713445665517,"stop":1713445665517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bd0c09e285df7b","name":"throws on content topic with empty version field","time":{"start":1713445238270,"stop":1713445238270,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a7fe92a9370656","name":"can start and stop the service","time":{"start":1713445298671,"stop":1713445298672,"duration":1},"status":"passed","severity":"normal"},{"uid":"463a976e576557e0","name":"should throw an error for missing required configuration","time":{"start":1713445238286,"stop":1713445238286,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d08dfffd7b51ff","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713445906635,"stop":1713445906635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b515a573b50a7dbf","name":"Push message with numeric payload","time":{"start":1713445761325,"stop":1713445761325,"duration":0},"status":"passed","severity":"normal"},{"uid":"57de72da94e92d8a","name":"should properly create location multiaddrs - udp6","time":{"start":1713445246689,"stop":1713445246689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab924f51552578b0","name":"should properly create location multiaddrs - udp","time":{"start":1713445246690,"stop":1713445246690,"duration":0},"status":"passed","severity":"normal"},{"uid":"7415a4f3eae245be","name":"Passing cursor with wrong message digest","time":{"start":1713445791459,"stop":1713445791459,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca8436ad9729b82","name":"Fails to push message bigger that 1MB","time":{"start":1713445665531,"stop":1713445665531,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bc7f5da3f217d6","name":"Check received message containing shell command","time":{"start":1713445444364,"stop":1713445444364,"duration":0},"status":"passed","severity":"normal"},{"uid":"835e6e8a341754b5","name":"Push message with content topic containing escaped characters","time":{"start":1713445761350,"stop":1713445761351,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be92d497bfc9fb7","name":"Generator, 2 different pubsubtopics","time":{"start":1713445798445,"stop":1713445798445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dbf8685d134daf","name":"Subscribe and receive messages via waku relay post","time":{"start":1713445906622,"stop":1713445906622,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2b476fc3cbeacf","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713445274117,"stop":1713445274118,"duration":1},"status":"passed","severity":"normal"},{"uid":"571d9fde05a3fb6a","name":"LightPush","time":{"start":1713445845384,"stop":1713445845385,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01b103e13ddc57a","name":"retrieves a single peer","time":{"start":1713445262439,"stop":1713445262440,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7f10f6f6d4d594","name":"should use DNS peer discovery with light client","time":{"start":1713445298675,"stop":1713445298675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b27420290eaa2a96","name":"should emit a peer event after start","time":{"start":1713445758369,"stop":1713445758369,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0256c5ea7849b9","name":"Push message with content topic containing SQL Injection","time":{"start":1713445665523,"stop":1713445665523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f99b03dd07d7fe","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713445338632,"stop":1713445338632,"duration":0},"status":"skipped","severity":"normal"},{"uid":"693e22a7e47ba287","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713445378452,"stop":1713445378452,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a38f8c8a3db92d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713445380314,"stop":1713445380314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49afc7ef7e84a32","name":"should decode valid enr successfully","time":{"start":1713445246680,"stop":1713445246681,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac60d19f5dc4c44","name":"Passing page size 0 when there are 110 messages","time":{"start":1713445824031,"stop":1713445824031,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7a07f28ab7e7e8","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app32/3/topic772/xml","time":{"start":1713445716092,"stop":1713445716092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7023544cacc9562","name":"should set field with only STORE enabled","time":{"start":1713445246692,"stop":1713445246692,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ade23d8113331af","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713445238276,"stop":1713445238276,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07da4aa93554f6a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713445543421,"stop":1713445543422,"duration":1},"status":"passed","severity":"normal"},{"uid":"da515cac54102656","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713445715937,"stop":1713445715937,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e15f51ba6084d86d","name":"Nodes with multiple pubsub topic","time":{"start":1713445715758,"stop":1713445715758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dc6b11ae331921","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713445380303,"stop":1713445380304,"duration":1},"status":"passed","severity":"normal"},{"uid":"68baaa09709fd48c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713445338636,"stop":1713445338636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2099f6dfdaca08e5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713445509671,"stop":1713445509672,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34fae5bb2e5a98f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713445724536,"stop":1713445724537,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5a791cefc031f2","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app37/9/topic8/utf8","time":{"start":1713445716092,"stop":1713445716092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0dccb2df92bf5aa","name":"Rejects garbage","time":{"start":1713445254956,"stop":1713445254956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9948f3f86c9a526c","name":"Check message with invalid timestamp is not received","time":{"start":1713445768548,"stop":1713445768549,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb080cfe522bbc5","name":"dispatchEvent via connectionManager","time":{"start":1713445329200,"stop":1713445329201,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e0ecac8872092f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713445715755,"stop":1713445715755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cfa365ebb25e78","name":"Push message with custom timestamp: 1682686980399","time":{"start":1713445761356,"stop":1713445761357,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e248a3632381e2","name":"Push message with meta","time":{"start":1713445761354,"stop":1713445761354,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fcab854f17182b","name":"Encoder throws on empty string content topic","time":{"start":1713445272331,"stop":1713445272331,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e005418d90d6660","name":"Symmetric encrypt & Decrypt","time":{"start":1713445272767,"stop":1713445272767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cea53560c55eb7","name":"shard 0","time":{"start":1713445773828,"stop":1713445773828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d82580dae792461f","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app36/2/topic17/test.js","time":{"start":1713445716094,"stop":1713445716094,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d85ab4fffb11e45","name":"Generator, 2 different pubsubtopics","time":{"start":1713445798444,"stop":1713445798444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bfa68c8e647a0b7","name":"Check received message containing Chinese","time":{"start":1713445768513,"stop":1713445768515,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f4341577644edee","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713445906637,"stop":1713445906637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"469b12ac9e5ad855","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713445378451,"stop":1713445378451,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b746177d143a58","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713445380308,"stop":1713445380309,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41bbfaaeec91973","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713445543420,"stop":1713445543420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cd94cacd047968","name":"Subscribe to topic containing XML and receive message","time":{"start":1713445906630,"stop":1713445906630,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e474b7cb424d139","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713445724522,"stop":1713445724522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b91ff3f9d35dd92","name":"Does not throw an exception when node disconnects","time":{"start":1713445840119,"stop":1713445840120,"duration":1},"status":"passed","severity":"normal"},{"uid":"268f54d6a4af4628","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713445795429,"stop":1713445795429,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea3b415daca0d45","name":"Fields are not dropped","time":{"start":1713445250825,"stop":1713445250829,"duration":4},"status":"passed","severity":"normal"},{"uid":"4237a7e80cf39701","name":"Check received message containing special chars","time":{"start":1713445444353,"stop":1713445444354,"duration":1},"status":"passed","severity":"normal"},{"uid":"8688ec02f477ac54","name":"Relay - dialed first","time":{"start":1713445845382,"stop":1713445845383,"duration":1},"status":"passed","severity":"normal"},{"uid":"5344b2f31c39b30e","name":"Check message with no content topic is not received","time":{"start":1713445444381,"stop":1713445444381,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e3bdefb4346919","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713445906627,"stop":1713445906628,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc94cad4c44a308","name":"Check publish message containing Russian","time":{"start":1713445713266,"stop":1713445713267,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca96e78989ae1a2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713445238301,"stop":1713445238301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3943899d2efc253","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713445238291,"stop":1713445238291,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4163296ebe26e4","name":"Query Generator, No message returned","time":{"start":1713445795429,"stop":1713445795430,"duration":1},"status":"passed","severity":"normal"},{"uid":"8898a2ed06fe35c9","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713445337822,"stop":1713445337822,"duration":0},"status":"passed","severity":"normal"},{"uid":"237e5eef451c2694","name":"Throws when trying to push message with empty payload","time":{"start":1713445665519,"stop":1713445665519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d7470de6b3bf3c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713445238294,"stop":1713445238294,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a199c5e6da435b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713445288714,"stop":1713445288715,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c19da7cd275de36","name":"random static sharding 6 - Cluster ID: 5, Shard ID: 477","time":{"start":1713445773832,"stop":1713445773832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8da047e63ec4bb6","name":"Push message with Russian payload","time":{"start":1713445665514,"stop":1713445665514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed6bad41bc6d966","name":"Check message with no payload is not received","time":{"start":1713445768535,"stop":1713445768536,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbcb42719135d7d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713445906645,"stop":1713445906645,"duration":0},"status":"passed","severity":"normal"},{"uid":"442738392e80aa62","name":"Push message with content topic containing escaped characters","time":{"start":1713445665525,"stop":1713445665526,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22d441e01a7eb70","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713445251188,"stop":1713445251189,"duration":1},"status":"passed","severity":"normal"},{"uid":"139a7d77cffe8f04","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713445791458,"stop":1713445791458,"duration":0},"status":"passed","severity":"normal"},{"uid":"6115d7627d2a7e03","name":"Refresh subscription","time":{"start":1713445543424,"stop":1713445543424,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d4ebc82c475c36","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713445238277,"stop":1713445238278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d534c3c4e7dfa93","name":"Reopen subscription with peer with lost subscription","time":{"start":1713445362363,"stop":1713445362365,"duration":2},"status":"passed","severity":"normal"},{"uid":"2651c7d82f5e6409","name":"should decode valid enr with tcp successfully","time":{"start":1713445246683,"stop":1713445246683,"duration":0},"status":"passed","severity":"normal"},{"uid":"88947539c4e21338","name":"Throws when trying to push message with empty payload","time":{"start":1713445761337,"stop":1713445761339,"duration":2},"status":"passed","severity":"normal"},{"uid":"385d24fc4678cb4e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713445509661,"stop":1713445509662,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e35e13ad6bfef34","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713445238294,"stop":1713445238294,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a925be75dce9d4","name":"Refresh subscription","time":{"start":1713445906638,"stop":1713445906638,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cbf6bd0b9dcc8f","name":"Query Generator - forward","time":{"start":1713445811680,"stop":1713445811681,"duration":1},"status":"passed","severity":"normal"},{"uid":"7faa9c33499bda46","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713445238276,"stop":1713445238276,"duration":0},"status":"passed","severity":"normal"},{"uid":"808684359ecfbb7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713445715755,"stop":1713445715756,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b5dd676095fcf0","name":"Ping on unsubscribed peer","time":{"start":1713445362362,"stop":1713445362363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88bfaec360b13f6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445380310,"stop":1713445380310,"duration":0},"status":"passed","severity":"normal"},{"uid":"906f7a9cc0420155","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713445906632,"stop":1713445906633,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8187c56ecca821","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713445251187,"stop":1713445251187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3052c329dda946a3","name":"Check received message containing SQL Injection","time":{"start":1713445444360,"stop":1713445444360,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd6aa8489c73c72","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713445724535,"stop":1713445724536,"duration":1},"status":"passed","severity":"normal"},{"uid":"27374d483e5c1b7e","name":"Push to array if already present","time":{"start":1713445237956,"stop":1713445237957,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea37f8346ca9851","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713445380300,"stop":1713445380301,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6b1e2724fd1fc7b","name":"Subscribe to topic containing short and receive message","time":{"start":1713445906626,"stop":1713445906626,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f85150aed0ae86","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713445238301,"stop":1713445238301,"duration":0},"status":"passed","severity":"normal"},{"uid":"9accfdc9560e0782","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713445795441,"stop":1713445795442,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea780527dc7e1b22","name":"Push message with JSON payload","time":{"start":1713445665516,"stop":1713445665517,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafd5bcd874bc2d3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713445791460,"stop":1713445791460,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0d385a084280be","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713445266384,"stop":1713445266384,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb83cb009bec93b0","name":"returns all values when wanted number matches available values","time":{"start":1713445261778,"stop":1713445261779,"duration":1},"status":"passed","severity":"normal"},{"uid":"268852fe52297222","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713445906624,"stop":1713445906624,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e521d8928bd5838","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445380303,"stop":1713445380303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f586fe42c864a2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713445245978,"stop":1713445245978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d858d8c9aad5ab","name":"should not fail to start the service if it is already started","time":{"start":1713445298672,"stop":1713445298673,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b23f220db7ea0f","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713445251186,"stop":1713445251187,"duration":1},"status":"passed","severity":"normal"},{"uid":"824ab9c7f818acec","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713445261891,"stop":1713445261892,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f94b7b12051dc7","name":"Generator, custom pubsub topic","time":{"start":1713445798440,"stop":1713445798441,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2162b9b021243ac","name":"should be able to encode the field with only STORE set to true","time":{"start":1713445245970,"stop":1713445245970,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c97675b3c714e4e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713445815875,"stop":1713445815876,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc667e4f25bc2370","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713445238300,"stop":1713445238300,"duration":0},"status":"passed","severity":"normal"},{"uid":"37827605bc457456","name":"Query generator for 2000 messages","time":{"start":1713445815878,"stop":1713445815878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c59abb2010a918f","name":"Push message with content topic containing unicode special characters","time":{"start":1713445761351,"stop":1713445761352,"duration":1},"status":"passed","severity":"normal"},{"uid":"64509381951c996e","name":"Subscribe and receives messages on 20 topics","time":{"start":1713445906636,"stop":1713445906636,"duration":0},"status":"passed","severity":"normal"},{"uid":"408969b7f9982709","name":"Push message with content topic containing unicode special characters","time":{"start":1713445665526,"stop":1713445665526,"duration":0},"status":"passed","severity":"normal"},{"uid":"808dade2851e50c4","name":"Check publish message after client node is restarted","time":{"start":1713445713287,"stop":1713445713287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b76435c4da69290","name":"Check received message containing special chars","time":{"start":1713445768540,"stop":1713445768540,"duration":0},"status":"passed","severity":"normal"},{"uid":"50922c10d0f7eb0d","name":"handles multiple messages","time":{"start":1713445824741,"stop":1713445824741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f51c0474a2c164","name":"random static sharding 9 - Cluster ID: 850, Shard ID: 904","time":{"start":1713445773833,"stop":1713445773833,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a5e38fe45a1e5f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713445238299,"stop":1713445238299,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cc663b6a64ff34","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1713445715757,"stop":1713445715758,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfbfffb56f24f1f","name":"ignores unrecognized TXT record formats","time":{"start":1713445262441,"stop":1713445262441,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43030483d4a2a15","name":"can start the service","time":{"start":1713445266380,"stop":1713445266380,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a12ecdd8d319d4","name":"Overlapping topic subscription","time":{"start":1713445906638,"stop":1713445906638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca273d8194208b24","name":"handles different networkShards values correctly","time":{"start":1713445238280,"stop":1713445238280,"duration":0},"status":"passed","severity":"normal"},{"uid":"800b3a0c66b1b5b0","name":"Push message with content topic containing long","time":{"start":1713445761340,"stop":1713445761341,"duration":1},"status":"passed","severity":"normal"},{"uid":"f502c4dd769b3146","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713445543441,"stop":1713445543442,"duration":1},"status":"passed","severity":"normal"},{"uid":"392d95725818a813","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713445724534,"stop":1713445724535,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc00e5fe609a537","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713445795441,"stop":1713445795441,"duration":0},"status":"passed","severity":"normal"},{"uid":"646945c55235e9b3","name":"Subscribe to topic containing short and receive message","time":{"start":1713445906639,"stop":1713445906639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1edca97d88c8d4e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713445768531,"stop":1713445768532,"duration":1},"status":"passed","severity":"normal"},{"uid":"18018a4fc765fd07","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713445262445,"stop":1713445262445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2929e738642b646","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713445761348,"stop":1713445761349,"duration":1},"status":"passed","severity":"normal"},{"uid":"d458df153bffb0ef","name":"should handle corrupted local storage data gracefully","time":{"start":1713445266384,"stop":1713445266384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b3bff0510d19c9","name":"unsubscribes","time":{"start":1713445824741,"stop":1713445824741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9503ccfd0b0f120","name":"Callback on promise, aborts when callback returns true","time":{"start":1713445815877,"stop":1713445815877,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd47fb3b9594dedf","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app69/2/topic646/xml","time":{"start":1713445716093,"stop":1713445716093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0d550c1d5d6ecc7","name":"should not fail to start the service if it is already started","time":{"start":1713445758369,"stop":1713445758369,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f0595bf46adc63","name":"Subscribe to topic containing XML and publish message","time":{"start":1713445724533,"stop":1713445724534,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ba9f281fd3570","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713445288712,"stop":1713445288713,"duration":1},"status":"passed","severity":"normal"},{"uid":"355b7d38c4391ee","name":"Encoder throws on undefined content topic","time":{"start":1713445251577,"stop":1713445251577,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2605044ca1ba1d","name":"random static sharding 2 - Cluster ID: 162, Shard ID: 519","time":{"start":1713445773829,"stop":1713445773830,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8646993802f002","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713445238298,"stop":1713445238298,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c62d1fb28f0108","name":"Push message with custom timestamp: 1713448980399","time":{"start":1713445761358,"stop":1713445761359,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45c56c17be1d9d9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713445380297,"stop":1713445380298,"duration":1},"status":"skipped","severity":"normal"},{"uid":"53306ff31b0050f3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713445238287,"stop":1713445238287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a688395eda7db47d","name":"random static sharding 8 - Cluster ID: 546, Shard ID: 234","time":{"start":1713445773833,"stop":1713445773833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12f73222c403c1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713445543428,"stop":1713445543428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a484c908cffb1c4d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713445906629,"stop":1713445906629,"duration":0},"status":"passed","severity":"normal"},{"uid":"769442e818879038","name":"different cluster, same shard: nodes don't connect","time":{"start":1713445579486,"stop":1713445579486,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4dd99301842157","name":"Push message with content topic containing Russian","time":{"start":1713445665523,"stop":1713445665523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa1048d47d9c26a","name":"Check received message containing escaped characters","time":{"start":1713445444365,"stop":1713445444365,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b337f9150b0be9a","name":"Push message with content topic containing emoji","time":{"start":1713445761352,"stop":1713445761353,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a944fa982cf93da","name":"configure the node with multiple content topics","time":{"start":1713445716095,"stop":1713445716095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23710a679c428fdd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713445338633,"stop":1713445338633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12a5b9c9886e2157","name":"Subscribe to topic containing Script and receive message","time":{"start":1713445906629,"stop":1713445906630,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b3b8c012ad0032","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713445245976,"stop":1713445245976,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda2c8a322f80747","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713445238288,"stop":1713445238288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1644f002d5e36b39","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713445238281,"stop":1713445238282,"duration":1},"status":"passed","severity":"normal"},{"uid":"15bb28ad76e515f0","name":"random static sharding 3 - Cluster ID: 595, Shard ID: 109","time":{"start":1713445773830,"stop":1713445773830,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a1d3379e528a23","name":"Check received message containing numeric","time":{"start":1713445768539,"stop":1713445768539,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d525955796fe4c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445545891,"stop":1713445545891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d039d08a55fffa99","name":"Push message with escaped characters payload","time":{"start":1713445665517,"stop":1713445665518,"duration":1},"status":"passed","severity":"normal"},{"uid":"806f90e2f1969373","name":"Encoder throws on undefined content topic","time":{"start":1713445274119,"stop":1713445274119,"duration":0},"status":"passed","severity":"normal"},{"uid":"4211d5bd5122fbd8","name":"Fails to publish message with wrong content topic","time":{"start":1713445713285,"stop":1713445713285,"duration":0},"status":"passed","severity":"normal"},{"uid":"89815e95fadf6fd6","name":"Publish message with custom timestamp: Thu Apr 18 2024 14:08:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1713445713283,"stop":1713445713284,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41730fc863e4f58","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713445380309,"stop":1713445380309,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f8a06376eafe75","name":"should return all peers when numPeers is 0","time":{"start":1713445251185,"stop":1713445251186,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f90063f0a1c259","name":"Push message with custom timestamp: 1713449044632","time":{"start":1713445665529,"stop":1713445665529,"duration":0},"status":"passed","severity":"normal"},{"uid":"65796b4200af6e3e","name":"should properly create location multiaddrs - tcp6","time":{"start":1713445246689,"stop":1713445246690,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dbdaa12cc0afc1c","name":"Check message with no content topic is not received","time":{"start":1713445768534,"stop":1713445768535,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e6b86b98efb8d8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445338635,"stop":1713445338636,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af3b32fcb682f12","name":"should get / set TCP multiaddr","time":{"start":1713445246688,"stop":1713445246688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9645f443281e91b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713445509666,"stop":1713445509668,"duration":2},"status":"passed","severity":"normal"},{"uid":"4df87a3961d8e18f","name":"safeDispatchEvent","time":{"start":1713445329202,"stop":1713445329205,"duration":3},"status":"passed","severity":"normal"},{"uid":"6c92d15bb56b5d39","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713445238275,"stop":1713445238275,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fea359937198a7","name":"should only return 1 node with relay and store capability","time":{"start":1713445262442,"stop":1713445262443,"duration":1},"status":"passed","severity":"normal"},{"uid":"3edc2080b991130b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713445238288,"stop":1713445238289,"duration":1},"status":"passed","severity":"normal"},{"uid":"c934b97ddd9b6329","name":"Check received message containing Russian","time":{"start":1713445768541,"stop":1713445768541,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a30a66d5dcaf2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713445815877,"stop":1713445815877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddf83933b8717cf","name":"Push message equal or less that 1MB","time":{"start":1713445761359,"stop":1713445761360,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2f50b567e5823f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713445238275,"stop":1713445238276,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fd360e3d0abae4","name":"should encodeTxt and decodeTxt","time":{"start":1713445246679,"stop":1713445246680,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62056d8b643d50","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713445238296,"stop":1713445238297,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f14b0cbafaf775","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713445245973,"stop":1713445245974,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b87ef63edebe55","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713445238297,"stop":1713445238298,"duration":1},"status":"passed","severity":"normal"},{"uid":"15757f7bc9d1a01a","name":"can start the service","time":{"start":1713445298671,"stop":1713445298671,"duration":0},"status":"passed","severity":"normal"},{"uid":"60414793ce84dff4","name":"Query Generator - backward","time":{"start":1713445811682,"stop":1713445811682,"duration":0},"status":"passed","severity":"normal"},{"uid":"446cc4884eabecda","name":"Subscribe and receive messages via lightPush","time":{"start":1713445906621,"stop":1713445906621,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb0638862cef47e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713445906627,"stop":1713445906627,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85b4f0cc77dc6d6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713445906622,"stop":1713445906623,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbecc2bb9720219","name":"Push message with XML payload","time":{"start":1713445665516,"stop":1713445665516,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b9f4d79f949c80","name":"Subscribe and receive messages via lightPush","time":{"start":1713445543417,"stop":1713445543418,"duration":1},"status":"passed","severity":"normal"},{"uid":"8639d472e19df5ce","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713445245973,"stop":1713445245973,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f0d06bcebed1bd","name":"Subscribe and receive messages via waku relay post","time":{"start":1713445906634,"stop":1713445906635,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1132cdf1c2c99b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713445238286,"stop":1713445238286,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6029d3c694e6eef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445338632,"stop":1713445338633,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4dafb13267fc0bd9","name":"Check received message containing Arabic","time":{"start":1713445768516,"stop":1713445768518,"duration":2},"status":"passed","severity":"normal"},{"uid":"a834a6c7404b693c","name":"Push 30 different messages","time":{"start":1713445665519,"stop":1713445665519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba87eb92ddff813f","name":"Push message with special chars payload","time":{"start":1713445665513,"stop":1713445665513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3920dd2777dc312","name":"Default pageSize","time":{"start":1713445824035,"stop":1713445824036,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de2faba08aba90c","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1713445715757,"stop":1713445715757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b877344c3f2328c7","name":"Relay + Store","time":{"start":1713445246693,"stop":1713445246693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d43e9826f46","name":"Ping on peer without subscriptions","time":{"start":1713445362360,"stop":1713445362362,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b1cf78d72d8e33d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713445906636,"stop":1713445906636,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee3f656c465b101","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713445378452,"stop":1713445378452,"duration":0},"status":"passed","severity":"normal"},{"uid":"597f244e97c61ac4","name":"Subscribe to topic containing Script and receive message","time":{"start":1713445906642,"stop":1713445906642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96133005f43a9bc","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713445791458,"stop":1713445791459,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13822e1f4fc721e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445380320,"stop":1713445380320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03f14175d9c2706","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713445238290,"stop":1713445238290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4870f5c17ad865ac","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713445380304,"stop":1713445380304,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b8ee1f422a941f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713445543423,"stop":1713445543424,"duration":1},"status":"skipped","severity":"normal"},{"uid":"85f870df92028ed3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713445543429,"stop":1713445543430,"duration":1},"status":"passed","severity":"normal"},{"uid":"7726d7f701214ec5","name":"Subscribe to topic containing short and publish message","time":{"start":1713445724523,"stop":1713445724523,"duration":0},"status":"passed","severity":"normal"},{"uid":"970dba3737846b6b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713445906624,"stop":1713445906624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70ab472b0cadc7d9","name":"Check message received after nwaku node is restarted","time":{"start":1713445444388,"stop":1713445444388,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9f25d9d0038dd64","name":"Passing page size 19 when there are 20 messages","time":{"start":1713445824034,"stop":1713445824035,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac9224f8513c3d6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713445238274,"stop":1713445238274,"duration":0},"status":"passed","severity":"normal"},{"uid":"61631eab201b4113","name":"different cluster, different shard: nodes don't connect","time":{"start":1713445380296,"stop":1713445380297,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af2f90b6a97ac1a5","name":"Decoder throws on empty string content topic","time":{"start":1713445274120,"stop":1713445274120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c4ad7ce98bcc8d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713445261887,"stop":1713445261887,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2dacf141681510","name":"should get / set UDP multiaddr","time":{"start":1713445246687,"stop":1713445246688,"duration":1},"status":"passed","severity":"normal"},{"uid":"8372384370ace58c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713445906642,"stop":1713445906642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3e0c2dd39dc9ea","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713445795431,"stop":1713445795431,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baae620f9f7a9e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713445238273,"stop":1713445238273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9538678560a6bc","name":"Decoder throws on undefined content topic","time":{"start":1713445272331,"stop":1713445272332,"duration":1},"status":"passed","severity":"normal"},{"uid":"da39be7dc58c1741","name":"should be able to decode the field with only STORE set to true","time":{"start":1713445245977,"stop":1713445245977,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f7b08a4db12fb4","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713445906638,"stop":1713445906638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4d5796585c91efd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713445839122,"stop":1713445839123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e895306445a397af","name":"Push message with unicode special characters payload","time":{"start":1713445761330,"stop":1713445761330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e359ce2b18061c3a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713445906632,"stop":1713445906632,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e481b451ca3130","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713445238395,"stop":1713445238395,"duration":0},"status":"passed","severity":"normal"},{"uid":"570e60a074bf124b","name":"Check publish message containing unicode special characters","time":{"start":1713445713276,"stop":1713445713277,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b119e01eae3450","name":"Check received message containing Chinese","time":{"start":1713445444354,"stop":1713445444358,"duration":4},"status":"passed","severity":"normal"},{"uid":"cbe884dca610f73a","name":"should throw error - no public key","time":{"start":1713445246685,"stop":1713445246686,"duration":1},"status":"passed","severity":"normal"},{"uid":"579980b49b0e2a05","name":"can start the service","time":{"start":1713445758367,"stop":1713445758368,"duration":1},"status":"passed","severity":"normal"},{"uid":"73668dd7ac360be2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713445724531,"stop":1713445724531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e10e5238e1a013","name":"Check received message containing emoji","time":{"start":1713445768527,"stop":1713445768528,"duration":1},"status":"passed","severity":"normal"},{"uid":"238ed894e903764","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713445724532,"stop":1713445724533,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9eaa473e1e9ef6","name":"Push message with Basic HTML tag payload","time":{"start":1713445665516,"stop":1713445665516,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f554db5333bd26b","name":"Nodes with multiple pubsub topic","time":{"start":1713445715760,"stop":1713445715761,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee882244b33dadc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713445261780,"stop":1713445261781,"duration":1},"status":"passed","severity":"normal"},{"uid":"abff3a9f2df4e837","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713445724520,"stop":1713445724521,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d705fe87af228eb","name":"Fails to push message with large meta","time":{"start":1713445665527,"stop":1713445665528,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c472359e216aa7","name":"Check message received after jswaku node is restarted","time":{"start":1713445444387,"stop":1713445444388,"duration":1},"status":"skipped","severity":"normal"},{"uid":"84124ae708fe9e7a","name":"Ping on peer without subscriptions","time":{"start":1713445315057,"stop":1713445315057,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b042ff097d8c804","name":"Push message with content topic containing shell command","time":{"start":1713445665525,"stop":1713445665525,"duration":0},"status":"passed","severity":"normal"},{"uid":"98185e695cc316f4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713445724521,"stop":1713445724521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98fcf1d1537b17e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713445906640,"stop":1713445906640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45aad5422d966e0","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713445715937,"stop":1713445715938,"duration":1},"status":"skipped","severity":"normal"},{"uid":"45b6ba16d33e91a2","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713445246683,"stop":1713445246683,"duration":0},"status":"passed","severity":"normal"},{"uid":"6627c52ea99f3b4a","name":"different cluster, same shard: nodes don't connect","time":{"start":1713445380296,"stop":1713445380296,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17e2244b9ef079bc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713445906632,"stop":1713445906632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93acf02361c88bc","name":"less peers than existing","time":{"start":1713445665702,"stop":1713445665702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4652d880cc3037b7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713445380325,"stop":1713445380325,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10696ee192bd695","name":"Check received message containing long","time":{"start":1713445768539,"stop":1713445768539,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece837534e37ebd9","name":"Check received message with timestamp: 1713445287759000000 ","time":{"start":1713445768545,"stop":1713445768545,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc973a2b3730f15","name":"A test","time":{"start":1713445543597,"stop":1713445543597,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4f07487edb4f47","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713445378457,"stop":1713445378458,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9320fbd997a246","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713445860139,"stop":1713445860140,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9502a80ff44f5","name":"should only return 1 node with relay capability","time":{"start":1713445262442,"stop":1713445262442,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bda6b55ddce14","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713445296379,"stop":1713445296380,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace608b9b31283f3","name":"Check received message containing numeric","time":{"start":1713445444352,"stop":1713445444353,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6eb40441b789d1","name":"Check received message with timestamp: 1713445287759 ","time":{"start":1713445768546,"stop":1713445768546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56ffb232541573c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713445724536,"stop":1713445724536,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db109b0ade75f90","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713445245974,"stop":1713445245974,"duration":0},"status":"passed","severity":"normal"},{"uid":"a751cbe0edea8cd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713445724529,"stop":1713445724530,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ba7ffd373404dd","name":"Check received message containing Russian","time":{"start":1713445768518,"stop":1713445768519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e6d8f8d8104d0","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713445380305,"stop":1713445380305,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9eb9ae112953fa","name":"should not receive a peer event after stop","time":{"start":1713445266382,"stop":1713445266383,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6e516c3de73406","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713445839128,"stop":1713445839129,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76001bf63b075bc","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713445261889,"stop":1713445261889,"duration":0},"status":"passed","severity":"normal"},{"uid":"90baec01e54f2705","name":"Check received message containing XML","time":{"start":1713445768542,"stop":1713445768543,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6e7fc9d2608c1a","name":"Push message with emoji payload","time":{"start":1713445761330,"stop":1713445761331,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3471da3dcc0eeb9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713445713277,"stop":1713445713278,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6aebb001639189b","name":"Ping on unsubscribed peer","time":{"start":1713445362359,"stop":1713445362359,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c8bb1452830053","name":"Filter","time":{"start":1713445845385,"stop":1713445845385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38473ba2c5ff5dc","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713445238299,"stop":1713445238299,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd782d29ef754f8","name":"throws on content topic with too few or too many fields","time":{"start":1713445238268,"stop":1713445238268,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcbf7c2325c17f0","name":"Check received message with timestamp: 1713445288049000000 ","time":{"start":1713445444366,"stop":1713445444367,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a238e3f6bae6df","name":"Push message with content topic containing Russian","time":{"start":1713445761345,"stop":1713445761345,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a400c6e445e06cd","name":"Mutual subscription","time":{"start":1713445724517,"stop":1713445724517,"duration":0},"status":"passed","severity":"normal"},{"uid":"964833b76902ad9b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713445380326,"stop":1713445380327,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2675c448fc13d58","name":"Push message with content topic containing short","time":{"start":1713445665519,"stop":1713445665520,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a99f7ca59e4c149","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713445337822,"stop":1713445337824,"duration":2},"status":"passed","severity":"normal"},{"uid":"8431865e3cff6d2f","name":"random static sharding 7 - Cluster ID: 13, Shard ID: 581","time":{"start":1713445773832,"stop":1713445773832,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfff5c415b39978","name":"Asymmetric encrypt & decrypt","time":{"start":1713445272767,"stop":1713445272767,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1affd6c45ca74b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713445795428,"stop":1713445795428,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1e805925ea0676","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713445378455,"stop":1713445378457,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c262158d2df7016","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713445543420,"stop":1713445543421,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf103e7d5533b11","name":"should throw error - no id","time":{"start":1713445246684,"stop":1713445246684,"duration":0},"status":"passed","severity":"normal"},{"uid":"485daa238c239afc","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713445296377,"stop":1713445296378,"duration":1},"status":"passed","severity":"normal"},{"uid":"208417537f1be7ad","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713445262444,"stop":1713445262444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3cb8a04e801f0c1","name":"Check received message containing JSON","time":{"start":1713445768543,"stop":1713445768543,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a94827532ec91","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713445906639,"stop":1713445906640,"duration":1},"status":"passed","severity":"normal"},{"uid":"516df312c836f070","name":"Check received message containing JSON","time":{"start":1713445768523,"stop":1713445768524,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d65dee1e608eb5e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713445238303,"stop":1713445238304,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f7f256a1148ee5","name":"Subscribe to topic containing long and receive message","time":{"start":1713445906627,"stop":1713445906627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0fd9626a422052","name":"Subscribe and receive messages via waku relay post","time":{"start":1713445543419,"stop":1713445543420,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db680d83e8d8770","name":"Push message with content topic containing Arabic","time":{"start":1713445665522,"stop":1713445665522,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e16ef1853b0bc9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713445380305,"stop":1713445380306,"duration":1},"status":"passed","severity":"normal"},{"uid":"41297379223dc99c","name":"start node with empty content topic","time":{"start":1713445716096,"stop":1713445716096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a232b72e46458afc","name":"should emit a peer event after start","time":{"start":1713445266382,"stop":1713445266382,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c97cfc4b4dbe679","name":"udp ip6 address","time":{"start":1713445246131,"stop":1713445246132,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce57550236f88ca","name":"Fails to push message with empty content topic","time":{"start":1713445665527,"stop":1713445665527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a30c60d40e6ddd","name":"Overlapping topic subscription","time":{"start":1713445906625,"stop":1713445906626,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5cb76e7a0ad96a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713445238273,"stop":1713445238273,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b76b09eef5c820f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445338633,"stop":1713445338633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e394b344f6026e9c","name":"Passing page size 11 when there are 10 messages","time":{"start":1713445824033,"stop":1713445824034,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efd28006d61d711","name":"pre and post cipher","time":{"start":1713445272768,"stop":1713445272768,"duration":0},"status":"passed","severity":"normal"},{"uid":"831be61b7e71d5ae","name":"Query generator for multiple messages with different content topic format","time":{"start":1713445815876,"stop":1713445815876,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c3f06233b951db","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713445839124,"stop":1713445839125,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c688cd72bc7f1a7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713445715761,"stop":1713445715761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6659cc6473e603","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713445238285,"stop":1713445238285,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ea6695dae23bba","name":"Store - dialed after - with timeout","time":{"start":1713445845384,"stop":1713445845384,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfb463186738eec","name":"All","time":{"start":1713445299068,"stop":1713445299068,"duration":0},"status":"passed","severity":"normal"},{"uid":"386ef2462d94b779","name":"Query Generator, No Decoder","time":{"start":1713445795429,"stop":1713445795429,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ce45be7d3e321c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713445380310,"stop":1713445380311,"duration":1},"status":"passed","severity":"normal"},{"uid":"946869d15ebed102","name":"throws on content topic with empty encoding field","time":{"start":1713445238271,"stop":1713445238271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5127c67ccd4b4963","name":"Check received message containing XML","time":{"start":1713445444363,"stop":1713445444363,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81053df13a1bdfe","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713445906631,"stop":1713445906631,"duration":0},"status":"passed","severity":"normal"},{"uid":"125e70b71094f357","name":"Decoder throws on empty string content topic","time":{"start":1713445272332,"stop":1713445272332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9738de01913805b0","name":"should return unique PubsubTopics for static sharding","time":{"start":1713445238283,"stop":1713445238284,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a4074297d81794","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713445906641,"stop":1713445906641,"duration":0},"status":"passed","severity":"normal"},{"uid":"689652c678fefe32","name":"should return valid sharding parameters for static sharding","time":{"start":1713445238300,"stop":1713445238300,"duration":0},"status":"passed","severity":"normal"},{"uid":"20393fc7ea9e7055","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713445543431,"stop":1713445543431,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d986f1abe7d01b","name":"Js publishes, other Js receives","time":{"start":1713445702915,"stop":1713445702916,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ecbb43db7f7cb0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713445773836,"stop":1713445773836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9744812f2c34ce","name":"topics with same application and version share the same shard","time":{"start":1713445238278,"stop":1713445238278,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead4837ae4b18f04","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713445698591,"stop":1713445698591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4156ea1c384e29d","name":"Query generator for multiple messages","time":{"start":1713445815874,"stop":1713445815875,"duration":1},"status":"passed","severity":"normal"},{"uid":"711f54570025a9fa","name":"Push message with custom timestamp: 1713441780399","time":{"start":1713445761357,"stop":1713445761358,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1eb20ede6d6bb19","name":"Relay - dialed after","time":{"start":1713445845383,"stop":1713445845383,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a245c43f16515a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713445724532,"stop":1713445724532,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb44152256db34b5","name":"Push message with content topic containing Script","time":{"start":1713445761346,"stop":1713445761347,"duration":1},"status":"passed","severity":"normal"},{"uid":"354a68b7ffe0a9e2","name":"throws on empty content topic","time":{"start":1713445238267,"stop":1713445238267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bea4890d17e2fc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713445238295,"stop":1713445238295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97a0d900f27dde3","name":"Subscribe to topic containing Script and receive message","time":{"start":1713445543428,"stop":1713445543429,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2468c07c26c64b6","name":"Check publish message containing SQL Injection","time":{"start":1713445713267,"stop":1713445713267,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cac887d93be273f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713445238277,"stop":1713445238277,"duration":0},"status":"passed","severity":"normal"},{"uid":"f364f8443092ffa0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713445380312,"stop":1713445380312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8efcd35b2568d6a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713445238304,"stop":1713445238304,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f81b28eb82871b7","name":"Check publish message containing escaped characters","time":{"start":1713445713276,"stop":1713445713276,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ec0357f780e742","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713445245972,"stop":1713445245972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9736463a7707cbe9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713445906622,"stop":1713445906622,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc7e5e47bf7fe9e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713445509669,"stop":1713445509670,"duration":1},"status":"passed","severity":"normal"},{"uid":"adac5f665911a7d6","name":"Sets default value correctly","time":{"start":1713445840121,"stop":1713445840121,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b58777b34b41463","name":"Check message with invalid timestamp is not received","time":{"start":1713445444379,"stop":1713445444380,"duration":1},"status":"passed","severity":"normal"},{"uid":"2590a19aa309d8d0","name":"Generator, custom pubsub topic","time":{"start":1713445798443,"stop":1713445798443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15acc0d7bc092a4b","name":"caches peers it previously fetched","time":{"start":1713445262441,"stop":1713445262442,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d522d1cd844f86","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713445906637,"stop":1713445906637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30fc5ddb3b78698","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713445812352,"stop":1713445812352,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41dea45eaf9dabf","name":"new peer added after a peer was already found","time":{"start":1713445698590,"stop":1713445698590,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0fe3df385cd9f9a","name":"more peers than existing","time":{"start":1713445665702,"stop":1713445665702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22b8f1eb89ae8024","name":"Overlapping topic subscription","time":{"start":1713445543424,"stop":1713445543424,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c483020b483b2ef","name":"Check received message containing long","time":{"start":1713445768511,"stop":1713445768512,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa335fb6c0afbe4d","name":"Push message with content topic containing JSON","time":{"start":1713445761349,"stop":1713445761349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b978a0c5d10ec89","name":"stop","time":{"start":1713445329205,"stop":1713445329211,"duration":6},"status":"passed","severity":"normal"},{"uid":"81b86c3151d5a464","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713445543428,"stop":1713445543428,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3c43ae7766e95b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713445906634,"stop":1713445906634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4591c6a9e1e04cce","name":"ignores domain fetching errors","time":{"start":1713445262441,"stop":1713445262441,"duration":0},"status":"passed","severity":"normal"},{"uid":"d214ad60810131e7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713445261888,"stop":1713445261889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c464e62abedcefb8","name":"Publish message with rate limit","time":{"start":1713445713288,"stop":1713445713289,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c64617c88606009","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713445839129,"stop":1713445839130,"duration":1},"status":"passed","severity":"normal"},{"uid":"8912ba5259e87cc6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713445380307,"stop":1713445380307,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aaaccb48d7bf07","name":"Check message with no content topic is not received","time":{"start":1713445768549,"stop":1713445768550,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea2e3c4b05c23e8","name":"should handle a minimal index list","time":{"start":1713445238394,"stop":1713445238394,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1dc753607730cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445380323,"stop":1713445380323,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cd58c8aee7ef60","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713445238275,"stop":1713445238275,"duration":0},"status":"passed","severity":"normal"},{"uid":"d065fd5546f4461b","name":"Check message with non string payload is not received","time":{"start":1713445444386,"stop":1713445444387,"duration":1},"status":"passed","severity":"normal"},{"uid":"794131033572bfa0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713445272329,"stop":1713445272329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d768bc9a3344997b","name":"Push message with content topic containing numeric","time":{"start":1713445665520,"stop":1713445665521,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a871a464d59c982","name":"can start and stop the service","time":{"start":1713445266380,"stop":1713445266381,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b139b320bb1d55","name":"Decoder throws on undefined content topic","time":{"start":1713445274119,"stop":1713445274120,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3a7c71497cf8c9","name":"receives messages sent to provided content topic through callback","time":{"start":1713445715938,"stop":1713445715938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a8463c67621a056","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713445238283,"stop":1713445238283,"duration":0},"status":"passed","severity":"normal"},{"uid":"f840a86ef55fdd35","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713445380322,"stop":1713445380322,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f830f7d3d3b8859","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713445238293,"stop":1713445238293,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bee4209193c0b5","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713445245975,"stop":1713445245976,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98506659b84609a","name":"Push message with Chinese payload","time":{"start":1713445761326,"stop":1713445761326,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b3922d7555f636","name":"Check received message containing special chars","time":{"start":1713445768513,"stop":1713445768513,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f546b0c20f2a88","name":"Push message with content topic containing short","time":{"start":1713445761339,"stop":1713445761340,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b52ab7e42e420e7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713445380314,"stop":1713445380314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe2b4f0eec4f2e1","name":"Decoder throws on empty string content topic","time":{"start":1713445251578,"stop":1713445251578,"duration":0},"status":"passed","severity":"normal"},{"uid":"183444ac7188684e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713445238298,"stop":1713445238298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96c2e92aa040fb6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713445906643,"stop":1713445906643,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdb29f818722939","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713445238289,"stop":1713445238289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4fc369b01a9e5a","name":"should load peers from local storage and dispatch events","time":{"start":1713445266383,"stop":1713445266383,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f79e5d06cffa09","name":"Push message with rate limit","time":{"start":1713445665528,"stop":1713445665528,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a67471259ef882","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713445238287,"stop":1713445238287,"duration":0},"status":"passed","severity":"normal"},{"uid":"30958e8a8be8bb0d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713445906628,"stop":1713445906628,"duration":0},"status":"passed","severity":"normal"},{"uid":"90387376c8c11fbe","name":"Subscribe to topic containing short and receive message","time":{"start":1713445543424,"stop":1713445543425,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1666d5f06d47aa1","name":"Check received message with timestamp: 1713445287759000000 ","time":{"start":1713445768528,"stop":1713445768529,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d96e7f7da6b007c","name":"Push message with content topic containing emoji","time":{"start":1713445665526,"stop":1713445665526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1ca2d09c86044f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713445238279,"stop":1713445238279,"duration":0},"status":"passed","severity":"normal"},{"uid":"290e4bf121ff34f0","name":"Passing page size 110 when there are 120 messages","time":{"start":1713445824035,"stop":1713445824035,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8e2cdf4f768152","name":"throws on content topic with generation field greater than 0","time":{"start":1713445238269,"stop":1713445238269,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac67a3ba83e2052","name":"Check received message containing short","time":{"start":1713445768511,"stop":1713445768511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdcd329d8ae8623","name":"Delete observer","time":{"start":1713445668329,"stop":1713445668329,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4978ed20246df6","name":"Push message with Arabic payload","time":{"start":1713445761326,"stop":1713445761327,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4004bc1eec0058","name":"Check publish message containing special chars","time":{"start":1713445713265,"stop":1713445713265,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0d09a1f8af177","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713445543431,"stop":1713445543441,"duration":10},"status":"passed","severity":"normal"},{"uid":"ab8c9c4eee13efc8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713445543426,"stop":1713445543426,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d436198e517e3a2","name":"Check publish message after service node is restarted","time":{"start":1713445713287,"stop":1713445713287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfaab87040872121","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713445380318,"stop":1713445380319,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf68c0fbdbcdf1b","name":"Privacy Node - default protocol","time":{"start":1713445845386,"stop":1713445845386,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a849e31f1aa8fcf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713445238295,"stop":1713445238296,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b566ba74cfae413","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713445543419,"stop":1713445543419,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d414747ed07a250","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713445543422,"stop":1713445543422,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c7c341194849a28","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713445724531,"stop":1713445724531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8692c61a30b514cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713445238290,"stop":1713445238290,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c8b171511e121","name":"Check received message containing long","time":{"start":1713445444352,"stop":1713445444352,"duration":0},"status":"passed","severity":"normal"},{"uid":"30355d79e1ffe71e","name":"addEventListener with wrong event","time":{"start":1713445329191,"stop":1713445329192,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb581df8be54c411","name":"Decoder throws on undefined content topic","time":{"start":1713445251578,"stop":1713445251578,"duration":0},"status":"passed","severity":"normal"},{"uid":"620e400a4f51be8c","name":"Check received message containing SQL Injection","time":{"start":1713445768519,"stop":1713445768519,"duration":0},"status":"passed","severity":"normal"},{"uid":"40837f4cb7d29bc6","name":"should encode/decode to text encoding","time":{"start":1713445246687,"stop":1713445246687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5663213055b90a64","name":"Check received message containing Basic HTML tag","time":{"start":1713445444363,"stop":1713445444364,"duration":1},"status":"passed","severity":"normal"},{"uid":"708ace10b4b94716","name":"Subscribe and publish message","time":{"start":1713445724520,"stop":1713445724520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc72654cbc88859","name":"Check message received after nwaku node is restarted","time":{"start":1713445768551,"stop":1713445768552,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c7d045339608197d","name":"Refresh subscription","time":{"start":1713445906626,"stop":1713445906626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e444ae2f65e9df73","name":"Fails to push message with large meta","time":{"start":1713445761355,"stop":1713445761355,"duration":0},"status":"passed","severity":"normal"},{"uid":"89272eb2e5a8f7bd","name":"should configure sharding based on application and version for autosharding","time":{"start":1713445238300,"stop":1713445238301,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ece39e5f4f5cf2c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713445543425,"stop":1713445543425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5c6f0bbd7255fb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713445839130,"stop":1713445839131,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb0ea920be6f2ce","name":"getPeersByDiscovery","time":{"start":1713445698590,"stop":1713445698590,"duration":0},"status":"passed","severity":"normal"},{"uid":"657f4a4164cbdb54","name":"Check received message containing Script","time":{"start":1713445444360,"stop":1713445444360,"duration":0},"status":"passed","severity":"normal"},{"uid":"decca0cf56522da","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713445380324,"stop":1713445380324,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e53eca4de576f7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713445380317,"stop":1713445380318,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a9247ffda26d1f","name":"same cluster, same shard: nodes connect","time":{"start":1713445380294,"stop":1713445380295,"duration":1},"status":"skipped","severity":"normal"},{"uid":"208dfdffe0e99fc5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713445261891,"stop":1713445261891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b995b1c21b6e4cb0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713445724521,"stop":1713445724522,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcaee4a022926d8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713445298675,"stop":1713445298676,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34a025ba6539d545","name":"Reopen subscription with peer with lost subscription","time":{"start":1713445362359,"stop":1713445362359,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7323459a7b622d8","name":"Push message with special chars payload","time":{"start":1713445761325,"stop":1713445761326,"duration":1},"status":"passed","severity":"normal"},{"uid":"850da6ad6d62f3aa","name":"Push message with content topic containing Script","time":{"start":1713445665523,"stop":1713445665524,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b6e312c008055","name":"Push message on custom pubsubTopic","time":{"start":1713445545889,"stop":1713445545889,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d26d31b20876fdf6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713445298147,"stop":1713445298147,"duration":0},"status":"passed","severity":"normal"},{"uid":"904273aaaa2cd136","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713445812353,"stop":1713445812353,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9acca4e7a37dc2","name":"Push message with short payload","time":{"start":1713445665511,"stop":1713445665512,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f5e632244629bd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713445378453,"stop":1713445378453,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa9aa4f245ce17c","name":"1 Store, 2 fetches","time":{"start":1713445262042,"stop":1713445262043,"duration":1},"status":"passed","severity":"normal"},{"uid":"89da5a3efc15f310","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713445444377,"stop":1713445444378,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f22fca29b125ab1","name":"addEventListener with correct event","time":{"start":1713445329174,"stop":1713445329191,"duration":17},"status":"passed","severity":"normal"},{"uid":"e12b459937b4a67d","name":"Check received message with timestamp: 1713445287759 ","time":{"start":1713445768529,"stop":1713445768530,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c05a88b5291cfb","name":"same cluster, same shard: nodes connect","time":{"start":1713445579484,"stop":1713445579485,"duration":1},"status":"passed","severity":"normal"},{"uid":"4431896759e8a26d","name":"Check message with no payload is not received","time":{"start":1713445444386,"stop":1713445444386,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fa1454364df61","name":"Publish message with custom timestamp: Fri Apr 28 2023 13:08:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1713445713278,"stop":1713445713279,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f3303088756d00","name":"Check received message containing XML","time":{"start":1713445768521,"stop":1713445768522,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bdd717c468b534","name":"Push message with content topic containing Chinese","time":{"start":1713445665522,"stop":1713445665522,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb69baea1d1f0396","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445380313,"stop":1713445380313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b228b34ced7e4a","name":"receives messages sent to provided content topic through stream","time":{"start":1713445715941,"stop":1713445715941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5a36642e055866","name":"random static sharding 4 - Cluster ID: 105, Shard ID: 936","time":{"start":1713445773830,"stop":1713445773831,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e7a2b57a5233ba","name":"Check received message containing escaped characters","time":{"start":1713445768544,"stop":1713445768544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d7aed057eb31ca","name":"Using a function","time":{"start":1713445840120,"stop":1713445840120,"duration":0},"status":"passed","severity":"normal"},{"uid":"232651a7c5fbac70","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713445906630,"stop":1713445906631,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b1ed9cb1454000","name":"Ping on subscribed peer","time":{"start":1713445315056,"stop":1713445315057,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bae652a3750928c","name":"should not fail to stop the service if it was not started","time":{"start":1713445758368,"stop":1713445758369,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9b867a368f8a7","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713445791458,"stop":1713445791458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41bef79b0e2d174","name":"Check publish message containing Basic HTML tag","time":{"start":1713445713274,"stop":1713445713274,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f62aa2e842c788","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713445906644,"stop":1713445906644,"duration":0},"status":"passed","severity":"normal"},{"uid":"6636a444ae65cdb8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713445338618,"stop":1713445338619,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbeac8cd114f270c","name":"random static sharding 10 - Cluster ID: 667, Shard ID: 561","time":{"start":1713445773834,"stop":1713445773834,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2378df754101f91","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713445906644,"stop":1713445906645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd1541d2f85714a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713445298675,"stop":1713445298675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a82a827854d2674a","name":"Push message with content topic containing long","time":{"start":1713445665520,"stop":1713445665520,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5c983e95a4f9ce","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713445860141,"stop":1713445860141,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0825d4271f338e6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445338634,"stop":1713445338635,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9509e5fe15373b9","name":"configure the node with multiple pubsub topics","time":{"start":1713445773835,"stop":1713445773835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd39957aa0967f8","name":"Ping on subscribed peer","time":{"start":1713445362360,"stop":1713445362360,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db5a0992ba293e8","name":"Push message with shell command payload","time":{"start":1713445761329,"stop":1713445761330,"duration":1},"status":"passed","severity":"normal"},{"uid":"a711399416b08462","name":"should not fail to stop the service if it was not started","time":{"start":1713445298672,"stop":1713445298672,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cadcb00e94b570","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713445261890,"stop":1713445261891,"duration":1},"status":"passed","severity":"normal"},{"uid":"850dc2e3b955aff5","name":"Push message with rate limit","time":{"start":1713445761355,"stop":1713445761356,"duration":1},"status":"passed","severity":"normal"},{"uid":"584ae918067ca529","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713445380315,"stop":1713445380315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc82a6f2c2e074e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713445238294,"stop":1713445238295,"duration":1},"status":"passed","severity":"normal"},{"uid":"35353c2d386f5542","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713445380308,"stop":1713445380308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01827b96fb39e7e","name":"Check message with non string payload is not received","time":{"start":1713445768536,"stop":1713445768537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd1c4137a0b1f32","name":"Push message with content topic containing numeric","time":{"start":1713445761341,"stop":1713445761342,"duration":1},"status":"passed","severity":"normal"},{"uid":"664daf12f7855aa7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713445238289,"stop":1713445238289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f493ea3b09565069","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713445288707,"stop":1713445288709,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b803d59804d7ea9","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713445245979,"stop":1713445245980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0965aafda50d1a","name":"can start and stop the service","time":{"start":1713445758368,"stop":1713445758368,"duration":0},"status":"passed","severity":"normal"},{"uid":"506e8b4d9f85a033","name":"Subscribe to topic containing long and receive message","time":{"start":1713445543425,"stop":1713445543425,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2657da9c760690c","name":"Subscribe and receive messages via lightPush","time":{"start":1713445906633,"stop":1713445906634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e0beb48b4cdeff","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713445380324,"stop":1713445380325,"duration":1},"status":"passed","severity":"normal"},{"uid":"5883361a3dd6a62f","name":"Push message with SQL Injection payload","time":{"start":1713445761327,"stop":1713445761328,"duration":1},"status":"passed","severity":"normal"},{"uid":"4369752240cca6df","name":"Promise Callback - forward","time":{"start":1713445811682,"stop":1713445811682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2128bbd87a971cc3","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713445238274,"stop":1713445238274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99d1352f925e628","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713445238305,"stop":1713445238305,"duration":0},"status":"passed","severity":"normal"},{"uid":"4babfe4ae4c7e48e","name":"isConnected return false after peer stops","time":{"start":1713445337826,"stop":1713445337826,"duration":0},"status":"passed","severity":"normal"},{"uid":"8376f224f478bf71","name":"should not receive a peer event before start","time":{"start":1713445758370,"stop":1713445758370,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc340c5d1c80d13","name":"Subscribe and receives messages on 20 topics","time":{"start":1713445543421,"stop":1713445543421,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fb3e02437cedb0","name":"should throw error - invalid id","time":{"start":1713445246685,"stop":1713445246685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe450288c4f5b38","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713445906633,"stop":1713445906633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b643a5d07635ccd2","name":"Check received message containing emoji","time":{"start":1713445768545,"stop":1713445768545,"duration":0},"status":"passed","severity":"normal"},{"uid":"8052f0de42932c0c","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1713445337826,"stop":1713445337827,"duration":1},"status":"passed","severity":"normal"},{"uid":"f716e227c42de34","name":"Push message with Arabic payload","time":{"start":1713445665514,"stop":1713445665514,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d54b98e880758a8","name":"should throw error - no id","time":{"start":1713445246685,"stop":1713445246685,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc7407f9471da3d","name":"Fails to publish message with empty text","time":{"start":1713445713284,"stop":1713445713285,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56473647acd9ec0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713445839123,"stop":1713445839124,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8548a54135190bc","name":"should set field with all protocols disabled","time":{"start":1713445246691,"stop":1713445246691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87bacfba1b0761d","name":"should encode/decode to RLP encoding","time":{"start":1713445246687,"stop":1713445246687,"duration":0},"status":"passed","severity":"normal"},{"uid":"76147c79374e5163","name":"Ping on peer without subscriptions","time":{"start":1713445362358,"stop":1713445362358,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a8b963cdcddaca","name":"Push message with content topic containing SQL Injection","time":{"start":1713445761345,"stop":1713445761346,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb985f32c63478c","name":"Ephemeral messages are not stored","time":{"start":1713445298144,"stop":1713445298145,"duration":1},"status":"passed","severity":"normal"},{"uid":"938ffd6ab006f59d","name":"Check received message containing Chinese","time":{"start":1713445768540,"stop":1713445768541,"duration":1},"status":"passed","severity":"normal"},{"uid":"48571e48a4b8bbae","name":"Check received message containing Arabic","time":{"start":1713445768541,"stop":1713445768541,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8757cd7ade91aa","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713445245970,"stop":1713445245971,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa17816fa304c5c","name":"A test","time":{"start":1713445543597,"stop":1713445543598,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d050d5a527f106d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713445665524,"stop":1713445665524,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e27cdb29b02cb6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713445543430,"stop":1713445543430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1897de3db54b835","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713445262444,"stop":1713445262444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce42a2dba4310ba","name":"Check message received after nwaku node is restarted","time":{"start":1713445768538,"stop":1713445768538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58ac034c567c0404","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713445288711,"stop":1713445288712,"duration":1},"status":"passed","severity":"normal"},{"uid":"da730047eb43bc85","name":"Push message with Script payload","time":{"start":1713445761328,"stop":1713445761328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a850c7583f1c7f","name":"Meta field set when metaSetter is specified","time":{"start":1713445251576,"stop":1713445251576,"duration":0},"status":"passed","severity":"normal"},{"uid":"c384b50380bd6a80","name":"Push message with SQL Injection payload","time":{"start":1713445665515,"stop":1713445665515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4551747547b6b6ef","name":"handles empty shards array correctly","time":{"start":1713445238302,"stop":1713445238303,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b71af85f3c4bda","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713445509658,"stop":1713445509659,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cd23bbac883766","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713445509662,"stop":1713445509663,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2d5e06fd090751","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713445906625,"stop":1713445906625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fda44c6fb771bbf7","name":"Push message with content topic containing XML","time":{"start":1713445761347,"stop":1713445761348,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd885b757132d00","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713445238282,"stop":1713445238282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8724e71df650076","name":"Sample","time":{"start":1713445246184,"stop":1713445246184,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e1d6534e3ed956","name":"Reusing cursor across nodes","time":{"start":1713445791459,"stop":1713445791459,"duration":0},"status":"passed","severity":"normal"},{"uid":"57026063cc31975c","name":"Push message equal or less that 1MB","time":{"start":1713445665530,"stop":1713445665531,"duration":1},"status":"passed","severity":"normal"},{"uid":"14205ca0ef38ba56","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713445238293,"stop":1713445238293,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d9a5970f9b7237","name":"Push message with XML payload","time":{"start":1713445761328,"stop":1713445761328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b7bfea8bd40c93","name":"Push message with Basic HTML tag payload","time":{"start":1713445761328,"stop":1713445761329,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1e24a5b2fc995d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713445380325,"stop":1713445380326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d90faae6f0cadfe","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713445509670,"stop":1713445509671,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d59c43fd4ec1be6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713445238290,"stop":1713445238291,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e941ff23bfe0495","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445545884,"stop":1713445545885,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0e13f02d67e699","name":"Passing page size 10 when there are 10 messages","time":{"start":1713445824032,"stop":1713445824033,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53edf245a507a6a","name":"Waku message hash computation","time":{"start":1713445240842,"stop":1713445240843,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b48ce775ab0745","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713445839127,"stop":1713445839128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e362af7826a95bfc","name":"recovers when dns.resolve returns empty","time":{"start":1713445262440,"stop":1713445262441,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0cf6be810aa579f","name":"Generator, custom pubsub topic","time":{"start":1713445798444,"stop":1713445798445,"duration":1},"status":"passed","severity":"normal"},{"uid":"db28720f9e5e5a78","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713445812352,"stop":1713445812352,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c2e155882acae0","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713445380299,"stop":1713445380300,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b2ddc672ceae22f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713445839125,"stop":1713445839126,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd89ab4cf060272","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713445261890,"stop":1713445261890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55a30f45d44099c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713445509665,"stop":1713445509666,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e95aed38ea55b8","name":"Encoder throws on undefined content topic","time":{"start":1713445272330,"stop":1713445272331,"duration":1},"status":"passed","severity":"normal"},{"uid":"571cba318c7e3031","name":"handles empty contentTopics array correctly","time":{"start":1713445238303,"stop":1713445238303,"duration":0},"status":"passed","severity":"normal"},{"uid":"69669bf7c0ef8cf8","name":"Push message with long payload","time":{"start":1713445665512,"stop":1713445665512,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5ea015c3ac9614","name":"should set field with all protocols enabled","time":{"start":1713445246691,"stop":1713445246691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2573bcd57905fa1","name":"Push message with Russian payload","time":{"start":1713445761327,"stop":1713445761327,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafa291dab198435","name":"should set field with only FILTER enabled","time":{"start":1713445246692,"stop":1713445246692,"duration":0},"status":"passed","severity":"normal"},{"uid":"783d7ec0aa6b46fa","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713445380312,"stop":1713445380312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9042eb9ccab8ecf9","name":"Check message received after jswaku node is restarted","time":{"start":1713445768551,"stop":1713445768551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0534d968a681e74","name":"Push message with emoji payload","time":{"start":1713445665518,"stop":1713445665518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae4f367cd314fe7","name":"Push message with JSON payload","time":{"start":1713445761329,"stop":1713445761329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39af39bcbe19926","name":"Accepts a valid Waku Message","time":{"start":1713445254954,"stop":1713445254955,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a71e28d86a09f4f","name":"Fails to push message bigger that 1MB","time":{"start":1713445761361,"stop":1713445761362,"duration":1},"status":"passed","severity":"normal"},{"uid":"241a24cd160de8e2","name":"same cluster, different shard: nodes don't connect","time":{"start":1713445380295,"stop":1713445380296,"duration":1},"status":"skipped","severity":"normal"},{"uid":"723ad5726eee3f2b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713445245971,"stop":1713445245972,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aed3938a9c45bb3","name":"Push message with Script payload","time":{"start":1713445665515,"stop":1713445665515,"duration":0},"status":"passed","severity":"normal"},{"uid":"e021cfd84f5be05e","name":"Check received message containing unicode special characters","time":{"start":1713445768544,"stop":1713445768545,"duration":1},"status":"passed","severity":"normal"},{"uid":"716b0ec179adcc11","name":"should not throw an error for a single configured topic","time":{"start":1713445238296,"stop":1713445238296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cd91d4f578673b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713445296366,"stop":1713445296369,"duration":3},"status":"passed","severity":"normal"},{"uid":"7902d46308bf3d98","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713445380311,"stop":1713445380311,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ffc8718e8f46ef","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713445906629,"stop":1713445906629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3ca0742b471c48","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713445906644,"stop":1713445906644,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb6c838f21bacd","name":"Push message with numeric payload","time":{"start":1713445665512,"stop":1713445665513,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab840185ab24a941","name":"Check received message containing short","time":{"start":1713445444351,"stop":1713445444352,"duration":1},"status":"passed","severity":"normal"},{"uid":"127dea79c56fe141","name":"Check message on other pubsub topic is not received","time":{"start":1713445768549,"stop":1713445768549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0b0ffa54b01ec1","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app50/1/topic391/json","time":{"start":1713445716091,"stop":1713445716091,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc8a59eb5f3fb359","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713445509656,"stop":1713445509657,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e7f0dc1d0bd625","name":"Passing page size 1 when there are 4 messages","time":{"start":1713445824031,"stop":1713445824032,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19fc41f29311f56","name":"Push message with short payload","time":{"start":1713445761324,"stop":1713445761324,"duration":0},"status":"passed","severity":"normal"},{"uid":"57aec1a0c6ab8afa","name":"Check received message containing unicode special characters","time":{"start":1713445444365,"stop":1713445444366,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52e65a01496a63b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713445791457,"stop":1713445791457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee84de6b05874046","name":"Used by Waku Relay","time":{"start":1713445840121,"stop":1713445840121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b507ecd4a6afdf02","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713445791457,"stop":1713445791458,"duration":1},"status":"passed","severity":"normal"},{"uid":"1267d95eed637685","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713445768548,"stop":1713445768548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cad6866f513cd97","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713445716095,"stop":1713445716095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"882dae7950d4194f","name":"Check received message containing Basic HTML tag","time":{"start":1713445768522,"stop":1713445768523,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ad5e323a640bab","name":"Check meta is set [ecies]","time":{"start":1713445274118,"stop":1713445274118,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a448c6eed1a15f","name":"same cluster, different shard: nodes connect","time":{"start":1713445579485,"stop":1713445579486,"duration":1},"status":"passed","severity":"normal"},{"uid":"684292b808decd96","name":"should add and remove event listeners correctly","time":{"start":1713445266384,"stop":1713445266385,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c903980665aa4ec","name":"throws an error for improperly formatted content topics","time":{"start":1713445238280,"stop":1713445238280,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c625cb3b0774fc","name":"Push 30 different messages","time":{"start":1713445761331,"stop":1713445761336,"duration":5},"status":"passed","severity":"normal"},{"uid":"5ead65cec9245416","name":"Push message with unicode special characters payload","time":{"start":1713445665518,"stop":1713445665518,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f99d3999292646","name":"1 Relay, 1 fetch","time":{"start":1713445262042,"stop":1713445262042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8ca74f6d5480fe","name":"Check publish message containing emoji","time":{"start":1713445713277,"stop":1713445713277,"duration":0},"status":"passed","severity":"normal"},{"uid":"901f222f28ff8b33","name":"Round trip binary serialization","time":{"start":1713445251575,"stop":1713445251575,"duration":0},"status":"passed","severity":"normal"},{"uid":"904c65596f7f54a8","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app23/10/topic329/test.js","time":{"start":1713445716091,"stop":1713445716091,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2c725e9d2b0125b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713445238288,"stop":1713445238288,"duration":0},"status":"passed","severity":"normal"},{"uid":"92129fb989723a3e","name":"start node with ApplicationInfo","time":{"start":1713445716095,"stop":1713445716096,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca5b951469060976","name":"should throw an error for an unconfigured topic","time":{"start":1713445238297,"stop":1713445238297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a538f97471f5cca","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app76/8/topic451/utf8","time":{"start":1713445716091,"stop":1713445716092,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3387d874323bb745","name":"Check publish message containing numeric","time":{"start":1713445713265,"stop":1713445713265,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbea780166fce03e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713445698591,"stop":1713445698591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2796d6adf685b7a5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713445791456,"stop":1713445791457,"duration":1},"status":"passed","severity":"normal"},{"uid":"e468217be973cd39","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713445716089,"stop":1713445716090,"duration":1},"status":"skipped","severity":"normal"},{"uid":"417570e456dd2d40","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713445509660,"stop":1713445509661,"duration":1},"status":"passed","severity":"normal"},{"uid":"971bcee3124c1e62","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713445380319,"stop":1713445380319,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e90c365d8741d4","name":"tcp ip4 address","time":{"start":1713445246131,"stop":1713445246131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a79455a4266f366","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713445238277,"stop":1713445238277,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba58a19f72a9425d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713445238292,"stop":1713445238292,"duration":0},"status":"passed","severity":"normal"},{"uid":"375e03307e7b126b","name":"should properly create location multiaddrs - tcp4","time":{"start":1713445246689,"stop":1713445246689,"duration":0},"status":"passed","severity":"normal"},{"uid":"182e682bf3f4f0db","name":"Ordered callback, aborts when callback returns true","time":{"start":1713445815878,"stop":1713445815878,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd49ef9851fe633","name":"should properly create location multiaddrs - tcp","time":{"start":1713445246690,"stop":1713445246690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9538c4cd7e4c6b","name":"Push message with content topic containing special chars","time":{"start":1713445665521,"stop":1713445665522,"duration":1},"status":"passed","severity":"normal"},{"uid":"decf6b0c04d13409","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713445906645,"stop":1713445906645,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fee446f4910d37b","name":"Check received message containing short","time":{"start":1713445768538,"stop":1713445768539,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbfb13052e2f79f","name":"returns all values when wanted number is greater than available values","time":{"start":1713445261780,"stop":1713445261780,"duration":0},"status":"passed","severity":"normal"},{"uid":"28634d91ab6225c6","name":"throws on content topic with empty application field","time":{"start":1713445238269,"stop":1713445238270,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a33d74bafb22268","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713445713285,"stop":1713445713286,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e39b7684e101438","name":"Refresh subscription","time":{"start":1713445724522,"stop":1713445724522,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1534cdd4475f0861","name":"should return false","time":{"start":1713445246686,"stop":1713445246686,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a022550a32be341","name":"Check message on other pubsub topic is not received","time":{"start":1713445768533,"stop":1713445768534,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f422ed595cdb32","name":"can dial TLS multiaddrs","time":{"start":1713445553795,"stop":1713445553796,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6cc6a5bf83cb563","name":"Subscribe and receives messages on 20 topics","time":{"start":1713445906623,"stop":1713445906623,"duration":0},"status":"passed","severity":"normal"},{"uid":"471d6f25fb8566b0","name":"should not receive a peer event after stop","time":{"start":1713445758370,"stop":1713445758370,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f56a466cd72de3","name":"Check received message containing SQL Injection","time":{"start":1713445768542,"stop":1713445768542,"duration":0},"status":"passed","severity":"normal"},{"uid":"525c3794cfedd473","name":"Callback on promise","time":{"start":1713445815876,"stop":1713445815877,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2442012f49eae35","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713445298146,"stop":1713445298146,"duration":0},"status":"passed","severity":"normal"},{"uid":"df169ffbbf16c2e5","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713445724534,"stop":1713445724534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56448534c170e8d","name":"should not receive a peer event before start","time":{"start":1713445266382,"stop":1713445266382,"duration":0},"status":"passed","severity":"normal"},{"uid":"98eebd4d23187528","name":"Check publish message containing shell command","time":{"start":1713445713275,"stop":1713445713276,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a384542d3456d7b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713445380317,"stop":1713445380317,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c42d3b03175f68","name":"should return empty list for no shard","time":{"start":1713445238285,"stop":1713445238286,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd5a8db89de551d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713445543431,"stop":1713445543431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8de48140e4cdb8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713445380322,"stop":1713445380323,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa40a188c0db3308","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713445238284,"stop":1713445238284,"duration":0},"status":"passed","severity":"normal"},{"uid":"e051ea524ed45f3f","name":"groups content topics by expected pubsub topic","time":{"start":1713445238278,"stop":1713445238279,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf5a798590493b1","name":"Ping on subscribed peer","time":{"start":1713445362357,"stop":1713445362358,"duration":1},"status":"passed","severity":"normal"},{"uid":"eefeabdf7a6568bf","name":"should not receive a peer event before start","time":{"start":1713445298673,"stop":1713445298674,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a91a708a7cd7db","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713445296378,"stop":1713445296379,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cf69a9d84bd08e","name":"throws on content topic with non-number generation field","time":{"start":1713445238268,"stop":1713445238268,"duration":0},"status":"passed","severity":"normal"},{"uid":"56da39e693d7a109","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713445298146,"stop":1713445298146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fedce5d4902296","name":"Check publish message containing JSON","time":{"start":1713445713274,"stop":1713445713274,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9931ac1e4ac37f","name":"Passing page size 3 when there are 20 messages","time":{"start":1713445824032,"stop":1713445824032,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfc30feb531d702","name":"creates an iterator","time":{"start":1713445824740,"stop":1713445824740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1c5aef87fb0a68","name":"Fails to publish duplicate message","time":{"start":1713445713284,"stop":1713445713284,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af91aa16aea2d22","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713445724532,"stop":1713445724532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b9612e7834830d","name":"Push message with content topic containing XML","time":{"start":1713445665524,"stop":1713445665524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c4211d77b69de8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713445543430,"stop":1713445543430,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be97b92278e6ea9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713445262443,"stop":1713445262443,"duration":0},"status":"passed","severity":"normal"},{"uid":"154e47a53af0894e","name":"Ordered Callback - forward","time":{"start":1713445811683,"stop":1713445811684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6986ad2cb79507f","name":"Push message with meta","time":{"start":1713445665527,"stop":1713445665527,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd27260c7fb9b53","name":"isConnected should return false after all peers disconnect","time":{"start":1713445337825,"stop":1713445337826,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebac5841930e68ef","name":"does not throw on valid cases","time":{"start":1713445238266,"stop":1713445238267,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1406ea980133ad2","name":"should not fail to stop the service if it was not started","time":{"start":1713445266381,"stop":1713445266381,"duration":0},"status":"passed","severity":"normal"},{"uid":"611bddbbdb5ef767","name":"getPeersByDiscovery","time":{"start":1713445329197,"stop":1713445329199,"duration":2},"status":"passed","severity":"normal"},{"uid":"f41a43153440a2b4","name":"Subscribe to topic containing Script and publish message","time":{"start":1713445724533,"stop":1713445724533,"duration":0},"status":"passed","severity":"normal"},{"uid":"8460329f55a29ae4","name":"should not receive a peer event after stop","time":{"start":1713445298674,"stop":1713445298674,"duration":0},"status":"passed","severity":"normal"},{"uid":"1755196265016c87","name":"Check message with no payload is not received","time":{"start":1713445768550,"stop":1713445768550,"duration":0},"status":"passed","severity":"normal"},{"uid":"600a44db971876b3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713445240843,"stop":1713445240844,"duration":1},"status":"passed","severity":"normal"},{"uid":"c074f6e1b259cbc8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713445261888,"stop":1713445261888,"duration":0},"status":"passed","severity":"normal"},{"uid":"1314c6f0df0db1d8","name":"Push message with Chinese payload","time":{"start":1713445665513,"stop":1713445665514,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e22560aac9d286","name":"start node with empty shard","time":{"start":1713445773836,"stop":1713445773837,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c53e04c3dc002d","name":"Query with Promise Callback, No Decoder","time":{"start":1713445795442,"stop":1713445795442,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d7d0ae7ee13638","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713445795430,"stop":1713445795431,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1407f8efba2d8f1","name":"Ping on unsubscribed peer","time":{"start":1713445315057,"stop":1713445315058,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6ee8e6c4ea0f38","name":"Push message with escaped characters payload","time":{"start":1713445761330,"stop":1713445761330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d815d042d5a468a8","name":"it tolerates circular branch references","time":{"start":1713445262440,"stop":1713445262440,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aba26264cf204a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445545893,"stop":1713445545895,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e06b1e7323354c0","name":"Check received message containing Russian","time":{"start":1713445444359,"stop":1713445444359,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f8df1cce80bc43","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713445768530,"stop":1713445768531,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7690f06991e5920","name":"throws on content topic with empty topic name field","time":{"start":1713445238270,"stop":1713445238271,"duration":1},"status":"passed","severity":"normal"},{"uid":"d275610cedaae434","name":"Subscribe to topic containing long and receive message","time":{"start":1713445906639,"stop":1713445906639,"duration":0},"status":"passed","severity":"normal"},{"uid":"73377ff579424779","name":"Push message with content topic containing JSON","time":{"start":1713445665525,"stop":1713445665525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9e008a624df552","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713445261892,"stop":1713445261892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a02cf34855b5f45","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713445245967,"stop":1713445245969,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e5bc6fba70b4491","name":"Check received message containing emoji","time":{"start":1713445444366,"stop":1713445444366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99265633b439fe1","name":"Publish without waiting for remote peer","time":{"start":1713445724519,"stop":1713445724520,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe3f3147518d765","name":"non connected peers","time":{"start":1713445665702,"stop":1713445665703,"duration":1},"status":"skipped","severity":"normal"},{"uid":"baf5059e091e454","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713445274118,"stop":1713445274118,"duration":0},"status":"passed","severity":"normal"},{"uid":"6671d97761d08200","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713445906631,"stop":1713445906631,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab49567a80b6a6","name":"Push message with content topic containing Chinese","time":{"start":1713445761343,"stop":1713445761344,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6f97e1cfe7e4c9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713445543423,"stop":1713445543423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d7a7b932ae8dff","name":"Decrypt messages","time":{"start":1713445668328,"stop":1713445668328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf7bf0aad0de1fd","name":"Check message on other pubsub topic is not received","time":{"start":1713445444380,"stop":1713445444380,"duration":0},"status":"passed","severity":"normal"},{"uid":"968027c163f4e94b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713445860140,"stop":1713445860140,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da505f01a31508f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713445543418,"stop":1713445543419,"duration":1},"status":"passed","severity":"normal"},{"uid":"187cf781faa4e8d8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713445246693,"stop":1713445246693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31f3456c1d0bfaf","name":"connected peers and dial","time":{"start":1713445665701,"stop":1713445665702,"duration":1},"status":"skipped","severity":"normal"},{"uid":"705ed3cd5fd50c00","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713445238292,"stop":1713445238292,"duration":0},"status":"passed","severity":"normal"},{"uid":"13204c09a89b7285","name":"Relay + Store","time":{"start":1713445299065,"stop":1713445299065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e642eccb9dc46cd3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713445380315,"stop":1713445380316,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b1338691525cc2","name":"Query with Ordered Callback, No message returned","time":{"start":1713445795441,"stop":1713445795441,"duration":0},"status":"passed","severity":"normal"},{"uid":"6604a093a50d47d4","name":"Check received message containing Arabic","time":{"start":1713445444358,"stop":1713445444359,"duration":1},"status":"passed","severity":"normal"},{"uid":"67533c8191c95d00","name":"Register correct protocols","time":{"start":1713445724517,"stop":1713445724519,"duration":2},"status":"passed","severity":"normal"},{"uid":"c01b031d81ca2f1c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713445812351,"stop":1713445812351,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a1cd372d3543bd","name":"Push message with long payload","time":{"start":1713445761324,"stop":1713445761325,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c38c2c1ec909b4","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713445380298,"stop":1713445380299,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99f2765b0a0b8aba","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713445238281,"stop":1713445238281,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a895d1926a649b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713445906643,"stop":1713445906643,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7e00ca3ccc108e","name":"should throw an error for missing sharding configuration","time":{"start":1713445238302,"stop":1713445238302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c0e9bc15a160ef","name":"should set field with only RELAY enabled","time":{"start":1713445246692,"stop":1713445246692,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa16d2b898908ef6","name":"Push message with custom timestamp: 1713441844632","time":{"start":1713445665529,"stop":1713445665529,"duration":0},"status":"passed","severity":"normal"},{"uid":"235e139e331e9ed7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445380306,"stop":1713445380307,"duration":1},"status":"passed","severity":"normal"},{"uid":"46be51607d16e1e6","name":"through manual discovery","time":{"start":1713445553796,"stop":1713445553796,"duration":0},"status":"passed","severity":"normal"},{"uid":"287c0a740d35ab2c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713445543427,"stop":1713445543427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f47d305edd4088f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713445715756,"stop":1713445715757,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06006fae4b7e7f4","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713445380320,"stop":1713445380321,"duration":1},"status":"passed","severity":"normal"},{"uid":"822d93e7d1f5775c","name":"Waku message hash computation (payload length 0)","time":{"start":1713445240844,"stop":1713445240844,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafdf17cd66f18cd","name":"Push message on custom pubsubTopic","time":{"start":1713445545881,"stop":1713445545882,"duration":1},"status":"passed","severity":"normal"},{"uid":"df549eb6342b2ab3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713445713286,"stop":1713445713286,"duration":0},"status":"passed","severity":"normal"},{"uid":"658bdc64ba62e11","name":"Ephemeral field set to true","time":{"start":1713445251576,"stop":1713445251576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97433fc9e16a5f5","name":"Light Node - default protocols","time":{"start":1713445845385,"stop":1713445845385,"duration":0},"status":"passed","severity":"normal"},{"uid":"de000b30dec74be5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713445839126,"stop":1713445839127,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bbf0254300005d","name":"Init the array if not present","time":{"start":1713445237954,"stop":1713445237956,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8321623d18b2e26","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713445715938,"stop":1713445715940,"duration":2},"status":"skipped","severity":"normal"},{"uid":"c709a2f6f258ff6e","name":"Check received message containing JSON","time":{"start":1713445444364,"stop":1713445444364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6e709f011b5db9","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713445380321,"stop":1713445380321,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5f5c6e63f25c","name":"Publish message with custom timestamp: Thu Apr 18 2024 12:08:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1713445713279,"stop":1713445713283,"duration":4},"status":"passed","severity":"normal"},{"uid":"a2545b3d45979ad5","name":"should emit a peer event after start","time":{"start":1713445298673,"stop":1713445298673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8065ab8b79fa756","name":"random static sharding 1 - Cluster ID: 176, Shard ID: 56","time":{"start":1713445773829,"stop":1713445773829,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f9ce5717605d5d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713445509657,"stop":1713445509658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b377e45fa7728e8c","name":"connects to nwaku","time":{"start":1713445840119,"stop":1713445840119,"duration":0},"status":"passed","severity":"normal"},{"uid":"728b936c9f2da76c","name":"Check publish message containing short","time":{"start":1713445713263,"stop":1713445713264,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3ba7a5f51071d8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713445238292,"stop":1713445238293,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba6e0409037772a","name":"handles different clusterIds correctly","time":{"start":1713445238279,"stop":1713445238280,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d5adfe5efb4e1f","name":"Store - dialed first","time":{"start":1713445845384,"stop":1713445845384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea20c46c6fdd8a10","name":"Promise Callback - backward","time":{"start":1713445811683,"stop":1713445811683,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb8363725096712","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1713445337824,"stop":1713445337824,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8ce71cb13ec377","name":"Push message with content topic containing Arabic","time":{"start":1713445761344,"stop":1713445761345,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d86b0a34513bc7","name":"Check publish message containing long","time":{"start":1713445713264,"stop":1713445713264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3565f04dd96e5295","name":"Check message with no pubsub topic is not received","time":{"start":1713445444380,"stop":1713445444381,"duration":1},"status":"passed","severity":"normal"},{"uid":"463c3a7bb32a4975","name":"Push message on custom pubsubTopic","time":{"start":1713445545892,"stop":1713445545893,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3864f729303a1c0","name":"Subscribe to topic containing XML and receive message","time":{"start":1713445906642,"stop":1713445906643,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b1f152fd1b1f52","name":"Relay","time":{"start":1713445299059,"stop":1713445299059,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98ba8be07ff99ac","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713445272327,"stop":1713445272328,"duration":1},"status":"passed","severity":"normal"},{"uid":"149223d3e60cabb5","name":"Check publish message containing Arabic","time":{"start":1713445713266,"stop":1713445713266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddeb196745ce908a","name":"removeEventListener with correct event","time":{"start":1713445329192,"stop":1713445329193,"duration":1},"status":"passed","severity":"normal"},{"uid":"6765dfaa597b5c79","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445338619,"stop":1713445338627,"duration":8},"status":"passed","severity":"normal"},{"uid":"8b731de9e6812dc4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713445338634,"stop":1713445338634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceeadbb90c8aef9c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713445906625,"stop":1713445906625,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58e988fdab35a29","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713445444368,"stop":1713445444377,"duration":9},"status":"passed","severity":"normal"},{"uid":"cfb7ea48f02a21a0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713445906621,"stop":1713445906622,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e79534301f0a9f","name":"Check message received after jswaku node is restarted","time":{"start":1713445768537,"stop":1713445768538,"duration":1},"status":"skipped","severity":"normal"},{"uid":"659d79b5b4f83170","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445338628,"stop":1713445338629,"duration":1},"status":"passed","severity":"normal"}] |