allure-jswaku/7449/widgets/severity.json
2024-09-17 08:01:13 +00:00

1 line
137 KiB
JSON

[{"uid":"78adaebe2bae14b6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726558291112,"stop":1726558291112,"duration":0},"status":"passed","severity":"normal"},{"uid":"30386df77f271989","name":"Push message with short payload","time":{"start":1726558886934,"stop":1726558886935,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8a9ba1e5d8ece4","name":"handles different clusterIds correctly","time":{"start":1726558270199,"stop":1726558270199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21c3336d56fe6b2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726558944631,"stop":1726558944634,"duration":3},"status":"passed","severity":"normal"},{"uid":"9dd251363bc71499","name":"Check received message containing Basic HTML tag","time":{"start":1726558763097,"stop":1726558763097,"duration":0},"status":"passed","severity":"normal"},{"uid":"268c5188f914c083","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726558290520,"stop":1726558290520,"duration":0},"status":"passed","severity":"normal"},{"uid":"297679a2edc8cfee","name":"Query with Promise Callback, No Decoder","time":{"start":1726558944644,"stop":1726558944644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8e81b46a88ba5e","name":"Sign & Recover","time":{"start":1726558301312,"stop":1726558301312,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa70efc0ce046ec","name":"Passing page size 1 when there are 4 messages","time":{"start":1726559004464,"stop":1726559004465,"duration":1},"status":"passed","severity":"normal"},{"uid":"d995595bb1d76280","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726558912378,"stop":1726558912378,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d1c1c03fd2b34d","name":"can dial TLS multiaddrs","time":{"start":1726558782755,"stop":1726558782755,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c570492780a44e","name":"Check publish message containing XML","time":{"start":1726558911144,"stop":1726558911144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0449d3a80ed7d5a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726558912394,"stop":1726558912395,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c9dc73fd66b5de","name":"throws on content topic with empty version field","time":{"start":1726558270181,"stop":1726558270182,"duration":1},"status":"passed","severity":"normal"},{"uid":"9149583b4f08150e","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726559137694,"stop":1726559137694,"duration":0},"status":"passed","severity":"normal"},{"uid":"362ed4752090d6bb","name":"Check received message containing XML","time":{"start":1726558763096,"stop":1726558763097,"duration":1},"status":"passed","severity":"normal"},{"uid":"266832032c4781b7","name":"Push message with escaped characters payload","time":{"start":1726558886948,"stop":1726558886948,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64bf31b87184b57","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726558473002,"stop":1726558473003,"duration":1},"status":"broken","severity":"normal"},{"uid":"1b750590a11f3d3a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726558331034,"stop":1726558331034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebf3a976f46d0726","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726558912401,"stop":1726558912402,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3ed4e59aebf31","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726558981472,"stop":1726558981473,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe0f92702dbe5a2","name":"through manual discovery","time":{"start":1726558782755,"stop":1726558782756,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d2983464a6a82f","name":"Filter with 3 connections","time":{"start":1726558596962,"stop":1726558596962,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd73b51e256c2899","name":"Overlapping topic subscription","time":{"start":1726558911913,"stop":1726558911913,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a29dd2d990fdaf16","name":"Push message with numeric payload","time":{"start":1726558886937,"stop":1726558886942,"duration":5},"status":"passed","severity":"normal"},{"uid":"1fc81073384a9aac","name":"Subscribe to topic containing short and publish message","time":{"start":1726558911914,"stop":1726558911916,"duration":2},"status":"passed","severity":"normal"},{"uid":"f02d30bdfc8883b2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726558327711,"stop":1726558327711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e03d3fab3b412ae","name":"should not receive a peer event after stop","time":{"start":1726558331032,"stop":1726558331033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfeafb5cfb4652","name":"Push message with short payload","time":{"start":1726558778553,"stop":1726558778553,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a04a270128f82d","name":"Push message with content topic containing numeric","time":{"start":1726558886951,"stop":1726558886952,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2fe7130fac87d6","name":"Push message with content topic containing Russian","time":{"start":1726558886953,"stop":1726558886954,"duration":1},"status":"passed","severity":"normal"},{"uid":"42330aac6999cca7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726558546828,"stop":1726558546829,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe70e7a89409974c","name":"should not throw an error for a single configured topic","time":{"start":1726558270227,"stop":1726558270227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b501047ff0e66f5","name":"should properly create location multiaddrs - udp","time":{"start":1726558278642,"stop":1726558278643,"duration":1},"status":"passed","severity":"normal"},{"uid":"84eb611a5e37f71c","name":"random static sharding 8 - Cluster ID: 203, Shard ID: 690","time":{"start":1726559059392,"stop":1726559059392,"duration":0},"status":"passed","severity":"normal"},{"uid":"62964fa0ffc073da","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726558270216,"stop":1726558270217,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2991b47ecf59acf","name":"random static sharding 10 - Cluster ID: 84, Shard ID: 751","time":{"start":1726559059393,"stop":1726559059393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3922349e875eaa50","name":"Check message with no content topic is not received","time":{"start":1726558763107,"stop":1726558763108,"duration":1},"status":"passed","severity":"normal"},{"uid":"84880420b5091ca5","name":"should properly create location multiaddrs - tcp","time":{"start":1726558278643,"stop":1726558278643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3d8b224db4ece4","name":"Subscribe to topic containing XML and receive message","time":{"start":1726558912387,"stop":1726558912387,"duration":0},"status":"passed","severity":"normal"},{"uid":"1816023afc0a2f96","name":"Push message with rate limit","time":{"start":1726558886959,"stop":1726558886961,"duration":2},"status":"passed","severity":"normal"},{"uid":"454ba3a8b0ed7f96","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726559137699,"stop":1726559137699,"duration":0},"status":"passed","severity":"normal"},{"uid":"3457b14a62a56e1c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726558546824,"stop":1726558546825,"duration":1},"status":"passed","severity":"normal"},{"uid":"48444100df95f613","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726558270211,"stop":1726558270211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41ec3f4d1b617a0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726558911901,"stop":1726558911904,"duration":3},"status":"passed","severity":"normal"},{"uid":"7a3c052df6d6a870","name":"getPeersByDiscovery","time":{"start":1726558874263,"stop":1726558874263,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0e1b5722566e7b","name":"safeDispatchEvent","time":{"start":1726558360077,"stop":1726558360077,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ee1ea65a0c7f27","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726558283524,"stop":1726558283525,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ded8bb96c20ab17","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726558302559,"stop":1726558302560,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ba49c8840b2c00","name":"should throw error - no id","time":{"start":1726558278633,"stop":1726558278634,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ecea5374744a10e","name":"Check received message containing emoji","time":{"start":1726558763099,"stop":1726558763099,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e77e623b82c7c30","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726558539217,"stop":1726558539217,"duration":0},"status":"passed","severity":"normal"},{"uid":"1335248ef36cb211","name":"configure the node with multiple content topics","time":{"start":1726560045069,"stop":1726560045069,"duration":0},"status":"broken","severity":"normal"},{"uid":"52f9f4634b7e6ec5","name":"LightPush","time":{"start":1726559051646,"stop":1726559051647,"duration":1},"status":"passed","severity":"normal"},{"uid":"6899eb3eca57f096","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726558270218,"stop":1726558270220,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3c8a8f23618a860","name":"should throw error - invalid id","time":{"start":1726558278634,"stop":1726558278634,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9bf007903fe8b0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726558270218,"stop":1726558270218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f542563eb53af9a","name":"should decode valid enr with tcp successfully","time":{"start":1726558278632,"stop":1726558278632,"duration":0},"status":"passed","severity":"normal"},{"uid":"630a159edc9f4120","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726558270231,"stop":1726558270232,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b4b81074c95645","name":"Query generator for multiple messages with different message text format","time":{"start":1726558981806,"stop":1726558981808,"duration":2},"status":"passed","severity":"normal"},{"uid":"744edf2daecd8a21","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726558546830,"stop":1726558546830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eea5f569be27ab3","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app1/3/topic551/xml","time":{"start":1726560045066,"stop":1726560045066,"duration":0},"status":"broken","severity":"normal"},{"uid":"ebaefef08e5775de","name":"Relay + Store","time":{"start":1726558278645,"stop":1726558278645,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba325f1c07d9bfc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726558763101,"stop":1726558763102,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff0c95c3343a0be","name":"should not fail to stop the service if it was not started","time":{"start":1726558890562,"stop":1726558890562,"duration":0},"status":"passed","severity":"normal"},{"uid":"340172e5761e566a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726558912393,"stop":1726558912394,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9472e09a00bfd70","name":"Nodes with multiple pubsub topic","time":{"start":1726558884933,"stop":1726558884933,"duration":0},"status":"passed","severity":"normal"},{"uid":"8661f57bd7520162","name":"should set field with only RELAY enabled","time":{"start":1726558278644,"stop":1726558278644,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d28da630ed44d55","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726558789303,"stop":1726558789303,"duration":0},"status":"passed","severity":"normal"},{"uid":"9162cffeb979b69c","name":"configure the node with multiple pubsub topics","time":{"start":1726559059394,"stop":1726559059394,"duration":0},"status":"passed","severity":"normal"},{"uid":"145e4c112771c7c","name":"Wrong topic","time":{"start":1726560045067,"stop":1726560045068,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44c3d6a84e24c69","name":"Subscribe to topic containing long and publish message","time":{"start":1726558911917,"stop":1726558911918,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d56661639f673","name":"Query Generator - true","time":{"start":1726558997436,"stop":1726558997436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9702332bca6a741","name":"Check publish message containing SQL Injection","time":{"start":1726558911143,"stop":1726558911143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b526fb82c80b94a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726558912401,"stop":1726558912401,"duration":0},"status":"passed","severity":"normal"},{"uid":"b186313b9b6b609d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726558270204,"stop":1726558270205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c392136f888177a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726558912390,"stop":1726558912390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09d62b8852d9508","name":"should properly create location multiaddrs - tcp6","time":{"start":1726558278639,"stop":1726558278639,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa55287f8239453e","name":"Check publish message containing short","time":{"start":1726558911139,"stop":1726558911140,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a60cd8ef878c2fe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726558912385,"stop":1726558912386,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d9ed054575322b","name":"Filter with 2 connections","time":{"start":1726558596950,"stop":1726558596961,"duration":11},"status":"passed","severity":"normal"},{"uid":"eacd6197e5c03a9f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726558319413,"stop":1726558319413,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef65f5882cef64f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726558327708,"stop":1726558327709,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8cb32e586b9c285","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726558514556,"stop":1726558514556,"duration":0},"status":"broken","severity":"normal"},{"uid":"e726a0ecb8a28ff9","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726559137701,"stop":1726559137701,"duration":0},"status":"broken","severity":"normal"},{"uid":"7279c3e937d9969b","name":"should throw an error for missing required configuration","time":{"start":1726558270207,"stop":1726558270210,"duration":3},"status":"passed","severity":"normal"},{"uid":"b04f16d1920725e5","name":"Check received message containing unicode special characters","time":{"start":1726558763116,"stop":1726558763116,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa715619b61e15a4","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726558283328,"stop":1726558283329,"duration":1},"status":"passed","severity":"normal"},{"uid":"212c39b0913e96bd","name":"Meta field set when metaSetter is specified","time":{"start":1726558283522,"stop":1726558283522,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff9db100251a152","name":"Nodes with multiple pubsub topic","time":{"start":1726558884927,"stop":1726558884928,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b79fc2c5750e8b","name":"Query generator for multiple messages with different content topic format","time":{"start":1726558981809,"stop":1726558981809,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c7b17b6b4330a3","name":"Check received message containing escaped characters","time":{"start":1726558763098,"stop":1726558763098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7b80afca86e5a3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726558874263,"stop":1726558874264,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4347955b801c61ed","name":"should not receive a peer event before start","time":{"start":1726558295021,"stop":1726558295021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a675ffe655d88fe","name":"Check received message containing special chars","time":{"start":1726558763112,"stop":1726558763112,"duration":0},"status":"passed","severity":"normal"},{"uid":"39107783af1b106f","name":"Check publish message containing special chars","time":{"start":1726558911141,"stop":1726558911141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a81fa5ca7a0a0a8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726558546827,"stop":1726558546827,"duration":0},"status":"passed","severity":"normal"},{"uid":"413c79109441ab17","name":"Relay - dialed after","time":{"start":1726559051641,"stop":1726559051642,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9da3f3acc4c39e","name":"should handle corrupted local storage data gracefully","time":{"start":1726558295023,"stop":1726558295023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97901a247f45e64","name":"should get / set TCP multiaddr","time":{"start":1726558278637,"stop":1726558278637,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dd07d5ec2a0f13","name":"should emit a peer event after start","time":{"start":1726558295021,"stop":1726558295021,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96643da27612a9c","name":"Decoder throws on undefined content topic","time":{"start":1726558283523,"stop":1726558283524,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21e4c8efbfaf8fd","name":"Push message with content topic containing unicode special characters","time":{"start":1726558886957,"stop":1726558886958,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8e301012931047","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726558539219,"stop":1726558539220,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c0f9855f2ffd86","name":"handles different networkShards values correctly","time":{"start":1726558270200,"stop":1726558270200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cd89cb2dc43e87","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app12/7/topic945/json","time":{"start":1726560045062,"stop":1726560045063,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b92a863403c5c8","name":"Check received message with timestamp: 1726558319640 ","time":{"start":1726558763117,"stop":1726558763118,"duration":1},"status":"passed","severity":"normal"},{"uid":"5abb16a182c99040","name":"isConnected should return false after all peers disconnect","time":{"start":1726558368762,"stop":1726558368763,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8a004c649bf698","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726558272606,"stop":1726558272606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d911e5d7e9c12a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726558270203,"stop":1726558270203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6381ca81ee428263","name":"can start and stop the service","time":{"start":1726558295019,"stop":1726558295019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8254a36e10410ad","name":"should not fail to start the service if it is already started","time":{"start":1726558331031,"stop":1726558331031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08b990da5808f30","name":"Push message on custom pubsubTopic","time":{"start":1726558865275,"stop":1726558865276,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cea5d4e7e5e3aad","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726558912385,"stop":1726558912385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ef8785153ea4d7","name":"Push 30 different messages","time":{"start":1726558886949,"stop":1726558886949,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9afbdc225f72fd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726558912390,"stop":1726558912390,"duration":0},"status":"passed","severity":"normal"},{"uid":"48847f79bcb0d933","name":"Generator, 2 different pubsubtopics","time":{"start":1726558981471,"stop":1726558981472,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e6ba943850017a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726558539222,"stop":1726558539223,"duration":1},"status":"passed","severity":"normal"},{"uid":"4965cce34377cb0e","name":"Check publish message containing shell command","time":{"start":1726558911145,"stop":1726558911145,"duration":0},"status":"passed","severity":"normal"},{"uid":"131da23de5815201","name":"same cluster, same shard: nodes connect","time":{"start":1726558789303,"stop":1726558789305,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5650eb56a7a6414","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726558539214,"stop":1726558539214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d24afb436a1348","name":"should throw error - no public key","time":{"start":1726558278634,"stop":1726558278634,"duration":0},"status":"passed","severity":"normal"},{"uid":"36046787ea67e9ef","name":"A test","time":{"start":1726558763195,"stop":1726558763195,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23f0c2ba5333c3d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726558911149,"stop":1726558911149,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d39ddef907a1db0","name":"Push message with Chinese payload","time":{"start":1726558886943,"stop":1726558886944,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f3593fdf958973","name":"Check message with no content topic is not received","time":{"start":1726558763119,"stop":1726558763120,"duration":1},"status":"passed","severity":"normal"},{"uid":"7010af057a0e1926","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726558270192,"stop":1726558270192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ebb8b3169b95ae","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726559010986,"stop":1726559010986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3da5c96849ae73d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726558912402,"stop":1726558912402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71a99d484c1a3f0","name":"Non TWN Cluster","time":{"start":1726560045060,"stop":1726560045061,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d953a802d29bd","name":"should be able to decode the field with only STORE set to true","time":{"start":1726558277827,"stop":1726558277828,"duration":1},"status":"passed","severity":"normal"},{"uid":"21db9982c2698b06","name":"Ping on subscribed peer","time":{"start":1726558382381,"stop":1726558382382,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95d5c7a004bc2a1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726558283328,"stop":1726558283328,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbde7c5c064ef63","name":"handles multiple messages","time":{"start":1726559020814,"stop":1726559020815,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f52a227f2a2c730","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726558272608,"stop":1726558272608,"duration":0},"status":"passed","severity":"normal"},{"uid":"40af9abadba9ef85","name":"should properly compute the node id","time":{"start":1726558278635,"stop":1726558278635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d00afbf8c7c8a2e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726558539227,"stop":1726558539227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6d12606acd2476","name":"can start the service","time":{"start":1726558331029,"stop":1726558331030,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8f8409667601c2","name":"Generator, custom pubsub topic","time":{"start":1726558981468,"stop":1726558981469,"duration":1},"status":"passed","severity":"normal"},{"uid":"43726d06dbd81a7d","name":"creates an iterator","time":{"start":1726559020814,"stop":1726559020814,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ca467dc7713d07","name":"Nwaku publishes","time":{"start":1726558891004,"stop":1726558891004,"duration":0},"status":"passed","severity":"normal"},{"uid":"9894791f01d8f910","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726558911937,"stop":1726558911937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f849b692afbab20b","name":"Subscribe and publish message","time":{"start":1726558911891,"stop":1726558911892,"duration":1},"status":"passed","severity":"normal"},{"uid":"74127e8b7a14ad82","name":"removeEventListener with correct event","time":{"start":1726558360074,"stop":1726558360074,"duration":0},"status":"passed","severity":"normal"},{"uid":"952ddca09bfe2b5b","name":"Passing page size 3 when there are 20 messages","time":{"start":1726559004465,"stop":1726559004465,"duration":0},"status":"passed","severity":"normal"},{"uid":"decf7dcfcdb3d630","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726558270213,"stop":1726558270215,"duration":2},"status":"passed","severity":"normal"},{"uid":"adeb80a08fb934e9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726558376611,"stop":1726558376612,"duration":1},"status":"broken","severity":"normal"},{"uid":"a81f36402c3eea66","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726558270225,"stop":1726558270225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b949134d912738a9","name":"Ephemeral field set to true","time":{"start":1726558283521,"stop":1726558283521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9050ad69f948ed97","name":"should decode valid enr successfully","time":{"start":1726558278631,"stop":1726558278632,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89827bfa90051ae","name":"can start the service","time":{"start":1726558295018,"stop":1726558295018,"duration":0},"status":"passed","severity":"normal"},{"uid":"88963fb9ea52e1d7","name":"Sample","time":{"start":1726558278170,"stop":1726558278170,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff1befaceb38207","name":"Check publish message containing numeric","time":{"start":1726558911141,"stop":1726558911141,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5c9302fb3c5418","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726558270226,"stop":1726558270226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d440d109c6f368","name":"Round trip binary serialization","time":{"start":1726558283521,"stop":1726558283521,"duration":0},"status":"passed","severity":"normal"},{"uid":"60560458c16fd3f3","name":"throws on content topic with empty encoding field","time":{"start":1726558270183,"stop":1726558270190,"duration":7},"status":"passed","severity":"normal"},{"uid":"e911f0918c964f06","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726558865275,"stop":1726558865275,"duration":0},"status":"broken","severity":"normal"},{"uid":"2a37f277f6e95c1e","name":"Publish message with custom timestamp: Tue Sep 17 2024 08:41:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1726558911147,"stop":1726558911148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fbb892c8ae09c9","name":"Decoder throws on undefined content topic","time":{"start":1726558300874,"stop":1726558300874,"duration":0},"status":"passed","severity":"normal"},{"uid":"163e1d4160004e28","name":"non connected peers","time":{"start":1726558865675,"stop":1726558865675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eaba63320598cb46","name":"Decrypt messages","time":{"start":1726558869673,"stop":1726558869674,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be76a83eb020f29","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726558270217,"stop":1726558270217,"duration":0},"status":"passed","severity":"normal"},{"uid":"92532add89abacd4","name":"Push message with Script payload","time":{"start":1726558886945,"stop":1726558886946,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b3fb5a71a73c1e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726558270229,"stop":1726558270229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dba01c2f884b7fe","name":"start node with empty content topic","time":{"start":1726560045069,"stop":1726560045070,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb5b0da3209129a","name":"throws an error for improperly formatted content topics","time":{"start":1726558270200,"stop":1726558270201,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b9130ec4ae6b05","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726558270230,"stop":1726558270230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a5a055019fb3ef","name":"Push message with Arabic payload","time":{"start":1726558886944,"stop":1726558886944,"duration":0},"status":"passed","severity":"normal"},{"uid":"98283b2eb98a2c4d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726558270226,"stop":1726558270226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eb5e706b0ac9d3","name":"Subscribe and receive messages via waku relay post","time":{"start":1726558912393,"stop":1726558912393,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8061f654e0c0df","name":"Publish without waiting for remote peer","time":{"start":1726558911886,"stop":1726558911891,"duration":5},"status":"passed","severity":"normal"},{"uid":"111d161f87d804a8","name":"Filter with 1 connections","time":{"start":1726558596943,"stop":1726558596943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cac51b54293e4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726558912383,"stop":1726558912383,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a5fdb60808b943","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726558911926,"stop":1726558911926,"duration":0},"status":"passed","severity":"normal"},{"uid":"316df87acac2f6b9","name":"Subscribe to topic containing long and receive message","time":{"start":1726558912396,"stop":1726558912397,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e58ca7dc563cbd0","name":"Query Generator, No Decoder","time":{"start":1726558944635,"stop":1726558944635,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5650e6d4970725","name":"should add and remove event listeners correctly","time":{"start":1726558295023,"stop":1726558295024,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7125880b49071a","name":"Push message with emoji payload","time":{"start":1726558886949,"stop":1726558886949,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e55df98edb9acd","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726558539220,"stop":1726558539221,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0ad80527078ce0","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726558937785,"stop":1726558937785,"duration":0},"status":"passed","severity":"normal"},{"uid":"663eee8928fc54a1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726558539227,"stop":1726558539228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a039648e83e7a722","name":"Encoder throws on undefined content topic","time":{"start":1726558302561,"stop":1726558302561,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8d51d357c693f9","name":"Check received message containing special chars","time":{"start":1726558763093,"stop":1726558763093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab40464fa924274d","name":"Check publish message containing Basic HTML tag","time":{"start":1726558911144,"stop":1726558911145,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af29a65a1b83f23","name":"should return empty list for no shard","time":{"start":1726558270206,"stop":1726558270206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b091d90a2974bef1","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726558911946,"stop":1726558911947,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe64948e013a519","name":"Push message with content topic containing long","time":{"start":1726558886951,"stop":1726558886951,"duration":0},"status":"passed","severity":"normal"},{"uid":"8235a5d09d4a5c1f","name":"Push message with custom timestamp: 1726554947010","time":{"start":1726558886962,"stop":1726558886962,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0159213144024b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726558763118,"stop":1726558763118,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b98aa355fc6075","name":"should throw an error for insufficient data","time":{"start":1726558270234,"stop":1726558270234,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d80f8f8513957b0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726559041927,"stop":1726559041928,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41f6db6cb499d11","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726558546827,"stop":1726558546827,"duration":0},"status":"passed","severity":"normal"},{"uid":"176e5177879cec41","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726558277820,"stop":1726558277820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac354ce02a476ace","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726559041916,"stop":1726559041917,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd40597f2b51d5f7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726558270191,"stop":1726558270192,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9bff11949eb8f46","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726558270227,"stop":1726558270228,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e7a76cf9d4449","name":"Publish message with large meta","time":{"start":1726558911151,"stop":1726558911151,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ed041988448b7e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726558270193,"stop":1726558270193,"duration":0},"status":"passed","severity":"normal"},{"uid":"a977be27322723d6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726558546826,"stop":1726558546826,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0be96e8a48b21c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726558278645,"stop":1726558278645,"duration":0},"status":"passed","severity":"normal"},{"uid":"d118c557e61bfaf1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726558981470,"stop":1726558981470,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce044f78ffa73b46","name":"Push message with custom timestamp: 1726562147010","time":{"start":1726558886962,"stop":1726558886963,"duration":1},"status":"passed","severity":"normal"},{"uid":"446fe202b4378a68","name":"Publishes to nwaku","time":{"start":1726558891001,"stop":1726558891002,"duration":1},"status":"passed","severity":"normal"},{"uid":"6276c81c19404fa9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726558912389,"stop":1726558912389,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b20bd376e70ed2","name":"start node with empty shard should fail","time":{"start":1726559059395,"stop":1726559059395,"duration":0},"status":"passed","severity":"normal"},{"uid":"432e75488f6de71d","name":"Passing invalid cursor","time":{"start":1726558937787,"stop":1726558937787,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b1d7a88513c22e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726558539215,"stop":1726558539215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22cc7ce3fc4992e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726558911951,"stop":1726558911952,"duration":1},"status":"passed","severity":"normal"},{"uid":"224c2033219fb023","name":"Js publishes, other Js receives","time":{"start":1726558891005,"stop":1726558891006,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eda3c8ecdc92351","name":"Query generator for 2000 messages","time":{"start":1726558981811,"stop":1726558981811,"duration":0},"status":"passed","severity":"normal"},{"uid":"489747c3aeb78a60","name":"does not throw on valid cases","time":{"start":1726558270177,"stop":1726558270178,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbb01f928d4549d","name":"Refresh subscription","time":{"start":1726558912383,"stop":1726558912384,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae4679ae39d46e2","name":"should set field with all protocols enabled","time":{"start":1726558278644,"stop":1726558278644,"duration":0},"status":"passed","severity":"normal"},{"uid":"b474d9fae66bec67","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726559137696,"stop":1726559137696,"duration":0},"status":"broken","severity":"normal"},{"uid":"58e3e866e4107fdb","name":"Check received message containing escaped characters","time":{"start":1726558763116,"stop":1726558763116,"duration":0},"status":"passed","severity":"normal"},{"uid":"62760e1817650d0a","name":"isConnected should return true after first peer connects","time":{"start":1726558368761,"stop":1726558368762,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6dcb3f0cbcf1062","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726558981810,"stop":1726558981810,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1549f6a1300bb2b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726558911893,"stop":1726558911893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f176501ac7565e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726558270221,"stop":1726558270221,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d71b0c35c854316","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726558270229,"stop":1726558270229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94260cd7e892514","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726558911146,"stop":1726558911147,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd72d3c80cf3fb0","name":"Number of peers are maintained correctly","time":{"start":1726558721446,"stop":1726558721450,"duration":4},"status":"broken","severity":"normal"},{"uid":"7ac113d51d55109d","name":"Accepts a valid Waku Message","time":{"start":1726558305736,"stop":1726558305737,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24e318090500420","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726558911920,"stop":1726558911921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a23e0d1d42d656","name":"Fails to push message with large meta","time":{"start":1726558886959,"stop":1726558886959,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e4fa98e799159a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726558514557,"stop":1726558514557,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20b2b2b4c163c31","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726558884925,"stop":1726558884926,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aac4bcee8a1a4e0","name":"Check received message containing Chinese","time":{"start":1726558763093,"stop":1726558763094,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28508e3e66de2aa","name":"unsubscribes","time":{"start":1726559020815,"stop":1726559020815,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c2eec10333e287","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726558289495,"stop":1726558289495,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c0281159084c8b","name":"Subscribe to topic containing Script and receive message","time":{"start":1726558912387,"stop":1726558912387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea10b320eb860bae","name":"Check received message containing JSON","time":{"start":1726558763097,"stop":1726558763098,"duration":1},"status":"passed","severity":"normal"},{"uid":"830bcd117f546fb7","name":"Check received message containing XML","time":{"start":1726558763114,"stop":1726558763114,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a2eca6059d6da7","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726558911947,"stop":1726558911950,"duration":3},"status":"passed","severity":"normal"},{"uid":"9e5e69738469a50","name":"Check received message containing long","time":{"start":1726558763092,"stop":1726558763092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a579d95c33920840","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726559059395,"stop":1726559059395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59e69c6fb501ede","name":"Check received message with timestamp: 1726558319640000000 ","time":{"start":1726558763117,"stop":1726558763117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d610010f210be4d","name":"throws on content topic with empty application field","time":{"start":1726558270181,"stop":1726558270181,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf679a2862c5412","name":"Query with Promise Callback, No message returned","time":{"start":1726558944644,"stop":1726558944644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05c3f95ced6e6f7","name":"should set field with all protocols disabled","time":{"start":1726558278643,"stop":1726558278643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f025ea759a531b44","name":"addEventListener with wrong event","time":{"start":1726558360073,"stop":1726558360074,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9fee074f7979954","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726559041911,"stop":1726559041912,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec207683d2e8a6b","name":"should not fail to stop the service if it was not started","time":{"start":1726558295020,"stop":1726558295020,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf51d9ebea2f3e0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726558368760,"stop":1726558368760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c176bc8fef3020f3","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726558539218,"stop":1726558539218,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5c6ab36d2835a6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726558270194,"stop":1726558270194,"duration":0},"status":"passed","severity":"normal"},{"uid":"518f7c69d0e81cd3","name":"Encoder throws on empty string content topic","time":{"start":1726558300873,"stop":1726558300874,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9536b7b9e6db957","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726558539217,"stop":1726558539217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b26d2afe2e46d68","name":"Relay - dialed first","time":{"start":1726559051639,"stop":1726559051641,"duration":2},"status":"passed","severity":"normal"},{"uid":"e56148b4f6eb8f01","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726558277826,"stop":1726558277827,"duration":1},"status":"passed","severity":"normal"},{"uid":"83897fb0a249faf4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726558912402,"stop":1726558912403,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c0d033dba1829f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726558911926,"stop":1726558911927,"duration":1},"status":"passed","severity":"normal"},{"uid":"df55b3c0f0e433e3","name":"Callback on promise, aborts when callback returns true","time":{"start":1726558981810,"stop":1726558981810,"duration":0},"status":"passed","severity":"normal"},{"uid":"699068077acb03dd","name":"Check publish message containing Russian","time":{"start":1726558911142,"stop":1726558911143,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad104147b6f50501","name":"should emit a peer event after start","time":{"start":1726558890564,"stop":1726558890565,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84ffceaa13385ae","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726558944634,"stop":1726558944635,"duration":1},"status":"passed","severity":"normal"},{"uid":"6416b20b96da7f97","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726560045060,"stop":1726560045060,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f65e71dc304e732","name":"should handle a minimal index list","time":{"start":1726558270233,"stop":1726558270233,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c82e92f5d7446","name":"Check publish message containing JSON","time":{"start":1726558911145,"stop":1726558911145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9dba80efc66728","name":"Overlapping topic subscription","time":{"start":1726558912383,"stop":1726558912383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f482cd507931c9","name":"Publish message with custom timestamp: Wed Sep 27 2023 07:41:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1726558911147,"stop":1726558911147,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abe28b20dd16ae5","name":"Encoder throws on undefined content topic","time":{"start":1726558300873,"stop":1726558300873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c2392f6697b279","name":"Generator, 2 different pubsubtopics","time":{"start":1726558981465,"stop":1726558981466,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ec2f0a2a42e011","name":"isConnected return false after peer stops","time":{"start":1726558368763,"stop":1726558368764,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc140e2fa3db19c","name":"should be called for bootstrap peers","time":{"start":1726558327710,"stop":1726558327710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c197976fe5cf186b","name":"1 Relay, 1 fetch","time":{"start":1726558290518,"stop":1726558290519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64ec81a4c29fbb8","name":"Ping succeeds for all connected peers","time":{"start":1726558721451,"stop":1726558721451,"duration":0},"status":"broken","severity":"normal"},{"uid":"cdf8215841023ca3","name":"Subscribe to topic containing Script and publish message","time":{"start":1726558911937,"stop":1726558911945,"duration":8},"status":"passed","severity":"normal"},{"uid":"fc1d69b81b45f788","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726558912386,"stop":1726558912387,"duration":1},"status":"passed","severity":"normal"},{"uid":"de79b9b840013531","name":"Should update multiaddrs","time":{"start":1726558789745,"stop":1726558789746,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d5bf0c14e24b91","name":"Waku message hash computation (payload length 0)","time":{"start":1726558272607,"stop":1726558272607,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0c1d161a58766f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726558473002,"stop":1726558473002,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c28e01777f7d9a7","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app54/6/topic486/test.js","time":{"start":1726560045063,"stop":1726560045063,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1344d634ad2592","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726558937781,"stop":1726558937781,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8e088814ee0be8","name":"Check publish message containing Arabic","time":{"start":1726558911142,"stop":1726558911142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a358fede3224f19b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726559041913,"stop":1726559041914,"duration":1},"status":"passed","severity":"normal"},{"uid":"95391ea8e9a026dc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726558912399,"stop":1726558912399,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf594460e1ac114","name":"Query with Ordered Callback, No message returned","time":{"start":1726558944640,"stop":1726558944641,"duration":1},"status":"passed","severity":"normal"},{"uid":"28450d1539836914","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726558302560,"stop":1726558302560,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ddc506034b5dac","name":"Check publish message containing Script","time":{"start":1726558911143,"stop":1726558911144,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a8c699487fe020","name":"Reusing cursor across nodes","time":{"start":1726558937785,"stop":1726558937786,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3276ea5c1afdce2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726558539225,"stop":1726558539226,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d362f643c66bf26","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726558539220,"stop":1726558539220,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f08115a7468de48","name":"topics with same application and version share the same shard","time":{"start":1726558270196,"stop":1726558270197,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec31193be0708e7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726558270228,"stop":1726558270229,"duration":1},"status":"passed","severity":"normal"},{"uid":"78161c356055d266","name":"Check received message containing short","time":{"start":1726558763110,"stop":1726558763110,"duration":0},"status":"passed","severity":"normal"},{"uid":"5211fc00138e84a3","name":"should throw an error for an unconfigured topic","time":{"start":1726558270228,"stop":1726558270228,"duration":0},"status":"passed","severity":"normal"},{"uid":"5761eccce764af0c","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726559137691,"stop":1726559137691,"duration":0},"status":"broken","severity":"normal"},{"uid":"ec28a8dde02fc11a","name":"Check received message containing Arabic","time":{"start":1726558763094,"stop":1726558763095,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e5cf9418faf19e","name":"Check message with non string payload is not received","time":{"start":1726558763121,"stop":1726558763121,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a772607e0f709e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726558277832,"stop":1726558277833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5af09521409dae","name":"Check received message containing shell command","time":{"start":1726558763098,"stop":1726558763098,"duration":0},"status":"passed","severity":"normal"},{"uid":"435d5f6013064e47","name":"should throw error - no public key","time":{"start":1726558278633,"stop":1726558278633,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e426f9e4b80a2e","name":"Number of peers are maintained correctly","time":{"start":1726558749567,"stop":1726558749567,"duration":0},"status":"broken","severity":"normal"},{"uid":"1aa3529ce7e6c1a2","name":"should not fail to start the service if it is already started","time":{"start":1726558295020,"stop":1726558295020,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd74733f11723804","name":"Fails to publish message with wrong content topic","time":{"start":1726558911149,"stop":1726558911149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2713fab1c3ca68a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726559010985,"stop":1726559010986,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2efc6714694eac","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726558270195,"stop":1726558270195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bf47b0c771a42","name":"Ping on subscribed peer","time":{"start":1726558382401,"stop":1726558382401,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d19962a3b32e5a","name":"Subscribe to topic containing Script and receive message","time":{"start":1726558912399,"stop":1726558912400,"duration":1},"status":"passed","severity":"normal"},{"uid":"706c97b1060a25f3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726558789297,"stop":1726558789302,"duration":5},"status":"passed","severity":"normal"},{"uid":"99f28862d70dbb4b","name":"should not fail to stop the service if it was not started","time":{"start":1726558331030,"stop":1726558331031,"duration":1},"status":"passed","severity":"normal"},{"uid":"259d73a72660f8fc","name":"Query generator for multiple messages","time":{"start":1726558981806,"stop":1726558981806,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bf1083d4fdef75","name":"Check received message containing emoji","time":{"start":1726558763117,"stop":1726558763117,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a385d6b2bdbd8f2","name":"Check message on other pubsub topic is not received","time":{"start":1726558763107,"stop":1726558763107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4faa4c54fd0b0aa5","name":"getPeersByDiscovery","time":{"start":1726558360075,"stop":1726558360075,"duration":0},"status":"passed","severity":"normal"},{"uid":"921354a9c311268","name":"Check publish message containing escaped characters","time":{"start":1726558911145,"stop":1726558911146,"duration":1},"status":"passed","severity":"normal"},{"uid":"db83557172327271","name":"Subscribe and receive messages via lightPush","time":{"start":1726558912391,"stop":1726558912392,"duration":1},"status":"passed","severity":"normal"},{"uid":"60529e9fe9496406","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726558981808,"stop":1726558981809,"duration":1},"status":"passed","severity":"normal"},{"uid":"321e8095a0d5dc87","name":"Renews subscription after lossing a connection","time":{"start":1726558912403,"stop":1726558912403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3610f4cb14f1302e","name":"Check message with no payload is not received","time":{"start":1726558763108,"stop":1726558763108,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda7bf2fde887503","name":"Push message with long payload","time":{"start":1726558886935,"stop":1726558886937,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6b6d180bbf50da1","name":"Push message equal or less that 1MB","time":{"start":1726558886963,"stop":1726558886963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c692a858c54eec62","name":"Store - dialed first","time":{"start":1726559051643,"stop":1726559051644,"duration":1},"status":"passed","severity":"normal"},{"uid":"299f860e0c24bb43","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726558912398,"stop":1726558912398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bc1dd919c9f34e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726558270231,"stop":1726558270231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ee04868d8001df","name":"same cluster, different shard: nodes don't connect","time":{"start":1726558539209,"stop":1726558539210,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f8fc1a7de0725c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726558376610,"stop":1726558376611,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2261b21d4317ae","name":"Check meta is set [ecies]","time":{"start":1726558302560,"stop":1726558302560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77da4b5d3dc23c9","name":"same cluster, different shard: nodes connect","time":{"start":1726558789327,"stop":1726558789327,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c1ddfe924c0376","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726558300872,"stop":1726558300872,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40e4e3c6d0bef3e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726558270233,"stop":1726558270233,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bcf88b097a5dc1","name":"Check received message containing SQL Injection","time":{"start":1726558763113,"stop":1726558763114,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a45fa78835f7883","name":"Rejects garbage","time":{"start":1726558305738,"stop":1726558305738,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc31e91217e7e8bc","name":"Push message with JSON payload","time":{"start":1726558886947,"stop":1726558886947,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a589fe54aeef60","name":"Passing an array","time":{"start":1726559057053,"stop":1726559057053,"duration":0},"status":"passed","severity":"normal"},{"uid":"911efcba9dd8d4c3","name":"Push message with content topic containing short","time":{"start":1726558886950,"stop":1726558886951,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0aba3d665b7fda","name":"should not receive a peer event before start","time":{"start":1726558331032,"stop":1726558331032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b538a61ee44e44eb","name":"Used by Waku Relay","time":{"start":1726559057054,"stop":1726559057054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c527790efa8eef","name":"Push message with special chars payload","time":{"start":1726558886942,"stop":1726558886943,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fa38b96ab6ec05","name":"Publish message with rate limit","time":{"start":1726558911151,"stop":1726558911151,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecc2e5b7b5940a2","name":"Generator, custom pubsub topic","time":{"start":1726558981471,"stop":1726558981471,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d49a8cc1dd747d","name":"Push message with content topic containing XML","time":{"start":1726558886955,"stop":1726558886955,"duration":0},"status":"passed","severity":"normal"},{"uid":"791f16ca304f9312","name":"Check publish message containing emoji","time":{"start":1726558911146,"stop":1726558911146,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4ec2f259131254","name":"throws on content topic with too few or too many fields","time":{"start":1726558270179,"stop":1726558270179,"duration":0},"status":"passed","severity":"normal"},{"uid":"338ccc89fb74876d","name":"should properly create location multiaddrs - udp4","time":{"start":1726558278638,"stop":1726558278638,"duration":0},"status":"passed","severity":"normal"},{"uid":"758be61c37687cab","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726559041910,"stop":1726559041911,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07e9f3be4d729e5","name":"should emit a peer event after start","time":{"start":1726558331031,"stop":1726558331032,"duration":1},"status":"passed","severity":"normal"},{"uid":"a048cae3205aef4e","name":"Check received message containing Basic HTML tag","time":{"start":1726558763115,"stop":1726558763115,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fd47631fa6efbd","name":"Throws when trying to push message with empty payload","time":{"start":1726558886950,"stop":1726558886950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7db4f094a1c41e0","name":"Check received message containing Script","time":{"start":1726558763096,"stop":1726558763096,"duration":0},"status":"passed","severity":"normal"},{"uid":"78108796e4caf705","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726558912385,"stop":1726558912385,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e18b9042e0976c9","name":"Relay - times out","time":{"start":1726559051642,"stop":1726559051643,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b386cd9a40f4493","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726559137690,"stop":1726559137690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90d4f342e67416d","name":"new peer added after a peer was already found","time":{"start":1726558874263,"stop":1726558874263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f9bc28fce3d336e","name":"connected peers and dial","time":{"start":1726558865674,"stop":1726558865674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a36a87ae871c26f","name":"Push to array if already present","time":{"start":1726558269852,"stop":1726558269853,"duration":1},"status":"passed","severity":"normal"},{"uid":"9529cc0488ece35f","name":"Decoder throws on undefined content topic","time":{"start":1726558302561,"stop":1726558302562,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe447e12d7500fe2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726558277821,"stop":1726558277823,"duration":2},"status":"passed","severity":"normal"},{"uid":"910abaafa8b0f70b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726558539228,"stop":1726558539228,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfcc217cf05ce25","name":"Check received message containing Arabic","time":{"start":1726558763112,"stop":1726558763113,"duration":1},"status":"passed","severity":"normal"},{"uid":"759de3dee3e994ea","name":"should not receive a peer event after stop","time":{"start":1726558295021,"stop":1726558295022,"duration":1},"status":"passed","severity":"normal"},{"uid":"aecc8ea9c577ec9e","name":"should use DNS peer discovery with light client","time":{"start":1726558331033,"stop":1726558331033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6e245757dd4098a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726558912378,"stop":1726558912378,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cbf4c33db58610","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726558912398,"stop":1726558912398,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a149c6e7a6bd1a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726558270192,"stop":1726558270192,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb968f269a369cdb","name":"Default pageSize","time":{"start":1726559004472,"stop":1726559004473,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bb01d36b73e2fa","name":"Push message with unicode special characters payload","time":{"start":1726558886948,"stop":1726558886948,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bdddf7a619c575","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726558270206,"stop":1726558270206,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e2f2c8a170a261","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726558721471,"stop":1726558721471,"duration":0},"status":"broken","severity":"normal"},{"uid":"62741ebab7ba5e24","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726558912389,"stop":1726558912390,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee143e91bb63c8c","name":"Check message with no payload is not received","time":{"start":1726558763120,"stop":1726558763120,"duration":0},"status":"passed","severity":"normal"},{"uid":"50109b3453421922","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726558911952,"stop":1726558911953,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fd6f133940f0bd","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726558944638,"stop":1726558944639,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27245b0978f3df3","name":"Push message with shell command payload","time":{"start":1726558886947,"stop":1726558886947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aadc8b8f8fdd88c","name":"should return valid sharding parameters for static sharding","time":{"start":1726558270230,"stop":1726558270230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a69e0b2ddf7b15","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app77/9/topic925/xml","time":{"start":1726560045061,"stop":1726560045062,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12bc120e57c61d3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726559052265,"stop":1726559052266,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4745eaed874d28","name":"Privacy Node - default protocol","time":{"start":1726559051649,"stop":1726559051650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09362980705762f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726558539226,"stop":1726558539226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f406b4fa47f9061b","name":"Check publish message containing long","time":{"start":1726558911140,"stop":1726558911140,"duration":0},"status":"passed","severity":"normal"},{"uid":"153ad8a7b8829171","name":"random static sharding 2 - Cluster ID: 573, Shard ID: 898","time":{"start":1726559059389,"stop":1726559059389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18e3028eb17ee5a","name":"Check received message containing Script","time":{"start":1726558763114,"stop":1726558763114,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdc456aa0c44a57","name":"Check publish message after client node is restarted","time":{"start":1726558911150,"stop":1726558911151,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5ff43c816e915888","name":"Check message received after jswaku node is restarted","time":{"start":1726558763109,"stop":1726558763109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de99f0cc897eca1e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726558911921,"stop":1726558911925,"duration":4},"status":"passed","severity":"normal"},{"uid":"b14441c46cf7b9bc","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726559137697,"stop":1726559137697,"duration":0},"status":"broken","severity":"normal"},{"uid":"675479f64c7c5f76","name":"Push message with content topic containing Chinese","time":{"start":1726558886953,"stop":1726558886953,"duration":0},"status":"passed","severity":"normal"},{"uid":"645594df5d97fe05","name":"Check received message containing Chinese","time":{"start":1726558763112,"stop":1726558763112,"duration":0},"status":"passed","severity":"normal"},{"uid":"234b8e73ffafb96c","name":"recovers when dns.resolve returns empty","time":{"start":1726558291109,"stop":1726558291109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc9570b84f41d2e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app95/8/topic532/json","time":{"start":1726560045063,"stop":1726560045063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb46ab9dc0484f4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726558270216,"stop":1726558270216,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea533735418ac4c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726558539213,"stop":1726558539213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c261701f52b1acc","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app12/10/topic416/utf8","time":{"start":1726560045064,"stop":1726560045064,"duration":0},"status":"broken","severity":"normal"},{"uid":"23dd3fd51fd2097b","name":"Overlapping topic subscription","time":{"start":1726558912395,"stop":1726558912395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f840be499c4cf5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726558270193,"stop":1726558270193,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dc1940e5b52e3","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726559137692,"stop":1726559137692,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fd46a27b61437e","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726559137695,"stop":1726559137695,"duration":0},"status":"broken","severity":"normal"},{"uid":"a97587eb6066493","name":"Ordered Callback - false","time":{"start":1726558997438,"stop":1726558997441,"duration":3},"status":"passed","severity":"normal"},{"uid":"bd6e3171f13b0a1e","name":"Refresh subscription","time":{"start":1726558911909,"stop":1726558911913,"duration":4},"status":"skipped","severity":"normal"},{"uid":"9f08fe4e22201379","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726559052266,"stop":1726559052266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f9f1dd724c3fdc","name":"Fields are not dropped","time":{"start":1726558282852,"stop":1726558282853,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1d16f208802e21","name":"Asymmetric encrypt & decrypt","time":{"start":1726558301310,"stop":1726558301311,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f1815e0e323246","name":"Passing page size 19 when there are 20 messages","time":{"start":1726559004469,"stop":1726559004470,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26860143cb3781d","name":"Subscribe and receive messages via lightPush","time":{"start":1726558432682,"stop":1726558432682,"duration":0},"status":"broken","severity":"normal"},{"uid":"a7d498d226eb61d8","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726558291113,"stop":1726558291113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2581fb61ea9963e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726558539224,"stop":1726558539224,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e42955bd435b0f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726558270198,"stop":1726558270199,"duration":1},"status":"passed","severity":"normal"},{"uid":"791633a8f828ab44","name":"should encode/decode to text encoding","time":{"start":1726558278636,"stop":1726558278636,"duration":0},"status":"passed","severity":"normal"},{"uid":"8829b7f0b4167825","name":"can start and stop the service","time":{"start":1726558890517,"stop":1726558890561,"duration":44},"status":"passed","severity":"normal"},{"uid":"54eb45661fa54fd4","name":"LightPush with 2 connections","time":{"start":1726558596943,"stop":1726558596949,"duration":6},"status":"passed","severity":"normal"},{"uid":"3dd8d7c62187db36","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726558912388,"stop":1726558912388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81f848a9d13af39","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726558539211,"stop":1726558539213,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe3b0dab958328f6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726558291026,"stop":1726558291026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bca61c675229bd4","name":"Subscribe and receives messages on 20 topics","time":{"start":1726558912394,"stop":1726558912394,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3975f4d1559a6c","name":"Push message with Basic HTML tag payload","time":{"start":1726558886946,"stop":1726558886947,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a44b83324ee8c2","name":"handles empty contentTopics array correctly","time":{"start":1726558270231,"stop":1726558270231,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0ec9c8e09744ec","name":"should properly create location multiaddrs - udp6","time":{"start":1726558278638,"stop":1726558278639,"duration":1},"status":"passed","severity":"normal"},{"uid":"18aca1d2fb6f2dec","name":"All","time":{"start":1726558328422,"stop":1726558328423,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46edd7aaf80ceea","name":"Check message received after nwaku node is restarted","time":{"start":1726558763121,"stop":1726558763121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d421119b5f7791fa","name":"groups content topics by expected pubsub topic","time":{"start":1726558270197,"stop":1726558270197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0571ac868d6109","name":"should not receive a peer event after stop","time":{"start":1726558890573,"stop":1726558890578,"duration":5},"status":"passed","severity":"normal"},{"uid":"9d478d7a9be75e04","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726558295023,"stop":1726558295023,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a6cc3c43733541","name":"tcp ip4 address","time":{"start":1726558278053,"stop":1726558278054,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3d663bd9d5cd1d","name":"should be online or offline if network state changed","time":{"start":1726558319415,"stop":1726558319416,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab2934b65cea20e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726558277829,"stop":1726558277829,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4125d0dcdf648b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726558272605,"stop":1726558272606,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd68b6d9737ecd9","name":"Check received message containing unicode special characters","time":{"start":1726558763099,"stop":1726558763099,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c89ba2c2206244","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726558539221,"stop":1726558539221,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ed10e86a9fde93","name":"throws on empty content topic","time":{"start":1726558270178,"stop":1726558270179,"duration":1},"status":"passed","severity":"normal"},{"uid":"7691e4aef23b340b","name":"random static sharding 1 - Cluster ID: 798, Shard ID: 190","time":{"start":1726559059388,"stop":1726559059389,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adede00c0973ef7","name":"Register correct protocols","time":{"start":1726558911885,"stop":1726558911886,"duration":1},"status":"passed","severity":"normal"},{"uid":"276780a78f574dd2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726558291112,"stop":1726558291112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4d5134b3880051","name":"Keep-alive pings maintain the connection","time":{"start":1726558721453,"stop":1726558721454,"duration":1},"status":"broken","severity":"normal"},{"uid":"c1294224f39c3cb4","name":"Fails to push message with empty content topic","time":{"start":1726558886958,"stop":1726558886959,"duration":1},"status":"passed","severity":"normal"},{"uid":"173c6bdf7e440916","name":"should not receive a peer event before start","time":{"start":1726558890565,"stop":1726558890568,"duration":3},"status":"passed","severity":"normal"},{"uid":"4332e2cef87423db","name":"Check received message containing SQL Injection","time":{"start":1726558763095,"stop":1726558763095,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c789fa74ec10a2","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726558277829,"stop":1726558277830,"duration":1},"status":"passed","severity":"normal"},{"uid":"6952b6146e754d30","name":"can start and stop the service","time":{"start":1726558331030,"stop":1726558331030,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e0d44900247550","name":"Check publish message after service node is restarted","time":{"start":1726558911150,"stop":1726558911150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3954c4d1e4c294fb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726558884927,"stop":1726558884927,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11f7188d54774a4","name":"Encoder throws on empty string content topic","time":{"start":1726558302561,"stop":1726558302561,"duration":0},"status":"passed","severity":"normal"},{"uid":"689fbb1463ec67d4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726558937781,"stop":1726558937781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d495154cf7898b5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726558912388,"stop":1726558912389,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3f5ebc156c1ad","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726558539211,"stop":1726558539211,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dad497f699a856","name":"random static sharding 4 - Cluster ID: 411, Shard ID: 306","time":{"start":1726559059390,"stop":1726559059390,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5efeb7a5d23e41","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726560045069,"stop":1726560045069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f7a881a670e3fd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726558291024,"stop":1726558291025,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b45569ad449d1b0","name":"Query Generator - false","time":{"start":1726558997436,"stop":1726558997437,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6c83a6644a96a3","name":"different cluster, same shard: nodes don't connect","time":{"start":1726558539210,"stop":1726558539210,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92a522b0623915d","name":"random static sharding 7 - Cluster ID: 451, Shard ID: 570","time":{"start":1726559059391,"stop":1726559059391,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e26ea12bbd6ac1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726558277811,"stop":1726558277815,"duration":4},"status":"passed","severity":"normal"},{"uid":"52151c598563f3b8","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726558270232,"stop":1726558270232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffff7cf45ad115a5","name":"Relay","time":{"start":1726558328421,"stop":1726558328422,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca892928e3216ccd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726558912402,"stop":1726558912402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba934272fad62c","name":"nwaku subscribes","time":{"start":1726558891001,"stop":1726558891001,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8ac5f0b573fea8","name":"more peers than existing","time":{"start":1726558865674,"stop":1726558865675,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7f6523b3ff4a2211","name":"Should update shard info","time":{"start":1726558789746,"stop":1726558789746,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8e7ab94b1685a5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726558270215,"stop":1726558270216,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56e2558f76b620b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726559041917,"stop":1726559041925,"duration":8},"status":"passed","severity":"normal"},{"uid":"f7a45d6fa71bbd47","name":"removeEventListener with wrong event","time":{"start":1726558360074,"stop":1726558360075,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4dce721e06c061c","name":"Check received message containing short","time":{"start":1726558426825,"stop":1726558426825,"duration":0},"status":"broken","severity":"normal"},{"uid":"59800fb82981472d","name":"Refresh subscription","time":{"start":1726558912395,"stop":1726558912396,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16bffba2e349561","name":"Check message with non string payload is not received","time":{"start":1726558763109,"stop":1726558763109,"duration":0},"status":"passed","severity":"normal"},{"uid":"551703d711dc934d","name":"Check publish message containing unicode special characters","time":{"start":1726558911146,"stop":1726558911146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67042e5e25c9bea","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726558912376,"stop":1726558912376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4419523abbd6c823","name":"can start the service","time":{"start":1726558890517,"stop":1726558890517,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c55287d638de204","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726558546824,"stop":1726558546824,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04ab439c343a010","name":"same cluster, same shard: nodes connect","time":{"start":1726558539209,"stop":1726558539209,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea4bbccba08b6e1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726558865276,"stop":1726558865277,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ad65d0e1766729","name":"Encoder throws on empty string content topic","time":{"start":1726558283523,"stop":1726558283523,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd84099f7c07b1bb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726558911927,"stop":1726558911936,"duration":9},"status":"passed","severity":"normal"},{"uid":"1fc3c1694a59b5b","name":"ignores domain fetching errors","time":{"start":1726558291109,"stop":1726558291109,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de318a523d5273f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726558944637,"stop":1726558944638,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c7f36c60ff0f3e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726558539229,"stop":1726558539229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccdaf6de5cd59e6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726558539227,"stop":1726558539227,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dba196d947565b","name":"Push message with meta","time":{"start":1726558886959,"stop":1726558886959,"duration":0},"status":"passed","severity":"normal"},{"uid":"db07b1eea163252f","name":"different cluster, same shard: nodes don't connect","time":{"start":1726558789327,"stop":1726558789327,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2d1bddef2867fd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726558912398,"stop":1726558912399,"duration":1},"status":"passed","severity":"normal"},{"uid":"34423a2f11d5c475","name":"handles empty shards array correctly","time":{"start":1726558270230,"stop":1726558270230,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc4770965e4f201","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726558270207,"stop":1726558270207,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7eacbcad14d11ac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726558270226,"stop":1726558270227,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15a9a83a4c9346b","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726559137698,"stop":1726559137698,"duration":0},"status":"broken","severity":"normal"},{"uid":"983a743d7fd36e1b","name":"should throw an error for missing sharding configuration","time":{"start":1726558270230,"stop":1726558270230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3eb4c8c032c5684","name":"Push message with long payload","time":{"start":1726558778553,"stop":1726558778554,"duration":1},"status":"broken","severity":"normal"},{"uid":"a8b91c743d7aa954","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726558763102,"stop":1726558763106,"duration":4},"status":"passed","severity":"normal"},{"uid":"59a50618ad0fed12","name":"Does not throw an exception when node disconnects","time":{"start":1726559057052,"stop":1726559057053,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e71f9fd79349ab1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726559052265,"stop":1726559052265,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc215f2ca0f5458d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726558944641,"stop":1726558944642,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f2dedf3e0865a4","name":"Check publish message containing Chinese","time":{"start":1726558911142,"stop":1726558911142,"duration":0},"status":"passed","severity":"normal"},{"uid":"3009bfbca721bf0","name":"Ping on peer without subscriptions","time":{"start":1726558382401,"stop":1726558382401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b203e7ce157cce9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726558270225,"stop":1726558270225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81d56933e58acfe","name":"Ordered Callback - true","time":{"start":1726558997437,"stop":1726558997438,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf26c07a4df2023","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726558514557,"stop":1726558514557,"duration":0},"status":"broken","severity":"normal"},{"uid":"64de8f24c8d87c7f","name":"should only return 1 node with relay capability","time":{"start":1726558291110,"stop":1726558291111,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8bef59b0c379fd","name":"Init the array if not present","time":{"start":1726558269850,"stop":1726558269851,"duration":1},"status":"passed","severity":"normal"},{"uid":"d528122a980266c4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726558368764,"stop":1726558368765,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d3b4158c191772","name":"Tracks peer failures correctly","time":{"start":1726558721469,"stop":1726558721470,"duration":1},"status":"broken","severity":"normal"},{"uid":"41a9240153a27e7c","name":"ignores unrecognized TXT record formats","time":{"start":1726558291109,"stop":1726558291110,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8413c6b94016c39","name":"should get / set UDP multiaddr","time":{"start":1726558278637,"stop":1726558278637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4cc75ee83782bb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726558912377,"stop":1726558912377,"duration":0},"status":"passed","severity":"normal"},{"uid":"776b1e949d1156b3","name":"Check received message with timestamp: 1726558319640000000 ","time":{"start":1726558763099,"stop":1726558763100,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad53dfca7b14f6c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726558911950,"stop":1726558911951,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f6ba88c657f51","name":"should only return 1 node with store capability","time":{"start":1726558291111,"stop":1726558291111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d548139dd09107aa","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726558539216,"stop":1726558539217,"duration":1},"status":"passed","severity":"normal"},{"uid":"2949cc4b96fb3896","name":"Renews peer on consistent ping failures","time":{"start":1726558721455,"stop":1726558721455,"duration":0},"status":"broken","severity":"normal"},{"uid":"79ae33e9e0a2d62f","name":"Ping on subscribed peer","time":{"start":1726558419022,"stop":1726558419023,"duration":1},"status":"broken","severity":"normal"},{"uid":"b2324d87e0321839","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726558270223,"stop":1726558270223,"duration":0},"status":"passed","severity":"normal"},{"uid":"799309168ba78735","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726558546826,"stop":1726558546826,"duration":0},"status":"passed","severity":"normal"},{"uid":"419570105e1186a5","name":"Promise Callback - true","time":{"start":1726558997437,"stop":1726558997437,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dc6cbaba864a28","name":"Check message with invalid timestamp is not received","time":{"start":1726558763119,"stop":1726558763119,"duration":0},"status":"passed","severity":"normal"},{"uid":"8646bc861e49e83b","name":"1 Relay, 1 Filter, gives up","time":{"start":1726558290520,"stop":1726558290520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a18e3a3af6a5210","name":"Push message with custom timestamp: 1695800147010","time":{"start":1726558886961,"stop":1726558886962,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ccd298353583d1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726558884928,"stop":1726558884929,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac0465656f9c16f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726558912392,"stop":1726558912392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2582cf5c5381fc3b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726558539218,"stop":1726558539218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5737ed0ca84f365","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726558270194,"stop":1726558270194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e233eccbf5b49d5e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726558539216,"stop":1726558539216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e895e88f389907","name":"Push message with content topic containing Arabic","time":{"start":1726558886953,"stop":1726558886953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3ed20136282f3c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726558270224,"stop":1726558270224,"duration":0},"status":"passed","severity":"normal"},{"uid":"2645e43c752e2d6a","name":"different cluster, different shard: nodes don't connect","time":{"start":1726558789327,"stop":1726558789333,"duration":6},"status":"passed","severity":"normal"},{"uid":"961f613247c2a49c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726558912386,"stop":1726558912386,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9297d087ba2323","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726558319411,"stop":1726558319411,"duration":0},"status":"passed","severity":"normal"},{"uid":"42071d4cd7eacd95","name":"Push message with content topic containing emoji","time":{"start":1726558886958,"stop":1726558886958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8431ba252c9d95","name":"returns all values when wanted number matches available values","time":{"start":1726558289492,"stop":1726558289494,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cc6fad1849ed882","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app68/2/topic856/test.js","time":{"start":1726560045062,"stop":1726560045062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22f79c06ecd48ca","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726558539214,"stop":1726558539214,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cdf3ffc595050b","name":"Check received message containing long","time":{"start":1726558763110,"stop":1726558763111,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d18c81ae122631a","name":"Subscribe and receives messages on 20 topics","time":{"start":1726558912378,"stop":1726558912378,"duration":0},"status":"passed","severity":"normal"},{"uid":"4567cfda88b079bf","name":"Ping on unsubscribed peer","time":{"start":1726558382382,"stop":1726558382399,"duration":17},"status":"passed","severity":"normal"},{"uid":"877076ed8d9f8047","name":"Ping on unsubscribed peer","time":{"start":1726558382402,"stop":1726558382402,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7908af8661013","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726558277828,"stop":1726558277829,"duration":1},"status":"passed","severity":"normal"},{"uid":"f525b890d85eb6e7","name":"Delete observer","time":{"start":1726558869674,"stop":1726558869675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d569c9895ef995a8","name":"Mutual subscription","time":{"start":1726558911884,"stop":1726558911885,"duration":1},"status":"passed","severity":"normal"},{"uid":"63223fbd232d6b89","name":"should encodeTxt and decodeTxt","time":{"start":1726558278631,"stop":1726558278631,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a72957f75663ab0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726558912392,"stop":1726558912392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a59142b73cb118c","name":"Check received message containing Russian","time":{"start":1726558763095,"stop":1726558763095,"duration":0},"status":"passed","severity":"normal"},{"uid":"309611db09bdfb27","name":"Callback on promise","time":{"start":1726558981809,"stop":1726558981809,"duration":0},"status":"passed","severity":"normal"},{"uid":"72705eb5124a775","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726558291113,"stop":1726558291113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e71e1aa394cdf00","name":"Using a function","time":{"start":1726559057053,"stop":1726559057054,"duration":1},"status":"passed","severity":"normal"},{"uid":"280c2fd6826dde","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726558277823,"stop":1726558277823,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db7db3843186b3a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726558763118,"stop":1726558763119,"duration":1},"status":"passed","severity":"normal"},{"uid":"81493555ceba319a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726558270220,"stop":1726558270221,"duration":1},"status":"passed","severity":"normal"},{"uid":"a821ababe8d5b13d","name":"Reopen subscription with peer with lost subscription","time":{"start":1726558382400,"stop":1726558382400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad101b85c525b387","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726558937785,"stop":1726558937785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c9804e2338e2b1","name":"Check received message containing short","time":{"start":1726558763090,"stop":1726558763091,"duration":1},"status":"passed","severity":"normal"},{"uid":"917b6c6ee0d875ae","name":"LightPush with 1 connections","time":{"start":1726558596943,"stop":1726558596943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d5b4f95ce0226f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726558270213,"stop":1726558270213,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fd60c07476363d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726558277824,"stop":1726558277824,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99687a89bfe8b07","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726558270224,"stop":1726558270224,"duration":0},"status":"passed","severity":"normal"},{"uid":"73657a4e1d5763f2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app52/7/topic135/json","time":{"start":1726560045065,"stop":1726560045065,"duration":0},"status":"passed","severity":"normal"},{"uid":"358208a095213173","name":"Push message with content topic containing JSON","time":{"start":1726558886956,"stop":1726558886956,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd4087beeaf3063","name":"should return false","time":{"start":1726558278635,"stop":1726558278635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ed909b45a0fc41","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726558546828,"stop":1726558546828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8509b25a3ea9da6","name":"Subscribe to topic containing short and receive message","time":{"start":1726558912396,"stop":1726558912396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fde7e4b405f2b1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726559041912,"stop":1726559041913,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a61be72568b694","name":"Push message on custom pubsubTopic","time":{"start":1726558865278,"stop":1726558865278,"duration":0},"status":"broken","severity":"normal"},{"uid":"53acc9060b888602","name":"Ping fails for unsubscribed peers","time":{"start":1726558721452,"stop":1726558721452,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5aa4925477c6f69","name":"LightPush with 0 connections","time":{"start":1726558596942,"stop":1726558596942,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4c2913af44e6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726558912382,"stop":1726558912382,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acd1cc15c4cc811","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726558981466,"stop":1726558981467,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf78ea36f67debb7","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726558911904,"stop":1726558911906,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdead46f7c1fb2e1","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726558270201,"stop":1726558270201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2378d7f2113e6caf","name":"Relay + Store","time":{"start":1726558328422,"stop":1726558328422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f647a8e1a68fc42e","name":"caches peers it previously fetched","time":{"start":1726558291110,"stop":1726558291110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec38214f22387d8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726558327712,"stop":1726558327713,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bbd44c3db63e9b9","name":"random static sharding 3 - Cluster ID: 205, Shard ID: 166","time":{"start":1726559059389,"stop":1726559059389,"duration":0},"status":"passed","severity":"normal"},{"uid":"1202ef991e8892f1","name":"Filter with 0 connections","time":{"start":1726558596942,"stop":1726558596943,"duration":1},"status":"passed","severity":"normal"},{"uid":"e632fffdec5ecbd4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726558270196,"stop":1726558270196,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50c06bab2e65bc3","name":"Publish message with custom timestamp: Tue Sep 17 2024 06:41:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1726558911147,"stop":1726558911147,"duration":0},"status":"passed","severity":"normal"},{"uid":"93235afc3cfd4480","name":"should be able to encode the field with only STORE set to true","time":{"start":1726558277816,"stop":1726558277819,"duration":3},"status":"passed","severity":"normal"},{"uid":"bea09bfae2b2b46a","name":"should properly create peer info with all multiaddrs","time":{"start":1726558278643,"stop":1726558278643,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7dba0b0fcd4455","name":"should only return 1 node with relay and store capability","time":{"start":1726558291111,"stop":1726558291111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ffb72c7da6cbff","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726558911894,"stop":1726558911900,"duration":6},"status":"passed","severity":"normal"},{"uid":"322f5bbb3a14d9f4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726558912397,"stop":1726558912397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbc092bed541dc8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726558912397,"stop":1726558912397,"duration":0},"status":"passed","severity":"normal"},{"uid":"764c4014399d9ebe","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726558368759,"stop":1726558368760,"duration":1},"status":"passed","severity":"normal"},{"uid":"779e921a5e34b9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726558539215,"stop":1726558539215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1e624fd03556f4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726558865277,"stop":1726558865278,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a44ea3368729cc","name":"should encode/decode to RLP encoding","time":{"start":1726558278636,"stop":1726558278636,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dc3b1bff1e1ff8","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726558874264,"stop":1726558874266,"duration":2},"status":"passed","severity":"normal"},{"uid":"f97564ffa20d3049","name":"Light Node - default protocols","time":{"start":1726559051648,"stop":1726559051649,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97773da453414d8","name":"throws on content topic with generation field greater than 0","time":{"start":1726558270180,"stop":1726558270181,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb4e0d56d234405","name":"1 Store, 2 fetches","time":{"start":1726558290519,"stop":1726558290519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d7fe990b340782","name":"Subscribe to topic containing long and receive message","time":{"start":1726558912384,"stop":1726558912385,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfbe9de19f24cb9","name":"retrieves a single peer","time":{"start":1726558291107,"stop":1726558291108,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7388fd8b51ac90","name":"Query Generator, No message returned","time":{"start":1726558944636,"stop":1726558944636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c58778514b1dcf","name":"shard 0","time":{"start":1726559059387,"stop":1726559059387,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafe59dc8b129df6","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726559010985,"stop":1726559010985,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07aea47f631aa90","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726558291022,"stop":1726558291023,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87c1fa168ae53","name":"Subscribe to topic containing XML and receive message","time":{"start":1726558912400,"stop":1726558912400,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f472c92e2df423","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726558937787,"stop":1726558937788,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a00e1772e40d20","name":"Waku message hash computation (no timestamp)","time":{"start":1726558272607,"stop":1726558272608,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbaa72642a8f5f9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726558331034,"stop":1726558331034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48dd65be379c55a8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726558270195,"stop":1726558270195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdf02e8432f73f7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726558539225,"stop":1726558539225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d290873c25dd660","name":"stop","time":{"start":1726558360077,"stop":1726558360077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d143882bb5cf450","name":"Query with Ordered Callback, No Decoder","time":{"start":1726558944639,"stop":1726558944640,"duration":1},"status":"passed","severity":"normal"},{"uid":"388897da5f7e8c21","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726559137693,"stop":1726559137694,"duration":1},"status":"passed","severity":"normal"},{"uid":"4211446077f94c89","name":"Fails to publish message with empty text","time":{"start":1726558911148,"stop":1726558911148,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c90c84f5134c64","name":"Push message with SQL Injection payload","time":{"start":1726558886945,"stop":1726558886945,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e39a74be476ff0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726558912388,"stop":1726558912388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fce52a24109aad0","name":"Push message with content topic containing SQL Injection","time":{"start":1726558886954,"stop":1726558886954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37905de3f854952","name":"should properly create location multiaddrs - tcp4","time":{"start":1726558278638,"stop":1726558278638,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fa5f97e19f9c2a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726559041925,"stop":1726559041927,"duration":2},"status":"passed","severity":"normal"},{"uid":"35f7155f9a18a379","name":"Generator, custom pubsub topic","time":{"start":1726558981463,"stop":1726558981464,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c67e0d8a0bca9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726558539223,"stop":1726558539223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7304765a3e927269","name":"pre and post cipher","time":{"start":1726558301311,"stop":1726558301312,"duration":1},"status":"passed","severity":"normal"},{"uid":"36263bcd10126b3c","name":"it tolerates circular branch references","time":{"start":1726558291108,"stop":1726558291108,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fd170002df149a","name":"connects to nwaku","time":{"start":1726559057052,"stop":1726559057052,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1042bc68bf37bd2","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726559137702,"stop":1726559137702,"duration":0},"status":"broken","severity":"normal"},{"uid":"fe02587835a2fd0e","name":"throws on content topic with empty topic name field","time":{"start":1726558270183,"stop":1726558270183,"duration":0},"status":"passed","severity":"normal"},{"uid":"561f90ef6720c5cb","name":"Generator, 2 different pubsubtopics","time":{"start":1726558981469,"stop":1726558981470,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f957052876b934a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app78/6/topic831/proto","time":{"start":1726560045067,"stop":1726560045067,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ac8ddba9819486","name":"Check received message containing shell command","time":{"start":1726558763115,"stop":1726558763116,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9565b23874fbf93","name":"Check meta is set [symmetric]","time":{"start":1726558300872,"stop":1726558300872,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b50a811ca403f87","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726558291025,"stop":1726558291026,"duration":1},"status":"passed","severity":"normal"},{"uid":"735bb435d91ea47a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726558327713,"stop":1726558327713,"duration":0},"status":"passed","severity":"normal"},{"uid":"923a43a9616e29a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726558300870,"stop":1726558300871,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d3cda3e090e18d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726558272606,"stop":1726558272607,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6daa87a86facb5","name":"Passing page size 0 when there are 110 messages","time":{"start":1726559004464,"stop":1726559004464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4993c282103a8551","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726558912393,"stop":1726558912393,"duration":0},"status":"passed","severity":"normal"},{"uid":"982bdcb1a156dadd","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726558539218,"stop":1726558539219,"duration":1},"status":"passed","severity":"normal"},{"uid":"58da92b88acc9697","name":"Push message on custom pubsubTopic","time":{"start":1726558865274,"stop":1726558865275,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fbaba71e706fea","name":"Ephemeral messages are not stored","time":{"start":1726558376610,"stop":1726558376610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c838205d00499","name":"Encoder throws on undefined content topic","time":{"start":1726558283522,"stop":1726558283523,"duration":1},"status":"passed","severity":"normal"},{"uid":"371274df12da690e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726558539224,"stop":1726558539224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4353f83ec66e5c0f","name":"addEventListener with correct event","time":{"start":1726558360072,"stop":1726558360073,"duration":1},"status":"passed","severity":"normal"},{"uid":"c130d241a9dbc077","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726558270204,"stop":1726558270204,"duration":0},"status":"passed","severity":"normal"},{"uid":"29937c247dacb704","name":"LightPush with 3 connections","time":{"start":1726558596962,"stop":1726558596962,"duration":0},"status":"passed","severity":"normal"},{"uid":"67790b683d85a67e","name":"Push message with content topic containing escaped characters","time":{"start":1726558886957,"stop":1726558886957,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1c6d6c616e254b","name":"should return unique PubsubTopics for static sharding","time":{"start":1726558270204,"stop":1726558270204,"duration":0},"status":"passed","severity":"normal"},{"uid":"d980217e63f126e0","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726558539223,"stop":1726558539223,"duration":0},"status":"passed","severity":"normal"},{"uid":"145c277e62bea4a0","name":"should return all peers when numPeers is 0","time":{"start":1726558283326,"stop":1726558283327,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3742d909d19512e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726558911150,"stop":1726558911150,"duration":0},"status":"passed","severity":"normal"},{"uid":"495beb7b3f9e18ad","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726558912394,"stop":1726558912394,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b65dca6e55d6f67","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726558884934,"stop":1726558884934,"duration":0},"status":"passed","severity":"normal"},{"uid":"663b572173bca05","name":"Check received message containing numeric","time":{"start":1726558763111,"stop":1726558763111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d827238c3a31182b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726558539225,"stop":1726558539225,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8483baa497af3f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726558911953,"stop":1726558911954,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e38a463650f29c","name":"Ordered callback, aborts when callback returns true","time":{"start":1726558981811,"stop":1726558981811,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5ccb602bd259d","name":"should set field with only STORE enabled","time":{"start":1726558278644,"stop":1726558278644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1ba99401732c9f","name":"Sets default value correctly","time":{"start":1726559057055,"stop":1726559057055,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab09e86f309536bd","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726558884930,"stop":1726558884931,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e42da08aec6986","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726558539215,"stop":1726558539216,"duration":1},"status":"passed","severity":"normal"},{"uid":"695df30d5435eb83","name":"Push message with content topic containing Script","time":{"start":1726558886954,"stop":1726558886954,"duration":0},"status":"passed","severity":"normal"},{"uid":"98087a16d4950fae","name":"dispatchEvent via connectionManager","time":{"start":1726558360076,"stop":1726558360077,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c78d3a3ab342e14","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726558514555,"stop":1726558514556,"duration":1},"status":"broken","severity":"normal"},{"uid":"82521b069311383a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726558291024,"stop":1726558291024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6974e2d06a8bcfa","name":"Check received message containing Russian","time":{"start":1726558763113,"stop":1726558763113,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7125ea429096b7","name":"Failed peers are renewed","time":{"start":1726558749569,"stop":1726558749569,"duration":0},"status":"broken","severity":"normal"},{"uid":"b60c0ec5cade50b9","name":"should throw error - no id","time":{"start":1726558278633,"stop":1726558278633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e7c126950f3534","name":"Subscribe to topic containing short and receive message","time":{"start":1726558912384,"stop":1726558912384,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d8378fd9385879","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726558319414,"stop":1726558319415,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4379921bdfb7577","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726558270233,"stop":1726558270233,"duration":0},"status":"passed","severity":"normal"},{"uid":"65357f73ef0c7fa5","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726559010986,"stop":1726559010986,"duration":0},"status":"passed","severity":"normal"},{"uid":"728a38eb077d435a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726558368760,"stop":1726558368761,"duration":1},"status":"passed","severity":"normal"},{"uid":"563f68f296e7d6f7","name":"Check message with invalid timestamp is not received","time":{"start":1726558763106,"stop":1726558763107,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d959215c5ceb0d","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726559137698,"stop":1726559137699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9cef101ae595c30","name":"Check received message containing numeric","time":{"start":1726558763093,"stop":1726558763093,"duration":0},"status":"passed","severity":"normal"},{"uid":"642c7abd1a0f6710","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726558546829,"stop":1726558546830,"duration":1},"status":"passed","severity":"normal"},{"uid":"197badf4a80c3b2c","name":"Promise Callback - false","time":{"start":1726558997437,"stop":1726558997437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b441d11f33820a81","name":"should not fail to start the service if it is already started","time":{"start":1726558890563,"stop":1726558890563,"duration":0},"status":"passed","severity":"normal"},{"uid":"877f5fac4e0254f5","name":"random static sharding 9 - Cluster ID: 565, Shard ID: 363","time":{"start":1726559059392,"stop":1726559059393,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b84a9d4a44b01e7","name":"returns all values when wanted number is greater than available values","time":{"start":1726558289494,"stop":1726558289495,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c92231bd6e3c07","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726558886955,"stop":1726558886955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7848ccd6cc8fe39","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726558884931,"stop":1726558884933,"duration":2},"status":"passed","severity":"normal"},{"uid":"b65c72759db45566","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726558912401,"stop":1726558912401,"duration":0},"status":"passed","severity":"normal"},{"uid":"399e1808b7c52b0d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726558546825,"stop":1726558546826,"duration":1},"status":"passed","severity":"normal"},{"uid":"936f87c2773cd14c","name":"Store - dialed after - with timeout","time":{"start":1726559051645,"stop":1726559051646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18d4b4204bfed4e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726558270231,"stop":1726558270231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40d0c6590b207c2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726558270202,"stop":1726558270203,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0a4b81cbba8f01","name":"should load peers from local storage and dispatch events","time":{"start":1726558295022,"stop":1726558295022,"duration":0},"status":"passed","severity":"normal"},{"uid":"db75c5abec68eba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726558546828,"stop":1726558546828,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b89f000be4c1842","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726558277832,"stop":1726558277832,"duration":0},"status":"passed","severity":"normal"},{"uid":"231ea2390363b679","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726558270224,"stop":1726558270225,"duration":1},"status":"passed","severity":"normal"},{"uid":"22088eb86942cc41","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726558539222,"stop":1726558539222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f690a769cd5230fe","name":"Passing page size 110 when there are 120 messages","time":{"start":1726559004470,"stop":1726559004472,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f349bd306dcc430","name":"Push message with Russian payload","time":{"start":1726558886945,"stop":1726558886945,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4a534676fdfc5","name":"listenerCount","time":{"start":1726558360075,"stop":1726558360076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1539afd9aeeba3f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726558270195,"stop":1726558270196,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad510434abbc521","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726558278632,"stop":1726558278632,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2932440088f788","name":"Passing page size 10 when there are 10 messages","time":{"start":1726559004466,"stop":1726559004466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68f221608c8aba0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726558270229,"stop":1726558270229,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bfdc17fe2b9c9f","name":"less peers than existing","time":{"start":1726558865675,"stop":1726558865675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"308901936c23ec99","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726558270193,"stop":1726558270194,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7d4e9e533a5f85","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726558270194,"stop":1726558270195,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d81fd2eb040c4f8","name":"Reopen subscription with peer with lost subscription","time":{"start":1726558382402,"stop":1726558382402,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4c3cf86bc5b708","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726558319412,"stop":1726558319412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27948499d0208e2","name":"different cluster, different shard: nodes don't connect","time":{"start":1726558539210,"stop":1726558539210,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9fd56cf4a78065","name":"Fails to push message bigger that 1MB","time":{"start":1726558886963,"stop":1726558886964,"duration":1},"status":"passed","severity":"normal"},{"uid":"36387a5f649e861b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726558912400,"stop":1726558912400,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a8c5e8dbb1223d","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726559137700,"stop":1726559137700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bde23cbcfecc52","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726558539228,"stop":1726558539229,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fa3a6391bd1f54","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726559137693,"stop":1726559137693,"duration":0},"status":"broken","severity":"normal"},{"uid":"4216d449b26b2595","name":"Passing page size 11 when there are 10 messages","time":{"start":1726559004466,"stop":1726559004469,"duration":3},"status":"passed","severity":"normal"},{"uid":"69d69e153a5a2e0b","name":"Correctly serialized arguments","time":{"start":1726558782936,"stop":1726558782937,"duration":1},"status":"passed","severity":"normal"},{"uid":"948ac7573e13c3de","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726558270203,"stop":1726558270203,"duration":0},"status":"passed","severity":"normal"},{"uid":"23acef21a335ebb5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726558539211,"stop":1726558539211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb2cde0387bfbdf","name":"Renews peer on consistent missed messages","time":{"start":1726558721471,"stop":1726558721471,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e14d6365de3ed94","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726558937782,"stop":1726558937782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7871fd57e786d8","name":"Push message with XML payload","time":{"start":1726558886946,"stop":1726558886946,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b445cbce64683f","name":"Check received message containing JSON","time":{"start":1726558763115,"stop":1726558763115,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb5155dab313533","name":"Subscribe and receive messages via waku relay post","time":{"start":1726558912377,"stop":1726558912377,"duration":0},"status":"passed","severity":"normal"},{"uid":"617e19cf8b1f98b1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726558319409,"stop":1726558319410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a606951e49db6617","name":"random static sharding 5 - Cluster ID: 558, Shard ID: 755","time":{"start":1726559059390,"stop":1726559059390,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf5bcf167887dd0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726558270221,"stop":1726558270222,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7d2b01e01ac979","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726558539214,"stop":1726558539214,"duration":0},"status":"passed","severity":"normal"},{"uid":"3350c0db1a9ded0f","name":"should set field with only FILTER enabled","time":{"start":1726558278644,"stop":1726558278644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b62b456b5e650d","name":"A test","time":{"start":1726558763194,"stop":1726558763194,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c33a672e1778ed","name":"Push message with content topic containing special chars","time":{"start":1726558886952,"stop":1726558886952,"duration":0},"status":"passed","severity":"normal"},{"uid":"4519ae3bca40678a","name":"Subscribe to topic containing XML and publish message","time":{"start":1726558911945,"stop":1726558911946,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa265fcd28ddfbf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726559059387,"stop":1726559059388,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae648602bd3a0e12","name":"Filter","time":{"start":1726559051647,"stop":1726559051648,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c0640d2322c4a6","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726559137699,"stop":1726559137700,"duration":1},"status":"broken","severity":"normal"},{"uid":"78ae9a4fe1a42303","name":"Subscribe and receive messages via lightPush","time":{"start":1726558912375,"stop":1726558912375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9692af80002d6eeb","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app33/1/topic941/json","time":{"start":1726560045061,"stop":1726560045061,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f57a9cb469429c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726558277825,"stop":1726558277826,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff07e9a128469e3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726558937780,"stop":1726558937780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a270756337e91a","name":"Check message on other pubsub topic is not received","time":{"start":1726558763119,"stop":1726558763119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c852d8ac3c8d39d","name":"Ping on peer without subscriptions","time":{"start":1726558382382,"stop":1726558382382,"duration":0},"status":"passed","severity":"normal"},{"uid":"827ad0ac8770ce76","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726558539226,"stop":1726558539226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e2f1cf5b8cf52e","name":"Check message received after jswaku node is restarted","time":{"start":1726558763121,"stop":1726558763121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25e3c2d7896e3635","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726559052266,"stop":1726559052267,"duration":1},"status":"passed","severity":"normal"},{"uid":"2625ba6384a7ad64","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726558291026,"stop":1726558291026,"duration":0},"status":"passed","severity":"normal"},{"uid":"7467a2c8be709201","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726558277824,"stop":1726558277825,"duration":1},"status":"passed","severity":"normal"},{"uid":"584a3aa16c9497fc","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726558539222,"stop":1726558539222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f60630765a7184b","name":"Renews subscription after lossing a connection","time":{"start":1726558912391,"stop":1726558912391,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcda9ea86376e071","name":"Symmetric encrypt & Decrypt","time":{"start":1726558301311,"stop":1726558301311,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe268e8a79bdc25","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726558270222,"stop":1726558270223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e362fef60f288686","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726558270228,"stop":1726558270228,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb0db48404ba6e9","name":"random static sharding 6 - Cluster ID: 748, Shard ID: 212","time":{"start":1726559059391,"stop":1726559059391,"duration":0},"status":"passed","severity":"normal"},{"uid":"9702e917bb0882a9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726558291023,"stop":1726558291023,"duration":0},"status":"passed","severity":"normal"},{"uid":"498c1e8573954565","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726558912386,"stop":1726558912386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ee996a143097a8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726559041915,"stop":1726559041916,"duration":1},"status":"passed","severity":"normal"},{"uid":"848ccf2b2d37313c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726558291023,"stop":1726558291024,"duration":1},"status":"passed","severity":"normal"},{"uid":"516c150bc565475c","name":"Decoder throws on empty string content topic","time":{"start":1726558300875,"stop":1726558300875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9467ec6c0d8c2227","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726558277819,"stop":1726558277820,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6f162635906d41","name":"Check received message with timestamp: 1726558319640 ","time":{"start":1726558763100,"stop":1726558763101,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c908981bf49b5d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726558291025,"stop":1726558291025,"duration":0},"status":"passed","severity":"normal"},{"uid":"be027edfb8e3c798","name":"Fails to publish duplicate message","time":{"start":1726558911148,"stop":1726558911148,"duration":0},"status":"passed","severity":"normal"},{"uid":"8796ceed233ed1a","name":"throws on content topic with non-number generation field","time":{"start":1726558270180,"stop":1726558270180,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f808a3397cf824c","name":"Decoder throws on empty string content topic","time":{"start":1726558283524,"stop":1726558283524,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a7fd4420220bea","name":"Check message received after nwaku node is restarted","time":{"start":1726558763109,"stop":1726558763110,"duration":1},"status":"skipped","severity":"normal"},{"uid":"23e5fb76fc61ac3d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726558539219,"stop":1726558539219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7374efef774f0ad","name":"Decoder throws on empty string content topic","time":{"start":1726558302562,"stop":1726558302562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16ba98d52348fb","name":"udp ip6 address","time":{"start":1726558278054,"stop":1726558278054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a87ceeeea86bac9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726558283327,"stop":1726558283327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9343331852d9b1b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726558270205,"stop":1726558270205,"duration":0},"status":"passed","severity":"normal"},{"uid":"598a2b7520e5f072","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726558944642,"stop":1726558944644,"duration":2},"status":"passed","severity":"normal"},{"uid":"c161723012a36797","name":"Push message with content topic containing shell command","time":{"start":1726558886956,"stop":1726558886957,"duration":1},"status":"passed","severity":"normal"}]