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":"40d31dc1dd9d12f1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711615820636,"stop":1711615820636,"duration":0},"status":"passed","severity":"normal"},{"uid":"877b8808f2daefde","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711616279485,"stop":1711616279486,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57aa23b1312a8d0","name":"Push message on custom pubsubTopic","time":{"start":1711615971197,"stop":1711615971197,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35ca12dbf6d1c671","name":"Ping on unsubscribed peer","time":{"start":1711615798765,"stop":1711615798765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede1c68c46ff2bf7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711616279484,"stop":1711616279484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e83481654605ce","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711616279484,"stop":1711616279484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee987a1d1b9efc7f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711616339180,"stop":1711616339180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba32a37c2367e83a","name":"isConnected should return false after all peers disconnect","time":{"start":1711615725831,"stop":1711615725831,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bfa0a1d7b04de6","name":"Check received message with timestamp: 1711615725134000000 ","time":{"start":1711616198716,"stop":1711616198717,"duration":1},"status":"passed","severity":"normal"},{"uid":"697083807c43bb0c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711615931075,"stop":1711615931075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff22f71b1a05d11","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711615674268,"stop":1711615674268,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e20bf4d3779e81","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711615776035,"stop":1711615776035,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf81a57eff5629a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711615674279,"stop":1711615674279,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d4d66769174bb5","name":"should throw error - no id","time":{"start":1711615682538,"stop":1711615682538,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45491721826f475","name":"should configure sharding based on application and version for autosharding","time":{"start":1711615674281,"stop":1711615674281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25b6d1585b03452","name":"addEventListener with wrong event","time":{"start":1711615765862,"stop":1711615765863,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc19651ee97e53b","name":"groups content topics by expected pubsub topic","time":{"start":1711615674258,"stop":1711615674258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b08c7aa50567d0a","name":"Check received message containing long","time":{"start":1711616198706,"stop":1711616198706,"duration":0},"status":"passed","severity":"normal"},{"uid":"30272b9ce79892a6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711615820652,"stop":1711615820652,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cee0440d6f99fa","name":"Check message received after nwaku node is restarted","time":{"start":1711616198744,"stop":1711616198744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4635b7be5e42bcbf","name":"should return empty list for no shard","time":{"start":1711615674267,"stop":1711615674267,"duration":0},"status":"passed","severity":"normal"},{"uid":"3933a6243745ee8e","name":"Waku message hash computation (payload length 0)","time":{"start":1711615676747,"stop":1711615676747,"duration":0},"status":"passed","severity":"normal"},{"uid":"761f1a7ebfd56364","name":"Decoder throws on undefined content topic","time":{"start":1711615708014,"stop":1711615708017,"duration":3},"status":"passed","severity":"normal"},{"uid":"ded221c5de57e985","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711616339185,"stop":1711616339185,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd4e8e1361538db","name":"Publish without waiting for remote peer","time":{"start":1711616153303,"stop":1711616153303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6919d973ad819ab6","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app79/2/topic814/test.js","time":{"start":1711616153713,"stop":1711616153713,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a70661fe527806d1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711616339191,"stop":1711616339192,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ab903cc3cfe82d","name":"Overlapping topic subscription","time":{"start":1711616153311,"stop":1711616153311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"391d8d4361677eb9","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711615676746,"stop":1711615676747,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2356561b4dc1a1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711616198720,"stop":1711616198720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a374a86535cdf21","name":"should properly create location multiaddrs - tcp","time":{"start":1711615682543,"stop":1711615682543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1f729dd3ee8b5f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711615985714,"stop":1711615985715,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6bd7715084081d","name":"Push message with rate limit","time":{"start":1711616111800,"stop":1711616111800,"duration":0},"status":"passed","severity":"normal"},{"uid":"677af2b2ca407467","name":"should set field with only RELAY enabled","time":{"start":1711615682544,"stop":1711615682544,"duration":0},"status":"passed","severity":"normal"},{"uid":"876bf140ad674e99","name":"Check received message containing escaped characters","time":{"start":1711615894393,"stop":1711615894394,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6052df65bc91c7","name":"random static sharding 1 - Cluster ID: 955, Shard ID: 313","time":{"start":1711616208536,"stop":1711616208536,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c257f4724f0063","name":"Subscribe to topic containing XML and receive message","time":{"start":1711616339193,"stop":1711616339193,"duration":0},"status":"passed","severity":"normal"},{"uid":"464edbe944638ce0","name":"Subscribe to topic containing long and publish message","time":{"start":1711616153312,"stop":1711616153312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c122e93fdb11d3","name":"Check received message with timestamp: 1711615725134 ","time":{"start":1711616198717,"stop":1711616198717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9957e02da3d7c80","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711616239336,"stop":1711616239336,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e7363bdeafffcf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711615697809,"stop":1711615697811,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee1527a1c0b5749c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711615971196,"stop":1711615971196,"duration":0},"status":"passed","severity":"normal"},{"uid":"18160fbb77f80e08","name":"Fails to push message bigger that 1MB","time":{"start":1711616204331,"stop":1711616204331,"duration":0},"status":"passed","severity":"normal"},{"uid":"be802706fb27bfad","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711616339192,"stop":1711616339192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e0b2c46360c5bb","name":"Subscribe and receive messages via waku relay post","time":{"start":1711616339186,"stop":1711616339186,"duration":0},"status":"passed","severity":"normal"},{"uid":"938e31c2846351","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711616298540,"stop":1711616298540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37454c940215f9c7","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711615725824,"stop":1711615725826,"duration":2},"status":"passed","severity":"normal"},{"uid":"f58bdc7cd6253fb5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711615818002,"stop":1711615818002,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2d33f2840cba6c","name":"Subscribe to topic containing Script and receive message","time":{"start":1711616339181,"stop":1711616339181,"duration":0},"status":"passed","severity":"normal"},{"uid":"30df19f7a71e776f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711616339177,"stop":1711616339177,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57e3fdc68e79a1a9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711615820660,"stop":1711615820660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1054ad2db3f9494d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711616198738,"stop":1711616198738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd262ec6b7c8557","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711616228846,"stop":1711616228846,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f7c8cade79146a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711615931074,"stop":1711615931075,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ad46cb355e33e8","name":"Check message on other pubsub topic is not received","time":{"start":1711616198721,"stop":1711616198722,"duration":1},"status":"passed","severity":"normal"},{"uid":"20417656eb0cd05f","name":"does not throw on valid cases","time":{"start":1711615674245,"stop":1711615674246,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c347c42381b69f0","name":"should throw error - no public key","time":{"start":1711615682537,"stop":1711615682537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3cdad4da27d8b7","name":"should properly create location multiaddrs - udp6","time":{"start":1711615682542,"stop":1711615682542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b125085ecfab14","name":"throws on content topic with empty version field","time":{"start":1711615674249,"stop":1711615674250,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e5c0a1a93860c0","name":"isConnected should return false after all peers disconnect","time":{"start":1711615775490,"stop":1711615775490,"duration":0},"status":"passed","severity":"normal"},{"uid":"92eeb537b3c051a9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711615931082,"stop":1711615931083,"duration":1},"status":"passed","severity":"normal"},{"uid":"db02cf89bdb5bc76","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711615971197,"stop":1711615971197,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a64d80c868c93e64","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711615674285,"stop":1711615674285,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef83a88ab6ace666","name":"should throw error - invalid id","time":{"start":1711615682538,"stop":1711615682538,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab3f40695e18d2f","name":"Push message with content topic containing Arabic","time":{"start":1711616111794,"stop":1711616111794,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51005d8000f51a5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711616339194,"stop":1711616339195,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4821533125c92e2","name":"should encode/decode to RLP encoding","time":{"start":1711615682540,"stop":1711615682540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9b246df83f4697","name":"Query Generator - backward","time":{"start":1711616251795,"stop":1711616251795,"duration":0},"status":"passed","severity":"normal"},{"uid":"81813622211499d9","name":"Check publish message containing SQL Injection","time":{"start":1711616157149,"stop":1711616157149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e025c105f32fda","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711615674263,"stop":1711615674266,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ab46a49e5d0ce3d","name":"Push message with short payload","time":{"start":1711616204286,"stop":1711616204287,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11547e14d4fa34d","name":"Privacy Node - default protocol","time":{"start":1711616286547,"stop":1711616286548,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e3223e4d6971c7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711615674270,"stop":1711615674270,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae98c47b06eea8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711615820653,"stop":1711615820654,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49ed240e40264e","name":"Push message with content topic containing numeric","time":{"start":1711616204305,"stop":1711616204322,"duration":17},"status":"passed","severity":"normal"},{"uid":"8d5613051f8a971c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711615820648,"stop":1711615820651,"duration":3},"status":"passed","severity":"normal"},{"uid":"d3e68108a6587fe4","name":"Check received message containing unicode special characters","time":{"start":1711616198735,"stop":1711616198736,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5f034a2f374ec9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711615820658,"stop":1711615820659,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e546f94a26bb0c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711616339185,"stop":1711616339186,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87ee38e56b68a1e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711615732865,"stop":1711615732866,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f2a97e2565155c","name":"getPeersByDiscovery","time":{"start":1711616128792,"stop":1711616128793,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b508d9ab6a2874","name":"Push message with content topic containing emoji","time":{"start":1711616204327,"stop":1711616204327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87078c30326c89f","name":"Check received message containing long","time":{"start":1711616198728,"stop":1711616198729,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1bc6c7bb62f3f","name":"Check message with invalid timestamp is not received","time":{"start":1711616198720,"stop":1711616198721,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab4e3c6007d9317","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711616153322,"stop":1711616153322,"duration":0},"status":"passed","severity":"normal"},{"uid":"1630774d83b9282","name":"Check message with non string payload is not received","time":{"start":1711616198741,"stop":1711616198742,"duration":1},"status":"passed","severity":"normal"},{"uid":"48381734096dda71","name":"Query generator for multiple messages","time":{"start":1711616255782,"stop":1711616255783,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef54d3e834f66f70","name":"Reusing cursor across nodes","time":{"start":1711616228847,"stop":1711616228848,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0e25d29cc1ea2f","name":"caches peers it previously fetched","time":{"start":1711615698192,"stop":1711615698193,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce021049432a3bb9","name":"Check publish message containing JSON","time":{"start":1711616157150,"stop":1711616157151,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6f296e1267d879","name":"Push message with content topic containing Script","time":{"start":1711616204324,"stop":1711616204324,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fb026c356963e4","name":"Push message with content topic containing Russian","time":{"start":1711616111794,"stop":1711616111794,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a958f9b9983599","name":"Check received message containing emoji","time":{"start":1711615894395,"stop":1711615894397,"duration":2},"status":"passed","severity":"normal"},{"uid":"7176e720451ad26e","name":"Subscribe and receives messages on 20 topics","time":{"start":1711616339187,"stop":1711616339187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60b39c761d62d8c","name":"same cluster, same shard: nodes connect","time":{"start":1711615820632,"stop":1711615820633,"duration":1},"status":"skipped","severity":"normal"},{"uid":"daba22b7c7377a39","name":"A test","time":{"start":1711615971263,"stop":1711615971264,"duration":1},"status":"passed","severity":"normal"},{"uid":"3250e156361438bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711615820643,"stop":1711615820643,"duration":0},"status":"passed","severity":"normal"},{"uid":"122ddf9e2f39cfab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711615820660,"stop":1711615820661,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9422bb60915c7c","name":"Check received message containing long","time":{"start":1711615894350,"stop":1711615894351,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeacd871fc2c6a9a","name":"should not fail to start the service if it is already started","time":{"start":1711615734917,"stop":1711615734928,"duration":11},"status":"passed","severity":"normal"},{"uid":"99055a9caa5f6a6e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711616279486,"stop":1711616279486,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb6bf5241b8a858","name":"Check message with non string payload is not received","time":{"start":1711615894423,"stop":1711615894424,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b12a3fa3e6f0add","name":"Generator, custom pubsub topic","time":{"start":1711616235792,"stop":1711616235792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56c01894f244034","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711616339192,"stop":1711616339192,"duration":0},"status":"passed","severity":"normal"},{"uid":"db33d3677e25ce38","name":"Check received message containing short","time":{"start":1711615894348,"stop":1711615894349,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3910427c8c1cd52","name":"should properly create location multiaddrs - tcp6","time":{"start":1711615682542,"stop":1711615682542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23128a90c4a6c81","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711616339194,"stop":1711616339194,"duration":0},"status":"passed","severity":"normal"},{"uid":"d767cd22a466ae03","name":"can start the service","time":{"start":1711615702193,"stop":1711615702193,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bdcbfe3359b064","name":"Check received message with timestamp: 1711615725134 ","time":{"start":1711616198737,"stop":1711616198737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32e90644f39445a","name":"it tolerates circular branch references","time":{"start":1711615698191,"stop":1711615698191,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad3023c1a3696e9","name":"Check message with no pubsub topic is not received","time":{"start":1711615894411,"stop":1711615894413,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b5a98d410171eff","name":"Query Generator - forward","time":{"start":1711616251794,"stop":1711616251795,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ef5774a30813f2","name":"different cluster, different shard: nodes don't connect","time":{"start":1711616007668,"stop":1711616007669,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e840253d322d4dc","name":"should get / set TCP multiaddr","time":{"start":1711615682541,"stop":1711615682541,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0b20d914b22a01","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711615820664,"stop":1711615820664,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e62e4de5473a736","name":"should encode/decode to text encoding","time":{"start":1711615682540,"stop":1711615682540,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4a5f46e4e3015e","name":"Check received message containing SQL Injection","time":{"start":1711616198732,"stop":1711616198732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81c29ddd86d67a6","name":"topics with same application and version share the same shard","time":{"start":1711615674257,"stop":1711615674257,"duration":0},"status":"passed","severity":"normal"},{"uid":"46860a93e5b2e957","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711616339182,"stop":1711616339182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64896260e5daed0","name":"new peer added after a peer was already found","time":{"start":1711616128793,"stop":1711616128793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f8516951851ba5","name":"Ping on subscribed peer","time":{"start":1711615798764,"stop":1711615798765,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1fe9b3db4b4b07","name":"start node with ApplicationInfo","time":{"start":1711616153717,"stop":1711616153717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b4b3ab3e0e038b1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711615697804,"stop":1711615697804,"duration":0},"status":"passed","severity":"normal"},{"uid":"169e0fa2081fad91","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711616339191,"stop":1711616339191,"duration":0},"status":"passed","severity":"normal"},{"uid":"57831fd1a9227c6f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711615931077,"stop":1711615931078,"duration":1},"status":"passed","severity":"normal"},{"uid":"6651a422b0be0deb","name":"different cluster, same shard: nodes don't connect","time":{"start":1711615820634,"stop":1711615820634,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6329cb922e9aafc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711616128793,"stop":1711616128793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a644812292af53","name":"Push message with content topic containing shell command","time":{"start":1711616111797,"stop":1711616111797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77df666ca35686c","name":"Overlapping topic subscription","time":{"start":1711616339178,"stop":1711616339178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4baa170eed15579","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711615674258,"stop":1711615674258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39f03578bf0234c","name":"random static sharding 8 - Cluster ID: 886, Shard ID: 380","time":{"start":1711616208539,"stop":1711616208540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00ccc3522df8ac7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711615674282,"stop":1711615674282,"duration":0},"status":"passed","severity":"normal"},{"uid":"171346f33f36d4f5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711616279487,"stop":1711616279487,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c59d87a236ff2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711615820662,"stop":1711615820663,"duration":1},"status":"passed","severity":"normal"},{"uid":"3841eb525c8e4c0a","name":"should set field with all protocols disabled","time":{"start":1711615682543,"stop":1711615682544,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b0bc3978fec95d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711615732866,"stop":1711615732866,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c4a2a2af931bb","name":"Generator, custom pubsub topic","time":{"start":1711616235794,"stop":1711616235794,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea3cb2bde0d79876","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711616157155,"stop":1711616157156,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c21f48cb840d95","name":"Push message with content topic containing JSON","time":{"start":1711616204325,"stop":1711616204325,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bf3e7d6b119a00","name":"Check publish message containing short","time":{"start":1711616157146,"stop":1711616157146,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e48720977a6227e","name":"Check received message containing Arabic","time":{"start":1711616198731,"stop":1711616198731,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4321329e62ed5d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711615985723,"stop":1711615985724,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e333a813a1278a","name":"ignores domain fetching errors","time":{"start":1711615698192,"stop":1711615698192,"duration":0},"status":"passed","severity":"normal"},{"uid":"7698072b996648b0","name":"Passing an array","time":{"start":1711616280802,"stop":1711616280802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d76a9b21c27cbc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711615687140,"stop":1711615687141,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a971c6baee419f","name":"Nodes with multiple pubsub topic","time":{"start":1711616143051,"stop":1711616143052,"duration":1},"status":"passed","severity":"normal"},{"uid":"812d761b9809dedd","name":"Check message received after nwaku node is restarted","time":{"start":1711616198727,"stop":1711616198727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b31d0fa72b57279c","name":"listenerCount","time":{"start":1711615765865,"stop":1711615765866,"duration":1},"status":"passed","severity":"normal"},{"uid":"409ff8e99818ceb9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711615971199,"stop":1711615971199,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c229100073315d","name":"Overlapping topic subscription","time":{"start":1711616339189,"stop":1711616339189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a84a79058e88bb","name":"Generator, 2 different pubsubtopics","time":{"start":1711616235796,"stop":1711616235797,"duration":1},"status":"passed","severity":"normal"},{"uid":"390ab71184e3f3c7","name":"Fails to publish message with empty text","time":{"start":1711616157154,"stop":1711616157154,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c167eb0286e0f0","name":"throws on empty content topic","time":{"start":1711615674246,"stop":1711615674247,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a6a963353cb7b7","name":"Subscribe and receive messages via lightPush","time":{"start":1711615985702,"stop":1711615985702,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d8c7c3669cf3b4","name":"stop","time":{"start":1711615765868,"stop":1711615765871,"duration":3},"status":"passed","severity":"normal"},{"uid":"ee1bc9c23c401e2e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711616339193,"stop":1711616339193,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0074bfe367e97cd","name":"Check message with non string payload is not received","time":{"start":1711616198726,"stop":1711616198726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72b3b7e573bb7af","name":"Check received message containing unicode special characters","time":{"start":1711616198712,"stop":1711616198713,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4b3e8a284f6b9d","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711615775492,"stop":1711615775492,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f76fc1a29e457f1","name":"should return all peers when numPeers is 0","time":{"start":1711615687138,"stop":1711615687139,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d241982fd61576","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711615674277,"stop":1711615674277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9affcc06d3191a3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711616339184,"stop":1711616339184,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeb3e0751d49191","name":"handles different clusterIds correctly","time":{"start":1711615674259,"stop":1711615674259,"duration":0},"status":"passed","severity":"normal"},{"uid":"936a02daa1200901","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711615681653,"stop":1711615681655,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a1c23927b0dfdb4","name":"throws on content topic with empty encoding field","time":{"start":1711615674251,"stop":1711615674251,"duration":0},"status":"passed","severity":"normal"},{"uid":"828e1cdac90c8289","name":"Check publish message after service node is restarted","time":{"start":1711616157156,"stop":1711616157156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d07a952c539bd79c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711615820646,"stop":1711615820646,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5347eecb3171e6e","name":"Push message with SQL Injection payload","time":{"start":1711616111786,"stop":1711616111786,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9220e77d7296ef3","name":"Meta field set when metaSetter is specified","time":{"start":1711615687302,"stop":1711615687303,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0a2f621fb085f1","name":"should return unique PubsubTopics for static sharding","time":{"start":1711615674262,"stop":1711615674263,"duration":1},"status":"passed","severity":"normal"},{"uid":"e221c38b9a98f607","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711615775488,"stop":1711615775489,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a3785e10edcfa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711615674274,"stop":1711615674274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc2ddeb441a431c","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app32/8/topic361/json","time":{"start":1711616153715,"stop":1711616153715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"355a55153dd508d2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711615697806,"stop":1711615697807,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bc75ddddbdf2fc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711615698195,"stop":1711615698195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"461852f36af66195","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711615687139,"stop":1711615687140,"duration":1},"status":"passed","severity":"normal"},{"uid":"6409d945281f9685","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711616279485,"stop":1711616279485,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e64329fbeedd40c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711615674257,"stop":1711615674257,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8e58e4847b8e70","name":"Callback on promise, aborts when callback returns true","time":{"start":1711616255787,"stop":1711616255788,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8b8feabfecc5a4","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app59/8/topic73/xml","time":{"start":1711616153713,"stop":1711616153714,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24ca7dc0bb9a3b5c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711615681659,"stop":1711615681659,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa19ee1c96c87a7a","name":"non connected peers","time":{"start":1711616111977,"stop":1711616111977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15e3d1522e7c3579","name":"Subscribe to topic containing Script and publish message","time":{"start":1711616153317,"stop":1711616153318,"duration":1},"status":"passed","severity":"normal"},{"uid":"897ef00c90d29a56","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711615681664,"stop":1711615681664,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0b14ed476b9ff6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711615674254,"stop":1711615674254,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2f560b5604ac0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711616239332,"stop":1711616239333,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a255e39a0b9ec0","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711616253190,"stop":1711616253190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c29872c5ccd44e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711615682536,"stop":1711615682536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15514947ec25016","name":"Check publish message containing XML","time":{"start":1711616157149,"stop":1711616157150,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ca1aed925ccde","name":"Ping on peer without subscriptions","time":{"start":1711615798765,"stop":1711615798765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f83e9c1dbad3c0b","name":"1 Relay, 1 Filter, gives up","time":{"start":1711615697703,"stop":1711615697703,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6c37d03a6b90df","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711615674266,"stop":1711615674267,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61c7cb15020d02f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711615817988,"stop":1711615817990,"duration":2},"status":"passed","severity":"normal"},{"uid":"1210f82291c6c533","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711615817991,"stop":1711615818000,"duration":9},"status":"passed","severity":"normal"},{"uid":"5e49545f801facb4","name":"Push message with JSON payload","time":{"start":1711616204296,"stop":1711616204296,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c193d9cc43d5ce0","name":"Passing cursor with wrong message digest","time":{"start":1711616228849,"stop":1711616228849,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9d3febfe9d8464","name":"Check publish message containing long","time":{"start":1711616157146,"stop":1711616157147,"duration":1},"status":"passed","severity":"normal"},{"uid":"a594a52a31b7e965","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711616339174,"stop":1711616339174,"duration":0},"status":"passed","severity":"normal"},{"uid":"457df3ccd3f8b92c","name":"Fails to push message bigger that 1MB","time":{"start":1711616111803,"stop":1711616111803,"duration":0},"status":"passed","severity":"normal"},{"uid":"496f14e1ed8371b7","name":"Generator, custom pubsub topic","time":{"start":1711616235795,"stop":1711616235795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac2b0dd09778623","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711615709823,"stop":1711615709824,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a99fa8fb055024","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711615820663,"stop":1711615820663,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1b07abd32e6759","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711615820641,"stop":1711615820642,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e30e867ea9c2c51","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711615776035,"stop":1711615776035,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47e839a8bec53c8b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711616208536,"stop":1711616208536,"duration":0},"status":"passed","severity":"normal"},{"uid":"832f27c1d0123bc","name":"Check received message containing special chars","time":{"start":1711616198707,"stop":1711616198707,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cb1ac0114ad8e4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711616111796,"stop":1711616111796,"duration":0},"status":"passed","severity":"normal"},{"uid":"719bafea564422ae","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711615697808,"stop":1711615697809,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c2f825860391ff","name":"should throw an error for missing required configuration","time":{"start":1711615674267,"stop":1711615674268,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0c67b3c67a3f4","name":"receives messages sent to provided content topic through callback","time":{"start":1711616153503,"stop":1711616153503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1031914afa7607","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app88/10/topic396/proto","time":{"start":1711616153716,"stop":1711616153716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8feaf556ffe7232","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711615681657,"stop":1711615681657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d143cf9784d85ee0","name":"Push message with content topic containing XML","time":{"start":1711616204324,"stop":1711616204325,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b618766642e9e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711615674261,"stop":1711615674261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa23af2ad154ab7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711615681660,"stop":1711615681660,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3f504473cb6c71","name":"Check received message containing JSON","time":{"start":1711615894391,"stop":1711615894391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3ef87c6f33d512","name":"Encoder throws on empty string content topic","time":{"start":1711615687304,"stop":1711615687304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adb9039ea64c4e9","name":"Publish message with custom timestamp: Thu Mar 28 2024 09:55:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1711616157153,"stop":1711616157153,"duration":0},"status":"passed","severity":"normal"},{"uid":"999f6fcd9721d015","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711615776033,"stop":1711615776033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7e5578fa6c1cee","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711616153313,"stop":1711616153315,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9a25e7353196041","name":"Decoder throws on undefined content topic","time":{"start":1711615687304,"stop":1711615687304,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8830cd6c43bf144","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711616339195,"stop":1711616339195,"duration":0},"status":"passed","severity":"normal"},{"uid":"be48e9981e947535","name":"Push message with content topic containing SQL Injection","time":{"start":1711616204324,"stop":1711616204324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1419072800025e32","name":"throws on content topic with generation field greater than 0","time":{"start":1711615674248,"stop":1711615674248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b416004b4d0c5c1","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711616143042,"stop":1711616143050,"duration":8},"status":"passed","severity":"normal"},{"uid":"cac372afe86f43b6","name":"removeEventListener with correct event","time":{"start":1711615765863,"stop":1711615765863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c85e22b136b17c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711615682545,"stop":1711615682545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5f00dbcc39fa28","name":"handles empty contentTopics array correctly","time":{"start":1711615674284,"stop":1711615674284,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b366e6ce20a66d","name":"Using a function","time":{"start":1711616280802,"stop":1711616280803,"duration":1},"status":"passed","severity":"normal"},{"uid":"f688f83eaebd5dfe","name":"different cluster, different shard: nodes don't connect","time":{"start":1711615820634,"stop":1711615820634,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45e605766f6244d7","name":"Store - dialed after - with timeout","time":{"start":1711616286546,"stop":1711616286546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9087d8ec1586b7a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711615674281,"stop":1711615674281,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3df134c74c363f7","name":"Passing page size 11 when there are 10 messages","time":{"start":1711616267307,"stop":1711616267307,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb63c387d1e1be","name":"receives messages sent to provided content topic through stream","time":{"start":1711616153503,"stop":1711616153504,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5e80a810d6a03b29","name":"Push message with custom timestamp: 1680857420809","time":{"start":1711616204329,"stop":1711616204329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97fee4b5bba7570","name":"should not receive a peer event after stop","time":{"start":1711615734936,"stop":1711615734940,"duration":4},"status":"passed","severity":"normal"},{"uid":"2bc05619c599969c","name":"Check received message containing Script","time":{"start":1711616198709,"stop":1711616198710,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a17161b029a52b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711615674263,"stop":1711615674263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ab1c60d6a02a1","name":"Relay - times out","time":{"start":1711616286545,"stop":1711616286546,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f35fac46d04d71","name":"Check received message containing short","time":{"start":1711616198705,"stop":1711616198706,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05cce517c90e4f4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711615776032,"stop":1711615776032,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de717734148474e","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app91/8/topic8/utf8","time":{"start":1711616153714,"stop":1711616153714,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4e9a13b4b297249","name":"should be called for bootstrap peers","time":{"start":1711615732864,"stop":1711615732864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e028f9d35a89678","name":"configure the node with multiple content topics","time":{"start":1711616153716,"stop":1711616153717,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ee5e95b9cf0b3aa","name":"Check received message containing numeric","time":{"start":1711616198729,"stop":1711616198729,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc88e9d5d50da7ef","name":"Decoder throws on empty string content topic","time":{"start":1711615709826,"stop":1711615709826,"duration":0},"status":"passed","severity":"normal"},{"uid":"10666d5e111d9640","name":"should not fail to stop the service if it was not started","time":{"start":1711616195043,"stop":1711616195043,"duration":0},"status":"passed","severity":"normal"},{"uid":"3213f997732a106f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711615931084,"stop":1711615931087,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0084d03c56b6f9","name":"Ping on unsubscribed peer","time":{"start":1711615755882,"stop":1711615755882,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e1ed19ad9d9626","name":"Subscribe and receive messages via lightPush","time":{"start":1711616339185,"stop":1711616339185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5fa7b75d04d777","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711615931078,"stop":1711615931079,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c58ad295c9dfdf3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711615985728,"stop":1711615985729,"duration":1},"status":"passed","severity":"normal"},{"uid":"586c251b0da2c335","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711615674275,"stop":1711615674275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc8521557e406c2","name":"Nodes with multiple pubsub topic","time":{"start":1711616143027,"stop":1711616143029,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b06dc48e9a808d4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711615820644,"stop":1711615820644,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e781d9db016fa69","name":"Check publish message after client node is restarted","time":{"start":1711616157156,"stop":1711616157156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecbb613b945740b1","name":"should get / set UDP multiaddr","time":{"start":1711615682541,"stop":1711615682541,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb045220684b27f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711615708012,"stop":1711615708012,"duration":0},"status":"passed","severity":"normal"},{"uid":"4213448aed933789","name":"Check received message containing JSON","time":{"start":1711616198734,"stop":1711616198734,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd186307e38dbc7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711615818001,"stop":1711615818001,"duration":0},"status":"passed","severity":"normal"},{"uid":"17989ab3f62f54e7","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711616339188,"stop":1711616339188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99ff3a14403ffc07","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711615985704,"stop":1711615985704,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e02f6452886e0d6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711615725828,"stop":1711615725829,"duration":1},"status":"passed","severity":"normal"},{"uid":"77dce39e4ebf6d39","name":"Check meta is set [symmetric]","time":{"start":1711615708012,"stop":1711615708013,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e14b80b97826cb5","name":"throws on content topic with too few or too many fields","time":{"start":1711615674247,"stop":1711615674247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fca679afb9c373a","name":"Decoder throws on empty string content topic","time":{"start":1711615708017,"stop":1711615708018,"duration":1},"status":"passed","severity":"normal"},{"uid":"3898b3aa6709df9","name":"Refresh subscription","time":{"start":1711615985711,"stop":1711615985712,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8bf6c4a715f5214","name":"Push message with escaped characters payload","time":{"start":1711616204297,"stop":1711616204298,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64298c5d98e428e","name":"Push message with content topic containing shell command","time":{"start":1711616204325,"stop":1711616204326,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0e27a109267b27","name":"Check message on other pubsub topic is not received","time":{"start":1711615894404,"stop":1711615894406,"duration":2},"status":"passed","severity":"normal"},{"uid":"42b46b5bc351d0f8","name":"Push message with content topic containing Chinese","time":{"start":1711616111793,"stop":1711616111793,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc17196afb63e1c3","name":"Check received message containing Basic HTML tag","time":{"start":1711615894389,"stop":1711615894390,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9cfeaf39d35c5a","name":"Publish message with rate limit","time":{"start":1711616157157,"stop":1711616157157,"duration":0},"status":"passed","severity":"normal"},{"uid":"887b4b550d020ae7","name":"Round trip binary serialization","time":{"start":1711615687301,"stop":1711615687302,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f84c4bb64a73353","name":"Check received message containing SQL Injection","time":{"start":1711616198709,"stop":1711616198709,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcfbcb792583d7a","name":"Check received message containing emoji","time":{"start":1711616198716,"stop":1711616198716,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc49b3dc431f1941","name":"Check message with invalid timestamp is not received","time":{"start":1711615894403,"stop":1711615894404,"duration":1},"status":"passed","severity":"normal"},{"uid":"685fde9e1c35dbe","name":"Default pageSize","time":{"start":1711616267308,"stop":1711616267309,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f95186ab74748fa","name":"Push message with Russian payload","time":{"start":1711616111785,"stop":1711616111786,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5087b361e38ba0","name":"isConnected return false after peer stops","time":{"start":1711615775491,"stop":1711615775491,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acb8d5a417580ef","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711615985732,"stop":1711615985733,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f070c75056f7da6","name":"Light Node - default protocols","time":{"start":1711616286547,"stop":1711616286547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c847f2c51faa9e0","name":"Push message with meta","time":{"start":1711616204328,"stop":1711616204328,"duration":0},"status":"passed","severity":"normal"},{"uid":"821261f1ff8eb06e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711615708010,"stop":1711615708012,"duration":2},"status":"passed","severity":"normal"},{"uid":"33ee3455d538411e","name":"1 Relay, 1 fetch","time":{"start":1711615697701,"stop":1711615697701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69cb2aa85628b0d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711615776034,"stop":1711615776034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e12bef6b77fb1334","name":"should throw an error for insufficient data","time":{"start":1711615674320,"stop":1711615674320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af926246770443d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711615674274,"stop":1711615674274,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb90354d61b0c0a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711615681661,"stop":1711615681662,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36ae66b1be53d1f","name":"Symmetric encrypt & Decrypt","time":{"start":1711615708524,"stop":1711615708524,"duration":0},"status":"passed","severity":"normal"},{"uid":"21868a1e071477b7","name":"Throws when trying to push message with empty payload","time":{"start":1711616204299,"stop":1711616204299,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bf98c34b59323b","name":"Check received message containing escaped characters","time":{"start":1711616198735,"stop":1711616198735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5961e662dc7b02","name":"should not receive a peer event before start","time":{"start":1711616195044,"stop":1711616195046,"duration":2},"status":"passed","severity":"normal"},{"uid":"55b120a2b449044c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711615674272,"stop":1711615674272,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bcc83096c16369","name":"connects to nwaku","time":{"start":1711616280801,"stop":1711616280801,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2eabdafc10e9da","name":"Push to array if already present","time":{"start":1711615673802,"stop":1711615673803,"duration":1},"status":"passed","severity":"normal"},{"uid":"f967caa29a823f52","name":"throws on content topic with empty application field","time":{"start":1711615674249,"stop":1711615674249,"duration":0},"status":"passed","severity":"normal"},{"uid":"5319d920f35f8de9","name":"Decoder throws on empty string content topic","time":{"start":1711615687305,"stop":1711615687305,"duration":0},"status":"passed","severity":"normal"},{"uid":"53db695a3f993ce0","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711616153321,"stop":1711616153322,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ce2aac891c4425","name":"Correctly serialized arguments","time":{"start":1711615993561,"stop":1711615993562,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c36359a78873f1","name":"Check received message containing unicode special characters","time":{"start":1711615894394,"stop":1711615894395,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c7c71dc3288138","name":"Passing page size 1 when there are 4 messages","time":{"start":1711616267305,"stop":1711616267305,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b87c4235f6323c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711616143054,"stop":1711616143054,"duration":0},"status":"passed","severity":"normal"},{"uid":"285e82589b08d9e8","name":"Check message with no payload is not received","time":{"start":1711616198722,"stop":1711616198725,"duration":3},"status":"passed","severity":"normal"},{"uid":"de109fe98eaa97e7","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711615698195,"stop":1711615698196,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b48991eb47ad7ed","name":"unsubscribes","time":{"start":1711616263993,"stop":1711616263993,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b55d0601f5767a","name":"throws on content topic with non-number generation field","time":{"start":1711615674248,"stop":1711615674248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ccf746c4f61894","name":"should return valid sharding parameters for static sharding","time":{"start":1711615674280,"stop":1711615674281,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ab9593efafe41e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711615820642,"stop":1711615820642,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc3da5ce9c999ad","name":"Subscribe to topic containing long and receive message","time":{"start":1711616339179,"stop":1711616339179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0da5a362ab4559","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711616153319,"stop":1711616153320,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb27080c60b0ef7","name":"Filter","time":{"start":1711616286547,"stop":1711616286547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e456f17831a88752","name":"Check received message containing Arabic","time":{"start":1711615894361,"stop":1711615894362,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7de43104856f5ee","name":"Push message with Script payload","time":{"start":1711616111786,"stop":1711616111787,"duration":1},"status":"passed","severity":"normal"},{"uid":"f253ed4b337b3341","name":"Check received message containing escaped characters","time":{"start":1711616198712,"stop":1711616198712,"duration":0},"status":"passed","severity":"normal"},{"uid":"2037aa17a6ae6476","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711616153307,"stop":1711616153308,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04638aad8c8febc","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711615820637,"stop":1711615820637,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de669f4dacb4a95","name":"Check message received after nwaku node is restarted","time":{"start":1711615894424,"stop":1711615894425,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1aa642dca4385d0e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711615738996,"stop":1711615738997,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24da586cb1531d8","name":"Push message on custom pubsubTopic","time":{"start":1711615971195,"stop":1711615971196,"duration":1},"status":"passed","severity":"normal"},{"uid":"da252e999d61d84c","name":"Push message with content topic containing numeric","time":{"start":1711616111792,"stop":1711616111792,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4400bf417a4c69","name":"Publishes to nwaku","time":{"start":1711616142764,"stop":1711616142764,"duration":0},"status":"passed","severity":"normal"},{"uid":"190b02ac8420a596","name":"handles multiple messages","time":{"start":1711616263993,"stop":1711616263993,"duration":0},"status":"passed","severity":"normal"},{"uid":"690851d07420fa3a","name":"Push message with content topic containing escaped characters","time":{"start":1711616204326,"stop":1711616204326,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbca5d4e99601e7d","name":"Publish message with custom timestamp: Fri Apr 07 2023 08:55:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1711616157153,"stop":1711616157153,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6043f5bfb2206cc","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711616239338,"stop":1711616239340,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0a1954cccffd25f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711615697805,"stop":1711615697805,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d89bd7dfd2e814","name":"Push message with content topic containing Arabic","time":{"start":1711616204323,"stop":1711616204323,"duration":0},"status":"passed","severity":"normal"},{"uid":"11964cb774f54bd8","name":"Check received message containing JSON","time":{"start":1711616198711,"stop":1711616198711,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dd2d279a490f28","name":"Push message with content topic containing emoji","time":{"start":1711616111798,"stop":1711616111798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e33f45be05bc5ee","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711615674270,"stop":1711615674270,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8fc32b1c98015f","name":"Push 30 different messages","time":{"start":1711616204298,"stop":1711616204299,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d07be12cb976c32","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711615732864,"stop":1711615732865,"duration":1},"status":"passed","severity":"normal"},{"uid":"e553e89666d4e9be","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711615931075,"stop":1711615931076,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd90a3474e9340","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711615820645,"stop":1711615820645,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e2bf7e5959172c","name":"Check received message containing special chars","time":{"start":1711615894352,"stop":1711615894353,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7257884bec4cf35","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711615985706,"stop":1711615985709,"duration":3},"status":"passed","severity":"normal"},{"uid":"3fe60db37f1e272b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711615674282,"stop":1711615674282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54283eb5794d3bd","name":"Push message with Script payload","time":{"start":1711616204291,"stop":1711616204291,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1aa162a235df6e","name":"Check message with no content topic is not received","time":{"start":1711616198722,"stop":1711616198722,"duration":0},"status":"passed","severity":"normal"},{"uid":"98457a9ac6152a73","name":"Push message with content topic containing SQL Injection","time":{"start":1711616111794,"stop":1711616111795,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15f3fe15e75cab0","name":"Subscribe and receives messages on 20 topics","time":{"start":1711616339176,"stop":1711616339176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4500efd4c124fc5","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711615820637,"stop":1711615820638,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93732c43ffe47b9","name":"Delete observer","time":{"start":1711616114467,"stop":1711616114467,"duration":0},"status":"passed","severity":"normal"},{"uid":"5235832b073ae8c0","name":"Push message with content topic containing XML","time":{"start":1711616111795,"stop":1711616111796,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b641eab5ded72c","name":"Relay","time":{"start":1711615734788,"stop":1711615734788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20f269762f8d55c","name":"should use DNS peer discovery with light client","time":{"start":1711615734941,"stop":1711615734941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7460f1f998d5d0d1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711616153710,"stop":1711616153710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"679cfc26395fb5d6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711615674282,"stop":1711615674283,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce16c43807357e7a","name":"Push message with unicode special characters payload","time":{"start":1711616204298,"stop":1711616204298,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1615305d1f80e1a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711616339184,"stop":1711616339184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffa93b2c2683c53","name":"Push message with content topic containing unicode special characters","time":{"start":1711616111798,"stop":1711616111798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba37acfbed0ae64","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711616339177,"stop":1711616339178,"duration":1},"status":"skipped","severity":"normal"},{"uid":"44d8f35be64f338","name":"Subscribe to topic containing Script and receive message","time":{"start":1711615985725,"stop":1711615985726,"duration":1},"status":"passed","severity":"normal"},{"uid":"7affe76df8eb8df9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711615820655,"stop":1711615820655,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a61e083682cd6","name":"Register correct protocols","time":{"start":1711616153302,"stop":1711616153302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e4bfcb30f36b49","name":"Push message with content topic containing Russian","time":{"start":1711616204323,"stop":1711616204323,"duration":0},"status":"passed","severity":"normal"},{"uid":"127b20a945081925","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711616153503,"stop":1711616153503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a59d1ec2e2af6d80","name":"Check received message containing Script","time":{"start":1711616198732,"stop":1711616198733,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67772e89101944d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711616153316,"stop":1711616153316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d80f665750e3bc","name":"Relay + Store","time":{"start":1711615682545,"stop":1711615682545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7d0a09926b49bb","name":"Decrypt messages","time":{"start":1711616114467,"stop":1711616114467,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5e40fb21a0a022","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711615674256,"stop":1711615674256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cc5681420dbf1c","name":"Check meta is set [ecies]","time":{"start":1711615709824,"stop":1711615709824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba42a77d612c7bee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711615674273,"stop":1711615674274,"duration":1},"status":"passed","severity":"normal"},{"uid":"221275746aeee04c","name":"should throw error - no public key","time":{"start":1711615682538,"stop":1711615682539,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc47f392f7ace3b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711616339176,"stop":1711616339176,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e9eb745f1c8c00","name":"Push message with long payload","time":{"start":1711616111783,"stop":1711616111783,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf931548fdaa1354","name":"Subscribe to topic containing long and receive message","time":{"start":1711615985713,"stop":1711615985714,"duration":1},"status":"passed","severity":"normal"},{"uid":"289d2b4c5ad5af41","name":"Check publish message containing Russian","time":{"start":1711616157148,"stop":1711616157149,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c4a3e06150afad","name":"should properly create location multiaddrs - tcp4","time":{"start":1711615682542,"stop":1711615682542,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26e9eb1eb6164a9","name":"Fails to publish message with wrong content topic","time":{"start":1711616157154,"stop":1711616157154,"duration":0},"status":"passed","severity":"normal"},{"uid":"652f1ab0ca41a961","name":"should only return 1 node with store capability","time":{"start":1711615698194,"stop":1711615698194,"duration":0},"status":"passed","severity":"normal"},{"uid":"83eaf5b090968d22","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711615674271,"stop":1711615674271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c594431f6f4f1a58","name":"Subscribe and receives messages on 20 topics","time":{"start":1711615985704,"stop":1711615985705,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4176d8b7a59e0b5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711615709823,"stop":1711615709823,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e4387f8be5e5e0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711615674273,"stop":1711615674273,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2c296f5445bc62","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711616007666,"stop":1711616007666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e16c3308eee5bf","name":"Query with Promise Callback, No message returned","time":{"start":1711616239342,"stop":1711616239342,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a4ac0d9a307379","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711616339173,"stop":1711616339174,"duration":1},"status":"passed","severity":"normal"},{"uid":"2358680f5c629483","name":"Check received message containing SQL Injection","time":{"start":1711615894372,"stop":1711615894375,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e0136e284a75154","name":"Check received message containing numeric","time":{"start":1711615894351,"stop":1711615894352,"duration":1},"status":"passed","severity":"normal"},{"uid":"9416f82be20f640e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711615931081,"stop":1711615931082,"duration":1},"status":"passed","severity":"normal"},{"uid":"641cdc8cc0daa078","name":"Check message received after jswaku node is restarted","time":{"start":1711616198726,"stop":1711616198727,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ed6045ab82c3aed","name":"Sign & Recover","time":{"start":1711615708525,"stop":1711615708525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5b1c17330872cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711615985702,"stop":1711615985703,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7caf6f0b6ecc25e","name":"should emit a peer event after start","time":{"start":1711615734929,"stop":1711615734936,"duration":7},"status":"passed","severity":"normal"},{"uid":"6ddc5f45081b51d0","name":"Check received message containing Arabic","time":{"start":1711616198708,"stop":1711616198708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b3e5708597de20","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711615725830,"stop":1711615725831,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9a984d451b80fb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711616339195,"stop":1711616339195,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f773adf1101ef15","name":"Subscribe to topic containing long and receive message","time":{"start":1711616339191,"stop":1711616339191,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c15e439d989304","name":"Push message equal or less that 1MB","time":{"start":1711616204330,"stop":1711616204330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e14d9054d90ba","name":"Subscribe to topic containing short and receive message","time":{"start":1711616339178,"stop":1711616339179,"duration":1},"status":"passed","severity":"normal"},{"uid":"787f220b75fc5c93","name":"more peers than existing","time":{"start":1711616111977,"stop":1711616111977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a18baff3ef31ce91","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711616279485,"stop":1711616279485,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4c18304e3f4ad4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711615674272,"stop":1711615674272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a3001d3f7908c","name":"should decode valid enr with tcp successfully","time":{"start":1711615682536,"stop":1711615682537,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a73db220cd825d","name":"Ping on subscribed peer","time":{"start":1711615755880,"stop":1711615755881,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f0c1b49a91d36e","name":"should not fail to start the service if it is already started","time":{"start":1711615702194,"stop":1711615702195,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e867e37bf9cd20","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711615985729,"stop":1711615985730,"duration":1},"status":"passed","severity":"normal"},{"uid":"2170ca90c71649eb","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711616153320,"stop":1711616153321,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9b31e33f398e3f","name":"should not receive a peer event after stop","time":{"start":1711616195047,"stop":1711616195047,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f285ad1dab648a","name":"shard 0","time":{"start":1711616208535,"stop":1711616208536,"duration":1},"status":"skipped","severity":"normal"},{"uid":"950a6fa630f9056b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711615674253,"stop":1711615674253,"duration":0},"status":"passed","severity":"normal"},{"uid":"91467071a7f90af6","name":"random static sharding 5 - Cluster ID: 752, Shard ID: 403","time":{"start":1711616208538,"stop":1711616208538,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f9e5cc9a14cb12","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711615674285,"stop":1711615674285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bc4fe53505fbb9","name":"can start and stop the service","time":{"start":1711615702193,"stop":1711615702194,"duration":1},"status":"passed","severity":"normal"},{"uid":"13573561180e6d97","name":"Check received message with timestamp: 1711615725285000000 ","time":{"start":1711615894397,"stop":1711615894399,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb1de46380891bd0","name":"handles empty shards array correctly","time":{"start":1711615674283,"stop":1711615674283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fc6639c1c00b57","name":"Ephemeral field set to true","time":{"start":1711615687302,"stop":1711615687302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc0a78b4013540c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711615985710,"stop":1711615985710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad9ef41f587f8a42","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711616153313,"stop":1711616153313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e5dcd45d82a2b9","name":"Push message with Russian payload","time":{"start":1711616204290,"stop":1711616204290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2337d351ee83edad","name":"Subscribe to topic containing XML and receive message","time":{"start":1711616339182,"stop":1711616339182,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e340ba88fff4859","name":"Nwaku publishes","time":{"start":1711616142764,"stop":1711616142764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a777731f180ddf67","name":"Refresh subscription","time":{"start":1711616339178,"stop":1711616339178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8bfb633d2e6382","name":"Push 30 different messages","time":{"start":1711616111790,"stop":1711616111790,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc60eb1bc6f2a97","name":"Passing page size 19 when there are 20 messages","time":{"start":1711616267308,"stop":1711616267308,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f91be5096eb49da","name":"through manual discovery","time":{"start":1711615993472,"stop":1711615993472,"duration":0},"status":"passed","severity":"normal"},{"uid":"82716512b760cd46","name":"All","time":{"start":1711615734789,"stop":1711615734789,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9754d3a85c072c","name":"can start and stop the service","time":{"start":1711616195042,"stop":1711616195043,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e037cb45fb18a0b","name":"Passing page size 10 when there are 10 messages","time":{"start":1711616267307,"stop":1711616267307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66b31719b21d879","name":"Check received message containing Chinese","time":{"start":1711616198730,"stop":1711616198731,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dad30fe3893b55e","name":"random static sharding 9 - Cluster ID: 232, Shard ID: 848","time":{"start":1711616208540,"stop":1711616208540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e98925525a69e2f","name":"should properly create location multiaddrs - udp4","time":{"start":1711615682541,"stop":1711615682542,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9787630f3ded971","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711615681666,"stop":1711615681666,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f54663b12363166","name":"Push message with long payload","time":{"start":1711616204288,"stop":1711616204288,"duration":0},"status":"passed","severity":"normal"},{"uid":"38da889e7fa6e67a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711615702197,"stop":1711615702197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd298cc764902cc","name":"Fails to push message with large meta","time":{"start":1711616111800,"stop":1711616111800,"duration":0},"status":"passed","severity":"normal"},{"uid":"45feaacb501aa17b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711615820653,"stop":1711615820653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1004567382fa92d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711615734941,"stop":1711615734955,"duration":14},"status":"skipped","severity":"normal"},{"uid":"666923f7f6f25004","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711615985733,"stop":1711615985734,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ced1017ff885fc","name":"getPeersByDiscovery","time":{"start":1711615765864,"stop":1711615765865,"duration":1},"status":"passed","severity":"normal"},{"uid":"587f1c43d56b0cc4","name":"Decoder throws on undefined content topic","time":{"start":1711615709825,"stop":1711615709826,"duration":1},"status":"passed","severity":"normal"},{"uid":"464027dc4d40bb17","name":"less peers than existing","time":{"start":1711616111977,"stop":1711616111977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4dfaa17c212b213f","name":"Check received message containing XML","time":{"start":1711615894378,"stop":1711615894381,"duration":3},"status":"passed","severity":"normal"},{"uid":"589da9c16b570183","name":"should load peers from local storage and dispatch events","time":{"start":1711615702196,"stop":1711615702197,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdf0a3483dba674","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711615931087,"stop":1711615931088,"duration":1},"status":"passed","severity":"normal"},{"uid":"70cbdf1ad7a7b698","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711615732863,"stop":1711615732863,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef3840175ce78ef","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711616339183,"stop":1711616339183,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c84439e5595565","name":"Check publish message containing emoji","time":{"start":1711616157152,"stop":1711616157152,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dee871104118cd","name":"should be able to encode the field with only STORE set to true","time":{"start":1711615681656,"stop":1711615681656,"duration":0},"status":"passed","severity":"normal"},{"uid":"33587c46eea31284","name":"random static sharding 10 - Cluster ID: 978, Shard ID: 38","time":{"start":1711616208540,"stop":1711616208541,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5d6b2de03fb730","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711615674269,"stop":1711615674269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18222f7152e688a","name":"Push message with JSON payload","time":{"start":1711616111788,"stop":1711616111788,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce75a619b39fad67","name":"pre and post cipher","time":{"start":1711615708525,"stop":1711615708525,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb862afe9472b8f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711615674273,"stop":1711615674273,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc30b6f9a252dbe","name":"should handle a minimal index list","time":{"start":1711615674319,"stop":1711615674319,"duration":0},"status":"passed","severity":"normal"},{"uid":"958ff719e84f3444","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711615681658,"stop":1711615681659,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec8b5fa9dd84651","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711616339194,"stop":1711616339194,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a4acef229b2548","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711615674252,"stop":1711615674252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d00a54bba54cdaa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711616339179,"stop":1711616339180,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03839e51a0d9824","name":"should throw error - no id","time":{"start":1711615682537,"stop":1711615682537,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b96212db11e14e","name":"Push message with special chars payload","time":{"start":1711616111784,"stop":1711616111784,"duration":0},"status":"passed","severity":"normal"},{"uid":"694c56b9ff43420b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711616153305,"stop":1711616153306,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3dbde31fcfa9b0d","name":"same cluster, different shard: nodes connect","time":{"start":1711616007668,"stop":1711616007668,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c807ac85d2aec04","name":"returns all values when wanted number matches available values","time":{"start":1711615697585,"stop":1711615697587,"duration":2},"status":"passed","severity":"normal"},{"uid":"8459ab90f0e26520","name":"Push message with content topic containing short","time":{"start":1711616111791,"stop":1711616111791,"duration":0},"status":"passed","severity":"normal"},{"uid":"110549e447ae4ebb","name":"Push message with numeric payload","time":{"start":1711616111784,"stop":1711616111784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d811c84705223186","name":"Publish message with custom timestamp: Thu Mar 28 2024 07:55:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1711616157153,"stop":1711616157153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1f12cc77eb3595","name":"Check received message containing Basic HTML tag","time":{"start":1711616198733,"stop":1711616198734,"duration":1},"status":"passed","severity":"normal"},{"uid":"371e1c1a6d36a971","name":"Fails to push message with large meta","time":{"start":1711616204328,"stop":1711616204328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfc12982ede84e9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711615725829,"stop":1711615725830,"duration":1},"status":"passed","severity":"normal"},{"uid":"27251362f2c6ef25","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711616235795,"stop":1711616235795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1a117b28eb74bd4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711615820662,"stop":1711615820662,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b42dba6b218cf1","name":"isConnected should return true after first peer connects","time":{"start":1711615775489,"stop":1711615775490,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee788edf8c758f18","name":"Used by Waku Relay","time":{"start":1711616280803,"stop":1711616280803,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f02e00b994c2246","name":"Check publish message containing shell command","time":{"start":1711616157151,"stop":1711616157151,"duration":0},"status":"passed","severity":"normal"},{"uid":"9562f394679a6e49","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711616339188,"stop":1711616339188,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff6f42121ea688","name":"same cluster, different shard: nodes don't connect","time":{"start":1711615820633,"stop":1711615820633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a69d52096e41bc68","name":"should only return 1 node with relay and store capability","time":{"start":1711615698193,"stop":1711615698194,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f9afe0696b3501","name":"Ping on peer without subscriptions","time":{"start":1711615755881,"stop":1711615755881,"duration":0},"status":"passed","severity":"normal"},{"uid":"712acf690fbe436f","name":"Overlapping topic subscription","time":{"start":1711615985711,"stop":1711615985711,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdf763a91454a19","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711616153501,"stop":1711616153502,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a4c8fca3a898d62","name":"should throw an error for missing sharding configuration","time":{"start":1711615674283,"stop":1711615674283,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a5071b9c34048f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711616339177,"stop":1711616339177,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b360f06605f491e","name":"Ephemeral messages are not stored","time":{"start":1711615738995,"stop":1711615738996,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e88e2ed1f33ee16","name":"Push message with content topic containing long","time":{"start":1711616111791,"stop":1711616111792,"duration":1},"status":"passed","severity":"normal"},{"uid":"71dc891c6a67a432","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711616279486,"stop":1711616279486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5567fae10ec63a6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711616143052,"stop":1711616143053,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dee7c64de4ef965","name":"Push message with content topic containing JSON","time":{"start":1711616111796,"stop":1711616111796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adb89c3121cfe3","name":"Query Generator, No Decoder","time":{"start":1711616239334,"stop":1711616239335,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed04f9954c03282","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711615971196,"stop":1711615971196,"duration":0},"status":"passed","severity":"normal"},{"uid":"42df3271afb20a16","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711615674256,"stop":1711615674257,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e0ff566d492a3d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711615775488,"stop":1711615775488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e67a38127f939d","name":"Check message with no payload is not received","time":{"start":1711616198740,"stop":1711616198741,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61b1a28dccc4690","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711615674253,"stop":1711615674253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81ee263f84a7426","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711615697808,"stop":1711615697808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86f21c76d9fed3b","name":"Publish message with large meta","time":{"start":1711616157156,"stop":1711616157157,"duration":1},"status":"passed","severity":"normal"},{"uid":"53101c984efc3a50","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711615820645,"stop":1711615820646,"duration":1},"status":"passed","severity":"normal"},{"uid":"b964aa0f40676bb2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711615776034,"stop":1711615776034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bb73eb062ea49e4","name":"Subscribe and receive messages via waku relay post","time":{"start":1711615985703,"stop":1711615985703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6df6aae94a1cfa7","name":"Push message with Chinese payload","time":{"start":1711616204289,"stop":1711616204289,"duration":0},"status":"passed","severity":"normal"},{"uid":"713e6de63481b3e0","name":"Check received message containing special chars","time":{"start":1711616198730,"stop":1711616198730,"duration":0},"status":"passed","severity":"normal"},{"uid":"65158c4d7371d32b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711616143052,"stop":1711616143052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3827edef6bc1639b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711615674260,"stop":1711615674260,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f883ab134bead0","name":"Passing page size 0 when there are 110 messages","time":{"start":1711616267305,"stop":1711616267305,"duration":0},"status":"passed","severity":"normal"},{"uid":"596070acc8a13d05","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app32/10/topic580/test.js","time":{"start":1711616153712,"stop":1711616153712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec4706016ce5608e","name":"Relay - dialed after","time":{"start":1711616286545,"stop":1711616286545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15bc48abc4f3598","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711615818001,"stop":1711615818002,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7734559dc707e12","name":"different cluster, same shard: nodes don't connect","time":{"start":1711616007668,"stop":1711616007668,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb7ca2a5462d386","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711615674285,"stop":1711615674286,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eded1e3832abf7f","name":"Check message received after jswaku node is restarted","time":{"start":1711615894424,"stop":1711615894424,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7185069bcd062dcf","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711615734955,"stop":1711615734955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd71737dd2421c0a","name":"should emit a peer event after start","time":{"start":1711616195044,"stop":1711616195044,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea657b04f28d70b","name":"Encoder throws on undefined content topic","time":{"start":1711615687303,"stop":1711615687303,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc7c98f35ddedb8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711615674255,"stop":1711615674256,"duration":1},"status":"passed","severity":"normal"},{"uid":"47238c08e0a16a61","name":"1 Store, 2 fetches","time":{"start":1711615697701,"stop":1711615697702,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a9be9d90064bd3","name":"Subscribe to topic containing Script and receive message","time":{"start":1711616339193,"stop":1711616339193,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f56f7c0eb3a3bd5","name":"should not receive a peer event before start","time":{"start":1711615734936,"stop":1711615734936,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd116becf0a4728","name":"Ping on unsubscribed peer","time":{"start":1711615798763,"stop":1711615798764,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9de21b6b5da5f4","name":"Sets default value correctly","time":{"start":1711616280804,"stop":1711616280804,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b576c31c6b4043","name":"start node with empty content topic","time":{"start":1711616153718,"stop":1711616153718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3815efae274966e1","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711616239337,"stop":1711616239337,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff3314ee6c52470","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711616339181,"stop":1711616339181,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e5b73fc1495821","name":"Query with Ordered Callback, No message returned","time":{"start":1711616239338,"stop":1711616239338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8349d4d89d0b3f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711615674269,"stop":1711615674269,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafb1b2155849ded","name":"Check publish message containing escaped characters","time":{"start":1711616157151,"stop":1711616157151,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6c587c018f6a8a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711615985730,"stop":1711615985731,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f35706bc73140f1","name":"should not throw an error for a single configured topic","time":{"start":1711615674277,"stop":1711615674277,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e63fb392fb651da","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app54/5/topic876/json","time":{"start":1711616153715,"stop":1711616153715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6e23f19c0dcd817","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711616143035,"stop":1711616143041,"duration":6},"status":"passed","severity":"normal"},{"uid":"cf557f54725db0c1","name":"Fields are not dropped","time":{"start":1711615686678,"stop":1711615686680,"duration":2},"status":"passed","severity":"normal"},{"uid":"5af711c0d8b109c0","name":"Push message on custom pubsubTopic","time":{"start":1711615971198,"stop":1711615971198,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e5c2d7c141a8b4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711615985703,"stop":1711615985703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74c5ce1e0c06a77","name":"Query with Ordered Callback, No Decoder","time":{"start":1711616239337,"stop":1711616239338,"duration":1},"status":"passed","severity":"normal"},{"uid":"2811cdb4ec64a1c9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711616339183,"stop":1711616339183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c75cf0926ef8843","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711616339175,"stop":1711616339175,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cf020513a9cb20","name":"A test","time":{"start":1711615971264,"stop":1711615971264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfcbca1fdf05b31","name":"Sample","time":{"start":1711615681899,"stop":1711615681899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fd3790166049a4","name":"retrieves a single peer","time":{"start":1711615698190,"stop":1711615698191,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e7dcdff240f5ff","name":"Push message with custom timestamp: 1711619494635","time":{"start":1711616111801,"stop":1711616111802,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5720112915db48d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711615674268,"stop":1711615674269,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e264c528e9d89b","name":"Check publish message containing Script","time":{"start":1711616157149,"stop":1711616157149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f018a05604b14936","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711616198719,"stop":1711616198720,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f540df20efb40ef","name":"Reopen subscription with peer with lost subscription","time":{"start":1711615798764,"stop":1711615798764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae75ea8ac3b8a48a","name":"Non Autosharding Cluster","time":{"start":1711616153712,"stop":1711616153712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e72368378a041b9","name":"Check message with no content topic is not received","time":{"start":1711616198740,"stop":1711616198740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebade54cea5fafd3","name":"Check received message containing short","time":{"start":1711616198728,"stop":1711616198728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25e157a5184b3ed","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711615985724,"stop":1711615985725,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebf8afb7d9523c4","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711615674267,"stop":1711615674267,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8822d26f2ced70","name":"Subscribe to topic containing short and receive message","time":{"start":1711615985712,"stop":1711615985713,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14fa10fa668cfee","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711616157154,"stop":1711616157155,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb74b5c5b28eee2","name":"Push message with rate limit","time":{"start":1711616204328,"stop":1711616204329,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c94f9477dd1114","name":"should emit a peer event after start","time":{"start":1711615702195,"stop":1711615702195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a34b0b79c76aa5f","name":"Check received message with timestamp: 1711615725134000000 ","time":{"start":1711616198737,"stop":1711616198737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d30731a006cb6e8","name":"should properly create peer info with all multiaddrs","time":{"start":1711615682543,"stop":1711615682543,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed70897e9151c80","name":"Js publishes, other Js receives","time":{"start":1711616142764,"stop":1711616142765,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08b23ff949401f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711615674270,"stop":1711615674271,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58d55fa14ca074a","name":"Check received message containing Chinese","time":{"start":1711616198708,"stop":1711616198708,"duration":0},"status":"passed","severity":"normal"},{"uid":"36de017587bc7446","name":"Check publish message containing Basic HTML tag","time":{"start":1711616157150,"stop":1711616157150,"duration":0},"status":"passed","severity":"normal"},{"uid":"57735740afbfba6f","name":"should not receive a peer event after stop","time":{"start":1711615702195,"stop":1711615702196,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfca3115c1b66fb5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711615820644,"stop":1711615820645,"duration":1},"status":"passed","severity":"normal"},{"uid":"c915e336ff7e360","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711615674275,"stop":1711615674275,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f81f386c33a05fc","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app95/1/topic10/test.js","time":{"start":1711616153715,"stop":1711616153715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad185289f3952d2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711615681665,"stop":1711615681665,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f2001b00245d31","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711615820634,"stop":1711615820635,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a2befa09727c0e5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711616198738,"stop":1711616198738,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aec560376b9c438","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app14/7/topic792/test.js","time":{"start":1711616153713,"stop":1711616153713,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3e866c47047ecde","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711615820655,"stop":1711615820656,"duration":1},"status":"passed","severity":"normal"},{"uid":"897a0ca4d9757d8f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711616228845,"stop":1711616228845,"duration":0},"status":"passed","severity":"normal"},{"uid":"580d64ab40fdebe1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711616298539,"stop":1711616298539,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7a7714976e0776","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711615894402,"stop":1711615894402,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba059625e5378c2","name":"Encoder throws on empty string content topic","time":{"start":1711615708014,"stop":1711615708014,"duration":0},"status":"passed","severity":"normal"},{"uid":"7348a1b51c1385cc","name":"random static sharding 6 - Cluster ID: 635, Shard ID: 557","time":{"start":1711616208538,"stop":1711616208539,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ec28b07678fa0c","name":"same cluster, same shard: nodes connect","time":{"start":1711616007667,"stop":1711616007667,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbebbc9a0704fc2d","name":"Query with Promise Callback, No Decoder","time":{"start":1711616239341,"stop":1711616239341,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d15057722ac973","name":"Subscribe and publish message","time":{"start":1711616153304,"stop":1711616153304,"duration":0},"status":"passed","severity":"normal"},{"uid":"725cc1c6b338fc7a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711616298539,"stop":1711616298540,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb968e1a12b416d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711615674276,"stop":1711615674276,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2a44d277f9dd6b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711615674262,"stop":1711615674262,"duration":0},"status":"passed","severity":"normal"},{"uid":"1baf32deef254e8c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711615820638,"stop":1711615820638,"duration":0},"status":"passed","severity":"normal"},{"uid":"9320027df00b9b4e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711616235797,"stop":1711616235798,"duration":1},"status":"passed","severity":"normal"},{"uid":"9feed879b5dafa1f","name":"throws an error for improperly formatted content topics","time":{"start":1711615674259,"stop":1711615674260,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f439f87f7adfd74","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711615674275,"stop":1711615674276,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0337a0aaf0a42ac","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711616339192,"stop":1711616339193,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08953daadf1c835","name":"Push message with content topic containing long","time":{"start":1711616204304,"stop":1711616204305,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8fffb7286aefd18","name":"Check received message containing XML","time":{"start":1711616198710,"stop":1711616198710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72928f676e854c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711615674276,"stop":1711615674276,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8a5bf0a5bd042c","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711615775489,"stop":1711615775489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d9f1a7fd82020a","name":"LightPush","time":{"start":1711616286546,"stop":1711616286547,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2a9bbf6ec68692","name":"should only return 1 node with relay capability","time":{"start":1711615698193,"stop":1711615698193,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cfd076374100fa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711616339186,"stop":1711616339186,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1c9f03ef6f1e7f","name":"should set field with only STORE enabled","time":{"start":1711615682544,"stop":1711615682544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e19114de62a4869","name":"nwaku subscribes","time":{"start":1711616142763,"stop":1711616142763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c365f46e8ca2dff","name":"returns all values when wanted number is greater than available values","time":{"start":1711615697587,"stop":1711615697588,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c22c2467840dfb","name":"should not fail to start the service if it is already started","time":{"start":1711616195044,"stop":1711616195044,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a32fcd2b2c6f28","name":"Waku message hash computation","time":{"start":1711615676745,"stop":1711615676746,"duration":1},"status":"passed","severity":"normal"},{"uid":"41793490996e0373","name":"Check received message with timestamp: 1711615725285 ","time":{"start":1711615894399,"stop":1711615894400,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc27f0160004","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711615971198,"stop":1711615971198,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbcad9cf466b16ba","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711616153315,"stop":1711616153316,"duration":1},"status":"passed","severity":"normal"},{"uid":"334732c812b85ac0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711616153316,"stop":1711616153317,"duration":1},"status":"passed","severity":"normal"},{"uid":"add19cb380294d0c","name":"Check publish message containing special chars","time":{"start":1711616157147,"stop":1711616157147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c642bfd9061d1de7","name":"Encoder throws on undefined content topic","time":{"start":1711615709824,"stop":1711615709825,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce1bf8315b354c5","name":"Check received message containing Basic HTML tag","time":{"start":1711616198710,"stop":1711616198711,"duration":1},"status":"passed","severity":"normal"},{"uid":"990be21987623bf3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711615674254,"stop":1711615674254,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f6a1864c0cd419","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711615820635,"stop":1711615820635,"duration":0},"status":"skipped","severity":"normal"},{"uid":"648cdd58a44700c1","name":"Check received message containing shell command","time":{"start":1711616198711,"stop":1711616198712,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0472c337f3db770","name":"Init the array if not present","time":{"start":1711615673801,"stop":1711615673802,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c7d8d0757e85f4","name":"Asymmetric encrypt & decrypt","time":{"start":1711615708523,"stop":1711615708523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffaf04db01b75fc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711615674261,"stop":1711615674261,"duration":0},"status":"passed","severity":"normal"},{"uid":"616089bc124b9b2b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711616153306,"stop":1711616153307,"duration":1},"status":"passed","severity":"normal"},{"uid":"5421dac35d2ed781","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711615674280,"stop":1711615674280,"duration":0},"status":"passed","severity":"normal"},{"uid":"530b0f9009393a29","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711615681665,"stop":1711615681665,"duration":0},"status":"passed","severity":"normal"},{"uid":"730b3075dc49f5b8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711616153317,"stop":1711616153317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71cc3a96c52967c","name":"should decode valid enr successfully","time":{"start":1711615682531,"stop":1711615682536,"duration":5},"status":"passed","severity":"normal"},{"uid":"90101d1c57213c06","name":"Throws when trying to push message with empty payload","time":{"start":1711616111790,"stop":1711616111790,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff89953b40b0bb2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711615985739,"stop":1711615985751,"duration":12},"status":"passed","severity":"normal"},{"uid":"8a687fd2d1afb0de","name":"random static sharding 2 - Cluster ID: 851, Shard ID: 26","time":{"start":1711616208536,"stop":1711616208537,"duration":1},"status":"passed","severity":"normal"},{"uid":"55866bc6c9199cc4","name":"Query generator for 2000 messages","time":{"start":1711616255790,"stop":1711616255790,"duration":0},"status":"passed","severity":"normal"},{"uid":"df62472a8b110c61","name":"Check received message containing Russian","time":{"start":1711616198708,"stop":1711616198709,"duration":1},"status":"passed","severity":"normal"},{"uid":"48eb9ef99067e0b2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711615687139,"stop":1711615687139,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b14bbdfefbd2b2d","name":"Subscribe and receive messages via waku relay post","time":{"start":1711616339174,"stop":1711616339174,"duration":0},"status":"passed","severity":"normal"},{"uid":"46939f7855a95119","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711615681663,"stop":1711615681664,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ce9fa131ebb4dc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711615817990,"stop":1711615817990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2ff8cf69bc3886","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711616143024,"stop":1711616143026,"duration":2},"status":"passed","severity":"normal"},{"uid":"d44168c3d7216c1a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711616253189,"stop":1711616253190,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac35201d7e787","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711615776032,"stop":1711615776032,"duration":0},"status":"passed","severity":"normal"},{"uid":"508f65864b0b4144","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711615776036,"stop":1711615776036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a958ca9fd3776943","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711615820637,"stop":1711615820637,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4f2c544864a2a4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711616339184,"stop":1711616339184,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1ba3f923ddc3cf","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711616153323,"stop":1711616153324,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ee563b67404a8c","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711616153502,"stop":1711616153503,"duration":1},"status":"skipped","severity":"normal"},{"uid":"138393750e2ff92","name":"Push message with shell command payload","time":{"start":1711616111788,"stop":1711616111788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eb05ab52744f1e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711615697702,"stop":1711615697703,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5bd3761bf65629","name":"Check publish message containing unicode special characters","time":{"start":1711616157151,"stop":1711616157152,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67f90a1fc238113","name":"Fails to publish duplicate message","time":{"start":1711616157153,"stop":1711616157154,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f250ba5184d24e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711615725827,"stop":1711615725827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5496d6efd32247e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711616255784,"stop":1711616255785,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a743346ef10307","name":"Promise Callback - backward","time":{"start":1711616251796,"stop":1711616251796,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2264fbda4467fa2","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711615697806,"stop":1711615697806,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c89113524f83feb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711615738997,"stop":1711615738998,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ad4f1bb636e3d0","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711615820651,"stop":1711615820651,"duration":0},"status":"passed","severity":"normal"},{"uid":"1854c157a8eb6445","name":"should add and remove event listeners correctly","time":{"start":1711615702198,"stop":1711615702198,"duration":0},"status":"passed","severity":"normal"},{"uid":"da51142697f78c62","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711615985731,"stop":1711615985732,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ee08c9c54d58ac","name":"Check received message containing numeric","time":{"start":1711616198706,"stop":1711616198707,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd5ea4560156457","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711616157152,"stop":1711616157153,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be755b847ab9e94","name":"Accepts a valid Waku Message","time":{"start":1711615690687,"stop":1711615690688,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c304b6c052adc06","name":"Query generator for multiple messages with different content topic format","time":{"start":1711616255785,"stop":1711616255786,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef213e5b35b9b91","name":"Push message with content topic containing special chars","time":{"start":1711616204322,"stop":1711616204322,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4919c40c0d4eba","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711615820652,"stop":1711615820652,"duration":0},"status":"passed","severity":"normal"},{"uid":"28539bc525441f9c","name":"Push message with emoji payload","time":{"start":1711616111789,"stop":1711616111790,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af9be305ef5eb01","name":"creates an iterator","time":{"start":1711616263992,"stop":1711616263993,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b92cf809f345b9","name":"should encodeTxt and decodeTxt","time":{"start":1711615682531,"stop":1711615682531,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bf34ea7e9542ed","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711615820636,"stop":1711615820636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"286d17446250b12d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711616228846,"stop":1711616228847,"duration":1},"status":"passed","severity":"normal"},{"uid":"359994ca346f0486","name":"addEventListener with correct event","time":{"start":1711615765861,"stop":1711615765862,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefaf4df8425b555","name":"Push message with content topic containing unicode special characters","time":{"start":1711616204326,"stop":1711616204327,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e59869f1bb8151","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711615820661,"stop":1711615820661,"duration":0},"status":"passed","severity":"normal"},{"uid":"51928bfa8c1011da","name":"configure the node with multiple pubsub topics","time":{"start":1711616208541,"stop":1711616208542,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfb6658abc1d9b9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711616339180,"stop":1711616339180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04fdf2e5008c4ac","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711615738997,"stop":1711615738997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c438da27bd44476","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711616228846,"stop":1711616228846,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8fb4d7730c4d73","name":"Subscribe to topic containing short and receive message","time":{"start":1711616339190,"stop":1711616339190,"duration":0},"status":"passed","severity":"normal"},{"uid":"177626dc59d9f9b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711615674271,"stop":1711615674271,"duration":0},"status":"passed","severity":"normal"},{"uid":"13142eff1700487f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711616228845,"stop":1711616228845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d16699d7a9edfbf","name":"should handle corrupted local storage data gracefully","time":{"start":1711615702197,"stop":1711615702198,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83aa95e7ee35819","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711616235793,"stop":1711616235793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e76d6773f4e67e","name":"Push message with content topic containing special chars","time":{"start":1711616111793,"stop":1711616111793,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc5e33e6e47293c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711616208542,"stop":1711616208542,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f0d72f52f74410","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711616339186,"stop":1711616339187,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f5647bab541cb1","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711615820659,"stop":1711615820660,"duration":1},"status":"passed","severity":"normal"},{"uid":"482bbbf8a5079b29","name":"Check received message containing shell command","time":{"start":1711616198735,"stop":1711616198735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a064c350822a6e5a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711615985717,"stop":1711615985723,"duration":6},"status":"passed","severity":"normal"},{"uid":"323fd1bf4fedb5f7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711615985704,"stop":1711615985704,"duration":0},"status":"passed","severity":"normal"},{"uid":"381f5dd8a43faa66","name":"Push message with Arabic payload","time":{"start":1711616111785,"stop":1711616111785,"duration":0},"status":"passed","severity":"normal"},{"uid":"30680ab8e32f557b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711616228847,"stop":1711616228847,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3aec28c6b461252","name":"handles different networkShards values correctly","time":{"start":1711615674259,"stop":1711615674259,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb35dad3eb538e67","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711615681662,"stop":1711615681662,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd93fb97816e37a9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711615931083,"stop":1711615931084,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39477660c4d7e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711616339179,"stop":1711616339179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e281651d3fca4bfa","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711615820643,"stop":1711615820643,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bc09b8e3dcd00b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711615820663,"stop":1711615820664,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fbd448572074c6","name":"Check received message containing Russian","time":{"start":1711616198731,"stop":1711616198732,"duration":1},"status":"passed","severity":"normal"},{"uid":"daaa2bf480da5c38","name":"Mutual subscription","time":{"start":1711616153301,"stop":1711616153302,"duration":1},"status":"passed","severity":"normal"},{"uid":"e799d67a9a16f680","name":"Push message with Chinese payload","time":{"start":1711616111784,"stop":1711616111785,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9661470d89699b","name":"Push message with Basic HTML tag payload","time":{"start":1711616204295,"stop":1711616204296,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc1b626b46df6ab","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711616339175,"stop":1711616339176,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffc4369802f1206","name":"safeDispatchEvent","time":{"start":1711615765866,"stop":1711615765867,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca977d26665b79f","name":"Passing page size 110 when there are 120 messages","time":{"start":1711616267308,"stop":1711616267308,"duration":0},"status":"passed","severity":"normal"},{"uid":"32099c2d027707c6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711615776031,"stop":1711615776031,"duration":0},"status":"passed","severity":"normal"},{"uid":"790adc54bb1d5cbb","name":"Push message with custom timestamp: 1711619420809","time":{"start":1711616204330,"stop":1711616204330,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccfc899caac2336","name":"Fails to push message with empty content topic","time":{"start":1711616204327,"stop":1711616204327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dbc8923cfc994c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711615674260,"stop":1711615674261,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fd357a9e142060","name":"Check received message containing shell command","time":{"start":1711615894392,"stop":1711615894393,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b3f0162e614d1f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711616339189,"stop":1711616339189,"duration":0},"status":"skipped","severity":"normal"},{"uid":"525b8c19f052ddcf","name":"should not fail to stop the service if it was not started","time":{"start":1711615702194,"stop":1711615702194,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea5827c94fc6aef","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app83/7/topic525/json","time":{"start":1711616153714,"stop":1711616153714,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c2b4e2efd3480d3","name":"Push message with Basic HTML tag payload","time":{"start":1711616111787,"stop":1711616111788,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba03fb022cad5f32","name":"should properly create location multiaddrs - udp","time":{"start":1711615682542,"stop":1711615682543,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe75bdfd05b6eeea","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711616253188,"stop":1711616253189,"duration":1},"status":"passed","severity":"normal"},{"uid":"643282b282932ad6","name":"should properly compute the node id","time":{"start":1711615682539,"stop":1711615682540,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab4babf584ae89b","name":"can start and stop the service","time":{"start":1711615734902,"stop":1711615734903,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7300c79604830b","name":"Generator, 2 different pubsubtopics","time":{"start":1711616235793,"stop":1711616235793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7146f7b3edc5a8c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711615931076,"stop":1711615931077,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad29ff122dfb868","name":"should throw an error for an unconfigured topic","time":{"start":1711615674278,"stop":1711615674278,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c1192a3b990573","name":"Promise Callback - forward","time":{"start":1711616251795,"stop":1711616251796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de444f699b00c09","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711615820654,"stop":1711615820655,"duration":1},"status":"passed","severity":"normal"},{"uid":"18785665db0affcc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711615985705,"stop":1711615985705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ba144d0bf2d6d7","name":"ignores unrecognized TXT record formats","time":{"start":1711615698192,"stop":1711615698192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54858299adbe5e5","name":"Check received message containing emoji","time":{"start":1711616198736,"stop":1711616198737,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21650aaa4ddb25","name":"tcp ip4 address","time":{"start":1711615681726,"stop":1711615681726,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb6767dd8f6aa1e","name":"Push message with Arabic payload","time":{"start":1711616204289,"stop":1711616204289,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97bef45f3df40b2","name":"Push message with content topic containing escaped characters","time":{"start":1711616111797,"stop":1711616111797,"duration":0},"status":"passed","severity":"normal"},{"uid":"caec7c0a4eb6e97e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711615697811,"stop":1711615697811,"duration":0},"status":"passed","severity":"normal"},{"uid":"5434637835f744f8","name":"Encoder throws on empty string content topic","time":{"start":1711615709825,"stop":1711615709825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35a2672ab437ec5","name":"Store - dialed first","time":{"start":1711616286546,"stop":1711616286546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23963f636910fbc","name":"Reopen subscription with peer with lost subscription","time":{"start":1711615798765,"stop":1711615798766,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b8633ca7b9eec0","name":"Does not throw an exception when node disconnects","time":{"start":1711616280802,"stop":1711616280802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a46e9aef242a056","name":"Push message with emoji payload","time":{"start":1711616204298,"stop":1711616204298,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b7e37d2057e849","name":"Push message with short payload","time":{"start":1711616111782,"stop":1711616111783,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9d32e98d348df1","name":"Refresh subscription","time":{"start":1711616153310,"stop":1711616153310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2901fac2985febe","name":"Push message with numeric payload","time":{"start":1711616204288,"stop":1711616204288,"duration":0},"status":"passed","severity":"normal"},{"uid":"5359e9a4c7760630","name":"Push message with custom timestamp: 1680857494635","time":{"start":1711616111800,"stop":1711616111801,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4253e9295a4ff","name":"Check received message containing Script","time":{"start":1711615894375,"stop":1711615894378,"duration":3},"status":"passed","severity":"normal"},{"uid":"30f345beca686f1","name":"Subscribe to topic containing XML and receive message","time":{"start":1711615985726,"stop":1711615985727,"duration":1},"status":"passed","severity":"normal"},{"uid":"75dced78f31545fd","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711615674284,"stop":1711615674284,"duration":0},"status":"passed","severity":"normal"},{"uid":"352caea3a0356164","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711615698194,"stop":1711615698195,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb2c3274a1de345","name":"random static sharding 7 - Cluster ID: 910, Shard ID: 290","time":{"start":1711616208539,"stop":1711616208539,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a6fac07b8212c5","name":"should handle application and version for autosharding","time":{"start":1711615674263,"stop":1711615674263,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccb6a8e9e168b19","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711615674271,"stop":1711615674272,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a55bcac40023c37","name":"should set field with all protocols enabled","time":{"start":1711615682544,"stop":1711615682544,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba179604ea132a5","name":"random static sharding 3 - Cluster ID: 77, Shard ID: 444","time":{"start":1711616208537,"stop":1711616208537,"duration":0},"status":"passed","severity":"normal"},{"uid":"31917ee9a2713a54","name":"Check received message containing Chinese","time":{"start":1711615894353,"stop":1711615894361,"duration":8},"status":"passed","severity":"normal"},{"uid":"cc27d9ad23cc150d","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711616253189,"stop":1711616253189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6394e9100d295b25","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711616128794,"stop":1711616128794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5082ddbfddd9ae1","name":"Check message with no content topic is not received","time":{"start":1711615894413,"stop":1711615894414,"duration":1},"status":"passed","severity":"normal"},{"uid":"40368bc1c9b2709b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711615820635,"stop":1711615820635,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7403b6eb2902fb81","name":"Subscribe to topic containing XML and publish message","time":{"start":1711616153318,"stop":1711616153319,"duration":1},"status":"passed","severity":"normal"},{"uid":"445094ec1e9def02","name":"Push message with SQL Injection payload","time":{"start":1711616204290,"stop":1711616204290,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc78ee3bedc3acc6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711615674255,"stop":1711615674255,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9dd00a82b80fc1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711616298540,"stop":1711616298541,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce18fca1497b1fc2","name":"connected peers and dial","time":{"start":1711616111976,"stop":1711616111977,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1f99abf48dc7e46c","name":"Generator, 2 different pubsubtopics","time":{"start":1711616235794,"stop":1711616235795,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e7a07b8e7e7ae40","name":"Query generator for multiple messages with different message text format","time":{"start":1711616255783,"stop":1711616255784,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3584f2c572f4cef","name":"Rejects garbage","time":{"start":1711615690689,"stop":1711615690689,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2a2d072db31e1e","name":"Callback on promise","time":{"start":1711616255786,"stop":1711616255787,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d8f1377788d198","name":"should be able to decode the field with only STORE set to true","time":{"start":1711615681663,"stop":1711615681663,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7d0d04ecc35bdf","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711615674320,"stop":1711615674320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab59c341260a6ad","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711616279487,"stop":1711616279487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4463a6fe5920d1","name":"can dial TLS multiaddrs","time":{"start":1711615993471,"stop":1711615993472,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af1880243db103c","name":"Wrong topic","time":{"start":1711616153716,"stop":1711616153716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f28ae2c2fda231f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711616239341,"stop":1711616239341,"duration":0},"status":"passed","severity":"normal"},{"uid":"921a69ad7c12f360","name":"Push message with shell command payload","time":{"start":1711616204297,"stop":1711616204297,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec50833468e4ee4","name":"Ping on subscribed peer","time":{"start":1711615798762,"stop":1711615798763,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d02b3303726c253","name":"Push message with custom timestamp: 1711612220809","time":{"start":1711616204329,"stop":1711616204329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33117a50b5c168b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711615820640,"stop":1711615820641,"duration":1},"status":"passed","severity":"normal"},{"uid":"864e89cbc68df6af","name":"should not receive a peer event before start","time":{"start":1711615702195,"stop":1711615702195,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be5f3ec16a64e57","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711616153717,"stop":1711616153717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82e2847b34f05523","name":"Push message with content topic containing Script","time":{"start":1711616111795,"stop":1711616111795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3fbd336904d5db","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711615674252,"stop":1711615674252,"duration":0},"status":"passed","severity":"normal"},{"uid":"248d67b92abdfbdf","name":"Refresh subscription","time":{"start":1711616339190,"stop":1711616339190,"duration":0},"status":"passed","severity":"normal"},{"uid":"2991f33f44516277","name":"Push message with XML payload","time":{"start":1711616111787,"stop":1711616111787,"duration":0},"status":"passed","severity":"normal"},{"uid":"40da470fef2961be","name":"Check message on other pubsub topic is not received","time":{"start":1711616198739,"stop":1711616198739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b367444a7b60673","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711615820654,"stop":1711615820654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d8a850141ce46b","name":"Ping on peer without subscriptions","time":{"start":1711615798763,"stop":1711615798763,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f2ed8fff0481c2","name":"Check message received after jswaku node is restarted","time":{"start":1711616198742,"stop":1711616198743,"duration":1},"status":"skipped","severity":"normal"},{"uid":"70626f6d1ebe99f6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711615776036,"stop":1711615776036,"duration":0},"status":"passed","severity":"normal"},{"uid":"811d701fde285a73","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711616339183,"stop":1711616339183,"duration":0},"status":"passed","severity":"normal"},{"uid":"f833711814850d91","name":"should return false","time":{"start":1711615682539,"stop":1711615682539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c5e4af7af13817","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711616143053,"stop":1711616143053,"duration":0},"status":"passed","severity":"normal"},{"uid":"117f6d880b62148","name":"Check message with no payload is not received","time":{"start":1711615894414,"stop":1711615894415,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9038fc29bf573c","name":"dispatchEvent via connectionManager","time":{"start":1711615765866,"stop":1711615765866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97656444de5a8f8","name":"Check publish message containing Chinese","time":{"start":1711616157147,"stop":1711616157148,"duration":1},"status":"passed","severity":"normal"},{"uid":"274eea82cd1243d5","name":"can start the service","time":{"start":1711616195041,"stop":1711616195042,"duration":1},"status":"passed","severity":"normal"},{"uid":"d092cc9d805f577d","name":"Relay + Store","time":{"start":1711615734789,"stop":1711615734789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49f82e3109624b0","name":"Push message with XML payload","time":{"start":1711616204293,"stop":1711616204294,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a82992b00228c2","name":"Check received message containing XML","time":{"start":1711616198733,"stop":1711616198733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e926a8f24074ef5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711615674278,"stop":1711615674278,"duration":0},"status":"passed","severity":"normal"},{"uid":"10008af5e30968db","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711616143026,"stop":1711616143027,"duration":1},"status":"passed","severity":"normal"},{"uid":"727aaed10e132bb2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711616255788,"stop":1711616255789,"duration":1},"status":"passed","severity":"normal"},{"uid":"567cee36e4b55c54","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711615776033,"stop":1711615776034,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24f810254333a349","name":"Subscribe to topic containing short and publish message","time":{"start":1711616153311,"stop":1711616153312,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7055d83b575558a","name":"Push message equal or less that 1MB","time":{"start":1711616111803,"stop":1711616111803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68c5756f1ee5e93","name":"Encoder throws on undefined content topic","time":{"start":1711615708013,"stop":1711615708014,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c7c4d5c113a016","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711615674319,"stop":1711615674320,"duration":1},"status":"passed","severity":"normal"},{"uid":"6010cf9e50fa3cfc","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711615674256,"stop":1711615674256,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c85839262ab407","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711615674279,"stop":1711615674280,"duration":1},"status":"passed","severity":"normal"},{"uid":"622b68d4953e3d36","name":"Push message with content topic containing Chinese","time":{"start":1711616204322,"stop":1711616204323,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b8f5167621e1fff","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711615894400,"stop":1711615894401,"duration":1},"status":"passed","severity":"normal"},{"uid":"895ef6f39f1f3ab","name":"Ordered Callback - backward","time":{"start":1711616251797,"stop":1711616251797,"duration":0},"status":"passed","severity":"normal"},{"uid":"421e1fcd7800a198","name":"Check received message containing Russian","time":{"start":1711615894362,"stop":1711615894372,"duration":10},"status":"passed","severity":"normal"},{"uid":"e9169a3eabe3f180","name":"should not fail to stop the service if it was not started","time":{"start":1711615734904,"stop":1711615734917,"duration":13},"status":"passed","severity":"normal"},{"uid":"b9b3a37c2051b372","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711615681657,"stop":1711615681658,"duration":1},"status":"passed","severity":"normal"},{"uid":"817ffede0362375d","name":"Query Generator, No message returned","time":{"start":1711616239335,"stop":1711616239336,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5ee15a16460aec","name":"can start the service","time":{"start":1711615734900,"stop":1711615734902,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a96b24d9a87d2ad","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711615674279,"stop":1711615674279,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7dfa115c12c0df","name":"Reopen subscription with peer with lost subscription","time":{"start":1711615755882,"stop":1711615755882,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c112ce96602fe7","name":"random static sharding 4 - Cluster ID: 462, Shard ID: 109","time":{"start":1711616208537,"stop":1711616208538,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4cd9491b035ae1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711616228850,"stop":1711616228850,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a52d187b7f5766","name":"Passing page size 3 when there are 20 messages","time":{"start":1711616267306,"stop":1711616267307,"duration":1},"status":"passed","severity":"normal"},{"uid":"460ebfe83aa46f8a","name":"udp ip6 address","time":{"start":1711615681726,"stop":1711615681726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d735eeaff4532ae","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711615674255,"stop":1711615674255,"duration":0},"status":"passed","severity":"normal"},{"uid":"3547f816a3816ac8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711615776036,"stop":1711615776037,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4dde4a896b33b71","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711615985727,"stop":1711615985728,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b76732d2ba997e3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711615971199,"stop":1711615971200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4226a468ee0a402b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711616339194,"stop":1711616339194,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cda3e17e0bae7a","name":"Fails to push message with empty content topic","time":{"start":1711616111799,"stop":1711616111799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f630e58e9450572","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711615681660,"stop":1711615681661,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da03bd128557b9b","name":"removeEventListener with wrong event","time":{"start":1711615765864,"stop":1711615765864,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ded9cf79b93981","name":"start node with empty shard","time":{"start":1711616208543,"stop":1711616208543,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5bfcc519245499","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711615820659,"stop":1711615820659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbb57f29e672843","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711615931080,"stop":1711615931081,"duration":1},"status":"passed","severity":"normal"},{"uid":"255018ca49ca78a5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711615985715,"stop":1711615985716,"duration":1},"status":"passed","severity":"normal"},{"uid":"5487cd7f37ae146a","name":"Push message with unicode special characters payload","time":{"start":1711616111789,"stop":1711616111789,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e79bfa30d6a737","name":"Push message with meta","time":{"start":1711616111799,"stop":1711616111799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03a99541b447025","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711616339195,"stop":1711616339195,"duration":0},"status":"passed","severity":"normal"},{"uid":"2466e71f9e9d221","name":"Push message with custom timestamp: 1711612294635","time":{"start":1711616111801,"stop":1711616111801,"duration":0},"status":"passed","severity":"normal"},{"uid":"136bdc6a3728e717","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711615985706,"stop":1711615985706,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37429f6789da07fd","name":"Check message with invalid timestamp is not received","time":{"start":1711616198739,"stop":1711616198739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4317edc95f71f6a1","name":"Ordered Callback - forward","time":{"start":1711616251796,"stop":1711616251797,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c7d447cbf8f30a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711616153323,"stop":1711616153323,"duration":0},"status":"passed","severity":"normal"},{"uid":"85eb50a641c68c","name":"Push message with content topic containing short","time":{"start":1711616204304,"stop":1711616204304,"duration":0},"status":"passed","severity":"normal"},{"uid":"5271fcb9466aa065","name":"Push message with special chars payload","time":{"start":1711616204288,"stop":1711616204289,"duration":1},"status":"passed","severity":"normal"},{"uid":"709eec04066b7be2","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711615698194,"stop":1711615698194,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d432cf3dd92e9d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711616153308,"stop":1711616153309,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77fce393bd4dc8d","name":"Check publish message containing numeric","time":{"start":1711616157147,"stop":1711616157147,"duration":0},"status":"passed","severity":"normal"},{"uid":"7075c448327cf4b1","name":"Subscribe and receive messages via lightPush","time":{"start":1711616339173,"stop":1711616339173,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb90352404de858f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711616239333,"stop":1711616239334,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe002ccb08332793","name":"should set field with only FILTER enabled","time":{"start":1711615682544,"stop":1711615682545,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b939ff873057499","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711615985716,"stop":1711615985717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50fb665ae5de782","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711616339181,"stop":1711616339181,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda29a5ffd9a22c1","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711616143050,"stop":1711616143051,"duration":1},"status":"passed","severity":"normal"},{"uid":"abad7719f77769c4","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711615697807,"stop":1711615697807,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cbff6937c9ba97","name":"Push message with escaped characters payload","time":{"start":1711616111789,"stop":1711616111789,"duration":0},"status":"passed","severity":"normal"},{"uid":"880bbfb06c998601","name":"Relay - dialed first","time":{"start":1711616286544,"stop":1711616286545,"duration":1},"status":"passed","severity":"normal"},{"uid":"615e17a73825b159","name":"Nodes with multiple pubsub topic","time":{"start":1711616143053,"stop":1711616143053,"duration":0},"status":"passed","severity":"normal"},{"uid":"4092cb702dc89550","name":"recovers when dns.resolve returns empty","time":{"start":1711615698191,"stop":1711615698192,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72ae8d9d76431a9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711615697588,"stop":1711615697588,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae582823cc9cbd3","name":"throws on content topic with empty topic name field","time":{"start":1711615674250,"stop":1711615674250,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad566bd2c5766851","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711616204325,"stop":1711616204325,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea10d7302431705","name":"Ordered callback, aborts when callback returns true","time":{"start":1711616255789,"stop":1711616255789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4043b8b3c102cc","name":"Check publish message containing Arabic","time":{"start":1711616157148,"stop":1711616157148,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d35e46802538f6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711616339187,"stop":1711616339187,"duration":0},"status":"passed","severity":"normal"}] |