2024-09-25 20:14:23 +00:00

1 line
156 KiB
JSON

[{"uid":"15fab5d354a39764","name":"Push message with content topic containing short","time":{"start":1727295061284,"stop":1727295061284,"duration":0},"status":"passed","severity":"normal"},{"uid":"675bed77e7c853ba","name":"should throw an error for missing required configuration","time":{"start":1727294743169,"stop":1727294743169,"duration":0},"status":"passed","severity":"normal"},{"uid":"71706530f155692e","name":"should return empty list for no shard","time":{"start":1727294743168,"stop":1727294743168,"duration":0},"status":"passed","severity":"normal"},{"uid":"108b805479190e6","name":"Init the array if not present","time":{"start":1727294742760,"stop":1727294742761,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdec34a557f801c","name":"should decode valid enr with tcp successfully","time":{"start":1727294751598,"stop":1727294751598,"duration":0},"status":"passed","severity":"normal"},{"uid":"87332a365d0a646","name":"should set field with only FILTER enabled","time":{"start":1727294751609,"stop":1727294751609,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f594ce2adde6fc","name":"Check received message containing Russian","time":{"start":1727294927096,"stop":1727294927096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2894d1ea4f4c212","name":"Query Generator, No message returned","time":{"start":1727295125709,"stop":1727295125709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfd3b26bc438b3a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727294743176,"stop":1727294743176,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f414bfe58eed4f3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727295147640,"stop":1727295147641,"duration":1},"status":"passed","severity":"normal"},{"uid":"45183320f91e9bc","name":"Check publish message containing short","time":{"start":1727295092800,"stop":1727295092800,"duration":0},"status":"passed","severity":"normal"},{"uid":"161139504796ba9e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727294987093,"stop":1727294987094,"duration":1},"status":"passed","severity":"normal"},{"uid":"381db47c85242647","name":"should handle corrupted local storage data gracefully","time":{"start":1727294768318,"stop":1727294768318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccac75d9154c030d","name":"Fails to push message with large meta","time":{"start":1727295061307,"stop":1727295061308,"duration":1},"status":"passed","severity":"normal"},{"uid":"719cefdf5d20c532","name":"Push message with Arabic payload","time":{"start":1727295061265,"stop":1727295061269,"duration":4},"status":"passed","severity":"normal"},{"uid":"fdef16cf4bf08483","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727295095796,"stop":1727295095796,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e4582cfbe18e5e","name":"Fails to push message bigger that 1MB","time":{"start":1727295099618,"stop":1727295099619,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfc8b4ae0bf74b3","name":"returns all values when wanted number is greater than available values","time":{"start":1727294763291,"stop":1727294763293,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a59c7491bb6598a","name":"Relay + Store","time":{"start":1727294802186,"stop":1727294802187,"duration":1},"status":"passed","severity":"normal"},{"uid":"b884f66f03b3361f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727295130203,"stop":1727295130203,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db03fd49b5dc0b3","name":"Push message on custom pubsubTopic","time":{"start":1727294991775,"stop":1727294991775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b114437c011c5779","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727294750875,"stop":1727294750876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b5bae4893855bd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727294874879,"stop":1727294874879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26e807a4176ff92","name":"Refresh subscription","time":{"start":1727295095792,"stop":1727295095793,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5fa6ad6f6bd0f821","name":"Relay - dialed after","time":{"start":1727295161226,"stop":1727295161226,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e9de70e403d8e5","name":"Nodes with multiple pubsub topic","time":{"start":1727295073643,"stop":1727295073643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1280e2813a9b902","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727295092839,"stop":1727295092840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2405e0538947c071","name":"dispatchEvent via connectionManager","time":{"start":1727294835599,"stop":1727294835600,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f62b503f3e2f545","name":"creates an iterator","time":{"start":1727295148849,"stop":1727295148850,"duration":1},"status":"passed","severity":"normal"},{"uid":"9845fa5ed1d37045","name":"Push message with JSON payload","time":{"start":1727295061275,"stop":1727295061275,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f28f941ad0020b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727294874876,"stop":1727294874877,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a1e253d638d884","name":"Renews peer on consistent missed messages","time":{"start":1727294865773,"stop":1727294865774,"duration":1},"status":"passed","severity":"normal"},{"uid":"5115e7178eda2a7","name":"Does not throw an exception when node disconnects","time":{"start":1727295156150,"stop":1727295156150,"duration":0},"status":"passed","severity":"normal"},{"uid":"c832d30a1cd34890","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727294935606,"stop":1727294935607,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf6d11f58168ee3","name":"Fails to push message with large meta","time":{"start":1727295099615,"stop":1727295099616,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdfaf4eb96a4a8f","name":"connected peers and dial","time":{"start":1727295047299,"stop":1727295047299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60265f653145368f","name":"start node with empty shard should fail","time":{"start":1727295127113,"stop":1727295127114,"duration":1},"status":"passed","severity":"normal"},{"uid":"82128d29b0cf3e89","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727294935627,"stop":1727294935628,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a7846b8313f4e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727295156530,"stop":1727295156530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b358adad1d704648","name":"start node with empty content topic","time":{"start":1727295103952,"stop":1727295103957,"duration":5},"status":"passed","severity":"normal"},{"uid":"d3c8e8166c3d2cca","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727294941917,"stop":1727294941919,"duration":2},"status":"passed","severity":"normal"},{"uid":"78c4f9e1d1d6d44c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727295073642,"stop":1727295073643,"duration":1},"status":"passed","severity":"normal"},{"uid":"494f78cc7b014473","name":"Passing an array","time":{"start":1727295156150,"stop":1727295156150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec6c3d7e481edfa","name":"Wrong topic","time":{"start":1727295103950,"stop":1727295103951,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9fd51d1e7910b6","name":"Push message with XML payload","time":{"start":1727295061274,"stop":1727295061275,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc286c172cab9d26","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727294991788,"stop":1727294991788,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d40ccd905554a2","name":"Push message with Script payload","time":{"start":1727295061274,"stop":1727295061274,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d112510ae919932","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727294763964,"stop":1727294763964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b18bea5bca57b21","name":"should not fail to stop the service if it was not started","time":{"start":1727294768313,"stop":1727294768314,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cfda9f5a6e4005","name":"Subscribe to topic containing XML and receive message","time":{"start":1727294935622,"stop":1727294935622,"duration":0},"status":"passed","severity":"normal"},{"uid":"545ebf5f5902b51a","name":"throws on content topic with generation field greater than 0","time":{"start":1727294743143,"stop":1727294743144,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa038a1e46c5337","name":"Push message with content topic containing escaped characters","time":{"start":1727295099612,"stop":1727295099612,"duration":0},"status":"passed","severity":"normal"},{"uid":"b720463e2adf3887","name":"Meta field set when metaSetter is specified","time":{"start":1727294756591,"stop":1727294756591,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca243cd9d8a316e8","name":"tcp ip4 address","time":{"start":1727294750995,"stop":1727294750995,"duration":0},"status":"passed","severity":"normal"},{"uid":"beec1108f864665b","name":"Js publishes, other Js receives","time":{"start":1727295067838,"stop":1727295067839,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5cfe4cd52d29ff","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727294764362,"stop":1727294764362,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df4835fa385c158","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727294743162,"stop":1727294743162,"duration":0},"status":"passed","severity":"normal"},{"uid":"1045427e5f04431e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727294874876,"stop":1727294874876,"duration":0},"status":"passed","severity":"normal"},{"uid":"6873ab3d0539fe35","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727295238536,"stop":1727295238536,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a0e6371723529e","name":"Check received message containing emoji","time":{"start":1727294927104,"stop":1727294927105,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8da0b858128b64e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727294842182,"stop":1727294842198,"duration":16},"status":"passed","severity":"normal"},{"uid":"8d8584a718b64575","name":"Sample","time":{"start":1727294750974,"stop":1727294750974,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be60c1c7aa9b0ce","name":"throws an error for improperly formatted content topics","time":{"start":1727294743161,"stop":1727294743161,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1c7a56979a58ae","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727294743155,"stop":1727294743155,"duration":0},"status":"passed","severity":"normal"},{"uid":"585dcd37919a09bd","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727294775889,"stop":1727294775889,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bf82547f0551f2","name":"Light Node - default protocols","time":{"start":1727295161229,"stop":1727295161229,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ac0094f6dd4ca4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727294935639,"stop":1727294935640,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c9af9bc4978db8","name":"LightPush with 1 connections","time":{"start":1727294961579,"stop":1727294961579,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad529d8f2fc4c78","name":"Check received message with timestamp: 1727294794751 ","time":{"start":1727295046978,"stop":1727295046978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5c7d881cc74ee7","name":"should return false","time":{"start":1727294751600,"stop":1727294751600,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9f9ac9fb63d530","name":"Publish message with custom timestamp: Wed Sep 25 2024 21:11:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1727295092824,"stop":1727295092824,"duration":0},"status":"passed","severity":"normal"},{"uid":"537a32af079eb870","name":"should get / set UDP multiaddr","time":{"start":1727294751605,"stop":1727294751605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a89811160ed04b2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727295156532,"stop":1727295156532,"duration":0},"status":"passed","severity":"normal"},{"uid":"906c42fa3ad48062","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727294802315,"stop":1727294802317,"duration":2},"status":"passed","severity":"normal"},{"uid":"75a0d971aeb2ed53","name":"should emit a peer event after start","time":{"start":1727294768314,"stop":1727294768315,"duration":1},"status":"passed","severity":"normal"},{"uid":"333cdc12e29d1839","name":"Publish message with custom timestamp: Wed Sep 25 2024 19:11:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1727295092823,"stop":1727295092824,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8ab5733bc43d26","name":"Push message with Chinese payload","time":{"start":1727295099589,"stop":1727295099589,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1d66d56729c8ad","name":"Push message with SQL Injection payload","time":{"start":1727295099591,"stop":1727295099591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09cf9a7eafcb8f6","name":"Check received message containing XML","time":{"start":1727294927097,"stop":1727294927097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da04da70af01256","name":"should use DNS peer discovery with light client","time":{"start":1727294804646,"stop":1727294804646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a29314608dfd31ef","name":"Check publish message containing Basic HTML tag","time":{"start":1727295092808,"stop":1727295092808,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a65e6e12fc97a5","name":"should properly create location multiaddrs - udp6","time":{"start":1727294751607,"stop":1727294751607,"duration":0},"status":"passed","severity":"normal"},{"uid":"46467499b3dc1c6c","name":"removeEventListener with correct event","time":{"start":1727294835594,"stop":1727294835596,"duration":2},"status":"passed","severity":"normal"},{"uid":"4447eb7fd81ef94e","name":"Push message with Arabic payload","time":{"start":1727295099589,"stop":1727295099590,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f3520c21094a25","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727294842209,"stop":1727294842209,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4e5faeb536d6e7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727294743171,"stop":1727294743171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb2d2d73f644563","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727294935618,"stop":1727294935618,"duration":0},"status":"passed","severity":"normal"},{"uid":"70045a9ecf6c01ef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727294874881,"stop":1727294874881,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9e44a47e2ef2dc","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727294750881,"stop":1727294750882,"duration":1},"status":"passed","severity":"normal"},{"uid":"5994c3564b860a28","name":"udp ip6 address","time":{"start":1727294750995,"stop":1727294750996,"duration":1},"status":"passed","severity":"normal"},{"uid":"858c360c16da1e6c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727294743162,"stop":1727294743162,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87410ddfb42153f","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727294951584,"stop":1727294951585,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ece05e61c879819","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727295125713,"stop":1727295125714,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69c1a73e84de94e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727294743172,"stop":1727294743173,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba0b7ad6803db7d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727294874883,"stop":1727294874883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e045793db991221c","name":"same cluster, different shard: nodes connect","time":{"start":1727294987098,"stop":1727294987099,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f30be675306bf5f","name":"Should update multiaddrs","time":{"start":1727294992462,"stop":1727294992464,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d2af6a804cc553a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727295047021,"stop":1727295047021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3803bfe2a88db34d","name":"Push message with content topic containing short","time":{"start":1727295099602,"stop":1727295099603,"duration":1},"status":"passed","severity":"normal"},{"uid":"3159813ebaf91f03","name":"Number of peers are maintained correctly","time":{"start":1727294865762,"stop":1727294865762,"duration":0},"status":"passed","severity":"normal"},{"uid":"22913f5ae314f67c","name":"should only return 1 node with relay and store capability","time":{"start":1727294764361,"stop":1727294764361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56ff7abdd0d2c04","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727294941914,"stop":1727294941914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9267433f223f318a","name":"Passing page size 110 when there are 120 messages","time":{"start":1727295149028,"stop":1727295149029,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4244a733c6a89a","name":"Generator, 2 different pubsubtopics","time":{"start":1727295147635,"stop":1727295147636,"duration":1},"status":"passed","severity":"normal"},{"uid":"78042c66cde21834","name":"Push message equal or less that 1MB","time":{"start":1727295061312,"stop":1727295061313,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c2a8776c18b944","name":"isConnected return false after peer stops","time":{"start":1727294825682,"stop":1727294825685,"duration":3},"status":"passed","severity":"normal"},{"uid":"a80805c45b481773","name":"random static sharding 5 - Cluster ID: 372, Shard ID: 487","time":{"start":1727295127107,"stop":1727295127108,"duration":1},"status":"passed","severity":"normal"},{"uid":"a678380ad89d16c1","name":"Rejects garbage","time":{"start":1727294779087,"stop":1727294779088,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c0d05101f9cc3c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727294825677,"stop":1727294825678,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa365bed77b3445d","name":"Check received message containing Script","time":{"start":1727295046972,"stop":1727295046973,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5aa91a227e5d093","name":"Default pageSize","time":{"start":1727295149029,"stop":1727295149030,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b68d429698ac71","name":"Check message on other pubsub topic is not received","time":{"start":1727294927110,"stop":1727294927110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da7c090ee66ec99","name":"Subscribe and receives messages on 20 topics","time":{"start":1727295130191,"stop":1727295130191,"duration":0},"status":"passed","severity":"normal"},{"uid":"81afc411ce24f348","name":"Store - dialed after - with timeout","time":{"start":1727295161227,"stop":1727295161227,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f24722a93e2f4ce","name":"Nodes with multiple pubsub topic","time":{"start":1727295073646,"stop":1727295073646,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e8d97fb795237c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727294874898,"stop":1727294874898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01539929b7d5d12","name":"Push message with content topic containing JSON","time":{"start":1727295099611,"stop":1727295099611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d21f4a875b61ae","name":"Push message with meta","time":{"start":1727295061306,"stop":1727295061307,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e10667a74b182d","name":"can start the service","time":{"start":1727295092548,"stop":1727295092548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1859791e5fe2c6f3","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727294874872,"stop":1727294874872,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca79fbcbec25bab","name":"Passing page size 0 when there are 110 messages","time":{"start":1727295149020,"stop":1727295149020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3a4bd3a97713ab","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727294750878,"stop":1727294750881,"duration":3},"status":"passed","severity":"normal"},{"uid":"b663afc934d14ea3","name":"should add and remove event listeners correctly","time":{"start":1727294768318,"stop":1727294768318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab86287b8501a6e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727295118720,"stop":1727295118720,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c32ca6e957406","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727295103936,"stop":1727295103936,"duration":0},"status":"passed","severity":"normal"},{"uid":"d687f774ccb2fa2d","name":"should emit a peer event after start","time":{"start":1727294804644,"stop":1727294804644,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a5bb6ef5b0a0d3","name":"Check publish message containing numeric","time":{"start":1727295092801,"stop":1727295092801,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e2a18d9f987f1a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727294991782,"stop":1727294991782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f36551b4e463fdf","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727294751609,"stop":1727294751610,"duration":1},"status":"passed","severity":"normal"},{"uid":"9913a2bee6ea143f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727295095804,"stop":1727295095804,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28ad210e857be17","name":"isConnected should return false after all peers disconnect","time":{"start":1727294825681,"stop":1727294825681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f757d0fdc4915a7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727294935619,"stop":1727294935620,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ad95c0892b48b","name":"Push message with custom timestamp: 1727298551781","time":{"start":1727295061311,"stop":1727295061312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b70995b827c0a51","name":"Sets default value correctly","time":{"start":1727295156152,"stop":1727295156152,"duration":0},"status":"passed","severity":"normal"},{"uid":"738e8412a0feb862","name":"different cluster, same shard: nodes don't connect","time":{"start":1727294987099,"stop":1727294987099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ddbf0f81eeb335","name":"connects to nwaku","time":{"start":1727295156149,"stop":1727295156149,"duration":0},"status":"passed","severity":"normal"},{"uid":"763fa04cbcc7d6d2","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727294764132,"stop":1727294764132,"duration":0},"status":"passed","severity":"normal"},{"uid":"99534f0961f4efad","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727295046979,"stop":1727295046979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fad0e0416f5503","name":"Push message with custom timestamp: 1696536551781","time":{"start":1727295061309,"stop":1727295061310,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfb02b9f2affcc3","name":"isConnected should return true after first peer connects","time":{"start":1727294825678,"stop":1727294825678,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67b1e9bc05f613c","name":"Ping succeeds for all connected peers","time":{"start":1727294865762,"stop":1727294865763,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c7cbb5a172357a","name":"Push message with rate limit","time":{"start":1727295099616,"stop":1727295099616,"duration":0},"status":"passed","severity":"normal"},{"uid":"35059551f6d60fea","name":"random static sharding 1 - Cluster ID: 629, Shard ID: 695","time":{"start":1727295127105,"stop":1727295127106,"duration":1},"status":"passed","severity":"normal"},{"uid":"b775c404ccbfa54d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727294874901,"stop":1727294874901,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc1406aa50a1bc7","name":"Subscribe and receive messages via lightPush","time":{"start":1727295130189,"stop":1727295130189,"duration":0},"status":"passed","severity":"normal"},{"uid":"f219a1817ca264df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727294743172,"stop":1727294743172,"duration":0},"status":"passed","severity":"normal"},{"uid":"318d503d19165b1c","name":"addEventListener with correct event","time":{"start":1727294835592,"stop":1727294835592,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3cc8860a75967f","name":"Subscribe to topic containing Script and receive message","time":{"start":1727295130202,"stop":1727295130203,"duration":1},"status":"passed","severity":"normal"},{"uid":"4402ce751d0ee9c4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727295095798,"stop":1727295095798,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5122b2572246a9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727294750877,"stop":1727294750877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f40bb5512fbedef","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727294802317,"stop":1727294802318,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc092ffa8e18b96","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727295127105,"stop":1727295127105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c832176084b1b04","name":"Privacy Node - default protocol","time":{"start":1727295161229,"stop":1727295161229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5967957018647df7","name":"Check received message with timestamp: 1727294794750 ","time":{"start":1727294927106,"stop":1727294927107,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7ecc21e3669314","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727294842200,"stop":1727294842207,"duration":7},"status":"passed","severity":"normal"},{"uid":"b862551712e1dd24","name":"Encoder throws on undefined content topic","time":{"start":1727294774277,"stop":1727294774278,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56d3d226933fb8d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727294874885,"stop":1727294874885,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b58a817e107124","name":"Check message received after nwaku node is restarted","time":{"start":1727295047028,"stop":1727295047028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2d18476292e5df9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727294804646,"stop":1727294804647,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dd31203b5cb1a0e7","name":"Fields are not dropped","time":{"start":1727294755840,"stop":1727294755842,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcb1bffb74f89d19","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727294874882,"stop":1727294874882,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e36bc6ba255693","name":"Passing page size 3 when there are 20 messages","time":{"start":1727295149023,"stop":1727295149024,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb75dd0ae6fc9f7","name":"Generator, 2 different pubsubtopics","time":{"start":1727295147638,"stop":1727295147639,"duration":1},"status":"passed","severity":"normal"},{"uid":"3890486e4861a75b","name":"Check message received after jswaku node is restarted","time":{"start":1727295046992,"stop":1727295046992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2650b575656773e","name":"should properly create location multiaddrs - tcp4","time":{"start":1727294751606,"stop":1727294751606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24c1acd6096549d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727294795317,"stop":1727294795318,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb71d0763e5868d","name":"Waku message hash computation (payload length 0)","time":{"start":1727294745581,"stop":1727294745581,"duration":0},"status":"passed","severity":"normal"},{"uid":"560147b3d36747bb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727294802813,"stop":1727294802813,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d6feac523b4771","name":"Mutual subscription","time":{"start":1727295095782,"stop":1727295095783,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a6e3c7928d43f4","name":"Push message on custom pubsubTopic","time":{"start":1727294991777,"stop":1727294991778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad977db88b833e2","name":"Check received message with timestamp: 1727294794751 ","time":{"start":1727295047021,"stop":1727295047021,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edff722c42fc7f6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727294764133,"stop":1727294764134,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6bf092013001eb","name":"Register correct protocols","time":{"start":1727295095783,"stop":1727295095785,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cb6eae7af675cd6","name":"Check publish message containing special chars","time":{"start":1727295092801,"stop":1727295092801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acdc273fc37dd42","name":"throws on content topic with too few or too many fields","time":{"start":1727294743142,"stop":1727294743143,"duration":1},"status":"passed","severity":"normal"},{"uid":"7028965f37f9153a","name":"random static sharding 3 - Cluster ID: 24, Shard ID: 460","time":{"start":1727295127106,"stop":1727295127107,"duration":1},"status":"passed","severity":"normal"},{"uid":"9691539d51777121","name":"Non TWN Cluster","time":{"start":1727295103936,"stop":1727295103937,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8423700743b8dd","name":"Subscribe to topic containing Script and receive message","time":{"start":1727294935621,"stop":1727294935622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b508e5a07eb32d4d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727294743172,"stop":1727294743172,"duration":0},"status":"passed","severity":"normal"},{"uid":"3622c295f6839b6b","name":"configure the node with multiple content topics","time":{"start":1727295103951,"stop":1727295103951,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dac235f9eac726","name":"Passing invalid cursor","time":{"start":1727295118721,"stop":1727295118721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed80911dcf312c","name":"Check received message containing unicode special characters","time":{"start":1727295047015,"stop":1727295047015,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e4712dbd16c9cc","name":"Subscribe to topic containing long and publish message","time":{"start":1727295095795,"stop":1727295095796,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b880f3164d6f1b1","name":"Publish without waiting for remote peer","time":{"start":1727295095785,"stop":1727295095786,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbdaec021aa1dd6","name":"Check received message containing SQL Injection","time":{"start":1727295047005,"stop":1727295047006,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19fe9d5cc8be89d","name":"Publish message with custom timestamp: Thu Oct 05 2023 20:11:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1727295092823,"stop":1727295092823,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c9cfc567a44952","name":"Overlapping topic subscription","time":{"start":1727295095793,"stop":1727295095794,"duration":1},"status":"skipped","severity":"normal"},{"uid":"356819dd28847886","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727294874904,"stop":1727294874904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b780974053cf2079","name":"Subscribe to topic containing Script and receive message","time":{"start":1727295130244,"stop":1727295130245,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea58c1e9ca329e0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727294842212,"stop":1727294842212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7b303759fa2b5f","name":"Check received message containing long","time":{"start":1727294927090,"stop":1727294927090,"duration":0},"status":"passed","severity":"normal"},{"uid":"461ae9a8eb54d222","name":"addEventListener with wrong event","time":{"start":1727294835592,"stop":1727294835594,"duration":2},"status":"passed","severity":"normal"},{"uid":"2027d6d3a978ed6e","name":"Subscribe to topic containing XML and receive message","time":{"start":1727295130245,"stop":1727295130245,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a30908cd59681b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727294743173,"stop":1727294743173,"duration":0},"status":"passed","severity":"normal"},{"uid":"724c55a8d574128f","name":"Query generator for multiple messages","time":{"start":1727295144430,"stop":1727295144430,"duration":0},"status":"passed","severity":"normal"},{"uid":"daec3b6b030d532c","name":"Check publish message containing SQL Injection","time":{"start":1727295092805,"stop":1727295092806,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c58969e9dd73d25","name":"should encodeTxt and decodeTxt","time":{"start":1727294751596,"stop":1727294751597,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a85c4d075279b3c","name":"Check received message containing long","time":{"start":1727295046997,"stop":1727295046999,"duration":2},"status":"passed","severity":"normal"},{"uid":"88053447d0257ebb","name":"should throw an error for insufficient data","time":{"start":1727294743182,"stop":1727294743182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8874f494db9b94f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727294795319,"stop":1727294795319,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6cbb8f800a2abd","name":"can dial TLS multiaddrs","time":{"start":1727294991348,"stop":1727294991350,"duration":2},"status":"passed","severity":"normal"},{"uid":"d04ac175659fb42a","name":"Push message with custom timestamp: 1696536535888","time":{"start":1727295099617,"stop":1727295099617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33533c4dd94c5dd","name":"Push message with custom timestamp: 1727298535888","time":{"start":1727295099617,"stop":1727295099618,"duration":1},"status":"passed","severity":"normal"},{"uid":"801a671d391f58db","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727294951587,"stop":1727294951588,"duration":1},"status":"passed","severity":"normal"},{"uid":"5849ddb9e5d724ec","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727294756166,"stop":1727294756167,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db5e27917b4da04","name":"Check publish message containing escaped characters","time":{"start":1727295092812,"stop":1727295092815,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6c8a605abbe418f","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727294745579,"stop":1727294745580,"duration":1},"status":"passed","severity":"normal"},{"uid":"999880fa3d06136","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727295156532,"stop":1727295156532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1db066e3b3f1889","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727294935641,"stop":1727294935641,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57c4a23eecca56c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727294743174,"stop":1727294743174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4ca3ea7ca032ea","name":"Check message with no payload is not received","time":{"start":1727294927112,"stop":1727294927113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b7be5ed9ed7b2c","name":"can start the service","time":{"start":1727294768312,"stop":1727294768313,"duration":1},"status":"passed","severity":"normal"},{"uid":"18576dd280bdd087","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727294743175,"stop":1727294743175,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f5e8abf7c85841","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727294750876,"stop":1727294750877,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e74a481718f74e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727294874882,"stop":1727294874882,"duration":0},"status":"passed","severity":"normal"},{"uid":"27496c4e07cadeaa","name":"Check received message containing Arabic","time":{"start":1727294927095,"stop":1727294927096,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6bd3867c889658","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727294825678,"stop":1727294825678,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e901a7b3e91e74","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727294802319,"stop":1727294802319,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b66588516158b8","name":"Refresh subscription","time":{"start":1727295130234,"stop":1727295130236,"duration":2},"status":"passed","severity":"normal"},{"uid":"60aa68414a068c84","name":"Subscribe and receive messages via waku relay post","time":{"start":1727295130222,"stop":1727295130222,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fddba26b6e690d3","name":"Generator, custom pubsub topic","time":{"start":1727295147637,"stop":1727295147638,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7ed839d32f861f","name":"Push message with escaped characters payload","time":{"start":1727295099597,"stop":1727295099597,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8ddb27ad4e5480","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727295130246,"stop":1727295130247,"duration":1},"status":"passed","severity":"normal"},{"uid":"b560fab0cbb89c31","name":"Should update shard info","time":{"start":1727294992464,"stop":1727294992464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0ef8ac018264eb","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727295139889,"stop":1727295139889,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dd6b0b011da826","name":"Sign & Recover","time":{"start":1727294774754,"stop":1727294774754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e69bee327497b7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727294941915,"stop":1727294941915,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b285346b0587410","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727294743177,"stop":1727294743177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e67a1fecc68676f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727294795313,"stop":1727294795316,"duration":3},"status":"passed","severity":"normal"},{"uid":"4f812a68f56d2c8f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727295095804,"stop":1727295095805,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc8bcc69c64a79b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727295073646,"stop":1727295073647,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc73dd78b547e2f","name":"Check meta is set [ecies]","time":{"start":1727294775890,"stop":1727294775890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63c784bae8d732a","name":"Ephemeral field set to true","time":{"start":1727294756590,"stop":1727294756591,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6ee370a1670c09","name":"Push message with special chars payload","time":{"start":1727295061262,"stop":1727295061262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4febbb10b628475c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727294764135,"stop":1727294764136,"duration":1},"status":"passed","severity":"normal"},{"uid":"895dfa80f0bd58d9","name":"Check received message containing Script","time":{"start":1727295047007,"stop":1727295047008,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9f924015c8257d","name":"Fails to publish message with wrong content topic","time":{"start":1727295092825,"stop":1727295092825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b790de2a2babe16c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727294745580,"stop":1727294745581,"duration":1},"status":"passed","severity":"normal"},{"uid":"206f44412ffc77f0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727294768317,"stop":1727294768318,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c97b4afa6d6497","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727294743169,"stop":1727294743169,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecc4b027407592b","name":"Fails to publish duplicate message","time":{"start":1727295092824,"stop":1727295092825,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba2e00e7da538c8","name":"should set field with only RELAY enabled","time":{"start":1727294751609,"stop":1727294751609,"duration":0},"status":"passed","severity":"normal"},{"uid":"21969e03b29a8b4c","name":"should not receive a peer event after stop","time":{"start":1727294768316,"stop":1727294768317,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de1a2dd01d15ecd","name":"Push message with custom timestamp: 1727291335888","time":{"start":1727295099617,"stop":1727295099617,"duration":0},"status":"passed","severity":"normal"},{"uid":"9138a1e4825c3cce","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727295238535,"stop":1727295238536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41fae430806147e","name":"Check received message containing shell command","time":{"start":1727295046975,"stop":1727295046975,"duration":0},"status":"passed","severity":"normal"},{"uid":"920e7f10db19df09","name":"Check received message containing numeric","time":{"start":1727295046969,"stop":1727295046970,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ba9c01d7d694fd","name":"handles different clusterIds correctly","time":{"start":1727294743161,"stop":1727294743161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3e752f74532a45","name":"A test","time":{"start":1727294961711,"stop":1727294961711,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2ceb702bc49bf6","name":"Generator, custom pubsub topic","time":{"start":1727295147639,"stop":1727295147640,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b10f1f84d2625aa","name":"Reopen subscription with peer with lost subscription","time":{"start":1727294837389,"stop":1727294837390,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe34cb1df42cbb25","name":"throws on content topic with empty application field","time":{"start":1727294743144,"stop":1727294743144,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a200616079b9eda","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727294951577,"stop":1727294951577,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ead914d224d2b4b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727294743163,"stop":1727294743164,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8e75653451668e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727295130193,"stop":1727295130197,"duration":4},"status":"passed","severity":"normal"},{"uid":"3452db413927579c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727294743173,"stop":1727294743173,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efd659cc3de3751","name":"should handle a minimal index list","time":{"start":1727294743181,"stop":1727294743181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9665f4b63ab6ae98","name":"Push message with content topic containing Script","time":{"start":1727295061295,"stop":1727295061295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68d406af8d50a78","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727294935582,"stop":1727294935594,"duration":12},"status":"passed","severity":"normal"},{"uid":"57efdfa47226504b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727295156531,"stop":1727295156531,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdc4985d392985d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727294750868,"stop":1727294750869,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9bf7c62be4a4e84","name":"Check received message containing escaped characters","time":{"start":1727295046975,"stop":1727295046976,"duration":1},"status":"passed","severity":"normal"},{"uid":"82cae6337f1413d3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727295118711,"stop":1727295118712,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cbbbad9cfd25c6","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727294743163,"stop":1727294743163,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff3cbb121fb4a86","name":"Generator, 2 different pubsubtopics","time":{"start":1727295147640,"stop":1727295147640,"duration":0},"status":"passed","severity":"normal"},{"uid":"352163727b30b8e9","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727294874898,"stop":1727294874900,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb064a5dfef3a7f1","name":"Subscribe and receives messages on 20 topics","time":{"start":1727295130228,"stop":1727295130229,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0a525811ae58a4","name":"Check message with non string payload is not received","time":{"start":1727294927113,"stop":1727294927114,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab779a26859b0d85","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727294743179,"stop":1727294743179,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b63b913d59b65da","name":"Throws when trying to push message with empty payload","time":{"start":1727295061283,"stop":1727295061284,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d3bc13080d0727","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727295130213,"stop":1727295130213,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acb1bc9b48d6b9b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727295125707,"stop":1727295125709,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a44f6ba0ce8c91","name":"random static sharding 6 - Cluster ID: 51, Shard ID: 851","time":{"start":1727295127108,"stop":1727295127109,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d8918e953300e9","name":"Refresh subscription","time":{"start":1727295130192,"stop":1727295130192,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c633a0be02dc7e","name":"getPeersByDiscovery","time":{"start":1727295070931,"stop":1727295070932,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e15278f4c8c08","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727294743162,"stop":1727294743162,"duration":0},"status":"passed","severity":"normal"},{"uid":"71565f9c1cc1bc6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727294750869,"stop":1727294750870,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5e47ec43761cdd","name":"safeDispatchEvent","time":{"start":1727294835601,"stop":1727294835601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e72dedfc47ccf3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727295095800,"stop":1727295095801,"duration":1},"status":"passed","severity":"normal"},{"uid":"79862d540cc413a1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727294871815,"stop":1727294871816,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e94d03a7fa1b2a6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app42/6/topic332/xml","time":{"start":1727295103938,"stop":1727295103938,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f6a5bbdb3f48bb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727295130198,"stop":1727295130199,"duration":1},"status":"passed","severity":"normal"},{"uid":"876a2e3f7a89b162","name":"Check publish message containing long","time":{"start":1727295092800,"stop":1727295092801,"duration":1},"status":"passed","severity":"normal"},{"uid":"badf221764e97d91","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727294935598,"stop":1727294935598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7e98f159b5c6fb","name":"should not fail to stop the service if it was not started","time":{"start":1727295092549,"stop":1727295092549,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f9cb2d417f036f","name":"Check message with invalid timestamp is not received","time":{"start":1727294927109,"stop":1727294927109,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f6c499e3bf6dc7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727295095803,"stop":1727295095803,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de6f32c3ed1afdf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727295130190,"stop":1727295130190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5d7cdef691f581","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727294842212,"stop":1727294842213,"duration":1},"status":"passed","severity":"normal"},{"uid":"a998fe44b4aa934a","name":"Check message on other pubsub topic is not received","time":{"start":1727295046980,"stop":1727295046991,"duration":11},"status":"passed","severity":"normal"},{"uid":"da0638c3706cbf34","name":"Relay + Store","time":{"start":1727294751610,"stop":1727294751610,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2ab9fd142652c8","name":"Decoder throws on undefined content topic","time":{"start":1727294774279,"stop":1727294774279,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1842e0125ffa77b","name":"Push message equal or less that 1MB","time":{"start":1727295099618,"stop":1727295099618,"duration":0},"status":"passed","severity":"normal"},{"uid":"253f2253c33510a3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727294743181,"stop":1727294743182,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b18123ecc64bf33","name":"should be online or offline if network state changed","time":{"start":1727294795324,"stop":1727294795324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8319fff0fb7c4637","name":"Ping on unsubscribed peer","time":{"start":1727294845825,"stop":1727294845826,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f08a15ccc77e21","name":"Check publish message containing unicode special characters","time":{"start":1727295092815,"stop":1727295092816,"duration":1},"status":"passed","severity":"normal"},{"uid":"830127c8de2dc786","name":"Push message with content topic containing long","time":{"start":1727295061285,"stop":1727295061285,"duration":0},"status":"passed","severity":"normal"},{"uid":"48873dabc5e668f7","name":"Fails to push message bigger that 1MB","time":{"start":1727295061313,"stop":1727295061313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c81f5791b58603","name":"Keep-alive pings maintain the connection","time":{"start":1727294865763,"stop":1727294865764,"duration":1},"status":"passed","severity":"normal"},{"uid":"d923df26eb46425a","name":"Push message with emoji payload","time":{"start":1727295061277,"stop":1727295061281,"duration":4},"status":"passed","severity":"normal"},{"uid":"17e71cba5f23b44f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727295147636,"stop":1727295147636,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c50306aed8799a","name":"Push message with content topic containing Arabic","time":{"start":1727295061291,"stop":1727295061291,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1b22222ebe232d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app14/3/topic785/test.js","time":{"start":1727295103938,"stop":1727295103938,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5b343d1b061883","name":"Push message with content topic containing emoji","time":{"start":1727295061303,"stop":1727295061304,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0da3ea788983b73","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727295073644,"stop":1727295073644,"duration":0},"status":"passed","severity":"normal"},{"uid":"71637d8404dad89a","name":"Promise Callback - true","time":{"start":1727295141813,"stop":1727295141814,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ebfdc69913c8a2","name":"should throw error - no public key","time":{"start":1727294751600,"stop":1727294751600,"duration":0},"status":"passed","severity":"normal"},{"uid":"e000fe89c8b9aeb7","name":"Check received message containing Chinese","time":{"start":1727295047000,"stop":1727295047000,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57f98db345a67b8","name":"Asymmetric encrypt & decrypt","time":{"start":1727294774752,"stop":1727294774752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ca6265d9372713","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727294825685,"stop":1727294825685,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f574e8066d44a60","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727294802815,"stop":1727294802815,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf26714bf916fe6c","name":"Check received message containing XML","time":{"start":1727295047008,"stop":1727295047009,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4944911d8b79540","name":"Relay","time":{"start":1727294802185,"stop":1727294802186,"duration":1},"status":"passed","severity":"normal"},{"uid":"1611fa6f99ac22da","name":"Relay - dialed first","time":{"start":1727295161226,"stop":1727295161226,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3dbbf4e6374e90","name":"Push message with content topic containing Chinese","time":{"start":1727295099604,"stop":1727295099607,"duration":3},"status":"passed","severity":"normal"},{"uid":"838d8d5d5aa39b58","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727294874901,"stop":1727294874902,"duration":1},"status":"passed","severity":"normal"},{"uid":"680f81e327d54982","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727295144431,"stop":1727295144431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe1385b9820f72","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727294764132,"stop":1727294764133,"duration":1},"status":"passed","severity":"normal"},{"uid":"205aee1ee397350e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727294743155,"stop":1727294743156,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8656c6f4edba35","name":"should properly compute the node id","time":{"start":1727294751600,"stop":1727294751601,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d782cb94490a2a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727294743164,"stop":1727294743164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9725b0be39000c2","name":"Check received message containing short","time":{"start":1727295046968,"stop":1727295046969,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b88b286d097a9a0","name":"Check publish message containing Script","time":{"start":1727295092806,"stop":1727295092807,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6dccf32797e1bf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727295130199,"stop":1727295130199,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe2e4f39d9f4e4","name":"same cluster, same shard: nodes connect","time":{"start":1727294987098,"stop":1727294987098,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a52ef3967fd50d","name":"Subscribe and publish message","time":{"start":1727295095786,"stop":1727295095786,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4a17d9bbb10c26","name":"should load peers from local storage and dispatch events","time":{"start":1727294768317,"stop":1727294768317,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d771b0964a2953","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727294764362,"stop":1727294764362,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acbead3c79a64b8","name":"Check message received after nwaku node is restarted","time":{"start":1727295046992,"stop":1727295046993,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c905215d298d2443","name":"should not receive a peer event before start","time":{"start":1727295092552,"stop":1727295092552,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d03667bb77d2fae","name":"Push message with meta","time":{"start":1727295099615,"stop":1727295099615,"duration":0},"status":"passed","severity":"normal"},{"uid":"692cafee227f4512","name":"Overlapping topic subscription","time":{"start":1727295130192,"stop":1727295130192,"duration":0},"status":"passed","severity":"normal"},{"uid":"df85e8d1c3aee8bb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727294764135,"stop":1727294764135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04726b964cf717f","name":"recovers when dns.resolve returns empty","time":{"start":1727294764358,"stop":1727294764359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e561114e4e747eae","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727294935624,"stop":1727294935625,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2101d074b9a72d","name":"Ping on subscribed peer","time":{"start":1727294845820,"stop":1727294845820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da6d92fb729ac8f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727295130204,"stop":1727295130204,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1d13a6b9579db5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727295130205,"stop":1727295130206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82f96bfa1e0bcaf","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727295095799,"stop":1727295095799,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51e90b5893ded2d","name":"Callback on promise, aborts when callback returns true","time":{"start":1727295144432,"stop":1727295144432,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee55b3d8d91b7f8","name":"new peer added after a peer was already found","time":{"start":1727295070932,"stop":1727295070934,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a269b25ef6336664","name":"Decrypt messages","time":{"start":1727295051262,"stop":1727295051263,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac63ee7bb7b984f","name":"Push message with JSON payload","time":{"start":1727295099595,"stop":1727295099596,"duration":1},"status":"passed","severity":"normal"},{"uid":"a800847c2fb957fa","name":"Check publish message containing XML","time":{"start":1727295092807,"stop":1727295092807,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbc1758e3fd6a0a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727295130222,"stop":1727295130223,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec338eb755c36ec","name":"nwaku subscribes","time":{"start":1727295067835,"stop":1727295067836,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4709a081579e7de","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727294774276,"stop":1727294774276,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdabd46fa1579f92","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727294750859,"stop":1727294750862,"duration":3},"status":"passed","severity":"normal"},{"uid":"ddfb395d0716270c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727294745580,"stop":1727294745580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dfee1b4572de0e","name":"Push message with emoji payload","time":{"start":1727295099599,"stop":1727295099599,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a858d11eb9aeaf6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727295156533,"stop":1727295156533,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e3f37606a18742","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727295118716,"stop":1727295118719,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e0292743a679caf","name":"LightPush with 2 connections","time":{"start":1727294961580,"stop":1727294961580,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bbc43eec02741","name":"should throw an error for missing sharding configuration","time":{"start":1727294743178,"stop":1727294743179,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf402657a27270","name":"Check publish message containing Chinese","time":{"start":1727295092802,"stop":1727295092802,"duration":0},"status":"passed","severity":"normal"},{"uid":"28893a6ba149336a","name":"should properly create location multiaddrs - udp4","time":{"start":1727294751606,"stop":1727294751606,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd0b9cf364f6b20","name":"Publishes to nwaku","time":{"start":1727295067837,"stop":1727295067837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a61e1ab9f696aed","name":"should emit a peer event after start","time":{"start":1727295092551,"stop":1727295092551,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecb89d8571b4bd5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727295130239,"stop":1727295130240,"duration":1},"status":"passed","severity":"normal"},{"uid":"53508104049a5993","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727294743173,"stop":1727294743173,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f442817e003c46","name":"random static sharding 9 - Cluster ID: 232, Shard ID: 53","time":{"start":1727295127110,"stop":1727295127111,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c20786ecb1138f7","name":"1 Store, 2 fetches","time":{"start":1727294763963,"stop":1727294763964,"duration":1},"status":"passed","severity":"normal"},{"uid":"808336216d04c528","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727295238537,"stop":1727295238537,"duration":0},"status":"passed","severity":"normal"},{"uid":"39951f5962c96370","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727294935625,"stop":1727294935627,"duration":2},"status":"passed","severity":"normal"},{"uid":"4332ed9255ffb3de","name":"Renews subscription after lossing a connection","time":{"start":1727295130214,"stop":1727295130214,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb446e699376b65","name":"Push message with Russian payload","time":{"start":1727295061270,"stop":1727295061270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e198ddc7005d1ac7","name":"Check received message containing shell command","time":{"start":1727294927100,"stop":1727294927100,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc36968e5a51c561","name":"Encoder throws on undefined content topic","time":{"start":1727294775890,"stop":1727294775891,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e17c2708beca55a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727294750867,"stop":1727294750867,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a35c43875835ef","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727294764134,"stop":1727294764135,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c765fe9ef2cc15","name":"Encoder throws on empty string content topic","time":{"start":1727294775891,"stop":1727294775891,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea7659a80363aff","name":"Refresh subscription","time":{"start":1727294935612,"stop":1727294935613,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e267f23b661324","name":"Push message with content topic containing shell command","time":{"start":1727295061300,"stop":1727295061301,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa951c79c687e2e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727294874880,"stop":1727294874880,"duration":0},"status":"passed","severity":"normal"},{"uid":"13435fd8a9dc9276","name":"should return unique PubsubTopics for static sharding","time":{"start":1727294743163,"stop":1727294743163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c393a8cdab48f4d0","name":"Subscribe to topic containing short and receive message","time":{"start":1727294935614,"stop":1727294935615,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e400b0307e7145f","name":"Check publish message after client node is restarted","time":{"start":1727295092840,"stop":1727295092845,"duration":5},"status":"skipped","severity":"normal"},{"uid":"1661477cedabc1e6","name":"Subscribe to topic containing XML and receive message","time":{"start":1727295130203,"stop":1727295130203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7208a6bc18fe5960","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727294804646,"stop":1727294804646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8827649b719a76e4","name":"Query Generator - false","time":{"start":1727295141813,"stop":1727295141813,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2a7dd795a8e7b0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727294941910,"stop":1727294941912,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bf532b8e45c6143","name":"Ping on peer without subscriptions","time":{"start":1727294845821,"stop":1727294845821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9055cbe1cd391fdb","name":"LightPush","time":{"start":1727295161228,"stop":1727295161228,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cf8055c164cef5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727295130240,"stop":1727295130242,"duration":2},"status":"passed","severity":"normal"},{"uid":"69fe1bf2068cd106","name":"Subscribe and receive messages via lightPush","time":{"start":1727294935579,"stop":1727294935582,"duration":3},"status":"passed","severity":"normal"},{"uid":"5fdee7c09d4a8cd1","name":"Waku message hash computation (no timestamp)","time":{"start":1727294745581,"stop":1727294745582,"duration":1},"status":"passed","severity":"normal"},{"uid":"41249fe4c26a4275","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727294951578,"stop":1727294951579,"duration":1},"status":"passed","severity":"normal"},{"uid":"508fa87db927b241","name":"Check received message with timestamp: 1727294794750000000 ","time":{"start":1727294927105,"stop":1727294927106,"duration":1},"status":"passed","severity":"normal"},{"uid":"20629a1aae2cc0d0","name":"Query generator for multiple messages with different content topic format","time":{"start":1727295144431,"stop":1727295144432,"duration":1},"status":"passed","severity":"normal"},{"uid":"56798f2fcd339c7a","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727294951579,"stop":1727294951579,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91d6f6aec02e94a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727294756165,"stop":1727294756166,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b221742877d543","name":"Passing page size 19 when there are 20 messages","time":{"start":1727295149027,"stop":1727295149028,"duration":1},"status":"passed","severity":"normal"},{"uid":"c690c9034abf81fe","name":"Push message with short payload","time":{"start":1727295099579,"stop":1727295099584,"duration":5},"status":"passed","severity":"normal"},{"uid":"889a7fcf4d19661b","name":"Push message with Basic HTML tag payload","time":{"start":1727295061275,"stop":1727295061275,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ba6f1d7912aa53","name":"should properly create peer info with all multiaddrs","time":{"start":1727294751608,"stop":1727294751608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38bea6ddff3965","name":"Ping on subscribed peer","time":{"start":1727294837388,"stop":1727294837388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9ddd1f6492757a","name":"Push message with content topic containing escaped characters","time":{"start":1727295061301,"stop":1727295061302,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c3a818a7d97465","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app55/10/topic925/utf8","time":{"start":1727295103940,"stop":1727295103949,"duration":9},"status":"passed","severity":"normal"},{"uid":"32395c953e4ba95e","name":"should set field with only STORE enabled","time":{"start":1727294751609,"stop":1727294751609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a377f7cfab576b7d","name":"Check received message containing Chinese","time":{"start":1727294927095,"stop":1727294927095,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d4205b56a4a979","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727294756593,"stop":1727294756593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25b3160da24d192","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727294743178,"stop":1727294743178,"duration":0},"status":"passed","severity":"normal"},{"uid":"2433db1d90b69c00","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727294743171,"stop":1727294743171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d862d466d55b79a6","name":"Encoder throws on empty string content topic","time":{"start":1727294756592,"stop":1727294756592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2357df476b8c1674","name":"should be able to encode the field with only STORE set to true","time":{"start":1727294750862,"stop":1727294750862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c1ef8204cacc97","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727294743168,"stop":1727294743169,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc31286ea9a33e1a","name":"Subscribe and receive messages via waku relay post","time":{"start":1727295130190,"stop":1727295130190,"duration":0},"status":"passed","severity":"normal"},{"uid":"864322b0059907a","name":"less peers than existing","time":{"start":1727295047300,"stop":1727295047300,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9635a2e446c62c56","name":"Push message with custom timestamp: 1727291351781","time":{"start":1727295061310,"stop":1727295061311,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb42511d8149056","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727295125712,"stop":1727295125713,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fef066df84f7b4","name":"throws on content topic with empty topic name field","time":{"start":1727294743145,"stop":1727294743153,"duration":8},"status":"passed","severity":"normal"},{"uid":"81a6124e389b82b0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727295130210,"stop":1727295130210,"duration":0},"status":"passed","severity":"normal"},{"uid":"183994dad8d6bdd0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727294743174,"stop":1727294743174,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee8fd0eca241f60","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727294795318,"stop":1727294795319,"duration":1},"status":"passed","severity":"normal"},{"uid":"21db1a6672d6d35f","name":"Check received message containing JSON","time":{"start":1727295046974,"stop":1727295046975,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f743e6b83b9580f","name":"Push message with numeric payload","time":{"start":1727295099587,"stop":1727295099588,"duration":1},"status":"passed","severity":"normal"},{"uid":"16709e26db1f0344","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727295130191,"stop":1727295130191,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92df78a29fb2c9b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727294750866,"stop":1727294750866,"duration":0},"status":"passed","severity":"normal"},{"uid":"454c168a222ecb09","name":"Push message with content topic containing Script","time":{"start":1727295099608,"stop":1727295099609,"duration":1},"status":"passed","severity":"normal"},{"uid":"448519735beb6a12","name":"Check received message containing numeric","time":{"start":1727294927090,"stop":1727294927091,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d1f2d529ac12bd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727294743172,"stop":1727294743172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0959a5639c8bef","name":"Push message with short payload","time":{"start":1727295061260,"stop":1727295061261,"duration":1},"status":"passed","severity":"normal"},{"uid":"c698cb23493e3d6b","name":"Accepts a valid Waku Message","time":{"start":1727294779086,"stop":1727294779087,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33e6eca9a28099e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727295130242,"stop":1727295130243,"duration":1},"status":"passed","severity":"normal"},{"uid":"274e362cbd9898d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727294750873,"stop":1727294750873,"duration":0},"status":"passed","severity":"normal"},{"uid":"449eb92ab69b5d06","name":"should decode valid enr successfully","time":{"start":1727294751597,"stop":1727294751597,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a28d560e4ea9724","name":"Check received message containing special chars","time":{"start":1727295046970,"stop":1727295046970,"duration":0},"status":"passed","severity":"normal"},{"uid":"6338cbb592a981ac","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727294935594,"stop":1727294935594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9aba7439d648de","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727294935620,"stop":1727294935620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dcc22d5adf1bdf","name":"should throw an error for an unconfigured topic","time":{"start":1727294743176,"stop":1727294743177,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ae8170b291c0ac","name":"Check received message containing Russian","time":{"start":1727295047002,"stop":1727295047002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf4f4e0578c0648","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app56/7/topic195/json","time":{"start":1727295103939,"stop":1727295103939,"duration":0},"status":"passed","severity":"normal"},{"uid":"2668d929911f2981","name":"Check message with no content topic is not received","time":{"start":1727294927111,"stop":1727294927111,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a89d6ca01ce2fa","name":"Ping on unsubscribed peer","time":{"start":1727294837389,"stop":1727294837389,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca1a5c5be2bad4f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727295130200,"stop":1727295130200,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e11529175ec7ae","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727295130229,"stop":1727295130229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b725b1113093a179","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727294951578,"stop":1727294951578,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e28e78f0ff6ed2f","name":"Check received message containing SQL Injection","time":{"start":1727295046971,"stop":1727295046972,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc30617d6fbd039","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727294743172,"stop":1727294743172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d3e379c58c0403","name":"Check received message containing short","time":{"start":1727295046993,"stop":1727295046997,"duration":4},"status":"passed","severity":"normal"},{"uid":"d1bf8677a5e496bb","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727294743159,"stop":1727294743160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b806dc10155d74af","name":"Push message with unicode special characters payload","time":{"start":1727295099598,"stop":1727295099599,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36ea37d5d0f9755","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727294764131,"stop":1727294764131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7cf39d84065760","name":"non connected peers","time":{"start":1727295047300,"stop":1727295047300,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81c6e60f28bcf640","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727295130238,"stop":1727295130238,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f348b68aa6d0d4d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727295125707,"stop":1727295125707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab32647a2f409a9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727294874875,"stop":1727294874875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72c71daba66d94","name":"should set field with all protocols enabled","time":{"start":1727294751608,"stop":1727294751609,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76d6eb87a0931c0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727294743157,"stop":1727294743157,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db111f4620556e7","name":"Passing page size 11 when there are 10 messages","time":{"start":1727295149026,"stop":1727295149027,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c092468dfdd007","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727295139884,"stop":1727295139884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28ccd0a781a9e75","name":"should be called for bootstrap peers","time":{"start":1727294802813,"stop":1727294802814,"duration":1},"status":"passed","severity":"normal"},{"uid":"adbb210ff542f9eb","name":"Check received message containing Arabic","time":{"start":1727295047001,"stop":1727295047002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54438d1e4cf287a","name":"should not throw an error for a single configured topic","time":{"start":1727294743175,"stop":1727294743176,"duration":1},"status":"passed","severity":"normal"},{"uid":"915ad4f876079a92","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727294743156,"stop":1727294743156,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ce45a403ea4c40","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727294751597,"stop":1727294751598,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eef61d5434ac6b3","name":"stop","time":{"start":1727294835602,"stop":1727294835602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe8538c35ed642f","name":"removeEventListener with wrong event","time":{"start":1727294835596,"stop":1727294835597,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4e9779ca2b9c68","name":"Push message with content topic containing SQL Injection","time":{"start":1727295061293,"stop":1727295061294,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f7610be87fd30b","name":"can start and stop the service","time":{"start":1727294804642,"stop":1727294804643,"duration":1},"status":"passed","severity":"normal"},{"uid":"654b6c7e13c017e6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727295095789,"stop":1727295095789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0400193dfbd36f","name":"Encoder throws on empty string content topic","time":{"start":1727294774278,"stop":1727294774278,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06f62badc5e8116","name":"Push message with unicode special characters payload","time":{"start":1727295061276,"stop":1727295061277,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee65f585b66f90ec","name":"Subscribe to topic containing long and receive message","time":{"start":1727295130236,"stop":1727295130238,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba5ad89d61c89c9f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727294842211,"stop":1727294842211,"duration":0},"status":"passed","severity":"normal"},{"uid":"2facdb198a28de71","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727295130256,"stop":1727295130256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a94852f6686e8f3","name":"Check message with invalid timestamp is not received","time":{"start":1727295046979,"stop":1727295046979,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec4248f3f4e0bc4","name":"can start the service","time":{"start":1727294804642,"stop":1727294804642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f73e5558fd5eac5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727294874873,"stop":1727294874873,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b14a3460c172e20","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727294951577,"stop":1727294951578,"duration":1},"status":"passed","severity":"normal"},{"uid":"276b687700c1fb38","name":"Check received message with timestamp: 1727294794751000000 ","time":{"start":1727295047020,"stop":1727295047020,"duration":0},"status":"passed","severity":"normal"},{"uid":"2490730bc329e78e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727294764363,"stop":1727294764363,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59c050dccef7cbf4","name":"should not receive a peer event before start","time":{"start":1727294804644,"stop":1727294804645,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25ef3e8ed288408","name":"Check received message containing unicode special characters","time":{"start":1727294927103,"stop":1727294927104,"duration":1},"status":"passed","severity":"normal"},{"uid":"825732d9f4001716","name":"Ordered Callback - false","time":{"start":1727295141817,"stop":1727295141818,"duration":1},"status":"passed","severity":"normal"},{"uid":"84baf435e25ba19f","name":"Query Generator, No Decoder","time":{"start":1727295125709,"stop":1727295125709,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ae80f536096edc","name":"ignores domain fetching errors","time":{"start":1727294764359,"stop":1727294764359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f5461eb8aaf51f","name":"Decoder throws on empty string content topic","time":{"start":1727294775891,"stop":1727294775892,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79db9c3f9170f10","name":"Ping fails for unsubscribed peers","time":{"start":1727294865763,"stop":1727294865763,"duration":0},"status":"passed","severity":"normal"},{"uid":"4834b4371960acff","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727294842200,"stop":1727294842200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75b3f3b6a0e71bd","name":"Check received message containing special chars","time":{"start":1727295046999,"stop":1727295047000,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e3c97abeadf355","name":"Check meta is set [symmetric]","time":{"start":1727294774276,"stop":1727294774277,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8bc552edd55050","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727295130254,"stop":1727295130256,"duration":2},"status":"passed","severity":"normal"},{"uid":"71092929bb75ef39","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727295130189,"stop":1727295130189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b18fccd044170f","name":"Subscribe to topic containing long and receive message","time":{"start":1727294935616,"stop":1727294935617,"duration":1},"status":"passed","severity":"normal"},{"uid":"458ee245dfcc6c8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727294743164,"stop":1727294743164,"duration":0},"status":"passed","severity":"normal"},{"uid":"88864d4ecfeb7b58","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app20/9/topic689/json","time":{"start":1727295103950,"stop":1727295103950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c6c4c00d1807ab","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727295095787,"stop":1727295095789,"duration":2},"status":"passed","severity":"normal"},{"uid":"b03475b8270e1cb0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727295130206,"stop":1727295130209,"duration":3},"status":"passed","severity":"normal"},{"uid":"c70f1ae6899b07d9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727294941915,"stop":1727294941916,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3be6f60c8f1ca69","name":"should encode/decode to RLP encoding","time":{"start":1727294751601,"stop":1727294751601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02eae13383eeb58","name":"Push message with content topic containing special chars","time":{"start":1727295099604,"stop":1727295099604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d532d0f1b1c1774","name":"A test","time":{"start":1727294961710,"stop":1727294961711,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9c13629d70ef54","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727294743177,"stop":1727294743177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54f756bd7a59a53","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727294874877,"stop":1727294874877,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a8f304846083c","name":"should not fail to start the service if it is already started","time":{"start":1727294768314,"stop":1727294768314,"duration":0},"status":"passed","severity":"normal"},{"uid":"368780874a6c6e59","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727294743174,"stop":1727294743175,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d20bc2242f4453","name":"Push message with special chars payload","time":{"start":1727295099588,"stop":1727295099589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60d6fa20c4dca94","name":"handles different networkShards values correctly","time":{"start":1727294743161,"stop":1727294743161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76cb0c529b13ab3","name":"Push message with content topic containing long","time":{"start":1727295099603,"stop":1727295099603,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e89124eac3631e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727294874885,"stop":1727294874885,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd1a6d214189d82","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727294941920,"stop":1727294941921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b783fcb476c0895b","name":"Reopen subscription with peer with lost subscription","time":{"start":1727294845823,"stop":1727294845823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2174e3c1431ddcd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727294871823,"stop":1727294871823,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df79b5006cad31a","name":"Used by Waku Relay","time":{"start":1727295156151,"stop":1727295156152,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8beae2ea59ba5b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727294743156,"stop":1727294743157,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd02d0afb3db0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727294935619,"stop":1727294935619,"duration":0},"status":"passed","severity":"normal"},{"uid":"666abaf138eaf26","name":"Ordered callback, aborts when callback returns true","time":{"start":1727295144433,"stop":1727295144433,"duration":0},"status":"passed","severity":"normal"},{"uid":"864fd03833e94c94","name":"Check received message containing numeric","time":{"start":1727295046999,"stop":1727295046999,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f34ff88dc4b979d","name":"random static sharding 7 - Cluster ID: 503, Shard ID: 579","time":{"start":1727295127109,"stop":1727295127109,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc003bd6552a331a","name":"Check message received after jswaku node is restarted","time":{"start":1727294927114,"stop":1727294927114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed2e249f418b1fa1","name":"Check publish message containing Russian","time":{"start":1727295092804,"stop":1727295092805,"duration":1},"status":"passed","severity":"normal"},{"uid":"375fa152495f8577","name":"Callback on promise","time":{"start":1727295144432,"stop":1727295144432,"duration":0},"status":"passed","severity":"normal"},{"uid":"509a2d5bf2c322a6","name":"Push message with escaped characters payload","time":{"start":1727295061276,"stop":1727295061276,"duration":0},"status":"passed","severity":"normal"},{"uid":"c811bb4309aac9e2","name":"Check received message containing unicode special characters","time":{"start":1727295046976,"stop":1727295046976,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe0f75829199bdb","name":"listenerCount","time":{"start":1727294835598,"stop":1727294835599,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5d0eaa1b1f807a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727294743158,"stop":1727294743158,"duration":0},"status":"passed","severity":"normal"},{"uid":"278521818232cfa4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app42/8/topic901/test.js","time":{"start":1727295103939,"stop":1727295103939,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daff6ad31734e66","name":"Check received message containing emoji","time":{"start":1727295046976,"stop":1727295046977,"duration":1},"status":"passed","severity":"normal"},{"uid":"747c70137de55f","name":"Check received message containing shell command","time":{"start":1727295047014,"stop":1727295047015,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13b7933852dea43","name":"different cluster, different shard: nodes don't connect","time":{"start":1727294987099,"stop":1727294987100,"duration":1},"status":"passed","severity":"normal"},{"uid":"619072a15cef8de3","name":"handles empty contentTopics array correctly","time":{"start":1727294743179,"stop":1727294743179,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bfd85d085d5fcb","name":"Filter with 1 connections","time":{"start":1727294961579,"stop":1727294961579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dedcb2da2121730","name":"Overlapping topic subscription","time":{"start":1727295130229,"stop":1727295130230,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e4c07bc0781535","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727294941922,"stop":1727294941922,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe53a7b54dc7b704","name":"Passing page size 1 when there are 4 messages","time":{"start":1727295149020,"stop":1727295149021,"duration":1},"status":"passed","severity":"normal"},{"uid":"75bf7e74cb0d613f","name":"Push message with numeric payload","time":{"start":1727295061261,"stop":1727295061262,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a01d2fed086fbeb","name":"Check received message containing Basic HTML tag","time":{"start":1727294927097,"stop":1727294927098,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab477ffd1a32526","name":"Push message with content topic containing unicode special characters","time":{"start":1727295099612,"stop":1727295099612,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11af271c317cb24","name":"Round trip binary serialization","time":{"start":1727294756590,"stop":1727294756590,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53251489ef3673","name":"Query generator for 2000 messages","time":{"start":1727295144433,"stop":1727295144433,"duration":0},"status":"passed","severity":"normal"},{"uid":"faddd9a63ec3cbab","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727294871821,"stop":1727294871822,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f732e52dec39c4","name":"Check message received after jswaku node is restarted","time":{"start":1727295047026,"stop":1727295047027,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fa667352bf3e5167","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727295095807,"stop":1727295095808,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5703f7e46cde70e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727294874875,"stop":1727294874875,"duration":0},"status":"passed","severity":"normal"},{"uid":"7842c54b5bee98a0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app73/7/topic700/utf8","time":{"start":1727295103937,"stop":1727295103937,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc35e3ec7f98ca7","name":"Check message on other pubsub topic is not received","time":{"start":1727295047023,"stop":1727295047023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d191f6dabcfad6","name":"Push message with content topic containing JSON","time":{"start":1727295061300,"stop":1727295061300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e40d7c9a6906d1","name":"topics with same application and version share the same shard","time":{"start":1727294743160,"stop":1727294743160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aa2cad9e8f309e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727295118722,"stop":1727295118723,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8c19fcd6632797","name":"Push message with Basic HTML tag payload","time":{"start":1727295099594,"stop":1727295099595,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ba303bcfa60c0b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727294842199,"stop":1727294842199,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f2823a3869351f","name":"Push message with shell command payload","time":{"start":1727295099596,"stop":1727295099597,"duration":1},"status":"passed","severity":"normal"},{"uid":"191c3ee3d6574e95","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727294935641,"stop":1727294935641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a589a04e0113d32","name":"Number of peers are maintained correctly","time":{"start":1727294960794,"stop":1727294960800,"duration":6},"status":"passed","severity":"normal"},{"uid":"e47d81e9053ec27b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727294941916,"stop":1727294941916,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc74a5bb8118dbd","name":"random static sharding 10 - Cluster ID: 103, Shard ID: 878","time":{"start":1727295127111,"stop":1727295127111,"duration":0},"status":"passed","severity":"normal"},{"uid":"3685542d14d38d22","name":"Check publish message containing Arabic","time":{"start":1727295092803,"stop":1727295092804,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff678ac49a947dc4","name":"Check received message containing Russian","time":{"start":1727295046971,"stop":1727295046971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f214a24fb6749ab0","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727294874877,"stop":1727294874877,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f1c6c74d678b04","name":"Check publish message after service node is restarted","time":{"start":1727295092840,"stop":1727295092840,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94a0a42644375dc3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727294935623,"stop":1727294935624,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a2c914b48af609","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727294743174,"stop":1727294743174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9413d852ded1577","name":"Push message with content topic containing Chinese","time":{"start":1727295061286,"stop":1727295061290,"duration":4},"status":"passed","severity":"normal"},{"uid":"e30650e8ec3b52ae","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727295047022,"stop":1727295047022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5021409b1596df20","name":"shard 0","time":{"start":1727295127104,"stop":1727295127105,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d11752968aa4b6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727294802815,"stop":1727294802818,"duration":3},"status":"passed","severity":"normal"},{"uid":"4baadd6570e6bb3a","name":"should not fail to stop the service if it was not started","time":{"start":1727294804643,"stop":1727294804643,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f7cb25079a42a5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727295061296,"stop":1727295061299,"duration":3},"status":"passed","severity":"normal"},{"uid":"53eb8bd7dc2853d","name":"random static sharding 4 - Cluster ID: 984, Shard ID: 270","time":{"start":1727295127107,"stop":1727295127107,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ae0c660ae9c15f","name":"can start and stop the service","time":{"start":1727294768313,"stop":1727294768313,"duration":0},"status":"passed","severity":"normal"},{"uid":"68804a2886e3b26e","name":"should not fail to start the service if it is already started","time":{"start":1727294804643,"stop":1727294804644,"duration":1},"status":"passed","severity":"normal"},{"uid":"6695b27ae87488bb","name":"1 Relay, 1 fetch","time":{"start":1727294763962,"stop":1727294763963,"duration":1},"status":"passed","severity":"normal"},{"uid":"4694004e284b8cb5","name":"Using a function","time":{"start":1727295156151,"stop":1727295156151,"duration":0},"status":"passed","severity":"normal"},{"uid":"998cd1b43927dc08","name":"Push message with content topic containing Russian","time":{"start":1727295061291,"stop":1727295061292,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92501da7b1267f2","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727294951579,"stop":1727294951583,"duration":4},"status":"passed","severity":"normal"},{"uid":"5d37f04e3fc600d0","name":"Push 30 different messages","time":{"start":1727295061281,"stop":1727295061283,"duration":2},"status":"passed","severity":"normal"},{"uid":"62271bf99ad2fde","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727295095800,"stop":1727295095800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5722211197fe9f9","name":"random static sharding 8 - Cluster ID: 418, Shard ID: 857","time":{"start":1727295127110,"stop":1727295127110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a95d86181f2904","name":"Overlapping topic subscription","time":{"start":1727294935607,"stop":1727294935612,"duration":5},"status":"passed","severity":"normal"},{"uid":"6fb83bef8416f648","name":"Push message with content topic containing emoji","time":{"start":1727295099612,"stop":1727295099613,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ee6a6bdb93e614","name":"should throw error - no id","time":{"start":1727294751598,"stop":1727294751598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1760039f51021b1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727294874873,"stop":1727294874874,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fc9b62639a9237","name":"Relay - times out","time":{"start":1727295161226,"stop":1727295161227,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03722a188bc0fcc","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727294743180,"stop":1727294743180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd21bdc293a41ea","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727295095786,"stop":1727295095786,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94a0547d7ce77ad","name":"Push to array if already present","time":{"start":1727294742762,"stop":1727294742762,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b769b7c7cb5895","name":"should set field with all protocols disabled","time":{"start":1727294751608,"stop":1727294751608,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a98158b7660bcb","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727294987091,"stop":1727294987093,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e9ca6086893109d","name":"should encode/decode to text encoding","time":{"start":1727294751601,"stop":1727294751601,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c693b8f69010ab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727294991779,"stop":1727294991782,"duration":3},"status":"passed","severity":"normal"},{"uid":"4f21103a5c836002","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727294745582,"stop":1727294745582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08dbb82f45fd42d","name":"Subscribe to topic containing XML and publish message","time":{"start":1727295095802,"stop":1727295095803,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bb65047c4db2c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727294842198,"stop":1727294842199,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a429a13d9614e5f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727294874874,"stop":1727294874874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54cda134de574f1","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727294743161,"stop":1727294743161,"duration":0},"status":"passed","severity":"normal"},{"uid":"10862b122b118b8a","name":"Check received message containing Script","time":{"start":1727294927097,"stop":1727294927097,"duration":0},"status":"passed","severity":"normal"},{"uid":"765e7b04a23e8d59","name":"should only return 1 node with relay capability","time":{"start":1727294764360,"stop":1727294764361,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bda052227fa6e08","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727294750882,"stop":1727294750882,"duration":0},"status":"passed","severity":"normal"},{"uid":"41412dce381a0e4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727294941921,"stop":1727294941922,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d6ed29ce356b0e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727294743157,"stop":1727294743158,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdcab2ce0c1e8270","name":"Generator, custom pubsub topic","time":{"start":1727295147635,"stop":1727295147635,"duration":0},"status":"passed","severity":"normal"},{"uid":"16003a16b1ee0987","name":"Encoder throws on undefined content topic","time":{"start":1727294756591,"stop":1727294756592,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56c30d856fe59d7","name":"Query with Ordered Callback, No Decoder","time":{"start":1727295125713,"stop":1727295125713,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dd4e08129ffe5f","name":"Promise Callback - false","time":{"start":1727295141815,"stop":1727295141816,"duration":1},"status":"passed","severity":"normal"},{"uid":"727fd0c66d33e6b7","name":"LightPush with 3 connections","time":{"start":1727294961580,"stop":1727294961581,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8b416c20d9056d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727295046978,"stop":1727295046979,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e6e9ce2877d1f3","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727295118720,"stop":1727295118720,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3613b9d38aa88f","name":"Decoder throws on empty string content topic","time":{"start":1727294756593,"stop":1727294756593,"duration":0},"status":"passed","severity":"normal"},{"uid":"93aa41a9a52c1025","name":"should throw error - invalid id","time":{"start":1727294751599,"stop":1727294751600,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79aff243d533f8f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727294927108,"stop":1727294927108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff67c69739724ece","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727295092817,"stop":1727295092819,"duration":2},"status":"passed","severity":"normal"},{"uid":"859e88957714e3ce","name":"should not receive a peer event after stop","time":{"start":1727295092552,"stop":1727295092552,"duration":0},"status":"passed","severity":"normal"},{"uid":"2602135c9d85d3c4","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727295118719,"stop":1727295118719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d455fc39e64bd9c9","name":"Check message with non string payload is not received","time":{"start":1727295046992,"stop":1727295046992,"duration":0},"status":"passed","severity":"normal"},{"uid":"95daabbc3e011974","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727294951584,"stop":1727294951584,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a74e72737345550","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727294743159,"stop":1727294743159,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f4bf94acf841d8","name":"Decoder throws on empty string content topic","time":{"start":1727294774279,"stop":1727294774280,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f0b0c27b638ce5","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727294865769,"stop":1727294865773,"duration":4},"status":"passed","severity":"normal"},{"uid":"a36efd5f5c152459","name":"Push message with content topic containing unicode special characters","time":{"start":1727295061302,"stop":1727295061303,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94918354abccfe3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727294743170,"stop":1727294743170,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e09624f49dd5ed2","name":"Publish message with large meta","time":{"start":1727295092845,"stop":1727295092847,"duration":2},"status":"passed","severity":"normal"},{"uid":"ecb0432877002ee0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727294743177,"stop":1727294743177,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeabe51253d31c5b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727294743175,"stop":1727294743175,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ccfc8b10ade15c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727294743169,"stop":1727294743170,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3240c9fd2096b9","name":"Push message with content topic containing numeric","time":{"start":1727295061285,"stop":1727295061285,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c45ce93c883d2c","name":"Push message with content topic containing Russian","time":{"start":1727295099607,"stop":1727295099608,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9b59a567602a4f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727295130189,"stop":1727295130190,"duration":1},"status":"passed","severity":"normal"},{"uid":"106ed838fd761b14","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727294874880,"stop":1727294874880,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a216a4bc0732dc","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727294743180,"stop":1727294743180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03ce85b22857caa","name":"Check received message containing short","time":{"start":1727294927089,"stop":1727294927090,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a164682db05245","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727295103951,"stop":1727295103952,"duration":1},"status":"passed","severity":"normal"},{"uid":"682bfcb7460cc313","name":"should properly create location multiaddrs - tcp","time":{"start":1727294751607,"stop":1727294751608,"duration":1},"status":"passed","severity":"normal"},{"uid":"267a8de432a52405","name":"Ping on unsubscribed peer","time":{"start":1727294845821,"stop":1727294845823,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9947c0fe61d2a67","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727294951578,"stop":1727294951578,"duration":0},"status":"passed","severity":"normal"},{"uid":"c442e606cc53f965","name":"Push message with rate limit","time":{"start":1727295061308,"stop":1727295061308,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dd287e01f6166b","name":"Push message with long payload","time":{"start":1727295061261,"stop":1727295061261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2c5f36b8ddee84","name":"can start and stop the service","time":{"start":1727295092548,"stop":1727295092549,"duration":1},"status":"passed","severity":"normal"},{"uid":"9359e1df7e2569d7","name":"Push message with SQL Injection payload","time":{"start":1727295061271,"stop":1727295061274,"duration":3},"status":"passed","severity":"normal"},{"uid":"d19bdfcc3cd19ddd","name":"Check received message containing escaped characters","time":{"start":1727294927103,"stop":1727294927103,"duration":0},"status":"passed","severity":"normal"},{"uid":"12acf43d0e91f29f","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727294951587,"stop":1727294951587,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61f17a2c4b8fb51","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727295125710,"stop":1727295125710,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7f3121f13a606c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app62/9/topic801/test.js","time":{"start":1727295103938,"stop":1727295103938,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecab7a24b3b0af7a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727295130190,"stop":1727295130191,"duration":1},"status":"passed","severity":"normal"},{"uid":"5306dfc4c1745e40","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727295130229,"stop":1727295130229,"duration":0},"status":"passed","severity":"normal"},{"uid":"24615cbb85697088","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727294991776,"stop":1727294991777,"duration":1},"status":"passed","severity":"normal"},{"uid":"32abf956a2d71fc6","name":"should throw error - no id","time":{"start":1727294751599,"stop":1727294751599,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f19f6a8dfb0ff8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727295130218,"stop":1727295130218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f110e99e72b4cda0","name":"Push message with content topic containing Arabic","time":{"start":1727295099607,"stop":1727295099607,"duration":0},"status":"passed","severity":"normal"},{"uid":"21496088d07fe51e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727294842211,"stop":1727294842212,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff8bf4a58780bcb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727294774273,"stop":1727294774275,"duration":2},"status":"passed","severity":"normal"},{"uid":"a90291b690549e50","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727295070938,"stop":1727295070938,"duration":0},"status":"passed","severity":"normal"},{"uid":"9189e335b78f2a52","name":"groups content topics by expected pubsub topic","time":{"start":1727294743160,"stop":1727294743160,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b46671a5253ff5","name":"Check message with invalid timestamp is not received","time":{"start":1727295047022,"stop":1727295047023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac08b6ebffebc51","name":"more peers than existing","time":{"start":1727295047299,"stop":1727295047299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5aea1becd98ca534","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727294951585,"stop":1727294951587,"duration":2},"status":"passed","severity":"normal"},{"uid":"56a0a8d256e94e45","name":"through manual discovery","time":{"start":1727294991357,"stop":1727294991361,"duration":4},"status":"passed","severity":"normal"},{"uid":"169200d324c306d8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727295130252,"stop":1727295130254,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f963321c1e0a641","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727295073646,"stop":1727295073646,"duration":0},"status":"passed","severity":"normal"},{"uid":"709a2cf7f90fc6e8","name":"Check received message containing JSON","time":{"start":1727295047013,"stop":1727295047014,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf1ff1e6e3b3c8","name":"Check received message containing SQL Injection","time":{"start":1727294927096,"stop":1727294927096,"duration":0},"status":"passed","severity":"normal"},{"uid":"325f3b0e588b138a","name":"throws on content topic with empty encoding field","time":{"start":1727294743154,"stop":1727294743154,"duration":0},"status":"passed","severity":"normal"},{"uid":"28765b84c1f57675","name":"Fails to push message with empty content topic","time":{"start":1727295099613,"stop":1727295099614,"duration":1},"status":"passed","severity":"normal"},{"uid":"31480ccf7c725cd1","name":"1 Relay, 1 Filter, gives up","time":{"start":1727294763964,"stop":1727294763965,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0e71913fc8ec9f","name":"Nwaku publishes","time":{"start":1727295067838,"stop":1727295067838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0587e8981fe7eb5","name":"unsubscribes","time":{"start":1727295148850,"stop":1727295148851,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb99fe8d0743e73","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727294795321,"stop":1727294795322,"duration":1},"status":"passed","severity":"normal"},{"uid":"75fd2f99cf8948ad","name":"Check received message containing Arabic","time":{"start":1727295046971,"stop":1727295046971,"duration":0},"status":"passed","severity":"normal"},{"uid":"443d0442adf93773","name":"Correctly serialized arguments","time":{"start":1727294991450,"stop":1727294991450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2475afa28901b3b3","name":"Push 30 different messages","time":{"start":1727295099599,"stop":1727295099602,"duration":3},"status":"passed","severity":"normal"},{"uid":"7d16d8ba2e355399","name":"Check message with no pubsub topic is not received","time":{"start":1727294927110,"stop":1727294927110,"duration":0},"status":"passed","severity":"normal"},{"uid":"2780813ff77b6bac","name":"Decoder throws on undefined content topic","time":{"start":1727294775891,"stop":1727294775891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e6d4d84964b953","name":"Throws when trying to push message with empty payload","time":{"start":1727295099602,"stop":1727295099602,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee1224b105abb20","name":"Push message with content topic containing XML","time":{"start":1727295061295,"stop":1727295061295,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cfd8b5ccc3963e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727294874884,"stop":1727294874884,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8079c18bf03b62","name":"Check received message containing Basic HTML tag","time":{"start":1727295047009,"stop":1727295047013,"duration":4},"status":"passed","severity":"normal"},{"uid":"6e1faa4171582de7","name":"should properly create location multiaddrs - udp","time":{"start":1727294751607,"stop":1727294751607,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b37b71fcc24b72","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727295130242,"stop":1727295130242,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4725e08c9e71fbd","name":"Ping on subscribed peer","time":{"start":1727294845824,"stop":1727294845824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2249f20cd31d0b7e","name":"should not fail to start the service if it is already started","time":{"start":1727295092549,"stop":1727295092550,"duration":1},"status":"passed","severity":"normal"},{"uid":"761f3c8d4954fd38","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727294743173,"stop":1727294743174,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5143ac848e01e9f","name":"Ordered Callback - true","time":{"start":1727295141816,"stop":1727295141816,"duration":0},"status":"passed","severity":"normal"},{"uid":"af15f9104d1ae4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727294750867,"stop":1727294750868,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f02527f602b162","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727294951577,"stop":1727294951577,"duration":0},"status":"passed","severity":"normal"},{"uid":"66018c4f0ce2d207","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727294842209,"stop":1727294842211,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6415512ced3fc0b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727294991784,"stop":1727294991788,"duration":4},"status":"passed","severity":"normal"},{"uid":"5aebe73373b8df00","name":"Filter with 2 connections","time":{"start":1727294961580,"stop":1727294961580,"duration":0},"status":"passed","severity":"normal"},{"uid":"4327a422eb372712","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727294743170,"stop":1727294743170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7692f0846ea0d2e8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727294743181,"stop":1727294743181,"duration":0},"status":"passed","severity":"normal"},{"uid":"144816d07ca1f85b","name":"Push message with Russian payload","time":{"start":1727295099590,"stop":1727295099591,"duration":1},"status":"passed","severity":"normal"},{"uid":"589dfc64d3c09642","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727295073643,"stop":1727295073643,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad12784e5d5b628","name":"handles empty shards array correctly","time":{"start":1727294743179,"stop":1727294743179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece7a51c1d7d2fa","name":"Check publish message containing emoji","time":{"start":1727295092816,"stop":1727295092817,"duration":1},"status":"passed","severity":"normal"},{"uid":"9048f6a33fda6f0b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app44/8/topic266/json","time":{"start":1727295103950,"stop":1727295103950,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d044a6d8dc8d4","name":"throws on empty content topic","time":{"start":1727294743142,"stop":1727294743142,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fef4711933d8963","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727295095797,"stop":1727295095798,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef5b5c6c9c71148","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727294743180,"stop":1727294743180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a444b44d64e2c8","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727294775889,"stop":1727294775890,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1f15007100084f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727294874884,"stop":1727294874884,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca12d6d785acd30","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727294951575,"stop":1727294951575,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6d18862cd2c4e5","name":"Push message with content topic containing XML","time":{"start":1727295099609,"stop":1727295099609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84c10231ee5c55","name":"retrieves a single peer","time":{"start":1727294764357,"stop":1727294764358,"duration":1},"status":"passed","severity":"normal"},{"uid":"290b4374487e2b99","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727294941913,"stop":1727294941914,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98b4438de286fd","name":"Reusing cursor across nodes","time":{"start":1727295118721,"stop":1727295118721,"duration":0},"status":"passed","severity":"normal"},{"uid":"68323357df05b73","name":"Push message with shell command payload","time":{"start":1727295061276,"stop":1727295061276,"duration":0},"status":"passed","severity":"normal"},{"uid":"8520b927b31a8b57","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727294874875,"stop":1727294874876,"duration":1},"status":"passed","severity":"normal"},{"uid":"b010a254d4ae4fe7","name":"Filter with 3 connections","time":{"start":1727294961581,"stop":1727294961581,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3f6efd4351f401","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727294743177,"stop":1727294743178,"duration":1},"status":"passed","severity":"normal"},{"uid":"65844f86b54e982","name":"Renews subscription after lossing a connection","time":{"start":1727295130257,"stop":1727295130260,"duration":3},"status":"passed","severity":"normal"},{"uid":"4539cd2a12ced9d3","name":"should properly create location multiaddrs - tcp6","time":{"start":1727294751607,"stop":1727294751607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e701f6117f8f5ed1","name":"Check received message containing XML","time":{"start":1727295046973,"stop":1727295046974,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7f712b99c564f0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727294935622,"stop":1727294935622,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d74dc84498c2379","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727295130200,"stop":1727295130201,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6699188fa40b06","name":"All","time":{"start":1727294802187,"stop":1727294802187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a367ce9976fccfad","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727294871824,"stop":1727294871827,"duration":3},"status":"passed","severity":"normal"},{"uid":"5595129a74c50d7b","name":"getPeersByDiscovery","time":{"start":1727294835597,"stop":1727294835598,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd234bc189bf9b1f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727294743160,"stop":1727294743160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dadde6215c0593c","name":"Symmetric encrypt & Decrypt","time":{"start":1727294774753,"stop":1727294774753,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9b415c1d97d22a","name":"Filter with 0 connections","time":{"start":1727294961578,"stop":1727294961578,"duration":0},"status":"passed","severity":"normal"},{"uid":"44616413e8cd6cc7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727294935606,"stop":1727294935606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2239128bf8176e38","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727295238537,"stop":1727295238537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4e9e69602bf367","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727294743159,"stop":1727294743159,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a614ef4ab53fad","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727294743163,"stop":1727294743163,"duration":0},"status":"passed","severity":"normal"},{"uid":"941ba4b59148de6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727295130201,"stop":1727295130201,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0d3b0d855309b4","name":"Check received message containing escaped characters","time":{"start":1727295047015,"stop":1727295047015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6579c05626105a5c","name":"LightPush with 0 connections","time":{"start":1727294961577,"stop":1727294961578,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb952a3657caafe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727294874871,"stop":1727294874871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1774904021e9193","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727295130247,"stop":1727295130248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b14a78ef81447","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727294825676,"stop":1727294825677,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cfa2885771b72d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727294764133,"stop":1727294764133,"duration":0},"status":"passed","severity":"normal"},{"uid":"c589f8a9dad6c507","name":"pre and post cipher","time":{"start":1727294774753,"stop":1727294774753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b051dac6b00086f0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727295156533,"stop":1727295156533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5513e2fd57425a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727294874874,"stop":1727294874874,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2d5e8c2630628","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727295127113,"stop":1727295127113,"duration":0},"status":"passed","severity":"normal"},{"uid":"c046544e2246d16d","name":"Query Generator - true","time":{"start":1727295141811,"stop":1727295141813,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f278aa01d7e1e7e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727294874883,"stop":1727294874883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14d8466ce4aa641","name":"Fails to push message with empty content topic","time":{"start":1727295061305,"stop":1727295061306,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c66c66a431de71","name":"Push message with content topic containing special chars","time":{"start":1727295061285,"stop":1727295061286,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f20fc03a086c38","name":"Subscribe to topic containing long and receive message","time":{"start":1727295130193,"stop":1727295130193,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa3bd9750ec10d0","name":"should be able to decode the field with only STORE set to true","time":{"start":1727294750876,"stop":1727294750876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5989a94c2c279554","name":"throws on content topic with non-number generation field","time":{"start":1727294743143,"stop":1727294743143,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d03885a0fdb0482","name":"ignores unrecognized TXT record formats","time":{"start":1727294764359,"stop":1727294764360,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb4d1eef880a447","name":"Push message with Script payload","time":{"start":1727295099592,"stop":1727295099593,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6986167afb82b09","name":"throws on content topic with empty version field","time":{"start":1727294743144,"stop":1727294743145,"duration":1},"status":"passed","severity":"normal"},{"uid":"452f7a94057732a8","name":"Filter","time":{"start":1727295161228,"stop":1727295161229,"duration":1},"status":"passed","severity":"normal"},{"uid":"8342c8477b350bbd","name":"configure the node with multiple pubsub topics","time":{"start":1727295127112,"stop":1727295127112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8f0013006cd0f8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727294743171,"stop":1727294743171,"duration":0},"status":"passed","severity":"normal"},{"uid":"429a3b1de24812d6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727295130204,"stop":1727295130204,"duration":0},"status":"passed","severity":"normal"},{"uid":"937545961425181d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727295130191,"stop":1727295130192,"duration":1},"status":"passed","severity":"normal"},{"uid":"176157b02f1f1f73","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727294874885,"stop":1727294874886,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0234f8f070e6e6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727294935618,"stop":1727294935619,"duration":1},"status":"passed","severity":"normal"},{"uid":"be999f6da7578136","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727295147639,"stop":1727295147639,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb14dfb078ce6b8","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app99/1/topic383/proto","time":{"start":1727295103939,"stop":1727295103939,"duration":0},"status":"passed","severity":"normal"},{"uid":"7495a9ec763b3a8a","name":"Query with Promise Callback, No message returned","time":{"start":1727295125715,"stop":1727295125717,"duration":2},"status":"passed","severity":"normal"},{"uid":"690d68fd74ce9663","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727295130219,"stop":1727295130221,"duration":2},"status":"passed","severity":"normal"},{"uid":"e42957fc5dbee289","name":"Failed peers are renewed","time":{"start":1727294960800,"stop":1727294960801,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dfaa963a7f9634","name":"Tracks peer failures correctly","time":{"start":1727294865764,"stop":1727294865768,"duration":4},"status":"passed","severity":"normal"},{"uid":"dbf8b50894b6b41f","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727294874872,"stop":1727294874872,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbb7839af7f834","name":"Delete observer","time":{"start":1727295051264,"stop":1727295051264,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a9489ae4faf11c","name":"Check message with no content topic is not received","time":{"start":1727295047023,"stop":1727295047025,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ea3e566dfc2679f","name":"caches peers it previously fetched","time":{"start":1727294764360,"stop":1727294764360,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b0d605369ba46b","name":"Subscribe and receive messages via waku relay post","time":{"start":1727294935595,"stop":1727294935598,"duration":3},"status":"passed","severity":"normal"},{"uid":"135b08727b354b7d","name":"returns all values when wanted number matches available values","time":{"start":1727294763286,"stop":1727294763290,"duration":4},"status":"passed","severity":"normal"},{"uid":"89d8ac7ed5921309","name":"Decoder throws on undefined content topic","time":{"start":1727294756592,"stop":1727294756593,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07ffe0fd5ad3ede","name":"Subscribe to topic containing short and publish message","time":{"start":1727295095794,"stop":1727295095795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68f09c425c24d15","name":"Query with Ordered Callback, No message returned","time":{"start":1727295125713,"stop":1727295125713,"duration":0},"status":"passed","severity":"normal"},{"uid":"9448689e861b3e0e","name":"Check received message containing special chars","time":{"start":1727294927091,"stop":1727294927095,"duration":4},"status":"passed","severity":"normal"},{"uid":"ef72b8847c11a002","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727295130249,"stop":1727295130251,"duration":2},"status":"passed","severity":"normal"},{"uid":"acd46b5fd5db73f8","name":"should throw error - no public key","time":{"start":1727294751598,"stop":1727294751599,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef53ae478fb9de8","name":"Check message with non string payload is not received","time":{"start":1727295047026,"stop":1727295047026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c508828f6f843934","name":"Check received message containing Chinese","time":{"start":1727295046970,"stop":1727295046970,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb96d9c6008076c8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727294871810,"stop":1727294871815,"duration":5},"status":"passed","severity":"normal"},{"uid":"e15872eb7139f882","name":"Check received message containing Basic HTML tag","time":{"start":1727295046974,"stop":1727295046974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ad2847c3f2d8dc","name":"Push message on custom pubsubTopic","time":{"start":1727294991783,"stop":1727294991784,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d7ab9196bbaa5a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727295070937,"stop":1727295070937,"duration":0},"status":"skipped","severity":"normal"},{"uid":"410e42bd491ddb02","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727295130238,"stop":1727295130239,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92616575b338329","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727295095789,"stop":1727295095792,"duration":3},"status":"passed","severity":"normal"},{"uid":"84f2abf1aeff12ca","name":"Subscribe to topic containing short and receive message","time":{"start":1727295130236,"stop":1727295130236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffb930c7cfd413f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727294874880,"stop":1727294874881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f76b64743c3b9d","name":"random static sharding 2 - Cluster ID: 129, Shard ID: 821","time":{"start":1727295127106,"stop":1727295127106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c749a2e6c2dbe801","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727295139884,"stop":1727295139885,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f2872fce616a52","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727294802814,"stop":1727294802814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8536ac2396f408c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727294764363,"stop":1727294764363,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31faed85e13fe276","name":"Query generator for multiple messages with different message text format","time":{"start":1727295144431,"stop":1727295144431,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0b97f61f077863","name":"Push message with content topic containing numeric","time":{"start":1727295099603,"stop":1727295099603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6c1aa63a1022c6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727294743158,"stop":1727294743158,"duration":0},"status":"passed","severity":"normal"},{"uid":"473232115f10e485","name":"should return valid sharding parameters for static sharding","time":{"start":1727294743178,"stop":1727294743178,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0deda4386339e35","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727295156531,"stop":1727295156532,"duration":1},"status":"passed","severity":"normal"},{"uid":"8220bd2554385be4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727294743158,"stop":1727294743159,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da59fd0aa053e15","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727295130227,"stop":1727295130228,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63d3b3213b7d25","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727294764134,"stop":1727294764134,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaf6011d7bc2c98","name":"Check message received after nwaku node is restarted","time":{"start":1727294927114,"stop":1727294927114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9feffe4e02a2edcb","name":"Store - dialed first","time":{"start":1727295161227,"stop":1727295161227,"duration":0},"status":"passed","severity":"normal"},{"uid":"19978cf825307842","name":"Subscribe to topic containing Script and publish message","time":{"start":1727295095801,"stop":1727295095802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a17b42418efa1d1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727295095805,"stop":1727295095806,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d6c386a6246f6e","name":"Subscribe to topic containing short and receive message","time":{"start":1727295130192,"stop":1727295130193,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce76c3298e1082d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727295125714,"stop":1727295125714,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f99f632ba5e6470","name":"should not receive a peer event after stop","time":{"start":1727294804645,"stop":1727294804645,"duration":0},"status":"passed","severity":"normal"},{"uid":"df30b68182da596a","name":"Ping on peer without subscriptions","time":{"start":1727294837389,"stop":1727294837389,"duration":0},"status":"passed","severity":"normal"},{"uid":"522968f0195d67a5","name":"Passing page size 10 when there are 10 messages","time":{"start":1727295149025,"stop":1727295149026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60c75e9ce07ca67","name":"Push message with long payload","time":{"start":1727295099586,"stop":1727295099587,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef26de8219ba1224","name":"Push message with content topic containing SQL Injection","time":{"start":1727295099608,"stop":1727295099608,"duration":0},"status":"passed","severity":"normal"},{"uid":"df53df4ebc895833","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727294874901,"stop":1727294874901,"duration":0},"status":"passed","severity":"normal"},{"uid":"88815ceff031c301","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727295130256,"stop":1727295130256,"duration":0},"status":"passed","severity":"normal"},{"uid":"328c03bb28b8e028","name":"Check received message containing emoji","time":{"start":1727295047016,"stop":1727295047020,"duration":4},"status":"passed","severity":"normal"},{"uid":"249ffd0b5a9fb6c9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727294763293,"stop":1727294763294,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf6fe99aa1aae1e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727295156531,"stop":1727295156531,"duration":0},"status":"passed","severity":"normal"},{"uid":"24df3dff70e7e4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727295118714,"stop":1727295118715,"duration":1},"status":"passed","severity":"normal"},{"uid":"49724de19909877a","name":"Check received message with timestamp: 1727294794751000000 ","time":{"start":1727295046977,"stop":1727295046978,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60db367ab47576","name":"handles multiple messages","time":{"start":1727295148850,"stop":1727295148850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a645a4e41e161a","name":"Reopen subscription with peer with lost subscription","time":{"start":1727294845827,"stop":1727294845827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d0550279b8bb1b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727295144432,"stop":1727295144433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ab19dad50181fc","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727294756166,"stop":1727294756166,"duration":0},"status":"passed","severity":"normal"},{"uid":"42feba442051a550","name":"Query with Promise Callback, No Decoder","time":{"start":1727295125714,"stop":1727295125715,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77d94018925d845","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727295092825,"stop":1727295092826,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2033eba89541c0","name":"Check received message containing long","time":{"start":1727295046969,"stop":1727295046969,"duration":0},"status":"passed","severity":"normal"},{"uid":"6888442b51b45a8e","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727295139889,"stop":1727295139890,"duration":1},"status":"passed","severity":"normal"},{"uid":"a070edcea9e56c7e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727294941912,"stop":1727294941913,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be1e27c473d16ff","name":"Renews peer on consistent ping failures","time":{"start":1727294865764,"stop":1727294865764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4be6121d08a3b87","name":"Fails to publish message with empty text","time":{"start":1727295092825,"stop":1727295092825,"duration":0},"status":"passed","severity":"normal"},{"uid":"7130dc5453c9b8e","name":"Push message with content topic containing shell command","time":{"start":1727295099611,"stop":1727295099611,"duration":0},"status":"passed","severity":"normal"},{"uid":"acab4c0bd0f64539","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727294941919,"stop":1727294941920,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ed7afab9792532","name":"Check publish message containing JSON","time":{"start":1727295092808,"stop":1727295092812,"duration":4},"status":"passed","severity":"normal"},{"uid":"deba3710047e62b8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727295095805,"stop":1727295095805,"duration":0},"status":"passed","severity":"normal"},{"uid":"9129cffa027efb4d","name":"Push message with Chinese payload","time":{"start":1727295061262,"stop":1727295061264,"duration":2},"status":"passed","severity":"normal"},{"uid":"87388cc0e05f1363","name":"should not receive a peer event before start","time":{"start":1727294768316,"stop":1727294768316,"duration":0},"status":"passed","severity":"normal"},{"uid":"2626e55386792a85","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727294743178,"stop":1727294743178,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a612b82aca9bf3","name":"should get / set TCP multiaddr","time":{"start":1727294751605,"stop":1727294751606,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf98bf4eebad77c4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727294935618,"stop":1727294935618,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab3a5046d27305e","name":"Push message with XML payload","time":{"start":1727295099594,"stop":1727295099594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1797fc26d10cec","name":"it tolerates circular branch references","time":{"start":1727294764358,"stop":1727294764358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02ddc8d9f47d048","name":"Check message with no payload is not received","time":{"start":1727295046991,"stop":1727295046992,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6a610d8e4fb62f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727294927109,"stop":1727294927109,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcf0c34aa2b6da4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727295099609,"stop":1727295099611,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f486c829fbf6a9a","name":"Publish message with rate limit","time":{"start":1727295092847,"stop":1727295092847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7aab633501e430","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727294951576,"stop":1727294951576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2715f0ba8177ce0","name":"Ping on peer without subscriptions","time":{"start":1727294845825,"stop":1727294845825,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8ae9eae3c93ec9","name":"Check publish message containing shell command","time":{"start":1727295092812,"stop":1727295092812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4661a56925e17e0","name":"should return all peers when numPeers is 0","time":{"start":1727294756165,"stop":1727294756165,"duration":0},"status":"passed","severity":"normal"},{"uid":"493fcb105f6c907e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727294874872,"stop":1727294874873,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c5487a1d113e0e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727294871823,"stop":1727294871824,"duration":1},"status":"passed","severity":"normal"},{"uid":"79efda7cd26425f4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727295073645,"stop":1727295073645,"duration":0},"status":"passed","severity":"normal"},{"uid":"63feee3879cd49d7","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727294951583,"stop":1727294951584,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0fdae8a846c167","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727294750874,"stop":1727294750875,"duration":1},"status":"passed","severity":"normal"},{"uid":"93db26a1da433254","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727295156533,"stop":1727295156534,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15b5fbedb89647d","name":"Check message with no payload is not received","time":{"start":1727295047026,"stop":1727295047026,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3328495ccb73d8","name":"does not throw on valid cases","time":{"start":1727294743141,"stop":1727294743141,"duration":0},"status":"passed","severity":"normal"},{"uid":"507ed6b641b29c6b","name":"Check received message containing JSON","time":{"start":1727294927098,"stop":1727294927099,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a961c446d8af136","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727294935599,"stop":1727294935602,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b5ab4958f6e55ac","name":"Ephemeral messages are not stored","time":{"start":1727294802314,"stop":1727294802314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf07d928c783cb6","name":"Subscribe and receive messages via lightPush","time":{"start":1727295130218,"stop":1727295130218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f725ed0f176b535","name":"Subscribe and receives messages on 20 topics","time":{"start":1727294935604,"stop":1727294935605,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d737dea24c4f46f","name":"Check message with no content topic is not received","time":{"start":1727295046991,"stop":1727295046991,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c8647290dbeaba","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727294874896,"stop":1727294874897,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a9c451e124cb26","name":"should only return 1 node with store capability","time":{"start":1727294764361,"stop":1727294764361,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee8e49781481696","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727294991775,"stop":1727294991776,"duration":1},"status":"passed","severity":"normal"}]