mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"e961578439368597","name":"should only return 1 node with relay and store capability","time":{"start":1714007536059,"stop":1714007536059,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2df9fb01503964","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714007730170,"stop":1714007730170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8a641a06bf462b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714007987442,"stop":1714007987442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d524f864b49810","name":"Push message with SQL Injection payload","time":{"start":1714007939221,"stop":1714007939222,"duration":1},"status":"passed","severity":"normal"},{"uid":"a194fa2a20c08574","name":"Push message with content topic containing Arabic","time":{"start":1714007939283,"stop":1714007939283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29f9a99093a5b07","name":"pre and post cipher","time":{"start":1714007546065,"stop":1714007546065,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9622043aed4b00","name":"Fails to publish duplicate message","time":{"start":1714007981674,"stop":1714007981674,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb2befd2e684cf9","name":"Decoder throws on undefined content topic","time":{"start":1714007525048,"stop":1714007525048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d976f94177e4bd50","name":"Passing an array","time":{"start":1714008146581,"stop":1714008146581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ab7d4e60b16da5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714007797763,"stop":1714007797763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e263282342d6699c","name":"Push message with rate limit","time":{"start":1714008091539,"stop":1714008091540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b698c454188307e8","name":"Subscribe to topic containing Script and publish message","time":{"start":1714007987441,"stop":1714007987442,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d9781eb6fd198c","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1714007612816,"stop":1714007612816,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc26f7d842eee1b","name":"Check publish message after client node is restarted","time":{"start":1714007981677,"stop":1714007981677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a695c26f3f594eba","name":"should not fail to stop the service if it was not started","time":{"start":1714008017333,"stop":1714008017334,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8221dba4c31f11","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714007818726,"stop":1714007818727,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2edba4d8966b9","name":"Subscribe and receives messages on 20 topics","time":{"start":1714008185195,"stop":1714008185195,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f307b1e9e7c2529","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714007987440,"stop":1714007987440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7b9b8505e25be9","name":"random static sharding 6 - Cluster ID: 106, Shard ID: 607","time":{"start":1714008071088,"stop":1714008071088,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b6e24c194442a8","name":"getPeersByDiscovery","time":{"start":1714007603169,"stop":1714007603169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9c85affa296cf1","name":"1 Store, 2 fetches","time":{"start":1714007535579,"stop":1714007535579,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21f25fbdb3f1fd","name":"Fails to push message with large meta","time":{"start":1714008091539,"stop":1714008091539,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c871205a0e57c1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714008185182,"stop":1714008185182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1cf91e34d40798","name":"Push message with Script payload","time":{"start":1714008091518,"stop":1714008091525,"duration":7},"status":"passed","severity":"normal"},{"uid":"5d87ae3adeb9ad13","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714007511963,"stop":1714007511963,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ea0d024b7debbb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714008093154,"stop":1714008093154,"duration":0},"status":"passed","severity":"normal"},{"uid":"450a8324412f22be","name":"Push message with special chars payload","time":{"start":1714008091516,"stop":1714008091516,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0cdd36dad864c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714007519534,"stop":1714007519535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b92c6f2691c5d1","name":"Push message with Basic HTML tag payload","time":{"start":1714008091526,"stop":1714008091526,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec8a63ffc5e04b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714008093152,"stop":1714008093153,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a316039f3a497c","name":"Check received message containing Arabic","time":{"start":1714008029477,"stop":1714008029477,"duration":0},"status":"passed","severity":"normal"},{"uid":"244ba0d6ef04acbd","name":"Symmetric encrypt & Decrypt","time":{"start":1714007546064,"stop":1714007546064,"duration":0},"status":"passed","severity":"normal"},{"uid":"47987c6c0ca5e4dc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714007562841,"stop":1714007562842,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4045fc490bc6c5","name":"Ordered Callback - backward","time":{"start":1714008113414,"stop":1714008113431,"duration":17},"status":"passed","severity":"normal"},{"uid":"7ab068a46fcc25a1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714008185192,"stop":1714008185192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb10a87eecae1f9","name":"different cluster, same shard: nodes don't connect","time":{"start":1714007730150,"stop":1714007730150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6681c34d52c2e781","name":"A test","time":{"start":1714007797891,"stop":1714007797891,"duration":0},"status":"passed","severity":"normal"},{"uid":"735bb76c18b953f8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714007764533,"stop":1714007764534,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be8bdb99e1fb1ba","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714007730157,"stop":1714007730157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfd88ef27ee62b5","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714008128512,"stop":1714008128513,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73752d0010fb6df","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714008185182,"stop":1714008185183,"duration":1},"status":"passed","severity":"normal"},{"uid":"7804b1c6242fbe53","name":"Ephemeral messages are not stored","time":{"start":1714007572459,"stop":1714007572459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84b8327472379c","name":"Mutual subscription","time":{"start":1714007987423,"stop":1714007987423,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b56ba84d9de88","name":"should throw error - no id","time":{"start":1714007520231,"stop":1714007520231,"duration":0},"status":"passed","severity":"normal"},{"uid":"29639a18e1c05b2","name":"Check publish message containing escaped characters","time":{"start":1714007981667,"stop":1714007981669,"duration":2},"status":"passed","severity":"normal"},{"uid":"808908de4d10bee4","name":"should not fail to start the service if it is already started","time":{"start":1714007539631,"stop":1714007539632,"duration":1},"status":"passed","severity":"normal"},{"uid":"86af2533121aed9b","name":"Encoder throws on empty string content topic","time":{"start":1714007547425,"stop":1714007547425,"duration":0},"status":"passed","severity":"normal"},{"uid":"485ea44b7d9bf9c3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714008185198,"stop":1714008185198,"duration":0},"status":"passed","severity":"normal"},{"uid":"869ea092202aac14","name":"Check message with invalid timestamp is not received","time":{"start":1714007722370,"stop":1714007722370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a515a0732e7bd6e","name":"should be able to decode the field with only STORE set to true","time":{"start":1714007519540,"stop":1714007519540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7223ac048ae59698","name":"Query Generator, No message returned","time":{"start":1714008093153,"stop":1714008093153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb5e74b39a197b7","name":"should set field with only STORE enabled","time":{"start":1714007520245,"stop":1714007520245,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcec7a10e62e4b3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714007511964,"stop":1714007511964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b46c091ccf7bf4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714008093154,"stop":1714008093154,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ffb952ab488dd2","name":"Non TWN Cluster","time":{"start":1714008042026,"stop":1714008042026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f4dc7ddef1932","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714007511956,"stop":1714007511956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4564bbaad1d038e6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714007797779,"stop":1714007797779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3524a808a5b2af3","name":"throws on empty content topic","time":{"start":1714007511942,"stop":1714007511942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9eb3c9dd68fdf4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714007520245,"stop":1714007520246,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7eacd620e0040ed","name":"same cluster, different shard: nodes don't connect","time":{"start":1714007730149,"stop":1714007730150,"duration":1},"status":"passed","severity":"normal"},{"uid":"165a6efceed17e4f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714008070551,"stop":1714008070552,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b045771aa8a1d3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714007730158,"stop":1714007730158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f70a17b577d11e8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714008185194,"stop":1714008185194,"duration":0},"status":"passed","severity":"normal"},{"uid":"2924362264a416a0","name":"Check received message containing Chinese","time":{"start":1714007722360,"stop":1714007722361,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0eb21c4a9063f3c","name":"Reopen subscription with peer with lost subscription","time":{"start":1714007593817,"stop":1714007593818,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6b01f54f8e8ded","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714007524805,"stop":1714007524805,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d7aa5fb604be5a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714008185194,"stop":1714008185194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58170a5eca8cb62","name":"Check meta is set [symmetric]","time":{"start":1714007545516,"stop":1714007545516,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df0d65a70c62d83","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714007572460,"stop":1714007572460,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a2d40a11847548","name":"Push message with content topic containing unicode special characters","time":{"start":1714007939291,"stop":1714007939291,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db45bac176fdc88","name":"Subscribe and receive messages via lightPush","time":{"start":1714008185193,"stop":1714008185194,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f9c5bac82d2116","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714007520230,"stop":1714007520230,"duration":0},"status":"passed","severity":"normal"},{"uid":"58314bf1fde0e8f5","name":"Js publishes, other Js receives","time":{"start":1714007970273,"stop":1714007970273,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd049f67ff933f","name":"Push message with content topic containing Russian","time":{"start":1714007939284,"stop":1714007939284,"duration":0},"status":"passed","severity":"normal"},{"uid":"7850fcf8f93d806e","name":"should throw error - no public key","time":{"start":1714007520231,"stop":1714007520232,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0c1b50c528088e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714008185187,"stop":1714008185187,"duration":0},"status":"passed","severity":"normal"},{"uid":"684486a8e5911f4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714008185188,"stop":1714008185189,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b8546d006400209","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714007511967,"stop":1714007511968,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2d5f115b5ab7ab","name":"Check received message with timestamp: 1714007561912 ","time":{"start":1714008029467,"stop":1714008029468,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5f59c83b9cea83","name":"Query with Ordered Callback, No message returned","time":{"start":1714008093155,"stop":1714008093155,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b8964de5e374cf","name":"Query generator for multiple messages with different message text format","time":{"start":1714008128766,"stop":1714008128767,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f88db186f3a54a","name":"Check received message containing XML","time":{"start":1714008029461,"stop":1714008029461,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0b656b35d0f962","name":"Nwaku publishes","time":{"start":1714007970273,"stop":1714007970273,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd5d400be47d409","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714007535328,"stop":1714007535328,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea5f96beb212b34","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714007545515,"stop":1714007545516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc867a7c6d720b7","name":"Push message with custom timestamp: 1714011322619","time":{"start":1714008091542,"stop":1714008091542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a25b724ab2b44d1","name":"Check publish message containing special chars","time":{"start":1714007981644,"stop":1714007981644,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8e6b92ad9d683","name":"should return false","time":{"start":1714007520239,"stop":1714007520239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb4989bdaad524f","name":"Check received message containing Script","time":{"start":1714008029485,"stop":1714008029485,"duration":0},"status":"passed","severity":"normal"},{"uid":"955094e808eb2e95","name":"can start and stop the service","time":{"start":1714007574689,"stop":1714007574689,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f52aa1a34a72a6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714007638293,"stop":1714007638294,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfc1f06c27300c5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714007730154,"stop":1714007730154,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2de2853ecb7bd0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714007511948,"stop":1714007511949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca6cfe59ec1e411","name":"should only return 1 node with relay capability","time":{"start":1714007536058,"stop":1714007536059,"duration":1},"status":"passed","severity":"normal"},{"uid":"58958c3995039434","name":"Push message with escaped characters payload","time":{"start":1714007939228,"stop":1714007939229,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b87c931da4b4b4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714008185193,"stop":1714008185193,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb4ba3547679525","name":"should add and remove event listeners correctly","time":{"start":1714007539634,"stop":1714007539634,"duration":0},"status":"passed","severity":"normal"},{"uid":"8264b9ac5cc2074b","name":"Check received message containing escaped characters","time":{"start":1714008029463,"stop":1714008029465,"duration":2},"status":"passed","severity":"normal"},{"uid":"bebd1de54e5203db","name":"isConnected return false after peer stops","time":{"start":1714007612818,"stop":1714007612819,"duration":1},"status":"passed","severity":"normal"},{"uid":"689fc9e7a67a5da2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714007638294,"stop":1714007638294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f26ced003754f9","name":"Check publish message containing Arabic","time":{"start":1714007981647,"stop":1714007981647,"duration":0},"status":"passed","severity":"normal"},{"uid":"815378f0254fb59d","name":"Push message with content topic containing XML","time":{"start":1714007939288,"stop":1714007939289,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f4365d189ff038","name":"Sets default value correctly","time":{"start":1714008146582,"stop":1714008146583,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d8bdf000fcc780","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714007511966,"stop":1714007511966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b29417a8d480a0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714008116324,"stop":1714008116324,"duration":0},"status":"passed","severity":"normal"},{"uid":"113ff0fa6f3b40e3","name":"should not receive a peer event before start","time":{"start":1714007539632,"stop":1714007539632,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c54a19ba6d046a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714007547423,"stop":1714007547423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5f05f33af18f20","name":"should properly create location multiaddrs - udp6","time":{"start":1714007520242,"stop":1714007520243,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32431d344bf3a2a","name":"should throw an error for an unconfigured topic","time":{"start":1714007511965,"stop":1714007511965,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fdbdaf20b39c82","name":"Sign & Recover","time":{"start":1714007546065,"stop":1714007546066,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a24eb1998ac20e0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714007648860,"stop":1714007648860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c11b39e5654a19","name":"Query with Promise Callback, No Decoder","time":{"start":1714008093158,"stop":1714008093159,"duration":1},"status":"passed","severity":"normal"},{"uid":"45307fa0b5f4c863","name":"Fails to push message with empty content topic","time":{"start":1714008091538,"stop":1714008091538,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cb016403bea3cd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714007764537,"stop":1714007764537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3615b5030ce8be","name":"throws on content topic with empty topic name field","time":{"start":1714007511944,"stop":1714007511945,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c6278c59f3e8f6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714007975797,"stop":1714007975797,"duration":0},"status":"passed","severity":"normal"},{"uid":"63252b944d85094e","name":"Callback on promise","time":{"start":1714008128768,"stop":1714008128768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fed07201990d8","name":"Check message received after nwaku node is restarted","time":{"start":1714008029498,"stop":1714008029498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6019d13287ba3ea","name":"Passing page size 11 when there are 10 messages","time":{"start":1714008129034,"stop":1714008129044,"duration":10},"status":"passed","severity":"normal"},{"uid":"32e9f1936cd78afe","name":"Subscribe to topic containing short and receive message","time":{"start":1714008185197,"stop":1714008185197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d1d3170124de36","name":"Check publish message containing shell command","time":{"start":1714007981665,"stop":1714007981667,"duration":2},"status":"passed","severity":"normal"},{"uid":"404928a6a4dc59c6","name":"Push message with content topic containing SQL Injection","time":{"start":1714008091534,"stop":1714008091534,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8409b5cf638420","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714008185198,"stop":1714008185198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caa70d953eddb60","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714008185199,"stop":1714008185199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b894d0c5681fcad9","name":"Asymmetric encrypt & decrypt","time":{"start":1714007546063,"stop":1714007546064,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c20e31f784b77a","name":"should handle corrupted local storage data gracefully","time":{"start":1714007539634,"stop":1714007539634,"duration":0},"status":"passed","severity":"normal"},{"uid":"af549c9000762947","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714007511959,"stop":1714007511959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d823fca90d358232","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714008271165,"stop":1714008271165,"duration":0},"status":"passed","severity":"normal"},{"uid":"135686cfae5134b4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714008116323,"stop":1714008116323,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc2af27f6f41137","name":"random static sharding 5 - Cluster ID: 51, Shard ID: 669","time":{"start":1714008071088,"stop":1714008071088,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac500c58a9cd746","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714007730167,"stop":1714007730167,"duration":0},"status":"passed","severity":"normal"},{"uid":"608f55118dd9d782","name":"random static sharding 4 - Cluster ID: 262, Shard ID: 606","time":{"start":1714008071087,"stop":1714008071087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2437416ac9936ac6","name":"Generator, 2 different pubsubtopics","time":{"start":1714008116321,"stop":1714008116321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc51374427cf79a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714007511948,"stop":1714007511948,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa063066a760b12","name":"Used by Waku Relay","time":{"start":1714008146582,"stop":1714008146582,"duration":0},"status":"passed","severity":"normal"},{"uid":"621482d429a5b59f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714008185198,"stop":1714008185198,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca2c2203d2fb252","name":"Push message with JSON payload","time":{"start":1714007939226,"stop":1714007939226,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a02425086e9860f","name":"Check received message with timestamp: 1714007562370 ","time":{"start":1714007722367,"stop":1714007722368,"duration":1},"status":"passed","severity":"normal"},{"uid":"4408822aa5202c10","name":"Ping on unsubscribed peer","time":{"start":1714007636760,"stop":1714007636760,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a2b0c695659aef","name":"Check message with non string payload is not received","time":{"start":1714008029497,"stop":1714008029497,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4cb3d8ba60c3e6","name":"Push message on custom pubsubTopic","time":{"start":1714007818726,"stop":1714007818726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1cd95e3214d9f0","name":"random static sharding 2 - Cluster ID: 912, Shard ID: 398","time":{"start":1714008071086,"stop":1714008071086,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebea7fe1f10ba2f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714007987443,"stop":1714007987443,"duration":0},"status":"passed","severity":"normal"},{"uid":"cade1b47834a92f8","name":"A test","time":{"start":1714007797890,"stop":1714007797890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b74285d61e38e9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714007730171,"stop":1714007730171,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba58b9aecc01f742","name":"should throw an error for missing sharding configuration","time":{"start":1714007511970,"stop":1714007511970,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a72ad1ea749330","name":"retrieves a single peer","time":{"start":1714007536055,"stop":1714007536056,"duration":1},"status":"passed","severity":"normal"},{"uid":"581468dd02b955b6","name":"Decoder throws on undefined content topic","time":{"start":1714007547425,"stop":1714007547425,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacdb400a4b035a2","name":"Subscribe and receive messages via waku relay post","time":{"start":1714007797764,"stop":1714007797764,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7900c47fd46edc","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714007535327,"stop":1714007535327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae145d26884171d","name":"should be called for bootstrap peers","time":{"start":1714007570834,"stop":1714007570834,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ef105ad5cde9ae","name":"Check received message containing Basic HTML tag","time":{"start":1714007722363,"stop":1714007722363,"duration":0},"status":"passed","severity":"normal"},{"uid":"39154c710efe37dc","name":"should encode/decode to RLP encoding","time":{"start":1714007520240,"stop":1714007520240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be18adfcc786b1f","name":"start node with empty content topic","time":{"start":1714008042036,"stop":1714008042036,"duration":0},"status":"passed","severity":"normal"},{"uid":"20eb1e741bb492b1","name":"different cluster, different shard: nodes don't connect","time":{"start":1714007833467,"stop":1714007833468,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6083ae2f89270e","name":"Push message with custom timestamp: 1683249322619","time":{"start":1714008091540,"stop":1714008091541,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c7fe311a8994c2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714008185199,"stop":1714008185199,"duration":0},"status":"passed","severity":"normal"},{"uid":"de82151bfbcf727b","name":"Check received message containing special chars","time":{"start":1714008029475,"stop":1714008029476,"duration":1},"status":"passed","severity":"normal"},{"uid":"caceb22d4d2bf4ab","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714008091535,"stop":1714008091535,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b5c305c888c1b4","name":"Promise Callback - forward","time":{"start":1714008113410,"stop":1714008113410,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e0cd23c945abd7","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714008148688,"stop":1714008148688,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f81c3c34c7ba0a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714008185185,"stop":1714008185185,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b111e123ea8f09","name":"tcp ip4 address","time":{"start":1714007519580,"stop":1714007519580,"duration":0},"status":"passed","severity":"normal"},{"uid":"396c433408f6a224","name":"Check message received after jswaku node is restarted","time":{"start":1714008029472,"stop":1714008029472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4647b4f75de7a01","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714007524805,"stop":1714007524805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cbe680f9bd4501","name":"should be able to encode the field with only STORE set to true","time":{"start":1714007519532,"stop":1714007519533,"duration":1},"status":"passed","severity":"normal"},{"uid":"196ece71e4c9ac6f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714008185195,"stop":1714008185195,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f91c836e3b9b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714007511960,"stop":1714007511961,"duration":1},"status":"passed","severity":"normal"},{"uid":"615db71032bb7465","name":"addEventListener with correct event","time":{"start":1714007603167,"stop":1714007603168,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefbdd572399e36e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714007511964,"stop":1714007511964,"duration":0},"status":"passed","severity":"normal"},{"uid":"da24643a59f4a49f","name":"Passing page size 1 when there are 4 messages","time":{"start":1714008129031,"stop":1714008129032,"duration":1},"status":"passed","severity":"normal"},{"uid":"52739b02ca033c06","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714007511953,"stop":1714007511953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea20aa37a36d6fe","name":"Reusing cursor across nodes","time":{"start":1714008070553,"stop":1714008070553,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98c04b6b5e0b92e","name":"should not fail to start the service if it is already started","time":{"start":1714008017334,"stop":1714008017335,"duration":1},"status":"passed","severity":"normal"},{"uid":"730ec594495225f1","name":"Waku message hash computation","time":{"start":1714007514423,"stop":1714007514424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a759f3e31991d1a","name":"Publish without waiting for remote peer","time":{"start":1714007987428,"stop":1714007987429,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58188830355d667","name":"Passing page size 3 when there are 20 messages","time":{"start":1714008129032,"stop":1714008129033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccabb3e62f5031f8","name":"Check received message containing JSON","time":{"start":1714008029488,"stop":1714008029489,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b9b2727c2ec059","name":"Ping on unsubscribed peer","time":{"start":1714007593817,"stop":1714007593817,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7ee60cdc214ae","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714007511966,"stop":1714007511967,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b2072936aacc62","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714008185201,"stop":1714008185201,"duration":0},"status":"passed","severity":"normal"},{"uid":"857ff44d3951ccd5","name":"Push message with emoji payload","time":{"start":1714007939232,"stop":1714007939233,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b6a088e934ab0b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714007519529,"stop":1714007519532,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4463e8d117d2b0b","name":"Push message with shell command payload","time":{"start":1714008091527,"stop":1714008091528,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d131245a1c6459","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app38/2/topic750/proto","time":{"start":1714008042030,"stop":1714008042031,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bad92e6c6a38e4","name":"should set field with all protocols disabled","time":{"start":1714007520244,"stop":1714007520244,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d60edf44d4c5145","name":"Subscribe to topic containing XML and receive message","time":{"start":1714008185190,"stop":1714008185190,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c884c49d2f2aadd","name":"Store - dialed first","time":{"start":1714008160802,"stop":1714008160802,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e612536bb3f747","name":"it tolerates circular branch references","time":{"start":1714007536056,"stop":1714007536057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39de4374dace060","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714007511972,"stop":1714007511972,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bcf571c56cc627","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714007987443,"stop":1714007987443,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ae3a09df465f72","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714007797764,"stop":1714007797765,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1153e7d2042f3d","name":"Ordered callback, aborts when callback returns true","time":{"start":1714008128774,"stop":1714008128775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01bfbcbeefeeb49","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714007511955,"stop":1714007511955,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6a772d97b56fb4","name":"Using a function","time":{"start":1714008146581,"stop":1714008146581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a19deccafa661a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714008128512,"stop":1714008128512,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1436a1c3fdc3cd","name":"Subscribe to topic containing XML and receive message","time":{"start":1714007797773,"stop":1714007797778,"duration":5},"status":"passed","severity":"normal"},{"uid":"b7f8a74511d9a218","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714008148686,"stop":1714008148686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c66787ad94317e6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714008148688,"stop":1714008148688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5339ccd5eff634be","name":"Check received message containing short","time":{"start":1714008029474,"stop":1714008029474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38214f26a78d422","name":"should decode valid enr with tcp successfully","time":{"start":1714007520230,"stop":1714007520231,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d17806f7f606f5e","name":"Publish message with rate limit","time":{"start":1714007981678,"stop":1714007981678,"duration":0},"status":"passed","severity":"normal"},{"uid":"49205f1fb208468e","name":"Check message with no content topic is not received","time":{"start":1714007722371,"stop":1714007722371,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a6c17912d2e8dc","name":"should get / set UDP multiaddr","time":{"start":1714007520241,"stop":1714007520241,"duration":0},"status":"passed","severity":"normal"},{"uid":"721393fb30fc09c1","name":"Passing page size 110 when there are 120 messages","time":{"start":1714008129047,"stop":1714008129051,"duration":4},"status":"passed","severity":"normal"},{"uid":"33a6b5c6d79c65ae","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714007535330,"stop":1714007535331,"duration":1},"status":"passed","severity":"normal"},{"uid":"837f0605bc3b34f9","name":"start node with ApplicationInfo","time":{"start":1714008042035,"stop":1714008042036,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea38578fad207db","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714007764535,"stop":1714007764535,"duration":0},"status":"passed","severity":"normal"},{"uid":"aced658aa396fcfb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714007730156,"stop":1714007730157,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2483389fe0794e","name":"Check received message containing numeric","time":{"start":1714008029458,"stop":1714008029458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c87c2c0b80d4bdb","name":"safeDispatchEvent","time":{"start":1714007603170,"stop":1714007603171,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8831b703d70afa","name":"Push message with Chinese payload","time":{"start":1714007939219,"stop":1714007939220,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d06e00639117e0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714007987434,"stop":1714007987435,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ff602b2230b4d0","name":"Subscribe to topic containing Script and receive message","time":{"start":1714008185199,"stop":1714008185200,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f412c1948e83b8a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714007536060,"stop":1714007536060,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1f8c8c467c9a48","name":"Push message with special chars payload","time":{"start":1714007939219,"stop":1714007939219,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe575bc13887eb4c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714008185188,"stop":1714008185188,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ffb6eda79b559d","name":"Check message with no payload is not received","time":{"start":1714008029471,"stop":1714008029471,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ac3cddf746f34","name":"Check received message containing short","time":{"start":1714008029457,"stop":1714008029457,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6a320f10c308d4","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714007981986,"stop":1714007981986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41a7bfc7dee6b355","name":"Delete observer","time":{"start":1714007941148,"stop":1714007941148,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce9c9c8ef4fb8ce","name":"should not receive a peer event after stop","time":{"start":1714007539632,"stop":1714007539633,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7479f543d94c103","name":"Check received message containing special chars","time":{"start":1714007722360,"stop":1714007722360,"duration":0},"status":"passed","severity":"normal"},{"uid":"db515fbd44190582","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714007525049,"stop":1714007525049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a209091fd3e09d8c","name":"nwaku subscribes","time":{"start":1714007970272,"stop":1714007970272,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa68417e047e0e35","name":"Query generator for multiple messages with different content topic format","time":{"start":1714008128768,"stop":1714008128768,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5e8c5db335375d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714007730162,"stop":1714007730163,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3fc2289ea87a07","name":"random static sharding 9 - Cluster ID: 851, Shard ID: 577","time":{"start":1714008071091,"stop":1714008071091,"duration":0},"status":"passed","severity":"normal"},{"uid":"676f4d2ea1ad3cb7","name":"Check publish message containing long","time":{"start":1714007981642,"stop":1714007981642,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f57ca7f332046e3","name":"Subscribe to topic containing short and publish message","time":{"start":1714007987438,"stop":1714007987438,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08e9108f3c96be9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714007764533,"stop":1714007764533,"duration":0},"status":"passed","severity":"normal"},{"uid":"591e061350bce6c6","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714007987438,"stop":1714007987439,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2fd9d13dad5241f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714007638293,"stop":1714007638293,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaef659ab41321bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714007511962,"stop":1714007511962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de4536bec083625","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714007511963,"stop":1714007511963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01d92610f4a75ab","name":"Check received message containing unicode special characters","time":{"start":1714007722365,"stop":1714007722366,"duration":1},"status":"passed","severity":"normal"},{"uid":"9672563064f2556a","name":"through manual discovery","time":{"start":1714007824562,"stop":1714007824562,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9d7e71594b7e24","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714007730160,"stop":1714007730160,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e443afb73d3228","name":"Check received message containing XML","time":{"start":1714007722363,"stop":1714007722363,"duration":0},"status":"passed","severity":"normal"},{"uid":"79179851f31f32ce","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714007722368,"stop":1714007722368,"duration":0},"status":"passed","severity":"normal"},{"uid":"355725f72317d19c","name":"Fails to publish message with empty text","time":{"start":1714007981674,"stop":1714007981674,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d3ef51b571ee64","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714007638296,"stop":1714007638297,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a605727dad91d7b","name":"Generator, 2 different pubsubtopics","time":{"start":1714008116324,"stop":1714008116324,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb9b5b9938745cc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714007638290,"stop":1714007638291,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e5fecd9f34e546","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714008185196,"stop":1714008185196,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe89c168dcf23ed7","name":"should not fail to stop the service if it was not started","time":{"start":1714007539631,"stop":1714007539631,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b49542fb85fdbbf","name":"Check received message containing shell command","time":{"start":1714007722364,"stop":1714007722364,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45ff416115c3590","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714007612809,"stop":1714007612809,"duration":0},"status":"passed","severity":"normal"},{"uid":"b867aa47fa0035b4","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714007519533,"stop":1714007519533,"duration":0},"status":"passed","severity":"normal"},{"uid":"692252c7f137d5ab","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714007572461,"stop":1714007572461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e6b7587e17aa0d","name":"Reopen subscription with peer with lost subscription","time":{"start":1714007636762,"stop":1714007636763,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e535baa4de15bc","name":"Query Generator - forward","time":{"start":1714008113409,"stop":1714008113410,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0ca27c29bb49e8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714008185200,"stop":1714008185200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3e9057dcf1c1d2","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714007730172,"stop":1714007730173,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df29d602310a69","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714007511968,"stop":1714007511968,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fbf98f46cffdfa","name":"Refresh subscription","time":{"start":1714008185186,"stop":1714008185186,"duration":0},"status":"passed","severity":"normal"},{"uid":"5928f2bc8595a0c0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714007511961,"stop":1714007511961,"duration":0},"status":"passed","severity":"normal"},{"uid":"71343d0582492bc5","name":"Push message with numeric payload","time":{"start":1714007939218,"stop":1714007939219,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a93dca2cdbd423","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714007797768,"stop":1714007797769,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee8278ab403c86a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714007797764,"stop":1714007797764,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66355df62003a2f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app64/4/topic322/xml","time":{"start":1714008042030,"stop":1714008042030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed49cd6bc38c96d8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714008185189,"stop":1714008185189,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a222240660a7906","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714007730155,"stop":1714007730155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dfc330939f35ba","name":"Query Generator - backward","time":{"start":1714008113410,"stop":1714008113410,"duration":0},"status":"passed","severity":"normal"},{"uid":"22694d95134a7db3","name":"can dial TLS multiaddrs","time":{"start":1714007824561,"stop":1714007824562,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7220b74e2bd3911","name":"Push message with unicode special characters payload","time":{"start":1714007939229,"stop":1714007939232,"duration":3},"status":"passed","severity":"normal"},{"uid":"da9605034a563316","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714007730157,"stop":1714007730158,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc05110b0e839561","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714007818725,"stop":1714007818726,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edbf141533f3934","name":"Check message with no content topic is not received","time":{"start":1714008029471,"stop":1714008029471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e8be7b7a108556","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714007722369,"stop":1714007722369,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe935503941128b","name":"Refresh subscription","time":{"start":1714007987436,"stop":1714007987437,"duration":1},"status":"skipped","severity":"normal"},{"uid":"86ebee0eb6b86726","name":"Check received message containing Russian","time":{"start":1714008029460,"stop":1714008029460,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd6644ac41d7a3b","name":"Check publish message containing SQL Injection","time":{"start":1714007981648,"stop":1714007981649,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7904232f7304cc6","name":"Fields are not dropped","time":{"start":1714007524512,"stop":1714007524513,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54bf44c55fd61bf","name":"Subscribe and receive messages via waku relay post","time":{"start":1714008185183,"stop":1714008185183,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b3d4d16aace238","name":"Push message with JSON payload","time":{"start":1714008091527,"stop":1714008091527,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c582fea824461b8","name":"Push message with content topic containing SQL Injection","time":{"start":1714007939284,"stop":1714007939288,"duration":4},"status":"passed","severity":"normal"},{"uid":"779d9b3e782d4770","name":"should only return 1 node with store capability","time":{"start":1714007536059,"stop":1714007536059,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fd7a6176e9a1f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714007511955,"stop":1714007511955,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f282db741ba3af","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714007570832,"stop":1714007570833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab13fecb25bd710c","name":"Push message with Chinese payload","time":{"start":1714008091516,"stop":1714008091516,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e22031d75f314b2","name":"Push message with content topic containing long","time":{"start":1714007939237,"stop":1714007939238,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08483a411e971ce","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714007987444,"stop":1714007987445,"duration":1},"status":"passed","severity":"normal"},{"uid":"811947f27a46abea","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714007975793,"stop":1714007975793,"duration":0},"status":"passed","severity":"normal"},{"uid":"84dd92133c261a3b","name":"Passing page size 0 when there are 110 messages","time":{"start":1714008129030,"stop":1714008129031,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e6867c8a2bf9aa","name":"Check received message containing escaped characters","time":{"start":1714007722364,"stop":1714007722365,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8fcc1775e1c5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714007975797,"stop":1714007975797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9962c10cff490766","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714007730159,"stop":1714007730159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cf719987dceb85","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714008128767,"stop":1714008128767,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bdfdd001212302","name":"Check received message containing Chinese","time":{"start":1714008029459,"stop":1714008029459,"duration":0},"status":"passed","severity":"normal"},{"uid":"124d8094126bceda","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714008185188,"stop":1714008185188,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebf8def1201278b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714007981671,"stop":1714007981672,"duration":1},"status":"passed","severity":"normal"},{"uid":"488165bd8b7582b3","name":"Encoder throws on undefined content topic","time":{"start":1714007547424,"stop":1714007547425,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e2feef5a1ba3ff","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714007833465,"stop":1714007833466,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4048672fa5e7cd9","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714007730156,"stop":1714007730156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed43ce94709f20ed","name":"Check received message containing Basic HTML tag","time":{"start":1714008029487,"stop":1714008029488,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9140d50079ef2e","name":"handles empty contentTopics array correctly","time":{"start":1714007511971,"stop":1714007511971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8db087e951d43c4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714007638292,"stop":1714007638292,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dd7805b6eec13a","name":"Refresh subscription","time":{"start":1714007797769,"stop":1714007797769,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e83eaa65008433","name":"Ping on subscribed peer","time":{"start":1714007593816,"stop":1714007593816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3ebdb92e691aab","name":"Ordered Callback - forward","time":{"start":1714008113411,"stop":1714008113411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b307fd612528cefc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714007511960,"stop":1714007511960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccd6a405b0ce634","name":"Push message with content topic containing escaped characters","time":{"start":1714008091536,"stop":1714008091537,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75e9592dc2c1bae","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714007535337,"stop":1714007535337,"duration":0},"status":"passed","severity":"normal"},{"uid":"121da7fcc8e669c1","name":"Overlapping topic subscription","time":{"start":1714007797769,"stop":1714007797769,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f972800123a3a9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714007987439,"stop":1714007987439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac95ef7dd1a15b5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714007519543,"stop":1714007519543,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d868baec69da0ba","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714008185202,"stop":1714008185202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8efb7b0e514615","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714008148687,"stop":1714008148687,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f4e93857779491","name":"Generator, custom pubsub topic","time":{"start":1714008116322,"stop":1714008116322,"duration":0},"status":"passed","severity":"normal"},{"uid":"471bbe2341ca9a16","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714007987431,"stop":1714007987432,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe435551136e7e9","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714007638292,"stop":1714007638293,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4d4f7962e7f9c9","name":"Query Generator, No Decoder","time":{"start":1714008093153,"stop":1714008093153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee43ade8059afb8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714007511953,"stop":1714007511953,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fef21699b475e08","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714007797771,"stop":1714007797771,"duration":0},"status":"passed","severity":"normal"},{"uid":"3733c32a34df8bc7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714007730168,"stop":1714007730168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ea78d8376abe2f","name":"different cluster, different shard: nodes don't connect","time":{"start":1714007730150,"stop":1714007730151,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f8c54648f54951","name":"returns all values when wanted number is greater than available values","time":{"start":1714007534982,"stop":1714007534982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f690bc0c56207d4b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714007648859,"stop":1714007648860,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10e9b20392c7aab","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714007975795,"stop":1714007975795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17c6fd00d9dc6f9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714008271165,"stop":1714008271166,"duration":1},"status":"passed","severity":"normal"},{"uid":"4734d289f389802a","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714007981987,"stop":1714007981987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d667b44715243841","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714007511958,"stop":1714007511958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23e1eff705ffcd8","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714007730166,"stop":1714007730167,"duration":1},"status":"passed","severity":"normal"},{"uid":"146090115b721c35","name":"handles multiple messages","time":{"start":1714008141022,"stop":1714008141023,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80a2172f47699d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714007511961,"stop":1714007511961,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cf7d91fc0f94e4","name":"Nodes with multiple pubsub topic","time":{"start":1714007975793,"stop":1714007975794,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1dffe3c15a9ca27","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714007511949,"stop":1714007511949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68d4d5cfaec51e0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714008185184,"stop":1714008185184,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffea692ab2d42fe","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714007975792,"stop":1714007975792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94f701ec7849f51","name":"LightPush","time":{"start":1714008160803,"stop":1714008160803,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fa6d03187e807a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714007730161,"stop":1714007730162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8cd3f7f3ad30703","name":"Query with Promise Callback, No message returned","time":{"start":1714008093159,"stop":1714008093160,"duration":1},"status":"passed","severity":"normal"},{"uid":"811917a962c0a686","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714007797778,"stop":1714007797779,"duration":1},"status":"passed","severity":"normal"},{"uid":"826671c388f61c7c","name":"Relay - dialed after","time":{"start":1714008160801,"stop":1714008160801,"duration":0},"status":"passed","severity":"normal"},{"uid":"b960db111b1c7c7c","name":"Push message with Russian payload","time":{"start":1714007939221,"stop":1714007939221,"duration":0},"status":"passed","severity":"normal"},{"uid":"8447c06c6c5eea56","name":"Ping on peer without subscriptions","time":{"start":1714007636759,"stop":1714007636759,"duration":0},"status":"passed","severity":"normal"},{"uid":"be76cbde2ff8fbe2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714007987444,"stop":1714007987444,"duration":0},"status":"passed","severity":"normal"},{"uid":"172e203ef62231e8","name":"Push message with Arabic payload","time":{"start":1714007939220,"stop":1714007939221,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2c207c24cccb2f","name":"Check message on other pubsub topic is not received","time":{"start":1714007722370,"stop":1714007722370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9b9925115739a","name":"connected peers and dial","time":{"start":1714007939548,"stop":1714007939548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad1390d25720b1ee","name":"Fails to push message with empty content topic","time":{"start":1714007939298,"stop":1714007939299,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4336fc11e0a03d6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714007519540,"stop":1714007519541,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35bc1c515d3389f","name":"returns all values when wanted number matches available values","time":{"start":1714007534980,"stop":1714007534981,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8398788f8f46c66","name":"should use DNS peer discovery with light client","time":{"start":1714007574692,"stop":1714007574693,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ddb3675c8393f315","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714007519542,"stop":1714007519542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25f1b2cc16b333f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714007730174,"stop":1714007730174,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a6895493298852","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714008185190,"stop":1714008185191,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c0548cbfd46e70","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714007511971,"stop":1714007511972,"duration":1},"status":"passed","severity":"normal"},{"uid":"b443634afa05be5a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714007572459,"stop":1714007572460,"duration":1},"status":"passed","severity":"normal"},{"uid":"407a6384437db550","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714007730158,"stop":1714007730158,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab70caaff0b65f5","name":"should throw an error for missing required configuration","time":{"start":1714007511956,"stop":1714007511956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c9e4ec10013ae2","name":"Push message on custom pubsubTopic","time":{"start":1714007818727,"stop":1714007818728,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6f0c0b20d45935","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714008128513,"stop":1714008128513,"duration":0},"status":"passed","severity":"normal"},{"uid":"746caced52d560bc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714007764534,"stop":1714007764534,"duration":0},"status":"passed","severity":"normal"},{"uid":"64aed5967df4b449","name":"Push message with short payload","time":{"start":1714008091514,"stop":1714008091514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a4a2908f4f251f","name":"should not receive a peer event before start","time":{"start":1714007574691,"stop":1714007574691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11cf243c14652a8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714008029468,"stop":1714008029469,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38bc18f4bae095f","name":"Generator, custom pubsub topic","time":{"start":1714008116323,"stop":1714008116323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3ce7cd2a8070c7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714007797765,"stop":1714007797767,"duration":2},"status":"passed","severity":"normal"},{"uid":"66c767e0e17fc983","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714007818728,"stop":1714007818729,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff19afab2a5cb59a","name":"new peer added after a peer was already found","time":{"start":1714007957461,"stop":1714007957461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f923e55de4757d63","name":"Push message with Russian payload","time":{"start":1714008091517,"stop":1714008091517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f131efc63bce0e1b","name":"Check received message containing Arabic","time":{"start":1714007722361,"stop":1714007722361,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afb6e3b3744a30e","name":"Relay","time":{"start":1714007573151,"stop":1714007573151,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9910bb21fc06d40","name":"Check received message containing numeric","time":{"start":1714008029475,"stop":1714008029475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebebcfa9e515f15e","name":"Push message with content topic containing Arabic","time":{"start":1714008091533,"stop":1714008091533,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83768f531334d9b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714008185191,"stop":1714008185191,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d4323e9d44f4f","name":"Passing page size 19 when there are 20 messages","time":{"start":1714008129044,"stop":1714008129047,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ca010c0447eeea0","name":"Subscribe to topic containing Script and receive message","time":{"start":1714007797773,"stop":1714007797773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a4a1d5aab024ff","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714008070555,"stop":1714008070556,"duration":1},"status":"passed","severity":"normal"},{"uid":"67aeec682e178b97","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714007638290,"stop":1714007638290,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9a83da6011d3cc","name":"Push message with content topic containing JSON","time":{"start":1714008091536,"stop":1714008091536,"duration":0},"status":"passed","severity":"normal"},{"uid":"797dbac4224d5cd2","name":"random static sharding 1 - Cluster ID: 34, Shard ID: 869","time":{"start":1714008071085,"stop":1714008071086,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f89cb26160c0e1e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app54/6/topic79/xml","time":{"start":1714008042027,"stop":1714008042027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6febdd39ea3d8943","name":"Check received message containing short","time":{"start":1714007722358,"stop":1714007722359,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64e8b06c86fec2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714007511965,"stop":1714007511965,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc32305b0e2351c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714007764538,"stop":1714007764538,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d60f922f0fa59a","name":"Push message with content topic containing escaped characters","time":{"start":1714007939291,"stop":1714007939291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2eea041e484bc8","name":"Subscribe to topic containing short and receive message","time":{"start":1714008185186,"stop":1714008185187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7937285372dfe5df","name":"should load peers from local storage and dispatch events","time":{"start":1714007539633,"stop":1714007539633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aaf8e6e1ef64b61","name":"Push message with content topic containing Chinese","time":{"start":1714007939283,"stop":1714007939283,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d2837df95fb600","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714007638295,"stop":1714007638296,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ad41190102c63b","name":"Decrypt messages","time":{"start":1714007941147,"stop":1714007941148,"duration":1},"status":"passed","severity":"normal"},{"uid":"da51505cfa167972","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714008042035,"stop":1714008042035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92f11c7d797400d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714007511948,"stop":1714007511948,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c62a27485259cd","name":"can start the service","time":{"start":1714007539630,"stop":1714007539630,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7d6e460299c3ff","name":"Round trip binary serialization","time":{"start":1714007525046,"stop":1714007525046,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fd77166aede12e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714007519535,"stop":1714007519536,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c2cee76f7d580b","name":"isConnected should return false after all peers disconnect","time":{"start":1714007612817,"stop":1714007612818,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50d9152f2ab23de","name":"should encodeTxt and decodeTxt","time":{"start":1714007520229,"stop":1714007520229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91289d285426e6c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714007519537,"stop":1714007519537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d0880b6a60ce2a","name":"should not receive a peer event after stop","time":{"start":1714007574691,"stop":1714007574692,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8ab3ac58d20d5d","name":"Check received message containing Script","time":{"start":1714007722362,"stop":1714007722363,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fba7be44a27b8c8","name":"Check message on other pubsub topic is not received","time":{"start":1714008029495,"stop":1714008029495,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8189ce1ccf03bc","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714007535330,"stop":1714007535330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e249f49de69ede","name":"Check received message containing emoji","time":{"start":1714008029466,"stop":1714008029466,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad3ab9d8c9c0bf2","name":"Check publish message containing emoji","time":{"start":1714007981670,"stop":1714007981671,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd387a21f71fb3a","name":"Subscribe and receive messages via lightPush","time":{"start":1714008185181,"stop":1714008185182,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f12d0f70d983e0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714007535579,"stop":1714007535579,"duration":0},"status":"passed","severity":"normal"},{"uid":"2098b6173123c17","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714007797780,"stop":1714007797782,"duration":2},"status":"passed","severity":"normal"},{"uid":"2725e195db31d2c5","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app6/7/topic756/utf8","time":{"start":1714008042029,"stop":1714008042029,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bc7c1e80d49c4d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714007648859,"stop":1714007648859,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec239b266c3bc237","name":"should decode valid enr successfully","time":{"start":1714007520229,"stop":1714007520230,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae08839cedb0b32","name":"Push message with content topic containing Script","time":{"start":1714008091534,"stop":1714008091534,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdc650de36c9ae8","name":"Push message with shell command payload","time":{"start":1714007939227,"stop":1714007939228,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c49b12d276e145","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714007730156,"stop":1714007730156,"duration":0},"status":"passed","severity":"normal"},{"uid":"83624ccc7fdaf80d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714007797779,"stop":1714007797779,"duration":0},"status":"passed","severity":"normal"},{"uid":"917629d60b97ae4e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714007730159,"stop":1714007730159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4febbf232d031930","name":"should handle application and version for autosharding","time":{"start":1714007511955,"stop":1714007511955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd208e4a5ebfd2c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714007511946,"stop":1714007511946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3428bbc005e1a4c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714008148687,"stop":1714008148688,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7a4e6351e7971e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app11/6/topic159/json","time":{"start":1714008042029,"stop":1714008042029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05a118a3ea7caa7","name":"Subscribe and publish message","time":{"start":1714007987430,"stop":1714007987430,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d75e71408884c3a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714007818728,"stop":1714007818728,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b145c5b0e3dea","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714007797778,"stop":1714007797778,"duration":0},"status":"passed","severity":"normal"},{"uid":"5664311294f95016","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714008185192,"stop":1714008185193,"duration":1},"status":"passed","severity":"normal"},{"uid":"f765306fe15adb41","name":"should properly create location multiaddrs - udp","time":{"start":1714007520243,"stop":1714007520243,"duration":0},"status":"passed","severity":"normal"},{"uid":"c895f68d4498df8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714008070552,"stop":1714008070552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63a4586eeae7509","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714007648860,"stop":1714007648861,"duration":1},"status":"passed","severity":"normal"},{"uid":"1967a26bb1b74545","name":"Push message with content topic containing numeric","time":{"start":1714007939238,"stop":1714007939267,"duration":29},"status":"passed","severity":"normal"},{"uid":"de19da0ac8af550","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714007730163,"stop":1714007730164,"duration":1},"status":"passed","severity":"normal"},{"uid":"3897d9ee27891ec","name":"Subscribe to topic containing Script and receive message","time":{"start":1714008185190,"stop":1714008185190,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0058539b7b8d7a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714007535329,"stop":1714007535329,"duration":0},"status":"passed","severity":"normal"},{"uid":"86599bf587477357","name":"Push message with short payload","time":{"start":1714007939217,"stop":1714007939218,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b53238e7057a04d","name":"random static sharding 8 - Cluster ID: 137, Shard ID: 55","time":{"start":1714008071090,"stop":1714008071090,"duration":0},"status":"passed","severity":"normal"},{"uid":"4022ca84e8b675ec","name":"addEventListener with wrong event","time":{"start":1714007603168,"stop":1714007603168,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7782b83c7e47c47","name":"Encoder throws on undefined content topic","time":{"start":1714007525047,"stop":1714007525048,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b7b60d8ba3686d","name":"Subscribe to topic containing short and receive message","time":{"start":1714007797769,"stop":1714007797770,"duration":1},"status":"passed","severity":"normal"},{"uid":"975dde778109ff02","name":"throws on content topic with empty version field","time":{"start":1714007511944,"stop":1714007511944,"duration":0},"status":"passed","severity":"normal"},{"uid":"74976862bb8081cf","name":"Subscribe to topic containing XML and publish message","time":{"start":1714007987442,"stop":1714007987442,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8a0bc983d94a62","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714007511956,"stop":1714007511956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03f0c366794ae41","name":"Check publish message containing XML","time":{"start":1714007981650,"stop":1714007981650,"duration":0},"status":"passed","severity":"normal"},{"uid":"546037ad3a457175","name":"same cluster, different shard: nodes connect","time":{"start":1714007833466,"stop":1714007833467,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56911984a4e187b","name":"Check message with no pubsub topic is not received","time":{"start":1714007722370,"stop":1714007722371,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c233524b3c30ac","name":"Default pageSize","time":{"start":1714008129052,"stop":1714008129053,"duration":1},"status":"passed","severity":"normal"},{"uid":"3debd0e47af8d760","name":"Publish message with custom timestamp: Thu Apr 25 2024 00:19:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1714007981673,"stop":1714007981673,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db71b509fc2fa5d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app72/10/topic685/xml","time":{"start":1714008042027,"stop":1714008042027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d65b24ac03aead0","name":"Check message received after jswaku node is restarted","time":{"start":1714008029498,"stop":1714008029498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24e466a9a6524217","name":"less peers than existing","time":{"start":1714007939549,"stop":1714007939549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"673eaefd482c3803","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714008128773,"stop":1714008128774,"duration":1},"status":"passed","severity":"normal"},{"uid":"774d418c61c492d9","name":"Check received message containing XML","time":{"start":1714008029486,"stop":1714008029487,"duration":1},"status":"passed","severity":"normal"},{"uid":"187e9ab5343b1782","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714008029493,"stop":1714008029494,"duration":1},"status":"passed","severity":"normal"},{"uid":"498b3564b5c2268e","name":"does not throw on valid cases","time":{"start":1714007511942,"stop":1714007511942,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b8864f0d631920","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714007562831,"stop":1714007562841,"duration":10},"status":"passed","severity":"normal"},{"uid":"be466a1f80b0ffbb","name":"isConnected should return false after all peers disconnect","time":{"start":1714007562849,"stop":1714007562850,"duration":1},"status":"passed","severity":"normal"},{"uid":"52268d916d3d5756","name":"Relay - times out","time":{"start":1714008160801,"stop":1714008160801,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbd3daeb6a4c053","name":"Check received message containing long","time":{"start":1714007722359,"stop":1714007722359,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a605861b63b83a","name":"Push message with custom timestamp: 1714011330382","time":{"start":1714007939304,"stop":1714007939305,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ce605cfeb97578","name":"same cluster, same shard: nodes connect","time":{"start":1714007730149,"stop":1714007730149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba30ebd1cdec16d","name":"Passing page size 10 when there are 10 messages","time":{"start":1714008129033,"stop":1714008129034,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ceddf30ef905ada","name":"throws an error for improperly formatted content topics","time":{"start":1714007511952,"stop":1714007511952,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1e8cf758c53f04","name":"throws on content topic with empty application field","time":{"start":1714007511944,"stop":1714007511944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef8b314242b6bb5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714007519536,"stop":1714007519537,"duration":1},"status":"passed","severity":"normal"},{"uid":"3487307e4abc95d0","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714007519538,"stop":1714007519539,"duration":1},"status":"passed","severity":"normal"},{"uid":"329e985719e78cf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714007797782,"stop":1714007797782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b91c3b7fbba3e55","name":"Check publish message after service node is restarted","time":{"start":1714007981677,"stop":1714007981677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cfdaa6efe9a3eb8","name":"should not fail to stop the service if it was not started","time":{"start":1714007574690,"stop":1714007574690,"duration":0},"status":"passed","severity":"normal"},{"uid":"563a2039509344df","name":"Push 30 different messages","time":{"start":1714007939233,"stop":1714007939234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cc65c30501e7bf","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714007570834,"stop":1714007570835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96d26f601aa0284","name":"ignores domain fetching errors","time":{"start":1714007536057,"stop":1714007536057,"duration":0},"status":"passed","severity":"normal"},{"uid":"56eccb8364672c93","name":"dispatchEvent via connectionManager","time":{"start":1714007603170,"stop":1714007603170,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa602b8178b9bd58","name":"Publishes to nwaku","time":{"start":1714007970272,"stop":1714007970273,"duration":1},"status":"passed","severity":"normal"},{"uid":"9439e7829bf7899a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714007730160,"stop":1714007730160,"duration":0},"status":"passed","severity":"normal"},{"uid":"75242be700437249","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714008070552,"stop":1714008070552,"duration":0},"status":"passed","severity":"normal"},{"uid":"276e9d8a8a96a5e4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714007547423,"stop":1714007547424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ba44174fea9990","name":"Register correct protocols","time":{"start":1714007987424,"stop":1714007987428,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd81cd34a9de84ad","name":"should set field with only RELAY enabled","time":{"start":1714007520245,"stop":1714007520245,"duration":0},"status":"passed","severity":"normal"},{"uid":"78433b0f42a6ff26","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714007797763,"stop":1714007797763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7b437ecc97dc54","name":"can start and stop the service","time":{"start":1714008017332,"stop":1714008017333,"duration":1},"status":"passed","severity":"normal"},{"uid":"44619d90a81bbed5","name":"throws on content topic with empty encoding field","time":{"start":1714007511945,"stop":1714007511945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9165f2ae6fcdaf","name":"Check received message containing Russian","time":{"start":1714007722361,"stop":1714007722361,"duration":0},"status":"passed","severity":"normal"},{"uid":"326bf49e8b6f3518","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714007511950,"stop":1714007511950,"duration":0},"status":"passed","severity":"normal"},{"uid":"633408f4ec2f2700","name":"Check publish message containing Script","time":{"start":1714007981649,"stop":1714007981649,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e11a7980d8df1d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714007539634,"stop":1714007539634,"duration":0},"status":"passed","severity":"normal"},{"uid":"1997eaeb343bf37c","name":"Does not throw an exception when node disconnects","time":{"start":1714008146580,"stop":1714008146580,"duration":0},"status":"passed","severity":"normal"},{"uid":"252dca9d02f72b18","name":"Push message with content topic containing emoji","time":{"start":1714008091537,"stop":1714008091538,"duration":1},"status":"passed","severity":"normal"},{"uid":"f598c2b43876a178","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714007797770,"stop":1714007797771,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85daf444b98bfd9","name":"Check publish message containing Chinese","time":{"start":1714007981644,"stop":1714007981646,"duration":2},"status":"passed","severity":"normal"},{"uid":"a37d22c19529b1c8","name":"Rejects garbage","time":{"start":1714007528428,"stop":1714007528428,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e6e56daebc5062","name":"should throw error - no public key","time":{"start":1714007520239,"stop":1714007520239,"duration":0},"status":"passed","severity":"normal"},{"uid":"10aab33a52e13489","name":"Push message with Basic HTML tag payload","time":{"start":1714007939225,"stop":1714007939226,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22899996029544","name":"Check publish message containing unicode special characters","time":{"start":1714007981669,"stop":1714007981670,"duration":1},"status":"passed","severity":"normal"},{"uid":"999507919f571e89","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714008148685,"stop":1714008148686,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64c830fd30df734","name":"can start the service","time":{"start":1714007574689,"stop":1714007574689,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db8854c07eef836","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714007511954,"stop":1714007511954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c1ab71879cf109","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714007511969,"stop":1714007511969,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e8669064f24bbd","name":"Check message with no payload is not received","time":{"start":1714007722371,"stop":1714007722372,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c6955796e584a0","name":"Push message with content topic containing short","time":{"start":1714008091531,"stop":1714008091531,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbde4d0386cf63de","name":"should get / set TCP multiaddr","time":{"start":1714007520241,"stop":1714007520242,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a643ef3b3e643e","name":"should set field with only FILTER enabled","time":{"start":1714007520245,"stop":1714007520245,"duration":0},"status":"passed","severity":"normal"},{"uid":"968fb798dbb289a7","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714007730151,"stop":1714007730152,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f223e7030f7bf9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714008185191,"stop":1714008185191,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1abd95ae4f08ce9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714007638295,"stop":1714007638295,"duration":0},"status":"passed","severity":"normal"},{"uid":"515ca20fec7ecf1a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714007511958,"stop":1714007511958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16f32b6f93d1f6","name":"Throws when trying to push message with empty payload","time":{"start":1714008091530,"stop":1714008091530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8f8c6ba9c3675c","name":"should return unique PubsubTopics for static sharding","time":{"start":1714007511954,"stop":1714007511955,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fef6f3a65795c5","name":"topics with same application and version share the same shard","time":{"start":1714007511950,"stop":1714007511951,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8781ecb8f4110ba","name":"Check received message with timestamp: 1714007561912000000 ","time":{"start":1714008029466,"stop":1714008029467,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c811674b61fe62","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714008271164,"stop":1714008271165,"duration":1},"status":"passed","severity":"normal"},{"uid":"346e85f5f1139e9f","name":"Encoder throws on empty string content topic","time":{"start":1714007545518,"stop":1714007545518,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d76a28e2daf9534","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714008148687,"stop":1714008148687,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae383126b47ff32d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714007797771,"stop":1714007797772,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b2a4b0ceb56e01","name":"Decoder throws on empty string content topic","time":{"start":1714007525049,"stop":1714007525049,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b40681c784fef63","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714007730166,"stop":1714007730166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb998ac3f994623","name":"Filter","time":{"start":1714008160803,"stop":1714008160803,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78c2ad70b63c9cd","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714007511947,"stop":1714007511947,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe6f7eefad685f5","name":"Push message with SQL Injection payload","time":{"start":1714008091517,"stop":1714008091517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b9986d1c31dde4","name":"Check received message containing Russian","time":{"start":1714008029477,"stop":1714008029483,"duration":6},"status":"passed","severity":"normal"},{"uid":"48902aac26dc39aa","name":"removeEventListener with wrong event","time":{"start":1714007603169,"stop":1714007603169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05861b97c5f9c5f","name":"should throw error - no id","time":{"start":1714007520238,"stop":1714007520239,"duration":1},"status":"passed","severity":"normal"},{"uid":"239b5432f14ddab6","name":"Push message with unicode special characters payload","time":{"start":1714008091528,"stop":1714008091528,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a336bff774c48f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714007519541,"stop":1714007519542,"duration":1},"status":"passed","severity":"normal"},{"uid":"63031d43d32da51b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714007511947,"stop":1714007511947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a993875de6fb4f6","name":"Subscribe and receive messages via waku relay post","time":{"start":1714008185194,"stop":1714008185195,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab99a6c258dab2a","name":"Relay + Store","time":{"start":1714007573151,"stop":1714007573152,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b2ea2b840d8dfb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714007797771,"stop":1714007797771,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc97a23ebd6768ec","name":"handles different networkShards values correctly","time":{"start":1714007511952,"stop":1714007511952,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc2e89e629f7a9e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714007511967,"stop":1714007511967,"duration":0},"status":"broken","severity":"normal"},{"uid":"5a79872e060e0e13","name":"should properly create location multiaddrs - udp4","time":{"start":1714007520242,"stop":1714007520242,"duration":0},"status":"passed","severity":"normal"},{"uid":"205162be73767270","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714007519542,"stop":1714007519543,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae33923942384a4","name":"isConnected should return true after first peer connects","time":{"start":1714007612816,"stop":1714007612817,"duration":1},"status":"passed","severity":"normal"},{"uid":"a920a4b163a1e500","name":"different cluster, same shard: nodes don't connect","time":{"start":1714007833467,"stop":1714007833467,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b6b76bccf1a8ed","name":"Push to array if already present","time":{"start":1714007511532,"stop":1714007511532,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ef4ae4ec2c028c","name":"should throw an error for insufficient data","time":{"start":1714007511926,"stop":1714007511927,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14c49c05ca5d5a3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714007511926,"stop":1714007511926,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffbd868a9cbe7a2","name":"Check received message containing long","time":{"start":1714008029475,"stop":1714008029475,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f26717f3ef43efa","name":"Subscribe to topic containing long and publish message","time":{"start":1714007987438,"stop":1714007987438,"duration":0},"status":"passed","severity":"normal"},{"uid":"6906aac35f28c0d","name":"throws on content topic with too few or too many fields","time":{"start":1714007511942,"stop":1714007511943,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dc13c16b2840bd","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app70/5/topic161/utf8","time":{"start":1714008042032,"stop":1714008042032,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab42b48426f570a","name":"Promise Callback - backward","time":{"start":1714008113411,"stop":1714008113411,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0201b637f8483d","name":"Check message with invalid timestamp is not received","time":{"start":1714008029495,"stop":1714008029495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bba48ae2e788ab","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714007562846,"stop":1714007562847,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf67f3a5b609aa8","name":"Privacy Node - default protocol","time":{"start":1714008160804,"stop":1714008160804,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b98509081a7b775","name":"Check message received after nwaku node is restarted","time":{"start":1714008029472,"stop":1714008029473,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d27f7680661eeb5e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714007764536,"stop":1714007764536,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ba4bfe5dcdef35","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714007797783,"stop":1714007797784,"duration":1},"status":"passed","severity":"normal"},{"uid":"716568b42d8c64a8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714007514425,"stop":1714007514425,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc77ead95b4541d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714008185183,"stop":1714008185184,"duration":1},"status":"passed","severity":"normal"},{"uid":"9def3d8d93d03de6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714007562843,"stop":1714007562845,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a2461de3ce4a52a","name":"Decoder throws on undefined content topic","time":{"start":1714007545518,"stop":1714007545519,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7382faa6a83a15","name":"Encoder throws on empty string content topic","time":{"start":1714007525048,"stop":1714007525048,"duration":0},"status":"passed","severity":"normal"},{"uid":"670e1c6292ec11a5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714007511970,"stop":1714007511970,"duration":0},"status":"passed","severity":"normal"},{"uid":"8377d5c6e5f39a42","name":"configure the node with multiple pubsub topics","time":{"start":1714008071092,"stop":1714008071092,"duration":0},"status":"passed","severity":"normal"},{"uid":"80baf1bf3acebf40","name":"Push message with escaped characters payload","time":{"start":1714008091528,"stop":1714008091528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8206e2d67f088b6","name":"stop","time":{"start":1714007603171,"stop":1714007603171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc11d76915a9082","name":"Check received message containing Chinese","time":{"start":1714008029476,"stop":1714008029477,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec13c5f80aede20","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714007570838,"stop":1714007570839,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbe8bfdd7ce69a8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714007987433,"stop":1714007987434,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12dc415bcd418fa","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714007511953,"stop":1714007511954,"duration":1},"status":"passed","severity":"normal"},{"uid":"178570c93cd69475","name":"Correctly serialized arguments","time":{"start":1714007824630,"stop":1714007824630,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa92abac7088945","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714008148689,"stop":1714008148689,"duration":0},"status":"passed","severity":"normal"},{"uid":"d032f1834afc165d","name":"groups content topics by expected pubsub topic","time":{"start":1714007511951,"stop":1714007511951,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2c39af76bd5e1a","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1714007612819,"stop":1714007612819,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ce3cee430a38a5","name":"Push message with content topic containing special chars","time":{"start":1714008091532,"stop":1714008091532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a970d4c81690d75d","name":"ignores unrecognized TXT record formats","time":{"start":1714007536057,"stop":1714007536058,"duration":1},"status":"passed","severity":"normal"},{"uid":"1387fa06d63f8501","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714007519534,"stop":1714007519534,"duration":0},"status":"passed","severity":"normal"},{"uid":"239081dd2f9ff13e","name":"Fails to push message bigger that 1MB","time":{"start":1714008091542,"stop":1714008091543,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e6f8c19cbf33a1","name":"udp ip6 address","time":{"start":1714007519580,"stop":1714007519581,"duration":1},"status":"passed","severity":"normal"},{"uid":"603d51ae68f73dfa","name":"unsubscribes","time":{"start":1714008141023,"stop":1714008141023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1b2efd52546639","name":"Query generator for multiple messages","time":{"start":1714008128764,"stop":1714008128766,"duration":2},"status":"passed","severity":"normal"},{"uid":"fedb3bd49c85285b","name":"should throw error - invalid id","time":{"start":1714007520239,"stop":1714007520239,"duration":0},"status":"passed","severity":"normal"},{"uid":"98905887758154fd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714007612808,"stop":1714007612808,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e2250367eacdcd","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714007730159,"stop":1714007730160,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ef914a422a8f3b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714008185200,"stop":1714008185200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dced87ec216c9e2","name":"creates an iterator","time":{"start":1714008141022,"stop":1714008141022,"duration":0},"status":"passed","severity":"normal"},{"uid":"8091d6ab6db28f83","name":"should set field with all protocols enabled","time":{"start":1714007520244,"stop":1714007520244,"duration":0},"status":"passed","severity":"normal"},{"uid":"689acfe9955e3b4a","name":"Check received message containing Arabic","time":{"start":1714008029459,"stop":1714008029459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee95c2604d80fddb","name":"Push message with Arabic payload","time":{"start":1714008091517,"stop":1714008091517,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cae9f88d1abc54","name":"Push message with Script payload","time":{"start":1714007939223,"stop":1714007939223,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ba3e56f1e390c6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714007574693,"stop":1714007574693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d6b95cee5fbfa1d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714007730172,"stop":1714007730172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5091d1fd889c9902","name":"Check message with invalid timestamp is not received","time":{"start":1714008029469,"stop":1714008029470,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4c577599e57b7","name":"Waku message hash computation (payload length 0)","time":{"start":1714007514425,"stop":1714007514425,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe321a37ee662d81","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714007534982,"stop":1714007534983,"duration":1},"status":"passed","severity":"normal"},{"uid":"399103351a3d533c","name":"Nodes with multiple pubsub topic","time":{"start":1714007975795,"stop":1714007975796,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d9c1d752161127","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714007730167,"stop":1714007730168,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae1d540bd82d32","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714007981676,"stop":1714007981676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d22b38243b9dc93","name":"configure the node with multiple content topics","time":{"start":1714008042034,"stop":1714008042035,"duration":1},"status":"passed","severity":"normal"},{"uid":"467dab305b67afb0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714007511959,"stop":1714007511960,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fd518d6b35ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714007511963,"stop":1714007511964,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d5c61326b30f48","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714007818724,"stop":1714007818725,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c2d96d90f1512c","name":"receives messages sent to provided content topic through stream","time":{"start":1714007981987,"stop":1714007981987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"646cb6d018bf2b57","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714007730153,"stop":1714007730153,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffb1ff031f0fbcd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714008070550,"stop":1714008070551,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d35640cfc352d9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714007764538,"stop":1714007764538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e55d16e119fc24","name":"throws on content topic with non-number generation field","time":{"start":1714007511943,"stop":1714007511943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdb337293d62fdf","name":"Check publish message containing JSON","time":{"start":1714007981662,"stop":1714007981665,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6fbd63692c5cb49","name":"Subscribe to topic containing long and receive message","time":{"start":1714007797770,"stop":1714007797770,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d9ede617ef1a03","name":"Check received message containing long","time":{"start":1714008029457,"stop":1714008029458,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1b9039e4ff6b9f","name":"Push message with content topic containing emoji","time":{"start":1714007939292,"stop":1714007939292,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e5a5d46d940a9c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714007562847,"stop":1714007562849,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad4da96499dc8c0a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714007536059,"stop":1714007536060,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9fc747ea6b63677","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714007535331,"stop":1714007535337,"duration":6},"status":"passed","severity":"normal"},{"uid":"be5412408b826ca8","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714007511957,"stop":1714007511957,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb85aba7b5427b4","name":"Check message with no payload is not received","time":{"start":1714008029496,"stop":1714008029497,"duration":1},"status":"passed","severity":"normal"},{"uid":"95dc69ea74737dd1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714007764536,"stop":1714007764536,"duration":0},"status":"passed","severity":"normal"},{"uid":"20921261b0121b2e","name":"Check publish message containing numeric","time":{"start":1714007981643,"stop":1714007981643,"duration":0},"status":"passed","severity":"normal"},{"uid":"71163daaee129294","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714007730173,"stop":1714007730173,"duration":0},"status":"passed","severity":"normal"},{"uid":"127a0b79492cec4b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714007730168,"stop":1714007730169,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2563f0692e36f51","name":"Subscribe to topic containing long and receive message","time":{"start":1714008185187,"stop":1714008185187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9b70b22ebd028a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714008185185,"stop":1714008185185,"duration":0},"status":"passed","severity":"normal"},{"uid":"2611919057e1fca9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714007987439,"stop":1714007987440,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed173ca1eace78c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app20/4/topic374/proto","time":{"start":1714008042028,"stop":1714008042029,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aed310298cab5ef","name":"Publish message with custom timestamp: Thu Apr 25 2024 02:19:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1714007981673,"stop":1714007981673,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e6a4eac3eec7f7","name":"random static sharding 3 - Cluster ID: 905, Shard ID: 13","time":{"start":1714008071087,"stop":1714008071087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5186d2714f232f46","name":"should properly create location multiaddrs - tcp4","time":{"start":1714007520242,"stop":1714007520242,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb14b2caf52e6cc1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714007536061,"stop":1714007536061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45a75210d13ae59a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714007511946,"stop":1714007511946,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea4c63fe63b9484","name":"Check received message containing SQL Injection","time":{"start":1714007722362,"stop":1714007722362,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d7de631740b1f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714007981675,"stop":1714007981675,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd27f0011048f737","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714008070550,"stop":1714008070550,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ac7f741153a72a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714008271166,"stop":1714008271167,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd8ab2d16fa59c9","name":"should properly create peer info with all multiaddrs","time":{"start":1714007520244,"stop":1714007520244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66e43dd6b28938e","name":"same cluster, same shard: nodes connect","time":{"start":1714007833466,"stop":1714007833466,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b6632b7f9b5ac6","name":"handles empty shards array correctly","time":{"start":1714007511970,"stop":1714007511970,"duration":0},"status":"passed","severity":"normal"},{"uid":"19941a2dac8aef44","name":"Check received message containing shell command","time":{"start":1714008029489,"stop":1714008029489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6dc31468e82753","name":"All","time":{"start":1714007573152,"stop":1714007573152,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a8fadae67009a6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714007730172,"stop":1714007730172,"duration":0},"status":"passed","severity":"normal"},{"uid":"63599e046dd53533","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714007764538,"stop":1714007764539,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e404399607bfde","name":"Check received message containing Script","time":{"start":1714008029460,"stop":1714008029461,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf59e9a0e8315b6b","name":"should encode/decode to text encoding","time":{"start":1714007520240,"stop":1714007520241,"duration":1},"status":"passed","severity":"normal"},{"uid":"633dbfc31946e41d","name":"Reopen subscription with peer with lost subscription","time":{"start":1714007636760,"stop":1714007636760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdb2b48834a13ba","name":"Callback on promise, aborts when callback returns true","time":{"start":1714008128769,"stop":1714008128773,"duration":4},"status":"passed","severity":"normal"},{"uid":"2dfc7f28d75ebc77","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714007797772,"stop":1714007797773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d6d6ad61bbfb4","name":"Wrong topic","time":{"start":1714008042032,"stop":1714008042034,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4eaf2203edeaac6","name":"Sample","time":{"start":1714007519724,"stop":1714007519724,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd095f5dc50f8806","name":"Push message with custom timestamp: 1683249330382","time":{"start":1714007939300,"stop":1714007939300,"duration":0},"status":"passed","severity":"normal"},{"uid":"2058b1bc7379da23","name":"Generator, 2 different pubsubtopics","time":{"start":1714008116322,"stop":1714008116322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab71d82a852acdd0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714008029469,"stop":1714008029469,"duration":0},"status":"passed","severity":"normal"},{"uid":"414a79b1a9bee0b6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714008185196,"stop":1714008185196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a466c6c0850b504","name":"should handle a minimal index list","time":{"start":1714007511924,"stop":1714007511925,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabadeb40bed7e9e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714008093155,"stop":1714008093156,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b486f0f3ea83c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714007730155,"stop":1714007730155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34aaa86299dc356","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714008093156,"stop":1714008093158,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca1921df463e6e38","name":"Ping on subscribed peer","time":{"start":1714007636761,"stop":1714007636761,"duration":0},"status":"passed","severity":"normal"},{"uid":"947b564a6f5c007c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714007511972,"stop":1714007511972,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a80aa20f5cbcfcd","name":"handles different clusterIds correctly","time":{"start":1714007511952,"stop":1714007511952,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfa0723a9b4c8ae","name":"Subscribe to topic containing long and receive message","time":{"start":1714008185197,"stop":1714008185197,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0c7097b74239b7","name":"Meta field set when metaSetter is specified","time":{"start":1714007525047,"stop":1714007525047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf75fabe30a78fd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714007536061,"stop":1714007536061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"970c8b86cdf92d7d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714007939289,"stop":1714007939289,"duration":0},"status":"passed","severity":"normal"},{"uid":"39beaf9b2fed2898","name":"should not receive a peer event before start","time":{"start":1714008017335,"stop":1714008017336,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4d3d10829e35f5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714007797772,"stop":1714007797772,"duration":0},"status":"passed","severity":"normal"},{"uid":"431a4fc8761e0ffe","name":"Check received message containing JSON","time":{"start":1714008029462,"stop":1714008029462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9ee77e957de255","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714007987443,"stop":1714007987444,"duration":1},"status":"passed","severity":"normal"},{"uid":"902d3fa1a26cd50f","name":"non connected peers","time":{"start":1714007939549,"stop":1714007939549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb51e2b13bdf9206","name":"Check received message containing SQL Injection","time":{"start":1714008029460,"stop":1714008029460,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ae88d9bb632d5a","name":"Push message with content topic containing long","time":{"start":1714008091531,"stop":1714008091531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef816e8cce3f4d43","name":"Overlapping topic subscription","time":{"start":1714008185196,"stop":1714008185197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f2d5a41dfefa1d","name":"Check message with non string payload is not received","time":{"start":1714007722372,"stop":1714007722372,"duration":0},"status":"passed","severity":"normal"},{"uid":"94259474e757ef23","name":"Check publish message containing short","time":{"start":1714007981640,"stop":1714007981641,"duration":1},"status":"passed","severity":"normal"},{"uid":"446630d9339442f0","name":"Publish message with large meta","time":{"start":1714007981677,"stop":1714007981677,"duration":0},"status":"passed","severity":"normal"},{"uid":"52786593d6e01a17","name":"Push message with content topic containing XML","time":{"start":1714008091535,"stop":1714008091535,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9a1840bf7ffa1a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714007730161,"stop":1714007730161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1851e55ce867355","name":"receives messages sent to provided content topic through callback","time":{"start":1714007981987,"stop":1714007981987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5282590cde829102","name":"Check received message containing unicode special characters","time":{"start":1714008029465,"stop":1714008029466,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91cee237210479d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714007511962,"stop":1714007511963,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4d7e5bb491d02b","name":"should configure sharding based on application and version for autosharding","time":{"start":1714007511968,"stop":1714007511969,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ee9b27b5508848","name":"Subscribe to topic containing XML and receive message","time":{"start":1714008185200,"stop":1714008185200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e5b9f6dffff9c6","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714008128513,"stop":1714008128513,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ca8dc09b18b30","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app14/9/topic661/test.js","time":{"start":1714008042028,"stop":1714008042028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0b8520b39eab05","name":"Push message with content topic containing JSON","time":{"start":1714007939289,"stop":1714007939290,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a87a58cfc57f23","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714007511949,"stop":1714007511950,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ab98b8e2a9c8ea","name":"Ping on unsubscribed peer","time":{"start":1714007636762,"stop":1714007636762,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11aec7abd39b0ae","name":"1 Relay, 1 Filter, gives up","time":{"start":1714007535580,"stop":1714007535580,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdd2e84de1d2b67","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714008185189,"stop":1714008185190,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12235cb18ba912a","name":"can start and stop the service","time":{"start":1714007539631,"stop":1714007539631,"duration":0},"status":"passed","severity":"normal"},{"uid":"2152e59a1c64ab81","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714007511971,"stop":1714007511971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5807b17957a58c5","name":"Check received message containing special chars","time":{"start":1714008029458,"stop":1714008029459,"duration":1},"status":"passed","severity":"normal"},{"uid":"5398008e07c2e6c0","name":"recovers when dns.resolve returns empty","time":{"start":1714007536057,"stop":1714007536057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57b55a6883c1749","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714007524805,"stop":1714007524806,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06038fd5dd0a469","name":"Ephemeral field set to true","time":{"start":1714007525046,"stop":1714007525046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ec730e9439938c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714007511925,"stop":1714007511926,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec9fc01c9563a3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714007511957,"stop":1714007511957,"duration":0},"status":"passed","severity":"normal"},{"uid":"1443f01879ced427","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714008185201,"stop":1714008185201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaac1d1e87d1c12","name":"throws on content topic with generation field greater than 0","time":{"start":1714007511943,"stop":1714007511944,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6768c221a73c4c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714007975794,"stop":1714007975794,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4b9bb425b354c9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714007730170,"stop":1714007730170,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb515dc3f09ea9e4","name":"Passing cursor with wrong message digest","time":{"start":1714008070554,"stop":1714008070554,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd50ffa575d12f5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714008116321,"stop":1714008116321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3226547b07fb7d38","name":"Push message with long payload","time":{"start":1714007939218,"stop":1714007939218,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a0666bad6c1179","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714007638296,"stop":1714007638296,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4375ba56fed25ca","name":"Push message with XML payload","time":{"start":1714008091525,"stop":1714008091526,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87baed524c3148b","name":"Check received message containing numeric","time":{"start":1714007722359,"stop":1714007722360,"duration":1},"status":"passed","severity":"normal"},{"uid":"30caa33c13d4ca4f","name":"Push message with content topic containing short","time":{"start":1714007939236,"stop":1714007939237,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1720f876124454","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714007511958,"stop":1714007511958,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8e01847c23163f","name":"should properly compute the node id","time":{"start":1714007520240,"stop":1714007520240,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b531d1ccf0b6a4","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714007730151,"stop":1714007730151,"duration":0},"status":"passed","severity":"normal"},{"uid":"15723c178e4b1740","name":"Ping on peer without subscriptions","time":{"start":1714007593816,"stop":1714007593817,"duration":1},"status":"passed","severity":"normal"},{"uid":"92af51af22f34312","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714008185192,"stop":1714008185192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25f7aa515df3a3d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714007511951,"stop":1714007511951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59350a3079ce194","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714007730171,"stop":1714007730171,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7ef75bd9092a5b","name":"Relay + Store","time":{"start":1714007520246,"stop":1714007520246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7745c59e4c0ee35c","name":"Push 30 different messages","time":{"start":1714008091529,"stop":1714008091529,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe3b3d492dcabd4","name":"should not receive a peer event after stop","time":{"start":1714008017336,"stop":1714008017336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42244cce6907cc8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714007764535,"stop":1714007764535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c55befee01d906d","name":"Overlapping topic subscription","time":{"start":1714007987437,"stop":1714007987437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60d02e14b834e247","name":"Generator, custom pubsub topic","time":{"start":1714008116320,"stop":1714008116320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0efe9bf5473a65d","name":"Push message equal or less that 1MB","time":{"start":1714007939305,"stop":1714007939305,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9abae9487da7828","name":"should not fail to start the service if it is already started","time":{"start":1714007574690,"stop":1714007574690,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f379e7317bccc1d","name":"random static sharding 7 - Cluster ID: 668, Shard ID: 272","time":{"start":1714008071089,"stop":1714008071090,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ffd66aee52c812","name":"Push message with numeric payload","time":{"start":1714008091515,"stop":1714008091515,"duration":0},"status":"passed","severity":"normal"},{"uid":"958855f0c59e16c9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714007511966,"stop":1714007511966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f72533d25054a09","name":"Check message with no content topic is not received","time":{"start":1714008029496,"stop":1714008029496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2cae2be4308381","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714007570839,"stop":1714007570840,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8859e61c35e0329","name":"Encoder throws on undefined content topic","time":{"start":1714007545517,"stop":1714007545517,"duration":0},"status":"passed","severity":"normal"},{"uid":"312eb46deaf18244","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714007511949,"stop":1714007511949,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74809934f21b354","name":"Push message with content topic containing shell command","time":{"start":1714007939290,"stop":1714007939291,"duration":1},"status":"passed","severity":"normal"},{"uid":"a761b744bd294e40","name":"Check message with non string payload is not received","time":{"start":1714008029472,"stop":1714008029472,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60ad7efbc1bb5e","name":"Push message with long payload","time":{"start":1714008091514,"stop":1714008091515,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1f17a55eaa10a8","name":"Push message with content topic containing Russian","time":{"start":1714008091533,"stop":1714008091534,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f08a488a23581a","name":"Query with Ordered Callback, No Decoder","time":{"start":1714008093154,"stop":1714008093155,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e94bfa3f8f8da6","name":"Ping on subscribed peer","time":{"start":1714007636758,"stop":1714007636759,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f7476efdea69c1","name":"Nodes with multiple pubsub topic","time":{"start":1714007975797,"stop":1714007975798,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd33c0ea29d11b1","name":"Push message with content topic containing unicode special characters","time":{"start":1714008091537,"stop":1714008091537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8320632a5bf0b81d","name":"Push message with content topic containing numeric","time":{"start":1714008091531,"stop":1714008091532,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1230e980165ecdd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714007987440,"stop":1714007987441,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabe3dc01850cdf8","name":"should emit a peer event after start","time":{"start":1714008017335,"stop":1714008017335,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc89b7c981f5c2f6","name":"Check message received after nwaku node is restarted","time":{"start":1714007722373,"stop":1714007722373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85a902ec945b4bbe","name":"1 Relay, 1 fetch","time":{"start":1714007535578,"stop":1714007535578,"duration":0},"status":"passed","severity":"normal"},{"uid":"203887f432edb689","name":"Fails to push message bigger that 1MB","time":{"start":1714007939305,"stop":1714007939306,"duration":1},"status":"passed","severity":"normal"},{"uid":"927efd9aabdf9082","name":"Push message with XML payload","time":{"start":1714007939224,"stop":1714007939225,"duration":1},"status":"passed","severity":"normal"},{"uid":"200adf3058f57b8d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714007957461,"stop":1714007957461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99651c8d9f5c82f4","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714007981986,"stop":1714007981986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64d4dd6a12a30774","name":"Check publish message containing Russian","time":{"start":1714007981648,"stop":1714007981648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e378079208809e","name":"Decoder throws on empty string content topic","time":{"start":1714007545519,"stop":1714007545519,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebfb3ce5f0066af","name":"Push message with meta","time":{"start":1714007939299,"stop":1714007939299,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc16b1a6d1d78cf8","name":"Push message with meta","time":{"start":1714008091539,"stop":1714008091539,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03c20935619dace","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714007730162,"stop":1714007730162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5db0248ad2388c","name":"Overlapping topic subscription","time":{"start":1714008185185,"stop":1714008185186,"duration":1},"status":"passed","severity":"normal"},{"uid":"14cd4ba5afe81e4f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714008185195,"stop":1714008185195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b0f4e4046682d2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714007957461,"stop":1714007957462,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec29920975c22863","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714007648856,"stop":1714007648859,"duration":3},"status":"passed","severity":"normal"},{"uid":"f5a60879998ba0ce","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app9/9/topic162/xml","time":{"start":1714008042027,"stop":1714008042028,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a2533fee33b7a9","name":"Accepts a valid Waku Message","time":{"start":1714007528426,"stop":1714007528427,"duration":1},"status":"passed","severity":"normal"},{"uid":"d060e10947ba5099","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714007574693,"stop":1714007574694,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2f6c98f25bc5d4","name":"should properly create location multiaddrs - tcp","time":{"start":1714007520243,"stop":1714007520243,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f6fa0b0fdc6e80","name":"Check received message containing SQL Injection","time":{"start":1714008029483,"stop":1714008029485,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e445e7d69add3ab","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714007519539,"stop":1714007519539,"duration":0},"status":"passed","severity":"normal"},{"uid":"c731e2ef65edd03a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714007975798,"stop":1714007975798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1100d6b2f1a2df6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714008029494,"stop":1714008029494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17c5f58900de6d3","name":"Refresh subscription","time":{"start":1714008185197,"stop":1714008185197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8a5d02faa11cfb","name":"Check message on other pubsub topic is not received","time":{"start":1714008029470,"stop":1714008029471,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a2983084db6f1b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714008071085,"stop":1714008071085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21a8fe7bb72f094","name":"Throws when trying to push message with empty payload","time":{"start":1714007939234,"stop":1714007939236,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e0ba38f96d59261","name":"listenerCount","time":{"start":1714007603169,"stop":1714007603169,"duration":0},"status":"passed","severity":"normal"},{"uid":"be88ae824ddee773","name":"Push message with content topic containing special chars","time":{"start":1714007939282,"stop":1714007939282,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae2c570d1363faf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714007648861,"stop":1714007648861,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3f7c1d4e40575","name":"should emit a peer event after start","time":{"start":1714007539632,"stop":1714007539632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2145726c9d7f95a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714007535328,"stop":1714007535329,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc92362e6f89872","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714007730163,"stop":1714007730163,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52829d00ec20a9c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714007730153,"stop":1714007730154,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72465b641eb99f7","name":"Check received message containing emoji","time":{"start":1714007722366,"stop":1714007722367,"duration":1},"status":"passed","severity":"normal"},{"uid":"34162abac77b1c5c","name":"Decoder throws on empty string content topic","time":{"start":1714007547426,"stop":1714007547426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0da6be1b88eba3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714007987441,"stop":1714007987441,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e11f20025e46ce","name":"Push message with content topic containing shell command","time":{"start":1714008091536,"stop":1714008091536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1d1e4fd70ae0cb","name":"Init the array if not present","time":{"start":1714007511529,"stop":1714007511531,"duration":2},"status":"passed","severity":"normal"},{"uid":"9002e7a5de949ed","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714008042025,"stop":1714008042026,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a324cb550c1f1e","name":"should return all peers when numPeers is 0","time":{"start":1714007524804,"stop":1714007524804,"duration":0},"status":"passed","severity":"normal"},{"uid":"83828d714f6a5455","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714007511950,"stop":1714007511950,"duration":0},"status":"passed","severity":"normal"},{"uid":"67710123a7e163c","name":"Subscribe and receives messages on 20 topics","time":{"start":1714007797765,"stop":1714007797765,"duration":0},"status":"passed","severity":"normal"},{"uid":"487f826ec68d60ad","name":"Ping on peer without subscriptions","time":{"start":1714007636761,"stop":1714007636762,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2101825bfc2f3e5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714007511947,"stop":1714007511947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13874022a5311d4","name":"Push message equal or less that 1MB","time":{"start":1714008091542,"stop":1714008091542,"duration":0},"status":"passed","severity":"normal"},{"uid":"25feae75486e932a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714007511959,"stop":1714007511959,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdfb0ce5f462413","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714007975796,"stop":1714007975796,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a557161d24ecd0f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714008148689,"stop":1714008148689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2696879e1338989","name":"Check received message containing JSON","time":{"start":1714007722364,"stop":1714007722364,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6230652294f129c","name":"Check meta is set [ecies]","time":{"start":1714007547424,"stop":1714007547424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a014c1713b4c4a23","name":"Check received message containing Basic HTML tag","time":{"start":1714008029461,"stop":1714008029462,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ed780d1041801","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714008070553,"stop":1714008070553,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c827b8d59b022ca","name":"Subscribe and receives messages on 20 topics","time":{"start":1714008185184,"stop":1714008185184,"duration":0},"status":"passed","severity":"normal"},{"uid":"96295eb6bde22e10","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714007987432,"stop":1714007987433,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf29f724a064b63","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714008185198,"stop":1714008185199,"duration":1},"status":"passed","severity":"normal"},{"uid":"80626650af53b937","name":"shard 0","time":{"start":1714008071084,"stop":1714008071085,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91c1fed083786a51","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714007797783,"stop":1714007797783,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4646b0af0916ce","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714007511960,"stop":1714007511960,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6267c3fa682c98","name":"Check received message containing unicode special characters","time":{"start":1714008029490,"stop":1714008029491,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b46e68ca219f67d","name":"should properly create location multiaddrs - tcp6","time":{"start":1714007520243,"stop":1714007520243,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e38bc1047ec9b1","name":"connects to nwaku","time":{"start":1714008146579,"stop":1714008146580,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aad0ca59d29065d","name":"Push message on custom pubsubTopic","time":{"start":1714007818723,"stop":1714007818724,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0669dd4634572d3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714007975795,"stop":1714007975795,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e58a2252ff7385","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714007511969,"stop":1714007511969,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc33881b2effd35e","name":"should return valid sharding parameters for static sharding","time":{"start":1714007511968,"stop":1714007511968,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efb32aad7cc1354","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714007818727,"stop":1714007818727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba794b2cc77b425","name":"Check received message containing emoji","time":{"start":1714008029491,"stop":1714008029491,"duration":0},"status":"passed","severity":"normal"},{"uid":"23097440244608d4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714008093151,"stop":1714008093152,"duration":1},"status":"passed","severity":"normal"},{"uid":"579b2f8298bec42f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714007535327,"stop":1714007535328,"duration":1},"status":"passed","severity":"normal"},{"uid":"20648f8a7edf1f28","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714008071093,"stop":1714008071093,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35fad3432d85603","name":"Subscribe and receive messages via lightPush","time":{"start":1714007797762,"stop":1714007797762,"duration":0},"status":"passed","severity":"normal"},{"uid":"389e38d5404af5d1","name":"Store - dialed after - with timeout","time":{"start":1714008160802,"stop":1714008160802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f2cd8ae79b49fe","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714007764534,"stop":1714007764534,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c05b8293f7e673e","name":"Check received message with timestamp: 1714007562370000000 ","time":{"start":1714007722367,"stop":1714007722367,"duration":0},"status":"passed","severity":"normal"},{"uid":"edad54e6500dfe4f","name":"Check received message with timestamp: 1714007561912000000 ","time":{"start":1714008029491,"stop":1714008029492,"duration":1},"status":"passed","severity":"normal"},{"uid":"a651b14779a11ade","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714007511961,"stop":1714007511962,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7acdca1573a3900","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714007638291,"stop":1714007638292,"duration":1},"status":"passed","severity":"normal"},{"uid":"9032b3dd4331feaa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714007511962,"stop":1714007511962,"duration":0},"status":"passed","severity":"normal"},{"uid":"62993e593fb01313","name":"random static sharding 10 - Cluster ID: 660, Shard ID: 623","time":{"start":1714008071091,"stop":1714008071092,"duration":1},"status":"passed","severity":"normal"},{"uid":"835d4f08721c4c8d","name":"Relay - dialed first","time":{"start":1714008160800,"stop":1714008160801,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f1349670228fce","name":"Push message with rate limit","time":{"start":1714007939300,"stop":1714007939300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f850747019ddf","name":"Push message with custom timestamp: 1714004130382","time":{"start":1714007939300,"stop":1714007939304,"duration":4},"status":"passed","severity":"normal"},{"uid":"cd7e15890304efc1","name":"Fails to push message with large meta","time":{"start":1714007939299,"stop":1714007939299,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e4b8222713c661","name":"Check received message containing escaped characters","time":{"start":1714008029489,"stop":1714008029490,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f96906dc61cdcb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714008185201,"stop":1714008185201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a42b4081edd990","name":"Fails to publish message with wrong content topic","time":{"start":1714007981675,"stop":1714007981675,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b355ec0c2a5cc7","name":"Query generator for 2000 messages","time":{"start":1714008128775,"stop":1714008128777,"duration":2},"status":"passed","severity":"normal"},{"uid":"429e1a78e4562a1e","name":"removeEventListener with correct event","time":{"start":1714007603168,"stop":1714007603168,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f516712e2e29cb","name":"start node with empty shard","time":{"start":1714008071093,"stop":1714008071094,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8155eacac18eb65","name":"Push message with content topic containing Script","time":{"start":1714007939288,"stop":1714007939288,"duration":0},"status":"passed","severity":"normal"},{"uid":"403757cd1b133aea","name":"Publish message with custom timestamp: Fri May 05 2023 01:19:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1714007981672,"stop":1714007981673,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cfdbe5b3e357815","name":"caches peers it previously fetched","time":{"start":1714007536058,"stop":1714007536058,"duration":0},"status":"passed","severity":"normal"},{"uid":"22adfd8392b45009","name":"can start the service","time":{"start":1714008017332,"stop":1714008017332,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5c51df3dbdcf06","name":"more peers than existing","time":{"start":1714007939548,"stop":1714007939548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18449aaffb423504","name":"Check message received after jswaku node is restarted","time":{"start":1714007722372,"stop":1714007722373,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bd01233563f34a1b","name":"Check publish message containing Basic HTML tag","time":{"start":1714007981651,"stop":1714007981661,"duration":10},"status":"passed","severity":"normal"},{"uid":"cb19249a01bdf53a","name":"Light Node - default protocols","time":{"start":1714008160803,"stop":1714008160804,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb03d82b09fdd4","name":"getPeersByDiscovery","time":{"start":1714007957460,"stop":1714007957460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc8d40ad90f3002","name":"Push message with emoji payload","time":{"start":1714008091529,"stop":1714008091529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b309897719756a92","name":"should return empty list for no shard","time":{"start":1714007511956,"stop":1714007511956,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e5536ee620adea","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714007511954,"stop":1714007511954,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4ad05f030f9dd1","name":"Push message with custom timestamp: 1714004122619","time":{"start":1714008091541,"stop":1714008091541,"duration":0},"status":"passed","severity":"normal"},{"uid":"1205ada36d82da69","name":"should emit a peer event after start","time":{"start":1714007574691,"stop":1714007574691,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab392f32117a0963","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714008185201,"stop":1714008185202,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f294bc7a59ee023","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714007545513,"stop":1714007545515,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7832e975ceea165","name":"Push message with content topic containing Chinese","time":{"start":1714008091532,"stop":1714008091533,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b1e78872269690","name":"should not throw an error for a single configured topic","time":{"start":1714007511965,"stop":1714007511965,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cf2550cb389eb9","name":"Check received message with timestamp: 1714007561912 ","time":{"start":1714008029492,"stop":1714008029493,"duration":1},"status":"passed","severity":"normal"},{"uid":"382c23f5393ee2cf","name":"Check received message containing shell command","time":{"start":1714008029462,"stop":1714008029463,"duration":1},"status":"passed","severity":"normal"}] |