mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"c59520a740b69984","name":"Used by Waku Relay","time":{"start":1713528976789,"stop":1713528976790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae89a9a51fe654d1","name":"should return valid sharding parameters for static sharding","time":{"start":1713528357875,"stop":1713528357875,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdd0bf85f740702","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713528915460,"stop":1713528915460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1507c7995aa8042","name":"throws on content topic with empty encoding field","time":{"start":1713528357850,"stop":1713528357850,"duration":0},"status":"passed","severity":"normal"},{"uid":"948c42329f07b1b3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713528357871,"stop":1713528357871,"duration":0},"status":"passed","severity":"normal"},{"uid":"46834b6cb1942c4c","name":"Ping on unsubscribed peer","time":{"start":1713528441770,"stop":1713528441770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5607e8d206c5bf3c","name":"Sign & Recover","time":{"start":1713528392814,"stop":1713528392815,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cafa35ae965b533","name":"non connected peers","time":{"start":1713528806070,"stop":1713528806070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf0525bfcecbd1b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713528507361,"stop":1713528507362,"duration":1},"status":"passed","severity":"normal"},{"uid":"746c5518ec6b0010","name":"Query Generator, No Decoder","time":{"start":1713528935550,"stop":1713528935550,"duration":0},"status":"passed","severity":"normal"},{"uid":"798931669744ba74","name":"Check meta is set [symmetric]","time":{"start":1713528392394,"stop":1713528392395,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c992b9b3407447","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713528460765,"stop":1713528460766,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ecbb9638558eb5b","name":"Push message with content topic containing shell command","time":{"start":1713528902906,"stop":1713528902906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e347966a403ea599","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713528357871,"stop":1713528357871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21d3e8bb42a1b65","name":"Subscribe to topic containing short and receive message","time":{"start":1713528679209,"stop":1713528679210,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb666cfaea2a67","name":"different cluster, same shard: nodes don't connect","time":{"start":1713528713839,"stop":1713528713840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7947e839af04fe","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713529044945,"stop":1713529044945,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ac106d4acf2a36","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528460769,"stop":1713528460769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1985154d5604e1cd","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713528507362,"stop":1713528507363,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba1fdf3f3c4f70e","name":"throws on content topic with empty application field","time":{"start":1713528357848,"stop":1713528357848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e589861ebd150eb4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713528679207,"stop":1713528679208,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af69379037ee17a4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713528679215,"stop":1713528679215,"duration":0},"status":"passed","severity":"normal"},{"uid":"126544ffd2ffb2be","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713528409194,"stop":1713528409194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a09e963a4c52","name":"Using a function","time":{"start":1713528976789,"stop":1713528976789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e605d7c13e970956","name":"Check publish message containing Basic HTML tag","time":{"start":1713528848540,"stop":1713528848543,"duration":3},"status":"passed","severity":"normal"},{"uid":"c20a6439c276e2c6","name":"Check publish message containing numeric","time":{"start":1713528848532,"stop":1713528848533,"duration":1},"status":"passed","severity":"normal"},{"uid":"8806a73778461d78","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713528915461,"stop":1713528915461,"duration":0},"status":"passed","severity":"normal"},{"uid":"7516c7c7975efb88","name":"Push message with Chinese payload","time":{"start":1713528805823,"stop":1713528805823,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7b53601ca33974","name":"Check received message containing JSON","time":{"start":1713528896844,"stop":1713528896844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b822ee6db80b3601","name":"Check message on other pubsub topic is not received","time":{"start":1713528896867,"stop":1713528896868,"duration":1},"status":"passed","severity":"normal"},{"uid":"4759beb386b8b99d","name":"Passing page size 11 when there are 10 messages","time":{"start":1713528965136,"stop":1713528965137,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eba58056039f38","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713528409191,"stop":1713528409192,"duration":1},"status":"passed","severity":"normal"},{"uid":"881a4c3e49c851a9","name":"Push message with short payload","time":{"start":1713528902890,"stop":1713528902890,"duration":0},"status":"passed","severity":"normal"},{"uid":"106fc9b673d46508","name":"removeEventListener with wrong event","time":{"start":1713528449414,"stop":1713528449417,"duration":3},"status":"passed","severity":"normal"},{"uid":"cdb9219432006d57","name":"Meta field set when metaSetter is specified","time":{"start":1713528371358,"stop":1713528371358,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d73d9babf8743a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713528832655,"stop":1713528832655,"duration":0},"status":"passed","severity":"normal"},{"uid":"519e0abfa0a36ba7","name":"Fails to publish message with empty text","time":{"start":1713528848553,"stop":1713528848554,"duration":1},"status":"passed","severity":"normal"},{"uid":"24202b0de1419b0f","name":"Push message with XML payload","time":{"start":1713528902894,"stop":1713528902894,"duration":0},"status":"passed","severity":"normal"},{"uid":"631229ecc45a98bc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713529044962,"stop":1713529044962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d436237f29dcbb","name":"through manual discovery","time":{"start":1713528685029,"stop":1713528685030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e723004e4fda8e3a","name":"Push message with content topic containing Arabic","time":{"start":1713528902903,"stop":1713528902904,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eaffdfad1785331","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713528507352,"stop":1713528507352,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32d63247e18471c4","name":"Check received message containing Script","time":{"start":1713528581505,"stop":1713528581506,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd4bc4518606257","name":"Check received message containing Basic HTML tag","time":{"start":1713528896863,"stop":1713528896863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c173a8ddea6d47f1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528460766,"stop":1713528460767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece888e765f60127","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713528461319,"stop":1713528461320,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeec77c5f1f192c3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713528679204,"stop":1713528679205,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c649903bd5c7c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713528382423,"stop":1713528382423,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f29ef515fac6fd5","name":"Check message received after nwaku node is restarted","time":{"start":1713528896869,"stop":1713528896870,"duration":1},"status":"skipped","severity":"normal"},{"uid":"701a7db0c7973645","name":"Passing an array","time":{"start":1713528976788,"stop":1713528976789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d63d297727973a1","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713528507366,"stop":1713528507368,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d8a0708bcf0aeb1","name":"Overlapping topic subscription","time":{"start":1713529044957,"stop":1713529044957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1742b2771a393d2","name":"should only return 1 node with relay capability","time":{"start":1713528382417,"stop":1713528382418,"duration":1},"status":"passed","severity":"normal"},{"uid":"6591616bc341a1e4","name":"Publish message with custom timestamp: Fri Apr 19 2024 13:13:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1713528848551,"stop":1713528848552,"duration":1},"status":"passed","severity":"normal"},{"uid":"1540336d15be926d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713528357855,"stop":1713528357855,"duration":0},"status":"passed","severity":"normal"},{"uid":"883b00addf039d94","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713528713838,"stop":1713528713838,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cf8091a58657cf","name":"Check message with non string payload is not received","time":{"start":1713528581536,"stop":1713528581536,"duration":0},"status":"passed","severity":"normal"},{"uid":"504c8d8de862b075","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713528915459,"stop":1713528915460,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0201c65aeda68c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713529044959,"stop":1713529044959,"duration":0},"status":"passed","severity":"normal"},{"uid":"772b060ba2f7b8e","name":"Register correct protocols","time":{"start":1713528857829,"stop":1713528857830,"duration":1},"status":"passed","severity":"normal"},{"uid":"beca25be684dea82","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713528382419,"stop":1713528382419,"duration":0},"status":"passed","severity":"normal"},{"uid":"2934606ca9fdb1b7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713528953692,"stop":1713528953693,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69e3d581eeec6d2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713528357852,"stop":1713528357852,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3956aeb84c5e2d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713529044954,"stop":1713529044955,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff2c1b2e229cd9d","name":"Push message with content topic containing Russian","time":{"start":1713528902904,"stop":1713528902904,"duration":0},"status":"passed","severity":"normal"},{"uid":"e909c901da97432f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713528896866,"stop":1713528896867,"duration":1},"status":"passed","severity":"normal"},{"uid":"723a2f02cd99d91a","name":"Push message with Basic HTML tag payload","time":{"start":1713528902894,"stop":1713528902895,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d3a6960927ca65","name":"Push message with content topic containing Chinese","time":{"start":1713528902903,"stop":1713528902903,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc21da02a5674225","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713529044955,"stop":1713529044955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58c4181900f8b92","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713528416828,"stop":1713528416829,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccc7e3e447ed616","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713528507362,"stop":1713528507362,"duration":0},"status":"passed","severity":"normal"},{"uid":"89346a175f020746","name":"getPeersByDiscovery","time":{"start":1713528832654,"stop":1713528832654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61a602cce99c791","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713528382027,"stop":1713528382027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6c96e6b3e80771","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713528357871,"stop":1713528357872,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0de2bb71c72072d","name":"Push message with content topic containing XML","time":{"start":1713528902905,"stop":1713528902905,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93f5509004b3645","name":"Round trip binary serialization","time":{"start":1713528371356,"stop":1713528371357,"duration":1},"status":"passed","severity":"normal"},{"uid":"8967784b8a39fd3b","name":"can start and stop the service","time":{"start":1713528422103,"stop":1713528422103,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb46f622d7b34","name":"Ping on peer without subscriptions","time":{"start":1713528441769,"stop":1713528441769,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f42f4d3526ff19","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713529044952,"stop":1713529044952,"duration":0},"status":"passed","severity":"normal"},{"uid":"101d4a42b2e3da8b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713528507371,"stop":1713528507372,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fe840334686c0e","name":"should properly create location multiaddrs - udp6","time":{"start":1713528366454,"stop":1713528366454,"duration":0},"status":"passed","severity":"normal"},{"uid":"4615dbb3f32f6fd2","name":"can start the service","time":{"start":1713528422102,"stop":1713528422102,"duration":0},"status":"passed","severity":"normal"},{"uid":"906042b41221974e","name":"can start the service","time":{"start":1713528386185,"stop":1713528386186,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e4266a06a0e94a","name":"Push message with XML payload","time":{"start":1713528805825,"stop":1713528805825,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee7e1586436258b","name":"Check received message containing Basic HTML tag","time":{"start":1713528896843,"stop":1713528896844,"duration":1},"status":"passed","severity":"normal"},{"uid":"daaf183c20c0441c","name":"receives messages sent to provided content topic through callback","time":{"start":1713528848826,"stop":1713528848829,"duration":3},"status":"skipped","severity":"normal"},{"uid":"f926a8742e4cc8a2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713529044961,"stop":1713529044961,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec66188f570a48b","name":"Waku message hash computation (payload length 0)","time":{"start":1713528360482,"stop":1713528360483,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbd1745275ff837","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713528857838,"stop":1713528857839,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e0390dc0fd84b9","name":"Nodes with multiple pubsub topic","time":{"start":1713528846872,"stop":1713528846872,"duration":0},"status":"passed","severity":"normal"},{"uid":"185d3d719cc6076d","name":"Push message with JSON payload","time":{"start":1713528805826,"stop":1713528805826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1be5357beddd4c9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713528846868,"stop":1713528846869,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19954d8d3476596","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713528365746,"stop":1713528365746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2ba20b9b945dba","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713528416830,"stop":1713528416831,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8a31b0232bb293","name":"Generator, 2 different pubsubtopics","time":{"start":1713528933382,"stop":1713528933383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08551816a9a8990","name":"Check message with no content topic is not received","time":{"start":1713528896850,"stop":1713528896850,"duration":0},"status":"passed","severity":"normal"},{"uid":"14af7f2ccc04b692","name":"Check received message with timestamp: 1713528408329000000 ","time":{"start":1713528896865,"stop":1713528896865,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5ac944ce2de18d","name":"Passing cursor with wrong message digest","time":{"start":1713528915462,"stop":1713528915463,"duration":1},"status":"passed","severity":"normal"},{"uid":"5614c1389f02f59","name":"Check message received after jswaku node is restarted","time":{"start":1713528896851,"stop":1713528896851,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab903efc1ccb6e7a","name":"Check received message containing Russian","time":{"start":1713528581504,"stop":1713528581504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade791e53fc0ac11","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713528857839,"stop":1713528857839,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6839b9ad1df447","name":"Subscribe to topic containing long and receive message","time":{"start":1713529044958,"stop":1713529044959,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa294f056871d13c","name":"Ping on subscribed peer","time":{"start":1713528495176,"stop":1713528495177,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c9876020c9349b","name":"Push message with content topic containing SQL Injection","time":{"start":1713528805833,"stop":1713528805833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e75acfab176ba7b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713528357854,"stop":1713528357854,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d82a8f0d19689fc","name":"Non Autosharding Cluster","time":{"start":1713528849404,"stop":1713528849405,"duration":1},"status":"skipped","severity":"normal"},{"uid":"52fdbeafd5ed7e31","name":"Check received message containing Chinese","time":{"start":1713528581503,"stop":1713528581503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a36aeecbfa32e6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713528357855,"stop":1713528357856,"duration":1},"status":"passed","severity":"normal"},{"uid":"291c32aad1c424ae","name":"Check received message containing shell command","time":{"start":1713528896864,"stop":1713528896864,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac3e212c4509ead","name":"Callback on promise, aborts when callback returns true","time":{"start":1713528953695,"stop":1713528953696,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b36a987fe1dd713","name":"Push message with content topic containing Russian","time":{"start":1713528805832,"stop":1713528805832,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfcb6aa3e267415","name":"Push message with shell command payload","time":{"start":1713528902895,"stop":1713528902895,"duration":0},"status":"passed","severity":"normal"},{"uid":"302f4263b627566a","name":"Push message with content topic containing short","time":{"start":1713528805829,"stop":1713528805829,"duration":0},"status":"passed","severity":"normal"},{"uid":"666f4cc63537c5e0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713528639557,"stop":1713528639561,"duration":4},"status":"passed","severity":"normal"},{"uid":"535abb7ce8615cb4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713528392394,"stop":1713528392394,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6b4b961d16d4ca","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713528857841,"stop":1713528857842,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff93f2f19633b48c","name":"throws on content topic with generation field greater than 0","time":{"start":1713528357848,"stop":1713528357848,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9e43fe86818ed4","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713528507372,"stop":1713528507373,"duration":1},"status":"passed","severity":"normal"},{"uid":"5921c3348b245ee3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713529044942,"stop":1713529044943,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e72f6e64ec1db1d","name":"random static sharding 8 - Cluster ID: 463, Shard ID: 435","time":{"start":1713528908376,"stop":1713528908376,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2eace055eb77d6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713528507376,"stop":1713528507376,"duration":0},"status":"passed","severity":"normal"},{"uid":"164f9115c6af6b5a","name":"Push message with Russian payload","time":{"start":1713528805823,"stop":1713528805824,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c54ef38f01ea4c2","name":"should get / set TCP multiaddr","time":{"start":1713528366453,"stop":1713528366453,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af8a2a990ddb72b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713528902905,"stop":1713528902906,"duration":1},"status":"passed","severity":"normal"},{"uid":"9195e0bf53276e84","name":"Push message with content topic containing shell command","time":{"start":1713528805835,"stop":1713528805835,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f57216fb4ee93a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713528507364,"stop":1713528507364,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da19c4b27f2b720","name":"Push message with content topic containing Chinese","time":{"start":1713528805831,"stop":1713528805832,"duration":1},"status":"passed","severity":"normal"},{"uid":"e307d932ca33a0d2","name":"Subscribe to topic containing XML and receive message","time":{"start":1713529044962,"stop":1713529044962,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5565792fd8d434","name":"Mutual subscription","time":{"start":1713528857829,"stop":1713528857829,"duration":0},"status":"passed","severity":"normal"},{"uid":"85253df7d4a68a9e","name":"throws on content topic with empty version field","time":{"start":1713528357849,"stop":1713528357849,"duration":0},"status":"passed","severity":"normal"},{"uid":"af36ebf8f616bbd2","name":"should throw error - no public key","time":{"start":1713528366443,"stop":1713528366443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c79ed5d3e74c50b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713528639555,"stop":1713528639555,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb4510ea1902968","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713528371125,"stop":1713528371126,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db7a30204f3d1da","name":"Check publish message after client node is restarted","time":{"start":1713528848564,"stop":1713528848565,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea962913ed420f7a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713528357851,"stop":1713528357851,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dd51ba1a7ebce8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713528679210,"stop":1713528679210,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efe1902f2993236","name":"Relay + Store","time":{"start":1713528419184,"stop":1713528419184,"duration":0},"status":"passed","severity":"normal"},{"uid":"85431ac486246f47","name":"should emit a peer event after start","time":{"start":1713528422104,"stop":1713528422105,"duration":1},"status":"passed","severity":"normal"},{"uid":"159202e52f9c293a","name":"Check received message containing SQL Injection","time":{"start":1713528896860,"stop":1713528896860,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b5ea15cbec1977","name":"should throw an error for missing sharding configuration","time":{"start":1713528357877,"stop":1713528357877,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bb4def780efdf4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713528507355,"stop":1713528507355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85795de99c93e2d","name":"udp ip6 address","time":{"start":1713528365724,"stop":1713528365724,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90bac99d788f739","name":"Publish message with custom timestamp: Sat Apr 29 2023 12:13:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1713528848549,"stop":1713528848550,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f3632a6d746e39","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713528581515,"stop":1713528581515,"duration":0},"status":"passed","severity":"normal"},{"uid":"701f608ccbe341d5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713528394200,"stop":1713528394200,"duration":0},"status":"passed","severity":"normal"},{"uid":"546d1c8c67f61765","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713528507376,"stop":1713528507376,"duration":0},"status":"passed","severity":"normal"},{"uid":"56404bda194e0a89","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528460771,"stop":1713528460771,"duration":0},"status":"passed","severity":"normal"},{"uid":"64206ea9ee08bda3","name":"Privacy Node - default protocol","time":{"start":1713528982761,"stop":1713528982761,"duration":0},"status":"passed","severity":"normal"},{"uid":"938778d2499b6c69","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713528357852,"stop":1713528357853,"duration":1},"status":"passed","severity":"normal"},{"uid":"4277182758bc4db7","name":"Delete observer","time":{"start":1713528807454,"stop":1713528807455,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c204e38e733f48","name":"Subscribe and receive messages via lightPush","time":{"start":1713529044942,"stop":1713529044942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1c553605e45423","name":"LightPush","time":{"start":1713528982759,"stop":1713528982759,"duration":0},"status":"passed","severity":"normal"},{"uid":"344d806563445cd2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713528991370,"stop":1713528991370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e10f93137b1c18d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713528896866,"stop":1713528896866,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd2d00b377b30b","name":"Throws when trying to push message with empty payload","time":{"start":1713528805828,"stop":1713528805829,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a7bb0d6b680af9","name":"safeDispatchEvent","time":{"start":1713528449418,"stop":1713528449419,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be60a0a8080788a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713528365742,"stop":1713528365742,"duration":0},"status":"passed","severity":"normal"},{"uid":"961607b67867112f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713528357860,"stop":1713528357861,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef637a2b920f33d5","name":"Push message with Arabic payload","time":{"start":1713528805823,"stop":1713528805823,"duration":0},"status":"passed","severity":"normal"},{"uid":"829fcd135edf85a9","name":"Check publish message containing shell command","time":{"start":1713528848544,"stop":1713528848545,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b1e44cd0591c68","name":"Generator, 2 different pubsubtopics","time":{"start":1713528933384,"stop":1713528933384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60ed02940e47de5","name":"Ordered callback, aborts when callback returns true","time":{"start":1713528953696,"stop":1713528953697,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1100c40fed6cbe","name":"Generator, 2 different pubsubtopics","time":{"start":1713528933392,"stop":1713528933392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3248c43158bc589","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app13/4/topic116/utf8","time":{"start":1713528849415,"stop":1713528849416,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e9b924a889520cba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713528507377,"stop":1713528507377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcee288a3d69840","name":"same cluster, same shard: nodes connect","time":{"start":1713528507350,"stop":1713528507350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca154bf7b2a84131","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713528896848,"stop":1713528896848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8864a79c86ca28","name":"Nodes with multiple pubsub topic","time":{"start":1713528846869,"stop":1713528846869,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab968b99134ad55b","name":"random static sharding 2 - Cluster ID: 228, Shard ID: 391","time":{"start":1713528908369,"stop":1713528908370,"duration":1},"status":"passed","severity":"normal"},{"uid":"40147f6522bd71ab","name":"Check publish message containing long","time":{"start":1713528848530,"stop":1713528848532,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5c64348194fbc14","name":"should return false","time":{"start":1713528366450,"stop":1713528366451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a777d46639120e1d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713528507383,"stop":1713528507384,"duration":1},"status":"passed","severity":"normal"},{"uid":"b574e84620954362","name":"should add and remove event listeners correctly","time":{"start":1713528386189,"stop":1713528386189,"duration":0},"status":"passed","severity":"normal"},{"uid":"65275e65b48d94d8","name":"same cluster, different shard: nodes connect","time":{"start":1713528713839,"stop":1713528713839,"duration":0},"status":"passed","severity":"normal"},{"uid":"a289fa9a4c693e39","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713528460769,"stop":1713528460770,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2bb658f3ac1e0e1d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713528673935,"stop":1713528673936,"duration":1},"status":"passed","severity":"normal"},{"uid":"136d6759d302fe4e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713528357876,"stop":1713528357876,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ebd282eac13ceb","name":"Check received message containing Chinese","time":{"start":1713528896855,"stop":1713528896855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c26ff276f862021","name":"Check received message with timestamp: 1713528408329 ","time":{"start":1713528896866,"stop":1713528896866,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2ebcd44d63f253","name":"Check received message containing XML","time":{"start":1713528581506,"stop":1713528581506,"duration":0},"status":"passed","severity":"normal"},{"uid":"54602fed1726a3be","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713529044953,"stop":1713529044954,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff644f7092810ea","name":"throws on empty content topic","time":{"start":1713528357846,"stop":1713528357846,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eb8f7b927ebc29","name":"should properly create location multiaddrs - udp4","time":{"start":1713528366453,"stop":1713528366453,"duration":0},"status":"passed","severity":"normal"},{"uid":"511ca66799a2ce54","name":"Filter","time":{"start":1713528982759,"stop":1713528982760,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb049607458d31a","name":"Query with Ordered Callback, No message returned","time":{"start":1713528935552,"stop":1713528935553,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3c94ae6f1ae7b5","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713528357874,"stop":1713528357874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a68a8462b966db6","name":"Check received message containing Russian","time":{"start":1713528896856,"stop":1713528896856,"duration":0},"status":"passed","severity":"normal"},{"uid":"893baf01cdafa1fd","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713528507353,"stop":1713528507354,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e63d23f7bc1256d1","name":"Default pageSize","time":{"start":1713528965138,"stop":1713528965138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95c56767e41a2f1","name":"Push message with Script payload","time":{"start":1713528902893,"stop":1713528902894,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d71b34138cc7e8","name":"Check received message containing escaped characters","time":{"start":1713528896864,"stop":1713528896864,"duration":0},"status":"passed","severity":"normal"},{"uid":"805a1143f6c364de","name":"Passing page size 1 when there are 4 messages","time":{"start":1713528965135,"stop":1713528965136,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed75c8e4ec0d5ce","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713528679214,"stop":1713528679214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab81784758c2fa65","name":"Relay - dialed first","time":{"start":1713528982755,"stop":1713528982755,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccdff2053531fe3","name":"Push message with escaped characters payload","time":{"start":1713528902896,"stop":1713528902896,"duration":0},"status":"passed","severity":"normal"},{"uid":"946b09457d2bdc35","name":"Ping on peer without subscriptions","time":{"start":1713528495179,"stop":1713528495180,"duration":1},"status":"passed","severity":"normal"},{"uid":"e971dfe5971a3cba","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713528915461,"stop":1713528915462,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee6c44b77482802","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713528805834,"stop":1713528805835,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8517a7282850b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713528419008,"stop":1713528419008,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e01fd62cf03c4d","name":"Ping on subscribed peer","time":{"start":1713528495179,"stop":1713528495179,"duration":0},"status":"passed","severity":"normal"},{"uid":"616c47960f4731e6","name":"Generator, custom pubsub topic","time":{"start":1713528933384,"stop":1713528933384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"337fc04e7a17435c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713528357870,"stop":1713528357870,"duration":0},"status":"passed","severity":"normal"},{"uid":"5502b095426ee6cc","name":"Query with Ordered Callback, No Decoder","time":{"start":1713528935552,"stop":1713528935552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c606ad308247a01b","name":"Push message with custom timestamp: 1713524981767","time":{"start":1713528805841,"stop":1713528805841,"duration":0},"status":"passed","severity":"normal"},{"uid":"652f5aceb46c2dc8","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713528357878,"stop":1713528357878,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b6d17487548150","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713528849403,"stop":1713528849404,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5604df1916b3ed5d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713528968555,"stop":1713528968555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e28591f2772ecc","name":"should properly create location multiaddrs - tcp","time":{"start":1713528366455,"stop":1713528366455,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb68f5ab06ec00f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713528679204,"stop":1713528679204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72e1bd02c9ba804","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713528846867,"stop":1713528846868,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b5c55d1af65c38","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713529044950,"stop":1713529044951,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a85192d6f49795","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713528507360,"stop":1713528507361,"duration":1},"status":"passed","severity":"normal"},{"uid":"619c9713d3ba40ed","name":"Check message with invalid timestamp is not received","time":{"start":1713528896867,"stop":1713528896867,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bced00a86b71167","name":"Check received message containing long","time":{"start":1713528896839,"stop":1713528896839,"duration":0},"status":"passed","severity":"normal"},{"uid":"db29a7ead4eeaef3","name":"Reopen subscription with peer with lost subscription","time":{"start":1713528441770,"stop":1713528441771,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f4e77d3dccd97a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713528357869,"stop":1713528357869,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e46a959e6baf98","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713528357874,"stop":1713528357874,"duration":0},"status":"passed","severity":"normal"},{"uid":"17753f66d8fc7363","name":"Subscribe to topic containing short and receive message","time":{"start":1713529044947,"stop":1713529044947,"duration":0},"status":"passed","severity":"normal"},{"uid":"405c3f0b365e8887","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713528507365,"stop":1713528507366,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fbab6175cdcba6","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713528409195,"stop":1713528409195,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a2b5be34d9ddd1","name":"Push message on custom pubsubTopic","time":{"start":1713528673935,"stop":1713528673935,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1e87a516495f4c","name":"Check received message containing emoji","time":{"start":1713528896865,"stop":1713528896865,"duration":0},"status":"passed","severity":"normal"},{"uid":"189ee8045d24e11c","name":"should properly create location multiaddrs - tcp4","time":{"start":1713528366453,"stop":1713528366454,"duration":1},"status":"passed","severity":"normal"},{"uid":"488572d0f4854956","name":"Push message on custom pubsubTopic","time":{"start":1713528673931,"stop":1713528673931,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd39ab893683bd22","name":"Subscribe to topic containing XML and publish message","time":{"start":1713528857840,"stop":1713528857840,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d5dd89ef177c5a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713528846871,"stop":1713528846871,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa50bcf32787e6b","name":"Push message with Russian payload","time":{"start":1713528902893,"stop":1713528902893,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91859a64c7af7e5","name":"should encodeTxt and decodeTxt","time":{"start":1713528366440,"stop":1713528366441,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f100d708db582e","name":"1 Relay, 1 Filter, gives up","time":{"start":1713528382423,"stop":1713528382423,"duration":0},"status":"passed","severity":"normal"},{"uid":"633e5dfa605b1db7","name":"Push message with custom timestamp: 1713532181767","time":{"start":1713528805841,"stop":1713528805842,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2bcbc2f59fdc03","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713528935551,"stop":1713528935551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d944a11dc7d250","name":"Query generator for multiple messages with different message text format","time":{"start":1713528953691,"stop":1713528953692,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d84d0c70b15914b","name":"should properly create peer info with all multiaddrs","time":{"start":1713528366455,"stop":1713528366455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dde87573029b569","name":"Push message with content topic containing numeric","time":{"start":1713528805830,"stop":1713528805831,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7dd9d8eecb760a2","name":"Passing page size 19 when there are 20 messages","time":{"start":1713528965137,"stop":1713528965137,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c22f9cdd0fcb7f","name":"random static sharding 9 - Cluster ID: 692, Shard ID: 664","time":{"start":1713528908377,"stop":1713528908377,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fa9e48da982184","name":"isConnected should return true after first peer connects","time":{"start":1713528461321,"stop":1713528461321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0434b995929596","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713529044963,"stop":1713529044963,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7776b7e3d4ca7fd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713528581515,"stop":1713528581515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed400f7e4bff1d14","name":"Passing page size 0 when there are 110 messages","time":{"start":1713528965134,"stop":1713528965135,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a6fd5532c33e0f","name":"Accepts a valid Waku Message","time":{"start":1713528374755,"stop":1713528374756,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6f362980b6a58b","name":"Check received message containing Chinese","time":{"start":1713528896840,"stop":1713528896840,"duration":0},"status":"passed","severity":"normal"},{"uid":"90501c90fb867aad","name":"Refresh subscription","time":{"start":1713529044958,"stop":1713529044958,"duration":0},"status":"passed","severity":"normal"},{"uid":"636b7ff9dc855959","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713528968556,"stop":1713528968556,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd85c0acc48df15f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713528679211,"stop":1713528679212,"duration":1},"status":"passed","severity":"normal"},{"uid":"679f64fcb88a96ea","name":"Push message with content topic containing Script","time":{"start":1713528902904,"stop":1713528902905,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e40f4c45f3a36d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713528991369,"stop":1713528991370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe4bbbc9c166d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713528382419,"stop":1713528382419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a26aa8df7c0f0e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713528639556,"stop":1713528639556,"duration":0},"status":"passed","severity":"normal"},{"uid":"10098e446e733f5e","name":"Relay - times out","time":{"start":1713528982756,"stop":1713528982756,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d34534d72cfd47","name":"Encoder throws on undefined content topic","time":{"start":1713528371358,"stop":1713528371359,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2e01fc8dfe2c72","name":"Push message with rate limit","time":{"start":1713528902909,"stop":1713528902910,"duration":1},"status":"passed","severity":"normal"},{"uid":"892af7d0fb7bdf05","name":"Check message with non string payload is not received","time":{"start":1713528896850,"stop":1713528896851,"duration":1},"status":"passed","severity":"normal"},{"uid":"4422314f5e39eb73","name":"Decoder throws on empty string content topic","time":{"start":1713528394203,"stop":1713528394203,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e2b64edf3fc7b6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713528679208,"stop":1713528679208,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7e509ad1cca480","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713529044948,"stop":1713529044949,"duration":1},"status":"passed","severity":"normal"},{"uid":"8216f7d15c6aee03","name":"Check received message containing Russian","time":{"start":1713528896841,"stop":1713528896841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9eae615be07c411","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713528357861,"stop":1713528357861,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5acef61f28a67d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713528673932,"stop":1713528673932,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca81648f0eb0d0b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713528357868,"stop":1713528357869,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5fb095d63e5b54","name":"Check received message containing emoji","time":{"start":1713528581508,"stop":1713528581509,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5668d3448ee65fe","name":"Check received message containing shell command","time":{"start":1713528581507,"stop":1713528581507,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bfaa776a1fdc97","name":"Passing page size 10 when there are 10 messages","time":{"start":1713528965136,"stop":1713528965136,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe384296e1147671","name":"Check publish message containing Chinese","time":{"start":1713528848534,"stop":1713528848535,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72ed704432e3abb","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713528365750,"stop":1713528365750,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced5ac271ab346d","name":"Check message with no content topic is not received","time":{"start":1713528896868,"stop":1713528896868,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb79d855820d98de","name":"Check received message containing JSON","time":{"start":1713528581507,"stop":1713528581507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2151478f902a0e16","name":"should encode/decode to RLP encoding","time":{"start":1713528366451,"stop":1713528366452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d437e1ba8d95309d","name":"Generator, custom pubsub topic","time":{"start":1713528933391,"stop":1713528933392,"duration":1},"status":"passed","severity":"normal"},{"uid":"7610774348831b4d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713528679215,"stop":1713528679215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4418106a9e1753","name":"should not fail to stop the service if it was not started","time":{"start":1713528887406,"stop":1713528887407,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e36ea36f7993974","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713528507364,"stop":1713528507365,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf89bcd3d70ca6f","name":"should properly create location multiaddrs - tcp6","time":{"start":1713528366454,"stop":1713528366454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee676d0314a0938","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app51/10/topic370/xml","time":{"start":1713528849413,"stop":1713528849413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7927084b61651e85","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713528848555,"stop":1713528848555,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3a8e7b5457dad1","name":"Push message with custom timestamp: 1713524907492","time":{"start":1713528902911,"stop":1713528902911,"duration":0},"status":"passed","severity":"normal"},{"uid":"94aeede60533fa19","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713528357867,"stop":1713528357868,"duration":1},"status":"passed","severity":"normal"},{"uid":"2135bd2a34fb4361","name":"Check publish message after service node is restarted","time":{"start":1713528848563,"stop":1713528848564,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2329b221f23b3cb6","name":"Push message with content topic containing long","time":{"start":1713528902901,"stop":1713528902902,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ade0b9439e8f34e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713528991371,"stop":1713528991371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7725fa43938fbed8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713529044960,"stop":1713529044960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2536368322a73ac5","name":"creates an iterator","time":{"start":1713528960326,"stop":1713528960327,"duration":1},"status":"passed","severity":"normal"},{"uid":"272d03197cec202d","name":"more peers than existing","time":{"start":1713528806069,"stop":1713528806069,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9cd51646351eb94","name":"Publish without waiting for remote peer","time":{"start":1713528857830,"stop":1713528857830,"duration":0},"status":"passed","severity":"normal"},{"uid":"767b618ad78bf4e7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713529044944,"stop":1713529044945,"duration":1},"status":"passed","severity":"normal"},{"uid":"f988e6404f4b4279","name":"Check received message containing SQL Injection","time":{"start":1713528896841,"stop":1713528896842,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a76a57e8c5d1b1c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713529044948,"stop":1713529044948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1572a8a15504763","name":"should throw an error for missing required configuration","time":{"start":1713528357864,"stop":1713528357865,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ec99b94dfcd6a7","name":"Subscribe to topic containing Script and publish message","time":{"start":1713528857840,"stop":1713528857840,"duration":0},"status":"passed","severity":"normal"},{"uid":"c140581b708d00be","name":"Push message with Basic HTML tag payload","time":{"start":1713528805825,"stop":1713528805826,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be44a6a6c52d1e7","name":"should be able to decode the field with only STORE set to true","time":{"start":1713528365748,"stop":1713528365748,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd777036eb81aa2f","name":"Push message with shell command payload","time":{"start":1713528805826,"stop":1713528805826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad876003d208f82","name":"Push message with Chinese payload","time":{"start":1713528902892,"stop":1713528902892,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5345ac18979350","name":"Check received message containing escaped characters","time":{"start":1713528581508,"stop":1713528581508,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e478c8fc2f12925","name":"configure the node with multiple content topics","time":{"start":1713528849419,"stop":1713528849419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab51a08cf5524938","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713528896848,"stop":1713528896848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8974a4088b27342a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713528639545,"stop":1713528639546,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97f6f409f386d0e","name":"Decoder throws on undefined content topic","time":{"start":1713528394202,"stop":1713528394203,"duration":1},"status":"passed","severity":"normal"},{"uid":"fecf4471f20bf799","name":"Check received message containing XML","time":{"start":1713528896862,"stop":1713528896863,"duration":1},"status":"passed","severity":"normal"},{"uid":"809ef7e8f65873b1","name":"Push message with content topic containing JSON","time":{"start":1713528805835,"stop":1713528805835,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea4a5a33536e02d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713528507360,"stop":1713528507360,"duration":0},"status":"passed","severity":"normal"},{"uid":"26813cdaac48b95f","name":"Check received message containing special chars","time":{"start":1713528581502,"stop":1713528581503,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3804aaa20385de6","name":"Subscribe and receives messages on 20 topics","time":{"start":1713528679206,"stop":1713528679207,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f2d781ca67d3c4","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713528848825,"stop":1713528848826,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7bb0b26724467ddf","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713528848831,"stop":1713528848832,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a3294d02cd6f455","name":"should not receive a peer event before start","time":{"start":1713528887408,"stop":1713528887408,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc950a9f5cf4b95","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713528679206,"stop":1713528679206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bc9c56d211d71e","name":"Passing page size 3 when there are 20 messages","time":{"start":1713528965136,"stop":1713528965136,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4b8fba8b9cf290","name":"random static sharding 4 - Cluster ID: 695, Shard ID: 401","time":{"start":1713528908370,"stop":1713528908371,"duration":1},"status":"passed","severity":"normal"},{"uid":"26dc998efb9918c","name":"Correctly serialized arguments","time":{"start":1713528685099,"stop":1713528685099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dec495f750bfaed","name":"Wrong topic","time":{"start":1713528849417,"stop":1713528849418,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f6c9bd946da24d9","name":"Push message with content topic containing Arabic","time":{"start":1713528805832,"stop":1713528805832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd99249cad03705","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713528846871,"stop":1713528846871,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1130ba4614acb7","name":"Query generator for 2000 messages","time":{"start":1713528953697,"stop":1713528953697,"duration":0},"status":"passed","severity":"normal"},{"uid":"9218eddfb0438285","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713529044950,"stop":1713529044950,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe19fe817e952fdd","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713528357875,"stop":1713528357875,"duration":0},"status":"passed","severity":"normal"},{"uid":"20198a388e7cee58","name":"shard 0","time":{"start":1713528908368,"stop":1713528908368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56d328b8ab4318bb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713528679214,"stop":1713528679214,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f5d235dafae30e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713528505545,"stop":1713528505545,"duration":0},"status":"passed","severity":"normal"},{"uid":"414241b5f37d6b6b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713528507357,"stop":1713528507358,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b9f719a9fae57c","name":"Push 30 different messages","time":{"start":1713528805828,"stop":1713528805828,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b255dbc65852418","name":"Check message with invalid timestamp is not received","time":{"start":1713528896849,"stop":1713528896849,"duration":0},"status":"passed","severity":"normal"},{"uid":"8187b8cac29789e5","name":"Check message with non string payload is not received","time":{"start":1713528896869,"stop":1713528896869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d766f6f2556660f","name":"should return unique PubsubTopics for static sharding","time":{"start":1713528357862,"stop":1713528357862,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cb2699bc3bc38f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713529044952,"stop":1713529044952,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf48e65361b7a4f7","name":"dispatchEvent via connectionManager","time":{"start":1713528449418,"stop":1713528449418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9516be37985f06b7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713528639552,"stop":1713528639553,"duration":1},"status":"passed","severity":"normal"},{"uid":"616ffaad78303e41","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713528908378,"stop":1713528908379,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e5ea4178d0938c","name":"Check meta is set [ecies]","time":{"start":1713528394201,"stop":1713528394201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf68ead9424c894","name":"Decoder throws on empty string content topic","time":{"start":1713528371360,"stop":1713528371360,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cf7e81e46dbdbc","name":"can start the service","time":{"start":1713528887405,"stop":1713528887406,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51600839bcb8404","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713528673934,"stop":1713528673934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4af85512114f75f4","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1713528461320,"stop":1713528461321,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d0e77fd45119c3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713528679211,"stop":1713528679211,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af7841379784774","name":"Check message with no payload is not received","time":{"start":1713528896850,"stop":1713528896850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f977e1fd604d710","name":"should handle a minimal index list","time":{"start":1713528357880,"stop":1713528357880,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e450bcd440d83af","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713528968555,"stop":1713528968555,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4af3305806b577","name":"same cluster, same shard: nodes connect","time":{"start":1713528713839,"stop":1713528713839,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b9f93b2b9df203","name":"connects to nwaku","time":{"start":1713528976787,"stop":1713528976788,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36ec92d34575046","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713528357876,"stop":1713528357876,"duration":0},"status":"passed","severity":"normal"},{"uid":"575fa4af90b43de6","name":"Subscribe and receive messages via waku relay post","time":{"start":1713529044954,"stop":1713529044954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b054c727255055be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713528460768,"stop":1713528460769,"duration":1},"status":"skipped","severity":"normal"},{"uid":"11e4e0e9f774f3d4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713528357865,"stop":1713528357865,"duration":0},"status":"passed","severity":"normal"},{"uid":"6990d384195505c2","name":"ignores domain fetching errors","time":{"start":1713528382416,"stop":1713528382416,"duration":0},"status":"passed","severity":"normal"},{"uid":"501857db0df9519a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713528505544,"stop":1713528505544,"duration":0},"status":"passed","severity":"normal"},{"uid":"703340d20ed0fa7e","name":"Sets default value correctly","time":{"start":1713528976790,"stop":1713528976791,"duration":1},"status":"passed","severity":"normal"},{"uid":"461f1986254003e9","name":"should not receive a peer event after stop","time":{"start":1713528887408,"stop":1713528887409,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47cde2e034aebb3","name":"Promise Callback - backward","time":{"start":1713528938820,"stop":1713528938821,"duration":1},"status":"passed","severity":"normal"},{"uid":"3597b636b0918008","name":"start node with empty shard","time":{"start":1713528908379,"stop":1713528908379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e0b43a9de26c5a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713528857842,"stop":1713528857842,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb61c30388d0579","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713528357861,"stop":1713528357862,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba1291e534b1b65","name":"Subscribe to topic containing Script and receive message","time":{"start":1713529044961,"stop":1713529044961,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f2e5d2d8bd3c1e","name":"receives messages sent to provided content topic through stream","time":{"start":1713528848832,"stop":1713528848832,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29a2ea6662eabf31","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713528639548,"stop":1713528639549,"duration":1},"status":"passed","severity":"normal"},{"uid":"f917705248044f90","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713528371125,"stop":1713528371125,"duration":0},"status":"passed","severity":"normal"},{"uid":"298637d19b418b20","name":"Check received message containing JSON","time":{"start":1713528896863,"stop":1713528896863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7243b634a3adbd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713529044956,"stop":1713529044957,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5966503a16c0d8","name":"Push message with content topic containing Script","time":{"start":1713528805833,"stop":1713528805834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e216ebc73dc42b89","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713528357867,"stop":1713528357867,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afd64e45297cb59","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528933393,"stop":1713528933400,"duration":7},"status":"passed","severity":"normal"},{"uid":"609533d2dc88ba19","name":"Publish message with custom timestamp: Fri Apr 19 2024 11:13:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1713528848550,"stop":1713528848551,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d256e56c347b243","name":"Query with Promise Callback, No Decoder","time":{"start":1713528935555,"stop":1713528935555,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d8702bc798dcb1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713528365744,"stop":1713528365745,"duration":1},"status":"passed","severity":"normal"},{"uid":"508877aebc823462","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713528357869,"stop":1713528357870,"duration":1},"status":"passed","severity":"normal"},{"uid":"30728a8f5e80242b","name":"topics with same application and version share the same shard","time":{"start":1713528357857,"stop":1713528357857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35f052a4c1cf953","name":"should handle corrupted local storage data gracefully","time":{"start":1713528386189,"stop":1713528386189,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2c7f322e9a0fd6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713528857832,"stop":1713528857832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a392e3911e1b00d9","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713528507375,"stop":1713528507375,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4cc65ed4189efc","name":"isConnected should return false after all peers disconnect","time":{"start":1713528409195,"stop":1713528409196,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d295fdc2b142c5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713528679205,"stop":1713528679206,"duration":1},"status":"passed","severity":"normal"},{"uid":"1925029b4cf7531f","name":"should not fail to start the service if it is already started","time":{"start":1713528422104,"stop":1713528422104,"duration":0},"status":"passed","severity":"normal"},{"uid":"864f51f768f9942d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713529044961,"stop":1713529044961,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc5112af89cff54","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713528382023,"stop":1713528382024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a763cbc54f1caa83","name":"should not receive a peer event before start","time":{"start":1713528386187,"stop":1713528386187,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3bffb28bf52e26","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713528357863,"stop":1713528357864,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7360bfca70efc0","name":"Push message with meta","time":{"start":1713528805837,"stop":1713528805838,"duration":1},"status":"passed","severity":"normal"},{"uid":"613e3d25f73c13b7","name":"start node with ApplicationInfo","time":{"start":1713528849421,"stop":1713528849421,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd024c28bc8eb1ae","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713528949048,"stop":1713528949048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f801360ce245f3eb","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713528357880,"stop":1713528357880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7fd8cfcc6977ce","name":"Check publish message containing short","time":{"start":1713528848528,"stop":1713528848530,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e83d31df785b317","name":"Check publish message containing Script","time":{"start":1713528848538,"stop":1713528848539,"duration":1},"status":"passed","severity":"normal"},{"uid":"9489cec914c0f1d","name":"should encode/decode to text encoding","time":{"start":1713528366452,"stop":1713528366452,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5c99c36e002bb9","name":"Waku message hash computation","time":{"start":1713528360480,"stop":1713528360481,"duration":1},"status":"passed","severity":"normal"},{"uid":"595484e67aabf502","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713528357855,"stop":1713528357855,"duration":0},"status":"passed","severity":"normal"},{"uid":"628dae10c10a04dd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713528848548,"stop":1713528848549,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fa257c07c7fab4","name":"Encoder throws on empty string content topic","time":{"start":1713528392396,"stop":1713528392396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f369a9f6b6cbacb4","name":"Sample","time":{"start":1713528365717,"stop":1713528365719,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f112e0ad1f6ea72","name":"Push message with content topic containing special chars","time":{"start":1713528902903,"stop":1713528902903,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93fe0e8a9b1db17","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713529044945,"stop":1713529044945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9d2e08736609cd3","name":"Store - dialed first","time":{"start":1713528982756,"stop":1713528982757,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f5d378ef3888e2","name":"Init the array if not present","time":{"start":1713528357369,"stop":1713528357371,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb531879001474ca","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713528832655,"stop":1713528832655,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55295c36eb9124b6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713528357878,"stop":1713528357878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab66c03c039b503","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713528507375,"stop":1713528507375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca58e5fe567f7f48","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713528422107,"stop":1713528422108,"duration":1},"status":"skipped","severity":"normal"},{"uid":"50a9f126fe00f64f","name":"Subscribe and receive messages via lightPush","time":{"start":1713529044953,"stop":1713529044953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58616485b5470b7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713528507385,"stop":1713528507389,"duration":4},"status":"passed","severity":"normal"},{"uid":"ffe313dcccb90040","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713528357866,"stop":1713528357866,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ed6ac5b49d55e2","name":"Refresh subscription","time":{"start":1713528679209,"stop":1713528679209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec0b80d3b4fc1e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713528679208,"stop":1713528679208,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc2e483801eaee41","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713528365744,"stop":1713528365744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7725250f3e4a8632","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713529044963,"stop":1713529044963,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26fcf836b7453e8","name":"addEventListener with correct event","time":{"start":1713528449411,"stop":1713528449412,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4d27f812b01e0c","name":"Query generator for multiple messages with different content topic format","time":{"start":1713528953693,"stop":1713528953694,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bac8b1b809d35f9","name":"Ephemeral field set to true","time":{"start":1713528371357,"stop":1713528371357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1d03aa12466614","name":"Fails to push message bigger that 1MB","time":{"start":1713528805843,"stop":1713528805843,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b2a84dc34d36c1","name":"should only return 1 node with relay and store capability","time":{"start":1713528382418,"stop":1713528382418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f94097d07a1ca24","name":"should configure sharding based on application and version for autosharding","time":{"start":1713528357876,"stop":1713528357876,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d5848df93865e9","name":"throws on content topic with empty topic name field","time":{"start":1713528357849,"stop":1713528357850,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d39fb7d2d07828","name":"Nodes with multiple pubsub topic","time":{"start":1713528846870,"stop":1713528846871,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f79b1a0a2ac79e5","name":"ignores unrecognized TXT record formats","time":{"start":1713528382416,"stop":1713528382416,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c69cd171040384","name":"Check received message containing unicode special characters","time":{"start":1713528581508,"stop":1713528581508,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dc26e39b022f6b","name":"1 Relay, 1 fetch","time":{"start":1713528382422,"stop":1713528382422,"duration":0},"status":"passed","severity":"normal"},{"uid":"94204341bd1504e8","name":"Refresh subscription","time":{"start":1713529044946,"stop":1713529044946,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a41a4647acda5b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713528357873,"stop":1713528357873,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeea08a45ee4b102","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713528357866,"stop":1713528357866,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bd09b30f106d9","name":"Check received message containing short","time":{"start":1713528896852,"stop":1713528896854,"duration":2},"status":"passed","severity":"normal"},{"uid":"b664c9f68ba22799","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713528357854,"stop":1713528357854,"duration":0},"status":"passed","severity":"normal"},{"uid":"abafcceeec090b8b","name":"should set field with all protocols disabled","time":{"start":1713528366456,"stop":1713528366456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00bb7abaabfb7c","name":"Check received message containing short","time":{"start":1713528581498,"stop":1713528581498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09ba96f516d036b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713528507357,"stop":1713528507357,"duration":0},"status":"passed","severity":"normal"},{"uid":"5212cdc23a87c5a3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713528848556,"stop":1713528848562,"duration":6},"status":"passed","severity":"normal"},{"uid":"8b23bf875d286067","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713528460770,"stop":1713528460770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5298b50dd74acc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713528679216,"stop":1713528679216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c652dbd46bf355c3","name":"handles multiple messages","time":{"start":1713528960327,"stop":1713528960327,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c9a69a317edfc5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713528357864,"stop":1713528357864,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c63cc183053771","name":"handles empty shards array correctly","time":{"start":1713528357877,"stop":1713528357877,"duration":0},"status":"passed","severity":"normal"},{"uid":"217ee8eb1688f582","name":"throws an error for improperly formatted content topics","time":{"start":1713528357859,"stop":1713528357859,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0b6becd41ca401","name":"Ping on peer without subscriptions","time":{"start":1713528495177,"stop":1713528495177,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dc5765c1816e29","name":"Check message received after jswaku node is restarted","time":{"start":1713528896869,"stop":1713528896869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b59941ad1d653ce6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713529044963,"stop":1713529044963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b99cac7b7f1b12b","name":"A test","time":{"start":1713528674020,"stop":1713528674020,"duration":0},"status":"passed","severity":"normal"},{"uid":"2699646475c8fa25","name":"Push message with escaped characters payload","time":{"start":1713528805826,"stop":1713528805827,"duration":1},"status":"passed","severity":"normal"},{"uid":"6752d6623c1a4801","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713528679211,"stop":1713528679211,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c0a2f0cac609b4","name":"Encoder throws on undefined content topic","time":{"start":1713528392395,"stop":1713528392396,"duration":1},"status":"passed","severity":"normal"},{"uid":"8167ec098243b473","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713528968554,"stop":1713528968554,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39af334ee1a59c5","name":"Check publish message containing escaped characters","time":{"start":1713528848545,"stop":1713528848546,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a429a1a6fc136b1","name":"Does not throw an exception when node disconnects","time":{"start":1713528976788,"stop":1713528976788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7723194ab59b6c8","name":"Check publish message containing special chars","time":{"start":1713528848533,"stop":1713528848534,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c10c1e8f2294f3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713528915459,"stop":1713528915459,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b2401ace255355","name":"Fails to push message with empty content topic","time":{"start":1713528805837,"stop":1713528805837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1edd4c2b4150b70","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713528365749,"stop":1713528365749,"duration":0},"status":"passed","severity":"normal"},{"uid":"966d8704a8de31f4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713529044962,"stop":1713529044962,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef1e82d65ccc44d","name":"All","time":{"start":1713528419184,"stop":1713528419184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1560a334ebcc869b","name":"Refresh subscription","time":{"start":1713528857833,"stop":1713528857834,"duration":1},"status":"skipped","severity":"normal"},{"uid":"26d5a91596c4b326","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713528507363,"stop":1713528507363,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d957b3a1477ad3","name":"Check message with no content topic is not received","time":{"start":1713528581533,"stop":1713528581535,"duration":2},"status":"passed","severity":"normal"},{"uid":"12174903f31a578e","name":"should not fail to start the service if it is already started","time":{"start":1713528386186,"stop":1713528386187,"duration":1},"status":"passed","severity":"normal"},{"uid":"54aafdfc4623ed08","name":"Push message with emoji payload","time":{"start":1713528902896,"stop":1713528902897,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82b2896fa1d694c","name":"different cluster, different shard: nodes don't connect","time":{"start":1713528713840,"stop":1713528713840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a275bd12346e44c1","name":"Fails to publish message with wrong content topic","time":{"start":1713528848554,"stop":1713528848555,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd0f5128379731d","name":"should not fail to stop the service if it was not started","time":{"start":1713528422103,"stop":1713528422104,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cea54e857a5020","name":"Fails to push message with large meta","time":{"start":1713528805838,"stop":1713528805839,"duration":1},"status":"passed","severity":"normal"},{"uid":"637327077a2fbbdd","name":"Push message with long payload","time":{"start":1713528805821,"stop":1713528805822,"duration":1},"status":"passed","severity":"normal"},{"uid":"323ea761317cf7fe","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713528639554,"stop":1713528639554,"duration":0},"status":"passed","severity":"normal"},{"uid":"931ae08f568c187b","name":"tcp ip4 address","time":{"start":1713528365723,"stop":1713528365723,"duration":0},"status":"passed","severity":"normal"},{"uid":"96047f2b1bd0ce22","name":"should emit a peer event after start","time":{"start":1713528887407,"stop":1713528887408,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b429f511df307fc","name":"Decoder throws on undefined content topic","time":{"start":1713528371359,"stop":1713528371359,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eb990e7a1fcc63","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713528857832,"stop":1713528857833,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e3501c98b094a6","name":"Push message with meta","time":{"start":1713528902908,"stop":1713528902908,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f692b2cacc48fe2","name":"Encoder throws on undefined content topic","time":{"start":1713528394202,"stop":1713528394202,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b999451d0e3316d","name":"Ordered Callback - backward","time":{"start":1713528938821,"stop":1713528938823,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab2ba710984dd6eb","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713528507359,"stop":1713528507359,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b39706a1c49e5e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713528357878,"stop":1713528357879,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bedd0ccc32edd4","name":"configure the node with multiple pubsub topics","time":{"start":1713528908378,"stop":1713528908378,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdd39727d93e891","name":"Check message with invalid timestamp is not received","time":{"start":1713528581516,"stop":1713528581519,"duration":3},"status":"passed","severity":"normal"},{"uid":"f92977762d8bd87a","name":"can start and stop the service","time":{"start":1713528386186,"stop":1713528386186,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4b8f0564092a11","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713528357869,"stop":1713528357869,"duration":0},"status":"passed","severity":"normal"},{"uid":"664c2bd1612b47d1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713528365745,"stop":1713528365746,"duration":1},"status":"passed","severity":"normal"},{"uid":"495ea5964d47ee9e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713528365740,"stop":1713528365741,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9668cf3566fdc1","name":"Check publish message containing unicode special characters","time":{"start":1713528848546,"stop":1713528848547,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49ccf97356105ad","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713528357852,"stop":1713528357852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab226ed7e7c91027","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713528507374,"stop":1713528507374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc1db9bdce48efe","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app28/6/topic587/proto","time":{"start":1713528849416,"stop":1713528849417,"duration":1},"status":"skipped","severity":"normal"},{"uid":"33ba2dec5d11a11b","name":"does not throw on valid cases","time":{"start":1713528357845,"stop":1713528357846,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b10d768d16c9150","name":"different cluster, different shard: nodes don't connect","time":{"start":1713528507352,"stop":1713528507352,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7665075596cb408b","name":"Publish message with rate limit","time":{"start":1713528848566,"stop":1713528848566,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f98ba9adec046be","name":"should throw error - no public key","time":{"start":1713528366450,"stop":1713528366450,"duration":0},"status":"passed","severity":"normal"},{"uid":"10be04fbd13a51cf","name":"Ephemeral messages are not stored","time":{"start":1713528418999,"stop":1713528418999,"duration":0},"status":"passed","severity":"normal"},{"uid":"531da6e685e9c2fd","name":"should not receive a peer event after stop","time":{"start":1713528422105,"stop":1713528422106,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2528149308d9779","name":"Check received message with timestamp: 1713528408329 ","time":{"start":1713528896847,"stop":1713528896848,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1bafaaba3bd4aa","name":"Check received message containing special chars","time":{"start":1713528896855,"stop":1713528896855,"duration":0},"status":"passed","severity":"normal"},{"uid":"7807dcaec863949b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713528507358,"stop":1713528507358,"duration":0},"status":"passed","severity":"normal"},{"uid":"e996d21e72bc3fe0","name":"Push message with content topic containing emoji","time":{"start":1713528805836,"stop":1713528805837,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4cb0006f82d681","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app41/5/topic781/proto","time":{"start":1713528849410,"stop":1713528849410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef1fe5a2a4c1fb5e","name":"isConnected should return false after all peers disconnect","time":{"start":1713528461321,"stop":1713528461322,"duration":1},"status":"passed","severity":"normal"},{"uid":"709e17e22406f9a3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713528357873,"stop":1713528357874,"duration":1},"status":"passed","severity":"normal"},{"uid":"246bd10157f0bbcc","name":"should throw error - no id","time":{"start":1713528366442,"stop":1713528366443,"duration":1},"status":"passed","severity":"normal"},{"uid":"241ba02e5b1964ed","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528673934,"stop":1713528673935,"duration":1},"status":"skipped","severity":"normal"},{"uid":"55cc7baa91943ce1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713528507356,"stop":1713528507356,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ea000cd7cd0e75","name":"Relay - dialed after","time":{"start":1713528982756,"stop":1713528982756,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fb735aeba1a056","name":"Push message with content topic containing unicode special characters","time":{"start":1713528805836,"stop":1713528805836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d6823904fe90c7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713528461320,"stop":1713528461320,"duration":0},"status":"passed","severity":"normal"},{"uid":"252c8d0be8ce13df","name":"should properly compute the node id","time":{"start":1713528366451,"stop":1713528366451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90aac2a2e6826e7","name":"Passing page size 110 when there are 120 messages","time":{"start":1713528965137,"stop":1713528965137,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a73099defc1047","name":"Subscribe to topic containing XML and receive message","time":{"start":1713529044950,"stop":1713529044950,"duration":0},"status":"passed","severity":"normal"},{"uid":"6210048e0d7948bd","name":"Push message with custom timestamp: 1713532107492","time":{"start":1713528902911,"stop":1713528902911,"duration":0},"status":"passed","severity":"normal"},{"uid":"93aab41bcaa7cced","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713528507389,"stop":1713528507389,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2548954e8afc8e1","name":"should not throw an error for a single configured topic","time":{"start":1713528357872,"stop":1713528357873,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6d74a88448578a","name":"Check received message containing long","time":{"start":1713528896854,"stop":1713528896854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f281410c5332f8fc","name":"should be able to encode the field with only STORE set to true","time":{"start":1713528365741,"stop":1713528365742,"duration":1},"status":"passed","severity":"normal"},{"uid":"271f4e2f82ea0da6","name":"Subscribe to topic containing XML and receive message","time":{"start":1713528679213,"stop":1713528679214,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a058e36633324d","name":"Subscribe and publish message","time":{"start":1713528857831,"stop":1713528857831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e68d4488e0e6c4d","name":"Check message received after nwaku node is restarted","time":{"start":1713528896851,"stop":1713528896851,"duration":0},"status":"skipped","severity":"normal"},{"uid":"358652260d4a9806","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713528394201,"stop":1713528394201,"duration":0},"status":"passed","severity":"normal"},{"uid":"963a4fbaa817ae7c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713528371126,"stop":1713528371126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7858ac7867a9b1f","name":"Check message with no payload is not received","time":{"start":1713528896868,"stop":1713528896869,"duration":1},"status":"passed","severity":"normal"},{"uid":"879f68416a354e6c","name":"groups content topics by expected pubsub topic","time":{"start":1713528357857,"stop":1713528357857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5faeca343055d6e4","name":"Throws when trying to push message with empty payload","time":{"start":1713528902899,"stop":1713528902900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df232c2472205c1","name":"should handle application and version for autosharding","time":{"start":1713528357862,"stop":1713528357862,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9b33a5f31fa98c","name":"Push 30 different messages","time":{"start":1713528902897,"stop":1713528902899,"duration":2},"status":"passed","severity":"normal"},{"uid":"905e757cf5faf03c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713528991371,"stop":1713528991371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bee291759450459e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713528418999,"stop":1713528419000,"duration":1},"status":"passed","severity":"normal"},{"uid":"234e0bb165290016","name":"Push message with unicode special characters payload","time":{"start":1713528805827,"stop":1713528805827,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f39c612b0f83f8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713528382025,"stop":1713528382025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b02ba3b9622d427","name":"returns all values when wanted number matches available values","time":{"start":1713528381321,"stop":1713528381322,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab5567282b9ea71","name":"should throw an error for insufficient data","time":{"start":1713528357880,"stop":1713528357881,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6899844a59423dd","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713528507377,"stop":1713528507383,"duration":6},"status":"passed","severity":"normal"},{"uid":"e2e99c4e4b572164","name":"should emit a peer event after start","time":{"start":1713528386187,"stop":1713528386187,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ec17f638305c4c","name":"Publishes to nwaku","time":{"start":1713528832912,"stop":1713528832912,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd55756efba110a","name":"Ordered Callback - forward","time":{"start":1713528938821,"stop":1713528938821,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2201872a316cda5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713528382027,"stop":1713528382028,"duration":1},"status":"passed","severity":"normal"},{"uid":"1381494e87285f8c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713529044944,"stop":1713529044944,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df47a101ded13a6","name":"Push message with content topic containing unicode special characters","time":{"start":1713528902907,"stop":1713528902907,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a89ba672026ce44","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713528857841,"stop":1713528857841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d94f99c089ea3b2","name":"Fails to publish duplicate message","time":{"start":1713528848552,"stop":1713528848553,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fcfcc74f206b7d6","name":"stop","time":{"start":1713528449419,"stop":1713528449419,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fe0a033cd611e4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713528857838,"stop":1713528857838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98d881016f2a26a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713529044948,"stop":1713529044948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efd3c1617ccadd2","name":"Fields are not dropped","time":{"start":1713528370972,"stop":1713528370974,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4f7c1dbafea2053","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713528357856,"stop":1713528357856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e575405c16f46708","name":"caches peers it previously fetched","time":{"start":1713528382417,"stop":1713528382417,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba58090e629b4b1","name":"Check publish message containing SQL Injection","time":{"start":1713528848537,"stop":1713528848538,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca14a7faa715e1fd","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713528857842,"stop":1713528857843,"duration":1},"status":"passed","severity":"normal"},{"uid":"af914555dc091651","name":"Push message with emoji payload","time":{"start":1713528805827,"stop":1713528805828,"duration":1},"status":"passed","severity":"normal"},{"uid":"59412f9320d83a61","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713528968556,"stop":1713528968556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3871f6d37e4cd803","name":"Check received message containing unicode special characters","time":{"start":1713528896846,"stop":1713528896846,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b24f8a16f4c5359","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713528357868,"stop":1713528357868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddedd1222f3a70df","name":"Push message with content topic containing numeric","time":{"start":1713528902902,"stop":1713528902902,"duration":0},"status":"passed","severity":"normal"},{"uid":"16942ad937e6cc21","name":"Check received message containing numeric","time":{"start":1713528581499,"stop":1713528581502,"duration":3},"status":"passed","severity":"normal"},{"uid":"8af448a805e8e7e6","name":"unsubscribes","time":{"start":1713528960327,"stop":1713528960328,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c376151a960365","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713528409193,"stop":1713528409194,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd08bc4459c407b8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713529044955,"stop":1713529044956,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b85356a8cbcdf7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713528935546,"stop":1713528935546,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaea3704a2b9bd9","name":"Check received message containing shell command","time":{"start":1713528896844,"stop":1713528896844,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d36b79c93591370","name":"Fails to push message with large meta","time":{"start":1713528902909,"stop":1713528902909,"duration":0},"status":"passed","severity":"normal"},{"uid":"316c9cfe47104384","name":"should not receive a peer event after stop","time":{"start":1713528386187,"stop":1713528386188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59376001f7fa4fd","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713528382026,"stop":1713528382027,"duration":1},"status":"passed","severity":"normal"},{"uid":"e874a179f6324f6e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713528357860,"stop":1713528357860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8340d297d2664ec","name":"can dial TLS multiaddrs","time":{"start":1713528685029,"stop":1713528685029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c415b55e6b4b4208","name":"Ping on unsubscribed peer","time":{"start":1713528495177,"stop":1713528495178,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0cd1bfad4717db","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713528507363,"stop":1713528507364,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd61f5dcf03f2d6","name":"listenerCount","time":{"start":1713528449417,"stop":1713528449418,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e2f49896767915","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528933383,"stop":1713528933383,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44bf90c1a633944","name":"Rejects garbage","time":{"start":1713528374757,"stop":1713528374757,"duration":0},"status":"passed","severity":"normal"},{"uid":"81311a399c7bb419","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713528357872,"stop":1713528357872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54c85a5eb984733","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713528422107,"stop":1713528422107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b29288069c8d753e","name":"Push message with content topic containing escaped characters","time":{"start":1713528902907,"stop":1713528902907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19fe4af67c40bbb","name":"Push message with SQL Injection payload","time":{"start":1713528902893,"stop":1713528902893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd6e1c092bffd4f","name":"should load peers from local storage and dispatch events","time":{"start":1713528386188,"stop":1713528386188,"duration":0},"status":"passed","severity":"normal"},{"uid":"1289a462b7a8d7df","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713528382420,"stop":1713528382421,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7f0226f8ca13580","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713528507356,"stop":1713528507356,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14d2c4a66682594","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713528507370,"stop":1713528507371,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfef2b8b1cba0e06","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713528357870,"stop":1713528357870,"duration":0},"status":"passed","severity":"normal"},{"uid":"536780b07fc0b704","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713528857843,"stop":1713528857843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4752c2e7727ccccb","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713528935554,"stop":1713528935554,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd8bb0856a77d9f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713528365750,"stop":1713528365750,"duration":0},"status":"passed","severity":"normal"},{"uid":"f739fdf7d30a4d96","name":"should throw an error for an unconfigured topic","time":{"start":1713528357873,"stop":1713528357873,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f483b1c4e5fa242","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713528968554,"stop":1713528968554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94c52c5d7c57075","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713529044952,"stop":1713529044952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f251d546e7c52208","name":"Check message on other pubsub topic is not received","time":{"start":1713528896849,"stop":1713528896849,"duration":0},"status":"passed","severity":"normal"},{"uid":"293adf0cecfb811b","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app88/10/topic843/json","time":{"start":1713528849411,"stop":1713528849412,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd0a4d00b01ea556","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713528357858,"stop":1713528357858,"duration":0},"status":"passed","severity":"normal"},{"uid":"118e3b5fd6d053ab","name":"Push message with long payload","time":{"start":1713528902891,"stop":1713528902891,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf2f47a889625da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713528507373,"stop":1713528507374,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a4a149ec41067f","name":"Check received message containing long","time":{"start":1713528581498,"stop":1713528581499,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4cf6d2674f6f20","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713528366457,"stop":1713528366458,"duration":1},"status":"passed","severity":"normal"},{"uid":"505b18c28d00f53","name":"Symmetric encrypt & Decrypt","time":{"start":1713528392813,"stop":1713528392814,"duration":1},"status":"passed","severity":"normal"},{"uid":"896733fd716bcd4d","name":"Check received message containing Arabic","time":{"start":1713528896855,"stop":1713528896856,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2e0db17a046933","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713528639547,"stop":1713528639548,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b204596e7421c5","name":"Push message with content topic containing long","time":{"start":1713528805829,"stop":1713528805829,"duration":0},"status":"passed","severity":"normal"},{"uid":"384a37878bc47741","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713528639546,"stop":1713528639547,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b40e6200e0d458","name":"should not fail to start the service if it is already started","time":{"start":1713528887407,"stop":1713528887407,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bab33a40669b66d","name":"should properly create location multiaddrs - udp","time":{"start":1713528366454,"stop":1713528366455,"duration":1},"status":"passed","severity":"normal"},{"uid":"10850f0c8b47784a","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1713528461323,"stop":1713528461324,"duration":1},"status":"passed","severity":"normal"},{"uid":"82301de16a02d664","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713528460770,"stop":1713528460771,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e437202435663a","name":"Query Generator - forward","time":{"start":1713528938818,"stop":1713528938819,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbc75652da74c83","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713528507352,"stop":1713528507353,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a3b8bcffb6a5b743","name":"Ping on unsubscribed peer","time":{"start":1713528495180,"stop":1713528495180,"duration":0},"status":"passed","severity":"normal"},{"uid":"632fe941512ad91","name":"Subscribe to topic containing Script and receive message","time":{"start":1713529044949,"stop":1713529044950,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb59b62d748044","name":"Decrypt messages","time":{"start":1713528807453,"stop":1713528807454,"duration":1},"status":"passed","severity":"normal"},{"uid":"3576534e4074752f","name":"1 Store, 2 fetches","time":{"start":1713528382422,"stop":1713528382422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3de9115bdf7598","name":"should throw error - invalid id","time":{"start":1713528366444,"stop":1713528366444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e623df8579f9cf8","name":"Check received message containing XML","time":{"start":1713528896843,"stop":1713528896843,"duration":0},"status":"passed","severity":"normal"},{"uid":"51eccb8d4f1dc6ed","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713528949051,"stop":1713528949052,"duration":1},"status":"passed","severity":"normal"},{"uid":"175b6546db448e47","name":"Check publish message containing emoji","time":{"start":1713528848547,"stop":1713528848548,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6eb2bb0a14761d0","name":"Subscribe to topic containing short and receive message","time":{"start":1713529044958,"stop":1713529044958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10e34656ba8e1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713529044964,"stop":1713529044964,"duration":0},"status":"passed","severity":"normal"},{"uid":"2239eb42386f0238","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713528381324,"stop":1713528381324,"duration":0},"status":"passed","severity":"normal"},{"uid":"180380d294780eb6","name":"Push message with unicode special characters payload","time":{"start":1713528902896,"stop":1713528902896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0ec5af652bc2e8","name":"Push message with rate limit","time":{"start":1713528805839,"stop":1713528805840,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a724bc1d92d1275","name":"Fails to push message bigger that 1MB","time":{"start":1713528902912,"stop":1713528902912,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c92757f452f36bc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713528365749,"stop":1713528365749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f12fe4face317f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713529044956,"stop":1713529044956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"789413498cd20f7d","name":"Push message with content topic containing SQL Injection","time":{"start":1713528902904,"stop":1713528902904,"duration":0},"status":"passed","severity":"normal"},{"uid":"782684a7ff7bb2af","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713529044951,"stop":1713529044951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d684f147080d245","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713529044947,"stop":1713529044948,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6706933cc5382","name":"Push message with content topic containing JSON","time":{"start":1713528902906,"stop":1713528902906,"duration":0},"status":"passed","severity":"normal"},{"uid":"566410bc148709bb","name":"Check received message containing escaped characters","time":{"start":1713528896846,"stop":1713528896846,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e31b1f0302c3ec3","name":"Subscribe and receive messages via lightPush","time":{"start":1713528679203,"stop":1713528679203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c2f7de0de102ca","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713528409192,"stop":1713528409193,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d67e38e102db0a3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713529044953,"stop":1713529044953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e722fc1b332ed4a","name":"handles empty contentTopics array correctly","time":{"start":1713528357877,"stop":1713528357877,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fa4a32d052464f","name":"Asymmetric encrypt & decrypt","time":{"start":1713528392813,"stop":1713528392813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9313f3d074970431","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713528366442,"stop":1713528366442,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91025060bad3e33","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713528357863,"stop":1713528357863,"duration":0},"status":"passed","severity":"normal"},{"uid":"75af0f489d342ac8","name":"handles different networkShards values correctly","time":{"start":1713528357858,"stop":1713528357859,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a319942e467743","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713528857841,"stop":1713528857841,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e71ca5b007be4a","name":"Subscribe to topic containing long and publish message","time":{"start":1713528857836,"stop":1713528857837,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa1fef959fe5a58","name":"addEventListener with wrong event","time":{"start":1713528449412,"stop":1713528449413,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d38bff2a978976","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1713528846870,"stop":1713528846870,"duration":0},"status":"passed","severity":"normal"},{"uid":"40053a06bf6b71e0","name":"Light Node - default protocols","time":{"start":1713528982760,"stop":1713528982760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fbb2b566fe52cf","name":"Push message with Script payload","time":{"start":1713528805824,"stop":1713528805825,"duration":1},"status":"passed","severity":"normal"},{"uid":"e236b57aba290f0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713528419000,"stop":1713528419003,"duration":3},"status":"passed","severity":"normal"},{"uid":"92cd27a09a955e1d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713528968555,"stop":1713528968555,"duration":0},"status":"passed","severity":"normal"},{"uid":"37288f2b708c413d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528673936,"stop":1713528673937,"duration":1},"status":"passed","severity":"normal"},{"uid":"979d8ed9aa8e74a0","name":"Check received message containing short","time":{"start":1713528896838,"stop":1713528896838,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee7451c7595cb5d","name":"should get / set UDP multiaddr","time":{"start":1713528366452,"stop":1713528366452,"duration":0},"status":"passed","severity":"normal"},{"uid":"87602896ee9d3cf6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713528679207,"stop":1713528679207,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6e1863770a641b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713528357876,"stop":1713528357876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b35f20e35ff67ec","name":"Check publish message containing JSON","time":{"start":1713528848544,"stop":1713528848544,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7d58132f89e797","name":"handles different clusterIds correctly","time":{"start":1713528357858,"stop":1713528357858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2275e55b8ed387a","name":"should not receive a peer event before start","time":{"start":1713528422105,"stop":1713528422105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f555fecbce9922b","name":"Push message with Arabic payload","time":{"start":1713528902892,"stop":1713528902892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c765a110a795e7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713528460766,"stop":1713528460766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6175976767a81e7d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713528392391,"stop":1713528392393,"duration":2},"status":"passed","severity":"normal"},{"uid":"a99aed6a2fd17d1e","name":"Check message received after jswaku node is restarted","time":{"start":1713528581536,"stop":1713528581537,"duration":1},"status":"skipped","severity":"normal"},{"uid":"def78abb31101f3d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713528639544,"stop":1713528639545,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1c8a6802683251","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528673932,"stop":1713528673933,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b477557d7184d0","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713528507354,"stop":1713528507354,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66a26f961a152c60","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713529044947,"stop":1713529044947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9052b53a9ecd646e","name":"Check received message containing numeric","time":{"start":1713528896839,"stop":1713528896839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5859580adc21066f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713528857832,"stop":1713528857832,"duration":0},"status":"passed","severity":"normal"},{"uid":"f494e3bb2f1a5e67","name":"should set field with all protocols enabled","time":{"start":1713528366456,"stop":1713528366456,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bf4158ad17b9f1","name":"it tolerates circular branch references","time":{"start":1713528382415,"stop":1713528382415,"duration":0},"status":"passed","severity":"normal"},{"uid":"762946083c24e406","name":"Subscribe to topic containing short and publish message","time":{"start":1713528857835,"stop":1713528857835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf3e95ea2c5b39b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713528460767,"stop":1713528460768,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b843153cbe40da5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713528505546,"stop":1713528505546,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8843f8e7f53c18f","name":"Callback on promise","time":{"start":1713528953694,"stop":1713528953695,"duration":1},"status":"passed","severity":"normal"},{"uid":"58109a7865ca3ef8","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713528507359,"stop":1713528507359,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd71605cb6889945","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713528357868,"stop":1713528357868,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f518987f0296df","name":"nwaku subscribes","time":{"start":1713528832911,"stop":1713528832911,"duration":0},"status":"passed","severity":"normal"},{"uid":"2346d5a140f11d74","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713528365748,"stop":1713528365749,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e8855e764421e6","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1713528846870,"stop":1713528846870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4276b670bfbd534d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713528639553,"stop":1713528639553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c696dda822e014","name":"Subscribe and receives messages on 20 topics","time":{"start":1713529044944,"stop":1713529044944,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4bffd73f93ed43f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713528416831,"stop":1713528416832,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e8d247df8ae0bb","name":"Decoder throws on undefined content topic","time":{"start":1713528392396,"stop":1713528392397,"duration":1},"status":"passed","severity":"normal"},{"uid":"2405065fa4e5a7f9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713528846872,"stop":1713528846873,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb72a2197a8b591","name":"different cluster, same shard: nodes don't connect","time":{"start":1713528507351,"stop":1713528507351,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3206ff9c5fb4af96","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713529044943,"stop":1713529044943,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f1500bba0dbfe3","name":"random static sharding 7 - Cluster ID: 819, Shard ID: 212","time":{"start":1713528908375,"stop":1713528908375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1fa135085aeefc","name":"Js publishes, other Js receives","time":{"start":1713528832912,"stop":1713528832913,"duration":1},"status":"passed","severity":"normal"},{"uid":"931a6a0ab108dce3","name":"Encoder throws on empty string content topic","time":{"start":1713528371359,"stop":1713528371359,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f736f6c63b0b32","name":"Check received message with timestamp: 1713528408329000000 ","time":{"start":1713528896847,"stop":1713528896847,"duration":0},"status":"passed","severity":"normal"},{"uid":"19964ce2556b9bb3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713529044949,"stop":1713529044949,"duration":0},"status":"passed","severity":"normal"},{"uid":"e920c917b8b64248","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713528357863,"stop":1713528357863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac813c54d3a17cf3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713528846869,"stop":1713528846869,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b905b1def065fc2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713528460768,"stop":1713528460768,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7484f5eccdad4fc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713528365747,"stop":1713528365747,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c9d1316273ae7d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713528908368,"stop":1713528908368,"duration":0},"status":"passed","severity":"normal"},{"uid":"61eec98f80bf0a","name":"returns all values when wanted number is greater than available values","time":{"start":1713528381323,"stop":1713528381323,"duration":0},"status":"passed","severity":"normal"},{"uid":"3432ca5bf53854","name":"Push message equal or less that 1MB","time":{"start":1713528805842,"stop":1713528805843,"duration":1},"status":"passed","severity":"normal"},{"uid":"19140024d662162e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713528507373,"stop":1713528507373,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a69b3cecd9bc60","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713528357867,"stop":1713528357867,"duration":0},"status":"passed","severity":"normal"},{"uid":"265b8d8c29dbcaca","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713529044959,"stop":1713529044960,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad917574d58710a","name":"Nwaku publishes","time":{"start":1713528832912,"stop":1713528832912,"duration":0},"status":"passed","severity":"normal"},{"uid":"213be0e852d49f4e","name":"Check received message containing Basic HTML tag","time":{"start":1713528581506,"stop":1713528581506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ed769551f78940","name":"Check received message containing unicode special characters","time":{"start":1713528896864,"stop":1713528896865,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cb9aface47769d","name":"should set field with only FILTER enabled","time":{"start":1713528366457,"stop":1713528366457,"duration":0},"status":"passed","severity":"normal"},{"uid":"55586651ae18c4ee","name":"should return empty list for no shard","time":{"start":1713528357864,"stop":1713528357864,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab5ac6a60178224","name":"Encoder throws on empty string content topic","time":{"start":1713528394202,"stop":1713528394202,"duration":0},"status":"passed","severity":"normal"},{"uid":"202ba421a4b03d5a","name":"Subscribe to topic containing long and receive message","time":{"start":1713529044947,"stop":1713529044947,"duration":0},"status":"passed","severity":"normal"},{"uid":"1997a3a61192a633","name":"Publish message with large meta","time":{"start":1713528848565,"stop":1713528848565,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f5b34dfc045ade","name":"Store - dialed after - with timeout","time":{"start":1713528982757,"stop":1713528982759,"duration":2},"status":"passed","severity":"normal"},{"uid":"c81e80f42ca9d923","name":"Push message with custom timestamp: 1682770107492","time":{"start":1713528902910,"stop":1713528902910,"duration":0},"status":"passed","severity":"normal"},{"uid":"925609fa0c7bf34c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713528857831,"stop":1713528857831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8d214c776356a4","name":"Check received message with timestamp: 1713528408627 ","time":{"start":1713528581510,"stop":1713528581514,"duration":4},"status":"passed","severity":"normal"},{"uid":"62f2ac15911a612e","name":"Subscribe to topic containing Script and receive message","time":{"start":1713528679213,"stop":1713528679213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19294f3ac9af4d7","name":"retrieves a single peer","time":{"start":1713528382414,"stop":1713528382414,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f6d73e0e95c5ae","name":"Push message with numeric payload","time":{"start":1713528805822,"stop":1713528805822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba014000046d67bc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713528846872,"stop":1713528846872,"duration":0},"status":"passed","severity":"normal"},{"uid":"2217e31c2086617b","name":"random static sharding 10 - Cluster ID: 194, Shard ID: 473","time":{"start":1713528908377,"stop":1713528908377,"duration":0},"status":"passed","severity":"normal"},{"uid":"91aa3bc7d93fdeb8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713528382024,"stop":1713528382024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e912b2283d49d147","name":"Check received message containing numeric","time":{"start":1713528896854,"stop":1713528896854,"duration":0},"status":"passed","severity":"normal"},{"uid":"9253791d80ca0643","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713528386188,"stop":1713528386189,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3aa88757dfa2ab","name":"Query generator for multiple messages","time":{"start":1713528953690,"stop":1713528953691,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74b1f8efde29c00","name":"Overlapping topic subscription","time":{"start":1713528679209,"stop":1713528679209,"duration":0},"status":"passed","severity":"normal"},{"uid":"670965895cdba812","name":"Fails to push message with empty content topic","time":{"start":1713528902908,"stop":1713528902908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5b7a18a9e88b3c","name":"Push message with JSON payload","time":{"start":1713528902895,"stop":1713528902895,"duration":0},"status":"passed","severity":"normal"},{"uid":"228a6cf84fc9b77b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713528382026,"stop":1713528382026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dafe0ad9a9f070c","name":"Check message with no payload is not received","time":{"start":1713528581535,"stop":1713528581536,"duration":1},"status":"passed","severity":"normal"},{"uid":"966b125c407f5dc2","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713528507384,"stop":1713528507385,"duration":1},"status":"passed","severity":"normal"},{"uid":"183cb8258579b162","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713528365746,"stop":1713528365747,"duration":1},"status":"passed","severity":"normal"},{"uid":"a124315970a0ed55","name":"throws on content topic with non-number generation field","time":{"start":1713528357847,"stop":1713528357847,"duration":0},"status":"passed","severity":"normal"},{"uid":"5388f2f3548bfac0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713528382420,"stop":1713528382420,"duration":0},"status":"skipped","severity":"normal"},{"uid":"625dfc767b47a253","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713528357872,"stop":1713528357872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71b05e5260d9ec4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713528968554,"stop":1713528968554,"duration":0},"status":"passed","severity":"normal"},{"uid":"d939a21c21870977","name":"Push message with content topic containing emoji","time":{"start":1713528902907,"stop":1713528902908,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2981f2d38cf7f97","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713528357875,"stop":1713528357875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6561819643fe5e18","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713529044944,"stop":1713529044944,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05e3a358a2fbd01","name":"should throw error - no id","time":{"start":1713528366443,"stop":1713528366444,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f81a7df9a5da081","name":"Check publish message containing Russian","time":{"start":1713528848537,"stop":1713528848537,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca93284c6792b357","name":"random static sharding 3 - Cluster ID: 787, Shard ID: 35","time":{"start":1713528908370,"stop":1713528908370,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36b96c5fab4513a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713528357871,"stop":1713528357871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f0a7e365f6ed1e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713528949049,"stop":1713528949051,"duration":2},"status":"passed","severity":"normal"},{"uid":"e152a0bd00f7218b","name":"Check publish message containing Arabic","time":{"start":1713528848535,"stop":1713528848536,"duration":1},"status":"passed","severity":"normal"},{"uid":"431cbd6d24d14033","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713528382028,"stop":1713528382028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de7f018ffe4edc7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713528679214,"stop":1713528679215,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee896d018529857","name":"Check received message containing Script","time":{"start":1713528896860,"stop":1713528896862,"duration":2},"status":"passed","severity":"normal"},{"uid":"18bbf89a8c58f445","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713528382025,"stop":1713528382025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea57f1d91855d4bb","name":"less peers than existing","time":{"start":1713528806069,"stop":1713528806070,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d996597d108fd61f","name":"random static sharding 5 - Cluster ID: 597, Shard ID: 526","time":{"start":1713528908373,"stop":1713528908373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34aca31bf0ff02c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713529044957,"stop":1713529044957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4acb2b88714f661e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713528849420,"stop":1713528849420,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f294eb9e5374f303","name":"Push message with special chars payload","time":{"start":1713528902891,"stop":1713528902892,"duration":1},"status":"passed","severity":"normal"},{"uid":"c461f302de2f19ef","name":"should be called for bootstrap peers","time":{"start":1713528416830,"stop":1713528416830,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb1ddc25fee002a","name":"random static sharding 6 - Cluster ID: 533, Shard ID: 326","time":{"start":1713528908373,"stop":1713528908374,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3b1417028bea5b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713528357874,"stop":1713528357874,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a9d473cc4046c5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713528357853,"stop":1713528357854,"duration":1},"status":"passed","severity":"normal"},{"uid":"298a7bb228d6c299","name":"Push to array if already present","time":{"start":1713528357372,"stop":1713528357372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83be519da7c31dd","name":"Reopen subscription with peer with lost subscription","time":{"start":1713528495180,"stop":1713528495181,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1e9ba00be8314d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713528365743,"stop":1713528365743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b8520ca03aea7","name":"Relay","time":{"start":1713528419183,"stop":1713528419184,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee86fb30a7bb030","name":"new peer added after a peer was already found","time":{"start":1713528832654,"stop":1713528832655,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57db84b19c75e5bf","name":"connected peers and dial","time":{"start":1713528806068,"stop":1713528806068,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52ac1ec7537af1f7","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app71/9/topic468/utf8","time":{"start":1713528849408,"stop":1713528849408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68a3e1fd23c77f47","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713528953696,"stop":1713528953696,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c69b3669fab2dd","name":"Push message with short payload","time":{"start":1713528805820,"stop":1713528805821,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4fec6dce8301b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713528507368,"stop":1713528507369,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6dce1fb7d1e3845","name":"Push message with content topic containing XML","time":{"start":1713528805834,"stop":1713528805834,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e26bfb497e087cd","name":"should set field with only RELAY enabled","time":{"start":1713528366456,"stop":1713528366457,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0d5ee1eee0612a","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713528848826,"stop":1713528848826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ca3bc1e77110755","name":"Check received message containing emoji","time":{"start":1713528896846,"stop":1713528896847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7edf411f68b6087","name":"Subscribe and receive messages via waku relay post","time":{"start":1713528679205,"stop":1713528679205,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad32680a3d2f3678","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713528357878,"stop":1713528357878,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0419f8d755db0a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713528505546,"stop":1713528505546,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc19c4b99dcc483","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713528857837,"stop":1713528857837,"duration":0},"status":"passed","severity":"normal"},{"uid":"412b224a0a95789c","name":"Query with Promise Callback, No message returned","time":{"start":1713528935555,"stop":1713528935558,"duration":3},"status":"passed","severity":"normal"},{"uid":"7199ec051b43709","name":"should decode valid enr with tcp successfully","time":{"start":1713528366442,"stop":1713528366442,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef0404c4bc9d7b","name":"Check received message containing Script","time":{"start":1713528896842,"stop":1713528896843,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6ea76a71a8572c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713528679212,"stop":1713528679212,"duration":0},"status":"passed","severity":"normal"},{"uid":"52162e209bdbec0a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713528357853,"stop":1713528357853,"duration":0},"status":"passed","severity":"normal"},{"uid":"56792ac3b3e4a05b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713528357859,"stop":1713528357860,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c74a1f1ed23a02","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713528357880,"stop":1713528357880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5c8a373d8d1f38","name":"should use DNS peer discovery with light client","time":{"start":1713528422106,"stop":1713528422107,"duration":1},"status":"skipped","severity":"normal"},{"uid":"189c901c11ccd879","name":"Subscribe to topic containing long and receive message","time":{"start":1713528679210,"stop":1713528679210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb0effcaec2e304","name":"removeEventListener with correct event","time":{"start":1713528449413,"stop":1713528449414,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca95ba54ff10d4c6","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713528949052,"stop":1713528949053,"duration":1},"status":"passed","severity":"normal"},{"uid":"4305fc9b994efa7b","name":"Push message with content topic containing short","time":{"start":1713528902900,"stop":1713528902901,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdaffbd55f2a8cf","name":"Generator, custom pubsub topic","time":{"start":1713528933382,"stop":1713528933382,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ac87d86c32e1fc","name":"Reusing cursor across nodes","time":{"start":1713528915462,"stop":1713528915462,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12eaf48dad0399f","name":"Check message received after nwaku node is restarted","time":{"start":1713528581537,"stop":1713528581537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ea3279e5579ed12","name":"Push message with SQL Injection payload","time":{"start":1713528805824,"stop":1713528805824,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f76f8f985bc015","name":"Check received message containing Arabic","time":{"start":1713528896840,"stop":1713528896841,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b1b599c193e4fb","name":"should return all peers when numPeers is 0","time":{"start":1713528371124,"stop":1713528371125,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c80acc48bd15b90","name":"Check received message containing SQL Injection","time":{"start":1713528581504,"stop":1713528581505,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e33cbfb631a2fa6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713528505545,"stop":1713528505545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b079e678bde23723","name":"same cluster, different shard: nodes don't connect","time":{"start":1713528507351,"stop":1713528507351,"duration":0},"status":"skipped","severity":"normal"},{"uid":"570bf51368695582","name":"Check message on other pubsub topic is not received","time":{"start":1713528581521,"stop":1713528581522,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ed560e9b059500","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713528857839,"stop":1713528857839,"duration":0},"status":"passed","severity":"normal"},{"uid":"a970e83883280f69","name":"Push message equal or less that 1MB","time":{"start":1713528902911,"stop":1713528902911,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd07d182ed608637","name":"can start and stop the service","time":{"start":1713528887406,"stop":1713528887406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57269017155463","name":"A test","time":{"start":1713528674021,"stop":1713528674021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc873136bdc4d1b","name":"Overlapping topic subscription","time":{"start":1713529044946,"stop":1713529044946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50892062486a51b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713528460771,"stop":1713528460772,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c383f17c367a35","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713528935547,"stop":1713528935549,"duration":2},"status":"passed","severity":"normal"},{"uid":"34ab9edc655a465d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713528679213,"stop":1713528679213,"duration":0},"status":"passed","severity":"normal"},{"uid":"95238136aa463c90","name":"Relay + Store","time":{"start":1713528366458,"stop":1713528366458,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd139100dbf02e80","name":"recovers when dns.resolve returns empty","time":{"start":1713528382415,"stop":1713528382415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4c3a4c49cceed8","name":"should only return 1 node with store capability","time":{"start":1713528382418,"stop":1713528382418,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf62177088c0f72","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713529044960,"stop":1713529044960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8ab92792c2f275","name":"Query Generator - backward","time":{"start":1713528938819,"stop":1713528938820,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac67d1b0500172a7","name":"Push message with custom timestamp: 1682770181767","time":{"start":1713528805840,"stop":1713528805840,"duration":0},"status":"passed","severity":"normal"},{"uid":"20366c36d8dae42c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713528639549,"stop":1713528639551,"duration":2},"status":"passed","severity":"normal"},{"uid":"850738b314cc027b","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app81/10/topic797/test.js","time":{"start":1713528849412,"stop":1713528849412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d16a36a14961872d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713528935554,"stop":1713528935555,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6269628e5a9ebe","name":"start node with empty content topic","time":{"start":1713528849422,"stop":1713528849422,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51813c2aad689f52","name":"Push message with special chars payload","time":{"start":1713528805822,"stop":1713528805823,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd016a58c1d2588c","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app56/5/topic986/json","time":{"start":1713528849410,"stop":1713528849411,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5f10f777a1087391","name":"Ping on subscribed peer","time":{"start":1713528441768,"stop":1713528441769,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01c4788f06e54f1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713528915463,"stop":1713528915464,"duration":1},"status":"passed","severity":"normal"},{"uid":"714289d66068ed52","name":"Promise Callback - forward","time":{"start":1713528938820,"stop":1713528938820,"duration":0},"status":"passed","severity":"normal"},{"uid":"1305864496ab12ce","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app35/2/topic200/json","time":{"start":1713528849414,"stop":1713528849415,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2c4aa0884cd2851c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713528357870,"stop":1713528357870,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a4abf83f0783fb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713528505544,"stop":1713528505545,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b7c75328beeb19","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713529044946,"stop":1713529044946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e73ef588f4eb6da","name":"pre and post cipher","time":{"start":1713528392814,"stop":1713528392814,"duration":0},"status":"passed","severity":"normal"},{"uid":"30546814bdb81d3a","name":"Overlapping topic subscription","time":{"start":1713528857834,"stop":1713528857834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a25b12ab1edd15a","name":"random static sharding 1 - Cluster ID: 50, Shard ID: 619","time":{"start":1713528908368,"stop":1713528908369,"duration":1},"status":"passed","severity":"normal"},{"uid":"276ff91de0aad69d","name":"Push message with numeric payload","time":{"start":1713528902891,"stop":1713528902891,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe359c476d693b1a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713528679216,"stop":1713528679216,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e56a0ce79fa9e8c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713528357865,"stop":1713528357866,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e4ee51ea8dda4","name":"Check publish message containing XML","time":{"start":1713528848539,"stop":1713528848540,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cffaa652cd9a854","name":"getPeersByDiscovery","time":{"start":1713528449417,"stop":1713528449417,"duration":0},"status":"passed","severity":"normal"},{"uid":"966abc11f28153f3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713528679216,"stop":1713528679217,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0dcf54fb1923736","name":"Push message with content topic containing special chars","time":{"start":1713528805831,"stop":1713528805831,"duration":0},"status":"passed","severity":"normal"},{"uid":"57276773842f1166","name":"Subscribe and receive messages via waku relay post","time":{"start":1713529044943,"stop":1713529044943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ee6730fdbf8228","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713528968553,"stop":1713528968553,"duration":0},"status":"passed","severity":"normal"},{"uid":"e500ac02c38add06","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713528935551,"stop":1713528935552,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be6803dd0192b0a","name":"Push message on custom pubsubTopic","time":{"start":1713528673934,"stop":1713528673934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9c8da22ecf478ac","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713529044964,"stop":1713529044964,"duration":0},"status":"passed","severity":"normal"},{"uid":"adde7f850f69534e","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app70/3/topic301/xml","time":{"start":1713528849412,"stop":1713528849412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0dd34f0a888ada7","name":"should decode valid enr successfully","time":{"start":1713528366441,"stop":1713528366441,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7a7a9037eef174","name":"Check message with no pubsub topic is not received","time":{"start":1713528581522,"stop":1713528581533,"duration":11},"status":"passed","severity":"normal"},{"uid":"467593b6c58d7f43","name":"Reopen subscription with peer with lost subscription","time":{"start":1713528495178,"stop":1713528495178,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bb9f42fbe87f77","name":"Push message with content topic containing escaped characters","time":{"start":1713528805836,"stop":1713528805836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1040f78e0c9ab1","name":"throws on content topic with too few or too many fields","time":{"start":1713528357846,"stop":1713528357847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cf79c9163d6c28","name":"should not fail to stop the service if it was not started","time":{"start":1713528386186,"stop":1713528386186,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82706c41cd79bc4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528933384,"stop":1713528933384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f09284076d7cceb4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713528360482,"stop":1713528360482,"duration":0},"status":"passed","severity":"normal"},{"uid":"be71ee4a5b4e5d56","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713528857837,"stop":1713528857838,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd1b7c0a3dd15d0","name":"Check received message with timestamp: 1713528408627000000 ","time":{"start":1713528581509,"stop":1713528581509,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ee8040da0d06d7","name":"Query Generator, No message returned","time":{"start":1713528935550,"stop":1713528935551,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d6f0738273371f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713528357856,"stop":1713528357856,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2ccd4d5dea98ef","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713528416832,"stop":1713528416832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9095be5013ae7406","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713529044951,"stop":1713529044951,"duration":0},"status":"passed","severity":"normal"},{"uid":"6319dbd6d7624feb","name":"isConnected return false after peer stops","time":{"start":1713528461322,"stop":1713528461323,"duration":1},"status":"passed","severity":"normal"},{"uid":"869282ef1a0c30a","name":"Check received message containing Arabic","time":{"start":1713528581503,"stop":1713528581504,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e3bc5da39ea5d5","name":"Check received message containing special chars","time":{"start":1713528896840,"stop":1713528896840,"duration":0},"status":"passed","severity":"normal"},{"uid":"770c82e1b73aec92","name":"Subscribe and receives messages on 20 topics","time":{"start":1713529044955,"stop":1713529044955,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1d8ac3c23f3723","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713528915460,"stop":1713528915460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6566c8fe014d8e","name":"Decoder throws on empty string content topic","time":{"start":1713528392397,"stop":1713528392397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef36c1b682af453a","name":"should set field with only STORE enabled","time":{"start":1713528366457,"stop":1713528366457,"duration":0},"status":"passed","severity":"normal"}] |