allure-jswaku/8451/widgets/severity.json
2025-06-19 22:11:12 +00:00

1 line
187 KiB
JSON

[{"uid":"9159457cc8fda33b","name":"Check message with invalid timestamp is not received","time":{"start":1750370734090,"stop":1750370734090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8db579d7eeed900","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750370278740,"stop":1750370278740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c89b4d91ff8c5a7","name":"Check message with no payload is not received","time":{"start":1750370756714,"stop":1750370756715,"duration":1},"status":"passed","severity":"normal"},{"uid":"680170a02bef3ee5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750370223342,"stop":1750370223342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6758416002f8d47a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750370490256,"stop":1750370490257,"duration":1},"status":"passed","severity":"normal"},{"uid":"1833f843996a8e7c","name":"Check meta is set [symmetric]","time":{"start":1750370257638,"stop":1750370257638,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ff1aeb458eff8e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750370335949,"stop":1750370335952,"duration":3},"status":"broken","severity":"normal"},{"uid":"c2363db3de787ab4","name":"start node with empty content topic","time":{"start":1750370760754,"stop":1750370760754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8d501c6ebcdcaf","name":"should reject if WakuNode is not started","time":{"start":1750370269059,"stop":1750370269060,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef3e4abc850438","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750370278752,"stop":1750370278752,"duration":0},"status":"passed","severity":"normal"},{"uid":"1427703624a61d1","name":"messageHashStr produces different results for different inputs","time":{"start":1750370238472,"stop":1750370238472,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32e8be6c5d4c3a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750370278768,"stop":1750370278768,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5d309e596c5978","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750370827073,"stop":1750370827073,"duration":0},"status":"passed","severity":"normal"},{"uid":"da06549eded58ad0","name":"Push message with shell command payload","time":{"start":1750371038798,"stop":1750371038799,"duration":1},"status":"passed","severity":"normal"},{"uid":"e432b5aa25b0357f","name":"should be sent with empty content","time":{"start":1750370282022,"stop":1750370282023,"duration":1},"status":"passed","severity":"normal"},{"uid":"435011b9874a073e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750370238466,"stop":1750370238466,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16df12cbda1a049","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750370787856,"stop":1750370787856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e762165139e4056f","name":"throws on content topic with empty application field","time":{"start":1750370223334,"stop":1750370223334,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cbb3082cbcdd4a","name":"should throw error - no id","time":{"start":1750370229759,"stop":1750370229760,"duration":1},"status":"passed","severity":"normal"},{"uid":"624feea593829c0d","name":"Ordered Callback - true","time":{"start":1750370818019,"stop":1750370818020,"duration":1},"status":"passed","severity":"normal"},{"uid":"513c48ec84e73fd9","name":"Check received message containing escaped characters","time":{"start":1750370756709,"stop":1750370756709,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4005d72e4dccb9","name":"Check received message containing short","time":{"start":1750370756701,"stop":1750370756701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20dc32a4cf9ce7","name":"should encode/decode to text encoding","time":{"start":1750370229767,"stop":1750370229767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad330076e6bd92d","name":"Push message with custom timestamp: 1750374028778","time":{"start":1750371038793,"stop":1750371038793,"duration":0},"status":"passed","severity":"normal"},{"uid":"301b65c2ca149a72","name":"Push message equal or less that 1MB","time":{"start":1750371038809,"stop":1750371038809,"duration":0},"status":"passed","severity":"normal"},{"uid":"f650a29f40fa6660","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750370247553,"stop":1750370247553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad7b71033f8d28dc","name":"Push message with custom timestamp: 1719612028779","time":{"start":1750371038807,"stop":1750371038808,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e3c5504cc5e8fb","name":"should return no connections if no open connection provided","time":{"start":1750370238314,"stop":1750370238315,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0323c82c95c3af","name":"isConnected return false after peer stops","time":{"start":1750370317059,"stop":1750370317062,"duration":3},"status":"passed","severity":"normal"},{"uid":"9375a992ad1ecf06","name":"Sets default value correctly","time":{"start":1750370842758,"stop":1750370842758,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f5fa07d98639c3","name":"Symmetric encrypt & Decrypt","time":{"start":1750370258157,"stop":1750370258158,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bb9848c368d983","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750370223342,"stop":1750370223342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e81a4934db4305","name":"Push message with content topic containing SQL Injection","time":{"start":1750371038803,"stop":1750371038804,"duration":1},"status":"passed","severity":"normal"},{"uid":"3829a82aba501bb7","name":"Subscribe to topic containing long and publish message","time":{"start":1750370658542,"stop":1750370658542,"duration":0},"status":"passed","severity":"normal"},{"uid":"df307d238dba798e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750370859549,"stop":1750370859549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e86fb54f34ce74","name":"Check message with non string payload is not received","time":{"start":1750370734070,"stop":1750370734071,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe42b37eecf70a6","name":"Publishes to nwaku","time":{"start":1750370634467,"stop":1750370634469,"duration":2},"status":"passed","severity":"normal"},{"uid":"60894c83142e4e15","name":"should partition messages based on acknowledgement status","time":{"start":1750370282022,"stop":1750370282022,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e29a1eaffed70","name":"Check message received after jswaku node is restarted","time":{"start":1750370756729,"stop":1750370756729,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d9f6a3a60627d4","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750370223344,"stop":1750370223344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed87df5393ea9896","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750370827128,"stop":1750370827133,"duration":5},"status":"passed","severity":"normal"},{"uid":"e07ffe905e1d8dcc","name":"Relay + Store","time":{"start":1750370302812,"stop":1750370302813,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ca7f93bd40c04d","name":"should request peer renewal on specific errors","time":{"start":1750370268759,"stop":1750370268759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9998b2c7c3f4c6","name":"Query generator for 2000 messages","time":{"start":1750370822213,"stop":1750370822213,"duration":0},"status":"passed","severity":"normal"},{"uid":"65529cb844357e26","name":"should return valid sharding parameters for static sharding","time":{"start":1750370223355,"stop":1750370223355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e2c7d4f2995240","name":"should remove expired entries after TTL has passed","time":{"start":1750370268011,"stop":1750370268011,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e9bd827035a43","name":"Default pageSize","time":{"start":1750370832379,"stop":1750370832380,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6e4b4bd496718","name":"should only return 1 node with store capability","time":{"start":1750370247551,"stop":1750370247551,"duration":0},"status":"passed","severity":"normal"},{"uid":"acaf76c0efb704f7","name":"Subscribe to topic containing long and receive message","time":{"start":1750370859532,"stop":1750370859532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6224de3eaea4a57","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750370223342,"stop":1750370223342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c639eabc2aaf0d1","name":"Reusing cursor across nodes","time":{"start":1750370774867,"stop":1750370774868,"duration":1},"status":"passed","severity":"normal"},{"uid":"543094ace7099a62","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750370734089,"stop":1750370734089,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f06e995d2e652a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750370859533,"stop":1750370859533,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a3934096764981","name":"Check message on other pubsub topic is not received","time":{"start":1750370756727,"stop":1750370756727,"duration":0},"status":"passed","severity":"normal"},{"uid":"125cc82d486c15a9","name":"Reopen subscription with peer with lost subscription","time":{"start":1750370379622,"stop":1750370379623,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b24ce29783325ea","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750370247219,"stop":1750370247219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4baea08b716b66d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750370774861,"stop":1750370774863,"duration":2},"status":"passed","severity":"normal"},{"uid":"af8c016acecb2405","name":"Refresh subscription","time":{"start":1750370859531,"stop":1750370859532,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21bcb13bbf2fd3c","name":"handles different clusterIds correctly","time":{"start":1750370223341,"stop":1750370223341,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca04e18d321ea25","name":"Renews subscription after lossing a connection","time":{"start":1750370859537,"stop":1750370859538,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4b4c1a7f07cad0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750370247280,"stop":1750370247280,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e3ebad156b609a","name":"Check received message containing Russian","time":{"start":1750370756706,"stop":1750370756706,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8c1dc0f252211e","name":"should process tasks in queue","time":{"start":1750370268758,"stop":1750370268758,"duration":0},"status":"passed","severity":"normal"},{"uid":"959e60c583a3563c","name":"Check received message with timestamp: 1750370297570 ","time":{"start":1750370734088,"stop":1750370734088,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d1176f5245cb7b","name":"Fails to publish message with wrong content topic","time":{"start":1750370649543,"stop":1750370649544,"duration":1},"status":"passed","severity":"normal"},{"uid":"58133b6a140bb3a2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750370490263,"stop":1750370490264,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36e1e824f9b8828","name":"should properly create location multiaddrs - udp4","time":{"start":1750370229768,"stop":1750370229768,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf13c352087841e2","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750370827089,"stop":1750370827090,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ae4f066f4261ff","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750370223336,"stop":1750370223336,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f112abc4e1a0c7","name":"Throws when trying to push message with empty payload","time":{"start":1750371038800,"stop":1750371038800,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0b6d3c643dd945","name":"throws on content topic with too few or too many fields","time":{"start":1750370223333,"stop":1750370223333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b9322541ee7097","name":"should properly create location multiaddrs - udp6","time":{"start":1750370229769,"stop":1750370229769,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa480517090aa15","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750371038804,"stop":1750371038805,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91d7efd18e95f64","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750370238874,"stop":1750370238874,"duration":0},"status":"passed","severity":"normal"},{"uid":"9802afb37c5b2b16","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750370827100,"stop":1750370827107,"duration":7},"status":"skipped","severity":"normal"},{"uid":"ebff07980fc42d17","name":"Check received message containing JSON","time":{"start":1750370756708,"stop":1750370756708,"duration":0},"status":"passed","severity":"normal"},{"uid":"33027138a4a11536","name":"Push message with SQL Injection payload","time":{"start":1750371038782,"stop":1750371038782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a6b2739e8a20a4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750370658547,"stop":1750370658547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a6c22a4ed7b9a4","name":"Check received message containing Arabic","time":{"start":1750370734078,"stop":1750370734078,"duration":0},"status":"passed","severity":"normal"},{"uid":"547412cd05dd1a7a","name":"Check message on other pubsub topic is not received","time":{"start":1750370734090,"stop":1750370734091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e302f4fdb2b26d","name":"Push message with content topic containing numeric","time":{"start":1750371038787,"stop":1750371038787,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a684c62b34c327","name":"Accepts a valid Waku Message","time":{"start":1750370272686,"stop":1750370272687,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55cc8e17dd5dcb4","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750370649545,"stop":1750370649545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dc26e4493a9761","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750370229078,"stop":1750370229080,"duration":2},"status":"passed","severity":"normal"},{"uid":"99febe28b510fbb1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750370278770,"stop":1750370278771,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3bc79015af6afd","name":"Decrypt messages","time":{"start":1750370622769,"stop":1750370622771,"duration":2},"status":"passed","severity":"normal"},{"uid":"1447854bb9570bc2","name":"returns all values when wanted number matches available values","time":{"start":1750370246389,"stop":1750370246393,"duration":4},"status":"passed","severity":"normal"},{"uid":"39b8f17bc4993529","name":"non connected peers","time":{"start":1750370621349,"stop":1750370621349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c02f65446a9762b","name":"Check message on other pubsub topic is not received","time":{"start":1750370734066,"stop":1750370734066,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ff986e44982b75","name":"Check received message containing special chars","time":{"start":1750370734076,"stop":1750370734077,"duration":1},"status":"passed","severity":"normal"},{"uid":"86dee9e1b42e7d5f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750370278774,"stop":1750370278774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d32da59064a3932","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750370278753,"stop":1750370278753,"duration":0},"status":"passed","severity":"normal"},{"uid":"c599864319701602","name":"Push message with content topic containing shell command","time":{"start":1750371038790,"stop":1750371038790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47ef3631fbe7946","name":"should fail to send if no connected peers found","time":{"start":1750370268949,"stop":1750370268949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d4a68a9614da39","name":"groups content topics by expected pubsub topic","time":{"start":1750370223340,"stop":1750370223340,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03a2c56e857da4c","name":"should be delivered immediately if received","time":{"start":1750370282024,"stop":1750370282025,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5f3139e40f68e0","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750370268604,"stop":1750370268605,"duration":1},"status":"passed","severity":"normal"},{"uid":"208f8283f625b937","name":"Ping on peer without subscriptions","time":{"start":1750370379625,"stop":1750370379625,"duration":0},"status":"passed","severity":"normal"},{"uid":"712421095374c494","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750370641945,"stop":1750370641945,"duration":0},"status":"passed","severity":"normal"},{"uid":"7222ae8d1f6da9b5","name":"Overlapping topic subscription","time":{"start":1750370827063,"stop":1750370827063,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae933cc88932b1f","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750370428591,"stop":1750370428592,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b9b81a9e73b8ac","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750370859540,"stop":1750370859540,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7a7fa4314e6327","name":"Check publish message containing shell command","time":{"start":1750370649539,"stop":1750370649539,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f60f7b6d16b4151","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750370268948,"stop":1750370268949,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c599a798cc85216","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750370278739,"stop":1750370278740,"duration":1},"status":"passed","severity":"normal"},{"uid":"6587f260ba42c38b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750370774864,"stop":1750370774864,"duration":0},"status":"passed","severity":"normal"},{"uid":"9309188708ce3365","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750370223348,"stop":1750370223348,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb4fe23342e6c6","name":"Subscribe to topic containing long and receive message","time":{"start":1750370859544,"stop":1750370859544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee2ab9557925de5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750370508210,"stop":1750370508211,"duration":1},"status":"passed","severity":"normal"},{"uid":"e447d187d16179d2","name":"Check publish message after client node is restarted","time":{"start":1750370649545,"stop":1750370649546,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4b0632bb3c5d627b","name":"Push message with long payload","time":{"start":1750371038780,"stop":1750371038780,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0478c8b23d0aec","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750370490264,"stop":1750370490269,"duration":5},"status":"passed","severity":"normal"},{"uid":"66c2616cc7004a15","name":"Subscribe to topic containing short and receive message","time":{"start":1750370859532,"stop":1750370859532,"duration":0},"status":"passed","severity":"normal"},{"uid":"992e32d742a47cc4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750370247553,"stop":1750370247553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"584da4acbad9b8b0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750370859542,"stop":1750370859543,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9e4c6a3c529d31","name":"isConnected should return false after all peers disconnect","time":{"start":1750370317058,"stop":1750370317059,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e457709b2cd5429","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750370859529,"stop":1750370859530,"duration":1},"status":"passed","severity":"normal"},{"uid":"f590ca947c014bcf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750370827074,"stop":1750370827078,"duration":4},"status":"passed","severity":"normal"},{"uid":"b91ea3ee0d0aea1c","name":"Passing page size 110 when there are 120 messages","time":{"start":1750370832379,"stop":1750370832379,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ad285916a3f1e4","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750370268956,"stop":1750370268957,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00a617c3d33021a","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750370829582,"stop":1750370829582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2148566f4ab03d","name":"should not receive a peer event after stop","time":{"start":1750370565586,"stop":1750370565586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9353c38bec486e67","name":"Light Node - default protocols","time":{"start":1750370847416,"stop":1750370847416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c53e67144a650a","name":"accepts valid content-filtered query","time":{"start":1750370238643,"stop":1750370238643,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4ad0b44756155","name":"should insert message into bloom filter","time":{"start":1750370282017,"stop":1750370282017,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b88bf5bf18d274","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750370859537,"stop":1750370859537,"duration":0},"status":"passed","severity":"normal"},{"uid":"390b75d710e61931","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750370490251,"stop":1750370490251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d5a29b174ce418","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750370840584,"stop":1750370840585,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb66374b40a6b07","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750370649544,"stop":1750370649544,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b5f91815f67992","name":"Waku message hash computation (payload length 0)","time":{"start":1750370238466,"stop":1750370238467,"duration":1},"status":"passed","severity":"normal"},{"uid":"88351bf6b700412b","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750370278739,"stop":1750370278739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e7762f66f78b5e","name":"Fails to push message bigger that 1MB","time":{"start":1750371038809,"stop":1750371038809,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f9dd9924b4bd53","name":"Push message with content topic containing short","time":{"start":1750371038801,"stop":1750371038801,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbc3b6f3d98cbf4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750370658546,"stop":1750370658547,"duration":1},"status":"passed","severity":"normal"},{"uid":"346725534707b9e2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750370827096,"stop":1750370827097,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef01181dd457a419","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750370223349,"stop":1750370223349,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c9b894bab80dcf","name":"should properly create location multiaddrs - tcp4","time":{"start":1750370229768,"stop":1750370229769,"duration":1},"status":"passed","severity":"normal"},{"uid":"89bdc62a8a3f1e45","name":"addEventListener with wrong event","time":{"start":1750370338184,"stop":1750370338184,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe954dd9ca22dd9","name":"getPeersByDiscovery","time":{"start":1750370621187,"stop":1750370621188,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fe242ff826ae8c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750370658539,"stop":1750370658539,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ef07691078250a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750370787860,"stop":1750370787861,"duration":1},"status":"passed","severity":"normal"},{"uid":"24682a2fbd281f67","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750370428592,"stop":1750370428592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf73e8b0f46424d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750370859550,"stop":1750370859550,"duration":0},"status":"passed","severity":"normal"},{"uid":"9728ca7849a8c285","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750370787853,"stop":1750370787854,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a756e676031b74","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750370229086,"stop":1750370229087,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cbaff0e3118a06","name":"random static sharding 6 - Cluster ID: 892, Shard ID: 898","time":{"start":1750370870789,"stop":1750370870789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac78075adc7cf23d","name":"can query messages by message hash","time":{"start":1750370795656,"stop":1750370795656,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9589e087a9d965","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750370223350,"stop":1750370223350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2038b45885a753a","name":"should wait for LightPush peer to be connected","time":{"start":1750370269063,"stop":1750370269063,"duration":0},"status":"passed","severity":"normal"},{"uid":"88465aabf48ad26a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750370278770,"stop":1750370278770,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fe7cf498a544d2","name":"same cluster, same shard: nodes connect","time":{"start":1750370518418,"stop":1750370518423,"duration":5},"status":"passed","severity":"normal"},{"uid":"a0591d72c018c476","name":"Check received message containing XML","time":{"start":1750370756721,"stop":1750370756722,"duration":1},"status":"passed","severity":"normal"},{"uid":"911061580694c2c2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750370827097,"stop":1750370827097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f2f87e4081e785","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750370278781,"stop":1750370278781,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f3d5ac20f2aa27","name":"Publish without waiting for remote peer","time":{"start":1750370658537,"stop":1750370658538,"duration":1},"status":"passed","severity":"normal"},{"uid":"960f50e20b29deb4","name":"removeEventListener with correct event","time":{"start":1750370338185,"stop":1750370338185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f049c09ec11d5ab","name":"creates an iterator","time":{"start":1750370835238,"stop":1750370835239,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab292325c8535","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750370223352,"stop":1750370223352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5819532127274930","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750370223345,"stop":1750370223345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15d0489b239d22a","name":"Decoder throws on undefined content topic","time":{"start":1750370257640,"stop":1750370257640,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0bdf07f86cd4c5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750370223353,"stop":1750370223354,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a64e0e5b25b91f4","name":"shard 0","time":{"start":1750370870786,"stop":1750370870787,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c94f972c50861f","name":"should encode/decode to RLP encoding","time":{"start":1750370229766,"stop":1750370229767,"duration":1},"status":"passed","severity":"normal"},{"uid":"785aa7c9dc323d1b","name":"Push message with special chars payload","time":{"start":1750371038795,"stop":1750371038796,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa3dac4d149742d","name":"Check message with non string payload is not received","time":{"start":1750370756715,"stop":1750370756715,"duration":0},"status":"passed","severity":"normal"},{"uid":"d094fd17c4b5fd09","name":"should reject if Filter is requested but not mounted","time":{"start":1750370269061,"stop":1750370269062,"duration":1},"status":"passed","severity":"normal"},{"uid":"9277323b2a7330ed","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750370229083,"stop":1750370229083,"duration":0},"status":"passed","severity":"normal"},{"uid":"50941ad9dcb897f","name":"random static sharding 8 - Cluster ID: 545, Shard ID: 476","time":{"start":1750370870790,"stop":1750370870790,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b26377a4b420f3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750370658549,"stop":1750370658549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42e2da9b19fb5fa","name":"Publish message with rate limit","time":{"start":1750370649546,"stop":1750370649546,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f6e6e36134310a","name":"Check received message containing Chinese","time":{"start":1750370756718,"stop":1750370756719,"duration":1},"status":"passed","severity":"normal"},{"uid":"781fccb0982374fb","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750370223339,"stop":1750370223339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2cbe68299ef140","name":"Subscribe and receive messages via waku relay post","time":{"start":1750370827045,"stop":1750370827045,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6116d9a58d37b5","name":"should not receive a peer event after stop","time":{"start":1750370251497,"stop":1750370251498,"duration":1},"status":"passed","severity":"normal"},{"uid":"444044bd384ed562","name":"should initialize with Unhealthy status","time":{"start":1750370268693,"stop":1750370268693,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4f58ed80a2c2a3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750370278778,"stop":1750370278778,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdee283c966b988","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750370859534,"stop":1750370859534,"duration":0},"status":"passed","severity":"normal"},{"uid":"13038f33e1976d65","name":"Check received message with timestamp: 1750370297570 ","time":{"start":1750370734064,"stop":1750370734064,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bdded43398fdc9","name":"Check received message containing Basic HTML tag","time":{"start":1750370756722,"stop":1750370756722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7b7d78ac2d1173","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750370278754,"stop":1750370278754,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4eb965ecfb44c5","name":"should stop and cleanup resources","time":{"start":1750370269306,"stop":1750370269307,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9e7d7cac3869e5","name":"should handle special patterns correctly","time":{"start":1750370281328,"stop":1750370281329,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27b0ebf4df0f2be","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750370229082,"stop":1750370229083,"duration":1},"status":"passed","severity":"normal"},{"uid":"e965e6dada96eb9","name":"Push message with content topic containing numeric","time":{"start":1750371038801,"stop":1750371038801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c211d0f8a4521e19","name":"should throw an error for insufficient data","time":{"start":1750370223318,"stop":1750370223318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9accafda2a03a8","name":"should maintain proper timestamps if all messages received","time":{"start":1750370282019,"stop":1750370282019,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49a31b4912b8628","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750370827098,"stop":1750370827098,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25c6fb78fea84e8","name":"Relay - times out","time":{"start":1750370847414,"stop":1750370847414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a58395f7066b165","name":"Non TWN Cluster","time":{"start":1750370760740,"stop":1750370760740,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4e1aaf56bd62b","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750370278766,"stop":1750370278766,"duration":0},"status":"passed","severity":"normal"},{"uid":"885e045e1d9115ec","name":"should get / set UDP multiaddr","time":{"start":1750370229767,"stop":1750370229767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8778b930fa58796","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750370827069,"stop":1750370827069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a949937ca1df40","name":"Push message with content topic containing Russian","time":{"start":1750371038803,"stop":1750371038803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ed9d54e0a9b19a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750370223351,"stop":1750370223351,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4ff6c25c136161","name":"Subscribe to topic containing XML and receive message","time":{"start":1750370859547,"stop":1750370859547,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a6ad3ae0ce8b0f","name":"Check message with no content topic is not received","time":{"start":1750370756728,"stop":1750370756728,"duration":0},"status":"passed","severity":"normal"},{"uid":"33055e382179ab31","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750370809599,"stop":1750370809600,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af6e6b31a3e046f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750370827061,"stop":1750370827063,"duration":2},"status":"passed","severity":"normal"},{"uid":"d216801b767720c9","name":"Ordered Callback - false","time":{"start":1750370818020,"stop":1750370818020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3107b25a882512f","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750370278719,"stop":1750370278726,"duration":7},"status":"passed","severity":"normal"},{"uid":"b7b093962a41d522","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750370649540,"stop":1750370649541,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb96bf4f594e0be8","name":"Check received message containing SQL Injection","time":{"start":1750370756721,"stop":1750370756721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2100038d9b34e07b","name":"should wait for Store peer to be connected","time":{"start":1750370269064,"stop":1750370269064,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b84ea93f025d6ad","name":"Check received message with timestamp: 1750370297436000000 ","time":{"start":1750370756724,"stop":1750370756724,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd43f3a768d2d0f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750370223347,"stop":1750370223348,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a58fc12438e606","name":"Mutual subscription","time":{"start":1750370658536,"stop":1750370658537,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc8f58b2b1a3227","name":"Check received message containing long","time":{"start":1750370734051,"stop":1750370734052,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f613d57dae58d7","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750370269306,"stop":1750370269306,"duration":0},"status":"passed","severity":"normal"},{"uid":"909100024bd254c0","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750370223337,"stop":1750370223337,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8720d3211d21d1","name":"new peer added after a peer was already found","time":{"start":1750370621188,"stop":1750370621188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"233af88612720138","name":"Refresh subscription","time":{"start":1750370827112,"stop":1750370827112,"duration":0},"status":"passed","severity":"normal"},{"uid":"522eab1dbc046d40","name":"Subscribe to topic containing long and receive message","time":{"start":1750370827115,"stop":1750370827115,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf7bbc64d6c2fd0","name":"should emit a peer event after start","time":{"start":1750370251497,"stop":1750370251497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb3bf753582a5ae","name":"Check received message containing Basic HTML tag","time":{"start":1750370734058,"stop":1750370734059,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f75fec896ecb03","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750370223348,"stop":1750370223348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b229ae527e44be","name":"Fields are not dropped","time":{"start":1750370238605,"stop":1750370238605,"duration":0},"status":"passed","severity":"normal"},{"uid":"324a04787e2f2ca1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750370223346,"stop":1750370223346,"duration":0},"status":"passed","severity":"normal"},{"uid":"45175f849aba2e6f","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750370829581,"stop":1750370829581,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a827e021f8ca53","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750370223343,"stop":1750370223343,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f16031ece903a2b","name":"should wait for Filter peer to be connected","time":{"start":1750370269063,"stop":1750370269064,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d4c8ab92565e10","name":"Push to array if already present","time":{"start":1750370222689,"stop":1750370222691,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf699ee679425d96","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750370268392,"stop":1750370268393,"duration":1},"status":"passed","severity":"normal"},{"uid":"927847948401e112","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750370278780,"stop":1750370278780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3819db60c5f802","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750370247210,"stop":1750370247211,"duration":1},"status":"passed","severity":"normal"},{"uid":"110dc41e55d2d2d2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750370756726,"stop":1750370756726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5edbf4eacf050f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750370859528,"stop":1750370859529,"duration":1},"status":"passed","severity":"normal"},{"uid":"851207c38eb9190","name":"Register correct protocols","time":{"start":1750370658537,"stop":1750370658537,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b81250f20e55c8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750370658539,"stop":1750370658540,"duration":1},"status":"passed","severity":"normal"},{"uid":"6140a22a710dcda","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750370859535,"stop":1750370859536,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0922d42581c63","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750370490253,"stop":1750370490255,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc776097a1f8b4e0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750370827109,"stop":1750370827110,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a008540ccd674e","name":"less peers than existing","time":{"start":1750370621348,"stop":1750370621348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c67c2530372b524","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750370223338,"stop":1750370223338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb8181cbaca185","name":"Check received message containing SQL Injection","time":{"start":1750370756706,"stop":1750370756706,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc150f1e28837235","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750370840586,"stop":1750370840589,"duration":3},"status":"passed","severity":"normal"},{"uid":"b2b545b7d0e4a698","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750370268960,"stop":1750370268961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f280678a30ee5ad2","name":"nwaku subscribes","time":{"start":1750370634467,"stop":1750370634467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7d0c3e3e520a8e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750370297720,"stop":1750370297721,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec557e3d12ce5738","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750370859533,"stop":1750370859533,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb04bcdbd280c0f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750370229087,"stop":1750370229088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64ff9d2e4b58c18","name":"Check publish message containing XML","time":{"start":1750370649537,"stop":1750370649538,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0f879a1e53aa69","name":"Reopen subscription with peer with lost subscription","time":{"start":1750370379626,"stop":1750370379627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c4f55813d163cd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750370870787,"stop":1750370870787,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ae2dda1884d0c6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750370840583,"stop":1750370840583,"duration":0},"status":"passed","severity":"normal"},{"uid":"a563b29e0ddc9bd3","name":"should load peers from local storage and dispatch events","time":{"start":1750370251498,"stop":1750370251499,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e71bc4c85266c40","name":"should not fail to stop the service if it was not started","time":{"start":1750370565580,"stop":1750370565581,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc06b8ed1717592b","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750370756729,"stop":1750370756730,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed49d8392426bddb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750370859548,"stop":1750370859548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e934a3a7dad66aa1","name":"Passing invalid cursor","time":{"start":1750370774868,"stop":1750370774868,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b907fcb3d71c09","name":"Passing page size 10 when there are 10 messages","time":{"start":1750370832378,"stop":1750370832378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77cd48a671a92d5","name":"can start and stop the service","time":{"start":1750370302486,"stop":1750370302486,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1e82be7217e435","name":"Check received message containing Basic HTML tag","time":{"start":1750370734082,"stop":1750370734083,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc2a148651c94e","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750370278744,"stop":1750370278745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e231be1803850ef8","name":"Push message with content topic containing Russian","time":{"start":1750371038788,"stop":1750371038788,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5ac14aec57a2f0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750370278781,"stop":1750370278782,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d2caf60375bb06","name":"Fails to push message bigger that 1MB","time":{"start":1750371038794,"stop":1750371038794,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf42dbb861f2f1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750370870791,"stop":1750370870791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba714518fc83538","name":"Subscribe and receive messages via waku relay post","time":{"start":1750370859540,"stop":1750370859541,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bc2aa773babfab","name":"should return false when clusterId doesn't match","time":{"start":1750370268961,"stop":1750370268962,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b9773d05cbcb52","name":"Generator, custom pubsub topic","time":{"start":1750370809598,"stop":1750370809599,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac032f7d21a319e5","name":"Push message with JSON payload","time":{"start":1750371038783,"stop":1750371038783,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b36b0ac23af8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750370774863,"stop":1750370774864,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d28d7f4870c6023","name":"Push message with Russian payload","time":{"start":1750371038782,"stop":1750371038782,"duration":0},"status":"passed","severity":"normal"},{"uid":"406f985ad8becc1a","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750370268392,"stop":1750370268392,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdbd40741606c8c","name":"should properly start and stop event listening","time":{"start":1750370268701,"stop":1750370268704,"duration":3},"status":"passed","severity":"normal"},{"uid":"58c3c5d3984348f2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750370658544,"stop":1750370658545,"duration":1},"status":"passed","severity":"normal"},{"uid":"e118415df89808a","name":"should properly create location multiaddrs - tcp","time":{"start":1750370229770,"stop":1750370229770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c13212ed433e2b6","name":"Push message with content topic containing special chars","time":{"start":1750371038802,"stop":1750371038802,"duration":0},"status":"passed","severity":"normal"},{"uid":"1120247a1ef0868c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750370859535,"stop":1750370859535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7df69437234aac","name":"it tolerates circular branch references","time":{"start":1750370247548,"stop":1750370247549,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61632f71b96b4fc","name":"should be able to decode the field with only STORE set to true","time":{"start":1750370229085,"stop":1750370229086,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd265d4d330b835","name":"should return false","time":{"start":1750370229762,"stop":1750370229762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25d494a20f8d7af","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750370247217,"stop":1750370247218,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3d8f9e46f208f3","name":"should reject if LightPush is requested but not mounted","time":{"start":1750370269060,"stop":1750370269061,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4cd52aecb056c9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750370223345,"stop":1750370223345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84f12bf4e547a72","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750370223357,"stop":1750370223358,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2150659f4daed6c","name":"Generator, custom pubsub topic","time":{"start":1750370809597,"stop":1750370809597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71a11f9db3ca5f25","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750370859547,"stop":1750370859547,"duration":0},"status":"passed","severity":"normal"},{"uid":"40721f5196550777","name":"should increase lamport timestamp","time":{"start":1750370282016,"stop":1750370282016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e122a803a324234f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750370490252,"stop":1750370490252,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f15b87b8e53882","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app47/9/topic639/json","time":{"start":1750370760747,"stop":1750370760747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9e33404eb6b4a4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750370859530,"stop":1750370859530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09b40526d22346a","name":"can start the service","time":{"start":1750370302485,"stop":1750370302486,"duration":1},"status":"passed","severity":"normal"},{"uid":"95466e96b7757ef3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750370859545,"stop":1750370859545,"duration":0},"status":"passed","severity":"normal"},{"uid":"191e9b4c53618bf7","name":"topics with same application and version share the same shard","time":{"start":1750370223340,"stop":1750370223340,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe23b1253662f27d","name":"should set field with only RELAY enabled","time":{"start":1750370229771,"stop":1750370229771,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4fa6e96bb5c27","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750370278726,"stop":1750370278726,"duration":0},"status":"passed","severity":"normal"},{"uid":"1371d114e930c081","name":"connects to nwaku","time":{"start":1750370842753,"stop":1750370842753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad06020bcb76a7c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750370223339,"stop":1750370223339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4942b1860ad9ad47","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750370827085,"stop":1750370827087,"duration":2},"status":"passed","severity":"normal"},{"uid":"55b3569a22115083","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750370268393,"stop":1750370268393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d594d99308789d0a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750370278767,"stop":1750370278767,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b4166204176e4e","name":"Check received message containing escaped characters","time":{"start":1750370734060,"stop":1750370734060,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9bd43afb1a62da","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750370787857,"stop":1750370787857,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f215bfa1ec0e394","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750370428584,"stop":1750370428587,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6b81051484d881c","name":"random static sharding 5 - Cluster ID: 534, Shard ID: 249","time":{"start":1750370870789,"stop":1750370870789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dec8c8ecc2f36f1","name":"Nwaku publishes","time":{"start":1750370634469,"stop":1750370634470,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2221312ebd293a1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750370278780,"stop":1750370278780,"duration":0},"status":"passed","severity":"normal"},{"uid":"6215475d8e513838","name":"should not fail to start the service if it is already started","time":{"start":1750370302487,"stop":1750370302488,"duration":1},"status":"passed","severity":"normal"},{"uid":"a371ab771b742159","name":"should return PeerId when PeerId is provided","time":{"start":1750370268956,"stop":1750370268956,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2a376ce313d258","name":"Publish message with large meta","time":{"start":1750370649546,"stop":1750370649546,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c8a2b4cb51e7db","name":"Check message with non string payload is not received","time":{"start":1750370734093,"stop":1750370734094,"duration":1},"status":"passed","severity":"normal"},{"uid":"871120bb66a8c3fe","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750370257637,"stop":1750370257637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a8a884f1a71627","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750370827116,"stop":1750370827117,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd7739d07662d23","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750370428593,"stop":1750370428593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ebfbf03518754a","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750370278737,"stop":1750370278737,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a9878ce6cf45de","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750370859534,"stop":1750370859534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57bac5182833f8c","name":"should request renew when peer disconnects","time":{"start":1750370268877,"stop":1750370268877,"duration":0},"status":"passed","severity":"normal"},{"uid":"710acec294c28d54","name":"should insert elements correctly","time":{"start":1750370281323,"stop":1750370281324,"duration":1},"status":"passed","severity":"normal"},{"uid":"10305518177f1cea","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750370278726,"stop":1750370278727,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85add1de63bf540","name":"returns only open connection if one present","time":{"start":1750370238313,"stop":1750370238314,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d67e24adbb8cb4","name":"throws an error for improperly formatted content topics","time":{"start":1750370223341,"stop":1750370223341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52aea09b161e505","name":"Push message with short payload","time":{"start":1750371038779,"stop":1750371038780,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb226aac1e71c3b3","name":"Does not throw an exception when node disconnects","time":{"start":1750370842754,"stop":1750370842754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe391a0aa00ce1e","name":"Encoder throws on undefined content topic","time":{"start":1750370239091,"stop":1750370239092,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee46d7a07de8651","name":"Query generator for multiple messages","time":{"start":1750370822205,"stop":1750370822206,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb34e8dc5fba98b3","name":"Check received message containing JSON","time":{"start":1750370756722,"stop":1750370756723,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa65b1aba7eff71","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750370223350,"stop":1750370223350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca360c7797849b3b","name":"should attach causal history and bloom filter to each message","time":{"start":1750370282017,"stop":1750370282018,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ecb5aa538f5edd","name":"Passing page size 19 when there are 20 messages","time":{"start":1750370832378,"stop":1750370832379,"duration":1},"status":"passed","severity":"normal"},{"uid":"5958795e4bbc2be1","name":"1 Relay, 1 Filter, gives up","time":{"start":1750370247280,"stop":1750370247280,"duration":0},"status":"passed","severity":"normal"},{"uid":"c498a9a2981e35e4","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750370278737,"stop":1750370278738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b841f55238d88c","name":"should add and check entries correctly","time":{"start":1750370268004,"stop":1750370268008,"duration":4},"status":"passed","severity":"normal"},{"uid":"483cfc118566ea8a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750370859536,"stop":1750370859536,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a47fdc326541f8","name":"Check message with no pubsub topic is not received","time":{"start":1750370734091,"stop":1750370734092,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae163b1e3d831d1d","name":"Refresh subscription","time":{"start":1750370827064,"stop":1750370827064,"duration":0},"status":"passed","severity":"normal"},{"uid":"930975573e6f219d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750370335954,"stop":1750370335956,"duration":2},"status":"broken","severity":"normal"},{"uid":"c2adf13aff2800a6","name":"should not fail to stop the service if it was not started","time":{"start":1750370302487,"stop":1750370302487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e5e3a944fe8a3a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750370859534,"stop":1750370859534,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab44a9e018ad90c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750370223357,"stop":1750370223357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d921f5bdad2c8a","name":"should set field with all protocols disabled","time":{"start":1750370229770,"stop":1750370229771,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc69d462e4349bd1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750370428593,"stop":1750370428593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10536b8d0b69ffc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750370859548,"stop":1750370859548,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9be4279002f1df","name":"should be online or offline if network state changed","time":{"start":1750370297726,"stop":1750370297726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00aa511b4160740","name":"Check received message containing JSON","time":{"start":1750370734083,"stop":1750370734083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e899a32b454184f2","name":"Overlapping topic subscription","time":{"start":1750370827110,"stop":1750370827112,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a4d726be3a5a668","name":"Subscribe and receive messages via waku relay post","time":{"start":1750370827097,"stop":1750370827098,"duration":1},"status":"passed","severity":"normal"},{"uid":"9639fef68db09e33","name":"Push message with content topic containing unicode special characters","time":{"start":1750371038791,"stop":1750371038791,"duration":0},"status":"passed","severity":"normal"},{"uid":"4867b116b5d359df","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750370239093,"stop":1750370239093,"duration":0},"status":"passed","severity":"normal"},{"uid":"5895acf23621de1f","name":"Push message with content topic containing unicode special characters","time":{"start":1750371038806,"stop":1750371038806,"duration":0},"status":"passed","severity":"normal"},{"uid":"b278c76ed107b6b0","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750370774860,"stop":1750370774861,"duration":1},"status":"passed","severity":"normal"},{"uid":"c080ac8397021c68","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750370302491,"stop":1750370302491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"befc663be478e339","name":"Decoder throws on undefined content topic","time":{"start":1750370259243,"stop":1750370259243,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c64ff78c5c8de07","name":"Check received message containing unicode special characters","time":{"start":1750370734062,"stop":1750370734062,"duration":0},"status":"passed","severity":"normal"},{"uid":"985b793a0fa9b5a2","name":"safeDispatchEvent","time":{"start":1750370338186,"stop":1750370338187,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ca4ec55b3a6620","name":"Meta field set when metaSetter is specified","time":{"start":1750370239091,"stop":1750370239091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7721d184dd220bd","name":"should return false when shard is not included in network shards","time":{"start":1750370268962,"stop":1750370268962,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fad9bf71eaad538","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750370259240,"stop":1750370259241,"duration":1},"status":"passed","severity":"normal"},{"uid":"af75f7c7cf978eb3","name":"Push message with short payload","time":{"start":1750371038794,"stop":1750371038795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68fe4daa9482242","name":"Promise Callback - false","time":{"start":1750370818019,"stop":1750370818019,"duration":0},"status":"passed","severity":"normal"},{"uid":"c913740ce17c05d7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750370734088,"stop":1750370734089,"duration":1},"status":"passed","severity":"normal"},{"uid":"78dcad29524a28b9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750370278779,"stop":1750370278779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3c11e390f8c4d0","name":"should create a new stream if no existing for protocol found","time":{"start":1750370238872,"stop":1750370238873,"duration":1},"status":"passed","severity":"normal"},{"uid":"532f20d8f2bc1519","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750370278775,"stop":1750370278776,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9376989a0b83c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750370641944,"stop":1750370641945,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc6d6545e4a13a1","name":"handles empty contentTopics array correctly","time":{"start":1750370223356,"stop":1750370223356,"duration":0},"status":"passed","severity":"normal"},{"uid":"834ad6d0973cb5cd","name":"Push message with content topic containing escaped characters","time":{"start":1750371038790,"stop":1750371038790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32dfec15ceb3e67","name":"Nodes with multiple pubsub topic","time":{"start":1750370641933,"stop":1750370641933,"duration":0},"status":"passed","severity":"normal"},{"uid":"14414d071d92da39","name":"does not throw on valid cases","time":{"start":1750370223331,"stop":1750370223332,"duration":1},"status":"passed","severity":"normal"},{"uid":"92975139b97406b5","name":"Subscribe to topic containing short and receive message","time":{"start":1750370859543,"stop":1750370859544,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb0b1cebb4cbfcc","name":"should handle task timeouts","time":{"start":1750370268760,"stop":1750370268760,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4ef6f02e877167","name":"Check message with invalid timestamp is not received","time":{"start":1750370734065,"stop":1750370734066,"duration":1},"status":"passed","severity":"normal"},{"uid":"456facd961eb7d2a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750370827120,"stop":1750370827120,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3efcd29c85bce8","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750370278740,"stop":1750370278744,"duration":4},"status":"passed","severity":"normal"},{"uid":"12dc7d21105bf84a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750370840585,"stop":1750370840586,"duration":1},"status":"passed","severity":"normal"},{"uid":"313a0a4b79201660","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750370859530,"stop":1750370859531,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcf34af20c4cacd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750370827079,"stop":1750370827080,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef6184bb536cff4","name":"Subscribe to topic containing short and receive message","time":{"start":1750370827064,"stop":1750370827064,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3f37ff448702ea","name":"should throw error - invalid id","time":{"start":1750370229761,"stop":1750370229761,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eeb4f58d53bc9a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app45/5/topic781/utf8","time":{"start":1750370760747,"stop":1750370760748,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2c1cf20bc96194","name":"should insert message id into causal history","time":{"start":1750370282017,"stop":1750370282017,"duration":0},"status":"passed","severity":"normal"},{"uid":"af886647155a7338","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750370827060,"stop":1750370827061,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ee136988460298","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750370621189,"stop":1750370621189,"duration":0},"status":"passed","severity":"normal"},{"uid":"63892a18fda73261","name":"should add and remove event listeners correctly","time":{"start":1750370251499,"stop":1750370251500,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7aa8aab1110131","name":"should return unique PubsubTopics for static sharding","time":{"start":1750370223343,"stop":1750370223343,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3052f472ed3e39","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750370756716,"stop":1750370756716,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e00de9721f6192c","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750370278774,"stop":1750370278775,"duration":1},"status":"passed","severity":"normal"},{"uid":"23252787d8aa5a1d","name":"Push message with Script payload","time":{"start":1750371038797,"stop":1750371038797,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e0dd3438627d7e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750370641933,"stop":1750370641940,"duration":7},"status":"passed","severity":"normal"},{"uid":"e355949ceb684949","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750370229080,"stop":1750370229081,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad51cd8cc3327144","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750370223338,"stop":1750370223339,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84efa10265c4c25","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750370827065,"stop":1750370827067,"duration":2},"status":"passed","severity":"normal"},{"uid":"74d037326465c6eb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750370302491,"stop":1750370302491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80d8618f77ab89","name":"handles empty shards array correctly","time":{"start":1750370223356,"stop":1750370223356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cdc2c78935f9f8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750370859547,"stop":1750370859547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5821dad8118d138c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750370859539,"stop":1750370859540,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2f70c12d37201c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750370760753,"stop":1750370760754,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f5ffcc1e5be779","name":"Push message with emoji payload","time":{"start":1750371038800,"stop":1750371038800,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b2499e8e174b04","name":"should not receive a peer event before start","time":{"start":1750370251497,"stop":1750370251497,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4f7e3abcb90cdc","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750370247552,"stop":1750370247552,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c228f47aa4e50ae","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750370223337,"stop":1750370223337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bb7ae5f9c3afa1","name":"Subscribe and receive messages via waku relay post","time":{"start":1750370859529,"stop":1750370859529,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fbd41dfd0b0238","name":"should properly compute the node id","time":{"start":1750370229762,"stop":1750370229766,"duration":4},"status":"passed","severity":"normal"},{"uid":"b8891ea87b874ee7","name":"Check received message containing SQL Injection","time":{"start":1750370734079,"stop":1750370734080,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e074f4342e3de9d","name":"Check message with no pubsub topic is not received","time":{"start":1750370734066,"stop":1750370734067,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b5aeb48bcda88c","name":"Subscribe to topic containing Script and receive message","time":{"start":1750370859534,"stop":1750370859535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c411834377d79324","name":"different cluster, different shard: nodes don't connect","time":{"start":1750370518425,"stop":1750370518427,"duration":2},"status":"passed","severity":"normal"},{"uid":"d16db12b4b800ccb","name":"Generator, custom pubsub topic","time":{"start":1750370809595,"stop":1750370809595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3980300ca712c0d","name":"Push message with unicode special characters payload","time":{"start":1750371038799,"stop":1750371038799,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb6db9989d40da4","name":"should not retry if at least one success","time":{"start":1750370268951,"stop":1750370268952,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6718703809c1a5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750370304606,"stop":1750370304607,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13247576682dd3b","name":"Subscribe and receive messages via lightPush","time":{"start":1750370859528,"stop":1750370859528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23d8637b6d3410d","name":"Check received message containing long","time":{"start":1750370734075,"stop":1750370734075,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d536f7e96372150","name":"Check received message containing XML","time":{"start":1750370756707,"stop":1750370756707,"duration":0},"status":"passed","severity":"normal"},{"uid":"deff249ad4f0c5f6","name":"should push the message to the outgoing buffer","time":{"start":1750370282016,"stop":1750370282017,"duration":1},"status":"passed","severity":"normal"},{"uid":"977a779b158f9b8e","name":"should increase lamport timestamp","time":{"start":1750370282018,"stop":1750370282018,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c78e1b7dee153cb","name":"Check received message containing short","time":{"start":1750370734074,"stop":1750370734075,"duration":1},"status":"passed","severity":"normal"},{"uid":"296bf8b39990efa7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750370223343,"stop":1750370223344,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff590edcecfe98cb","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750370229085,"stop":1750370229085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8353f337ed23fb","name":"Push 30 different messages","time":{"start":1750371038800,"stop":1750371038800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19e7f1c7479ce1dc","name":"Fails to push message with large meta","time":{"start":1750371038792,"stop":1750371038792,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc5702ca35951c4","name":"should not allow k > 12","time":{"start":1750370278386,"stop":1750370278387,"duration":1},"status":"passed","severity":"normal"},{"uid":"92eb85349b97eddb","name":"Push message with SQL Injection payload","time":{"start":1750371038797,"stop":1750371038797,"duration":0},"status":"passed","severity":"normal"},{"uid":"40deef482ba1fe47","name":"Push message with Script payload","time":{"start":1750371038782,"stop":1750371038782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb286f3a4eee9d1","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750370238468,"stop":1750370238468,"duration":0},"status":"passed","severity":"normal"},{"uid":"128ebe3841f3c090","name":"Push message with custom timestamp: 1719612028778","time":{"start":1750371038792,"stop":1750371038792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be1afe4f52eaaa8","name":"Push message with content topic containing Chinese","time":{"start":1750371038787,"stop":1750371038787,"duration":0},"status":"passed","severity":"normal"},{"uid":"696490d1d1198d2","name":"rejects content-filtered query with only contentTopics","time":{"start":1750370238644,"stop":1750370238645,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b300e9863d1dfa","name":"Query with Promise Callback, No message returned","time":{"start":1750370787862,"stop":1750370787862,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dff01ee2bd789e7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750370490252,"stop":1750370490252,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b4879c5abef974","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750370238470,"stop":1750370238471,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca4d0d32cf2687c","name":"Subscribe and receive messages via lightPush","time":{"start":1750370827042,"stop":1750370827042,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb192e5aab347da","name":"Subscribe and receives messages on 20 topics","time":{"start":1750370827049,"stop":1750370827053,"duration":4},"status":"passed","severity":"normal"},{"uid":"e93b6e8a510b42b9","name":"Js publishes, other Js receives","time":{"start":1750370634470,"stop":1750370634472,"duration":2},"status":"passed","severity":"normal"},{"uid":"883a8e1d7901ddf1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750370641932,"stop":1750370641932,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c75f52b8a59c3d","name":"Should update multiaddrs","time":{"start":1750370565825,"stop":1750370565825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f694856860424c94","name":"Query Generator, No Decoder","time":{"start":1750370787854,"stop":1750370787855,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c9fea95c9ac445","name":"should detect messages with missing dependencies","time":{"start":1750370282021,"stop":1750370282021,"duration":0},"status":"passed","severity":"normal"},{"uid":"77dce2c45ec985be","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750370490253,"stop":1750370490253,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbee2159ee13902","name":"can start the service","time":{"start":1750370251494,"stop":1750370251494,"duration":0},"status":"passed","severity":"normal"},{"uid":"175380239015cd01","name":"Privacy Node - default protocol","time":{"start":1750370847416,"stop":1750370847416,"duration":0},"status":"passed","severity":"normal"},{"uid":"474692b0cfb28c9","name":"listenerCount","time":{"start":1750370338185,"stop":1750370338186,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e560e0c721ce6d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750370223317,"stop":1750370223317,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1152419595af1","name":"should invoke callbacks when receiving a message","time":{"start":1750370269305,"stop":1750370269305,"duration":0},"status":"passed","severity":"normal"},{"uid":"16575f28efec73c4","name":"Subscribe to topic containing short and receive message","time":{"start":1750370827112,"stop":1750370827115,"duration":3},"status":"passed","severity":"normal"},{"uid":"dac5e56fc86cbff8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750370734064,"stop":1750370734065,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be69e628c1e8abf","name":"Push message with custom timestamp: 1750374028779","time":{"start":1750371038808,"stop":1750371038809,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19c7e12cd8e2dd0","name":"Ping on unsubscribed peer","time":{"start":1750370379622,"stop":1750370379622,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6e4b34d81d3e90","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app40/3/topic652/json","time":{"start":1750370760748,"stop":1750370760748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99e35cc27758c93","name":"should not receive a peer event before start","time":{"start":1750370302488,"stop":1750370302489,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3541bc77d3e8a70","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750370238464,"stop":1750370238465,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffab9754c81b5a4","name":"Used by Waku Relay","time":{"start":1750370842755,"stop":1750370842758,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6728f29100fcf5c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750370490256,"stop":1750370490256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb56cbd63f03786","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750370282019,"stop":1750370282019,"duration":0},"status":"passed","severity":"normal"},{"uid":"822018a3e6355602","name":"should use provided shard info when available","time":{"start":1750370268958,"stop":1750370268958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c78c8c8498752d","name":"Delete observer","time":{"start":1750370622771,"stop":1750370622772,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec18c6ae9cb6403","name":"Check publish message containing short","time":{"start":1750370649527,"stop":1750370649528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c707191628996d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750370827140,"stop":1750370827141,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2e9b845bb7cbbb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750370247552,"stop":1750370247552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68c5311cd0a6f4c","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750370278735,"stop":1750370278736,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf8db2df310208d","name":"should throw if no connection provided","time":{"start":1750370238872,"stop":1750370238872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9df14ab7d121df","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750370278728,"stop":1750370278733,"duration":5},"status":"passed","severity":"normal"},{"uid":"34b2e087fcab79a1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750370223337,"stop":1750370223337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b87b21c89fe6a9","name":"Encoder throws on undefined content topic","time":{"start":1750370259242,"stop":1750370259242,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa96041a459d574","name":"should only return 1 node with relay capability","time":{"start":1750370247550,"stop":1750370247551,"duration":1},"status":"passed","severity":"normal"},{"uid":"210a9ad922eb6e43","name":"Check received message containing shell command","time":{"start":1750370756723,"stop":1750370756723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68be52b3a47199a","name":"Subscribe to topic containing XML and receive message","time":{"start":1750370827074,"stop":1750370827074,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e2fc2ee17b9596","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750370859544,"stop":1750370859545,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc4b277bfc674a7","name":"Check publish message containing emoji","time":{"start":1750370649540,"stop":1750370649540,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf98e4f7af4bc80","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750370278738,"stop":1750370278739,"duration":1},"status":"passed","severity":"normal"},{"uid":"c962142a8d0827b7","name":"Check message with invalid timestamp is not received","time":{"start":1750370756726,"stop":1750370756726,"duration":0},"status":"passed","severity":"normal"},{"uid":"765e85950de685cc","name":"Check received message containing short","time":{"start":1750370734050,"stop":1750370734051,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ad8e70f637886d","name":"Check received message containing emoji","time":{"start":1750370756710,"stop":1750370756710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5fc2bc8ff4e935","name":"Check message with no content topic is not received","time":{"start":1750370734092,"stop":1750370734093,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b12ac972af2b19","name":"Check received message containing special chars","time":{"start":1750370756718,"stop":1750370756718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e465c3f97e880439","name":"Check message with no payload is not received","time":{"start":1750370734093,"stop":1750370734093,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3bb71f3784e3ba","name":"throws on content topic with generation field greater than 0","time":{"start":1750370223334,"stop":1750370223334,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b9be109026603e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750370658540,"stop":1750370658540,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd43f44725d02059","name":"Check received message containing emoji","time":{"start":1750370734062,"stop":1750370734063,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2c1c06123cf8dd","name":"recovers when dns.resolve returns empty","time":{"start":1750370247549,"stop":1750370247549,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef6f49cfea5510f","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750370859550,"stop":1750370859550,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f819b38299da80","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750370335942,"stop":1750370335942,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b2782563404278","name":"Relay","time":{"start":1750370302810,"stop":1750370302812,"duration":2},"status":"passed","severity":"normal"},{"uid":"f91927b9a7a0781b","name":"Query with Promise Callback, No Decoder","time":{"start":1750370787861,"stop":1750370787861,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e72a966720509cc","name":"should add received messages to bloom filter","time":{"start":1750370282019,"stop":1750370282019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa91b0beb9fe7fe4","name":"can query messages normally","time":{"start":1750370795655,"stop":1750370795656,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26893e028af3bad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750370809598,"stop":1750370809598,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f919de4d4840fb66","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750370223357,"stop":1750370223357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c61ac93af71cc3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750370827085,"stop":1750370827085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a294903994348376","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750370827082,"stop":1750370827083,"duration":1},"status":"passed","severity":"normal"},{"uid":"1159f05e078fef26","name":"should throw an error for an unconfigured topic","time":{"start":1750370223352,"stop":1750370223353,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d2082ba94a66bc","name":"should initialize bloom filter with correct parameters","time":{"start":1750370281322,"stop":1750370281323,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a8469ec08d5a0","name":"1 Relay, 1 fetch","time":{"start":1750370247279,"stop":1750370247279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cd7e500caeb218","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750370621189,"stop":1750370621189,"duration":0},"status":"skipped","severity":"normal"},{"uid":"226f108d5aab35fb","name":"should not throw an error for a single configured topic","time":{"start":1750370223352,"stop":1750370223352,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa967765a414f77f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750370247216,"stop":1750370247216,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8a7dda39398522","name":"should throw error - no public key","time":{"start":1750370229760,"stop":1750370229760,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c17fb11e9a7b467","name":"Push message with content topic containing Arabic","time":{"start":1750371038788,"stop":1750371038788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4833f8e030ca54e","name":"should not fail to stop the service if it was not started","time":{"start":1750370251495,"stop":1750370251496,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec43bb3b1d0356dd","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750370247218,"stop":1750370247219,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1a9114ae21fc62","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750370223351,"stop":1750370223351,"duration":0},"status":"passed","severity":"normal"},{"uid":"596166c5668b7d70","name":"Subscribe and receives messages on 20 topics","time":{"start":1750370827099,"stop":1750370827099,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f26c1716db4214","name":"should start and setup intervals and event listeners","time":{"start":1750370269306,"stop":1750370269306,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dac14c18d528fbf","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750370829581,"stop":1750370829582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e316baa074d53b4","name":"Check received message containing unicode special characters","time":{"start":1750370756723,"stop":1750370756724,"duration":1},"status":"passed","severity":"normal"},{"uid":"946610acae7cbf0f","name":"Should update shard info","time":{"start":1750370565825,"stop":1750370565826,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5edf399fc903afa","name":"Fails to publish duplicate message","time":{"start":1750370649543,"stop":1750370649543,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec749b0c1edbff","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750370278733,"stop":1750370278734,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38f022fbf79f3e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750370223351,"stop":1750370223351,"duration":0},"status":"passed","severity":"normal"},{"uid":"339aaa8a58101397","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750370304607,"stop":1750370304607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b7c74fa98cda10","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750370223350,"stop":1750370223350,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca0fcf7c3ce8af3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750370278777,"stop":1750370278778,"duration":1},"status":"passed","severity":"normal"},{"uid":"a510dd95bc2d7b85","name":"Query generator for multiple messages with different content topic format","time":{"start":1750370822209,"stop":1750370822209,"duration":0},"status":"passed","severity":"normal"},{"uid":"174dc2028d9ae275","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750370859545,"stop":1750370859545,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0ca9ffd48981e5","name":"Subscribe and publish message","time":{"start":1750370658538,"stop":1750370658538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14b799fa12a864a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750370223346,"stop":1750370223347,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6dc495ca13ab19b","name":"Subscribe and receive messages via lightPush","time":{"start":1750370859539,"stop":1750370859539,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e9f65985c09795","name":"configure the node with multiple content topics","time":{"start":1750370760752,"stop":1750370760753,"duration":1},"status":"passed","severity":"normal"},{"uid":"84edbb3aaf913086","name":"should only return 1 node with relay and store capability","time":{"start":1750370247551,"stop":1750370247551,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cfd0b5ba9a600f","name":"Fails to publish message with empty text","time":{"start":1750370649543,"stop":1750370649543,"duration":0},"status":"passed","severity":"normal"},{"uid":"facb2c79753396ab","name":"Decoder throws on empty string content topic","time":{"start":1750370259243,"stop":1750370259243,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c8533f86502735","name":"should reject if Relay is requested but not mounted","time":{"start":1750370269060,"stop":1750370269060,"duration":0},"status":"passed","severity":"normal"},{"uid":"df35c592e6344932","name":"Ephemeral field set to true","time":{"start":1750370239090,"stop":1750370239091,"duration":1},"status":"passed","severity":"normal"},{"uid":"6979510448e0a3ef","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750370238873,"stop":1750370238874,"duration":1},"status":"passed","severity":"normal"},{"uid":"180e0aac57e178aa","name":"should respect max attempts limit","time":{"start":1750370268760,"stop":1750370268760,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a665b75323a1c70","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750370268605,"stop":1750370268605,"duration":0},"status":"passed","severity":"normal"},{"uid":"52da0d26919814a0","name":"pre and post cipher","time":{"start":1750370258158,"stop":1750370258158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfeaa27cd43058a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750370278780,"stop":1750370278780,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a7d8c748490824","name":"Push message with content topic containing XML","time":{"start":1750371038789,"stop":1750371038789,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd19f3a7108ce5ed","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750370268700,"stop":1750370268701,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbdeff5ec68b4f0","name":"isConnected should return true after first peer connects","time":{"start":1750370317050,"stop":1750370317050,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3f82348d3ccdff","name":"should not fail to start the service if it is already started","time":{"start":1750370565581,"stop":1750370565582,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a982ac7304eb40c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750370859546,"stop":1750370859546,"duration":0},"status":"passed","severity":"normal"},{"uid":"407aa09edfcd7a89","name":"connected peers and dial","time":{"start":1750370621347,"stop":1750370621348,"duration":1},"status":"skipped","severity":"normal"},{"uid":"14688ab9a450fff4","name":"All","time":{"start":1750370302813,"stop":1750370302813,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b3675b6f4057f6","name":"should update ack status of messages in outgoing buffer","time":{"start":1750370282024,"stop":1750370282024,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca30f885c9cee475","name":"udp ip6 address","time":{"start":1750370229139,"stop":1750370229139,"duration":0},"status":"passed","severity":"normal"},{"uid":"af47658162bfb204","name":"Check message with invalid timestamp is not received","time":{"start":1750370756712,"stop":1750370756712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b635fb23cebecdd7","name":"should throw error - no public key","time":{"start":1750370229761,"stop":1750370229761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45d432d44fba9b5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750370229772,"stop":1750370229772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fd7245e744c7c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750370859537,"stop":1750370859537,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf618adee0a0ab12","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750370859542,"stop":1750370859542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15caa677cdfaab8","name":"Check publish message containing Russian","time":{"start":1750370649535,"stop":1750370649536,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea56ef0415ee9f94","name":"Publish message with custom timestamp: Thu Jun 19 2025 21:04:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1750370649542,"stop":1750370649542,"duration":0},"status":"passed","severity":"normal"},{"uid":"3631421e6de02b1f","name":"should call waitForPeer on Relay","time":{"start":1750370269064,"stop":1750370269065,"duration":1},"status":"passed","severity":"normal"},{"uid":"427e0a699e1425c9","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750370278394,"stop":1750370278395,"duration":1},"status":"passed","severity":"normal"},{"uid":"a67069487c78dca8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750370490255,"stop":1750370490255,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ac2616ae7dad83","name":"should handle connection events","time":{"start":1750370268878,"stop":1750370268878,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f0775bdf9a835e","name":"should reject if Store is requested but not mounted","time":{"start":1750370269061,"stop":1750370269061,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbf927e4e31386f","name":"should set field with all protocols enabled","time":{"start":1750370229771,"stop":1750370229771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a71e14b9e4595d4","name":"Check publish message containing Script","time":{"start":1750370649537,"stop":1750370649537,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a956df748867e8","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750370278745,"stop":1750370278746,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1ddf342b0dce21","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750370223354,"stop":1750370223354,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a9d9f558dadd5a","name":"Correctly serialized arguments","time":{"start":1750370528113,"stop":1750370528113,"duration":0},"status":"passed","severity":"normal"},{"uid":"800665f8e4dd84c","name":"should throw an error for missing sharding configuration","time":{"start":1750370223355,"stop":1750370223355,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d326d1840c27928","name":"should transition to Unhealthy when no connections","time":{"start":1750370268693,"stop":1750370268700,"duration":7},"status":"passed","severity":"normal"},{"uid":"18eaaa51cd491368","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750370518418,"stop":1750370518418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f36dff1dfa6ad81","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750370508210,"stop":1750370508210,"duration":0},"status":"passed","severity":"normal"},{"uid":"81175a4ad03cbb12","name":"ignores domain fetching errors","time":{"start":1750370247549,"stop":1750370247549,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49cb2f3b0302b7d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750370229088,"stop":1750370229088,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5ed201cc4ba527","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750370793248,"stop":1750370793249,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df5e9dd1da13c5e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750370229087,"stop":1750370229087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0dae7a2a943faf","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750370774864,"stop":1750370774867,"duration":3},"status":"passed","severity":"normal"},{"uid":"5890b0a66aa3bd10","name":"Ping on subscribed peer","time":{"start":1750370379621,"stop":1750370379621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b505c7995bbdbe47","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750370223339,"stop":1750370223339,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cee58b61fe03b12","name":"can start and stop the service","time":{"start":1750370251495,"stop":1750370251495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ea4fdc0861456e","name":"should support chaining for add method","time":{"start":1750370268009,"stop":1750370268009,"duration":0},"status":"passed","severity":"normal"},{"uid":"315345e9f223cdf7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750370223340,"stop":1750370223340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec52783c7f0ffdf3","name":"should be able to encode the field with only STORE set to true","time":{"start":1750370229078,"stop":1750370229078,"duration":0},"status":"passed","severity":"normal"},{"uid":"217c40fb4cdaca1e","name":"Push message with Basic HTML tag payload","time":{"start":1750371038783,"stop":1750371038783,"duration":0},"status":"passed","severity":"normal"},{"uid":"5455d3a733d55f3e","name":"Check message with no pubsub topic is not received","time":{"start":1750370756727,"stop":1750370756727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a379a6f97c601e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750370223317,"stop":1750370223317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4128f7650fd46c9","name":"Check received message with timestamp: 1750370297570000000 ","time":{"start":1750370734087,"stop":1750370734087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2462abcd334ccb02","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750370278392,"stop":1750370278393,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb94a5341ae8808","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750370223349,"stop":1750370223349,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf959306e14a3ca","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750370827080,"stop":1750370827080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1edc3be0dccb536","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750370840585,"stop":1750370840585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede7d0dc8284dd8c","name":"should handle corrupted local storage data gracefully","time":{"start":1750370251499,"stop":1750370251499,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cbbcca67d66a8b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750370278777,"stop":1750370278777,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5a8668b122f127","name":"Push message with special chars payload","time":{"start":1750371038781,"stop":1750371038781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69bcad821275e8e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750370223346,"stop":1750370223346,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f075f496621bd4","name":"Relay - dialed after","time":{"start":1750370847414,"stop":1750370847414,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd442127d81f1a2","name":"Passing page size 11 when there are 10 messages","time":{"start":1750370832378,"stop":1750370832378,"duration":0},"status":"passed","severity":"normal"},{"uid":"51989623db2d86bb","name":"random static sharding 9 - Cluster ID: 170, Shard ID: 198","time":{"start":1750370870790,"stop":1750370870790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4cb326545560a0","name":"Check received message containing unicode special characters","time":{"start":1750370756709,"stop":1750370756710,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ed52a8fa49e64a","name":"should not be empty after adding a subscription","time":{"start":1750370269304,"stop":1750370269305,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ec87731a312ee6","name":"configure the node with multiple pubsub topics","time":{"start":1750370870791,"stop":1750370870791,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa693d18200a929","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750370278753,"stop":1750370278754,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15eaa5a4a3d07e7","name":"Check received message containing unicode special characters","time":{"start":1750370734084,"stop":1750370734086,"duration":2},"status":"passed","severity":"normal"},{"uid":"52706b7195881dec","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750370229081,"stop":1750370229081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f42b3e03752aa8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750370223353,"stop":1750370223353,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f698468e22747f","name":"Check received message containing Script","time":{"start":1750370756721,"stop":1750370756721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42b834505193a2b","name":"Check publish message containing unicode special characters","time":{"start":1750370649539,"stop":1750370649540,"duration":1},"status":"passed","severity":"normal"},{"uid":"df21791ad1824dc1","name":"Push message with content topic containing emoji","time":{"start":1750371038791,"stop":1750371038791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b173272d38a563a2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750370859538,"stop":1750370859538,"duration":0},"status":"passed","severity":"normal"},{"uid":"44858169113af15e","name":"should not receive a peer event after stop","time":{"start":1750370302489,"stop":1750370302490,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ca554d876fb8c3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750370827134,"stop":1750370827134,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a390819cc7a4c9","name":"Passing page size 0 when there are 110 messages","time":{"start":1750370832374,"stop":1750370832376,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6b77fa09e6f1c02","name":"Check received message containing Basic HTML tag","time":{"start":1750370756707,"stop":1750370756708,"duration":1},"status":"passed","severity":"normal"},{"uid":"80502df24eddb506","name":"Push message with content topic containing Script","time":{"start":1750371038789,"stop":1750371038789,"duration":0},"status":"passed","severity":"normal"},{"uid":"de17f3c4f75066f2","name":"Sign & Recover","time":{"start":1750370258158,"stop":1750370258159,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1ad49698591d11","name":"stop","time":{"start":1750370338187,"stop":1750370338187,"duration":0},"status":"passed","severity":"normal"},{"uid":"7345a92728c916a2","name":"Check received message containing numeric","time":{"start":1750370756717,"stop":1750370756718,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e6428414bb8935","name":"Callback on promise","time":{"start":1750370822210,"stop":1750370822210,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18403139df95e94","name":"Check publish message containing SQL Injection","time":{"start":1750370649536,"stop":1750370649537,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28212b3134385c5","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750370278767,"stop":1750370278767,"duration":0},"status":"passed","severity":"normal"},{"uid":"519c5bc318079ee3","name":"should set field with only FILTER enabled","time":{"start":1750370229772,"stop":1750370229772,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1d2b600b9852b5","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750370278747,"stop":1750370278747,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d08b4cac0b98cb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750370760739,"stop":1750370760740,"duration":1},"status":"passed","severity":"normal"},{"uid":"e119cddf0051b61a","name":"Check received message containing Arabic","time":{"start":1750370756720,"stop":1750370756720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a348350f0f8e6fec","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750370223346,"stop":1750370223346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e262c39e78146863","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750370822209,"stop":1750370822209,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c0df0925994230","name":"should return usable stream attached to connection","time":{"start":1750370238871,"stop":1750370238872,"duration":1},"status":"passed","severity":"normal"},{"uid":"6092373a1d0757cf","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750370268603,"stop":1750370268603,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4005c5265c8188","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750370827108,"stop":1750370827109,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db88df5eb581a4b","name":"should maintain desired error rate","time":{"start":1750370281325,"stop":1750370281325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2113d88f9973c681","name":"Check received message containing emoji","time":{"start":1750370756724,"stop":1750370756724,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac952569e3e2b9e","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750370268604,"stop":1750370268604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0f6ad03aa4c6c9","name":"should check false positive rate","time":{"start":1750370281330,"stop":1750370281330,"duration":0},"status":"passed","severity":"normal"},{"uid":"55610523c1e1efad","name":"through manual discovery","time":{"start":1750370527996,"stop":1750370527999,"duration":3},"status":"broken","severity":"normal"},{"uid":"ca3a72106c6a9826","name":"should handle a minimal index list","time":{"start":1750370223316,"stop":1750370223316,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d371a12fed281e2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750370297714,"stop":1750370297714,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59cab5c322c6b46","name":"Check publish message containing special chars","time":{"start":1750370649529,"stop":1750370649529,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d5143b8c51f57f","name":"should get / set TCP multiaddr","time":{"start":1750370229768,"stop":1750370229768,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b38fa994acf60f","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750370278719,"stop":1750370278719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38817d196fbe489","name":"Waku message hash computation (no timestamp)","time":{"start":1750370238467,"stop":1750370238468,"duration":1},"status":"passed","severity":"normal"},{"uid":"a740cecc70b8ef98","name":"Check message received after jswaku node is restarted","time":{"start":1750370734071,"stop":1750370734072,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24f685950585a83","name":"should not allow unachievable error rate","time":{"start":1750370278388,"stop":1750370278391,"duration":3},"status":"passed","severity":"normal"},{"uid":"bd8801b8b4265879","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750370278746,"stop":1750370278746,"duration":0},"status":"passed","severity":"normal"},{"uid":"5403ccb42d5bfcb7","name":"Check received message containing shell command","time":{"start":1750370734059,"stop":1750370734060,"duration":1},"status":"passed","severity":"normal"},{"uid":"261943fd39ad1d67","name":"random static sharding 4 - Cluster ID: 279, Shard ID: 801","time":{"start":1750370870788,"stop":1750370870788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c1a0e7c9dbb469","name":"Filter","time":{"start":1750370847415,"stop":1750370847416,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64b58a04cb8de5a","name":"throws on content topic with non-number generation field","time":{"start":1750370223333,"stop":1750370223333,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa67679647fd7335","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750370428594,"stop":1750370428595,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eff08feb45ab01a","name":"Check received message containing long","time":{"start":1750370756702,"stop":1750370756702,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0576e4aa352ce4","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750370278728,"stop":1750370278728,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ad1f5c274f10ec","name":"Check received message containing emoji","time":{"start":1750370734086,"stop":1750370734087,"duration":1},"status":"passed","severity":"normal"},{"uid":"1010af7c9d5dae53","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750370282024,"stop":1750370282024,"duration":0},"status":"passed","severity":"normal"},{"uid":"121ce715b23af47c","name":"Round trip binary serialization","time":{"start":1750370239090,"stop":1750370239090,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5940de0fa7fd574","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750370297719,"stop":1750370297720,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e389335cda29527","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750370641932,"stop":1750370641933,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb926357a08769c5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750370658543,"stop":1750370658543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a952b996fc321490","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750370278746,"stop":1750370278746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a36e3983eb5edd3","name":"Subscribe to topic containing Script and receive message","time":{"start":1750370827122,"stop":1750370827122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67e238fae4874a2","name":"should never report false negatives","time":{"start":1750370281325,"stop":1750370281326,"duration":1},"status":"passed","severity":"normal"},{"uid":"88282ea9c40c3bd","name":"Push message with emoji payload","time":{"start":1750371038785,"stop":1750371038785,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7855eabe1ced609","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750370827119,"stop":1750370827120,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa7a25f690a937e","name":"Push message with JSON payload","time":{"start":1750371038798,"stop":1750371038798,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a16fb9c29da650","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750370827070,"stop":1750370827070,"duration":0},"status":"passed","severity":"normal"},{"uid":"97053a29b742b203","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750370317062,"stop":1750370317065,"duration":3},"status":"passed","severity":"normal"},{"uid":"6a43b6513a44827a","name":"should continually clean up expired entries at intervals","time":{"start":1750370268014,"stop":1750370268014,"duration":0},"status":"passed","severity":"normal"},{"uid":"caedcfeb048fa8b1","name":"Check received message containing special chars","time":{"start":1750370734054,"stop":1750370734055,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba186f0ec513c499","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750370282023,"stop":1750370282023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f1ae710e1cc267","name":"Sample","time":{"start":1750370229021,"stop":1750370229024,"duration":3},"status":"passed","severity":"normal"},{"uid":"730910855275f50e","name":"Check publish message containing Chinese","time":{"start":1750370649529,"stop":1750370649534,"duration":5},"status":"passed","severity":"normal"},{"uid":"4f506ed4309247eb","name":"Overlapping topic subscription","time":{"start":1750370859543,"stop":1750370859543,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3bef9f84a65917","name":"should check connected peers if present and suitable","time":{"start":1750370269062,"stop":1750370269063,"duration":1},"status":"passed","severity":"normal"},{"uid":"a893832ed13d3687","name":"Check message with no payload is not received","time":{"start":1750370734069,"stop":1750370734070,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aea338a094ad810","name":"A test","time":{"start":1750370508284,"stop":1750370508285,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a187bbd3ebbaba1","name":"Push message with Arabic payload","time":{"start":1750371038781,"stop":1750371038781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7e4ba32db6af5","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750370278747,"stop":1750370278747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d353ecb9438dc3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750370246394,"stop":1750370246398,"duration":4},"status":"passed","severity":"normal"},{"uid":"9bc2b56fbefb75b5","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750370282018,"stop":1750370282018,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac95aa7b7fa2607","name":"Query Generator - false","time":{"start":1750370818015,"stop":1750370818016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b0b122b29b8277","name":"Push message with rate limit","time":{"start":1750371038807,"stop":1750371038807,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace3cb7419cfdbf7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750370223338,"stop":1750370223338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d06a9cdf1045f0","name":"should enable all discoveries when explicitly set","time":{"start":1750370268390,"stop":1750370268391,"duration":1},"status":"passed","severity":"normal"},{"uid":"226719606988f624","name":"Check received message containing escaped characters","time":{"start":1750370734084,"stop":1750370734084,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dee977125bf85f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750370756712,"stop":1750370756712,"duration":0},"status":"passed","severity":"normal"},{"uid":"632718173b3d2d44","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750370257635,"stop":1750370257637,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1c08a728458c3eb","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750370658544,"stop":1750370658544,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ad807c3edc2032","name":"should deliver messages after dependencies are met","time":{"start":1750370282021,"stop":1750370282021,"duration":0},"status":"passed","severity":"normal"},{"uid":"87efe6b0515cb131","name":"Subscribe to topic containing Script and receive message","time":{"start":1750370859546,"stop":1750370859546,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe46663588282dc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750370247220,"stop":1750370247220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba349b52d76aeb00","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750370297723,"stop":1750370297723,"duration":0},"status":"passed","severity":"normal"},{"uid":"793a5d230047c9e2","name":"Decoder throws on undefined content topic","time":{"start":1750370239092,"stop":1750370239092,"duration":0},"status":"passed","severity":"normal"},{"uid":"6106f182195a0bba","name":"Passing page size 1 when there are 4 messages","time":{"start":1750370832376,"stop":1750370832376,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd81b1413cef1da2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750370827098,"stop":1750370827098,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2d71ea6be316dd","name":"Generator, 2 different pubsubtopics","time":{"start":1750370809597,"stop":1750370809598,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a94271b7a01594ed","name":"Check received message containing XML","time":{"start":1750370734081,"stop":1750370734082,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b7aeb1b5fcd847","name":"Ping on peer without subscriptions","time":{"start":1750370379621,"stop":1750370379622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b241f86c57ff3fa","name":"random static sharding 10 - Cluster ID: 446, Shard ID: 890","time":{"start":1750370870790,"stop":1750370870791,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ddf1f03963960c","name":"random static sharding 7 - Cluster ID: 914, Shard ID: 628","time":{"start":1750370870789,"stop":1750370870789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72c5885440b90f2","name":"Nodes with multiple pubsub topic","time":{"start":1750370641945,"stop":1750370641945,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f089ad829c0f92e","name":"Check received message containing numeric","time":{"start":1750370734076,"stop":1750370734076,"duration":0},"status":"passed","severity":"normal"},{"uid":"6745bb09c73b2088","name":"should properly create location multiaddrs - tcp6","time":{"start":1750370229769,"stop":1750370229769,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca13969a551753a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750370317050,"stop":1750370317050,"duration":0},"status":"passed","severity":"normal"},{"uid":"640194dde53b14c9","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750370268700,"stop":1750370268700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6efc6ab24554b7","name":"Push message with content topic containing emoji","time":{"start":1750371038806,"stop":1750371038806,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa22cb1dd3e2e72","name":"Check message with non string payload is not received","time":{"start":1750370756728,"stop":1750370756729,"duration":1},"status":"passed","severity":"normal"},{"uid":"276ff3416163718c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app29/2/topic820/json","time":{"start":1750370760750,"stop":1750370760751,"duration":1},"status":"passed","severity":"normal"},{"uid":"4623efe3c5bcd3a","name":"Check received message containing Arabic","time":{"start":1750370756705,"stop":1750370756705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b93bef565f8f","name":"Push message with unicode special characters payload","time":{"start":1750371038784,"stop":1750371038784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cd791cf3402143","name":"tcp ip4 address","time":{"start":1750370229138,"stop":1750370229138,"duration":0},"status":"passed","severity":"normal"},{"uid":"865a9ef15a21b002","name":"Throws when trying to push message with empty payload","time":{"start":1750371038785,"stop":1750371038786,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6f8be3041803f4","name":"Push message with content topic containing JSON","time":{"start":1750371038805,"stop":1750371038805,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f49e52112b86b2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750370223355,"stop":1750370223355,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec9f153eb7e3895","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750370829580,"stop":1750370829581,"duration":1},"status":"passed","severity":"normal"},{"uid":"3088f39e591c29b9","name":"Query with Ordered Callback, No Decoder","time":{"start":1750370787857,"stop":1750370787857,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dade01b51bf966","name":"Push message with meta","time":{"start":1750371038806,"stop":1750371038807,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacc93846199f0a9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750370223347,"stop":1750370223347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ade8f0271c723a7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750370840586,"stop":1750370840586,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d44b407ebff0c8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750370223349,"stop":1750370223350,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e305f97e71a206","name":"Push message with escaped characters payload","time":{"start":1750371038784,"stop":1750371038784,"duration":0},"status":"passed","severity":"normal"},{"uid":"434540d967856792","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750370859541,"stop":1750370859541,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eef2eb0762dc3bf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750370428584,"stop":1750370428584,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9577ec03cfff41","name":"messageHashStr produces consistent results for the same input","time":{"start":1750370238471,"stop":1750370238471,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d0b35c446af71d","name":"Passing page size 3 when there are 20 messages","time":{"start":1750370832376,"stop":1750370832377,"duration":1},"status":"passed","severity":"normal"},{"uid":"120944e01b4dd5e","name":"should be empty when created","time":{"start":1750370269303,"stop":1750370269304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4566055f873a2989","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750370268608,"stop":1750370268608,"duration":0},"status":"passed","severity":"normal"},{"uid":"9086c0b29975d528","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750370317048,"stop":1750370317049,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a44c7758ec3020f","name":"Check message received after nwaku node is restarted","time":{"start":1750370734072,"stop":1750370734072,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c31bcd5881980509","name":"should encodeTxt and decodeTxt","time":{"start":1750370229757,"stop":1750370229758,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff1d882eceefb7","name":"should properly clean up resources when disposed","time":{"start":1750370268013,"stop":1750370268014,"duration":1},"status":"passed","severity":"normal"},{"uid":"954bb87ade50ea3a","name":"Push message with Chinese payload","time":{"start":1750371038796,"stop":1750371038796,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d114f643ae4a8b7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750370840590,"stop":1750370840590,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f536e48ede0169","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750370859529,"stop":1750370859529,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ed9665eec4ede1","name":"Check received message with timestamp: 1750370297436000000 ","time":{"start":1750370756710,"stop":1750370756710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee330ed761b7adc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750371038789,"stop":1750371038789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27acb0202799837","name":"Ephemeral messages are not stored","time":{"start":1750370304605,"stop":1750370304606,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fde2860c0621f3","name":"Push message with content topic containing shell command","time":{"start":1750371038805,"stop":1750371038805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e5e522d6e2663a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750370827123,"stop":1750370827128,"duration":5},"status":"passed","severity":"normal"},{"uid":"a8afcd73f1d4c747","name":"different cluster, same shard: nodes don't connect","time":{"start":1750370518424,"stop":1750370518425,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f7d9cbd80eb9fe","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750370278754,"stop":1750370278765,"duration":11},"status":"passed","severity":"normal"},{"uid":"37823b7b1101de07","name":"should keep entries that haven't expired yet","time":{"start":1750370268012,"stop":1750370268012,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3899cd4c82daa6","name":"retrieves a single peer","time":{"start":1750370247548,"stop":1750370247548,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b856f927c6c687d","name":"messageHashStr works with IProtoMessage","time":{"start":1750370238471,"stop":1750370238471,"duration":0},"status":"passed","severity":"normal"},{"uid":"477767341e2c7183","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750370259241,"stop":1750370259241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c528e5f191f65b61","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750370223336,"stop":1750370223337,"duration":1},"status":"passed","severity":"normal"},{"uid":"373a78130c261422","name":"Check message received after jswaku node is restarted","time":{"start":1750370734095,"stop":1750370734095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fc9bb46c623b528","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750370278752,"stop":1750370278753,"duration":1},"status":"passed","severity":"normal"},{"uid":"95401babf697f91e","name":"Encoder throws on empty string content topic","time":{"start":1750370257639,"stop":1750370257639,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7b0bc7ab06934c","name":"Push message with meta","time":{"start":1750371038791,"stop":1750371038791,"duration":0},"status":"passed","severity":"normal"},{"uid":"44853ba24896a238","name":"Check received message containing JSON","time":{"start":1750370734059,"stop":1750370734059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e485239d7de62b9d","name":"Push message with rate limit","time":{"start":1750371038792,"stop":1750371038792,"duration":0},"status":"passed","severity":"normal"},{"uid":"185fd0d913d1c443","name":"Check received message containing shell command","time":{"start":1750370734083,"stop":1750370734083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4abd7e2e1bccbad","name":"accepts valid message hash query","time":{"start":1750370238645,"stop":1750370238646,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cac92871b7e44bc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750370827073,"stop":1750370827073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97a847a938c8e81","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750370658545,"stop":1750370658545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2223f3b351c515f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750370859545,"stop":1750370859545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b15c505899a9b8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750370827048,"stop":1750370827048,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bfe9beff2d73fa","name":"should use DNS peer discovery with light client","time":{"start":1750370302490,"stop":1750370302491,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c635d3254ec680c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750370859536,"stop":1750370859536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daccd8ab0363fcf","name":"Check received message containing escaped characters","time":{"start":1750370756723,"stop":1750370756723,"duration":0},"status":"passed","severity":"normal"},{"uid":"594c8020104fd794","name":"throws on content topic with empty encoding field","time":{"start":1750370223335,"stop":1750370223335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd9a0b5e8d99b75","name":"Push 30 different messages","time":{"start":1750371038785,"stop":1750371038785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2aab95b9febf01e2","name":"should initialize with default number of peers","time":{"start":1750370268876,"stop":1750370268876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c846ebb731c98a6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750370827133,"stop":1750370827134,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb339415baddd5be","name":"should mark all messages in causal history as acknowledged","time":{"start":1750370282020,"stop":1750370282020,"duration":0},"status":"passed","severity":"normal"},{"uid":"96182fd16ecc37b","name":"should throw error - no id","time":{"start":1750370229760,"stop":1750370229761,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c826282d613318","name":"Check publish message containing Basic HTML tag","time":{"start":1750370649538,"stop":1750370649538,"duration":0},"status":"passed","severity":"normal"},{"uid":"878d0c3077b30e8","name":"Check received message containing Chinese","time":{"start":1750370756703,"stop":1750370756704,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cd9e9fbc71f2df","name":"should not fail to start the service if it is already started","time":{"start":1750370251496,"stop":1750370251496,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d00f9d29fabdf4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750370658542,"stop":1750370658543,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d1c4f0056bbb5b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750370658548,"stop":1750370658548,"duration":0},"status":"passed","severity":"normal"},{"uid":"16725c7c48f61daf","name":"Generator, 2 different pubsubtopics","time":{"start":1750370809599,"stop":1750370809599,"duration":0},"status":"passed","severity":"normal"},{"uid":"120d8037c33ef7d1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750370229759,"stop":1750370229759,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedfbe7eac9a9d71","name":"Rejects garbage","time":{"start":1750370272687,"stop":1750370272688,"duration":1},"status":"passed","severity":"normal"},{"uid":"69baf1488cd62ad5","name":"can start and stop the service","time":{"start":1750370565578,"stop":1750370565578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d154d88dfaa100db","name":"should use shardsUnderCluster when provided","time":{"start":1750370268959,"stop":1750370268959,"duration":0},"status":"passed","severity":"normal"},{"uid":"723e0590172d972f","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750370827054,"stop":1750370827060,"duration":6},"status":"skipped","severity":"normal"},{"uid":"12a3bc18ea6c02ee","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750370756711,"stop":1750370756712,"duration":1},"status":"passed","severity":"normal"},{"uid":"1110cf386791e227","name":"Push message with numeric payload","time":{"start":1750371038780,"stop":1750371038780,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee58ec277cf30fc","name":"Check received message containing short","time":{"start":1750370756717,"stop":1750370756717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d59e9219c47dd0","name":"Push message with XML payload","time":{"start":1750371038783,"stop":1750371038783,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfbbbe1bfc09365","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app35/7/topic934/xml","time":{"start":1750370760749,"stop":1750370760750,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e20f62b12fdb387","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750370268963,"stop":1750370268963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f649589c92ccb6b","name":"Check message received after nwaku node is restarted","time":{"start":1750370734096,"stop":1750370734096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6083d7c33110f554","name":"start node with empty shard should fail","time":{"start":1750370870792,"stop":1750370870792,"duration":0},"status":"passed","severity":"normal"},{"uid":"1488adecf0461f71","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750370859541,"stop":1750370859541,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1adf72762ea9d6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750370490257,"stop":1750370490263,"duration":6},"status":"passed","severity":"normal"},{"uid":"7c2ba7a89452efbe","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750370658549,"stop":1750370658549,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa092469b4bfcc1","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750370278734,"stop":1750370278735,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d73302faf7be037","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750370223354,"stop":1750370223354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a264f0c7ee201be8","name":"random static sharding 1 - Cluster ID: 288, Shard ID: 247","time":{"start":1750370870787,"stop":1750370870787,"duration":0},"status":"passed","severity":"normal"},{"uid":"395b8e0f068adf4a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750370734065,"stop":1750370734065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2e8ff62a47192c","name":"Check received message containing SQL Injection","time":{"start":1750370734057,"stop":1750370734057,"duration":0},"status":"passed","severity":"normal"},{"uid":"164736856030a6e0","name":"Relay - dialed first","time":{"start":1750370847413,"stop":1750370847414,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af0f904d3890993","name":"Generator, 2 different pubsubtopics","time":{"start":1750370809596,"stop":1750370809596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b51c75a8efaa2f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750370223349,"stop":1750370223349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2e52dac4371b0c","name":"should be empty after removing the only subscription","time":{"start":1750370269305,"stop":1750370269305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d1c20906659ba","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750370282023,"stop":1750370282023,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce5abc2403c791d","name":"Promise Callback - true","time":{"start":1750370818016,"stop":1750370818019,"duration":3},"status":"passed","severity":"normal"},{"uid":"36ec6ca7a79a383e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750370238465,"stop":1750370238465,"duration":0},"status":"passed","severity":"normal"},{"uid":"b680fff68c6fcf83","name":"Store - dialed after - with timeout","time":{"start":1750370847415,"stop":1750370847415,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33d90793c576475","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750370223343,"stop":1750370223343,"duration":0},"status":"passed","severity":"normal"},{"uid":"f609caf3967f29bd","name":"should be called for bootstrap peers","time":{"start":1750370335944,"stop":1750370335946,"duration":2},"status":"broken","severity":"normal"},{"uid":"d7e9a1b471b693ad","name":"should not receive a peer event before start","time":{"start":1750370565585,"stop":1750370565586,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34daf3117e3bc62","name":"Push message with XML payload","time":{"start":1750371038797,"stop":1750371038798,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c1e3ed000264e0","name":"Fails to push message with large meta","time":{"start":1750371038807,"stop":1750371038807,"duration":0},"status":"passed","severity":"normal"},{"uid":"452db3455e3a4ee8","name":"should emit a peer event after start","time":{"start":1750370565582,"stop":1750370565585,"duration":3},"status":"passed","severity":"normal"},{"uid":"2690039b92bd44ea","name":"should properly create peer info with all multiaddrs","time":{"start":1750370229770,"stop":1750370229770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7354b96948ba27","name":"removeEventListener with wrong event","time":{"start":1750370338185,"stop":1750370338185,"duration":0},"status":"passed","severity":"normal"},{"uid":"be61af4f8b602dfb","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750370278770,"stop":1750370278770,"duration":0},"status":"passed","severity":"normal"},{"uid":"16da56de4fb4d1c","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750370278753,"stop":1750370278753,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb47db5f5e56271d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750370787853,"stop":1750370787853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e501602370b25b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750370278777,"stop":1750370278777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69258ec82d3bb33","name":"Subscribe and receive messages via lightPush","time":{"start":1750370827091,"stop":1750370827096,"duration":5},"status":"passed","severity":"normal"},{"uid":"76b36174363f4471","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750370223348,"stop":1750370223348,"duration":0},"status":"passed","severity":"normal"},{"uid":"510aaa550370fc70","name":"should serialize and deserialize correctly","time":{"start":1750370281326,"stop":1750370281326,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45fcc8469baf094","name":"Push message with Arabic payload","time":{"start":1750371038796,"stop":1750371038796,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb36074e503a94","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750370278391,"stop":1750370278392,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b76e1870bb7b33","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750370859549,"stop":1750370859549,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdc42bc62ca7a14","name":"Refresh subscription","time":{"start":1750370859543,"stop":1750370859543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1157aa9c33a903eb","name":"Renews subscription after lossing a connection","time":{"start":1750370859549,"stop":1750370859550,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4cdcc2e55f362a2","name":"ignores unrecognized TXT record formats","time":{"start":1750370247550,"stop":1750370247550,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ea62cbf050bfd2","name":"Push message with long payload","time":{"start":1750371038795,"stop":1750371038795,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28fb528850c3fd0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750370428591,"stop":1750370428591,"duration":0},"status":"passed","severity":"normal"},{"uid":"37408aa016e1ff43","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750370822211,"stop":1750370822212,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfff81ec022fc06","name":"should properly create location multiaddrs - udp","time":{"start":1750370229769,"stop":1750370229770,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b466db64a8f602a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app64/2/topic899/test.js","time":{"start":1750370760748,"stop":1750370760749,"duration":1},"status":"passed","severity":"normal"},{"uid":"908e79e022448a59","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750370840583,"stop":1750370840583,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fd0789af73ec3c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750370827120,"stop":1750370827121,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0c7842adcb5209","name":"rejects hash query with content filter parameters","time":{"start":1750370238646,"stop":1750370238646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa3e0d82b4c555c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750370247212,"stop":1750370247216,"duration":4},"status":"passed","severity":"normal"},{"uid":"90ae8d32c5b06717","name":"should retry on complete failure if specified","time":{"start":1750370268950,"stop":1750370268951,"duration":1},"status":"passed","severity":"normal"},{"uid":"896fb80e06f6a213","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750370282020,"stop":1750370282020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0542c96b76e919","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750370859531,"stop":1750370859531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f42d46669fc2e3","name":"Check message with no payload is not received","time":{"start":1750370756728,"stop":1750370756728,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ff669318ced750","name":"Decoder throws on empty string content topic","time":{"start":1750370257640,"stop":1750370257640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19d4c69e898b1d2","name":"random static sharding 2 - Cluster ID: 91, Shard ID: 949","time":{"start":1750370870787,"stop":1750370870788,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4103e00760cf4d","name":"Overlapping topic subscription","time":{"start":1750370859531,"stop":1750370859531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc0b00baa49190b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750370827122,"stop":1750370827123,"duration":1},"status":"passed","severity":"normal"},{"uid":"89868986d63e7b83","name":"should decode valid enr with tcp successfully","time":{"start":1750370229759,"stop":1750370229759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a121e735f12d2218","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750370756725,"stop":1750370756726,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ce1d163da1d1e7","name":"Push message with content topic containing long","time":{"start":1750371038786,"stop":1750371038786,"duration":0},"status":"passed","severity":"normal"},{"uid":"2478c83b693465d8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750370827119,"stop":1750370827119,"duration":0},"status":"passed","severity":"normal"},{"uid":"429d207c34367412","name":"should set field with only STORE enabled","time":{"start":1750370229771,"stop":1750370229772,"duration":1},"status":"passed","severity":"normal"},{"uid":"971bde6a834fbec8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750370229082,"stop":1750370229082,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff43c64ee8a0391","name":"Check received message containing numeric","time":{"start":1750370756702,"stop":1750370756702,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c53bee4691c3d4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750370641941,"stop":1750370641944,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ad91c4073629f65","name":"Push message with content topic containing short","time":{"start":1750371038786,"stop":1750371038786,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aac495103344065","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750370278736,"stop":1750370278736,"duration":0},"status":"passed","severity":"normal"},{"uid":"47613067bdee1e29","name":"Check publish message containing JSON","time":{"start":1750370649538,"stop":1750370649539,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77b88acadcd1bd3","name":"Check received message containing Chinese","time":{"start":1750370734077,"stop":1750370734078,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ed749337ecbf1e","name":"should get locked peers","time":{"start":1750370268877,"stop":1750370268877,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8ca50f2b733411","name":"Check received message containing Script","time":{"start":1750370734057,"stop":1750370734057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ee7fe668565fd1","name":"returns all values when wanted number is greater than available values","time":{"start":1750370246394,"stop":1750370246394,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a615c0bda05c58","name":"Query with Ordered Callback, No message returned","time":{"start":1750370787859,"stop":1750370787859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642ef706d1ec697","name":"messageHashStr returns a hex string","time":{"start":1750370238470,"stop":1750370238470,"duration":0},"status":"passed","severity":"normal"},{"uid":"27574bc49ae9b350","name":"Query Generator - true","time":{"start":1750370818014,"stop":1750370818015,"duration":1},"status":"passed","severity":"normal"},{"uid":"58160117e6ceff8b","name":"can start the service","time":{"start":1750370565577,"stop":1750370565578,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd042f3d1001b9f","name":"Push message with custom timestamp: 1750366828779","time":{"start":1750371038808,"stop":1750371038808,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2729c19a2e51a04","name":"Check received message containing Russian","time":{"start":1750370756720,"stop":1750370756720,"duration":0},"status":"passed","severity":"normal"},{"uid":"63400ac38354f2a4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750370859547,"stop":1750370859548,"duration":1},"status":"passed","severity":"normal"},{"uid":"33140541cc0a53f7","name":"Ping on subscribed peer","time":{"start":1750370379623,"stop":1750370379624,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6e345d6f982663","name":"Passing an array","time":{"start":1750370842754,"stop":1750370842755,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a21c7f74d4d1af0","name":"Encoder throws on empty string content topic","time":{"start":1750370239092,"stop":1750370239092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd611ccfa4ab684","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750370251499,"stop":1750370251499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3d86963202a30a","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750370268959,"stop":1750370268959,"duration":0},"status":"passed","severity":"normal"},{"uid":"239ecc1181ef41e0","name":"Publish message with custom timestamp: Thu Jun 19 2025 23:04:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1750370649542,"stop":1750370649542,"duration":0},"status":"passed","severity":"normal"},{"uid":"480874cfefc15c95","name":"Renews subscription after lossing a connection","time":{"start":1750370827087,"stop":1750370827088,"duration":1},"status":"passed","severity":"normal"},{"uid":"da59bd580b0e63ec","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750370827117,"stop":1750370827117,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1f6ca005468d9b","name":"Push message with content topic containing Chinese","time":{"start":1750371038802,"stop":1750371038802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bc4c5c56170521","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750370223347,"stop":1750370223347,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9bb97463739da5","name":"should start and stop interval correctly","time":{"start":1750370268758,"stop":1750370268758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e21823736e7af08","name":"Check received message containing Russian","time":{"start":1750370734056,"stop":1750370734056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56e1e5369226d4a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750370304606,"stop":1750370304606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e2d2249f7fd42c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750370658542,"stop":1750370658542,"duration":0},"status":"passed","severity":"normal"},{"uid":"314849b83d7e36e7","name":"Subscribe to topic containing XML and receive message","time":{"start":1750370859535,"stop":1750370859535,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fd3ada132ee9d0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750370827142,"stop":1750370827143,"duration":1},"status":"passed","severity":"normal"},{"uid":"671e8206c0a2bd53","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750370859538,"stop":1750370859538,"duration":0},"status":"passed","severity":"normal"},{"uid":"258499df19f70658","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750370278773,"stop":1750370278774,"duration":1},"status":"passed","severity":"normal"},{"uid":"74076cf5313b05bb","name":"Query Generator, No message returned","time":{"start":1750370787855,"stop":1750370787856,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab45efc530055894","name":"Check received message with timestamp: 1750370297436 ","time":{"start":1750370756725,"stop":1750370756725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59c04816cdc6867","name":"should select older connection if present","time":{"start":1750370238315,"stop":1750370238319,"duration":4},"status":"passed","severity":"normal"},{"uid":"aa9af1792768217f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750370428588,"stop":1750370428591,"duration":3},"status":"passed","severity":"normal"},{"uid":"3eef9eeeeb3e3d8d","name":"Check received message containing Chinese","time":{"start":1750370734055,"stop":1750370734056,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2f3929f2e1689","name":"Encoder throws on undefined content topic","time":{"start":1750370257639,"stop":1750370257639,"duration":0},"status":"passed","severity":"normal"},{"uid":"9665a0f34f9f10ed","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750370268391,"stop":1750370268392,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fedbdcccebe40e7","name":"more peers than existing","time":{"start":1750370621348,"stop":1750370621348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"418ced8f619fa38a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750370223344,"stop":1750370223344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45a37c4cc857a23","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750370278766,"stop":1750370278766,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d1b07b9f43421d","name":"Check publish message containing Arabic","time":{"start":1750370649534,"stop":1750370649535,"duration":1},"status":"passed","severity":"normal"},{"uid":"151261cb91cd1cf7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750370827078,"stop":1750370827079,"duration":1},"status":"passed","severity":"normal"},{"uid":"8322343c80b6e81e","name":"Ping on unsubscribed peer","time":{"start":1750370379625,"stop":1750370379626,"duration":1},"status":"passed","severity":"normal"},{"uid":"2192255da2352ce9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750370793249,"stop":1750370793250,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6b72d576e7b53a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750370278775,"stop":1750370278775,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e84bcc5110eb02","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750370840583,"stop":1750370840584,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf322c8effa1424","name":"Check received message containing Script","time":{"start":1750370734080,"stop":1750370734081,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bee582ac9b5cadf","name":"should return empty list for no shard","time":{"start":1750370223344,"stop":1750370223344,"duration":0},"status":"passed","severity":"normal"},{"uid":"925ee316f678c166","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750370658539,"stop":1750370658539,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81bf388612a5c61","name":"Push message with content topic containing long","time":{"start":1750371038801,"stop":1750371038801,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bff37634afe9b9","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app31/4/topic326/json","time":{"start":1750370760748,"stop":1750370760748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d724e382b1b6272b","name":"Push message with escaped characters payload","time":{"start":1750371038799,"stop":1750371038799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48b98dd47abba5a","name":"Check publish message after service node is restarted","time":{"start":1750370649545,"stop":1750370649545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6cdd5b995128399","name":"handles different networkShards values correctly","time":{"start":1750370223341,"stop":1750370223341,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbdef786e06f307","name":"Refresh subscription","time":{"start":1750370658541,"stop":1750370658541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"547f8f9cf8140ca9","name":"Push message with content topic containing JSON","time":{"start":1750371038790,"stop":1750371038790,"duration":0},"status":"passed","severity":"normal"},{"uid":"8432d72e15fe980f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750370278781,"stop":1750370278781,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df432fc9c1fd935","name":"Check received message with timestamp: 1750370297570000000 ","time":{"start":1750370734063,"stop":1750370734064,"duration":1},"status":"passed","severity":"normal"},{"uid":"1489dff5304dd6d0","name":"LightPush","time":{"start":1750370847415,"stop":1750370847415,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a07b2fc4b37259f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750370827088,"stop":1750370827089,"duration":1},"status":"passed","severity":"normal"},{"uid":"437c2026fba7f7ca","name":"Push message equal or less that 1MB","time":{"start":1750371038793,"stop":1750371038794,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3d52f6ba6a4211","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750370223356,"stop":1750370223357,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a489c321798c58d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750370490270,"stop":1750370490270,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd0e4d3ed57af67","name":"Push message with content topic containing SQL Injection","time":{"start":1750371038788,"stop":1750371038788,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff30ffbf45d2b03","name":"should have no discoveries enabled by default","time":{"start":1750370268388,"stop":1750370268390,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c6dcd7cfe211cbe","name":"Check publish message containing escaped characters","time":{"start":1750370649539,"stop":1750370649539,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ce07341024183c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750370809596,"stop":1750370809596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46cbd059494de2f","name":"Asymmetric encrypt & decrypt","time":{"start":1750370258156,"stop":1750370258157,"duration":1},"status":"passed","severity":"normal"},{"uid":"6781ef56423456c7","name":"Check message with no content topic is not received","time":{"start":1750370756714,"stop":1750370756714,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8f8cf2326a4229","name":"Subscribe to topic containing XML and publish message","time":{"start":1750370658546,"stop":1750370658546,"duration":0},"status":"passed","severity":"normal"},{"uid":"773f96cf1fa7c8e","name":"Check received message with timestamp: 1750370297436 ","time":{"start":1750370756711,"stop":1750370756711,"duration":0},"status":"passed","severity":"normal"},{"uid":"db794e125bbc393","name":"Encoder throws on empty string content topic","time":{"start":1750370259242,"stop":1750370259243,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad002eac1e19b935","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750370278776,"stop":1750370278777,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b3cf2456906129","name":"Push message with content topic containing special chars","time":{"start":1750371038787,"stop":1750371038787,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd14dbb132d54506","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750370827048,"stop":1750370827048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef66a5e5bb7b3384","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750370787859,"stop":1750370787860,"duration":1},"status":"passed","severity":"normal"},{"uid":"62140a6ea4a9fae","name":"same cluster, different shard: nodes connect","time":{"start":1750370518423,"stop":1750370518424,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5af80145ffb1cce","name":"Subscribe to topic containing short and publish message","time":{"start":1750370658541,"stop":1750370658542,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0400dfffc13fdb6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app39/3/topic48/json","time":{"start":1750370760740,"stop":1750370760743,"duration":3},"status":"passed","severity":"normal"},{"uid":"c57682c2d78972ce","name":"Check received message containing shell command","time":{"start":1750370756708,"stop":1750370756709,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5a8ce17d96b1e5","name":"should retry failed tasks","time":{"start":1750370268759,"stop":1750370268759,"duration":0},"status":"passed","severity":"normal"},{"uid":"593cbd5588c4d017","name":"should emit a peer event after start","time":{"start":1750370302488,"stop":1750370302488,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe02d4d0397d2bb1","name":"rejects hash query with time filter","time":{"start":1750370238646,"stop":1750370238647,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f99cfac744d59","name":"Push message with content topic containing Script","time":{"start":1750371038804,"stop":1750371038804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3117b674e02753e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app58/8/topic981/test.js","time":{"start":1750370760749,"stop":1750370760749,"duration":0},"status":"passed","severity":"normal"},{"uid":"88137fa6daeafdb5","name":"Relay + Store","time":{"start":1750370229773,"stop":1750370229773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ead8036bea36b1","name":"Push message with custom timestamp: 1750366828778","time":{"start":1750371038792,"stop":1750371038793,"duration":1},"status":"passed","severity":"normal"},{"uid":"30acdd7745d507d2","name":"Check received message containing Script","time":{"start":1750370756707,"stop":1750370756707,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e7109e54569ae7","name":"should send to specified number of peers of used peers","time":{"start":1750370268949,"stop":1750370268950,"duration":1},"status":"passed","severity":"normal"},{"uid":"57377d3d8e463152","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750370297709,"stop":1750370297713,"duration":4},"status":"passed","severity":"normal"},{"uid":"1fa9ef756e9fa70c","name":"Subscribe to topic containing long and receive message","time":{"start":1750370827065,"stop":1750370827065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced880a7945f492c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750370774861,"stop":1750370774861,"duration":0},"status":"passed","severity":"normal"},{"uid":"686594e8741695ff","name":"1 Store, 2 fetches","time":{"start":1750370247279,"stop":1750370247279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29737825dd32b5a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750370859533,"stop":1750370859533,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d1c3db29b24690","name":"Subscribe and receives messages on 20 topics","time":{"start":1750370859530,"stop":1750370859530,"duration":0},"status":"passed","severity":"normal"},{"uid":"19935bebaffcf2db","name":"Check publish message containing numeric","time":{"start":1750370649528,"stop":1750370649529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3a0d4eaf49cdff","name":"Renews subscription after lossing a connection","time":{"start":1750370827135,"stop":1750370827140,"duration":5},"status":"passed","severity":"normal"},{"uid":"f36f6a88360f9b5c","name":"Subscribe to topic containing Script and receive message","time":{"start":1750370827073,"stop":1750370827074,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c55d4a0df7e2da","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750370278727,"stop":1750370278727,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5bbeab9232208e","name":"should initialize with custom number of peers","time":{"start":1750370268876,"stop":1750370268877,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc1916b1cf2b963","name":"Check received message containing XML","time":{"start":1750370734057,"stop":1750370734058,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b9cef3e1d4481","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750370827135,"stop":1750370827135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0710d9482ff9712","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750370238874,"stop":1750370238874,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a3d7882a164902","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750370793248,"stop":1750370793248,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04c5be97d667368","name":"Check received message containing numeric","time":{"start":1750370734053,"stop":1750370734054,"duration":1},"status":"passed","severity":"normal"},{"uid":"61af661ff3a4453f","name":"Subscribe to topic containing XML and receive message","time":{"start":1750370827122,"stop":1750370827122,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c300fc5384fab8","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750370238644,"stop":1750370238644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d98e5bf402f8c89","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750370335959,"stop":1750370335959,"duration":0},"status":"broken","severity":"normal"},{"uid":"69559e757a432c86","name":"Push message with numeric payload","time":{"start":1750371038795,"stop":1750371038795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dff5e48f28b854","name":"Using a function","time":{"start":1750370842755,"stop":1750370842755,"duration":0},"status":"passed","severity":"normal"},{"uid":"918da54aadd53aaa","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750370223353,"stop":1750370223353,"duration":0},"status":"passed","severity":"normal"},{"uid":"f450080ec6ec698e","name":"Check message with no content topic is not received","time":{"start":1750370734067,"stop":1750370734067,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d85b29706698698","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750370793247,"stop":1750370793247,"duration":0},"status":"passed","severity":"normal"},{"uid":"113f036557239961","name":"Init the array if not present","time":{"start":1750370222687,"stop":1750370222689,"duration":2},"status":"passed","severity":"normal"},{"uid":"da8d4e033e7447ed","name":"Push message with content topic containing Arabic","time":{"start":1750371038802,"stop":1750371038803,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b7e3a547629792","name":"getPeersByDiscovery","time":{"start":1750370338185,"stop":1750370338185,"duration":0},"status":"passed","severity":"normal"},{"uid":"e453dff619307a7b","name":"Subscribe and receives messages on 20 topics","time":{"start":1750370859542,"stop":1750370859542,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e58310c773557","name":"throws on empty content topic","time":{"start":1750370223332,"stop":1750370223332,"duration":0},"status":"passed","severity":"normal"},{"uid":"57239fbd4cdd7f5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750370518417,"stop":1750370518418,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6e4ccdb48ab349","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750370859536,"stop":1750370859536,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b583b9a9a4d9ea","name":"Check message on other pubsub topic is not received","time":{"start":1750370756713,"stop":1750370756713,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ae108bec428675","name":"should handle general insertion and lookup correctly","time":{"start":1750370281329,"stop":1750370281329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9154e49b2e7442a4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750370317049,"stop":1750370317049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fa060dea3e2f34","name":"should decode valid enr successfully","time":{"start":1750370229758,"stop":1750370229758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb6b7e705ab4894","name":"throws on content topic with empty version field","time":{"start":1750370223334,"stop":1750370223335,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3cea0912ea9b4a","name":"Check message with no pubsub topic is not received","time":{"start":1750370756713,"stop":1750370756714,"duration":1},"status":"passed","severity":"normal"},{"uid":"febd08cd79592b58","name":"accepts time-filtered query with content filter","time":{"start":1750370238648,"stop":1750370238649,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f39d2816df34df3","name":"throws on content topic with empty topic name field","time":{"start":1750370223335,"stop":1750370223335,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1a075fbfc9036f","name":"A test","time":{"start":1750370508284,"stop":1750370508284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04d5f482e853f17","name":"can dial TLS multiaddrs","time":{"start":1750370527989,"stop":1750370527990,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa99683295f81277","name":"Push message with Russian payload","time":{"start":1750371038797,"stop":1750371038797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b8f9f3444e9174","name":"Push message with Basic HTML tag payload","time":{"start":1750371038798,"stop":1750371038798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23ef40902e11621","name":"handles multiple messages","time":{"start":1750370835239,"stop":1750370835240,"duration":1},"status":"passed","severity":"normal"},{"uid":"9017de509a0083a1","name":"should successfully stop","time":{"start":1750370268609,"stop":1750370268609,"duration":0},"status":"passed","severity":"normal"},{"uid":"918903c8520efd96","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750370278745,"stop":1750370278745,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed441492c9803e","name":"should throw an error for missing required configuration","time":{"start":1750370223345,"stop":1750370223345,"duration":0},"status":"passed","severity":"normal"},{"uid":"309b7a63d9a5c28f","name":"messageHash returns a Uint8Array","time":{"start":1750370238469,"stop":1750370238470,"duration":1},"status":"passed","severity":"normal"},{"uid":"194d032314d6afb8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750370428594,"stop":1750370428594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88dd23228e90b9a","name":"Store - dialed first","time":{"start":1750370847414,"stop":1750370847415,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1242c7ae829188","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750370859544,"stop":1750370859544,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce022229bc68ca4","name":"Check received message containing Russian","time":{"start":1750370734078,"stop":1750370734078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2359c1b50c3edfbf","name":"Callback on promise, aborts when callback returns true","time":{"start":1750370822210,"stop":1750370822210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebfed1951ae58e7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750370278768,"stop":1750370278768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2257521f567e342f","name":"caches peers it previously fetched","time":{"start":1750370247550,"stop":1750370247550,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3648d8648a33fa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750370278778,"stop":1750370278778,"duration":0},"status":"passed","severity":"normal"},{"uid":"da82babd0d9de7bd","name":"Check received message containing long","time":{"start":1750370756717,"stop":1750370756717,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7be13f909b6c53","name":"Push message with content topic containing escaped characters","time":{"start":1750371038805,"stop":1750371038806,"duration":1},"status":"passed","severity":"normal"},{"uid":"2840509e1b9a40c8","name":"Check publish message containing long","time":{"start":1750370649528,"stop":1750370649528,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb67978a1c376d3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750370223347,"stop":1750370223347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14125ab6c6abf80","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750370229084,"stop":1750370229084,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3ac9ff55218c35","name":"Check received message containing special chars","time":{"start":1750370756703,"stop":1750370756703,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e5df3f1f0e3318","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750370658547,"stop":1750370658548,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f80563b3641e2e6","name":"should handle different types of entries","time":{"start":1750370268012,"stop":1750370268013,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44f873bb8f2c738","name":"Wrong topic","time":{"start":1750370760751,"stop":1750370760752,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb0e37d7873f205","name":"Check received message containing Arabic","time":{"start":1750370734056,"stop":1750370734056,"duration":0},"status":"passed","severity":"normal"},{"uid":"388d17a4a795c78d","name":"Overlapping topic subscription","time":{"start":1750370658541,"stop":1750370658541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c79905502a08e5d8","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750370229086,"stop":1750370229086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a736d18a333a63f1","name":"random static sharding 3 - Cluster ID: 42, Shard ID: 199","time":{"start":1750370870788,"stop":1750370870788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2142284b533e8921","name":"Push message with Chinese payload","time":{"start":1750371038781,"stop":1750371038781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c590ca10861e77b9","name":"Query generator for multiple messages with different message text format","time":{"start":1750370822208,"stop":1750370822209,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b4fba1aadf5800","name":"Ordered callback, aborts when callback returns true","time":{"start":1750370822212,"stop":1750370822212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ef4a17d27872","name":"Check message received after jswaku node is restarted","time":{"start":1750370756716,"stop":1750370756716,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8407bece1cb456","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750370827134,"stop":1750370827134,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba0ab631c66cbea","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750370827070,"stop":1750370827072,"duration":2},"status":"passed","severity":"normal"},{"uid":"17bd176849633083","name":"should reject on timeout if it was set","time":{"start":1750370269062,"stop":1750370269062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad93332fadfa45e0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750370247216,"stop":1750370247217,"duration":1},"status":"passed","severity":"normal"},{"uid":"20136787b6ff09a8","name":"Publish message with custom timestamp: Fri Jun 28 2024 22:04:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1750370649541,"stop":1750370649542,"duration":1},"status":"passed","severity":"normal"},{"uid":"73899e131b423c6","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750370278751,"stop":1750370278752,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafe02fefeeafb79","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750370827043,"stop":1750370827043,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e608cbc6a97b24","name":"Push message with content topic containing XML","time":{"start":1750371038804,"stop":1750371038804,"duration":0},"status":"passed","severity":"normal"},{"uid":"313a6b4408504b79","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750370247211,"stop":1750370247212,"duration":1},"status":"passed","severity":"normal"},{"uid":"20be12396dc1ccc1","name":"returns nothing if no connections present","time":{"start":1750370238308,"stop":1750370238311,"duration":3},"status":"passed","severity":"normal"},{"uid":"1b4dec3c290cc41f","name":"dispatchEvent via connectionManager","time":{"start":1750370338186,"stop":1750370338186,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6a8077b417092d","name":"Decoder throws on empty string content topic","time":{"start":1750370239092,"stop":1750370239092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb207abdc36c8bf","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750370223336,"stop":1750370223336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6461da992d363ed3","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750370282021,"stop":1750370282022,"duration":1},"status":"passed","severity":"normal"},{"uid":"478506e595f58337","name":"addEventListener with correct event","time":{"start":1750370338184,"stop":1750370338184,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fdf133d87d2011","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750370229077,"stop":1750370229077,"duration":0},"status":"passed","severity":"normal"},{"uid":"be71b62a2256fcbe","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app92/4/topic193/utf8","time":{"start":1750370760743,"stop":1750370760747,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae662d45d7574aed","name":"Check meta is set [ecies]","time":{"start":1750370259241,"stop":1750370259242,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b70377c887ff14","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750370774868,"stop":1750370774869,"duration":1},"status":"passed","severity":"normal"},{"uid":"1602bb44be0998c","name":"should handle incoming messages","time":{"start":1750370268609,"stop":1750370268609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f1e1cec9c91f2c","name":"Push message with shell command payload","time":{"start":1750371038784,"stop":1750371038784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b2bcf975788b37","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750370223338,"stop":1750370223338,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d7d187ed206124","name":"Subscribe to topic containing Script and publish message","time":{"start":1750370658545,"stop":1750370658546,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdce0f9327d6454","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750370827043,"stop":1750370827045,"duration":2},"status":"passed","severity":"normal"},{"uid":"15504eb858ee7654","name":"should return different streams if requested simultaniously","time":{"start":1750370238873,"stop":1750370238873,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec61198fab765f","name":"unsubscribes","time":{"start":1750370835240,"stop":1750370835240,"duration":0},"status":"passed","severity":"normal"}]