mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"639f30f0e0a8627f","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722437082608,"stop":1722437082609,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd06318b1c60873","name":"does not throw on valid cases","time":{"start":1722436633724,"stop":1722436633724,"duration":0},"status":"passed","severity":"normal"},{"uid":"2461e17de03b7eb5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722436641610,"stop":1722436641610,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d65a7a7ba33e5e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722436938294,"stop":1722436938294,"duration":0},"status":"passed","severity":"normal"},{"uid":"4538efd539ecc76a","name":"Check received message containing Chinese","time":{"start":1722436897652,"stop":1722436897653,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffebc583116f362","name":"Check message with no payload is not received","time":{"start":1722436897672,"stop":1722436897673,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9351a2960767a8","name":"Subscribe to topic containing XML and publish message","time":{"start":1722437251738,"stop":1722437251738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa7c6bb98d37a6b","name":"Non TWN Cluster","time":{"start":1722437291873,"stop":1722437291874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7da406be2cebff","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app26/5/topic734/test.js","time":{"start":1722437291875,"stop":1722437291875,"duration":0},"status":"passed","severity":"normal"},{"uid":"896812a876c3b50a","name":"Fails to push message with empty content topic","time":{"start":1722437362470,"stop":1722437362470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5551808ecb8acaf","name":"Check message received after jswaku node is restarted","time":{"start":1722437234253,"stop":1722437234253,"duration":0},"status":"skipped","severity":"normal"},{"uid":"393d045509f8b952","name":"Check received message containing JSON","time":{"start":1722437234238,"stop":1722437234239,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fab1745bff092c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722437379453,"stop":1722437379454,"duration":1},"status":"passed","severity":"normal"},{"uid":"7803a1403371da2a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722436657996,"stop":1722436657997,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a4cd33a57f6a2d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722436633731,"stop":1722436633731,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d044ddf530ead2e","name":"Push 30 different messages","time":{"start":1722437362452,"stop":1722437362453,"duration":1},"status":"passed","severity":"normal"},{"uid":"44357fb94e5833e8","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722437082622,"stop":1722437082625,"duration":3},"status":"passed","severity":"normal"},{"uid":"3da6d1053327e604","name":"Ping fails for unsubscribed peers","time":{"start":1722436812793,"stop":1722436812793,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d7208dfaf5da30","name":"Subscribe to topic containing short and receive message","time":{"start":1722436938288,"stop":1722436938289,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab5ea44fc07b747","name":"Check received message containing numeric","time":{"start":1722437234223,"stop":1722437234223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ac91753b42391b","name":"Accepts a valid Waku Message","time":{"start":1722436650620,"stop":1722436650622,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe462ff297671552","name":"Subscribe and receive messages via lightPush","time":{"start":1722437379440,"stop":1722437379441,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76b18eb1dba4739","name":"Push message with content topic containing JSON","time":{"start":1722437362462,"stop":1722437362463,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8896569cab6c71","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722437379457,"stop":1722437379458,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2044c34f8aab2c","name":"random static sharding 2 - Cluster ID: 504, Shard ID: 175","time":{"start":1722437314104,"stop":1722437314104,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cab950174050bc1","name":"should return all peers when numPeers is 0","time":{"start":1722436646895,"stop":1722436646895,"duration":0},"status":"passed","severity":"normal"},{"uid":"763db5e870fea5f0","name":"Publishes to nwaku","time":{"start":1722437216466,"stop":1722437216466,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f60e870a3f2f49","name":"udp ip6 address","time":{"start":1722436641694,"stop":1722436641695,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ccfbab753ed6bb","name":"Check received message containing unicode special characters","time":{"start":1722437234263,"stop":1722437234264,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea478d713b0a2a2","name":"Push message equal or less that 1MB","time":{"start":1722437362477,"stop":1722437362478,"duration":1},"status":"passed","severity":"normal"},{"uid":"f219ca2c693afb1e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722437379485,"stop":1722437379485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39c04184edf7a81","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722437410218,"stop":1722437410218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1921b4019f25cef","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722437098393,"stop":1722437098394,"duration":1},"status":"passed","severity":"normal"},{"uid":"91df57f0844ef4c0","name":"handles multiple messages","time":{"start":1722437396352,"stop":1722437396352,"duration":0},"status":"passed","severity":"normal"},{"uid":"9103d9e0e9c021df","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722437379477,"stop":1722437379478,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01e62fee9b59880","name":"isConnected should return false after all peers disconnect","time":{"start":1722436748671,"stop":1722436748671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a27eefc3591365","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722437251739,"stop":1722437251743,"duration":4},"status":"passed","severity":"normal"},{"uid":"5b1e3702cd6e8288","name":"Push message with short payload","time":{"start":1722437362435,"stop":1722437362435,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c2628bf5bd5d56","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437385585,"stop":1722437385585,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d30aa651369b4ed","name":"Check received message containing long","time":{"start":1722437234222,"stop":1722437234223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e043bc204cbd8483","name":"should configure sharding based on application and version for autosharding","time":{"start":1722436633753,"stop":1722436633753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5769506ac77518a4","name":"Sample","time":{"start":1722436641654,"stop":1722436641654,"duration":0},"status":"passed","severity":"normal"},{"uid":"271587a175bf8abd","name":"Refresh subscription","time":{"start":1722436938288,"stop":1722436938288,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e50f326d9b800c","name":"Subscribe to topic containing short and publish message","time":{"start":1722437251733,"stop":1722437251733,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6fe0f7ce40a54f","name":"throws on content topic with empty topic name field","time":{"start":1722436633727,"stop":1722436633728,"duration":1},"status":"passed","severity":"normal"},{"uid":"12676eb9d714897f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722437410219,"stop":1722437410221,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ff575efd3f6ac6b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722436938278,"stop":1722436938280,"duration":2},"status":"passed","severity":"normal"},{"uid":"4363c23084cb3d21","name":"Subscribe and receive messages via lightPush","time":{"start":1722436938277,"stop":1722436938278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18483dc9ac02784","name":"Relay","time":{"start":1722436693438,"stop":1722436693439,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc708a84ca210ed","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722437251731,"stop":1722437251731,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fddfe587589b0c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722437379480,"stop":1722437379480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd067c95eea9057","name":"should set field with only RELAY enabled","time":{"start":1722436642272,"stop":1722436642273,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad90db742dd284c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437050357,"stop":1722437050358,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cce601e8bd3089","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722437373642,"stop":1722437373643,"duration":1},"status":"passed","severity":"normal"},{"uid":"762c0e987106fb9a","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722437082607,"stop":1722437082608,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b37d8ea97ef89c9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436890980,"stop":1722436890981,"duration":1},"status":"passed","severity":"normal"},{"uid":"20954d4f126e7aa7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722437314127,"stop":1722437314127,"duration":0},"status":"passed","severity":"normal"},{"uid":"264acfee6898a95f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722437379489,"stop":1722437379489,"duration":0},"status":"passed","severity":"normal"},{"uid":"725192720e14656c","name":"handles different clusterIds correctly","time":{"start":1722436633735,"stop":1722436633735,"duration":0},"status":"passed","severity":"normal"},{"uid":"87adce113d48200e","name":"Check message with invalid timestamp is not received","time":{"start":1722436897670,"stop":1722436897670,"duration":0},"status":"passed","severity":"normal"},{"uid":"491eb44bcb6f7008","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722437314103,"stop":1722437314103,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3e18f734eee32b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722436633729,"stop":1722436633730,"duration":1},"status":"passed","severity":"normal"},{"uid":"531435f7a81e8383","name":"Decoder throws on empty string content topic","time":{"start":1722436669832,"stop":1722436669832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7708f0129eb69de9","name":"Push message with meta","time":{"start":1722437362471,"stop":1722437362471,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b859b3e4d78efa","name":"Nodes with multiple pubsub topic","time":{"start":1722437225790,"stop":1722437225791,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b71bc60e8750f5","name":"pre and post cipher","time":{"start":1722436668419,"stop":1722436668419,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a316625a8e5a77a","name":"Push message with custom timestamp: 1691678576646","time":{"start":1722437210798,"stop":1722437210799,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2351a4b8bea0b6d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722436633751,"stop":1722436633751,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a1b801d0eae526","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722437379486,"stop":1722437379486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee98090fb3edaf8","name":"Delete observer","time":{"start":1722437192197,"stop":1722437192198,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b14c84d72e9790","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722436897663,"stop":1722436897663,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddd4fb81dd9e90d","name":"Query Generator, No message returned","time":{"start":1722437349299,"stop":1722437349299,"duration":0},"status":"passed","severity":"normal"},{"uid":"45812d878dcb91e5","name":"should not receive a peer event before start","time":{"start":1722437226268,"stop":1722437226269,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a6c9732ab8830","name":"can dial TLS multiaddrs","time":{"start":1722437087002,"stop":1722437087003,"duration":1},"status":"passed","severity":"normal"},{"uid":"3982df2348c67c94","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722436890979,"stop":1722436890980,"duration":1},"status":"passed","severity":"normal"},{"uid":"762fcd5690eb8b28","name":"should properly create peer info with all multiaddrs","time":{"start":1722436642271,"stop":1722436642272,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d236464f8779ecf","name":"Fails to push message bigger that 1MB","time":{"start":1722437362478,"stop":1722437362479,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e1487728111e0d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722437338600,"stop":1722437338600,"duration":0},"status":"passed","severity":"normal"},{"uid":"e940704039065843","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722436633748,"stop":1722436633748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce51ebbcce36137f","name":"Check received message containing XML","time":{"start":1722437234261,"stop":1722437234261,"duration":0},"status":"passed","severity":"normal"},{"uid":"14694cb7aff8a475","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722437251739,"stop":1722437251739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9213a44f145ed12","name":"Subscribe to topic containing long and receive message","time":{"start":1722437379484,"stop":1722437379484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc0f0c6cf19e232","name":"Push message with content topic containing shell command","time":{"start":1722437362464,"stop":1722437362465,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ca5e6a9936d4f7","name":"Passing invalid cursor","time":{"start":1722437338603,"stop":1722437338604,"duration":1},"status":"broken","severity":"normal"},{"uid":"516e7287ca282d50","name":"Check received message containing SQL Injection","time":{"start":1722437234231,"stop":1722437234231,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b083caaae74209","name":"Subscribe and receives messages on 20 topics","time":{"start":1722437379447,"stop":1722437379448,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b98b9ace30b22d","name":"Subscribe to topic containing XML and receive message","time":{"start":1722437379490,"stop":1722437379490,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cac4f1b0ca6ea5d","name":"Check received message containing long","time":{"start":1722437234257,"stop":1722437234257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab80e7717f0909c4","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722437410221,"stop":1722437410222,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f7f89eaaf3bd6e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722436633731,"stop":1722436633731,"duration":0},"status":"passed","severity":"normal"},{"uid":"29de266e0fd8bd6","name":"groups content topics by expected pubsub topic","time":{"start":1722436633734,"stop":1722436633734,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7feddb84b938e5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722437379478,"stop":1722437379478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9246b9b8355cfab1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722436890980,"stop":1722436890980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec4525006d68a85","name":"Subscribe to topic containing XML and receive message","time":{"start":1722437379455,"stop":1722437379456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6e1285173caa88","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722437082615,"stop":1722437082618,"duration":3},"status":"passed","severity":"normal"},{"uid":"c7f5230216442791","name":"Subscribe to topic containing XML and receive message","time":{"start":1722436938293,"stop":1722436938293,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee1023809c9c342","name":"should throw error - no public key","time":{"start":1722436642265,"stop":1722436642265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01f1a38a92bb836","name":"A test","time":{"start":1722437050476,"stop":1722437050476,"duration":0},"status":"passed","severity":"normal"},{"uid":"710a4acef444ef6","name":"different cluster, different shard: nodes don't connect","time":{"start":1722436890961,"stop":1722436890962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddcfcf0d3a5d910","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722436633743,"stop":1722436633743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ec6ffecd64483b","name":"start node with empty shard","time":{"start":1722437314127,"stop":1722437314133,"duration":6},"status":"passed","severity":"normal"},{"uid":"2baf2cdfee70166d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722436641612,"stop":1722436641614,"duration":2},"status":"passed","severity":"normal"},{"uid":"13bc1218295f0525","name":"Ping succeeds for all connected peers","time":{"start":1722436812792,"stop":1722436812793,"duration":1},"status":"passed","severity":"normal"},{"uid":"436ca30ffb3b9909","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722436890965,"stop":1722436890966,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa2d634a0717142","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722437082610,"stop":1722437082612,"duration":2},"status":"passed","severity":"normal"},{"uid":"131a16bd53f01b8b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722437379442,"stop":1722437379443,"duration":1},"status":"passed","severity":"normal"},{"uid":"d242b2e03dd3b11b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722437225791,"stop":1722437225792,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd4601b4ea4baa4","name":"Fails to push message with empty content topic","time":{"start":1722437210797,"stop":1722437210797,"duration":0},"status":"passed","severity":"normal"},{"uid":"458fffcf914e45cf","name":"Wrong topic","time":{"start":1722437291879,"stop":1722437291879,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ac80988b954b44","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722436633753,"stop":1722436633753,"duration":0},"status":"passed","severity":"normal"},{"uid":"780cbf13255a20c0","name":"connects to nwaku","time":{"start":1722437412457,"stop":1722437412458,"duration":1},"status":"passed","severity":"normal"},{"uid":"1456b80bdaf7dfe","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722436693900,"stop":1722436693900,"duration":0},"status":"passed","severity":"normal"},{"uid":"95371e2276293791","name":"Push message with content topic containing numeric","time":{"start":1722437210789,"stop":1722437210790,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcefc320df5b833","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722437410841,"stop":1722437410841,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e84a75212f1205","name":"new peer added after a peer was already found","time":{"start":1722437189366,"stop":1722437189366,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70b059b8b0f3112","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722436770343,"stop":1722436770344,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a9662c0ebe3a40","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722436938293,"stop":1722436938294,"duration":1},"status":"passed","severity":"normal"},{"uid":"7512603e542e092e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722437251745,"stop":1722437251745,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a804fe9e51ea5d4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722437291880,"stop":1722437291881,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b454cb3836da8a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722436641611,"stop":1722436641611,"duration":0},"status":"passed","severity":"normal"},{"uid":"15274d8bb71d5633","name":"Push message with short payload","time":{"start":1722437210780,"stop":1722437210780,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d1633261cd63ff","name":"Check publish message containing SQL Injection","time":{"start":1722437243774,"stop":1722437243775,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f68944e44c8c7db","name":"Push 30 different messages","time":{"start":1722437210788,"stop":1722437210788,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0123c952a13b13","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722436657993,"stop":1722436657994,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c0feb1a809d5a2","name":"should throw error - no id","time":{"start":1722436642266,"stop":1722436642266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82d7a82b2c16e15","name":"tcp ip4 address","time":{"start":1722436641694,"stop":1722436641694,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cacb97ff2d41db","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722437379460,"stop":1722437379461,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1175e6a1331ace8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722437379454,"stop":1722437379455,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ed4ad46d05599d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722437225789,"stop":1722437225790,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52739dc6a75b4d4","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722437082626,"stop":1722437082626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a628b89e674264a6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app87/4/topic254/test.js","time":{"start":1722437291875,"stop":1722437291876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e186db618c549e0f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722436890989,"stop":1722436890989,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccde10cdd68cde6","name":"Ephemeral field set to true","time":{"start":1722436647213,"stop":1722436647214,"duration":1},"status":"passed","severity":"normal"},{"uid":"7115b3681ea2a39d","name":"Push message with content topic containing Arabic","time":{"start":1722437362457,"stop":1722437362458,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42afb1a5c81960","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437050356,"stop":1722437050356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec1322aeb125c55","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722436890964,"stop":1722436890964,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f7321fecb4366d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722437379457,"stop":1722437379457,"duration":0},"status":"passed","severity":"normal"},{"uid":"375282534aa3a52","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722436633739,"stop":1722436633739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53fac965e2e8a2f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722437234265,"stop":1722437234266,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f18e4c97ad0746","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722436633747,"stop":1722436633747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3534ade26411a","name":"handles empty shards array correctly","time":{"start":1722436633754,"stop":1722436633755,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f610141f6ff4a6","name":"same cluster, different shard: nodes connect","time":{"start":1722437098394,"stop":1722437098395,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcb90ff0893e9f8","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1722437398344,"stop":1722437398345,"duration":1},"status":"broken","severity":"normal"},{"uid":"f833f11faea09f0c","name":"configure the node with multiple content topics","time":{"start":1722437291880,"stop":1722437291880,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fcb79888223558","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437050358,"stop":1722437050358,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25340375e8e518c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722436657998,"stop":1722436657998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ef03f68ff752b4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722436938280,"stop":1722436938281,"duration":1},"status":"passed","severity":"normal"},{"uid":"378c7f07afa4a3cb","name":"Subscribe and receive messages via waku relay post","time":{"start":1722437379444,"stop":1722437379445,"duration":1},"status":"passed","severity":"normal"},{"uid":"3201bac93d40f884","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722437082613,"stop":1722437082615,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cb6ac1068d88a01","name":"Nodes with multiple pubsub topic","time":{"start":1722437225788,"stop":1722437225788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1095d6e07839d4","name":"Check publish message containing long","time":{"start":1722437243772,"stop":1722437243772,"duration":0},"status":"passed","severity":"normal"},{"uid":"87476054045b4eeb","name":"Should update multiaddrs","time":{"start":1722437098866,"stop":1722437098866,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc69676faa2e49ee","name":"Check message on other pubsub topic is not received","time":{"start":1722437234251,"stop":1722437234252,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2385e019d2d8993","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722436633730,"stop":1722436633731,"duration":1},"status":"passed","severity":"normal"},{"uid":"455f93e511bf43ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722436633745,"stop":1722436633746,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad0a0b7ae9b4f3f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722436770346,"stop":1722436770346,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7a0717b9bf8484","name":"Decrypt messages","time":{"start":1722437192197,"stop":1722437192197,"duration":0},"status":"passed","severity":"normal"},{"uid":"836b5e5c9be7f1aa","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722436890975,"stop":1722436890975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab727aaf18f3642a","name":"Relay + Store","time":{"start":1722436693439,"stop":1722436693440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d948d05611a3aee5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722437379445,"stop":1722437379446,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ac505fd9d51d57","name":"random static sharding 10 - Cluster ID: 256, Shard ID: 262","time":{"start":1722437314125,"stop":1722437314125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82a4e82596553c5","name":"should not receive a peer event after stop","time":{"start":1722436661989,"stop":1722436661990,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0ff18ead90b17b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722436633755,"stop":1722436633756,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7a2e3b154e01a9","name":"Subscribe to topic containing Script and receive message","time":{"start":1722436938292,"stop":1722436938293,"duration":1},"status":"passed","severity":"normal"},{"uid":"966131505b90c56c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722437379458,"stop":1722437379458,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecfe7982fc5303e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722436633737,"stop":1722436633738,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9a1b9863138f42","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722436890975,"stop":1722436890978,"duration":3},"status":"passed","severity":"normal"},{"uid":"65c6c77ab8f64dc8","name":"Push message with Script payload","time":{"start":1722437362441,"stop":1722437362441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c73f2a697d3d82f","name":"Throws when trying to push message with empty payload","time":{"start":1722437210788,"stop":1722437210788,"duration":0},"status":"passed","severity":"normal"},{"uid":"920a04d1026db2e3","name":"Check received message containing Arabic","time":{"start":1722436897653,"stop":1722436897654,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9cd32c3594882b4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722437410841,"stop":1722437410841,"duration":0},"status":"passed","severity":"normal"},{"uid":"861463903ef4ce22","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722437243782,"stop":1722437243782,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b41bab1db28400","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722436817053,"stop":1722436817053,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1762e23a2ee7ea","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722436693900,"stop":1722436693901,"duration":1},"status":"passed","severity":"normal"},{"uid":"311181a433ba2a4a","name":"Check publish message containing Chinese","time":{"start":1722437243773,"stop":1722437243773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bd6aac8f88b878","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722437410839,"stop":1722437410840,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc1094f9a60e550","name":"Query Generator, No Decoder","time":{"start":1722437349298,"stop":1722437349299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e3af6479b4f23","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722436633742,"stop":1722436633742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb8d4d0ed657f1","name":"should not receive a peer event after stop","time":{"start":1722436695100,"stop":1722436695101,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0ac752dbb28771","name":"same cluster, different shard: nodes don't connect","time":{"start":1722436890960,"stop":1722436890961,"duration":1},"status":"passed","severity":"normal"},{"uid":"730ce4562c52d057","name":"Check received message containing unicode special characters","time":{"start":1722437234240,"stop":1722437234241,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f3c8491e9392d7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722436770341,"stop":1722436770341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d68ac7e8e5b653","name":"Check message received after nwaku node is restarted","time":{"start":1722436897674,"stop":1722436897674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0d29a40877a5e3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722436890991,"stop":1722436890991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f643c501c887efa","name":"Check received message containing shell command","time":{"start":1722437234262,"stop":1722437234263,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d5d21b5bb01833","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722436633729,"stop":1722436633729,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1e9026e95aefc4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722437379484,"stop":1722437379485,"duration":1},"status":"passed","severity":"normal"},{"uid":"81972aeb02b98e5e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722437410219,"stop":1722437410219,"duration":0},"status":"passed","severity":"normal"},{"uid":"859e2f7283c1e033","name":"Check received message containing Arabic","time":{"start":1722437234259,"stop":1722437234259,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fe7253f15b9640","name":"Check received message containing escaped characters","time":{"start":1722437234240,"stop":1722437234240,"duration":0},"status":"passed","severity":"normal"},{"uid":"889977e781ebadd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722437379453,"stop":1722437379453,"duration":0},"status":"passed","severity":"normal"},{"uid":"551820d251e289f3","name":"throws on content topic with empty version field","time":{"start":1722436633727,"stop":1722436633727,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a4c0eb02b2e9cb","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722436890991,"stop":1722436891022,"duration":31},"status":"passed","severity":"normal"},{"uid":"4455e3feeb549799","name":"Push message with content topic containing long","time":{"start":1722437210789,"stop":1722437210789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebcfab2903e031f","name":"should not fail to start the service if it is already started","time":{"start":1722436661988,"stop":1722436661988,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac7591a7905ccc5","name":"getPeersByDiscovery","time":{"start":1722437189365,"stop":1722437189365,"duration":0},"status":"passed","severity":"normal"},{"uid":"d157cc854cbcbb76","name":"Push message with special chars payload","time":{"start":1722437362438,"stop":1722437362438,"duration":0},"status":"passed","severity":"normal"},{"uid":"db29214cc657f6fd","name":"Push message with SQL Injection payload","time":{"start":1722437362440,"stop":1722437362441,"duration":1},"status":"passed","severity":"normal"},{"uid":"6490d6dfb33c2f14","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app23/7/topic255/xml","time":{"start":1722437291874,"stop":1722437291874,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baf8751cddd020a","name":"Tracks peer failures correctly","time":{"start":1722436812795,"stop":1722436812796,"duration":1},"status":"passed","severity":"normal"},{"uid":"962dc90fc2ef06bf","name":"Push message on custom pubsubTopic","time":{"start":1722437050358,"stop":1722437050359,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad53ea11c4f102b6","name":"Store - dialed first","time":{"start":1722437421423,"stop":1722437421424,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcdf85289d358172","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722436633740,"stop":1722436633740,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ef362a20e40f37","name":"Push message with XML payload","time":{"start":1722437362441,"stop":1722437362443,"duration":2},"status":"passed","severity":"normal"},{"uid":"9310c17d7aca1c22","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722436770342,"stop":1722436770343,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac64ec3d0d14414b","name":"Check publish message after service node is restarted","time":{"start":1722437243782,"stop":1722437243783,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4201708673b28f24","name":"should not throw an error for a single configured topic","time":{"start":1722436633749,"stop":1722436633749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4edb1b01af240","name":"Reopen subscription with peer with lost subscription","time":{"start":1722436790097,"stop":1722436790097,"duration":0},"status":"passed","severity":"normal"},{"uid":"27772af2979340db","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722436641601,"stop":1722436641602,"duration":1},"status":"passed","severity":"normal"},{"uid":"900343d4cd497f55","name":"listenerCount","time":{"start":1722436725339,"stop":1722436725341,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e6679f378b3fe64","name":"Check publish message containing numeric","time":{"start":1722437243772,"stop":1722437243773,"duration":1},"status":"passed","severity":"normal"},{"uid":"6691334348c85e56","name":"should only return 1 node with relay capability","time":{"start":1722436658295,"stop":1722436658296,"duration":1},"status":"passed","severity":"normal"},{"uid":"201f64fb45ae975c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722436938291,"stop":1722436938292,"duration":1},"status":"passed","severity":"normal"},{"uid":"262858ef86c8302e","name":"should get / set TCP multiaddr","time":{"start":1722436642269,"stop":1722436642269,"duration":0},"status":"passed","severity":"normal"},{"uid":"d659bb9997709d91","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722436633738,"stop":1722436633738,"duration":0},"status":"passed","severity":"normal"},{"uid":"427dbcf7244d6c3e","name":"should set field with only STORE enabled","time":{"start":1722436642273,"stop":1722436642273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59eb4eacd7c05","name":"removeEventListener with correct event","time":{"start":1722436725335,"stop":1722436725336,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de056c4873d99d8","name":"Push message with content topic containing SQL Injection","time":{"start":1722437210792,"stop":1722437210793,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e60995566afb6bb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722437251736,"stop":1722437251737,"duration":1},"status":"passed","severity":"normal"},{"uid":"1076646586cf4ce4","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722436661991,"stop":1722436661991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba798cc40a83eb","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722436641600,"stop":1722436641601,"duration":1},"status":"passed","severity":"normal"},{"uid":"318eb1c30dcafce6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722436684381,"stop":1722436684382,"duration":1},"status":"passed","severity":"normal"},{"uid":"22aa4e5096dc4be2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722437349297,"stop":1722437349298,"duration":1},"status":"passed","severity":"normal"},{"uid":"a704577901468819","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722437251731,"stop":1722437251732,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c27135ea294660","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722436633746,"stop":1722436633746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b297ca73041afcf","name":"caches peers it previously fetched","time":{"start":1722436658295,"stop":1722436658295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac077c67af09e52","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722436976428,"stop":1722436976428,"duration":0},"status":"passed","severity":"normal"},{"uid":"720fe628f56d004","name":"Push message with custom timestamp: 1722440538558","time":{"start":1722437362476,"stop":1722437362476,"duration":0},"status":"passed","severity":"normal"},{"uid":"9feac587304b8567","name":"Register correct protocols","time":{"start":1722437251729,"stop":1722437251729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afd35b4535c9124","name":"Check received message with timestamp: 1722436683796 ","time":{"start":1722436897662,"stop":1722436897662,"duration":0},"status":"passed","severity":"normal"},{"uid":"563e6c099aa2da62","name":"Check publish message containing Basic HTML tag","time":{"start":1722437243776,"stop":1722437243776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e77458491ac5555","name":"Push message equal or less that 1MB","time":{"start":1722437210800,"stop":1722437210800,"duration":0},"status":"passed","severity":"normal"},{"uid":"29555591fff9111a","name":"Ping on subscribed peer","time":{"start":1722436749392,"stop":1722436749392,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e68df2af86a1c5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722436633756,"stop":1722436633756,"duration":0},"status":"passed","severity":"normal"},{"uid":"319d841601731189","name":"handles empty contentTopics array correctly","time":{"start":1722436633755,"stop":1722436633755,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf93137268cc1b1c","name":"should throw an error for missing required configuration","time":{"start":1722436633740,"stop":1722436633741,"duration":1},"status":"passed","severity":"normal"},{"uid":"41803ebb79c1efa0","name":"Rejects garbage","time":{"start":1722436650622,"stop":1722436650622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e1389e0155be8b","name":"Query generator for 2000 messages","time":{"start":1722437373645,"stop":1722437373645,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe05e0e23af68c3","name":"Push message with content topic containing long","time":{"start":1722437362455,"stop":1722437362455,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf65b4599052c3ff","name":"1 Relay, 1 fetch","time":{"start":1722436657921,"stop":1722436657921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5feecda5ecc54e69","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722436633744,"stop":1722436633744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8221011847ed1984","name":"creates an iterator","time":{"start":1722437396351,"stop":1722437396352,"duration":1},"status":"passed","severity":"normal"},{"uid":"7defdbbd4eecc649","name":"Push message with Script payload","time":{"start":1722437210784,"stop":1722437210784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc847200f12a04d","name":"Query with Promise Callback, No Decoder","time":{"start":1722437349305,"stop":1722437349305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3495e84dc1e419d8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722437251734,"stop":1722437251735,"duration":1},"status":"passed","severity":"normal"},{"uid":"8417a9fa6ac89769","name":"should not receive a peer event before start","time":{"start":1722436695099,"stop":1722436695100,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1b5b0110f3d871","name":"start node with empty content topic","time":{"start":1722437291881,"stop":1722437291882,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca3664fc85dcf75","name":"Check received message with timestamp: 1722436683477000000 ","time":{"start":1722437234264,"stop":1722437234264,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab6a6b9833da7ed","name":"Promise Callback - true","time":{"start":1722437402347,"stop":1722437402347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67c1f9070caf6e3","name":"Check publish message containing escaped characters","time":{"start":1722437243777,"stop":1722437243777,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f7e12ecab78cd0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437385578,"stop":1722437385578,"duration":0},"status":"passed","severity":"normal"},{"uid":"f731700849cbc563","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722436633737,"stop":1722436633737,"duration":0},"status":"passed","severity":"normal"},{"uid":"3646696fda65e0c9","name":"Push message with emoji payload","time":{"start":1722437362452,"stop":1722437362452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d758af03605593","name":"Filter with 0 connections","time":{"start":1722436956496,"stop":1722436956497,"duration":1},"status":"passed","severity":"normal"},{"uid":"b262e06d106b6ec5","name":"Subscribe to topic containing Script and receive message","time":{"start":1722437379455,"stop":1722437379455,"duration":0},"status":"passed","severity":"normal"},{"uid":"707573cfaba893ba","name":"Check received message containing emoji","time":{"start":1722437234242,"stop":1722437234243,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a88671fbc3d449","name":"should throw an error for insufficient data","time":{"start":1722436633779,"stop":1722436633780,"duration":1},"status":"passed","severity":"normal"},{"uid":"29bee0d66c0c754c","name":"throws on content topic with empty application field","time":{"start":1722436633727,"stop":1722436633727,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3f42bddfc2ac3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722436938295,"stop":1722436938295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a464ae74e799b285","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722436641610,"stop":1722436641611,"duration":1},"status":"passed","severity":"normal"},{"uid":"527fee9fb0b11459","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722437243781,"stop":1722437243781,"duration":0},"status":"passed","severity":"normal"},{"uid":"9694319965ca3e5c","name":"Check received message with timestamp: 1722436683477 ","time":{"start":1722437234265,"stop":1722437234265,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eaa8b9ccb0dabf5","name":"Check message with non string payload is not received","time":{"start":1722437234268,"stop":1722437234268,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac640b6219b85e3","name":"Check publish message containing Russian","time":{"start":1722437243774,"stop":1722437243774,"duration":0},"status":"passed","severity":"normal"},{"uid":"118a8a6221d8a08d","name":"should add and remove event listeners correctly","time":{"start":1722436661992,"stop":1722436661992,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a42ddfabc05257","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722436684348,"stop":1722436684355,"duration":7},"status":"passed","severity":"normal"},{"uid":"df6d74d9704267","name":"isConnected return false after peer stops","time":{"start":1722436748671,"stop":1722436748672,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21471e0c94a0e1d","name":"Push message with content topic containing Chinese","time":{"start":1722437210791,"stop":1722437210791,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e2c13338c99da1","name":"Check received message containing escaped characters","time":{"start":1722436897660,"stop":1722436897661,"duration":1},"status":"passed","severity":"normal"},{"uid":"93cd74c4509c37","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722437338600,"stop":1722437338601,"duration":1},"status":"passed","severity":"normal"},{"uid":"898cb2206309fe11","name":"Fields are not dropped","time":{"start":1722436646665,"stop":1722436646666,"duration":1},"status":"passed","severity":"normal"},{"uid":"54df9bc511bf6b69","name":"Check message with no content topic is not received","time":{"start":1722437234252,"stop":1722437234252,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b698e3421f347","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722436695110,"stop":1722436695110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f438f19441284c2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722436657925,"stop":1722436657925,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3eb17e1318116e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722436633737,"stop":1722436633737,"duration":0},"status":"passed","severity":"normal"},{"uid":"802dc5c9a377dd82","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722436633779,"stop":1722436633779,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6213e4f7e2175e4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722436976429,"stop":1722436976429,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a93977a330c78d5","name":"throws on empty content topic","time":{"start":1722436633725,"stop":1722436633725,"duration":0},"status":"passed","severity":"normal"},{"uid":"1216928d44fce37a","name":"throws an error for improperly formatted content topics","time":{"start":1722436633735,"stop":1722436633736,"duration":1},"status":"passed","severity":"normal"},{"uid":"9284efff6d8ffca","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722436657075,"stop":1722436657075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a5a47e68cace1f","name":"Refresh subscription","time":{"start":1722437379481,"stop":1722437379482,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa1d03675f4352c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437050363,"stop":1722437050364,"duration":1},"status":"passed","severity":"normal"},{"uid":"6538f0be91d3366a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722437225790,"stop":1722437225790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7acf7cb4fd5bbae","name":"Push message with content topic containing Script","time":{"start":1722437210793,"stop":1722437210793,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb726604e993238","name":"Filter with 2 connections","time":{"start":1722436956501,"stop":1722436956502,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1bd05e63bd86cc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722437225792,"stop":1722437225792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ebbbd7b0e08351","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722436641597,"stop":1722436641599,"duration":2},"status":"passed","severity":"normal"},{"uid":"55d00160ace7011f","name":"retrieves a single peer","time":{"start":1722436658292,"stop":1722436658293,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db271885b46a193","name":"Push message with Basic HTML tag payload","time":{"start":1722437362443,"stop":1722437362443,"duration":0},"status":"passed","severity":"normal"},{"uid":"641d7622e3e1cb4f","name":"Check received message containing numeric","time":{"start":1722436897649,"stop":1722436897650,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9ace2db2c54655","name":"Query Generator - false","time":{"start":1722437402347,"stop":1722437402347,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb9209d5e59a09a","name":"Subscribe to topic containing Script and publish message","time":{"start":1722437251737,"stop":1722437251738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55d87fed2f1f0c2","name":"Push message with numeric payload","time":{"start":1722437362437,"stop":1722437362437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5638d1df178e228f","name":"Ping on unsubscribed peer","time":{"start":1722436790098,"stop":1722436790099,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b9caa97a640a5d","name":"Fails to push message with large meta","time":{"start":1722437210798,"stop":1722437210798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5d38a5366bb1be","name":"Check publish message containing JSON","time":{"start":1722437243776,"stop":1722437243777,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bfb16b2eb957f2","name":"should encodeTxt and decodeTxt","time":{"start":1722436642259,"stop":1722436642259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07c8f07c6dcee1","name":"Passing page size 11 when there are 10 messages","time":{"start":1722437418496,"stop":1722437418496,"duration":0},"status":"passed","severity":"normal"},{"uid":"1394b61044ad5f4c","name":"Nwaku publishes","time":{"start":1722437216466,"stop":1722437216467,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae129d114ff4c97","name":"same cluster, same shard: nodes connect","time":{"start":1722436890960,"stop":1722436890960,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c30abb9761a020","name":"through manual discovery","time":{"start":1722437087004,"stop":1722437087005,"duration":1},"status":"passed","severity":"normal"},{"uid":"426d2f190e16a102","name":"should emit a peer event after start","time":{"start":1722436661988,"stop":1722436661989,"duration":1},"status":"passed","severity":"normal"},{"uid":"503989381addf3f5","name":"should not fail to start the service if it is already started","time":{"start":1722437226267,"stop":1722437226267,"duration":0},"status":"passed","severity":"normal"},{"uid":"15796ed21ab425dd","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1722437398332,"stop":1722437398333,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7a3e050825294","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722436976427,"stop":1722436976427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd45622ce9dac1e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722436633734,"stop":1722436633734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51463422c1338ba","name":"Push message with Russian payload","time":{"start":1722437210783,"stop":1722437210783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aca75a8d939c5fa","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722436633729,"stop":1722436633729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdfe18533fe3a49","name":"Privacy Node - default protocol","time":{"start":1722437421425,"stop":1722437421426,"duration":1},"status":"passed","severity":"normal"},{"uid":"13dd0668779a182b","name":"Should update shard info","time":{"start":1722437098866,"stop":1722437098867,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0e3e07beb5dd56","name":"Check received message containing short","time":{"start":1722436897647,"stop":1722436897648,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a95cdd4066a9a50","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722436642264,"stop":1722436642264,"duration":0},"status":"passed","severity":"normal"},{"uid":"379a17e76b429ec2","name":"Check received message containing unicode special characters","time":{"start":1722436897661,"stop":1722436897661,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcd8bbd5a77ad7a","name":"Push message with Arabic payload","time":{"start":1722437210783,"stop":1722437210783,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb0d7a11fc3fb84","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722436976426,"stop":1722436976426,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c21bd69126b622","name":"Check received message containing short","time":{"start":1722437234256,"stop":1722437234256,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dbf83a3a1e46cc","name":"Check message received after nwaku node is restarted","time":{"start":1722437234269,"stop":1722437234269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3036cb17354e4e0","name":"random static sharding 6 - Cluster ID: 407, Shard ID: 635","time":{"start":1722437314122,"stop":1722437314123,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d81cff4482d3b0d","name":"Push message with JSON payload","time":{"start":1722437362444,"stop":1722437362445,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde75cae1be0892c","name":"Push message with content topic containing SQL Injection","time":{"start":1722437362459,"stop":1722437362459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3819eb1b069da2","name":"Ping on peer without subscriptions","time":{"start":1722436749392,"stop":1722436749393,"duration":1},"status":"passed","severity":"normal"},{"uid":"5798c56c8098d364","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722436633745,"stop":1722436633745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9b606fd6852d96","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722436890988,"stop":1722436890988,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6cee50a723b3f7","name":"Passing page size 19 when there are 20 messages","time":{"start":1722437418496,"stop":1722437418496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28ffdaea9ea4da5","name":"Push message with custom timestamp: 1691678538558","time":{"start":1722437362474,"stop":1722437362475,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4937533c03a10d","name":"Check meta is set [ecies]","time":{"start":1722436669830,"stop":1722436669830,"duration":0},"status":"passed","severity":"normal"},{"uid":"68df778c84ded01e","name":"Ping on unsubscribed peer","time":{"start":1722436749393,"stop":1722436749393,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eefcf8a4204d6d1","name":"isConnected should return false after all peers disconnect","time":{"start":1722436684383,"stop":1722436684409,"duration":26},"status":"passed","severity":"normal"},{"uid":"e69e697204dd6d0e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722437189366,"stop":1722437189366,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61226c6f27038055","name":"Push message with emoji payload","time":{"start":1722437210787,"stop":1722437210788,"duration":1},"status":"passed","severity":"normal"},{"uid":"c318efe4f6d3bf79","name":"Check received message containing Russian","time":{"start":1722436897654,"stop":1722436897655,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e93f3743cc2c7e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722436633748,"stop":1722436633749,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6027a1d12dcf8d7","name":"throws on content topic with too few or too many fields","time":{"start":1722436633725,"stop":1722436633726,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5c68d183ff4504","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722436976425,"stop":1722436976425,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d5eb71dffa2cd5","name":"Push message with custom timestamp: 1722440576646","time":{"start":1722437210799,"stop":1722437210800,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c306dcc46b42bd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722436641608,"stop":1722436641608,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6a6d49821f7972","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722436817048,"stop":1722436817049,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed42ce7dbc64a6a","name":"Push message with content topic containing numeric","time":{"start":1722437362456,"stop":1722437362456,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b4fad140a0a34d","name":"LightPush with 0 connections","time":{"start":1722436956495,"stop":1722436956496,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff7a1c82d90b5a","name":"Query generator for multiple messages with different message text format","time":{"start":1722437373642,"stop":1722437373642,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebcec97fe65bd6b","name":"Push message with content topic containing JSON","time":{"start":1722437210794,"stop":1722437210795,"duration":1},"status":"passed","severity":"normal"},{"uid":"322862535292aa67","name":"ignores domain fetching errors","time":{"start":1722436658294,"stop":1722436658294,"duration":0},"status":"passed","severity":"normal"},{"uid":"be215dd24ab9fdb3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436890978,"stop":1722436890978,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44fce8ebd31ba20","name":"Check message received after nwaku node is restarted","time":{"start":1722437234255,"stop":1722437234256,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c34c2f601459e171","name":"Meta field set when metaSetter is specified","time":{"start":1722436647214,"stop":1722436647214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a402e8d03d33d8ce","name":"Check received message containing emoji","time":{"start":1722436897661,"stop":1722436897662,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8aa52f49622d43","name":"Check publish message containing special chars","time":{"start":1722437243773,"stop":1722437243773,"duration":0},"status":"passed","severity":"normal"},{"uid":"be62405d0547b239","name":"can start and stop the service","time":{"start":1722436661987,"stop":1722436661987,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b681abc600c904","name":"throws on content topic with non-number generation field","time":{"start":1722436633726,"stop":1722436633726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b553dd2d602236ef","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722436890987,"stop":1722436890988,"duration":1},"status":"passed","severity":"normal"},{"uid":"21381fbb204ff3ef","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722437338598,"stop":1722437338598,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a63bb02d1816cb2","name":"connected peers and dial","time":{"start":1722437189587,"stop":1722437189587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc0ddbf602ddaa79","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722437338599,"stop":1722437338600,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69214a2f92e8517","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722436633730,"stop":1722436633730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b48045757995a4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722437210794,"stop":1722437210794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4263ae80b75b7f4d","name":"Generator, custom pubsub topic","time":{"start":1722437385580,"stop":1722437385581,"duration":1},"status":"passed","severity":"normal"},{"uid":"599bfb6a7f0cf22","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722436890981,"stop":1722436890981,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b23fb5f49e963fd","name":"topics with same application and version share the same shard","time":{"start":1722436633733,"stop":1722436633733,"duration":0},"status":"passed","severity":"normal"},{"uid":"795ebe5e6bbcbb62","name":"getPeersByDiscovery","time":{"start":1722436725338,"stop":1722436725339,"duration":1},"status":"passed","severity":"normal"},{"uid":"175520242e2d132c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722437379491,"stop":1722437379492,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e25805bf437db8","name":"Push message with content topic containing XML","time":{"start":1722437210793,"stop":1722437210794,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93bc2e8fdfd91dc","name":"Generator, 2 different pubsubtopics","time":{"start":1722437385579,"stop":1722437385580,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e4f432baa364f","name":"Round trip binary serialization","time":{"start":1722436647213,"stop":1722436647213,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c354e362b3982a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722437251738,"stop":1722437251739,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2aa6627e87ec9c0","name":"Check received message containing JSON","time":{"start":1722437234262,"stop":1722437234262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85c75783262d09d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722436817049,"stop":1722436817050,"duration":1},"status":"passed","severity":"normal"},{"uid":"355c900c5ca9f713","name":"Fails to push message bigger that 1MB","time":{"start":1722437210801,"stop":1722437210801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f074e3225da5db3a","name":"Subscribe to topic containing long and receive message","time":{"start":1722436938289,"stop":1722436938289,"duration":0},"status":"passed","severity":"normal"},{"uid":"74551d97f2bc0e6e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722436657994,"stop":1722436657995,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e20fedc5b5be5c7","name":"Relay + Store","time":{"start":1722436642274,"stop":1722436642274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9292bf5ea4c4b52","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722436748668,"stop":1722436748668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffa77a3104f2f11","name":"random static sharding 4 - Cluster ID: 361, Shard ID: 324","time":{"start":1722437314106,"stop":1722437314113,"duration":7},"status":"passed","severity":"normal"},{"uid":"c78a508e654e403d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722436633736,"stop":1722436633736,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b0054903769114","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722437082627,"stop":1722437082628,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf8321cf800b82f","name":"Push message with XML payload","time":{"start":1722437210784,"stop":1722437210785,"duration":1},"status":"passed","severity":"normal"},{"uid":"346d7a3aaf75d7d1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722436938287,"stop":1722436938287,"duration":0},"status":"passed","severity":"normal"},{"uid":"569a43e2a39a8390","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722436890962,"stop":1722436890963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0de33b793ec7f6f","name":"Check received message containing shell command","time":{"start":1722437234239,"stop":1722437234240,"duration":1},"status":"passed","severity":"normal"},{"uid":"873691f9ff86a5ef","name":"can start the service","time":{"start":1722437226266,"stop":1722437226266,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d4e0c05c33e76d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722436636380,"stop":1722436636380,"duration":0},"status":"broken","severity":"normal"},{"uid":"a97ea1c6daaca69b","name":"Refresh subscription","time":{"start":1722437251732,"stop":1722437251732,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3851aeeb06bdfbf6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722437379456,"stop":1722437379456,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a7bbf341c92524","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722436938290,"stop":1722436938290,"duration":0},"status":"passed","severity":"normal"},{"uid":"58239a398a0e64bb","name":"different cluster, same shard: nodes don't connect","time":{"start":1722437098395,"stop":1722437098395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db8558ff54f5527","name":"dispatchEvent via connectionManager","time":{"start":1722436725341,"stop":1722436725342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03456badddc06cb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722437379454,"stop":1722437379454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae99f34e93448921","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722436633742,"stop":1722436633742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a08d48ef3bf1333","name":"Push message with Chinese payload","time":{"start":1722437210782,"stop":1722437210782,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3927c259db99082","name":"Query with Promise Callback, No message returned","time":{"start":1722437349305,"stop":1722437349306,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1b93719c64dd75","name":"Check publish message containing shell command","time":{"start":1722437243777,"stop":1722437243777,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3b3cb552202336","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722436641604,"stop":1722436641605,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1bdc1f5aac4ea1","name":"Push message with long payload","time":{"start":1722437210780,"stop":1722437210780,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4e1333f0cc6fd8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722436646897,"stop":1722436646898,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c0df05d72d140d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722436938297,"stop":1722436938298,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d09cbfe75193b","name":"Push message with content topic containing escaped characters","time":{"start":1722437210795,"stop":1722437210796,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c535de8d2c83b7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722437379493,"stop":1722437379493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd040f2c833015f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436890971,"stop":1722436890971,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba64ac268ff5d34","name":"Push message with content topic containing shell command","time":{"start":1722437210795,"stop":1722437210795,"duration":0},"status":"passed","severity":"normal"},{"uid":"3593427dce0b6f5d","name":"Push message with Arabic payload","time":{"start":1722437362439,"stop":1722437362439,"duration":0},"status":"passed","severity":"normal"},{"uid":"4772ba88dd61b94a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722437234247,"stop":1722437234248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33b53b10ce5ff5d","name":"random static sharding 3 - Cluster ID: 323, Shard ID: 871","time":{"start":1722437314105,"stop":1722437314105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca82d7c70a3ff5c4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722437251736,"stop":1722437251736,"duration":0},"status":"passed","severity":"normal"},{"uid":"562fb7ec2d809733","name":"Push message with content topic containing emoji","time":{"start":1722437362468,"stop":1722437362470,"duration":2},"status":"passed","severity":"normal"},{"uid":"89d31e803b4f05a0","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722436684382,"stop":1722436684383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d241df95c8f6b32e","name":"Mutual subscription","time":{"start":1722437251728,"stop":1722437251729,"duration":1},"status":"passed","severity":"normal"},{"uid":"31117d385efcffd","name":"Passing page size 1 when there are 4 messages","time":{"start":1722437418494,"stop":1722437418495,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9ac3f5f895cc5b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722436657995,"stop":1722436657995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36fda15db468f61","name":"Encoder throws on empty string content topic","time":{"start":1722436667996,"stop":1722436667996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddbefec21ec3279","name":"Push message with long payload","time":{"start":1722437362437,"stop":1722437362437,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3dbd376ee7a9d2","name":"Check received message containing short","time":{"start":1722437234222,"stop":1722437234222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8450a89b41f11d65","name":"Check message with no content topic is not received","time":{"start":1722436897671,"stop":1722436897672,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ae470194efe454","name":"Push message with custom timestamp: 1722433338558","time":{"start":1722437362475,"stop":1722437362476,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15cc2914fdac9fe","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722436890962,"stop":1722436890962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68ed5218e73f3e4","name":"Push message with special chars payload","time":{"start":1722437210782,"stop":1722437210782,"duration":0},"status":"passed","severity":"normal"},{"uid":"36be873477f36f77","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722437379441,"stop":1722437379442,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ff49c0f34cb2f9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722436657995,"stop":1722436657996,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e208d99781633c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722436633752,"stop":1722436633752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67b78681b364cab","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722436938286,"stop":1722436938287,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0e12814ec9078","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722436633746,"stop":1722436633747,"duration":1},"status":"passed","severity":"normal"},{"uid":"35431f0629e9f89d","name":"Light Node - default protocols","time":{"start":1722437421425,"stop":1722437421425,"duration":0},"status":"passed","severity":"normal"},{"uid":"690802c77ea5fc80","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722437410215,"stop":1722437410216,"duration":1},"status":"passed","severity":"normal"},{"uid":"649012d528bf7c8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722436976423,"stop":1722436976423,"duration":0},"status":"passed","severity":"normal"},{"uid":"382b2e1aa52ffddf","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722436646896,"stop":1722436646897,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd906b9f527f618b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722436770346,"stop":1722436770346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd8e19c6a3c5165","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722437251730,"stop":1722437251731,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f838f4875afbbb2","name":"Check received message containing JSON","time":{"start":1722436897658,"stop":1722436897660,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c4e9da603154de3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722437379459,"stop":1722437379460,"duration":1},"status":"passed","severity":"normal"},{"uid":"d285a1721e7daa0c","name":"should return valid sharding parameters for static sharding","time":{"start":1722436633752,"stop":1722436633753,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d413552943c8c40","name":"Push message with Russian payload","time":{"start":1722437362440,"stop":1722437362440,"duration":0},"status":"passed","severity":"normal"},{"uid":"967e4c7542184434","name":"Push message with custom timestamp: 1722433376646","time":{"start":1722437210799,"stop":1722437210799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d914219cd9daf984","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722436633748,"stop":1722436633748,"duration":0},"status":"passed","severity":"normal"},{"uid":"17afb5a2dcbe5972","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722436748672,"stop":1722436748672,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b5609cbd2f5bb3","name":"LightPush with 2 connections","time":{"start":1722436956501,"stop":1722436956501,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff5cdc5efc05948","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722436646896,"stop":1722436646896,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e539c90ddaba4e","name":"Check message with invalid timestamp is not received","time":{"start":1722437234266,"stop":1722437234266,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b3d260246d88a1","name":"Decoder throws on empty string content topic","time":{"start":1722436647216,"stop":1722436647216,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f20a7d2091690c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722436633732,"stop":1722436633732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9afaa53216c6cf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722436938282,"stop":1722436938283,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe868d1da401aedd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722436938289,"stop":1722436938290,"duration":1},"status":"passed","severity":"normal"},{"uid":"f434a8eefee67ef2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722436976428,"stop":1722436976428,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b3bf09bd671f8d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722437234265,"stop":1722437234265,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f4470a841edd64","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722437379457,"stop":1722437379457,"duration":0},"status":"passed","severity":"normal"},{"uid":"73703671df326eab","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722437338599,"stop":1722437338599,"duration":0},"status":"passed","severity":"normal"},{"uid":"8687792de05313ca","name":"should not fail to stop the service if it was not started","time":{"start":1722436695096,"stop":1722436695097,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bb714909bbb12d","name":"Push message with shell command payload","time":{"start":1722437210786,"stop":1722437210786,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d0d9570d9dabdd","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1722437398334,"stop":1722437398334,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded846966d354b92","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722437082601,"stop":1722437082607,"duration":6},"status":"passed","severity":"normal"},{"uid":"426ff34f925191f1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722437251737,"stop":1722437251737,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bd09581df73f25","name":"can start the service","time":{"start":1722436695092,"stop":1722436695093,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d076171a66b6b8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722437349301,"stop":1722437349301,"duration":0},"status":"passed","severity":"normal"},{"uid":"5004fac4ae6ccf2d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722436633742,"stop":1722436633742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3af2eca0e5ba6d","name":"Nodes with multiple pubsub topic","time":{"start":1722437225792,"stop":1722437225793,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da0b0433266f8b9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722436890985,"stop":1722436890985,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4684cfb9b6f831","name":"Push message with Basic HTML tag payload","time":{"start":1722437210785,"stop":1722437210785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3391cf998b9af60","name":"Check received message containing Script","time":{"start":1722436897656,"stop":1722436897656,"duration":0},"status":"passed","severity":"normal"},{"uid":"347d9ac58560b1d0","name":"returns all values when wanted number matches available values","time":{"start":1722436657072,"stop":1722436657074,"duration":2},"status":"passed","severity":"normal"},{"uid":"81aa3fc0789918cf","name":"Check received message containing emoji","time":{"start":1722437234264,"stop":1722437234264,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be0d6a606abfbfc","name":"Subscribe to topic containing short and receive message","time":{"start":1722437379452,"stop":1722437379452,"duration":0},"status":"passed","severity":"normal"},{"uid":"118e9406ec1fe1f6","name":"Push message on custom pubsubTopic","time":{"start":1722437050354,"stop":1722437050355,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab7c9932ecab9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722436938290,"stop":1722436938290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb666c42cf5c53d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722436976428,"stop":1722436976429,"duration":1},"status":"passed","severity":"normal"},{"uid":"4890dcd4a99d304c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722436633744,"stop":1722436633744,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4220990c0531d1","name":"it tolerates circular branch references","time":{"start":1722436658293,"stop":1722436658293,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74b49bf34b7ddd6","name":"Check message with no payload is not received","time":{"start":1722437234252,"stop":1722437234252,"duration":0},"status":"passed","severity":"normal"},{"uid":"6141d3ca55bec635","name":"Check message received after jswaku node is restarted","time":{"start":1722437234269,"stop":1722437234269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4e3ad0c0625f7d3","name":"should set field with all protocols disabled","time":{"start":1722436642272,"stop":1722436642272,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c42105eed0ca5d","name":"Check received message containing special chars","time":{"start":1722437234223,"stop":1722437234224,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a5df9615310d8a","name":"should use DNS peer discovery with light client","time":{"start":1722436695109,"stop":1722436695109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55a44b3bc311650c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722437379454,"stop":1722437379454,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d92009606b8ccf9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722436667993,"stop":1722436667994,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7be371b4cb23f8e","name":"should properly create location multiaddrs - udp6","time":{"start":1722436642270,"stop":1722436642270,"duration":0},"status":"passed","severity":"normal"},{"uid":"b337e1b57c0707f9","name":"Correctly serialized arguments","time":{"start":1722437087235,"stop":1722437087236,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca610416a64db07","name":"Publish message with custom timestamp: Thu Aug 10 2023 14:46:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437243780,"stop":1722437243780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a089cc65f9752bfb","name":"should be called for bootstrap peers","time":{"start":1722436692954,"stop":1722436692955,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a2ffe1803361c8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722436633739,"stop":1722436633740,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c971dbeded9ce0e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722436658296,"stop":1722436658297,"duration":1},"status":"passed","severity":"normal"},{"uid":"7534aadd9e8af740","name":"Refresh subscription","time":{"start":1722437379451,"stop":1722437379452,"duration":1},"status":"passed","severity":"normal"},{"uid":"18682defe2fb1958","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722437225786,"stop":1722437225787,"duration":1},"status":"passed","severity":"normal"},{"uid":"e118f20166350f35","name":"Check publish message containing XML","time":{"start":1722437243775,"stop":1722437243776,"duration":1},"status":"passed","severity":"normal"},{"uid":"352a2baa26a330f0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722436976424,"stop":1722436976424,"duration":0},"status":"passed","severity":"normal"},{"uid":"5060e4f0470409b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722437379450,"stop":1722437379451,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5314c5c882eebf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722436938295,"stop":1722436938297,"duration":2},"status":"passed","severity":"normal"},{"uid":"d467a1c9a5d8198","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722436642273,"stop":1722436642274,"duration":1},"status":"passed","severity":"normal"},{"uid":"61171c1016f1af0","name":"Promise Callback - false","time":{"start":1722437402349,"stop":1722437402349,"duration":0},"status":"broken","severity":"normal"},{"uid":"7f9a2fa82493e35c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722436633749,"stop":1722436633750,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3b3cfc86874902","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722436817053,"stop":1722436817054,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e0769318a58fa5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722436633754,"stop":1722436633754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f360ad26c5e8290b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722436692957,"stop":1722436692957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62c0b395c3c9f7","name":"Check publish message after client node is restarted","time":{"start":1722437243783,"stop":1722437243783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e53a9422ddbc3af9","name":"should set field with all protocols enabled","time":{"start":1722436642272,"stop":1722436642272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4973451d7ece3cd","name":"Generator, 2 different pubsubtopics","time":{"start":1722437385583,"stop":1722437385583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bbee296d2fdf8b","name":"less peers than existing","time":{"start":1722437189588,"stop":1722437189588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7bb03ff5d921cb5","name":"should set field with only FILTER enabled","time":{"start":1722436642273,"stop":1722436642273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad56f095c96f5e14","name":"Subscribe to topic containing Script and receive message","time":{"start":1722437379489,"stop":1722437379489,"duration":0},"status":"passed","severity":"normal"},{"uid":"1734aa5b3dabbbb9","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722436636380,"stop":1722436636380,"duration":0},"status":"broken","severity":"normal"},{"uid":"fbff1ffbfac3ea27","name":"Check publish message containing emoji","time":{"start":1722437243778,"stop":1722437243778,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fab7b7f2c13b8dd","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app86/4/topic904/utf8","time":{"start":1722437291878,"stop":1722437291879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33bb14fb1e86db8","name":"Callback on promise","time":{"start":1722437373643,"stop":1722437373644,"duration":1},"status":"passed","severity":"normal"},{"uid":"469279cec4d80fb0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/1/topic236/xml","time":{"start":1722437291876,"stop":1722437291876,"duration":0},"status":"passed","severity":"normal"},{"uid":"241a090f40f4c619","name":"should properly create location multiaddrs - tcp","time":{"start":1722436642271,"stop":1722436642271,"duration":0},"status":"passed","severity":"normal"},{"uid":"455ed91355f1c3fe","name":"Filter with 3 connections","time":{"start":1722436956502,"stop":1722436956502,"duration":0},"status":"passed","severity":"normal"},{"uid":"1867e2070066efc6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722436770345,"stop":1722436770345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6002219f169f2c0","name":"Subscribe and receives messages on 20 topics","time":{"start":1722437379478,"stop":1722437379479,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f84b54c9b4f0aa9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722437379491,"stop":1722437379491,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0299613f44638c","name":"Check received message containing Basic HTML tag","time":{"start":1722436897658,"stop":1722436897658,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e61d4ca763a49b","name":"Check received message containing XML","time":{"start":1722436897657,"stop":1722436897658,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e548502c7fd2f77","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722436817050,"stop":1722436817051,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afd1cd366043c6b","name":"Reusing cursor across nodes","time":{"start":1722437338601,"stop":1722437338601,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a1a8d1085757ea","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722436633732,"stop":1722436633732,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d27db9f0bc1bd0c","name":"Ping on peer without subscriptions","time":{"start":1722436790098,"stop":1722436790098,"duration":0},"status":"passed","severity":"normal"},{"uid":"111d97b9c932c8ec","name":"should throw an error for an unconfigured topic","time":{"start":1722436633750,"stop":1722436633750,"duration":0},"status":"passed","severity":"normal"},{"uid":"f963788ebf76740c","name":"Push message with unicode special characters payload","time":{"start":1722437210787,"stop":1722437210787,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e77003b05f52827","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722436641607,"stop":1722436641608,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3bb8a317e08ce8b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app78/3/topic437/test.js","time":{"start":1722437291877,"stop":1722437291877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06c5ed2af4549df","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722437379479,"stop":1722437379480,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62e4974cfff1a84","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722437379485,"stop":1722437379486,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebae654f97455687","name":"All","time":{"start":1722436693440,"stop":1722436693441,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14ad60b1646d978","name":"Push message with rate limit","time":{"start":1722437210798,"stop":1722437210798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c83e5e9ba0c69b","name":"can start and stop the service","time":{"start":1722436695093,"stop":1722436695096,"duration":3},"status":"passed","severity":"normal"},{"uid":"e3541d754cf26267","name":"Push message with content topic containing unicode special characters","time":{"start":1722437210796,"stop":1722437210796,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be0d578ea90a75","name":"Overlapping topic subscription","time":{"start":1722437251732,"stop":1722437251732,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b217069c625f4639","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722436692956,"stop":1722436692956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e38af172d3f8406","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app46/3/topic363/utf8","time":{"start":1722437291877,"stop":1722437291878,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bc01d52a7444f8","name":"Check publish message containing short","time":{"start":1722437243771,"stop":1722437243772,"duration":1},"status":"passed","severity":"normal"},{"uid":"36619557d98f375e","name":"Subscribe and receives messages on 20 topics","time":{"start":1722436938285,"stop":1722436938286,"duration":1},"status":"passed","severity":"normal"},{"uid":"872237cd232bfb9e","name":"Relay - dialed after","time":{"start":1722437421422,"stop":1722437421423,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13b11067d9bf5f0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722436770340,"stop":1722436770341,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa591ce354dfe4bb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722436695110,"stop":1722436695110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89a881533ba1c477","name":"shard 0","time":{"start":1722437314102,"stop":1722437314103,"duration":1},"status":"passed","severity":"normal"},{"uid":"3782d0f79aa0d33e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722436890979,"stop":1722436890979,"duration":0},"status":"passed","severity":"normal"},{"uid":"492c672309ac1965","name":"Failed peers are renewed","time":{"start":1722436986258,"stop":1722436986259,"duration":1},"status":"passed","severity":"normal"},{"uid":"431beadede60458","name":"LightPush","time":{"start":1722437421424,"stop":1722437421424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d8b7a1d2de6e21","name":"handles different networkShards values correctly","time":{"start":1722436633735,"stop":1722436633735,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b381c5225efe25","name":"throws on content topic with generation field greater than 0","time":{"start":1722436633726,"stop":1722436633726,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aa34448db2c8b8","name":"Subscribe to topic containing long and receive message","time":{"start":1722437379452,"stop":1722437379452,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0f06fa7f6c83a","name":"should encode/decode to RLP encoding","time":{"start":1722436642268,"stop":1722436642268,"duration":0},"status":"passed","severity":"normal"},{"uid":"18212a656bdefb46","name":"Fails to push message with large meta","time":{"start":1722437362471,"stop":1722437362473,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b56999bc8ac5a38","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722437379490,"stop":1722437379490,"duration":0},"status":"passed","severity":"normal"},{"uid":"4493830b8c62d876","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722436938283,"stop":1722436938285,"duration":2},"status":"passed","severity":"normal"},{"uid":"71793ebe7531d9d0","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1722437398334,"stop":1722437398334,"duration":0},"status":"passed","severity":"normal"},{"uid":"9115c6566bddcbbf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722436633743,"stop":1722436633743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b09bfff82a925bc","name":"Push message with escaped characters payload","time":{"start":1722437210786,"stop":1722437210786,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77925282d99d3cc","name":"should only return 1 node with store capability","time":{"start":1722436658296,"stop":1722436658296,"duration":0},"status":"passed","severity":"normal"},{"uid":"2193fbb3c8532202","name":"random static sharding 7 - Cluster ID: 13, Shard ID: 737","time":{"start":1722437314123,"stop":1722437314123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8908e072b473b4","name":"isConnected should return true after first peer connects","time":{"start":1722436748670,"stop":1722436748670,"duration":0},"status":"passed","severity":"normal"},{"uid":"4127cefddd19de62","name":"can start and stop the service","time":{"start":1722437226266,"stop":1722437226266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87fa95cadba3eb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722436633753,"stop":1722436633754,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3ae403f4028f0a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722436633743,"stop":1722436633744,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5cc1f832492e9e","name":"Check received message containing Script","time":{"start":1722437234260,"stop":1722437234261,"duration":1},"status":"passed","severity":"normal"},{"uid":"35212911295e64df","name":"addEventListener with wrong event","time":{"start":1722436725334,"stop":1722436725335,"duration":1},"status":"passed","severity":"normal"},{"uid":"b275263e83f1cd69","name":"random static sharding 9 - Cluster ID: 338, Shard ID: 955","time":{"start":1722437314124,"stop":1722437314125,"duration":1},"status":"passed","severity":"normal"},{"uid":"988d039df07600f7","name":"Throws when trying to push message with empty payload","time":{"start":1722437362453,"stop":1722437362453,"duration":0},"status":"passed","severity":"normal"},{"uid":"310d97d3d0031e08","name":"Init the array if not present","time":{"start":1722436633180,"stop":1722436633182,"duration":2},"status":"passed","severity":"normal"},{"uid":"90128782623df74e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436890986,"stop":1722436890986,"duration":0},"status":"passed","severity":"normal"},{"uid":"46654ecdec28cbf1","name":"Ping on unsubscribed peer","time":{"start":1722436790096,"stop":1722436790096,"duration":0},"status":"passed","severity":"normal"},{"uid":"56783dfc750ddf0a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722437189366,"stop":1722437189367,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ce3199a49f9379","name":"should emit a peer event after start","time":{"start":1722437226267,"stop":1722437226268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d261c33bb7aa7640","name":"Asymmetric encrypt & decrypt","time":{"start":1722436668417,"stop":1722436668418,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca4c1e9d8e39178","name":"Ping on peer without subscriptions","time":{"start":1722436790095,"stop":1722436790096,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bf8fbf13f5e857","name":"can start the service","time":{"start":1722436661986,"stop":1722436661987,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfc4723b0f31af2","name":"Encoder throws on undefined content topic","time":{"start":1722436669831,"stop":1722436669831,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c7a0179f1f62a4","name":"Sets default value correctly","time":{"start":1722437412460,"stop":1722437412461,"duration":1},"status":"passed","severity":"normal"},{"uid":"48595e0bcb4cdbb","name":"Push message with content topic containing short","time":{"start":1722437362454,"stop":1722437362454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5e5c0e261f76e","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722437082628,"stop":1722437082628,"duration":0},"status":"passed","severity":"normal"},{"uid":"556c010ca2af29e3","name":"Passing page size 10 when there are 10 messages","time":{"start":1722437418495,"stop":1722437418496,"duration":1},"status":"passed","severity":"normal"},{"uid":"105d93f3a7378bf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722437379458,"stop":1722437379458,"duration":0},"status":"passed","severity":"normal"},{"uid":"deccab31b88cf527","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722436633730,"stop":1722436633730,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1596d3c8e08e4c","name":"Check message with no pubsub topic is not received","time":{"start":1722436897671,"stop":1722436897671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f987b6a7a36230","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app48/2/topic903/json","time":{"start":1722437291877,"stop":1722437291877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adfa8c526bcc62","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722436641603,"stop":1722436641604,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed96eb58a752164","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722436748670,"stop":1722436748670,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1851ea0165d399","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722437098393,"stop":1722437098393,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad4ccb2ecc15fcc","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722437082626,"stop":1722437082627,"duration":1},"status":"passed","severity":"normal"},{"uid":"5003961ec22f76f","name":"Push message with content topic containing emoji","time":{"start":1722437210796,"stop":1722437210796,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e1b05e2ec0605f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722436669830,"stop":1722436669830,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a6969f650eef18","name":"non connected peers","time":{"start":1722437189588,"stop":1722437189589,"duration":1},"status":"skipped","severity":"normal"},{"uid":"223115adeeaf8043","name":"random static sharding 5 - Cluster ID: 408, Shard ID: 33","time":{"start":1722437314113,"stop":1722437314122,"duration":9},"status":"passed","severity":"normal"},{"uid":"c781471d3ab46c9b","name":"Fails to publish duplicate message","time":{"start":1722437243780,"stop":1722437243781,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52a483d6b9a884b","name":"Ordered Callback - false","time":{"start":1722437402350,"stop":1722437402350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b3af2afa881a7","name":"Publish message with custom timestamp: Wed Jul 31 2024 13:46:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437243780,"stop":1722437243780,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf87b06b3c6a3c62","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722436770345,"stop":1722436770345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d068adebb6140de","name":"Callback on promise, aborts when callback returns true","time":{"start":1722437373644,"stop":1722437373644,"duration":0},"status":"passed","severity":"normal"},{"uid":"377ee1476c0da994","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722436890971,"stop":1722436890974,"duration":3},"status":"passed","severity":"normal"},{"uid":"a2609a73b29b134f","name":"Encoder throws on empty string content topic","time":{"start":1722436647215,"stop":1722436647216,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6baa93b6efe8c","name":"should properly create location multiaddrs - tcp4","time":{"start":1722436642270,"stop":1722436642270,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eb9404e5da0017","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722436692955,"stop":1722436692956,"duration":1},"status":"passed","severity":"normal"},{"uid":"2650e9e1153131d0","name":"Generator, 2 different pubsubtopics","time":{"start":1722437385577,"stop":1722437385578,"duration":1},"status":"passed","severity":"normal"},{"uid":"854af5293f098267","name":"should not fail to stop the service if it was not started","time":{"start":1722436661988,"stop":1722436661988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a83adf8a4ed9eb9","name":"Check received message containing Chinese","time":{"start":1722437234259,"stop":1722437234259,"duration":0},"status":"passed","severity":"normal"},{"uid":"af982020a4e7d6ef","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722437349299,"stop":1722437349300,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c0e10050a3a48f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722437225787,"stop":1722437225787,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1d5fc980076067","name":"A test","time":{"start":1722437050477,"stop":1722437050477,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e01e2c61d77cde9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722436897663,"stop":1722436897665,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbe8563f1b9ee92a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437050364,"stop":1722437050365,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb3679159d24cd9","name":"should not receive a peer event after stop","time":{"start":1722437226269,"stop":1722437226270,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d5994af2fa61ce","name":"Relay - dialed first","time":{"start":1722437421422,"stop":1722437421422,"duration":0},"status":"passed","severity":"normal"},{"uid":"25777f83e7f62d02","name":"should properly compute the node id","time":{"start":1722436642267,"stop":1722436642268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31eb1979ad516df","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722436692953,"stop":1722436692954,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15b42c2ffe75a51","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722436890982,"stop":1722436890982,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ae462035ee8b6","name":"Encoder throws on undefined content topic","time":{"start":1722436667995,"stop":1722436667995,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d9fbcf680b0579","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722436641602,"stop":1722436641603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bfdbac19364c83","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722436633740,"stop":1722436633740,"duration":0},"status":"passed","severity":"normal"},{"uid":"857cee663ff20529","name":"Decoder throws on undefined content topic","time":{"start":1722436647216,"stop":1722436647216,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedcf2023f6532","name":"LightPush with 3 connections","time":{"start":1722436956502,"stop":1722436956502,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff03a0b878603a85","name":"Push message with JSON payload","time":{"start":1722437210785,"stop":1722437210786,"duration":1},"status":"passed","severity":"normal"},{"uid":"9546beb320a7fd8a","name":"Check received message containing Chinese","time":{"start":1722437234224,"stop":1722437234224,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db815bb1ec51c12","name":"should properly create location multiaddrs - tcp6","time":{"start":1722436642271,"stop":1722436642271,"duration":0},"status":"passed","severity":"normal"},{"uid":"1314574312f4d7c7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722436633750,"stop":1722436633751,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b289130842837c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722436633731,"stop":1722436633731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ff1a23624347f0","name":"Ping on subscribed peer","time":{"start":1722436790097,"stop":1722436790098,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ffc4b986a10afb","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722437251746,"stop":1722437251746,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b34c96463ca74e","name":"should not fail to stop the service if it was not started","time":{"start":1722437226266,"stop":1722437226267,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bb61b720bbe3a4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722436669829,"stop":1722436669829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6eca8f73d4b04e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722436976425,"stop":1722436976426,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25d7f6bd7126fcb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722437225791,"stop":1722437225791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d2000d3cce56a4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722437410216,"stop":1722437410217,"duration":1},"status":"passed","severity":"normal"},{"uid":"2189a43332842035","name":"should not fail to start the service if it is already started","time":{"start":1722436695097,"stop":1722436695098,"duration":1},"status":"passed","severity":"normal"},{"uid":"69478c6e7a04f78a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722437234248,"stop":1722437234248,"duration":0},"status":"passed","severity":"normal"},{"uid":"b344d7dc279cf6cb","name":"Check received message containing special chars","time":{"start":1722436897650,"stop":1722436897652,"duration":2},"status":"passed","severity":"normal"},{"uid":"b274f84c5ee8ac19","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722437349301,"stop":1722437349304,"duration":3},"status":"passed","severity":"normal"},{"uid":"71abd359bd00f566","name":"Check received message containing SQL Injection","time":{"start":1722437234260,"stop":1722437234260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a043d04007e8f40","name":"Check meta is set [symmetric]","time":{"start":1722436667994,"stop":1722436667994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e61a6070e43ff3","name":"returns all values when wanted number is greater than available values","time":{"start":1722436657074,"stop":1722436657075,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce69cfb767eadaea","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722436657996,"stop":1722436657996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e12bdb2b0882a4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722436684380,"stop":1722436684381,"duration":1},"status":"passed","severity":"normal"},{"uid":"671d231912157fb","name":"random static sharding 8 - Cluster ID: 728, Shard ID: 434","time":{"start":1722437314124,"stop":1722437314124,"duration":0},"status":"passed","severity":"normal"},{"uid":"2679f681ab42c062","name":"Check message with non string payload is not received","time":{"start":1722437234253,"stop":1722437234253,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51e0bffacd8c8e1","name":"Ephemeral messages are not stored","time":{"start":1722436693899,"stop":1722436693900,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8951b778c2f0d3","name":"should return empty list for no shard","time":{"start":1722436633740,"stop":1722436633740,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78b9052ecff452f","name":"stop","time":{"start":1722436725344,"stop":1722436725344,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca1cfae1ba27775","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722437379493,"stop":1722437379493,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e60c376e04ebab5","name":"should properly create location multiaddrs - udp","time":{"start":1722436642271,"stop":1722436642271,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9686b2c6ee6df6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722436633779,"stop":1722436633779,"duration":0},"status":"passed","severity":"normal"},{"uid":"25788977a87be89a","name":"Check received message containing shell command","time":{"start":1722436897660,"stop":1722436897660,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7965eb80fadbea0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722437338601,"stop":1722437338601,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f041ab901a46a9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722436938291,"stop":1722436938291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a637c38a996a146","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722437251735,"stop":1722437251735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b0f1396081d405","name":"Push message with content topic containing escaped characters","time":{"start":1722437362465,"stop":1722437362466,"duration":1},"status":"passed","severity":"normal"},{"uid":"536e6014a00f42c3","name":"Number of peers are maintained correctly","time":{"start":1722436812786,"stop":1722436812792,"duration":6},"status":"passed","severity":"normal"},{"uid":"2016a5fc8783b126","name":"Check received message with timestamp: 1722436683477 ","time":{"start":1722437234246,"stop":1722437234246,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dfe99179cfee14","name":"Push to array if already present","time":{"start":1722436633183,"stop":1722436633183,"duration":0},"status":"passed","severity":"normal"},{"uid":"79201a96f908d1b5","name":"should properly create location multiaddrs - udp4","time":{"start":1722436642270,"stop":1722436642270,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dc7bc339585c21","name":"Filter with 1 connections","time":{"start":1722436956498,"stop":1722436956501,"duration":3},"status":"passed","severity":"normal"},{"uid":"fbc23ad855f7f21f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722437379448,"stop":1722437379449,"duration":1},"status":"passed","severity":"normal"},{"uid":"83cabe08c5274f5d","name":"should throw error - no id","time":{"start":1722436642265,"stop":1722436642265,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea676bac295c977","name":"Filter","time":{"start":1722437421425,"stop":1722437421425,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52864922f173f1f","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722437082588,"stop":1722437082601,"duration":13},"status":"passed","severity":"normal"},{"uid":"5998f872e7ed4d01","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722436890987,"stop":1722436890987,"duration":0},"status":"passed","severity":"normal"},{"uid":"4510f082dc05c1f7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722437410217,"stop":1722437410218,"duration":1},"status":"passed","severity":"normal"},{"uid":"254fa3eb29390d6c","name":"should encode/decode to text encoding","time":{"start":1722436642268,"stop":1722436642269,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ecdf516e6c513e","name":"Push message with content topic containing unicode special characters","time":{"start":1722437362466,"stop":1722437362467,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbaeafaabd64806","name":"Decoder throws on undefined content topic","time":{"start":1722436667996,"stop":1722436667997,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a417a431ea97730","name":"recovers when dns.resolve returns empty","time":{"start":1722436658294,"stop":1722436658294,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c82f89c78b0881c","name":"start node with ApplicationInfo","time":{"start":1722437291881,"stop":1722437291881,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1f23e82477c460","name":"Check received message containing Basic HTML tag","time":{"start":1722437234262,"stop":1722437234262,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9f3bac99820217","name":"1 Relay, 1 Filter, gives up","time":{"start":1722436657925,"stop":1722436657926,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8e7983806c6d1","name":"Ordered Callback - true","time":{"start":1722437402349,"stop":1722437402349,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec4697ec9beaf92","name":"addEventListener with correct event","time":{"start":1722436725333,"stop":1722436725334,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56403bfff704591","name":"Store - dialed after - with timeout","time":{"start":1722437421424,"stop":1722437421424,"duration":0},"status":"passed","severity":"normal"},{"uid":"77981b8aea7f95c3","name":"Push message with Chinese payload","time":{"start":1722437362438,"stop":1722437362439,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c7d5884b14fbfe","name":"LightPush with 1 connections","time":{"start":1722436956497,"stop":1722436956498,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ab47404a81acd9","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722436658298,"stop":1722436658298,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bac8f762d3e1dfe0","name":"should throw error - invalid id","time":{"start":1722436642266,"stop":1722436642266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9d6f3d75787187","name":"Publish message with large meta","time":{"start":1722437243783,"stop":1722437243783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8384c06d722396bf","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722437251746,"stop":1722437251746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2747efcce72ae3b","name":"Check received message containing Basic HTML tag","time":{"start":1722437234237,"stop":1722437234238,"duration":1},"status":"passed","severity":"normal"},{"uid":"2484064ec77b3ef2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722436633732,"stop":1722436633733,"duration":1},"status":"passed","severity":"normal"},{"uid":"7868a6adfdc681c4","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437243779,"stop":1722437243779,"duration":0},"status":"passed","severity":"normal"},{"uid":"54052adbc0d6eeb4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722437349300,"stop":1722437349300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3366f27ac92d5f","name":"should not receive a peer event before start","time":{"start":1722436661989,"stop":1722436661989,"duration":0},"status":"passed","severity":"normal"},{"uid":"e077f534044e3cb5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722436693901,"stop":1722436693901,"duration":0},"status":"passed","severity":"normal"},{"uid":"708adcce46409656","name":"Subscribe and publish message","time":{"start":1722437251730,"stop":1722437251730,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8d618b624627c0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722437379452,"stop":1722437379453,"duration":1},"status":"passed","severity":"normal"},{"uid":"76aae0f30a036d33","name":"Push message with content topic containing short","time":{"start":1722437210789,"stop":1722437210789,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b63d0c82663955","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722436748669,"stop":1722436748669,"duration":0},"status":"passed","severity":"normal"},{"uid":"151903a450faddef","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722437082628,"stop":1722437082628,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cea70f2a45d06b","name":"Generator, custom pubsub topic","time":{"start":1722437385576,"stop":1722437385577,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8ddbd30e7dd1fb","name":"Check message on other pubsub topic is not received","time":{"start":1722437234266,"stop":1722437234267,"duration":1},"status":"passed","severity":"normal"},{"uid":"410e61a75348de52","name":"Publish message with rate limit","time":{"start":1722437243783,"stop":1722437243784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1cd8f1a68d9d36c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722436890990,"stop":1722436890990,"duration":0},"status":"passed","severity":"normal"},{"uid":"106fc4921c92d20a","name":"should return false","time":{"start":1722436642267,"stop":1722436642267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88366631aee68b1","name":"different cluster, different shard: nodes don't connect","time":{"start":1722437098399,"stop":1722437098400,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7f06f1717b007e","name":"should load peers from local storage and dispatch events","time":{"start":1722436661990,"stop":1722436661990,"duration":0},"status":"passed","severity":"normal"},{"uid":"452c172b658cbe5b","name":"Push message with content topic containing Script","time":{"start":1722437362460,"stop":1722437362460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e788a54495b0e5a7","name":"removeEventListener with wrong event","time":{"start":1722436725337,"stop":1722436725338,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfea9304c89c6972","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722436667990,"stop":1722436667992,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab4c491d9c5dd84","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722436938292,"stop":1722436938292,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3b848d8df8ae00","name":"Passing page size 0 when there are 110 messages","time":{"start":1722437418494,"stop":1722437418494,"duration":0},"status":"passed","severity":"normal"},{"uid":"83233bf2e7c52dbc","name":"should emit a peer event after start","time":{"start":1722436695098,"stop":1722436695098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c54aa8c37e2921","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722436633741,"stop":1722436633741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad274e3db2b28676","name":"unsubscribes","time":{"start":1722437396352,"stop":1722437396352,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4bc3e0d68d151f","name":"Check received message containing long","time":{"start":1722436897648,"stop":1722436897649,"duration":1},"status":"passed","severity":"normal"},{"uid":"511bff7a7fd9c672","name":"Encoder throws on undefined content topic","time":{"start":1722436647215,"stop":1722436647215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1b08288fd22eb9","name":"nwaku subscribes","time":{"start":1722437216465,"stop":1722437216466,"duration":1},"status":"passed","severity":"normal"},{"uid":"75720d4efe6439f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722437379456,"stop":1722437379456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf597fcdf8fc4c4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722437338605,"stop":1722437338606,"duration":1},"status":"broken","severity":"normal"},{"uid":"bb2c9d6fde16c1dd","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722436684356,"stop":1722436684379,"duration":23},"status":"passed","severity":"normal"},{"uid":"80efe99dc036a8c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722436890985,"stop":1722436890986,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6666abfbee04cf","name":"1 Store, 2 fetches","time":{"start":1722436657924,"stop":1722436657925,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa21bcc8e4639d7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722436890986,"stop":1722436890987,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d703188532d97d1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722436890983,"stop":1722436890983,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deaaaa9a211d296","name":"Check received message containing Russian","time":{"start":1722437234260,"stop":1722437234260,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7ed0f41d9503a8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722437291873,"stop":1722437291873,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f19f09d9525e25","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722436770344,"stop":1722436770344,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e57a65cccebd39","name":"Check message on other pubsub topic is not received","time":{"start":1722436897670,"stop":1722436897671,"duration":1},"status":"passed","severity":"normal"},{"uid":"71313e3086688f11","name":"Check message with invalid timestamp is not received","time":{"start":1722437234248,"stop":1722437234248,"duration":0},"status":"passed","severity":"normal"},{"uid":"12348fdd7bb17c6b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722436770340,"stop":1722436770340,"duration":0},"status":"passed","severity":"normal"},{"uid":"2327b167fe7ba9ac","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722436812796,"stop":1722436812796,"duration":0},"status":"passed","severity":"normal"},{"uid":"25317aca78cd054","name":"Subscribe to topic containing long and publish message","time":{"start":1722437251733,"stop":1722437251734,"duration":1},"status":"passed","severity":"normal"},{"uid":"9687fb5f68e437a1","name":"Push message with content topic containing Chinese","time":{"start":1722437362457,"stop":1722437362457,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef8f2533ceb87cc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722436658297,"stop":1722436658298,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d41e235c5384af8a","name":"Fails to publish message with empty text","time":{"start":1722437243781,"stop":1722437243781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e148519d7b9a23","name":"Push message with shell command payload","time":{"start":1722437362445,"stop":1722437362445,"duration":0},"status":"passed","severity":"normal"},{"uid":"235eeb015367d440","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722436817052,"stop":1722436817053,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68d86630a80f03a","name":"Subscribe and receive messages via lightPush","time":{"start":1722437379459,"stop":1722437379459,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a7b3bb1fe823f4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app21/5/topic568/json","time":{"start":1722437291874,"stop":1722437291874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c951713e2dc67d64","name":"Check publish message containing Script","time":{"start":1722437243775,"stop":1722437243775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbb36d14c5c2247","name":"should throw error - no public key","time":{"start":1722436642266,"stop":1722436642267,"duration":1},"status":"passed","severity":"normal"},{"uid":"251eb39c7580f65e","name":"Does not throw an exception when node disconnects","time":{"start":1722437412458,"stop":1722437412458,"duration":0},"status":"passed","severity":"normal"},{"uid":"97758067d87b240","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app35/10/topic947/utf8","time":{"start":1722437291878,"stop":1722437291878,"duration":0},"status":"passed","severity":"normal"},{"uid":"622a4160fef8585e","name":"Decoder throws on undefined content topic","time":{"start":1722436669831,"stop":1722436669832,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffd07dd27ee8020","name":"Push message with rate limit","time":{"start":1722437362473,"stop":1722437362473,"duration":0},"status":"passed","severity":"normal"},{"uid":"8191c32bab67e3c8","name":"Query with Ordered Callback, No message returned","time":{"start":1722437349301,"stop":1722437349301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7058ddb58c4e366b","name":"Using a function","time":{"start":1722437412459,"stop":1722437412459,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ed276f4a920c3f","name":"Publish without waiting for remote peer","time":{"start":1722437251730,"stop":1722437251730,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcafe775180b6c88","name":"throws on content topic with empty encoding field","time":{"start":1722436633728,"stop":1722436633728,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda7515897fd4519","name":"Number of peers are maintained correctly","time":{"start":1722436986258,"stop":1722436986258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b03dd1e875797a","name":"should be able to decode the field with only STORE set to true","time":{"start":1722436641609,"stop":1722436641609,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b368102bd6113a","name":"Used by Waku Relay","time":{"start":1722437412460,"stop":1722437412460,"duration":0},"status":"passed","severity":"normal"},{"uid":"92524ba29b50f775","name":"Check received message containing SQL Injection","time":{"start":1722436897655,"stop":1722436897656,"duration":1},"status":"passed","severity":"normal"},{"uid":"1598970ec4a7ce36","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722437410840,"stop":1722437410840,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca10e1c2d54f5f5a","name":"should decode valid enr with tcp successfully","time":{"start":1722436642264,"stop":1722436642265,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cdbf4aef964b859","name":"should handle application and version for autosharding","time":{"start":1722436633739,"stop":1722436633739,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f76a070dc333073","name":"Push message with content topic containing Russian","time":{"start":1722437362458,"stop":1722437362458,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0963d4c8191eb2","name":"Check received message containing Script","time":{"start":1722437234232,"stop":1722437234232,"duration":0},"status":"passed","severity":"normal"},{"uid":"169e997c9d4d2d2d","name":"Sign & Recover","time":{"start":1722436668419,"stop":1722436668420,"duration":1},"status":"passed","severity":"normal"},{"uid":"795f26be9ccb9683","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436890983,"stop":1722436890984,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33043fe86dcece6","name":"should return unique PubsubTopics for static sharding","time":{"start":1722436633738,"stop":1722436633739,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1c904f0abb3e08","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722436890984,"stop":1722436890985,"duration":1},"status":"passed","severity":"normal"},{"uid":"72804547938abd60","name":"Check message with non string payload is not received","time":{"start":1722436897673,"stop":1722436897673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d77e9e52392dff3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722436633745,"stop":1722436633745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2516453ad4c644d1","name":"Overlapping topic subscription","time":{"start":1722436938287,"stop":1722436938288,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb5dd9212e5d3b0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722436633741,"stop":1722436633741,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acd25f35846ea60","name":"Check received message with timestamp: 1722436683477000000 ","time":{"start":1722437234243,"stop":1722437234245,"duration":2},"status":"passed","severity":"normal"},{"uid":"b06e4181e96261e9","name":"Symmetric encrypt & Decrypt","time":{"start":1722436668418,"stop":1722436668419,"duration":1},"status":"passed","severity":"normal"},{"uid":"3401c73aceacefd7","name":"Push message with escaped characters payload","time":{"start":1722437362445,"stop":1722437362451,"duration":6},"status":"passed","severity":"normal"},{"uid":"183d04905bc0754d","name":"Check message with no content topic is not received","time":{"start":1722437234267,"stop":1722437234267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13eba9c53b7a63a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437050355,"stop":1722437050356,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d05fd85cd0d8e4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722436647217,"stop":1722436647217,"duration":0},"status":"passed","severity":"normal"},{"uid":"524f09a1dd7ab035","name":"Check received message containing Arabic","time":{"start":1722437234230,"stop":1722437234230,"duration":0},"status":"passed","severity":"normal"},{"uid":"2779cc2267a85","name":"Renews peer on consistent missed messages","time":{"start":1722436812797,"stop":1722436812798,"duration":1},"status":"passed","severity":"normal"},{"uid":"2548ebf5d8e31878","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722436890978,"stop":1722436890979,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c344218dc48937","name":"should throw an error for missing sharding configuration","time":{"start":1722436633754,"stop":1722436633754,"duration":0},"status":"passed","severity":"normal"},{"uid":"540c47f50bc86bdb","name":"Waku message hash computation (payload length 0)","time":{"start":1722436636380,"stop":1722436636381,"duration":1},"status":"broken","severity":"normal"},{"uid":"8692cc661b842ea2","name":"Check received message containing XML","time":{"start":1722437234234,"stop":1722437234235,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a796b41809e549c","name":"Relay - times out","time":{"start":1722437421423,"stop":1722437421423,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e322b5ca29034f","name":"Check received message containing special chars","time":{"start":1722437234257,"stop":1722437234258,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b15d3b6f04a689","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722436938298,"stop":1722436938298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e57cc58b1cd3ba8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722436770344,"stop":1722436770344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64bbecd78559e71","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722436636378,"stop":1722436636379,"duration":1},"status":"broken","severity":"normal"},{"uid":"8853121d7931ae81","name":"Query with Ordered Callback, No Decoder","time":{"start":1722437349300,"stop":1722437349300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49258440e460d74","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722436658297,"stop":1722436658297,"duration":0},"status":"passed","severity":"normal"},{"uid":"646ec4f15768cc0a","name":"Push message on custom pubsubTopic","time":{"start":1722437050356,"stop":1722437050357,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ec8a2199fcbb5f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722436633741,"stop":1722436633741,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e387a775dbab29","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722436890982,"stop":1722436890983,"duration":1},"status":"passed","severity":"normal"},{"uid":"5180ce2efe451073","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436890965,"stop":1722436890965,"duration":0},"status":"passed","severity":"normal"},{"uid":"727670161927a824","name":"Renews peer on consistent ping failures","time":{"start":1722436812794,"stop":1722436812795,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ae456029ce8d66","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722436633746,"stop":1722436633746,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb04ab659334ea5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437385580,"stop":1722437385580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c32939c7afaca6","name":"Ping on subscribed peer","time":{"start":1722436790094,"stop":1722436790095,"duration":1},"status":"passed","severity":"normal"},{"uid":"4448b590c80ea366","name":"Generator, custom pubsub topic","time":{"start":1722437385579,"stop":1722437385579,"duration":0},"status":"passed","severity":"normal"},{"uid":"662bb916f6a8d6e2","name":"Push message with content topic containing special chars","time":{"start":1722437362456,"stop":1722437362457,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe59bb5a3de541f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722436938297,"stop":1722436938297,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bca6bd4729503d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722436633754,"stop":1722436633754,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed962fd36afd630","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722436633751,"stop":1722436633752,"duration":1},"status":"passed","severity":"normal"},{"uid":"90152d84c0ec8ba1","name":"Passing an array","time":{"start":1722437412459,"stop":1722437412459,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b9e9dde5fb5915","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722436890974,"stop":1722436890975,"duration":1},"status":"passed","severity":"normal"},{"uid":"25254b2b2a5e62d2","name":"Passing page size 3 when there are 20 messages","time":{"start":1722437418495,"stop":1722437418495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f777c7c6b34ed0b5","name":"Check received message with timestamp: 1722436683796000000 ","time":{"start":1722436897662,"stop":1722436897662,"duration":0},"status":"passed","severity":"normal"},{"uid":"776d04081560353f","name":"configure the node with multiple pubsub topics","time":{"start":1722437314126,"stop":1722437314126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0e66c020ebc4c8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722436633751,"stop":1722436633751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1501d668c5859543","name":"Keep-alive pings maintain the connection","time":{"start":1722436812793,"stop":1722436812794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68251f9c2481d6f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722436938294,"stop":1722436938295,"duration":1},"status":"passed","severity":"normal"},{"uid":"51de50f5b9abd7bf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722436976429,"stop":1722436976429,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0be1452532a55c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722437373644,"stop":1722437373645,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafac4e68a84b589","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722437349298,"stop":1722437349298,"duration":0},"status":"passed","severity":"normal"},{"uid":"78626467abbe95c5","name":"Push message with SQL Injection payload","time":{"start":1722437210784,"stop":1722437210784,"duration":0},"status":"passed","severity":"normal"},{"uid":"9276ded920045233","name":"should only return 1 node with relay and store capability","time":{"start":1722436658296,"stop":1722436658296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad070b2faec6d42b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722436890984,"stop":1722436890984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45705170f59a53f","name":"same cluster, same shard: nodes connect","time":{"start":1722437098394,"stop":1722437098394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d075849850987ecc","name":"different cluster, same shard: nodes don't connect","time":{"start":1722436890961,"stop":1722436890961,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c64f6d7a8c62a5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722437379484,"stop":1722437379484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18880392b99a30b","name":"Check publish message containing unicode special characters","time":{"start":1722437243778,"stop":1722437243778,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baf1194b76a28b5","name":"Push message with unicode special characters payload","time":{"start":1722437362451,"stop":1722437362452,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb1c105ab19f1bf","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722437082627,"stop":1722437082627,"duration":0},"status":"passed","severity":"normal"},{"uid":"109ef5e12fdbf093","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722437251731,"stop":1722437251731,"duration":0},"status":"passed","severity":"normal"},{"uid":"5550a0cdcfbb0cb9","name":"Query generator for multiple messages with different content topic format","time":{"start":1722437373643,"stop":1722437373643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca82d04168fc9aa1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722436976424,"stop":1722436976425,"duration":1},"status":"passed","severity":"normal"},{"uid":"68cbf6a632579141","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722436633733,"stop":1722436633733,"duration":0},"status":"passed","severity":"normal"},{"uid":"925afe913379feb6","name":"should handle corrupted local storage data gracefully","time":{"start":1722436661991,"stop":1722436661991,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4ca168aa7bbb22","name":"Passing page size 110 when there are 120 messages","time":{"start":1722437418498,"stop":1722437418498,"duration":0},"status":"broken","severity":"normal"},{"uid":"46f9b45392326094","name":"Subscribe and receive messages via waku relay post","time":{"start":1722437379474,"stop":1722437379477,"duration":3},"status":"passed","severity":"normal"},{"uid":"540e507d00c2b3f6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436890989,"stop":1722436890989,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d11364057d896c","name":"ignores unrecognized TXT record formats","time":{"start":1722436658294,"stop":1722436658295,"duration":1},"status":"passed","severity":"normal"},{"uid":"178e57b1ca5b1e11","name":"Waku message hash computation (no timestamp)","time":{"start":1722436636381,"stop":1722436636381,"duration":0},"status":"passed","severity":"normal"},{"uid":"932ce4626a0618fa","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722437410218,"stop":1722437410219,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b071858b4fda7bc","name":"Check publish message containing Arabic","time":{"start":1722437243774,"stop":1722437243774,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdaee1ff7c1aab9a","name":"Push message with content topic containing special chars","time":{"start":1722437210790,"stop":1722437210791,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9c326fa55235f5","name":"Check received message containing numeric","time":{"start":1722437234257,"stop":1722437234257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a0c62e92cb70d3","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722437082619,"stop":1722437082622,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7a236712590ed","name":"Query Generator - true","time":{"start":1722437402346,"stop":1722437402346,"duration":0},"status":"broken","severity":"normal"},{"uid":"42d66b199df9aa3e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722436890968,"stop":1722436890968,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7fe4410375d176","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722436633747,"stop":1722436633747,"duration":0},"status":"passed","severity":"normal"},{"uid":"983e59a9af22a18a","name":"Publish message with custom timestamp: Wed Jul 31 2024 15:46:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437243780,"stop":1722437243780,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4f2b2b98bb89ed","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722436657997,"stop":1722436657998,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee1f0cb12e0baf3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722436641609,"stop":1722436641610,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fd2f2ab8f0da41","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722436641605,"stop":1722436641606,"duration":1},"status":"passed","severity":"normal"},{"uid":"35925577144a15ec","name":"Default pageSize","time":{"start":1722437418499,"stop":1722437418500,"duration":1},"status":"broken","severity":"normal"},{"uid":"5e51c5edb958c35f","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722437082625,"stop":1722437082626,"duration":1},"status":"passed","severity":"normal"},{"uid":"81002d82e977011c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722436633755,"stop":1722436633755,"duration":0},"status":"passed","severity":"normal"},{"uid":"794240e6ff075a86","name":"Overlapping topic subscription","time":{"start":1722437379451,"stop":1722437379451,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5308164d08216eb","name":"Overlapping topic subscription","time":{"start":1722437379480,"stop":1722437379481,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ed03946d9c0094","name":"Js publishes, other Js receives","time":{"start":1722437216467,"stop":1722437216470,"duration":3},"status":"passed","severity":"normal"},{"uid":"d8915f3eefc76524","name":"Push message with content topic containing Arabic","time":{"start":1722437210791,"stop":1722437210792,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c0e77e4c367c21","name":"Encoder throws on empty string content topic","time":{"start":1722436669831,"stop":1722436669831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e66f3060c548cc","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722436633756,"stop":1722436633756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93befe0d4a480d1","name":"Push message with content topic containing Russian","time":{"start":1722437210792,"stop":1722437210792,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5b6778955a8a2c","name":"Push message with meta","time":{"start":1722437210797,"stop":1722437210797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e864c783d6cce7","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722436890963,"stop":1722436890964,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ccca0b363aa51a","name":"Check received message containing escaped characters","time":{"start":1722437234263,"stop":1722437234263,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d9b168aaf48b88","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722437410214,"stop":1722437410215,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede86a7196100511","name":"Check message received after jswaku node is restarted","time":{"start":1722436897673,"stop":1722436897674,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5c87e317e532bdb4","name":"Ordered callback, aborts when callback returns true","time":{"start":1722437373645,"stop":1722437373645,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb11c6560351fea5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722436890967,"stop":1722436890967,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d73826d7151b1b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722436890990,"stop":1722436890990,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9d295e09115b94","name":"Check received message containing Russian","time":{"start":1722437234231,"stop":1722437234231,"duration":0},"status":"passed","severity":"normal"},{"uid":"9617f7dc71c55e13","name":"Fails to publish message with wrong content topic","time":{"start":1722437243781,"stop":1722437243781,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a988b67fd2923a4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722437251735,"stop":1722437251735,"duration":0},"status":"passed","severity":"normal"},{"uid":"169474e26dcd1f58","name":"Check message with no payload is not received","time":{"start":1722437234268,"stop":1722437234268,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc97a688637f73d","name":"Reopen subscription with peer with lost subscription","time":{"start":1722436749393,"stop":1722436749394,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b70f90116ba7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722437379492,"stop":1722437379492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73ef2286edd2b54","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722436890968,"stop":1722436890968,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c3994931a701fe","name":"safeDispatchEvent","time":{"start":1722436725342,"stop":1722436725344,"duration":2},"status":"passed","severity":"normal"},{"uid":"e50754860246740c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722436770341,"stop":1722436770342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0c8fa4eb5a4f5e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722437362462,"stop":1722437362462,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab0b87b1363d50c","name":"should be able to encode the field with only STORE set to true","time":{"start":1722436641599,"stop":1722436641600,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02e6389e076b468","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722437225788,"stop":1722437225789,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b278c4c6a3f0ad","name":"Push message with numeric payload","time":{"start":1722437210781,"stop":1722437210781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54f20e571608e3f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722437225793,"stop":1722437225793,"duration":0},"status":"passed","severity":"normal"},{"uid":"77723434af3e3068","name":"should handle a minimal index list","time":{"start":1722436633778,"stop":1722436633779,"duration":1},"status":"passed","severity":"normal"},{"uid":"7816a63bcdeef42c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722436657997,"stop":1722436657997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41f33149fa2a236","name":"random static sharding 1 - Cluster ID: 916, Shard ID: 507","time":{"start":1722437314104,"stop":1722437314104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b07c29bff42b0f","name":"Query generator for multiple messages","time":{"start":1722437373641,"stop":1722437373642,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b694d275c6345c","name":"more peers than existing","time":{"start":1722437189587,"stop":1722437189587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c52a4df40618f4d1","name":"Push message with content topic containing XML","time":{"start":1722437362461,"stop":1722437362462,"duration":1},"status":"passed","severity":"normal"},{"uid":"37eb635014481a4e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722437379492,"stop":1722437379492,"duration":0},"status":"passed","severity":"normal"},{"uid":"8663859ba79025f2","name":"Subscribe to topic containing short and receive message","time":{"start":1722437379482,"stop":1722437379483,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d9fcdfd207f06a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722437379446,"stop":1722437379447,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2abd6169a555631","name":"should get / set UDP multiaddr","time":{"start":1722436642269,"stop":1722436642269,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11e62154dfe8358","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722436636382,"stop":1722436636382,"duration":0},"status":"broken","severity":"normal"},{"uid":"2f506532df552924","name":"Subscribe and receive messages via waku relay post","time":{"start":1722436938281,"stop":1722436938282,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4c119a7f2f4dca","name":"should decode valid enr successfully","time":{"start":1722436642260,"stop":1722436642264,"duration":4},"status":"passed","severity":"normal"},{"uid":"4595e48367461106","name":"Reopen subscription with peer with lost subscription","time":{"start":1722436790099,"stop":1722436790099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3c7becb15ce10f","name":"Decoder throws on empty string content topic","time":{"start":1722436667997,"stop":1722436667997,"duration":0},"status":"passed","severity":"normal"}] |