allure-jswaku/8359/widgets/severity.json
2025-06-11 03:37:31 +00:00

1 line
187 KiB
JSON

[{"uid":"ca6f64034488c312","name":"Privacy Node - default protocol","time":{"start":1749612788769,"stop":1749612788769,"duration":0},"status":"passed","severity":"normal"},{"uid":"64132cf7eff23405","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749612783884,"stop":1749612783885,"duration":1},"status":"passed","severity":"normal"},{"uid":"1959032f7aa9c7f5","name":"ignores domain fetching errors","time":{"start":1749612204374,"stop":1749612204374,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cb6b61f637be03","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749612181540,"stop":1749612181540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c44d1c2a0681f29","name":"Query generator for 2000 messages","time":{"start":1749612772266,"stop":1749612772267,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05827b424187d5c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749612203713,"stop":1749612203714,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0c434d03b3fc3a","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749612235113,"stop":1749612235113,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ee9cecfcc01d13","name":"should handle general insertion and lookup correctly","time":{"start":1749612237553,"stop":1749612237553,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fdbb224e7f2573","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749612765850,"stop":1749612765850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00849b9dec5b5bc","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749612181522,"stop":1749612181522,"duration":0},"status":"passed","severity":"normal"},{"uid":"105ae4be078e648c","name":"random static sharding 2 - Cluster ID: 183, Shard ID: 218","time":{"start":1749612819355,"stop":1749612819355,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b96cd0facae5e37","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749612765862,"stop":1749612765862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94769afc8b6f798","name":"ignores unrecognized TXT record formats","time":{"start":1749612204374,"stop":1749612204375,"duration":1},"status":"passed","severity":"normal"},{"uid":"137c958292e3901f","name":"Check message on other pubsub topic is not received","time":{"start":1749612709692,"stop":1749612709692,"duration":0},"status":"passed","severity":"normal"},{"uid":"408790503db32161","name":"Subscribe to topic containing Script and receive message","time":{"start":1749612803857,"stop":1749612803857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13ed73e642e0478","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749612235129,"stop":1749612235129,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a809f371396dd4","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749612235128,"stop":1749612235128,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd266ca4a295b01f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749612181533,"stop":1749612181533,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0fa522acbecf50","name":"should properly create peer info with all multiaddrs","time":{"start":1749612187676,"stop":1749612187677,"duration":1},"status":"passed","severity":"normal"},{"uid":"1680dde77d13e34e","name":"Check received message containing Russian","time":{"start":1749612676093,"stop":1749612676094,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d803142c7465c4e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749612181522,"stop":1749612181522,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cb14b53db515a8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749612181532,"stop":1749612181532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ee9a6e06e2fd17","name":"Relay + Store","time":{"start":1749612187679,"stop":1749612187679,"duration":0},"status":"passed","severity":"normal"},{"uid":"917c995085c13661","name":"should properly compute the node id","time":{"start":1749612187669,"stop":1749612187669,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb74c046fc82c24","name":"Check received message containing escaped characters","time":{"start":1749612676113,"stop":1749612676113,"duration":0},"status":"passed","severity":"normal"},{"uid":"837a80309f3ea663","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749612447144,"stop":1749612447145,"duration":1},"status":"passed","severity":"normal"},{"uid":"b369366f6862b2de","name":"Push message with Basic HTML tag payload","time":{"start":1749613009032,"stop":1749613009032,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29e874eca6fb77d","name":"should stop and cleanup resources","time":{"start":1749612225505,"stop":1749612225511,"duration":6},"status":"passed","severity":"normal"},{"uid":"34bdf8ebad6557f4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749612275112,"stop":1749612275113,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b07b332c03d5c0b","name":"Decoder throws on empty string content topic","time":{"start":1749612196491,"stop":1749612196491,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5f1ac8afe07b9b","name":"Check received message containing long","time":{"start":1749612709660,"stop":1749612709660,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe362ee3cd79dbe","name":"Does not throw an exception when node disconnects","time":{"start":1749612785917,"stop":1749612785917,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d3d07ae9419959","name":"Push message with unicode special characters payload","time":{"start":1749613009033,"stop":1749613009033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18bd8280b7f4f76","name":"Check received message containing XML","time":{"start":1749612676111,"stop":1749612676111,"duration":0},"status":"passed","severity":"normal"},{"uid":"656814bead24b972","name":"Push message with content topic containing Script","time":{"start":1749613009037,"stop":1749613009037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9de4a45474d96d0","name":"should properly create location multiaddrs - udp4","time":{"start":1749612187674,"stop":1749612187675,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7954604bbcc24b","name":"handles different networkShards values correctly","time":{"start":1749612181520,"stop":1749612181520,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a0a2da43ed5ef0","name":"connects to nwaku","time":{"start":1749612785916,"stop":1749612785917,"duration":1},"status":"passed","severity":"normal"},{"uid":"53cfee12a84f37cd","name":"random static sharding 7 - Cluster ID: 911, Shard ID: 164","time":{"start":1749612819356,"stop":1749612819357,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcb2f0649b74c7c","name":"should initialize with default number of peers","time":{"start":1749612225095,"stop":1749612225096,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2903ae37b89be2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749612262634,"stop":1749612262635,"duration":1},"status":"passed","severity":"normal"},{"uid":"598219ab9866f9ba","name":"different cluster, same shard: nodes don't connect","time":{"start":1749612474056,"stop":1749612474057,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4cf7d14010435d","name":"throws on content topic with non-number generation field","time":{"start":1749612181503,"stop":1749612181503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b413a947c88dcd10","name":"can start the service","time":{"start":1749612513251,"stop":1749612513252,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc7a3e1243ef5df","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749612803871,"stop":1749612803871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27597273793488","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749612203711,"stop":1749612203712,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb7b318df5572c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749612783885,"stop":1749612783885,"duration":0},"status":"passed","severity":"normal"},{"uid":"595bfe0c6622f5d0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749612765861,"stop":1749612765861,"duration":0},"status":"passed","severity":"normal"},{"uid":"97098bc1b15ff391","name":"Check received message with timestamp: 1749612254750 ","time":{"start":1749612676102,"stop":1749612676102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f2a5534e1b3ce","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749612803873,"stop":1749612803873,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1bcd3d8601af6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749612803869,"stop":1749612803870,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76f62fdb43f6553","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749612181531,"stop":1749612181531,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c9c4c5c8061587","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749612765853,"stop":1749612765853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5021d4d81992dc31","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749612604649,"stop":1749612604649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9001506aa16f01a6","name":"Push message with content topic containing Arabic","time":{"start":1749613009049,"stop":1749613009049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1faa189af80ec1","name":"Check received message containing SQL Injection","time":{"start":1749612676095,"stop":1749612676096,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b11a0a3591fc074","name":"should serialize and deserialize correctly","time":{"start":1749612237552,"stop":1749612237552,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c6d1701c72b9b9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749612181535,"stop":1749612181535,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f256721137e29d","name":"Push message with Script payload","time":{"start":1749613009044,"stop":1749613009044,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f911067c18db19","name":"Push message with Russian payload","time":{"start":1749613009043,"stop":1749613009043,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb4fb4778650266","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749612181514,"stop":1749612181514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd55efc1bb4b2fe","name":"topics with same application and version share the same shard","time":{"start":1749612181518,"stop":1749612181518,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b3df82983997b5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749612819358,"stop":1749612819359,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d25e40956d7ab3","name":"should not receive a peer event after stop","time":{"start":1749612513255,"stop":1749612513255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f827ca97836ed4ba","name":"should check false positive rate","time":{"start":1749612237553,"stop":1749612237553,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e0601e20274d45","name":"should send to specified number of peers of used peers","time":{"start":1749612225262,"stop":1749612225262,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5beb4a2bdc2b652","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app86/8/topic679/test.js","time":{"start":1749612708167,"stop":1749612708168,"duration":1},"status":"passed","severity":"normal"},{"uid":"889be37ce82676e7","name":"Push message with content topic containing escaped characters","time":{"start":1749613009038,"stop":1749613009038,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dd74a93eed2751","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749612765859,"stop":1749612765860,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28895955c6cb305","name":"Push message with custom timestamp: 1749616014517","time":{"start":1749613009053,"stop":1749613009053,"duration":0},"status":"passed","severity":"normal"},{"uid":"2104d3444fb7d411","name":"should only return 1 node with relay and store capability","time":{"start":1749612204376,"stop":1749612204376,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fcff4fe016cb5a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749612724265,"stop":1749612724266,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1bb74dc91ac84b3","name":"Push message with Chinese payload","time":{"start":1749613009030,"stop":1749613009030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a48267dcd16aaec","name":"should have no discoveries enabled by default","time":{"start":1749612225200,"stop":1749612225200,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e51d393c967472","name":"Check publish message containing special chars","time":{"start":1749612596281,"stop":1749612596282,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73118649085553c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749612604648,"stop":1749612604649,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b1ef231cbe94ba","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749612803861,"stop":1749612803862,"duration":1},"status":"passed","severity":"normal"},{"uid":"34153c6751a33ce5","name":"Register correct protocols","time":{"start":1749612604646,"stop":1749612604647,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee81f586a6c084f","name":"Check message with non string payload is not received","time":{"start":1749612676106,"stop":1749612676107,"duration":1},"status":"passed","severity":"normal"},{"uid":"56de99c3f7ae873d","name":"Check message with invalid timestamp is not received","time":{"start":1749612676103,"stop":1749612676104,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb56f5b7d0aca0ad","name":"configure the node with multiple pubsub topics","time":{"start":1749612819358,"stop":1749612819358,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9d21f490a6dfb3","name":"Passing an array","time":{"start":1749612785917,"stop":1749612785918,"duration":1},"status":"passed","severity":"normal"},{"uid":"740e4656af068571","name":"should initialize with Unhealthy status","time":{"start":1749612225568,"stop":1749612225569,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7a1f5fd18c12b","name":"recovers when dns.resolve returns empty","time":{"start":1749612204374,"stop":1749612204374,"duration":0},"status":"passed","severity":"normal"},{"uid":"946630c2a6ac02db","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749612724264,"stop":1749612724264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36b250e81726a2b","name":"Publish message with custom timestamp: Wed Jun 11 2025 04:29:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1749612596294,"stop":1749612596294,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefe02111664da0d","name":"Check publish message containing shell command","time":{"start":1749612596287,"stop":1749612596287,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a61749f8363200","name":"should throw an error for insufficient data","time":{"start":1749612181580,"stop":1749612181581,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa15331a986632c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749612181530,"stop":1749612181530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baf6907f1f97c59","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749612204377,"stop":1749612204377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46622720f29c94f","name":"Check received message containing emoji","time":{"start":1749612676114,"stop":1749612676114,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b7bd86dd6f2615","name":"should throw an error for an unconfigured topic","time":{"start":1749612181536,"stop":1749612181536,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc70d05febb61f4","name":"should handle a minimal index list","time":{"start":1749612181580,"stop":1749612181580,"duration":0},"status":"passed","severity":"normal"},{"uid":"80879925c1a6bc30","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app84/3/topic198/test.js","time":{"start":1749612708169,"stop":1749612708169,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79ec927b84f9d18","name":"Nodes with multiple pubsub topic","time":{"start":1749612587802,"stop":1749612587802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed07d9cf9450690","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749612181526,"stop":1749612181526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e91a8138e9b8a57","name":"should handle different types of entries","time":{"start":1749612224084,"stop":1749612224084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f5e0ac5f4f46a5","name":"Check message with no content topic is not received","time":{"start":1749612709670,"stop":1749612709670,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4c6c128f738238","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app93/2/topic291/proto","time":{"start":1749612708169,"stop":1749612708169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6eadb86cb64d84","name":"listenerCount","time":{"start":1749612295283,"stop":1749612295283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca07be99023ae976","name":"should wait for Store peer to be connected","time":{"start":1749612225750,"stop":1749612225750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16216b5415c9276","name":"through manual discovery","time":{"start":1749612476293,"stop":1749612476294,"duration":1},"status":"passed","severity":"normal"},{"uid":"651679179f6afc06","name":"should support chaining for add method","time":{"start":1749612224078,"stop":1749612224079,"duration":1},"status":"passed","severity":"normal"},{"uid":"2819bf0a1be62c59","name":"Subscribe to topic containing XML and publish message","time":{"start":1749612604655,"stop":1749612604655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2744f0f2097a9b1c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749612203945,"stop":1749612203945,"duration":0},"status":"passed","severity":"normal"},{"uid":"322c9f78d7a62fd9","name":"Publish without waiting for remote peer","time":{"start":1749612604647,"stop":1749612604647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cbfb4bef22fb54","name":"Should update shard info","time":{"start":1749612513476,"stop":1749612513477,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6f9aa86dcb0358","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749612181523,"stop":1749612181523,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a2622f54f89f44","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749612765863,"stop":1749612765863,"duration":0},"status":"passed","severity":"normal"},{"uid":"50df7c13ce910460","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749612186891,"stop":1749612186891,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c90b3d5d0d2717","name":"Promise Callback - false","time":{"start":1749612759662,"stop":1749612759662,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f99630edd750d59","name":"creates an iterator","time":{"start":1749612778578,"stop":1749612778578,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20d3c1e864ea95f","name":"should not receive a peer event after stop","time":{"start":1749612208186,"stop":1749612208187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7432bb6529bb8c0f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749612803872,"stop":1749612803872,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91fac380e59459d","name":"Check received message containing Basic HTML tag","time":{"start":1749612676099,"stop":1749612676099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff1d1544e0163e1","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749612235119,"stop":1749612235119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1372bc8ed00c59","name":"Subscribe to topic containing long and receive message","time":{"start":1749612765842,"stop":1749612765842,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfae90889dab024","name":"Push message with SQL Injection payload","time":{"start":1749613009043,"stop":1749613009044,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02f6cd76f2b6717","name":"Fails to push message with large meta","time":{"start":1749613009039,"stop":1749613009039,"duration":0},"status":"passed","severity":"normal"},{"uid":"76823a7fb8075b65","name":"should be sent with empty content","time":{"start":1749612238438,"stop":1749612238438,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c8a740f9c36a53","name":"Push message with content topic containing short","time":{"start":1749613009034,"stop":1749613009034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1043996ea39388df","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749612255452,"stop":1749612255453,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b747532133216d","name":"should handle special patterns correctly","time":{"start":1749612237552,"stop":1749612237552,"duration":0},"status":"passed","severity":"normal"},{"uid":"2458bef44126f045","name":"should partition messages based on acknowledgement status","time":{"start":1749612238437,"stop":1749612238438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9df531a14b899aa","name":"should maintain desired error rate","time":{"start":1749612237550,"stop":1749612237551,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a72a8f3d4fdade8","name":"Check publish message containing short","time":{"start":1749612596280,"stop":1749612596280,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce7c622126ad60a","name":"should reject if LightPush is requested but not mounted","time":{"start":1749612225747,"stop":1749612225748,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a2ad5a7b3b75f3","name":"Encoder throws on undefined content topic","time":{"start":1749612215919,"stop":1749612215919,"duration":0},"status":"passed","severity":"normal"},{"uid":"839e108d1fd5ff2d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749612736139,"stop":1749612736139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8e602c8c555401","name":"Waku message hash computation (payload length 0)","time":{"start":1749612195947,"stop":1749612195947,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaa6ec5cc3c0511","name":"should set field with only FILTER enabled","time":{"start":1749612187678,"stop":1749612187678,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff82247d4b7b3a06","name":"Check message with no pubsub topic is not received","time":{"start":1749612709692,"stop":1749612709693,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b265b361b42c60f","name":"Renews subscription after lossing a connection","time":{"start":1749612765850,"stop":1749612765850,"duration":0},"status":"passed","severity":"normal"},{"uid":"9219d9a8d2849855","name":"should set field with only RELAY enabled","time":{"start":1749612187677,"stop":1749612187678,"duration":1},"status":"passed","severity":"normal"},{"uid":"4721ca4822292c55","name":"should add and check entries correctly","time":{"start":1749612224076,"stop":1749612224078,"duration":2},"status":"passed","severity":"normal"},{"uid":"91780845252f4565","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749612447136,"stop":1749612447137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02e10813c80f71d","name":"should insert elements correctly","time":{"start":1749612237550,"stop":1749612237550,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1a9489dc76ffe7","name":"Push message with JSON payload","time":{"start":1749613009032,"stop":1749613009032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01318bb2fc426e1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749612181528,"stop":1749612181529,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dab2be599c92bd9","name":"Decoder throws on empty string content topic","time":{"start":1749612214297,"stop":1749612214298,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab585d357bd9161","name":"tcp ip4 address","time":{"start":1749612187075,"stop":1749612187075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fc6061648da418","name":"should handle corrupted local storage data gracefully","time":{"start":1749612208188,"stop":1749612208189,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffea89a9c3c2b590","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749612765848,"stop":1749612765848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39cd4a422879725","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app45/4/topic32/xml","time":{"start":1749612708170,"stop":1749612708170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5fe2078d82c38e","name":"should encode/decode to RLP encoding","time":{"start":1749612187669,"stop":1749612187670,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac59b876854cc5c0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749612181526,"stop":1749612181526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b726dee04021fd17","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749612234703,"stop":1749612234703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f670715970838a4b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749612803852,"stop":1749612803852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed405e060925d022","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749612803863,"stop":1749612803863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06c349e52c5d4d4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749612751591,"stop":1749612751591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d58458a0bc6082","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749612186900,"stop":1749612186900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6278e16f9d446cdf","name":"accepts time-filtered query with content filter","time":{"start":1749612195532,"stop":1749612195532,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a22d6714f01141","name":"Push message with XML payload","time":{"start":1749613009044,"stop":1749613009044,"duration":0},"status":"passed","severity":"normal"},{"uid":"c418b5a6e57766c9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749612803855,"stop":1749612803855,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4c568f0c2956b4","name":"retrieves a single peer","time":{"start":1749612204372,"stop":1749612204373,"duration":1},"status":"passed","severity":"normal"},{"uid":"400c51d5f6d6fd17","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749612181540,"stop":1749612181540,"duration":0},"status":"passed","severity":"normal"},{"uid":"34580239ef8b7613","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749612235117,"stop":1749612235117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26b1fd0ba34e9ab","name":"Publish message with custom timestamp: Thu Jun 20 2024 03:29:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1749612596290,"stop":1749612596291,"duration":1},"status":"passed","severity":"normal"},{"uid":"1299c1449ff4a9b8","name":"Subscribe and receive messages via lightPush","time":{"start":1749612803849,"stop":1749612803850,"duration":1},"status":"passed","severity":"normal"},{"uid":"1835a23e676f2c8d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749612235128,"stop":1749612235129,"duration":1},"status":"passed","severity":"normal"},{"uid":"38cdbdf78edcebb7","name":"Check message with no pubsub topic is not received","time":{"start":1749612709669,"stop":1749612709669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4e35510525a2b8","name":"Sample","time":{"start":1749612187081,"stop":1749612187082,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd0ad3a777399c7","name":"Subscribe and publish message","time":{"start":1749612604647,"stop":1749612604648,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2462ebd57b6c34","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749612186893,"stop":1749612186894,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe329ee88459319","name":"Check received message containing Script","time":{"start":1749612676096,"stop":1749612676097,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef9a9cbd7c44b9c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749612414286,"stop":1749612414286,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd366ee182a8d6c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749612724264,"stop":1749612724265,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc37e2d5471ab5b5","name":"should never report false negatives","time":{"start":1749612237551,"stop":1749612237551,"duration":0},"status":"passed","severity":"normal"},{"uid":"214da601a31a0379","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749612447145,"stop":1749612447148,"duration":3},"status":"passed","severity":"normal"},{"uid":"9925dd07ef47a164","name":"Push message with content topic containing special chars","time":{"start":1749613009048,"stop":1749613009048,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c67dba2627be33","name":"should request renew when peer disconnects","time":{"start":1749612225099,"stop":1749612225102,"duration":3},"status":"passed","severity":"normal"},{"uid":"b110fadac999853d","name":"Check received message containing Basic HTML tag","time":{"start":1749612709664,"stop":1749612709664,"duration":0},"status":"passed","severity":"normal"},{"uid":"722909fd66c88d1","name":"Push message with shell command payload","time":{"start":1749613009045,"stop":1749613009045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f1edb1f194a82f","name":"Subscribe to topic containing Script and receive message","time":{"start":1749612765860,"stop":1749612765860,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a73b2169a5b0ba","name":"Accepts a valid Waku Message","time":{"start":1749612229149,"stop":1749612229151,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c870c07f20f90","name":"Push message with content topic containing Script","time":{"start":1749613009050,"stop":1749613009050,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea35211520a653f","name":"Check received message containing special chars","time":{"start":1749612676109,"stop":1749612676109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9024a9915911542d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749612181538,"stop":1749612181538,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23aa2b97bd1c1db","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749612225681,"stop":1749612225681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f395ab8961c57e2","name":"Filter","time":{"start":1749612788768,"stop":1749612788768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3ce65bd2b77c23","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749612235111,"stop":1749612235111,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bf551b4c68a046","name":"Check message received after jswaku node is restarted","time":{"start":1749612709694,"stop":1749612709695,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4fc22d99f2c1bc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749612765838,"stop":1749612765838,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9f665b60fd665d","name":"should wait for LightPush peer to be connected","time":{"start":1749612225749,"stop":1749612225750,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f0af9ef231764e","name":"Refresh subscription","time":{"start":1749612604650,"stop":1749612604650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cab3b6984b937f13","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749612474054,"stop":1749612474054,"duration":0},"status":"passed","severity":"normal"},{"uid":"2865acd9e7635c12","name":"should properly create location multiaddrs - udp","time":{"start":1749612187676,"stop":1749612187676,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde4f472510327f6","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749612772775,"stop":1749612772776,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed9ceb436353c53","name":"Renews subscription after lossing a connection","time":{"start":1749612803874,"stop":1749612803874,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b0eb3310c3c7ed","name":"should properly create location multiaddrs - tcp6","time":{"start":1749612187675,"stop":1749612187676,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f4102c30e50403","name":"can query messages by message hash","time":{"start":1749612740436,"stop":1749612740437,"duration":1},"status":"passed","severity":"normal"},{"uid":"51562335830af43b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749612765852,"stop":1749612765852,"duration":0},"status":"passed","severity":"normal"},{"uid":"38993fc3272ea88d","name":"Check received message containing emoji","time":{"start":1749612709679,"stop":1749612709679,"duration":0},"status":"passed","severity":"normal"},{"uid":"300324d9b02d6db5","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749612235104,"stop":1749612235105,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebd537c4a19760c","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749612235105,"stop":1749612235105,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d3fffb44a2cbc9","name":"throws on content topic with generation field greater than 0","time":{"start":1749612181503,"stop":1749612181504,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb194adf8df15e7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749612765858,"stop":1749612765858,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2da56c4004b010","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749612604653,"stop":1749612604653,"duration":0},"status":"passed","severity":"normal"},{"uid":"df72954471d7824a","name":"throws on content topic with empty version field","time":{"start":1749612181504,"stop":1749612181505,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75140b2fbeea230","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749612195964,"stop":1749612195965,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b2dd193a79cdcd","name":"Subscribe and receives messages on 20 topics","time":{"start":1749612765854,"stop":1749612765854,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f6a7dfd1a53fd6","name":"should return valid sharding parameters for static sharding","time":{"start":1749612181538,"stop":1749612181538,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bef320e71c383a","name":"Push message with content topic containing special chars","time":{"start":1749613009035,"stop":1749613009035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10a98f77efd1e2f","name":"Subscribe to topic containing long and receive message","time":{"start":1749612803855,"stop":1749612803855,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e905c9c9ac30d1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749612708174,"stop":1749612708175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b774699a282cd195","name":"Push message with content topic containing SQL Injection","time":{"start":1749613009036,"stop":1749613009036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe546af99d6ffc9","name":"Check message received after jswaku node is restarted","time":{"start":1749612709671,"stop":1749612709671,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d8a9723164d87d","name":"should increase lamport timestamp","time":{"start":1749612238433,"stop":1749612238433,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c001b15f2a4d24e","name":"Check message on other pubsub topic is not received","time":{"start":1749612709669,"stop":1749612709669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6f9e9dcd6b3864","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749612225201,"stop":1749612225201,"duration":0},"status":"passed","severity":"normal"},{"uid":"96278361c8a3b2c7","name":"Push message with content topic containing Russian","time":{"start":1749613009049,"stop":1749613009049,"duration":0},"status":"passed","severity":"normal"},{"uid":"8540a293217edf38","name":"Push message with XML payload","time":{"start":1749613009031,"stop":1749613009031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0d5dcc68a6f6f6","name":"should not fail to start the service if it is already started","time":{"start":1749612208185,"stop":1749612208185,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1ee627b992854c","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749612414288,"stop":1749612414288,"duration":0},"status":"passed","severity":"normal"},{"uid":"819936595ba982d3","name":"Check received message containing numeric","time":{"start":1749612709673,"stop":1749612709673,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffbd6fa17d404ff","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749612235114,"stop":1749612235114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8feba798b88780d5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749612181517,"stop":1749612181517,"duration":0},"status":"passed","severity":"normal"},{"uid":"6456f22f05e1b1bf","name":"Query with Promise Callback, No Decoder","time":{"start":1749612737316,"stop":1749612737318,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9e983fe7d4a4356","name":"can start the service","time":{"start":1749612259087,"stop":1749612259088,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ed43f927856a09","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749612783887,"stop":1749612783888,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f034f9ad147fe91","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749612737309,"stop":1749612737310,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb965c2589aab8d8","name":"it tolerates circular branch references","time":{"start":1749612204373,"stop":1749612204373,"duration":0},"status":"passed","severity":"normal"},{"uid":"420ad5d1e5832a0d","name":"Using a function","time":{"start":1749612785918,"stop":1749612785918,"duration":0},"status":"passed","severity":"normal"},{"uid":"3963541f5356d15b","name":"less peers than existing","time":{"start":1749612568360,"stop":1749612568360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"730e8ff405e92db5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749612181520,"stop":1749612181521,"duration":1},"status":"passed","severity":"normal"},{"uid":"73458a45db699941","name":"Query Generator, No Decoder","time":{"start":1749612737307,"stop":1749612737308,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bd0800a33c9391","name":"Subscribe to topic containing long and receive message","time":{"start":1749612803869,"stop":1749612803869,"duration":0},"status":"passed","severity":"normal"},{"uid":"120f8c9e9442758a","name":"should set field with only STORE enabled","time":{"start":1749612187678,"stop":1749612187678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e107ec09c569b60f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749612208188,"stop":1749612208188,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcc3f2bb8ce6785","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749612215918,"stop":1749612215918,"duration":0},"status":"passed","severity":"normal"},{"uid":"db092af7b1498ccc","name":"should not fail to stop the service if it was not started","time":{"start":1749612513252,"stop":1749612513253,"duration":1},"status":"passed","severity":"normal"},{"uid":"d851909e13185630","name":"Query generator for multiple messages with different message text format","time":{"start":1749612772259,"stop":1749612772261,"duration":2},"status":"passed","severity":"normal"},{"uid":"c50bef3a0aedeba0","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749612709671,"stop":1749612709672,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6a1ef2278d41c7","name":"should insert message into bloom filter","time":{"start":1749612238432,"stop":1749612238432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4083a74b87c96a80","name":"Decoder throws on undefined content topic","time":{"start":1749612196490,"stop":1749612196490,"duration":0},"status":"passed","severity":"normal"},{"uid":"496e78206ffd2c23","name":"returns all values when wanted number is greater than available values","time":{"start":1749612203302,"stop":1749612203304,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7748607cceccc93","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749612234702,"stop":1749612234702,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba2e91964eedf06","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749612238436,"stop":1749612238436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8f4668fa65d609","name":"should decode valid enr successfully","time":{"start":1749612187665,"stop":1749612187665,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0eed116eed4e75","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749612765855,"stop":1749612765855,"duration":0},"status":"passed","severity":"normal"},{"uid":"97795ea9cd32eb2f","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749612225680,"stop":1749612225681,"duration":1},"status":"passed","severity":"normal"},{"uid":"8220a2438a7c0e06","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749612225597,"stop":1749612225597,"duration":0},"status":"passed","severity":"normal"},{"uid":"47958a710e76b24","name":"Query generator for multiple messages","time":{"start":1749612772250,"stop":1749612772259,"duration":9},"status":"passed","severity":"normal"},{"uid":"f2fb67b5e2fbfd5d","name":"isConnected return false after peer stops","time":{"start":1749612275115,"stop":1749612275116,"duration":1},"status":"passed","severity":"normal"},{"uid":"de006ad36a50c71f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749612186886,"stop":1749612186890,"duration":4},"status":"passed","severity":"normal"},{"uid":"aecf4e60427cd09e","name":"Query Generator, No message returned","time":{"start":1749612737308,"stop":1749612737309,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e485b46af083d81","name":"Publish message with rate limit","time":{"start":1749612596300,"stop":1749612596300,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dd83aa7be8b687","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749612604654,"stop":1749612604654,"duration":0},"status":"passed","severity":"normal"},{"uid":"4022d7f61f8800ae","name":"Query generator for multiple messages with different content topic format","time":{"start":1749612772262,"stop":1749612772263,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e8751a1600b1e5","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749612235101,"stop":1749612235101,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cc91e47f22ca47","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749612203713,"stop":1749612203713,"duration":0},"status":"passed","severity":"normal"},{"uid":"84583a215e1cd705","name":"Check received message containing numeric","time":{"start":1749612676108,"stop":1749612676109,"duration":1},"status":"passed","severity":"normal"},{"uid":"2787b7a8f74fd17f","name":"should emit a peer event after start","time":{"start":1749612259090,"stop":1749612259092,"duration":2},"status":"passed","severity":"normal"},{"uid":"b15d058fdaeba2f2","name":"more peers than existing","time":{"start":1749612568360,"stop":1749612568360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"630169ef05da20e5","name":"Ephemeral messages are not stored","time":{"start":1749612261263,"stop":1749612261263,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b1158e8018ab24","name":"Check message on other pubsub topic is not received","time":{"start":1749612676117,"stop":1749612676117,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0a78e264919dc3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749612765840,"stop":1749612765840,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd405a98d1fd04e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749612414285,"stop":1749612414286,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec592a1a14e1c59c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749612736135,"stop":1749612736135,"duration":0},"status":"passed","severity":"normal"},{"uid":"a416e956456e404b","name":"Push message with Russian payload","time":{"start":1749613009030,"stop":1749613009030,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccade588bcd8b71","name":"should encodeTxt and decodeTxt","time":{"start":1749612187664,"stop":1749612187665,"duration":1},"status":"passed","severity":"normal"},{"uid":"6277d4e8842038fd","name":"different cluster, different shard: nodes don't connect","time":{"start":1749612474057,"stop":1749612474057,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfd69eb03fe6caf","name":"Check received message containing short","time":{"start":1749612709672,"stop":1749612709672,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ebb6cf6e18dcdd","name":"Check message with invalid timestamp is not received","time":{"start":1749612709668,"stop":1749612709669,"duration":1},"status":"passed","severity":"normal"},{"uid":"357a6840d9aea74d","name":"Push message with emoji payload","time":{"start":1749613009046,"stop":1749613009046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c856ec12465737dd","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749612235129,"stop":1749612235129,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff61a63a6b1ed0d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749612203714,"stop":1749612203715,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1fb72f424ac0cd4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749612187678,"stop":1749612187679,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf38382903c97a6","name":"Check message with no payload is not received","time":{"start":1749612709693,"stop":1749612709694,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec1405aa9a7bf43","name":"nwaku subscribes","time":{"start":1749612582105,"stop":1749612582107,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcb45d82c6d1e0d9","name":"should get / set UDP multiaddr","time":{"start":1749612187670,"stop":1749612187671,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52afb6b95fe79c6","name":"throws on content topic with empty application field","time":{"start":1749612181504,"stop":1749612181504,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad4237ea8bc5b2b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749612803862,"stop":1749612803862,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9a9f63ab5722ae","name":"Push message with content topic containing SQL Injection","time":{"start":1749613009049,"stop":1749613009049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a16783cb8bec16","name":"non connected peers","time":{"start":1749612568361,"stop":1749612568361,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab4bd542bf2a88f","name":"Ordered callback, aborts when callback returns true","time":{"start":1749612772265,"stop":1749612772265,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb2a4581be89dbd","name":"should use shardsUnderCluster when provided","time":{"start":1749612225600,"stop":1749612225601,"duration":1},"status":"passed","severity":"normal"},{"uid":"3912e20668bdcef6","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749612225261,"stop":1749612225261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9afebbd7ae6a524","name":"Passing page size 10 when there are 10 messages","time":{"start":1749612773909,"stop":1749612773910,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1d3538d27162ba","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749612195946,"stop":1749612195946,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0756581eb735809","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749612765849,"stop":1749612765849,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b32659d7dfdee80","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749612587796,"stop":1749612587799,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c340dfe302ee79b","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749612235113,"stop":1749612235113,"duration":0},"status":"passed","severity":"normal"},{"uid":"701a14e201cf6c37","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749612186892,"stop":1749612186893,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5945687e7ce17d8","name":"Generator, custom pubsub topic","time":{"start":1749612751588,"stop":1749612751589,"duration":1},"status":"passed","severity":"normal"},{"uid":"12791b8f92891eed","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749612587802,"stop":1749612587802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6deac5e1bbeb32b7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749612709668,"stop":1749612709668,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f5bb975144f848","name":"should properly start and stop event listening","time":{"start":1749612225572,"stop":1749612225573,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1a1019839cc434","name":"new peer added after a peer was already found","time":{"start":1749612568170,"stop":1749612568170,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d39969a38a229bcf","name":"Query Generator - true","time":{"start":1749612759660,"stop":1749612759661,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca58ac575d643f83","name":"Encoder throws on empty string content topic","time":{"start":1749612214296,"stop":1749612214297,"duration":1},"status":"passed","severity":"normal"},{"uid":"1710f09fcff8b114","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749612235115,"stop":1749612235115,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8bba3899e22be2","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749612772774,"stop":1749612772775,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b03c6b77803dce","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749612225571,"stop":1749612225572,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d2bf4e96276b8a","name":"start node with empty content topic","time":{"start":1749612708175,"stop":1749612708176,"duration":1},"status":"passed","severity":"normal"},{"uid":"14cac96bed1cc9e","name":"safeDispatchEvent","time":{"start":1749612295285,"stop":1749612295286,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4745129b3b65e56","name":"Check received message containing Script","time":{"start":1749612709663,"stop":1749612709663,"duration":0},"status":"passed","severity":"normal"},{"uid":"88060417ee7ede00","name":"should get / set TCP multiaddr","time":{"start":1749612187671,"stop":1749612187674,"duration":3},"status":"passed","severity":"normal"},{"uid":"71cefc9f7f6a5a67","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749612238435,"stop":1749612238435,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2e677c1ceb395a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749612765859,"stop":1749612765859,"duration":0},"status":"passed","severity":"normal"},{"uid":"574c08818990ba25","name":"throws on content topic with empty encoding field","time":{"start":1749612181506,"stop":1749612181506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d7d34ee7965bd5","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749612235116,"stop":1749612235116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d67da739b56b74","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749612803860,"stop":1749612803860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3055c2d4aa2bf4a7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749612235134,"stop":1749612235135,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc95e216c079ca5c","name":"should invoke callbacks when receiving a message","time":{"start":1749612225504,"stop":1749612225504,"duration":0},"status":"passed","severity":"normal"},{"uid":"120c83de60761231","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749612765861,"stop":1749612765862,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab753c2922ee4497","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749612803874,"stop":1749612803874,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc70e17fecda7531","name":"Check received message containing Arabic","time":{"start":1749612676110,"stop":1749612676110,"duration":0},"status":"passed","severity":"normal"},{"uid":"da34f98236ae606b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749612203712,"stop":1749612203713,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c284dd780d3bf","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749612214294,"stop":1749612214295,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0adbdf69d2eedb","name":"should handle task timeouts","time":{"start":1749612224806,"stop":1749612224806,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2ad76c47f47c17","name":"should return unique PubsubTopics for static sharding","time":{"start":1749612181523,"stop":1749612181523,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b2bb0613619a15","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app13/6/topic55/xml","time":{"start":1749612708169,"stop":1749612708170,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0474be67c6bbf37","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749612261264,"stop":1749612261264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6545f682f69c99f4","name":"should reject if Filter is requested but not mounted","time":{"start":1749612225748,"stop":1749612225749,"duration":1},"status":"passed","severity":"normal"},{"uid":"200eaa36a144dc31","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749612414283,"stop":1749612414283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffc2f4f20291abe","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749612803867,"stop":1749612803867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10165384dbf3cc7","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749612238438,"stop":1749612238439,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe5d1a89840beb1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749612803874,"stop":1749612803874,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb0f7f584dc0c8","name":"Fields are not dropped","time":{"start":1749612195285,"stop":1749612195287,"duration":2},"status":"passed","severity":"normal"},{"uid":"25de3b642cba953b","name":"Check message with invalid timestamp is not received","time":{"start":1749612676116,"stop":1749612676117,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc756c6d212da54c","name":"messageHashStr produces different results for different inputs","time":{"start":1749612195953,"stop":1749612195953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd44f13f4b14a76","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749612181580,"stop":1749612181580,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf67dac446df2134","name":"Generator, custom pubsub topic","time":{"start":1749612751591,"stop":1749612751591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ee75455b1d07665","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749612765847,"stop":1749612765848,"duration":1},"status":"passed","severity":"normal"},{"uid":"1808f0ecb96f1281","name":"Delete observer","time":{"start":1749612569813,"stop":1749612569814,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0891b1451097c7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749612181517,"stop":1749612181517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dda42e25f8b8343","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749612474054,"stop":1749612474055,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3eff74fe6455eb","name":"Fails to publish message with empty text","time":{"start":1749612596295,"stop":1749612596295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4992d9716d9b4508","name":"start node with empty shard should fail","time":{"start":1749612819359,"stop":1749612819359,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca2f2de5fef2f03","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749612765855,"stop":1749612765855,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b68e72452a144ee","name":"should not allow k > 12","time":{"start":1749612234696,"stop":1749612234699,"duration":3},"status":"passed","severity":"normal"},{"uid":"148a50abd265a224","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749612181529,"stop":1749612181529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f00ff966b9bf41","name":"Check message received after nwaku node is restarted","time":{"start":1749612676107,"stop":1749612676107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f08c833dcb90681","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749612234701,"stop":1749612234702,"duration":1},"status":"passed","severity":"normal"},{"uid":"6851213814eaca86","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749612181533,"stop":1749612181533,"duration":0},"status":"passed","severity":"normal"},{"uid":"961643615e4d3313","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749612803851,"stop":1749612803852,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd5d0889f402551","name":"random static sharding 10 - Cluster ID: 86, Shard ID: 788","time":{"start":1749612819357,"stop":1749612819358,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16d6ccd2f12b023","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749612195525,"stop":1749612195525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b668a1b36ebb948f","name":"messageHash returns a Uint8Array","time":{"start":1749612195948,"stop":1749612195949,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f24fa7e8af262a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749612751592,"stop":1749612751592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"252f8872fe990ed0","name":"Push message with meta","time":{"start":1749613009052,"stop":1749613009052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d563d4f5a24ac26e","name":"should be empty after removing the only subscription","time":{"start":1749612225503,"stop":1749612225504,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5717076c2c3720c","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749612235130,"stop":1749612235130,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a4179c5a4ce40f","name":"Correctly serialized arguments","time":{"start":1749612476476,"stop":1749612476476,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5b7d1ff55581f3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749612186895,"stop":1749612186896,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1eae4285e9d8e0d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749612751597,"stop":1749612751603,"duration":6},"status":"passed","severity":"normal"},{"uid":"7f8273aba0c59e92","name":"Encoder throws on empty string content topic","time":{"start":1749612196490,"stop":1749612196490,"duration":0},"status":"passed","severity":"normal"},{"uid":"9900a91789d90093","name":"Check message with non string payload is not received","time":{"start":1749612676119,"stop":1749612676119,"duration":0},"status":"passed","severity":"normal"},{"uid":"854a981d305d7ecb","name":"should not fail to start the service if it is already started","time":{"start":1749612259090,"stop":1749612259090,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f85bc867093eaf","name":"Check received message containing short","time":{"start":1749612709659,"stop":1749612709660,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ef78b33dde1948","name":"should properly create location multiaddrs - udp6","time":{"start":1749612187675,"stop":1749612187675,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdd5bbd21a1082","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749612235119,"stop":1749612235119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d287a45dddb1e4f","name":"Asymmetric encrypt & decrypt","time":{"start":1749612214671,"stop":1749612214671,"duration":0},"status":"passed","severity":"normal"},{"uid":"50147a8c76a3e7a7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749612604657,"stop":1749612604657,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cd667f480687c7","name":"getPeersByDiscovery","time":{"start":1749612295282,"stop":1749612295283,"duration":1},"status":"passed","severity":"normal"},{"uid":"5734aa0a35fc3417","name":"Check message with invalid timestamp is not received","time":{"start":1749612709691,"stop":1749612709692,"duration":1},"status":"passed","severity":"normal"},{"uid":"b293e64fa053a589","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749612724270,"stop":1749612724270,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c49448feb44f9f","name":"Reopen subscription with peer with lost subscription","time":{"start":1749612322109,"stop":1749612322110,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34204f1fd2662c4","name":"Ping on peer without subscriptions","time":{"start":1749612322113,"stop":1749612322113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a6028cd1efa349","name":"can start and stop the service","time":{"start":1749612259088,"stop":1749612259089,"duration":1},"status":"passed","severity":"normal"},{"uid":"22745873d45d5c59","name":"Push message equal or less that 1MB","time":{"start":1749613009054,"stop":1749613009054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f911a0c1a05b0c4","name":"Overlapping topic subscription","time":{"start":1749612803867,"stop":1749612803868,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff1073a77305da6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749612195946,"stop":1749612195946,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb518c6c6bae439d","name":"Push message with content topic containing shell command","time":{"start":1749613009038,"stop":1749613009038,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1d37193155a645","name":"can start and stop the service","time":{"start":1749612513252,"stop":1749612513252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2770578147ff57bd","name":"should fail to send if no connected peers found","time":{"start":1749612225261,"stop":1749612225262,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f8ce7d3c720413","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749612803856,"stop":1749612803856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba28cc63e680643f","name":"addEventListener with correct event","time":{"start":1749612295278,"stop":1749612295279,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c11c711325811d","name":"Check received message containing Basic HTML tag","time":{"start":1749612676112,"stop":1749612676112,"duration":0},"status":"passed","severity":"normal"},{"uid":"2319f633a3281e45","name":"Check meta is set [symmetric]","time":{"start":1749612214295,"stop":1749612214295,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b77aa407843718","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749612765857,"stop":1749612765858,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b6b13842680791","name":"throws on content topic with too few or too many fields","time":{"start":1749612181502,"stop":1749612181502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7539ce8a08d961","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749612819354,"stop":1749612819354,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ce24bfc75b1d29","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749612181523,"stop":1749612181523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90af7d48b75c933","name":"does not throw on valid cases","time":{"start":1749612181500,"stop":1749612181501,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b72691c5285bdc","name":"Sets default value correctly","time":{"start":1749612785919,"stop":1749612785919,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c157814f6384f3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749612803870,"stop":1749612803870,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfc0b940dca5570","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749612215918,"stop":1749612215918,"duration":0},"status":"passed","severity":"normal"},{"uid":"470f28299d4759f0","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749612235127,"stop":1749612235127,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9dbf313cac05f5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749612803869,"stop":1749612803869,"duration":0},"status":"passed","severity":"normal"},{"uid":"30067bb68c3c3a5a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749612235133,"stop":1749612235133,"duration":0},"status":"passed","severity":"normal"},{"uid":"330c23ebc2476a9f","name":"Push message with rate limit","time":{"start":1749613009052,"stop":1749613009053,"duration":1},"status":"passed","severity":"normal"},{"uid":"34fdc2a383341439","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749612447137,"stop":1749612447138,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15679be44b9705e","name":"Push message with Arabic payload","time":{"start":1749613009043,"stop":1749613009043,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc319ddbdb727187","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app47/5/topic410/json","time":{"start":1749612708163,"stop":1749612708164,"duration":1},"status":"passed","severity":"normal"},{"uid":"196119a7106cf3c3","name":"Push message with unicode special characters payload","time":{"start":1749613009046,"stop":1749613009046,"duration":0},"status":"passed","severity":"normal"},{"uid":"258a4c69d5f98779","name":"Check received message containing escaped characters","time":{"start":1749612709665,"stop":1749612709665,"duration":0},"status":"passed","severity":"normal"},{"uid":"29583a4b691ae32c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749612261264,"stop":1749612261265,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cb960ea5da10a1","name":"random static sharding 6 - Cluster ID: 124, Shard ID: 107","time":{"start":1749612819356,"stop":1749612819356,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fb9dfbf0ef2708","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749612225571,"stop":1749612225571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c6b9c24567736","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749612187665,"stop":1749612187666,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf52e467d0d0d251","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749612604653,"stop":1749612604654,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a64aa3303f4129","name":"Push message with special chars payload","time":{"start":1749613009029,"stop":1749613009030,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e9435b8f2eb449","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749612186899,"stop":1749612186900,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75588ddaebea2a2","name":"should properly clean up resources when disposed","time":{"start":1749612224085,"stop":1749612224088,"duration":3},"status":"passed","severity":"normal"},{"uid":"b9c61f3e077e1ed7","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749612235130,"stop":1749612235130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f954dc94d23b54a1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749612676115,"stop":1749612676116,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc89f77b2f1be95c","name":"should return false when shard is not included in network shards","time":{"start":1749612225603,"stop":1749612225604,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41bcefc56c2fc12","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749612803875,"stop":1749612803875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2303a8b29b8e07e2","name":"Relay + Store","time":{"start":1749612260664,"stop":1749612260664,"duration":0},"status":"passed","severity":"normal"},{"uid":"30492f9798be572c","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749612765839,"stop":1749612765839,"duration":0},"status":"skipped","severity":"normal"},{"uid":"929e86d5150334a9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749612783887,"stop":1749612783887,"duration":0},"status":"passed","severity":"normal"},{"uid":"209d9a5597a227cd","name":"should not fail to stop the service if it was not started","time":{"start":1749612208184,"stop":1749612208184,"duration":0},"status":"passed","severity":"normal"},{"uid":"9859891a67687f9a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749612181521,"stop":1749612181521,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98f09898cd05525","name":"Check message received after nwaku node is restarted","time":{"start":1749612676119,"stop":1749612676120,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5fbec00cee9cb774","name":"same cluster, same shard: nodes connect","time":{"start":1749612474055,"stop":1749612474056,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f22f159e7b406d","name":"should successfully stop","time":{"start":1749612225682,"stop":1749612225682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a85fbcc2b3f5c80","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749612235117,"stop":1749612235118,"duration":1},"status":"passed","severity":"normal"},{"uid":"df84f41439d4eae9","name":"Encoder throws on empty string content topic","time":{"start":1749612215919,"stop":1749612215920,"duration":1},"status":"passed","severity":"normal"},{"uid":"962d584099eabc55","name":"Check received message containing shell command","time":{"start":1749612676113,"stop":1749612676113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d779e986d4860394","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749612772777,"stop":1749612772778,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e57c1ed20bb61c","name":"should be called for bootstrap peers","time":{"start":1749612262635,"stop":1749612262635,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9bce41bffe4c63","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749612255447,"stop":1749612255448,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef95a50f62e08f3a","name":"should request peer renewal on specific errors","time":{"start":1749612224805,"stop":1749612224806,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e14b6f9cc072b3c","name":"Push message with special chars payload","time":{"start":1749613009042,"stop":1749613009042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79fa55beda9eb9b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749612803859,"stop":1749612803860,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5197344f0b724a","name":"Push message with escaped characters payload","time":{"start":1749613009046,"stop":1749613009046,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fb90a4109d7496","name":"Push message with content topic containing Chinese","time":{"start":1749613009035,"stop":1749613009036,"duration":1},"status":"passed","severity":"normal"},{"uid":"275dc68195690bb9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749612203710,"stop":1749612203711,"duration":1},"status":"passed","severity":"normal"},{"uid":"facbc5bcb5227f32","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749612204378,"stop":1749612204378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51b0ceaf616f319d","name":"groups content topics by expected pubsub topic","time":{"start":1749612181518,"stop":1749612181519,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd268205a47b033","name":"Check received message with timestamp: 1749612253795 ","time":{"start":1749612709667,"stop":1749612709667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab14e47294e7cc35","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749612181536,"stop":1749612181537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd456e234b6e956","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749612181532,"stop":1749612181532,"duration":0},"status":"passed","severity":"normal"},{"uid":"558481177fa62bb1","name":"Push message with content topic containing Chinese","time":{"start":1749613009048,"stop":1749613009049,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3d7e4f37e9a9fa","name":"Subscribe to topic containing long and publish message","time":{"start":1749612604651,"stop":1749612604651,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfef5695bfb9b69","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749612225204,"stop":1749612225208,"duration":4},"status":"passed","severity":"normal"},{"uid":"ee3a3d24481447f2","name":"Subscribe to topic containing short and receive message","time":{"start":1749612765841,"stop":1749612765842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ceac12f80fc5854","name":"Wrong topic","time":{"start":1749612708171,"stop":1749612708173,"duration":2},"status":"passed","severity":"normal"},{"uid":"861d8cdfd87cf97","name":"Check message with no content topic is not received","time":{"start":1749612676105,"stop":1749612676106,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9957bb327a5b3c6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749612803855,"stop":1749612803856,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ab18995871fbfc","name":"accepts valid content-filtered query","time":{"start":1749612195522,"stop":1749612195525,"duration":3},"status":"passed","severity":"normal"},{"uid":"afa15c3805926a83","name":"A test","time":{"start":1749612464165,"stop":1749612464165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9fd129e9c4d990","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749612181533,"stop":1749612181534,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b743415c4e0b77","name":"Nodes with multiple pubsub topic","time":{"start":1749612587790,"stop":1749612587792,"duration":2},"status":"passed","severity":"normal"},{"uid":"af59e2334b03eb49","name":"should keep entries that haven't expired yet","time":{"start":1749612224083,"stop":1749612224084,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6562397c00761c7","name":"Store - dialed after - with timeout","time":{"start":1749612788767,"stop":1749612788767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8125ef57a25afd0e","name":"should maintain proper timestamps if all messages received","time":{"start":1749612238434,"stop":1749612238434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39da6e7d4dd340b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749613009037,"stop":1749613009037,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb8f5312a6c3349","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749612724267,"stop":1749612724268,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede4c26cb00fc9c","name":"Push message with rate limit","time":{"start":1749613009039,"stop":1749613009039,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbaaa506fdc9378a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749612783885,"stop":1749612783886,"duration":1},"status":"passed","severity":"normal"},{"uid":"b971260cf81df79d","name":"should encode/decode to text encoding","time":{"start":1749612187670,"stop":1749612187670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3d01ecf1ec88c5","name":"Check received message with timestamp: 1749612254750000000 ","time":{"start":1749612676114,"stop":1749612676115,"duration":1},"status":"passed","severity":"normal"},{"uid":"985e4be3336647d","name":"Promise Callback - true","time":{"start":1749612759661,"stop":1749612759662,"duration":1},"status":"passed","severity":"normal"},{"uid":"a144d74a6bac42e4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749612214292,"stop":1749612214294,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7178a5d7773188e","name":"Check received message containing Basic HTML tag","time":{"start":1749612709676,"stop":1749612709677,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f799778fd55505","name":"Push message with escaped characters payload","time":{"start":1749613009033,"stop":1749613009033,"duration":0},"status":"passed","severity":"normal"},{"uid":"491d5008eb46b392","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749612186894,"stop":1749612186895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b85f97fb3b870dd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749612447139,"stop":1749612447139,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e7aee078915f31","name":"should not allow unachievable error rate","time":{"start":1749612234700,"stop":1749612234701,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32b53a060f2d110","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749612803860,"stop":1749612803861,"duration":1},"status":"passed","severity":"normal"},{"uid":"154d2922b33e8e6b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749612765844,"stop":1749612765845,"duration":1},"status":"passed","severity":"normal"},{"uid":"5172250d49a98ad1","name":"throws on content topic with empty topic name field","time":{"start":1749612181505,"stop":1749612181506,"duration":1},"status":"passed","severity":"normal"},{"uid":"45591c2a81eb5f6","name":"Decrypt messages","time":{"start":1749612569813,"stop":1749612569813,"duration":0},"status":"passed","severity":"normal"},{"uid":"842f088923211a04","name":"Overlapping topic subscription","time":{"start":1749612765840,"stop":1749612765841,"duration":1},"status":"passed","severity":"normal"},{"uid":"174f7f70a10a243a","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749612235117,"stop":1749612235117,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d49c6bb4f62a99","name":"Subscribe to topic containing XML and receive message","time":{"start":1749612803872,"stop":1749612803872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa6a8a5fb4e8ff3","name":"Check received message with timestamp: 1749612254750000000 ","time":{"start":1749612676102,"stop":1749612676102,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e8c94a010366e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749612181534,"stop":1749612181535,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6d14b5f81a2b98","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749612803858,"stop":1749612803858,"duration":0},"status":"passed","severity":"normal"},{"uid":"894632dafe9196a4","name":"should throw error - invalid id","time":{"start":1749612187668,"stop":1749612187668,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a42053f51169cc","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749612596298,"stop":1749612596298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4bae825a0332ad","name":"Refresh subscription","time":{"start":1749612765841,"stop":1749612765841,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7c3f4e135fcc98","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749612235112,"stop":1749612235113,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8e1ee795fea368","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749612255442,"stop":1749612255446,"duration":4},"status":"passed","severity":"normal"},{"uid":"f2778e51d8dbeb9d","name":"Push message with content topic containing XML","time":{"start":1749613009050,"stop":1749613009050,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebf79e61a42a19e","name":"should add and remove event listeners correctly","time":{"start":1749612208189,"stop":1749612208189,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c955f0b987c1a5","name":"Check publish message containing emoji","time":{"start":1749612596289,"stop":1749612596290,"duration":1},"status":"passed","severity":"normal"},{"uid":"162b4cb00f78a050","name":"Fails to publish duplicate message","time":{"start":1749612596295,"stop":1749612596295,"duration":0},"status":"passed","severity":"normal"},{"uid":"657dd066b7b7077e","name":"Query with Ordered Callback, No Decoder","time":{"start":1749612737312,"stop":1749612737313,"duration":1},"status":"passed","severity":"normal"},{"uid":"c892fab5f829c95e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749612736139,"stop":1749612736139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0dac497ce1dab5","name":"returns nothing if no connections present","time":{"start":1749612195866,"stop":1749612195866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8e4920e2bfc28c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749612261264,"stop":1749612261264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8234044d194d59","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749612765850,"stop":1749612765851,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79c018b064b4bfc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749612235134,"stop":1749612235134,"duration":0},"status":"passed","severity":"normal"},{"uid":"903c41180e111b1","name":"Push message with Script payload","time":{"start":1749613009031,"stop":1749613009031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7111f709547e231","name":"Subscribe to topic containing long and receive message","time":{"start":1749612765857,"stop":1749612765857,"duration":0},"status":"passed","severity":"normal"},{"uid":"300455da1a22601","name":"should wait for Filter peer to be connected","time":{"start":1749612225750,"stop":1749612225750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d099572f38f1ab2b","name":"should be online or offline if network state changed","time":{"start":1749612255453,"stop":1749612255453,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3ee4050d3930bb","name":"Passing page size 1 when there are 4 messages","time":{"start":1749612773908,"stop":1749612773909,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c2999b24846fe8","name":"Ephemeral field set to true","time":{"start":1749612196489,"stop":1749612196489,"duration":0},"status":"passed","severity":"normal"},{"uid":"931a3b63d539205d","name":"should reject if Store is requested but not mounted","time":{"start":1749612225748,"stop":1749612225748,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a12a65ecce4724","name":"Push message with custom timestamp: 1718854014517","time":{"start":1749613009053,"stop":1749613009053,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25940023ab72240","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749612181515,"stop":1749612181515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86c804d725e39b4","name":"Rejects garbage","time":{"start":1749612229151,"stop":1749612229151,"duration":0},"status":"passed","severity":"normal"},{"uid":"8792161d55ae6fa9","name":"should mark all messages in causal history as acknowledged","time":{"start":1749612238435,"stop":1749612238435,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5f9904a29ceb6a","name":"Subscribe and receives messages on 20 topics","time":{"start":1749612803852,"stop":1749612803852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d76130d3513842","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749612204377,"stop":1749612204377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29c4b2cb6a9c954","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749612765858,"stop":1749612765858,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8366fa72a795755","name":"Fails to push message bigger that 1MB","time":{"start":1749613009041,"stop":1749613009041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3507914f42dd272f","name":"Check received message containing unicode special characters","time":{"start":1749612676101,"stop":1749612676101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7a1754f9b51a65","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749612225504,"stop":1749612225505,"duration":1},"status":"passed","severity":"normal"},{"uid":"3880afea8c094433","name":"Subscribe and receive messages via lightPush","time":{"start":1749612765835,"stop":1749612765836,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05b61f613f7703c","name":"should not fail to stop the service if it was not started","time":{"start":1749612259089,"stop":1749612259089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26d5f4656c6c590","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749612186899,"stop":1749612186899,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e64934ea0de5b87","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749612235120,"stop":1749612235120,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d99acb591c2f625","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749612765839,"stop":1749612765840,"duration":1},"status":"passed","severity":"normal"},{"uid":"f956fb55846683be","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749612181527,"stop":1749612181528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85c4c7efdbee141","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749612736136,"stop":1749612736136,"duration":0},"status":"passed","severity":"normal"},{"uid":"805279ea6680e312","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749612181525,"stop":1749612181525,"duration":0},"status":"passed","severity":"normal"},{"uid":"492a9dd3d0b1fea7","name":"Push message with content topic containing long","time":{"start":1749613009047,"stop":1749613009047,"duration":0},"status":"passed","severity":"normal"},{"uid":"435440620d186be4","name":"should only return 1 node with store capability","time":{"start":1749612204376,"stop":1749612204376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c702a6452c03e0b2","name":"should handle connection events","time":{"start":1749612225102,"stop":1749612225102,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfd1c1e10b4c2f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749612235127,"stop":1749612235127,"duration":0},"status":"passed","severity":"normal"},{"uid":"d233ce910fd64120","name":"Callback on promise","time":{"start":1749612772263,"stop":1749612772263,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd3768c6b45078b","name":"Push message with content topic containing JSON","time":{"start":1749613009050,"stop":1749613009051,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a8d63fc7e7ddb0","name":"Generator, 2 different pubsubtopics","time":{"start":1749612751589,"stop":1749612751589,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdd4018826c9990","name":"Check received message with timestamp: 1749612253795000000 ","time":{"start":1749612709684,"stop":1749612709686,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a1cc2739db4252c","name":"Check received message containing escaped characters","time":{"start":1749612709678,"stop":1749612709678,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b3fa0d12a6f673","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749612803871,"stop":1749612803871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fa1b5e0fa545ab","name":"should return false","time":{"start":1749612187668,"stop":1749612187669,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d7a03def959e61","name":"should add received messages to bloom filter","time":{"start":1749612238434,"stop":1749612238434,"duration":0},"status":"passed","severity":"normal"},{"uid":"77786b318bae74f9","name":"random static sharding 9 - Cluster ID: 637, Shard ID: 836","time":{"start":1749612819357,"stop":1749612819357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d062a3a52692b54","name":"Check received message containing Arabic","time":{"start":1749612709674,"stop":1749612709674,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e7ff6a1daf197b","name":"should be able to decode the field with only STORE set to true","time":{"start":1749612186897,"stop":1749612186897,"duration":0},"status":"passed","severity":"normal"},{"uid":"513c682abe36f09a","name":"Check received message containing unicode special characters","time":{"start":1749612709678,"stop":1749612709679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04588d3043b9f78","name":"Relay - times out","time":{"start":1749612788766,"stop":1749612788767,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41ff4ae6a890d4d","name":"Check received message containing XML","time":{"start":1749612709663,"stop":1749612709664,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeecc0fc2306cbbd","name":"should throw if no connection provided","time":{"start":1749612195962,"stop":1749612195962,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e5fb847c28e0cd","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749612604656,"stop":1749612604656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2ccd2fc3e33c9a","name":"should attach causal history and bloom filter to each message","time":{"start":1749612238433,"stop":1749612238433,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dee3197fe391cc","name":"should be delivered immediately if received","time":{"start":1749612238440,"stop":1749612238440,"duration":0},"status":"passed","severity":"normal"},{"uid":"326e79b0bd033a96","name":"Refresh subscription","time":{"start":1749612803868,"stop":1749612803868,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c95c1225f1df81","name":"Check publish message containing Basic HTML tag","time":{"start":1749612596286,"stop":1749612596286,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfa3cf314a4d45d","name":"Push message with JSON payload","time":{"start":1749613009045,"stop":1749613009045,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c4a897f538fc2c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749612235131,"stop":1749612235131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55103abc8418e0","name":"Push message with content topic containing XML","time":{"start":1749613009037,"stop":1749613009037,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e479a8bb318f38","name":"handles empty contentTopics array correctly","time":{"start":1749612181539,"stop":1749612181539,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bf8bf42c28d68a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749612181530,"stop":1749612181531,"duration":1},"status":"passed","severity":"normal"},{"uid":"450f69df26868ddc","name":"Check received message containing unicode special characters","time":{"start":1749612676114,"stop":1749612676114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15aeff5ea3515d8","name":"should continually clean up expired entries at intervals","time":{"start":1749612224089,"stop":1749612224089,"duration":0},"status":"passed","severity":"normal"},{"uid":"761b8b19061481ba","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749612181524,"stop":1749612181524,"duration":0},"status":"passed","severity":"normal"},{"uid":"685b3644a77ff5f7","name":"returns all values when wanted number matches available values","time":{"start":1749612203300,"stop":1749612203301,"duration":1},"status":"passed","severity":"normal"},{"uid":"d984d93e4555ef2","name":"should insert message id into causal history","time":{"start":1749612238432,"stop":1749612238432,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff447e9138d13fe","name":"Reusing cursor across nodes","time":{"start":1749612724269,"stop":1749612724269,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7da8cdd5dd8338","name":"Check received message containing Russian","time":{"start":1749612676110,"stop":1749612676110,"duration":0},"status":"passed","severity":"normal"},{"uid":"8613f2d4cea80df8","name":"Check received message containing Arabic","time":{"start":1749612709662,"stop":1749612709662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84b37a417c3c659","name":"Throws when trying to push message with empty payload","time":{"start":1749613009034,"stop":1749613009034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2a07866ae69c62","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749612235132,"stop":1749612235132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb04d993d33bbaee","name":"should properly create location multiaddrs - tcp4","time":{"start":1749612187675,"stop":1749612187675,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e9153fe94c233","name":"should load peers from local storage and dispatch events","time":{"start":1749612208187,"stop":1749612208188,"duration":1},"status":"passed","severity":"normal"},{"uid":"35096b9cabf4481e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749612765836,"stop":1749612765837,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa81296bebde36a","name":"Relay - dialed first","time":{"start":1749612788765,"stop":1749612788766,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd57249bfadd9be","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749612235134,"stop":1749612235134,"duration":0},"status":"passed","severity":"normal"},{"uid":"310122704254c3a8","name":"Push message with long payload","time":{"start":1749613009042,"stop":1749613009042,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f64f9b65eb918aa","name":"Check message with no pubsub topic is not received","time":{"start":1749612676117,"stop":1749612676118,"duration":1},"status":"passed","severity":"normal"},{"uid":"188c6481dacc998e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749612186898,"stop":1749612186899,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c02a8c4add4cdc","name":"Check publish message containing SQL Injection","time":{"start":1749612596284,"stop":1749612596284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e20fbfe668c979","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749612803870,"stop":1749612803870,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ddc88b59d10f88","name":"should start and stop interval correctly","time":{"start":1749612224793,"stop":1749612224794,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb4ba1cf62bde32","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749612235135,"stop":1749612235135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be0a328d7db8c4b","name":"Query with Ordered Callback, No message returned","time":{"start":1749612737313,"stop":1749612737314,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5043f7318ef2bf","name":"Mutual subscription","time":{"start":1749612604646,"stop":1749612604646,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad3bb6e2efea616","name":"Push message with content topic containing numeric","time":{"start":1749613009048,"stop":1749613009048,"duration":0},"status":"passed","severity":"normal"},{"uid":"756d1e23742a4825","name":"should set field with all protocols disabled","time":{"start":1749612187677,"stop":1749612187677,"duration":0},"status":"passed","severity":"normal"},{"uid":"858bf70274edb188","name":"Check message with non string payload is not received","time":{"start":1749612709670,"stop":1749612709671,"duration":1},"status":"passed","severity":"normal"},{"uid":"460ff7a9c4273e00","name":"Push message with numeric payload","time":{"start":1749613009042,"stop":1749613009042,"duration":0},"status":"passed","severity":"normal"},{"uid":"781a51582a4035c3","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749612604649,"stop":1749612604649,"duration":0},"status":"passed","severity":"normal"},{"uid":"247097760fc9fb46","name":"Symmetric encrypt & Decrypt","time":{"start":1749612214671,"stop":1749612214672,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1971e44c46d048","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749612225201,"stop":1749612225202,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bff135c8f6b9e9","name":"Subscribe to topic containing XML and receive message","time":{"start":1749612765860,"stop":1749612765860,"duration":0},"status":"passed","severity":"normal"},{"uid":"674ce4d4eda08f0e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749612568170,"stop":1749612568171,"duration":1},"status":"skipped","severity":"normal"},{"uid":"73b6fe4d8a1cc847","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749612238437,"stop":1749612238437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d06140869a5f979","name":"Push message with long payload","time":{"start":1749613009029,"stop":1749613009029,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c75333576cbd2","name":"Subscribe and receive messages via waku relay post","time":{"start":1749612765853,"stop":1749612765853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec6091e9b41aa10","name":"1 Store, 2 fetches","time":{"start":1749612203942,"stop":1749612203944,"duration":2},"status":"passed","severity":"normal"},{"uid":"49d130bff208cd48","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749612181530,"stop":1749612181530,"duration":0},"status":"passed","severity":"normal"},{"uid":"764cf40e11125964","name":"Overlapping topic subscription","time":{"start":1749612765856,"stop":1749612765856,"duration":0},"status":"passed","severity":"normal"},{"uid":"7873a0f0dda908f5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749612803863,"stop":1749612803863,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ad242a6bb40a95","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749612181519,"stop":1749612181519,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeb73440419fc16","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749612225598,"stop":1749612225600,"duration":2},"status":"passed","severity":"normal"},{"uid":"4834d88b1e368cd4","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749612195949,"stop":1749612195949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb05bd952729397","name":"Subscribe and receive messages via lightPush","time":{"start":1749612803862,"stop":1749612803862,"duration":0},"status":"passed","severity":"normal"},{"uid":"66af45d9542b9716","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749613009050,"stop":1749613009050,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc32889c3fc50250","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749612737314,"stop":1749612737315,"duration":1},"status":"passed","severity":"normal"},{"uid":"f052f2ec64337029","name":"should not retry if at least one success","time":{"start":1749612225263,"stop":1749612225263,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aef001b209affd","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749612604652,"stop":1749612604652,"duration":0},"status":"passed","severity":"normal"},{"uid":"6791e23c77338896","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749612447139,"stop":1749612447139,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d8ea8b70c09872","name":"Check received message containing XML","time":{"start":1749612709676,"stop":1749612709676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad7e529454c9b9c","name":"Decoder throws on empty string content topic","time":{"start":1749612215920,"stop":1749612215920,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba447e499557752","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749612181532,"stop":1749612181533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e7e0d55fe66f53","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749612737310,"stop":1749612737312,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac0274b9e8cf40da","name":"Check received message containing Russian","time":{"start":1749612709674,"stop":1749612709675,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f10929540bd83a","name":"Check received message containing JSON","time":{"start":1749612709664,"stop":1749612709664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55a42434584b80e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app39/5/topic774/json","time":{"start":1749612708170,"stop":1749612708170,"duration":0},"status":"passed","severity":"normal"},{"uid":"214656b5c688331","name":"Push message with Arabic payload","time":{"start":1749613009030,"stop":1749613009030,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e2aad6fbbbdc9f","name":"removeEventListener with wrong event","time":{"start":1749612295282,"stop":1749612295282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8635f0bc1a1669","name":"pre and post cipher","time":{"start":1749612214672,"stop":1749612214672,"duration":0},"status":"passed","severity":"normal"},{"uid":"874577d58bf8a8e3","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749612225202,"stop":1749612225202,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8e903b520a41c3","name":"Init the array if not present","time":{"start":1749612181239,"stop":1749612181241,"duration":2},"status":"passed","severity":"normal"},{"uid":"59766e4b5d1d388c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749612604652,"stop":1749612604652,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5396658d5ddb5f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749612186892,"stop":1749612186892,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cc5e6d53df2ab0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749612765837,"stop":1749612765837,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb509bb83b9d05c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749612181529,"stop":1749612181529,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b1fdd7a364bfe6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749612181517,"stop":1749612181518,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f9f615ba549ba0","name":"Push message with meta","time":{"start":1749613009039,"stop":1749613009039,"duration":0},"status":"passed","severity":"normal"},{"uid":"de407ebc3f16fc18","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749612447151,"stop":1749612447151,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0598fab37da694","name":"Subscribe to topic containing short and receive message","time":{"start":1749612803868,"stop":1749612803869,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6512332322231a","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749612238440,"stop":1749612238440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c017aa0f4a28a769","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749612772262,"stop":1749612772262,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c0b1dfa29fc2d5","name":"can start the service","time":{"start":1749612208183,"stop":1749612208183,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fc6286b67687","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749612604656,"stop":1749612604657,"duration":1},"status":"passed","severity":"normal"},{"uid":"a108cfadd96400fd","name":"Push message with content topic containing long","time":{"start":1749613009034,"stop":1749613009035,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a08bf16a02a92c","name":"Encoder throws on undefined content topic","time":{"start":1749612214296,"stop":1749612214296,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db9348655b181a7","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749612235125,"stop":1749612235126,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15d77eef18a9cb4","name":"should return different streams if requested simultaniously","time":{"start":1749612195963,"stop":1749612195963,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c95d09af3c88490","name":"Subscribe and receives messages on 20 topics","time":{"start":1749612765838,"stop":1749612765839,"duration":1},"status":"passed","severity":"normal"},{"uid":"6951ee6c9114c65","name":"should return false when clusterId doesn't match","time":{"start":1749612225602,"stop":1749612225603,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28e1c55471ee926","name":"Push message with Basic HTML tag payload","time":{"start":1749613009044,"stop":1749613009045,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f581bf365a05fa9","name":"connected peers and dial","time":{"start":1749612568359,"stop":1749612568360,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3cb0539d733fc8f","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749612765851,"stop":1749612765851,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb58cc4524c11e31","name":"Sign & Recover","time":{"start":1749612214672,"stop":1749612214672,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c4da93d381df1d","name":"should handle incoming messages","time":{"start":1749612225681,"stop":1749612225682,"duration":1},"status":"passed","severity":"normal"},{"uid":"be367d1b849ed67a","name":"Check message received after jswaku node is restarted","time":{"start":1749612676107,"stop":1749612676107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37065e4c80994dea","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749612235131,"stop":1749612235132,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4db1b60d5dea1c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749612195964,"stop":1749612195964,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f934ccfa2eed0a","name":"Push message with custom timestamp: 1718854014515","time":{"start":1749613009040,"stop":1749613009040,"duration":0},"status":"passed","severity":"normal"},{"uid":"18234e11acdef02","name":"Overlapping topic subscription","time":{"start":1749612803853,"stop":1749612803854,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2286399f0e9986b","name":"Check message with no pubsub topic is not received","time":{"start":1749612676105,"stop":1749612676105,"duration":0},"status":"passed","severity":"normal"},{"uid":"3145a9a914f0701b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749612181534,"stop":1749612181534,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d9239400af97a5","name":"should emit a peer event after start","time":{"start":1749612208185,"stop":1749612208186,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c7460939a42ec8","name":"Check received message containing Russian","time":{"start":1749612709662,"stop":1749612709662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d673bc34a2736094","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749612765845,"stop":1749612765845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ecc48672ded41a","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749612709696,"stop":1749612709696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0a2c53befe1fd9","name":"Query with Promise Callback, No message returned","time":{"start":1749612737319,"stop":1749612737320,"duration":1},"status":"passed","severity":"normal"},{"uid":"c983501692740327","name":"Check received message containing JSON","time":{"start":1749612676099,"stop":1749612676099,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fdabe446419355","name":"Check received message containing XML","time":{"start":1749612676098,"stop":1749612676099,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a10832852fe0fa4","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749612235115,"stop":1749612235115,"duration":0},"status":"passed","severity":"normal"},{"uid":"67008d827e3310d5","name":"random static sharding 4 - Cluster ID: 838, Shard ID: 26","time":{"start":1749612819355,"stop":1749612819356,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fd862482964f54","name":"Check publish message containing Arabic","time":{"start":1749612596282,"stop":1749612596283,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e0d1608622a9e","name":"Check received message containing shell command","time":{"start":1749612709665,"stop":1749612709665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1454468b0bb98180","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749612181531,"stop":1749612181531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e719b183ace20be","name":"Check received message with timestamp: 1749612254750 ","time":{"start":1749612676115,"stop":1749612676115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2570f0cd1d1b449","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749612203712,"stop":1749612203712,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2f2733ea301502","name":"Push message with shell command payload","time":{"start":1749613009032,"stop":1749613009033,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b52029b3669bd12","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749612765846,"stop":1749612765846,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6271f1848b3f41","name":"Fails to publish message with wrong content topic","time":{"start":1749612596295,"stop":1749612596296,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0ccc73fc75621b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749612803850,"stop":1749612803851,"duration":1},"status":"passed","severity":"normal"},{"uid":"779c23732fde64d7","name":"Check received message containing Chinese","time":{"start":1749612676109,"stop":1749612676109,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dd999996c88ac8","name":"Ping on peer without subscriptions","time":{"start":1749612322108,"stop":1749612322108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8070a6feb527a88","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749612235127,"stop":1749612235128,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5f5fa3e32bf8f4","name":"should reject if WakuNode is not started","time":{"start":1749612225746,"stop":1749612225747,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d92a8c909bbdf9d","name":"Nwaku publishes","time":{"start":1749612582109,"stop":1749612582109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85fe360b9e01c08","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749612765836,"stop":1749612765836,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fb9a4d48208b88","name":"Check publish message containing escaped characters","time":{"start":1749612596288,"stop":1749612596288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9ea4e1b0be9c55","name":"Check received message containing special chars","time":{"start":1749612709661,"stop":1749612709661,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d073a0b7ff37b6f","name":"should create a new stream if no existing for protocol found","time":{"start":1749612195962,"stop":1749612195963,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f7f296dfe0c6bf","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749612262636,"stop":1749612262636,"duration":0},"status":"passed","severity":"normal"},{"uid":"510d7234eac1bfbd","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749612235105,"stop":1749612235106,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa8de7ac5b13c7d","name":"should initialize with custom number of peers","time":{"start":1749612225096,"stop":1749612225097,"duration":1},"status":"passed","severity":"normal"},{"uid":"f996a198f1fe34f6","name":"Push message with custom timestamp: 1749608814517","time":{"start":1749613009053,"stop":1749613009053,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd489dadde1513cc","name":"Ordered Callback - true","time":{"start":1749612759663,"stop":1749612759663,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb8df84ca7e5bce","name":"Check publish message containing long","time":{"start":1749612596280,"stop":1749612596281,"duration":1},"status":"passed","severity":"normal"},{"uid":"313ffe9ffc7f2db8","name":"Check publish message containing numeric","time":{"start":1749612596281,"stop":1749612596281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d21c0d936f9f93e","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749612225680,"stop":1749612225680,"duration":0},"status":"passed","severity":"normal"},{"uid":"596924290c112665","name":"Publish message with large meta","time":{"start":1749612596299,"stop":1749612596300,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09fc3a9d43f2011","name":"Subscribe to topic containing short and receive message","time":{"start":1749612765856,"stop":1749612765857,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f512b89973ebe80","name":"stop","time":{"start":1749612295286,"stop":1749612295287,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b1d1370aaeeb03","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749612765854,"stop":1749612765854,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b42d918a5f1eb","name":"Check received message containing SQL Injection","time":{"start":1749612709675,"stop":1749612709675,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3a32ff8ae470ec","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749612587789,"stop":1749612587790,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c7b3737f918764","name":"returns only open connection if one present","time":{"start":1749612195867,"stop":1749612195867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9093f4c4d4eae986","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749612765859,"stop":1749612765859,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6eee4f766f977f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749612181536,"stop":1749612181536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5447da621177f425","name":"Check publish message containing JSON","time":{"start":1749612596286,"stop":1749612596287,"duration":1},"status":"passed","severity":"normal"},{"uid":"4083e979d0451063","name":"should return usable stream attached to connection","time":{"start":1749612195961,"stop":1749612195962,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd58e934c18e9fe3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749612803856,"stop":1749612803857,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7eec5dca6c1d9da","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749612235118,"stop":1749612235118,"duration":0},"status":"passed","severity":"normal"},{"uid":"349436a518ef567b","name":"should start and setup intervals and event listeners","time":{"start":1749612225505,"stop":1749612225505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2eb3ba2910b0374","name":"Check received message containing long","time":{"start":1749612676108,"stop":1749612676108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e635cbcc9511580","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749612235132,"stop":1749612235132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07653fa95234904","name":"should detect messages with missing dependencies","time":{"start":1749612238436,"stop":1749612238436,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff5aa371baf7cdd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749612181524,"stop":1749612181524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f794edca04758403","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749612447145,"stop":1749612447145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec9b7ca16e8da50","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749612803872,"stop":1749612803873,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ab0880a05b8640","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749612181540,"stop":1749612181540,"duration":0},"status":"passed","severity":"normal"},{"uid":"72014339a338f4fb","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749612414284,"stop":1749612414284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f06fb971d88de72","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749612181531,"stop":1749612181532,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd00d89307c29a49","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749612587800,"stop":1749612587800,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab250418d1b18386","name":"should enable all discoveries when explicitly set","time":{"start":1749612225201,"stop":1749612225201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8978b347b7917b68","name":"Push message with content topic containing unicode special characters","time":{"start":1749613009051,"stop":1749613009051,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4852f3deeaad0","name":"can start and stop the service","time":{"start":1749612208184,"stop":1749612208184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f797ed7301989a2","name":"handles different clusterIds correctly","time":{"start":1749612181519,"stop":1749612181519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2819679807b306e9","name":"udp ip6 address","time":{"start":1749612187076,"stop":1749612187076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21ce19a23672d70","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749612235131,"stop":1749612235131,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac843ed1d381aad9","name":"LightPush","time":{"start":1749612788768,"stop":1749612788768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d600d38f90227437","name":"should reject if Relay is requested but not mounted","time":{"start":1749612225747,"stop":1749612225747,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e54336e91a36a1","name":"Push message with custom timestamp: 1749616014515","time":{"start":1749613009040,"stop":1749613009040,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ef0a4a0ed869e6","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749612235119,"stop":1749612235120,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee63d42f2f00737","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749612765848,"stop":1749612765849,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67f2689ef43fc6c","name":"throws an error for improperly formatted content topics","time":{"start":1749612181520,"stop":1749612181520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3edef08946299af","name":"should emit a peer event after start","time":{"start":1749612513254,"stop":1749612513254,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a10479de23a3690","name":"Check message received after jswaku node is restarted","time":{"start":1749612676119,"stop":1749612676119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72f9a6767fe76986","name":"should decode valid enr with tcp successfully","time":{"start":1749612187666,"stop":1749612187666,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d7b78a8c153746","name":"accepts valid message hash query","time":{"start":1749612195526,"stop":1749612195526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c3b49751cdfb4a","name":"should push the message to the outgoing buffer","time":{"start":1749612238430,"stop":1749612238431,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd69f5a3e142108","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749612181580,"stop":1749612181580,"duration":0},"status":"passed","severity":"normal"},{"uid":"832a10e4d0a22dee","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749612447144,"stop":1749612447144,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d61aede506649b","name":"Subscribe to topic containing Script and publish message","time":{"start":1749612604654,"stop":1749612604655,"duration":1},"status":"passed","severity":"normal"},{"uid":"60dfabc35475390d","name":"Check received message containing special chars","time":{"start":1749612676092,"stop":1749612676092,"duration":0},"status":"passed","severity":"normal"},{"uid":"964b81e40770761b","name":"Check received message containing SQL Injection","time":{"start":1749612676110,"stop":1749612676111,"duration":1},"status":"passed","severity":"normal"},{"uid":"173296bdca8730b8","name":"Check message on other pubsub topic is not received","time":{"start":1749612676104,"stop":1749612676105,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ed3e23ff4a05c4","name":"should check connected peers if present and suitable","time":{"start":1749612225749,"stop":1749612225749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45d26a1b2e52c72","name":"unsubscribes","time":{"start":1749612778579,"stop":1749612778580,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7be6db00d1ecf4","name":"should throw an error for missing sharding configuration","time":{"start":1749612181538,"stop":1749612181538,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ca8600e2dc0c35","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749612765844,"stop":1749612765844,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ba12937e65c1d7","name":"Check publish message after client node is restarted","time":{"start":1749612596299,"stop":1749612596299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f1bb6b8bb6f1731","name":"Push message with content topic containing Arabic","time":{"start":1749613009036,"stop":1749613009036,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abc9f4a1f2bd969","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749612772264,"stop":1749612772264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9abec2b44ddb45f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749612783886,"stop":1749612783886,"duration":0},"status":"passed","severity":"normal"},{"uid":"39385d679cf137f8","name":"Push message with short payload","time":{"start":1749613009041,"stop":1749613009041,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b1ecf1334b2f32","name":"Meta field set when metaSetter is specified","time":{"start":1749612196489,"stop":1749612196489,"duration":0},"status":"passed","severity":"normal"},{"uid":"24363d03c74c2372","name":"handles empty shards array correctly","time":{"start":1749612181539,"stop":1749612181539,"duration":0},"status":"passed","severity":"normal"},{"uid":"afac0913953decc6","name":"Ping on subscribed peer","time":{"start":1749612322106,"stop":1749612322106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcbb41094a8ec5a","name":"Push message with content topic containing short","time":{"start":1749613009047,"stop":1749613009047,"duration":0},"status":"passed","severity":"normal"},{"uid":"5966c8635d7df0df","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749612709687,"stop":1749612709691,"duration":4},"status":"passed","severity":"normal"},{"uid":"9145a937c4ff959d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749612275111,"stop":1749612275111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d32ea0e2ef5db6","name":"should not receive a peer event before start","time":{"start":1749612259093,"stop":1749612259093,"duration":0},"status":"passed","severity":"normal"},{"uid":"c316f650ddb4d80b","name":"should throw an error for missing required configuration","time":{"start":1749612181525,"stop":1749612181525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7de7d13586ee0ba","name":"messageHashStr returns a hex string","time":{"start":1749612195949,"stop":1749612195949,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2029ec3c71a331","name":"Fails to push message bigger that 1MB","time":{"start":1749613009054,"stop":1749613009054,"duration":0},"status":"passed","severity":"normal"},{"uid":"8225175b75a077cd","name":"addEventListener with wrong event","time":{"start":1749612295279,"stop":1749612295280,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c22a962402257b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749612783882,"stop":1749612783883,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a156d90509d1720","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749612181516,"stop":1749612181516,"duration":0},"status":"passed","severity":"normal"},{"uid":"99eded91d4b29fb5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749612783883,"stop":1749612783884,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeabdec914640339","name":"should reject on timeout if it was set","time":{"start":1749612225749,"stop":1749612225749,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec3f3c09e6868c9","name":"Check received message with timestamp: 1749612253795000000 ","time":{"start":1749612709666,"stop":1749612709667,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cc4615203aad1a","name":"Refresh subscription","time":{"start":1749612765856,"stop":1749612765856,"duration":0},"status":"passed","severity":"normal"},{"uid":"418116aaa147c803","name":"Check publish message containing Chinese","time":{"start":1749612596282,"stop":1749612596282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0c55c4f6931531","name":"Check received message containing emoji","time":{"start":1749612709666,"stop":1749612709666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b5c4fa83c3d191","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749612181514,"stop":1749612181514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e610a05666e03e5c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749612414282,"stop":1749612414282,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc841c3540773f8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749612724266,"stop":1749612724267,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb4667c08bc5ae3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749612803850,"stop":1749612803850,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e5223daa4e29ee","name":"Subscribe to topic containing XML and receive message","time":{"start":1749612765846,"stop":1749612765846,"duration":0},"status":"passed","severity":"normal"},{"uid":"28edf3aa85551c82","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749612275116,"stop":1749612275116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b51240f119c239d","name":"Check received message containing unicode special characters","time":{"start":1749612709665,"stop":1749612709666,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ff73e5f92f237f","name":"Check received message containing Script","time":{"start":1749612676111,"stop":1749612676111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c46da54dea9f82b","name":"should be empty when created","time":{"start":1749612225496,"stop":1749612225497,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba487853b763936","name":"Relay","time":{"start":1749612260664,"stop":1749612260664,"duration":0},"status":"passed","severity":"normal"},{"uid":"5532d84d054adbd3","name":"random static sharding 8 - Cluster ID: 614, Shard ID: 762","time":{"start":1749612819357,"stop":1749612819357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3552476a9b6a7e3","name":"should initialize bloom filter with correct parameters","time":{"start":1749612237549,"stop":1749612237550,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ffc6b6b5d767771","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749612181537,"stop":1749612181537,"duration":0},"status":"passed","severity":"normal"},{"uid":"875dbd1fd89d7a5d","name":"Check received message containing Chinese","time":{"start":1749612709661,"stop":1749612709662,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43353a890f5c3c4","name":"All","time":{"start":1749612260665,"stop":1749612260665,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8efb3414d763c9","name":"should return no connections if no open connection provided","time":{"start":1749612195868,"stop":1749612195868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dc4aa21646ebb0","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749612195963,"stop":1749612195964,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf81d023e9b9bb2","name":"Decoder throws on undefined content topic","time":{"start":1749612214297,"stop":1749612214297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b532c7e1433cfd3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749612803859,"stop":1749612803859,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1a79e8584e3ac8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749612181515,"stop":1749612181515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54cee60e2318ef8","name":"Push message with content topic containing Russian","time":{"start":1749613009036,"stop":1749613009036,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e0adb89bc7059d","name":"should throw error - no id","time":{"start":1749612187666,"stop":1749612187667,"duration":1},"status":"passed","severity":"normal"},{"uid":"729f7414d294106a","name":"Push message with custom timestamp: 1749608814515","time":{"start":1749613009040,"stop":1749613009040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed135c711b3799b5","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749612235120,"stop":1749612235121,"duration":1},"status":"passed","severity":"normal"},{"uid":"625ff54156622de0","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749612195947,"stop":1749612195948,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b39464d0191578","name":"Generator, 2 different pubsubtopics","time":{"start":1749612751592,"stop":1749612751592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a328072f8d0e96f6","name":"Check message with no payload is not received","time":{"start":1749612676106,"stop":1749612676106,"duration":0},"status":"passed","severity":"normal"},{"uid":"955b5a78db86fb0a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749612447140,"stop":1749612447140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24880b2d448e280","name":"should retry failed tasks","time":{"start":1749612224804,"stop":1749612224805,"duration":1},"status":"passed","severity":"normal"},{"uid":"c42789c650ef9cd0","name":"random static sharding 5 - Cluster ID: 135, Shard ID: 960","time":{"start":1749612819356,"stop":1749612819356,"duration":0},"status":"passed","severity":"normal"},{"uid":"464a9c5375cefffd","name":"should set field with all protocols enabled","time":{"start":1749612187677,"stop":1749612187677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d6ea1ec4cdd6e3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749612181537,"stop":1749612181537,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bedf5a7514ea6ca","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749612803857,"stop":1749612803857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d89ee087e031ef2","name":"should throw error - no id","time":{"start":1749612187667,"stop":1749612187667,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57869ad1feceab","name":"Push message with short payload","time":{"start":1749613009028,"stop":1749613009029,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2677eff928bfe4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749612414287,"stop":1749612414287,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebac67e0d4106f7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749612414283,"stop":1749612414283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5737f7ada373c13","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749612186896,"stop":1749612186897,"duration":1},"status":"passed","severity":"normal"},{"uid":"778359e8981c303b","name":"shard 0","time":{"start":1749612819353,"stop":1749612819354,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e8ba860eaa21b1","name":"Check received message containing SQL Injection","time":{"start":1749612709662,"stop":1749612709663,"duration":1},"status":"passed","severity":"normal"},{"uid":"35691de7ec787fa2","name":"Decoder throws on undefined content topic","time":{"start":1749612215920,"stop":1749612215920,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81a41e45b193766","name":"should not throw an error for a single configured topic","time":{"start":1749612181535,"stop":1749612181535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72be1974844915d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749612414287,"stop":1749612414287,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bdd83100d8622","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749612803867,"stop":1749612803867,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f815bd88f0f0973","name":"Ordered Callback - false","time":{"start":1749612759663,"stop":1749612759663,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c4d3ee0522032d","name":"should not receive a peer event after stop","time":{"start":1749612259093,"stop":1749612259094,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb3a9b39a49564e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749612235129,"stop":1749612235130,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe64986de0085b1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749612765862,"stop":1749612765863,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a5eb2485a3d3d0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749612596290,"stop":1749612596290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc1f5680e9da07d","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749612196491,"stop":1749612196491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90cefd8002add4e","name":"Check received message containing escaped characters","time":{"start":1749612676100,"stop":1749612676101,"duration":1},"status":"passed","severity":"normal"},{"uid":"7291c8f17b6df83","name":"Subscribe to topic containing Script and receive message","time":{"start":1749612803871,"stop":1749612803872,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffdaceceb7d7291","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749612737306,"stop":1749612737306,"duration":0},"status":"passed","severity":"normal"},{"uid":"2840e7a0fcd913d9","name":"caches peers it previously fetched","time":{"start":1749612204375,"stop":1749612204375,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a8ecfee85e27d8","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749612235121,"stop":1749612235125,"duration":4},"status":"passed","severity":"normal"},{"uid":"8fa19ecb959ca97","name":"should be able to encode the field with only STORE set to true","time":{"start":1749612186890,"stop":1749612186890,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fbfc9e86de4fb7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749612676116,"stop":1749612676116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69f7abd2d853fa4","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749612225601,"stop":1749612225602,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b56c810b90f0eac","name":"Push message with content topic containing JSON","time":{"start":1749613009037,"stop":1749613009037,"duration":0},"status":"passed","severity":"normal"},{"uid":"7260dd7d691bcac6","name":"should call waitForPeer on Relay","time":{"start":1749612225751,"stop":1749612225751,"duration":0},"status":"passed","severity":"normal"},{"uid":"725fc1e0c7f9b3d4","name":"same cluster, different shard: nodes connect","time":{"start":1749612474056,"stop":1749612474056,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac3eb3ebc1478cf","name":"Push message with numeric payload","time":{"start":1749613009029,"stop":1749613009029,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e3afb62242a853","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749612803853,"stop":1749612803853,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1385d54253f32f","name":"should get locked peers","time":{"start":1749612225098,"stop":1749612225099,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3084918769c49a3","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749612238439,"stop":1749612238439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c717be743649f4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749612604648,"stop":1749612604648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec09d8f80be5ecc","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749612181539,"stop":1749612181539,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b61dd845c0e5b5d","name":"Reopen subscription with peer with lost subscription","time":{"start":1749612322114,"stop":1749612322115,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05383922e18e423","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749612803853,"stop":1749612803853,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d9677f7dc8688e","name":"Check received message containing JSON","time":{"start":1749612709677,"stop":1749612709677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b60722f49305b4","name":"should throw error - no public key","time":{"start":1749612187667,"stop":1749612187667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4c50b8f1f57c9d","name":"getPeersByDiscovery","time":{"start":1749612568169,"stop":1749612568170,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8d5a6e779779ca","name":"Check publish message after service node is restarted","time":{"start":1749612596298,"stop":1749612596299,"duration":1},"status":"skipped","severity":"normal"},{"uid":"344eaa1c20aa84fb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749612181537,"stop":1749612181537,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd54c033cb360603","name":"handles multiple messages","time":{"start":1749612778578,"stop":1749612778579,"duration":1},"status":"passed","severity":"normal"},{"uid":"18322e81a7e194e7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749612765861,"stop":1749612765861,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44875e0203a080f","name":"Subscribe and receives messages on 20 topics","time":{"start":1749612803865,"stop":1749612803866,"duration":1},"status":"passed","severity":"normal"},{"uid":"7855aeced72cf7d1","name":"Check received message containing Chinese","time":{"start":1749612676093,"stop":1749612676093,"duration":0},"status":"passed","severity":"normal"},{"uid":"2699eb0d3f9580ab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749612709687,"stop":1749612709687,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a68e3e3077eaa1","name":"Ping on unsubscribed peer","time":{"start":1749612322113,"stop":1749612322114,"duration":1},"status":"passed","severity":"normal"},{"uid":"495f0dba9303fa6b","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749612235126,"stop":1749612235126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bde1ada36d4ecc6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749612709667,"stop":1749612709668,"duration":1},"status":"passed","severity":"normal"},{"uid":"370eba4b501fa57f","name":"should select older connection if present","time":{"start":1749612195868,"stop":1749612195868,"duration":0},"status":"passed","severity":"normal"},{"uid":"75616c5c37f87e72","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749612803859,"stop":1749612803859,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2779f56fae0e712","name":"Check publish message containing Script","time":{"start":1749612596284,"stop":1749612596284,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4a1db1d73aa45a","name":"should increase lamport timestamp","time":{"start":1749612238430,"stop":1749612238430,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f60a0673318096","name":"should remove expired entries after TTL has passed","time":{"start":1749612224082,"stop":1749612224083,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5a4fb60ae79e25","name":"Subscribe and receive messages via waku relay post","time":{"start":1749612765837,"stop":1749612765837,"duration":0},"status":"passed","severity":"normal"},{"uid":"235101181850a974","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749612238433,"stop":1749612238434,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62d40af216c3c7f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749612181526,"stop":1749612181527,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f90520811b5efc8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749612604655,"stop":1749612604656,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a1271fa5a125b8","name":"should not receive a peer event before start","time":{"start":1749612208186,"stop":1749612208186,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3f43dbd5ce9c08","name":"Check received message containing emoji","time":{"start":1749612676101,"stop":1749612676101,"duration":0},"status":"passed","severity":"normal"},{"uid":"27911749b3101465","name":"Subscribe and receive messages via lightPush","time":{"start":1749612765851,"stop":1749612765852,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ced685e0046521","name":"should transition to Unhealthy when no connections","time":{"start":1749612225569,"stop":1749612225570,"duration":1},"status":"passed","severity":"normal"},{"uid":"343abdcc132e39ed","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749612186898,"stop":1749612186898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ef50a120643113","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749612235111,"stop":1749612235112,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8c49655b6981a4","name":"Store - dialed first","time":{"start":1749612788767,"stop":1749612788767,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ae5a147584aee","name":"random static sharding 3 - Cluster ID: 378, Shard ID: 876","time":{"start":1749612819355,"stop":1749612819355,"duration":0},"status":"passed","severity":"normal"},{"uid":"248295701cedfc42","name":"Push 30 different messages","time":{"start":1749613009046,"stop":1749613009047,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f17cc143707aa620","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749612235101,"stop":1749612235103,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9bc0ee33a4d31aa","name":"Refresh subscription","time":{"start":1749612803854,"stop":1749612803854,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c90b0d0f96917fb","name":"Publish message with custom timestamp: Wed Jun 11 2025 02:29:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1749612596291,"stop":1749612596294,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d4d36ac9eda3b29","name":"should respect max attempts limit","time":{"start":1749612224807,"stop":1749612224807,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bbf436730e7925","name":"Check received message containing long","time":{"start":1749612676085,"stop":1749612676092,"duration":7},"status":"passed","severity":"normal"},{"uid":"b8df416acb86c145","name":"should return PeerId when PeerId is provided","time":{"start":1749612225596,"stop":1749612225597,"duration":1},"status":"passed","severity":"normal"},{"uid":"9041c1bed3eebd9","name":"Check received message containing short","time":{"start":1749612676082,"stop":1749612676085,"duration":3},"status":"passed","severity":"normal"},{"uid":"904c814d2ecee75a","name":"Check received message containing long","time":{"start":1749612709672,"stop":1749612709673,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b98d0ff75ebdd1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749612568172,"stop":1749612568173,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4a7cbb881bb235","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749612235115,"stop":1749612235116,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec95f13c71a8bcd","name":"Push 30 different messages","time":{"start":1749613009034,"stop":1749613009034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72440b3321aaa710","name":"Check received message containing shell command","time":{"start":1749612676100,"stop":1749612676100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94fe229b580bf4d","name":"Push message with content topic containing unicode special characters","time":{"start":1749613009038,"stop":1749613009038,"duration":0},"status":"passed","severity":"normal"},{"uid":"16def3f241b02f85","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749612604653,"stop":1749612604653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1138c0c2aba375f4","name":"Fails to push message with large meta","time":{"start":1749613009052,"stop":1749613009052,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8d789e97d3a1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749612259096,"stop":1749612259096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c002058739ec4c84","name":"Push message with Chinese payload","time":{"start":1749613009043,"stop":1749613009043,"duration":0},"status":"passed","severity":"normal"},{"uid":"277011b41879b6ae","name":"A test","time":{"start":1749612464165,"stop":1749612464166,"duration":1},"status":"passed","severity":"normal"},{"uid":"7721aa4662fe0b80","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749612225681,"stop":1749612225681,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec31d050d052e0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749612765864,"stop":1749612765864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8a1f75ad9d76d6","name":"Push message with emoji payload","time":{"start":1749613009033,"stop":1749613009034,"duration":1},"status":"passed","severity":"normal"},{"uid":"711c460cde73613a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749612181514,"stop":1749612181515,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2c2ec0851f37da","name":"Push message with content topic containing shell command","time":{"start":1749613009051,"stop":1749613009051,"duration":0},"status":"passed","severity":"normal"},{"uid":"82db7ec4b7a08f2d","name":"Check message with no payload is not received","time":{"start":1749612676118,"stop":1749612676118,"duration":0},"status":"passed","severity":"normal"},{"uid":"314a1eda71c6098d","name":"should not fail to start the service if it is already started","time":{"start":1749612513253,"stop":1749612513254,"duration":1},"status":"passed","severity":"normal"},{"uid":"f877b236dc68da34","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749612235118,"stop":1749612235118,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded6d6d1835dd18d","name":"Check publish message containing XML","time":{"start":1749612596285,"stop":1749612596285,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5cf1873e83cda9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749612235133,"stop":1749612235134,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3ce69dcffa0d8b","name":"Check received message containing shell command","time":{"start":1749612709677,"stop":1749612709678,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66115cef48e8fa5","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749612235116,"stop":1749612235116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe8adec56f5d07a","name":"Subscribe to topic containing XML and receive message","time":{"start":1749612803857,"stop":1749612803858,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0c37f11694408a","name":"isConnected should return false after all peers disconnect","time":{"start":1749612275114,"stop":1749612275115,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f476ed3fe8832ed","name":"should only return 1 node with relay capability","time":{"start":1749612204375,"stop":1749612204376,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f9d224c6cb621f","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749612195945,"stop":1749612195945,"duration":0},"status":"passed","severity":"normal"},{"uid":"660692c9ce6777a2","name":"should not receive a peer event before start","time":{"start":1749612513254,"stop":1749612513255,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20f132bf220fa60","name":"Renews subscription after lossing a connection","time":{"start":1749612803861,"stop":1749612803861,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0304326e231ca2","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749612803875,"stop":1749612803875,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fa41dcf3b3e71","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749612235126,"stop":1749612235127,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4f26e39c48c86b","name":"Check received message containing numeric","time":{"start":1749612676092,"stop":1749612676092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac98e0589cce0ae9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749612765843,"stop":1749612765844,"duration":1},"status":"passed","severity":"normal"},{"uid":"6311ae2ec7008e3a","name":"removeEventListener with correct event","time":{"start":1749612295280,"stop":1749612295282,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1ffe7d9bd6fd212","name":"Push message with SQL Injection payload","time":{"start":1749613009031,"stop":1749613009031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7958ba94efbd8b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749612275112,"stop":1749612275112,"duration":0},"status":"passed","severity":"normal"},{"uid":"91221f614c519b60","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749612803873,"stop":1749612803873,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed61966b3a846f8","name":"Push message with content topic containing escaped characters","time":{"start":1749613009051,"stop":1749613009051,"duration":0},"status":"passed","severity":"normal"},{"uid":"33140cf3a83d721d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749612414282,"stop":1749612414282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9d0d18dd7c6fe8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749612765849,"stop":1749612765849,"duration":0},"status":"passed","severity":"normal"},{"uid":"899590088bc59b14","name":"Ping on unsubscribed peer","time":{"start":1749612322108,"stop":1749612322109,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c065fe87c55d27","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749612803864,"stop":1749612803864,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9cf43421b2ab9f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app70/1/topic492/json","time":{"start":1749612708164,"stop":1749612708166,"duration":2},"status":"passed","severity":"normal"},{"uid":"31cbacafa4b71aa1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749612464094,"stop":1749612464094,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d401a5f28e2d65b","name":"should deliver messages after dependencies are met","time":{"start":1749612238436,"stop":1749612238437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d229455e52589e8","name":"rejects content-filtered query with only contentTopics","time":{"start":1749612195525,"stop":1749612195526,"duration":1},"status":"passed","severity":"normal"},{"uid":"729a302d2819cbda","name":"Push message with content topic containing numeric","time":{"start":1749613009035,"stop":1749613009035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a5eae6d804cc72","name":"Check meta is set [ecies]","time":{"start":1749612215919,"stop":1749612215919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7254d206701e5cc","name":"Non TWN Cluster","time":{"start":1749612708162,"stop":1749612708163,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65282d462523c2b","name":"Waku message hash computation (no timestamp)","time":{"start":1749612195947,"stop":1749612195947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71453a0bf4fdc49","name":"Check message with no payload is not received","time":{"start":1749612709670,"stop":1749612709670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ed5155efc2619c","name":"should not be empty after adding a subscription","time":{"start":1749612225497,"stop":1749612225503,"duration":6},"status":"passed","severity":"normal"},{"uid":"8c442db86ec3c36","name":"Passing invalid cursor","time":{"start":1749612724269,"stop":1749612724269,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d82abe75d010ec","name":"Check received message containing JSON","time":{"start":1749612676112,"stop":1749612676112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3659246a7465221","name":"Generator, 2 different pubsubtopics","time":{"start":1749612751596,"stop":1749612751596,"duration":0},"status":"passed","severity":"normal"},{"uid":"5541d7098e46ba3f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749612203709,"stop":1749612203710,"duration":1},"status":"passed","severity":"normal"},{"uid":"792d4f51c8e80013","name":"configure the node with multiple content topics","time":{"start":1749612708173,"stop":1749612708174,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f1b2c8e580a479","name":"random static sharding 1 - Cluster ID: 509, Shard ID: 757","time":{"start":1749612819354,"stop":1749612819354,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d46ebe77d64706","name":"Check message with no content topic is not received","time":{"start":1749612709693,"stop":1749612709693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8142f3f984f18d4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749612803858,"stop":1749612803858,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5921fee4e432b1","name":"Overlapping topic subscription","time":{"start":1749612604650,"stop":1749612604650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d0583ec3b302b57","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749612225680,"stop":1749612225680,"duration":0},"status":"passed","severity":"normal"},{"uid":"506161bd3f08b15c","name":"Check received message containing Arabic","time":{"start":1749612676093,"stop":1749612676093,"duration":0},"status":"passed","severity":"normal"},{"uid":"63477f8171539bcb","name":"Publishes to nwaku","time":{"start":1749612582108,"stop":1749612582108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b940aac7f59339","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749612255448,"stop":1749612255452,"duration":4},"status":"passed","severity":"normal"},{"uid":"296b24dd374d562f","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749612235110,"stop":1749612235111,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4e7c6e9c7b9bfe","name":"dispatchEvent via connectionManager","time":{"start":1749612295284,"stop":1749612295285,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd2dedaa6bb8f24","name":"throws on empty content topic","time":{"start":1749612181501,"stop":1749612181502,"duration":1},"status":"passed","severity":"normal"},{"uid":"13cf59cc91aa7f11","name":"Passing page size 19 when there are 20 messages","time":{"start":1749612773910,"stop":1749612773910,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34bb944bc6da685","name":"should return empty list for no shard","time":{"start":1749612181524,"stop":1749612181524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04bea9f7f0712a5","name":"Ping on subscribed peer","time":{"start":1749612322112,"stop":1749612322112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74322af6a88ec90","name":"Check received message with timestamp: 1749612253795 ","time":{"start":1749612709686,"stop":1749612709687,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f798815d3dd8aa1","name":"should throw error - no public key","time":{"start":1749612187668,"stop":1749612187668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0be6d467e52d6e","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749612235103,"stop":1749612235104,"duration":1},"status":"passed","severity":"normal"},{"uid":"57aeacd8ba9f5df5","name":"Check received message containing short","time":{"start":1749612676108,"stop":1749612676108,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad8ed2a178eee70","name":"Passing page size 110 when there are 120 messages","time":{"start":1749612773910,"stop":1749612773911,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda3c357a8323f98","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749612235112,"stop":1749612235112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e00eed1b0f24cf","name":"Default pageSize","time":{"start":1749612773911,"stop":1749612773911,"duration":0},"status":"passed","severity":"normal"},{"uid":"16902add2ff6704b","name":"Should update multiaddrs","time":{"start":1749612513476,"stop":1749612513476,"duration":0},"status":"passed","severity":"normal"},{"uid":"51df931f3af078d6","name":"Check message with non string payload is not received","time":{"start":1749612709694,"stop":1749612709694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4817420b502578af","name":"Throws when trying to push message with empty payload","time":{"start":1749613009047,"stop":1749613009047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a2166f2255a3fd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749612765863,"stop":1749612765863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfd2a8706f6a622","name":"Subscribe to topic containing Script and receive message","time":{"start":1749612765845,"stop":1749612765846,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b463ca0c2f8937","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749612181513,"stop":1749612181514,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba16466058c5883","name":"Generator, custom pubsub topic","time":{"start":1749612751592,"stop":1749612751593,"duration":1},"status":"passed","severity":"normal"},{"uid":"39894cc7685f5e1b","name":"Subscribe and receive messages via waku relay post","time":{"start":1749612803863,"stop":1749612803864,"duration":1},"status":"passed","severity":"normal"},{"uid":"de777a3ae527f654","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749612235100,"stop":1749612235100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0da5ab7269bd5fa","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749612708159,"stop":1749612708162,"duration":3},"status":"passed","severity":"normal"},{"uid":"6f30ff8c202f3eb","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749612596296,"stop":1749612596296,"duration":0},"status":"passed","severity":"normal"},{"uid":"631302809db8f0b4","name":"should update ack status of messages in outgoing buffer","time":{"start":1749612238439,"stop":1749612238439,"duration":0},"status":"passed","severity":"normal"},{"uid":"194d6d32d4bbe750","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749612262638,"stop":1749612262638,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a234f8d883d1ec3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749612676103,"stop":1749612676103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a987abd63090a1","name":"should use DNS peer discovery with light client","time":{"start":1749612259095,"stop":1749612259095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"817fb04d316c4168","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749612772775,"stop":1749612772775,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bfe97b2223742","name":"Check received message containing numeric","time":{"start":1749612709661,"stop":1749612709661,"duration":0},"status":"passed","severity":"normal"},{"uid":"845698ff7ca7c5cd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749612235135,"stop":1749612235135,"duration":0},"status":"passed","severity":"normal"},{"uid":"29425a5313bdf173","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749612235132,"stop":1749612235133,"duration":1},"status":"passed","severity":"normal"},{"uid":"339bf1355e1c074f","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749612235106,"stop":1749612235110,"duration":4},"status":"passed","severity":"normal"},{"uid":"be68a18b0221c7c1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app36/2/topic493/proto","time":{"start":1749612708166,"stop":1749612708166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f2b524f20d1183","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749612765852,"stop":1749612765853,"duration":1},"status":"passed","severity":"normal"},{"uid":"abaa73d6c9f3508a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749612181507,"stop":1749612181513,"duration":6},"status":"passed","severity":"normal"},{"uid":"6b50e36263a36d15","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749612464093,"stop":1749612464094,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d91bfca2449ded9","name":"Passing page size 0 when there are 110 messages","time":{"start":1749612773908,"stop":1749612773908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0be3189918d8051","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749612676103,"stop":1749612676103,"duration":0},"status":"passed","severity":"normal"},{"uid":"d127b97f33352898","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749612181521,"stop":1749612181522,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3995157783673","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749612737315,"stop":1749612737316,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a03b7a5378d490e","name":"Query Generator - false","time":{"start":1749612759661,"stop":1749612759661,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3c9eb6d91cff6d","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749612235128,"stop":1749612235128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6536b7cf5f3ee7c8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749612604657,"stop":1749612604657,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dcf936539133b0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749612203305,"stop":1749612203307,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9172683bff5a72c","name":"Check received message containing Script","time":{"start":1749612709676,"stop":1749612709676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d020e54d3e566f4f","name":"can dial TLS multiaddrs","time":{"start":1749612476290,"stop":1749612476293,"duration":3},"status":"passed","severity":"normal"},{"uid":"41fc24a50dd5881e","name":"messageHashStr produces consistent results for the same input","time":{"start":1749612195950,"stop":1749612195953,"duration":3},"status":"passed","severity":"normal"},{"uid":"581017b0429bd591","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749612235133,"stop":1749612235133,"duration":0},"status":"passed","severity":"normal"},{"uid":"279bc6876476479f","name":"Check message with no content topic is not received","time":{"start":1749612676118,"stop":1749612676118,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5b4a5b994dc5cb","name":"Encoder throws on undefined content topic","time":{"start":1749612196490,"stop":1749612196490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa6d18de9aae5e5","name":"Subscribe and receive messages via waku relay post","time":{"start":1749612803851,"stop":1749612803851,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f502841acbb7c9","name":"Light Node - default protocols","time":{"start":1749612788768,"stop":1749612788769,"duration":1},"status":"passed","severity":"normal"},{"uid":"883009a5df57a058","name":"Push message with content topic containing emoji","time":{"start":1749613009051,"stop":1749613009052,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3f28d428503fd5","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749612225604,"stop":1749612225604,"duration":0},"status":"passed","severity":"normal"},{"uid":"81777f981f256e95","name":"Check received message containing Chinese","time":{"start":1749612709674,"stop":1749612709674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60e26714d056945","name":"messageHashStr works with IProtoMessage","time":{"start":1749612195950,"stop":1749612195950,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafea2e391db3b4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749612259095,"stop":1749612259096,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf2c534cdd6af8ec","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749612765842,"stop":1749612765843,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cc1726b92d97e7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749612737304,"stop":1749612737305,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e658f7a3261c08d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749612803856,"stop":1749612803856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28e288dd7aee025","name":"Check publish message containing unicode special characters","time":{"start":1749612596288,"stop":1749612596289,"duration":1},"status":"passed","severity":"normal"},{"uid":"2211f447df40f0a4","name":"rejects hash query with content filter parameters","time":{"start":1749612195527,"stop":1749612195527,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc445fcb96dc1ace","name":"should use provided shard info when available","time":{"start":1749612225597,"stop":1749612225598,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4dc204306db1268","name":"can query messages normally","time":{"start":1749612740436,"stop":1749612740436,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64d3fd88bc4d99a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app72/1/topic607/xml","time":{"start":1749612708171,"stop":1749612708171,"duration":0},"status":"passed","severity":"normal"},{"uid":"895e396097de469d","name":"Push message equal or less that 1MB","time":{"start":1749613009040,"stop":1749613009041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdd383a41897be4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749612803864,"stop":1749612803865,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a45040627efdffb","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749612724268,"stop":1749612724268,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc775219fb642cab","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749612181516,"stop":1749612181516,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aec615096ae4f4","name":"Used by Waku Relay","time":{"start":1749612785918,"stop":1749612785919,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd3c170c8e2f6d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749612783883,"stop":1749612783883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3f09434b0237d9","name":"Round trip binary serialization","time":{"start":1749612196488,"stop":1749612196489,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83f5ac2e773343b","name":"Check publish message containing Russian","time":{"start":1749612596283,"stop":1749612596283,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4135e84fec76035","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749612204378,"stop":1749612204378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f885af9f60aa4e93","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749612203714,"stop":1749612203714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e398351bce0ebb","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749612765854,"stop":1749612765855,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58ff22e11a7daeba","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749612765843,"stop":1749612765843,"duration":0},"status":"passed","severity":"normal"},{"uid":"845a21bbc09c3fe","name":"Callback on promise, aborts when callback returns true","time":{"start":1749612772263,"stop":1749612772264,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc633bd974cd3d7a","name":"should process tasks in queue","time":{"start":1749612224794,"stop":1749612224795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a5f0025133ee72","name":"1 Relay, 1 Filter, gives up","time":{"start":1749612203945,"stop":1749612203946,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0607dbb7836791","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749612262639,"stop":1749612262639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85f77d927e483c0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749612447149,"stop":1749612447151,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc14aa141e212c3d","name":"Check received message containing special chars","time":{"start":1749612709673,"stop":1749612709673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20eb6e52245d19c","name":"should retry on complete failure if specified","time":{"start":1749612225262,"stop":1749612225263,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23ecdfeacd7f8d3","name":"Subscribe to topic containing short and receive message","time":{"start":1749612803854,"stop":1749612803855,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc7de1d172dea09","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749612587793,"stop":1749612587794,"duration":1},"status":"passed","severity":"normal"},{"uid":"417b162d90ca384d","name":"should properly create location multiaddrs - tcp","time":{"start":1749612187676,"stop":1749612187676,"duration":0},"status":"passed","severity":"normal"},{"uid":"239fd3f01b88d203","name":"isConnected should return true after first peer connects","time":{"start":1749612275113,"stop":1749612275113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f651e6b6d702e440","name":"Push message with content topic containing emoji","time":{"start":1749613009038,"stop":1749613009039,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7c6f4ad875d0ad","name":"1 Relay, 1 fetch","time":{"start":1749612203941,"stop":1749612203942,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7bae6091015424","name":"Relay - dialed after","time":{"start":1749612788766,"stop":1749612788766,"duration":0},"status":"passed","severity":"normal"},{"uid":"45422bc442e1002e","name":"Passing page size 11 when there are 10 messages","time":{"start":1749612773910,"stop":1749612773910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d27f8d72f9c92cc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749612447151,"stop":1749612447151,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3110fd7fcd6022","name":"rejects hash query with time filter","time":{"start":1749612195527,"stop":1749612195532,"duration":5},"status":"passed","severity":"normal"},{"uid":"8dc0462d45403173","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749612181516,"stop":1749612181517,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ae04e071dfca37","name":"Passing page size 3 when there are 20 messages","time":{"start":1749612773909,"stop":1749612773909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d260078ce6bd2d","name":"Subscribe to topic containing short and publish message","time":{"start":1749612604651,"stop":1749612604651,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e758366577881e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749612255446,"stop":1749612255447,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e69522f5baf027","name":"Push to array if already present","time":{"start":1749612181242,"stop":1749612181242,"duration":0},"status":"passed","severity":"normal"},{"uid":"66855c33df4ea1a5","name":"Js publishes, other Js receives","time":{"start":1749612582110,"stop":1749612582110,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fc233ab22e3505","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749612765864,"stop":1749612765864,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d8669965083c6c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749612803873,"stop":1749612803873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0adcb6d63844cc0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749612186894,"stop":1749612186894,"duration":0},"status":"passed","severity":"normal"},{"uid":"df450e57a25a0e5e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749612604658,"stop":1749612604658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e200b133795929","name":"Renews subscription after lossing a connection","time":{"start":1749612765863,"stop":1749612765864,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d36c05ce301dae","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749612587788,"stop":1749612587789,"duration":1},"status":"passed","severity":"normal"}]