allure-jswaku/8434/widgets/duration.json
2025-06-19 10:56:39 +00:00

1 line
187 KiB
JSON

[{"uid":"971dca645fd73c21","name":"Overlapping topic subscription","time":{"start":1750330318749,"stop":1750330318750,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d8930a547b1aa5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750330277420,"stop":1750330277420,"duration":0},"status":"passed","severity":"normal"},{"uid":"908f276d65670417","name":"configure the node with multiple content topics","time":{"start":1750330243752,"stop":1750330243752,"duration":0},"status":"passed","severity":"normal"},{"uid":"105a0dced3288714","name":"Push message with Arabic payload","time":{"start":1750330564709,"stop":1750330564710,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeddaeda5719c504","name":"Check message with no payload is not received","time":{"start":1750330224642,"stop":1750330224643,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d2b287626fef2c","name":"Push message with SQL Injection payload","time":{"start":1750330564695,"stop":1750330564695,"duration":0},"status":"passed","severity":"normal"},{"uid":"6504dcf362d1571c","name":"Subscribe and receive messages via waku relay post","time":{"start":1750330318746,"stop":1750330318747,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ec9aaf88d9330","name":"handles multiple messages","time":{"start":1750330332908,"stop":1750330332910,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9da088a5b73698","name":"should partition messages based on acknowledgement status","time":{"start":1750329793590,"stop":1750329793591,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e56a97302cb1cb4","name":"Query with Promise Callback, No message returned","time":{"start":1750330289714,"stop":1750330289715,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5a817b3ff830d3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750329736999,"stop":1750329737000,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d600e97b68ebbe","name":"Push message with custom timestamp: 1750333569479","time":{"start":1750330564721,"stop":1750330564722,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07fd5290ac41f2e","name":"Check received message containing Arabic","time":{"start":1750330224632,"stop":1750330224632,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8c0c4638aec498","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750330282220,"stop":1750330282220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2918309dcac1579","name":"should properly create location multiaddrs - udp4","time":{"start":1750329743194,"stop":1750329743194,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dce657e9fdd4b0f","name":"should set field with only STORE enabled","time":{"start":1750329743197,"stop":1750329743197,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f129feea66c11d1","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750329793590,"stop":1750329793590,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e51b8f8d236e5b6","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750330277421,"stop":1750330277422,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe83773550cbee3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329984286,"stop":1750329984286,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ef9e49ba0035f4","name":"Relay","time":{"start":1750329814546,"stop":1750329814547,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b4eb1880e732e6","name":"Check received message containing Arabic","time":{"start":1750330263118,"stop":1750330263118,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f13cb064618cd75","name":"should be empty when created","time":{"start":1750329781103,"stop":1750329781103,"duration":0},"status":"passed","severity":"normal"},{"uid":"49046f2e390f384a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750330122555,"stop":1750330122555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b861093473e25d8b","name":"should invoke callbacks when receiving a message","time":{"start":1750329781104,"stop":1750329781105,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fabc546580f839","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750330277421,"stop":1750330277421,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c42b386ee8e434","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750330354743,"stop":1750330354743,"duration":0},"status":"passed","severity":"normal"},{"uid":"832dc2e620b6c3e4","name":"should only return 1 node with store capability","time":{"start":1750329759729,"stop":1750329759729,"duration":0},"status":"passed","severity":"normal"},{"uid":"413c351e87634d66","name":"Decoder throws on empty string content topic","time":{"start":1750329751906,"stop":1750329751907,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2e549e15c9bccd","name":"Check received message containing long","time":{"start":1750330263129,"stop":1750330263129,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5a75e54c1d1421","name":"Check publish message containing Arabic","time":{"start":1750330129663,"stop":1750330129664,"duration":1},"status":"passed","severity":"normal"},{"uid":"45224bc74dbc6bd9","name":"Subscribe and receive messages via lightPush","time":{"start":1750330354736,"stop":1750330354736,"duration":0},"status":"passed","severity":"normal"},{"uid":"309bfc5fc8ac35ca","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750329790260,"stop":1750329790260,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ac449970860f55","name":"should return no connections if no open connection provided","time":{"start":1750329751266,"stop":1750329751267,"duration":1},"status":"passed","severity":"normal"},{"uid":"653c3198faa4196d","name":"Check message on other pubsub topic is not received","time":{"start":1750330263125,"stop":1750330263126,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fc12979b25063a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app1/3/topic842/json","time":{"start":1750330243751,"stop":1750330243752,"duration":1},"status":"passed","severity":"normal"},{"uid":"300347b30a08319f","name":"Push message with JSON payload","time":{"start":1750330564697,"stop":1750330564697,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3713e23339bc3a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750330354744,"stop":1750330354744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef987d144f066a7b","name":"should use DNS peer discovery with light client","time":{"start":1750329812905,"stop":1750329812905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be59e148b0dc637f","name":"Push message with rate limit","time":{"start":1750330564720,"stop":1750330564721,"duration":1},"status":"passed","severity":"normal"},{"uid":"682281a521311e3e","name":"should not receive a peer event after stop","time":{"start":1750329763685,"stop":1750329763686,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff90d12c7e3b1cbb","name":"should initialize with custom number of peers","time":{"start":1750329780580,"stop":1750329780580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbc5a74c0b2488","name":"should not fail to start the service if it is already started","time":{"start":1750330049727,"stop":1750330049727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92f6c026e2bddd3","name":"should send to specified number of peers of used peers","time":{"start":1750329780839,"stop":1750329780839,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48f0a0631625b87","name":"Passing page size 3 when there are 20 messages","time":{"start":1750330331342,"stop":1750330331343,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce321cbb59b36f4a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750329737016,"stop":1750329737016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53501022573f08c","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750329793593,"stop":1750329793593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4eeaaf5e512d35a","name":"connected peers and dial","time":{"start":1750330104344,"stop":1750330104344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"458c9bddc3837c33","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app30/10/topic703/test.js","time":{"start":1750330243749,"stop":1750330243749,"duration":0},"status":"passed","severity":"normal"},{"uid":"1307611949f3dcce","name":"random static sharding 3 - Cluster ID: 340, Shard ID: 21","time":{"start":1750330359202,"stop":1750330359203,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2c1160188933d0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750330277424,"stop":1750330277424,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb701db8bc4cca87","name":"Refresh subscription","time":{"start":1750330318750,"stop":1750330318750,"duration":0},"status":"passed","severity":"normal"},{"uid":"708278c64504c3f6","name":"Query Generator - true","time":{"start":1750330318843,"stop":1750330318844,"duration":1},"status":"passed","severity":"normal"},{"uid":"7498fb93f73dd515","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750329759230,"stop":1750329759238,"duration":8},"status":"passed","severity":"normal"},{"uid":"839dc35b2ea752b5","name":"Check received message containing Script","time":{"start":1750330224633,"stop":1750330224633,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f78f7485d4b450","name":"should insert elements correctly","time":{"start":1750329792805,"stop":1750329792805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1332c42992ab1cc3","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750329780267,"stop":1750329780267,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc3f8d3ffcad8c5","name":"Push message with Basic HTML tag payload","time":{"start":1750330564696,"stop":1750330564696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83f5c6f20dfe1b3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750330318759,"stop":1750330318759,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c13f7b22a68926","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329969255,"stop":1750329969255,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abb281f565b2c98","name":"random static sharding 7 - Cluster ID: 412, Shard ID: 113","time":{"start":1750330359205,"stop":1750330359205,"duration":0},"status":"passed","severity":"normal"},{"uid":"776fd631cfd38e92","name":"should handle corrupted local storage data gracefully","time":{"start":1750329763687,"stop":1750329763687,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a428521373bdf5","name":"should return empty list for no shard","time":{"start":1750329737012,"stop":1750329737012,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c337d4d41f1edb9","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750330333302,"stop":1750330333302,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f15fe3890eccf4","name":"Subscribe and publish message","time":{"start":1750330139131,"stop":1750330139132,"duration":1},"status":"passed","severity":"normal"},{"uid":"77743f6a0bbf2739","name":"Check received message containing numeric","time":{"start":1750330263116,"stop":1750330263117,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bcb525cd51dbb4","name":"Ping on subscribed peer","time":{"start":1750329875975,"stop":1750329875976,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac87bb0a5743e910","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750329737021,"stop":1750329737022,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee379bc0d7d54f7","name":"Decoder throws on empty string content topic","time":{"start":1750329771375,"stop":1750329771375,"duration":0},"status":"passed","severity":"normal"},{"uid":"786b9b9c3207a2b4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750330001460,"stop":1750330001460,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab247f32194ef1c","name":"rejects content-filtered query with only contentTopics","time":{"start":1750329751299,"stop":1750329751299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4de4109c20764ba","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750329737015,"stop":1750329737015,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf36320b1d89fd9a","name":"Fails to push message with large meta","time":{"start":1750330564720,"stop":1750330564720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef76efa2944e4dfc","name":"Generator, custom pubsub topic","time":{"start":1750330309622,"stop":1750330309622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9105cc927ffc7e52","name":"should throw error - no public key","time":{"start":1750329743186,"stop":1750329743187,"duration":1},"status":"passed","severity":"normal"},{"uid":"6babeff03b9d5b72","name":"Check received message containing numeric","time":{"start":1750330263130,"stop":1750330263130,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccb7764461312bb","name":"Ephemeral messages are not stored","time":{"start":1750329814981,"stop":1750329814982,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f0ff204ccbe23d","name":"Push message with content topic containing Chinese","time":{"start":1750330564700,"stop":1750330564701,"duration":1},"status":"passed","severity":"normal"},{"uid":"299f73335c27b28b","name":"should add and check entries correctly","time":{"start":1750329779950,"stop":1750329779964,"duration":14},"status":"passed","severity":"normal"},{"uid":"4bc6271f775422d0","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750329790269,"stop":1750329790269,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b44229fecf76faf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750329737020,"stop":1750329737020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf3f227a1354bea","name":"Push message with content topic containing escaped characters","time":{"start":1750330564718,"stop":1750330564719,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f861c00ab8d4aac","name":"Push message with XML payload","time":{"start":1750330564696,"stop":1750330564696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9dd5f04a79de6e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329984285,"stop":1750329984285,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54ea45f253b5f0f","name":"Check received message containing Arabic","time":{"start":1750330224647,"stop":1750330224647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a910fa06ad126803","name":"should throw error - no id","time":{"start":1750329743186,"stop":1750329743186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2c01394cc3878","name":"Renews subscription after lossing a connection","time":{"start":1750330318759,"stop":1750330318759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c2d72d10e641e4","name":"Push message with XML payload","time":{"start":1750330564711,"stop":1750330564711,"duration":0},"status":"passed","severity":"normal"},{"uid":"597d8b792c8ac763","name":"Promise Callback - true","time":{"start":1750330318844,"stop":1750330318845,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3181ffe0ac290ec","name":"Check received message containing Chinese","time":{"start":1750330224647,"stop":1750330224647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcb00878f1c1b3d","name":"should initialize with default number of peers","time":{"start":1750329780579,"stop":1750329780580,"duration":1},"status":"passed","severity":"normal"},{"uid":"35229e29c10ba016","name":"should throw error - invalid id","time":{"start":1750329743187,"stop":1750329743187,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd78814ef276efb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750330359199,"stop":1750330359200,"duration":1},"status":"passed","severity":"normal"},{"uid":"7771dacc08a4f0f6","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750329780844,"stop":1750329780845,"duration":1},"status":"passed","severity":"normal"},{"uid":"1611180977806a7c","name":"Check received message containing escaped characters","time":{"start":1750330224635,"stop":1750330224636,"duration":1},"status":"passed","severity":"normal"},{"uid":"df19bf39b539442c","name":"Subscribe to topic containing long and receive message","time":{"start":1750330318794,"stop":1750330318795,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7c10d153a0b066","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750329790295,"stop":1750329790296,"duration":1},"status":"passed","severity":"normal"},{"uid":"62dfb7a41d35c515","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750330318751,"stop":1750330318751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66bc761e15e489f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750329984284,"stop":1750329984284,"duration":0},"status":"passed","severity":"normal"},{"uid":"54423d62ca19336a","name":"should support chaining for add method","time":{"start":1750329779965,"stop":1750329779965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac78ca233d8f8a4","name":"Check publish message containing special chars","time":{"start":1750330129662,"stop":1750330129663,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3b8c5bb1da35a6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750329790297,"stop":1750329790297,"duration":0},"status":"passed","severity":"normal"},{"uid":"7465e6daa7f44b05","name":"Encoder throws on undefined content topic","time":{"start":1750329771374,"stop":1750329771374,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6014cd54ce94746","name":"should properly compute the node id","time":{"start":1750329743189,"stop":1750329743189,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4f0374fcab65a7","name":"shard 0","time":{"start":1750330359198,"stop":1750330359199,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d054b629b6dec8","name":"isConnected return false after peer stops","time":{"start":1750329828001,"stop":1750329828002,"duration":1},"status":"passed","severity":"normal"},{"uid":"7296c6dfbd9e3f40","name":"Subscribe and receives messages on 20 topics","time":{"start":1750330318782,"stop":1750330318783,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96d3feeefac8f9d","name":"Push message with unicode special characters payload","time":{"start":1750330564698,"stop":1750330564698,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c1180ffdc17d5a","name":"configure the node with multiple pubsub topics","time":{"start":1750330359206,"stop":1750330359207,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df660a28d669500","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750329790294,"stop":1750329790294,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6381deb7821591","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750329751325,"stop":1750329751326,"duration":1},"status":"passed","severity":"normal"},{"uid":"f313a6061e86ef39","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750329789942,"stop":1750329789943,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0467c50b6ea068","name":"Used by Waku Relay","time":{"start":1750330339121,"stop":1750330339122,"duration":1},"status":"passed","severity":"normal"},{"uid":"995ea4fb4f88c6c3","name":"should set field with only FILTER enabled","time":{"start":1750329743197,"stop":1750329743197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14ed6e01edc5ee9","name":"Non TWN Cluster","time":{"start":1750330243744,"stop":1750330243744,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cee8331d3c1858","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750329828000,"stop":1750329828000,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f055585847447f4","name":"Ping on subscribed peer","time":{"start":1750329875977,"stop":1750329875977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d30cc3b2bc42b7b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750329790292,"stop":1750329790292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c59d63df28ab25","name":"should wait for LightPush peer to be connected","time":{"start":1750329780965,"stop":1750329780966,"duration":1},"status":"passed","severity":"normal"},{"uid":"7252266607e1125c","name":"should handle special patterns correctly","time":{"start":1750329792807,"stop":1750329792807,"duration":0},"status":"passed","severity":"normal"},{"uid":"6778bdcd26756d2c","name":"Ordered callback, aborts when callback returns true","time":{"start":1750330315957,"stop":1750330315957,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c21524d294c48f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750329751907,"stop":1750329751907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24cd142335b56f1","name":"Push message with custom timestamp: 1719571569478","time":{"start":1750330564706,"stop":1750330564706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15e1d759153922f","name":"Check message with no pubsub topic is not received","time":{"start":1750330224654,"stop":1750330224654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5577b7a76dbe1f88","name":"should throw error - no id","time":{"start":1750329743187,"stop":1750329743187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b53341654edae3e","name":"should properly clean up resources when disposed","time":{"start":1750329779971,"stop":1750329779971,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f9a9b596d9f1ca","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750329814982,"stop":1750329814983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31b8bb724be41f8","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750329790260,"stop":1750329790261,"duration":1},"status":"passed","severity":"normal"},{"uid":"e269050753acf0cd","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750329771373,"stop":1750329771373,"duration":0},"status":"passed","severity":"normal"},{"uid":"a523d347bb490234","name":"Check received message with timestamp: 1750329807795 ","time":{"start":1750330263123,"stop":1750330263123,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a473e084f5088d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750330318743,"stop":1750330318744,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2843be23fcad71","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750330354738,"stop":1750330354738,"duration":0},"status":"passed","severity":"normal"},{"uid":"243ea65304052000","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750329742488,"stop":1750329742489,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4759407af7025db","name":"should use provided shard info when available","time":{"start":1750329780844,"stop":1750329780844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06739be7da3202f","name":"should remove expired entries after TTL has passed","time":{"start":1750329779966,"stop":1750329779966,"duration":0},"status":"passed","severity":"normal"},{"uid":"de92c4bb5e3e4d40","name":"should emit a peer event after start","time":{"start":1750330049727,"stop":1750330049727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b708acd71c34fd","name":"should handle a minimal index list","time":{"start":1750329737152,"stop":1750329737153,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbad67cdaac072a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750329737019,"stop":1750329737020,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c54f24623d607b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750329816312,"stop":1750329816313,"duration":1},"status":"passed","severity":"normal"},{"uid":"d461bf19ff5b0155","name":"should be empty after removing the only subscription","time":{"start":1750329781104,"stop":1750329781104,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f46744fb60dae7","name":"getPeersByDiscovery","time":{"start":1750330104156,"stop":1750330104158,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ab99f9c6b53270a","name":"Query with Ordered Callback, No message returned","time":{"start":1750330289713,"stop":1750330289713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ee747cd9f71abd","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750329789940,"stop":1750329789941,"duration":1},"status":"passed","severity":"normal"},{"uid":"3889b66bd174aa42","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750329793588,"stop":1750329793588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed154873091b1e6a","name":"Push message with Script payload","time":{"start":1750330564710,"stop":1750330564711,"duration":1},"status":"passed","severity":"normal"},{"uid":"c469ca0a88808351","name":"pre and post cipher","time":{"start":1750329770091,"stop":1750329770091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc59bc9e925caa2","name":"Check received message containing XML","time":{"start":1750330224649,"stop":1750330224649,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ce9ec29f9cdb3a","name":"Check received message containing JSON","time":{"start":1750330224650,"stop":1750330224650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cadb717cb1aee5","name":"accepts time-filtered query with content filter","time":{"start":1750329751301,"stop":1750329751302,"duration":1},"status":"passed","severity":"normal"},{"uid":"80efd44ef036ad4b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750330263124,"stop":1750330263125,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5f866130b3b869","name":"should select older connection if present","time":{"start":1750329751267,"stop":1750329751269,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b42a9e8b5cd96d3","name":"random static sharding 9 - Cluster ID: 983, Shard ID: 29","time":{"start":1750330359206,"stop":1750330359206,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ff7b6fca4e3512","name":"Subscribe to topic containing XML and receive message","time":{"start":1750330318754,"stop":1750330318754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93c7a7954425710","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750329737007,"stop":1750329737008,"duration":1},"status":"passed","severity":"normal"},{"uid":"5364ce522085fd12","name":"Subscribe to topic containing XML and receive message","time":{"start":1750330318808,"stop":1750330318809,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee47575ea1e1866","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750329751327,"stop":1750329751327,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadcbe858d8b4982","name":"Query Generator, No message returned","time":{"start":1750330289711,"stop":1750330289711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf180a800f5e40a","name":"Push message with content topic containing Chinese","time":{"start":1750330564715,"stop":1750330564716,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4a210fb5ebc40d","name":"should not allow k > 12","time":{"start":1750329789934,"stop":1750329789939,"duration":5},"status":"passed","severity":"normal"},{"uid":"66d39cfd8d6ad371","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750329737019,"stop":1750329737019,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4f848c9e5bc606","name":"handles different networkShards values correctly","time":{"start":1750329737006,"stop":1750329737006,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b44d029f26eab65","name":"Check received message containing SQL Injection","time":{"start":1750330263132,"stop":1750330263132,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c7a1cd0f2b78f6","name":"should properly create peer info with all multiaddrs","time":{"start":1750329743196,"stop":1750329743196,"duration":0},"status":"passed","severity":"normal"},{"uid":"3699a14e839fe5ba","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750330277422,"stop":1750330277422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a1d57946a57389","name":"Check received message containing shell command","time":{"start":1750330224635,"stop":1750330224635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b116ad81a72a4b4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750329742496,"stop":1750329742496,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfef5e644a50c048","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750329790234,"stop":1750329790235,"duration":1},"status":"passed","severity":"normal"},{"uid":"1695773a6b295aa8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750330224653,"stop":1750330224653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d722e29f79445128","name":"should set field with only RELAY enabled","time":{"start":1750329743196,"stop":1750329743197,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b7fb5fd012a77f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app57/7/topic797/json","time":{"start":1750330243745,"stop":1750330243746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e9c48afa132a72","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750330354726,"stop":1750330354726,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a30a5c589ae36d","name":"caches peers it previously fetched","time":{"start":1750329759727,"stop":1750329759727,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2b233d4d3a9617","name":"Push message with Basic HTML tag payload","time":{"start":1750330564711,"stop":1750330564711,"duration":0},"status":"passed","severity":"normal"},{"uid":"78afc4d918e3ac15","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750330354733,"stop":1750330354733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e31afc24c67312a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app54/10/topic633/json","time":{"start":1750330243747,"stop":1750330243748,"duration":1},"status":"passed","severity":"normal"},{"uid":"41788b17fa33d456","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750330333306,"stop":1750330333306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c087334cdd815b56","name":"handles different clusterIds correctly","time":{"start":1750329737005,"stop":1750329737005,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9fb89d5c715e6a","name":"should throw an error for an unconfigured topic","time":{"start":1750329737023,"stop":1750329737024,"duration":1},"status":"passed","severity":"normal"},{"uid":"2efb2483003ff246","name":"Passing page size 1 when there are 4 messages","time":{"start":1750330331342,"stop":1750330331342,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d36d96044634c1","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750330139141,"stop":1750330139141,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b217477d61cb12","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750330104158,"stop":1750330104160,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0b1e04181e57b4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750330139140,"stop":1750330139140,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d19a755fa610ad","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750330139151,"stop":1750330139152,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb8e95280a0f1e3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750329742491,"stop":1750329742492,"duration":1},"status":"passed","severity":"normal"},{"uid":"3749b146b97aae96","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750329814982,"stop":1750329814982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7082e2832975bc2d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750330354730,"stop":1750330354730,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2c20317c701654","name":"Ping on unsubscribed peer","time":{"start":1750329875976,"stop":1750329875976,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ce125a1b1eec24","name":"throws an error for improperly formatted content topics","time":{"start":1750329737006,"stop":1750329737006,"duration":0},"status":"passed","severity":"normal"},{"uid":"178f036457e47f20","name":"Subscribe and receive messages via waku relay post","time":{"start":1750330318764,"stop":1750330318764,"duration":0},"status":"passed","severity":"normal"},{"uid":"156e86d8bc7d05a6","name":"Push message with custom timestamp: 1750326369478","time":{"start":1750330564706,"stop":1750330564706,"duration":0},"status":"passed","severity":"normal"},{"uid":"716865de2b7d44ef","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750330282218,"stop":1750330282218,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6e2c69ffb8f42f","name":"Check received message containing escaped characters","time":{"start":1750330263121,"stop":1750330263122,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b137023afcb0e0f","name":"Push message with escaped characters payload","time":{"start":1750330564712,"stop":1750330564712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a9121d3f326acc","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750330139141,"stop":1750330139144,"duration":3},"status":"passed","severity":"normal"},{"uid":"7a1729e8cae4c1e2","name":"random static sharding 6 - Cluster ID: 290, Shard ID: 375","time":{"start":1750330359204,"stop":1750330359205,"duration":1},"status":"passed","severity":"normal"},{"uid":"69cd6b56f0ae05d1","name":"Check meta is set [ecies]","time":{"start":1750329771373,"stop":1750329771373,"duration":0},"status":"passed","severity":"normal"},{"uid":"762594e2585b6338","name":"Promise Callback - false","time":{"start":1750330318845,"stop":1750330318845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da20e591371703d","name":"Push message with shell command payload","time":{"start":1750330564697,"stop":1750330564697,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebc7118dfe999d6","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750329790287,"stop":1750329790287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57ce95f89c18a98","name":"Check received message containing Basic HTML tag","time":{"start":1750330224649,"stop":1750330224650,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ec3d43d663edfa","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750329790261,"stop":1750329790263,"duration":2},"status":"passed","severity":"normal"},{"uid":"33baaa3756830ed7","name":"different cluster, different shard: nodes don't connect","time":{"start":1750330011223,"stop":1750330011223,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82c865fd7ff4bfb","name":"Check message received after jswaku node is restarted","time":{"start":1750330224643,"stop":1750330224643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"410ed24484ea646a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750329759267,"stop":1750329759268,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4284e58c0714b5a","name":"Push message with emoji payload","time":{"start":1750330564713,"stop":1750330564713,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87131813ea2d30f","name":"can dial TLS multiaddrs","time":{"start":1750330013147,"stop":1750330013150,"duration":3},"status":"passed","severity":"normal"},{"uid":"40c24b6a25864c3a","name":"should reject if Relay is requested but not mounted","time":{"start":1750329780963,"stop":1750329780964,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de2aaebd4a43f1c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750330122553,"stop":1750330122553,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62515f50034ffd9","name":"should reject if Filter is requested but not mounted","time":{"start":1750329780964,"stop":1750329780964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b204874016a9b371","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750329814983,"stop":1750329814983,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c024254ee70f4bd","name":"Encoder throws on empty string content topic","time":{"start":1750329751906,"stop":1750329751906,"duration":0},"status":"passed","severity":"normal"},{"uid":"806e4b658e67abb1","name":"Check received message containing SQL Injection","time":{"start":1750330263119,"stop":1750330263119,"duration":0},"status":"passed","severity":"normal"},{"uid":"da68864846fc311f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750329737028,"stop":1750329737029,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19046bd2a7ea0fa","name":"removeEventListener with wrong event","time":{"start":1750329848649,"stop":1750329848649,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9d7c50b24f8af1","name":"Check received message containing shell command","time":{"start":1750330263121,"stop":1750330263121,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5c3249245a0cad","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329984282,"stop":1750329984282,"duration":0},"status":"passed","severity":"normal"},{"uid":"af02f35d6444ba24","name":"Push message with numeric payload","time":{"start":1750330564693,"stop":1750330564694,"duration":1},"status":"passed","severity":"normal"},{"uid":"886d112090927926","name":"Decoder throws on undefined content topic","time":{"start":1750329751906,"stop":1750329751906,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2b1c29f3f0f380","name":"Encoder throws on empty string content topic","time":{"start":1750329771374,"stop":1750329771374,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d23714582f6df66","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750329812905,"stop":1750329812905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"993d5ce99d44d4f0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750329816313,"stop":1750329816313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4249e6e11452d2c","name":"should be able to encode the field with only STORE set to true","time":{"start":1750329742483,"stop":1750329742484,"duration":1},"status":"passed","severity":"normal"},{"uid":"643e2291e731c959","name":"Subscribe to topic containing short and receive message","time":{"start":1750330318750,"stop":1750330318750,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e65feda2e8bf70a","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750329790264,"stop":1750329790266,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f88e8ba85904f53","name":"Publish message with large meta","time":{"start":1750330129673,"stop":1750330129673,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad991cd493fb496","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750330139137,"stop":1750330139137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6eed2b6be8bef5","name":"Reusing cursor across nodes","time":{"start":1750330277423,"stop":1750330277423,"duration":0},"status":"passed","severity":"normal"},{"uid":"803d92bc1588212f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750329759243,"stop":1750329759243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c22810db33fafd","name":"Publish message with custom timestamp: Thu Jun 19 2025 09:48:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1750330129669,"stop":1750330129669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab824dd61baf2108","name":"udp ip6 address","time":{"start":1750329742574,"stop":1750329742575,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e10ddc5d8394a6","name":"Check received message containing shell command","time":{"start":1750330263134,"stop":1750330263134,"duration":0},"status":"passed","severity":"normal"},{"uid":"313ba8ad6712054d","name":"Check received message containing escaped characters","time":{"start":1750330263135,"stop":1750330263135,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eee8ef3ff0e909a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750330354726,"stop":1750330354726,"duration":0},"status":"passed","severity":"normal"},{"uid":"beadf47b8caac6c5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750330224638,"stop":1750330224639,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e57a9470f5aafd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750330354725,"stop":1750330354725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec8947c1ecfc7c","name":"Generator, custom pubsub topic","time":{"start":1750330309620,"stop":1750330309620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"943f3c17a31b166","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750329809117,"stop":1750329809118,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0640ef3c3066bf","name":"Push 30 different messages","time":{"start":1750330564698,"stop":1750330564699,"duration":1},"status":"skipped","severity":"normal"},{"uid":"63c7282548acee7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750330354737,"stop":1750330354737,"duration":0},"status":"passed","severity":"normal"},{"uid":"86df6015dacf6cfc","name":"can query messages normally","time":{"start":1750330292375,"stop":1750330292375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2a86f74dfdbb21","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750329790234,"stop":1750329790234,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e31087d519c8a4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750330282221,"stop":1750330282221,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e0c65c9835e14a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750330129668,"stop":1750330129668,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e0de920db540ba","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750330318748,"stop":1750330318749,"duration":1},"status":"passed","severity":"normal"},{"uid":"3330f5292cc4d3bb","name":"should only return 1 node with relay capability","time":{"start":1750329759728,"stop":1750329759728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d067b4c2c5ec2736","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750329790285,"stop":1750329790285,"duration":0},"status":"passed","severity":"normal"},{"uid":"781a0d5db7a8f29e","name":"dispatchEvent via connectionManager","time":{"start":1750329848650,"stop":1750329848651,"duration":1},"status":"passed","severity":"normal"},{"uid":"def9dd4e038730e","name":"Callback on promise, aborts when callback returns true","time":{"start":1750330315953,"stop":1750330315956,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6000db92639ec68","name":"Check publish message containing unicode special characters","time":{"start":1750330129667,"stop":1750330129667,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b62a674894d32a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750329759242,"stop":1750329759242,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d380253e28865c","name":"Accepts a valid Waku Message","time":{"start":1750329784435,"stop":1750329784436,"duration":1},"status":"passed","severity":"normal"},{"uid":"890b3fd3cffdb0a9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750330354741,"stop":1750330354742,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b709978261d1bd","name":"Check received message containing JSON","time":{"start":1750330263120,"stop":1750330263121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2db187bc2ceb620","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750330263137,"stop":1750330263137,"duration":0},"status":"passed","severity":"normal"},{"uid":"60387cea0ba60f8c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750330354740,"stop":1750330354740,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f8bbb3d694299f","name":"Push message with content topic containing special chars","time":{"start":1750330564700,"stop":1750330564700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e160ffcec09467","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750329790296,"stop":1750329790296,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b9cf005cb606f3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750330289712,"stop":1750330289712,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5d3e709194eb8a","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750329790285,"stop":1750329790286,"duration":1},"status":"passed","severity":"normal"},{"uid":"2698071f2027d7f0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750329759494,"stop":1750329759495,"duration":1},"status":"passed","severity":"normal"},{"uid":"41195f1bc453598e","name":"throws on content topic with empty encoding field","time":{"start":1750329736981,"stop":1750329736982,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a2f3f8def1d61e","name":"Fails to push message with large meta","time":{"start":1750330564705,"stop":1750330564705,"duration":0},"status":"passed","severity":"normal"},{"uid":"1433aa9855d72a95","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750329790237,"stop":1750329790240,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a02fbb5a9060720","name":"Push message with custom timestamp: 1719571569479","time":{"start":1750330564721,"stop":1750330564721,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a3ed6fcd6fb8d0","name":"safeDispatchEvent","time":{"start":1750329848651,"stop":1750329848652,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ad71109b1c7a21","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750330333304,"stop":1750330333304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d381d7b2cfac0928","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750329780838,"stop":1750329780838,"duration":0},"status":"passed","severity":"normal"},{"uid":"12198e56bf67830","name":"returns all values when wanted number is greater than available values","time":{"start":1750329759267,"stop":1750329759267,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e15ae821b348e6","name":"Check received message containing JSON","time":{"start":1750330263134,"stop":1750330263134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8489041841efa15","name":"Push message with content topic containing long","time":{"start":1750330564714,"stop":1750330564714,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b40c599be947fe3","name":"Using a function","time":{"start":1750330339121,"stop":1750330339121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77c93b1dd359a3e","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750329790236,"stop":1750329790237,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0988e960757a325","name":"Register correct protocols","time":{"start":1750330139128,"stop":1750330139128,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8386061a28adcc","name":"Check received message containing emoji","time":{"start":1750330263135,"stop":1750330263136,"duration":1},"status":"passed","severity":"normal"},{"uid":"1197f45d8df92942","name":"should properly start and stop event listening","time":{"start":1750329780538,"stop":1750329780539,"duration":1},"status":"passed","severity":"normal"},{"uid":"66744ea7068d3346","name":"should encode/decode to RLP encoding","time":{"start":1750329743189,"stop":1750329743189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7279d160ea0f2f6d","name":"Subscribe to topic containing Script and receive message","time":{"start":1750330354742,"stop":1750330354742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c850cedca4e489","name":"Push message with numeric payload","time":{"start":1750330564708,"stop":1750330564709,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d73fb5da36973e0","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750329793589,"stop":1750329793589,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecf4a1ae674436e","name":"Push message with content topic containing Script","time":{"start":1750330564702,"stop":1750330564702,"duration":0},"status":"passed","severity":"normal"},{"uid":"549b79b0480de222","name":"Check received message with timestamp: 1750329807510000000 ","time":{"start":1750330224637,"stop":1750330224637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79db9f5cf1d761a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750330354730,"stop":1750330354730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dd5fd0bffb854","name":"Check received message containing long","time":{"start":1750330224646,"stop":1750330224646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5f2b3290ef19c5","name":"throws on content topic with too few or too many fields","time":{"start":1750329736974,"stop":1750329736975,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5004e132a0ccbb8","name":"Check received message containing Script","time":{"start":1750330224648,"stop":1750330224649,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c4dcc1a582f838","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750330354743,"stop":1750330354743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de0ee4be3426895","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750329737019,"stop":1750329737019,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9a4c0003910a46","name":"Mutual subscription","time":{"start":1750330139127,"stop":1750330139127,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e3d721b91660f9","name":"should not fail to stop the service if it was not started","time":{"start":1750330049726,"stop":1750330049726,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d23df1013fac203","name":"Sets default value correctly","time":{"start":1750330339123,"stop":1750330339124,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba95e483995444a","name":"Check publish message containing Russian","time":{"start":1750330129664,"stop":1750330129664,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9153f71587be37","name":"Generator, 2 different pubsubtopics","time":{"start":1750330309622,"stop":1750330309623,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfbfadb1ee1b383","name":"Check message with no pubsub topic is not received","time":{"start":1750330263126,"stop":1750330263126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60f8934047536fd","name":"should check connected peers if present and suitable","time":{"start":1750329780965,"stop":1750329780965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f369bc646aee757","name":"Check message with non string payload is not received","time":{"start":1750330224643,"stop":1750330224643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d8121a9ac10990","name":"Relay + Store","time":{"start":1750329814547,"stop":1750329814547,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d6b32edfb99a90","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750329790293,"stop":1750329790293,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd73623d45924b4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750329759239,"stop":1750329759242,"duration":3},"status":"passed","severity":"normal"},{"uid":"4f1fde58d030ee64","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750329737024,"stop":1750329737024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42b26c2aa511ae6","name":"isConnected should return true after first peer connects","time":{"start":1750329828000,"stop":1750329828001,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a571a83fc80f9b","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750329790287,"stop":1750329790288,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd303e42f9b090fe","name":"Reopen subscription with peer with lost subscription","time":{"start":1750329875977,"stop":1750329875977,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ad26774b19ede0","name":"Check message on other pubsub topic is not received","time":{"start":1750330224654,"stop":1750330224654,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ac2d3f87461bf3","name":"Subscribe and receive messages via lightPush","time":{"start":1750330354724,"stop":1750330354724,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fc32c2c631af73","name":"Push message with content topic containing XML","time":{"start":1750330564717,"stop":1750330564717,"duration":0},"status":"passed","severity":"normal"},{"uid":"191c67b11c8df569","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750329780536,"stop":1750329780537,"duration":1},"status":"passed","severity":"normal"},{"uid":"f220e72d298e3a19","name":"Push message with content topic containing unicode special characters","time":{"start":1750330564704,"stop":1750330564704,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c141c491faef07","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750329737029,"stop":1750329737029,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec7953e45296d92","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750330333306,"stop":1750330333306,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c9b1b68963a579","name":"should emit a peer event after start","time":{"start":1750329763684,"stop":1750329763685,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d55d8ee08532df1","name":"should return false when clusterId doesn't match","time":{"start":1750329780846,"stop":1750329780846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11016c55c43e188","name":"Check meta is set [symmetric]","time":{"start":1750329769609,"stop":1750329769609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e439204b297c8e22","name":"should initialize bloom filter with correct parameters","time":{"start":1750329792804,"stop":1750329792805,"duration":1},"status":"passed","severity":"normal"},{"uid":"7181f0fdd4dbf673","name":"A test","time":{"start":1750330001569,"stop":1750330001569,"duration":0},"status":"passed","severity":"normal"},{"uid":"902dcc8190cdf78","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750330354729,"stop":1750330354730,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa51d8d75a9b7505","name":"Check received message with timestamp: 1750329807795000000 ","time":{"start":1750330263123,"stop":1750330263123,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c4ad49dca6c17e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750330318751,"stop":1750330318751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8345a8d336996ba","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750329737005,"stop":1750329737005,"duration":0},"status":"passed","severity":"normal"},{"uid":"800f2b95ea6f8f42","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750329790296,"stop":1750329790296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4977e70d7510ff1","name":"Push message with Arabic payload","time":{"start":1750330564695,"stop":1750330564695,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fbe53a6cc50b98","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750329790288,"stop":1750329790289,"duration":1},"status":"passed","severity":"normal"},{"uid":"5790461dd286bfa9","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750329751325,"stop":1750329751325,"duration":0},"status":"passed","severity":"normal"},{"uid":"75efd341c45951cf","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750329737028,"stop":1750329737028,"duration":0},"status":"passed","severity":"normal"},{"uid":"1754d53e8a19e726","name":"Ping on peer without subscriptions","time":{"start":1750329875978,"stop":1750329875978,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a9baa6149e8535","name":"Check message with non string payload is not received","time":{"start":1750330263139,"stop":1750330263139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b036baf2fcd6eb0","name":"1 Relay, 1 fetch","time":{"start":1750329759493,"stop":1750329759494,"duration":1},"status":"passed","severity":"normal"},{"uid":"736f501cdf00b76a","name":"Overlapping topic subscription","time":{"start":1750330354739,"stop":1750330354739,"duration":0},"status":"passed","severity":"normal"},{"uid":"5145692bf6f22d08","name":"Check publish message containing Chinese","time":{"start":1750330129663,"stop":1750330129663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a98ac7fd658516","name":"should not receive a peer event before start","time":{"start":1750329763685,"stop":1750329763685,"duration":0},"status":"passed","severity":"normal"},{"uid":"866f1cb74b7b7f91","name":"Fails to push message bigger that 1MB","time":{"start":1750330564722,"stop":1750330564722,"duration":0},"status":"passed","severity":"normal"},{"uid":"730b2e886246595b","name":"should handle different types of entries","time":{"start":1750329779970,"stop":1750329779970,"duration":0},"status":"passed","severity":"normal"},{"uid":"243b3aafa1d75347","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750330263124,"stop":1750330263124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbf82f8a2e099f7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750330289709,"stop":1750330289710,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1e605908b299e9","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750329790268,"stop":1750329790268,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1e19341bbad309","name":"Push message with content topic containing Script","time":{"start":1750330564717,"stop":1750330564717,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fec12aa1f99fb5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750329736997,"stop":1750329736998,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ddfab0898b14cbb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750329759729,"stop":1750329759730,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d1f7635c13ea39","name":"Ephemeral field set to true","time":{"start":1750329751905,"stop":1750329751905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee286c88fb6d0c0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750329984287,"stop":1750329984287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9610f496871d04","name":"should maintain proper timestamps if all messages received","time":{"start":1750329793587,"stop":1750329793587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64c0e9431434e0b","name":"should retry failed tasks","time":{"start":1750329780702,"stop":1750329780705,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb6efc2a5692b399","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750329789941,"stop":1750329789942,"duration":1},"status":"passed","severity":"normal"},{"uid":"26af79633d39d85e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750329790297,"stop":1750329790298,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca37a29437ee9159","name":"Push message with SQL Injection payload","time":{"start":1750330564710,"stop":1750330564710,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc14b44da0ef024","name":"Push message with content topic containing escaped characters","time":{"start":1750330564703,"stop":1750330564704,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe811ac43ee90b29","name":"removeEventListener with correct event","time":{"start":1750329848648,"stop":1750329848649,"duration":1},"status":"passed","severity":"normal"},{"uid":"a674f846a3f1e2af","name":"Encoder throws on empty string content topic","time":{"start":1750329769610,"stop":1750329769611,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c2ab6292be0940","name":"should return false","time":{"start":1750329743188,"stop":1750329743188,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c4062cd3345b1d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750330318756,"stop":1750330318757,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a115e232f2ba37f","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750329793592,"stop":1750329793592,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e1110641ca4fd6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750330139134,"stop":1750330139134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbb3490e346c44f","name":"Ordered Callback - true","time":{"start":1750330318845,"stop":1750330318845,"duration":0},"status":"passed","severity":"normal"},{"uid":"8936bed6ee551935","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750329780267,"stop":1750329780268,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8dc9c785ee5c55","name":"Subscribe and receives messages on 20 topics","time":{"start":1750330318748,"stop":1750330318748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2975e9685220bd55","name":"should start and setup intervals and event listeners","time":{"start":1750329781105,"stop":1750329781105,"duration":0},"status":"passed","severity":"normal"},{"uid":"30db8524679e8bec","name":"A test","time":{"start":1750330001569,"stop":1750330001569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2a3537586d954","name":"Check received message containing emoji","time":{"start":1750330263122,"stop":1750330263123,"duration":1},"status":"passed","severity":"normal"},{"uid":"60aa30f68ea39b1f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750329984287,"stop":1750329984287,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6fceb2e1f8da48","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750330318787,"stop":1750330318793,"duration":6},"status":"passed","severity":"normal"},{"uid":"413313daf7ef8c10","name":"Check message with invalid timestamp is not received","time":{"start":1750330263137,"stop":1750330263138,"duration":1},"status":"passed","severity":"normal"},{"uid":"abed21b47b3d41cc","name":"through manual discovery","time":{"start":1750330013150,"stop":1750330013150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1748daa8dd50a152","name":"throws on content topic with empty version field","time":{"start":1750329736979,"stop":1750329736980,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ece4ee8fbc9fcd","name":"Overlapping topic subscription","time":{"start":1750330139135,"stop":1750330139135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5dac631962ad95ed","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750329790268,"stop":1750329790268,"duration":0},"status":"passed","severity":"normal"},{"uid":"221e7df5e5b754ae","name":"Waku message hash computation (payload length 0)","time":{"start":1750329751326,"stop":1750329751326,"duration":0},"status":"passed","severity":"normal"},{"uid":"15be369f0409071d","name":"Check message with invalid timestamp is not received","time":{"start":1750330224653,"stop":1750330224654,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c67e00d4cbbc2c","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750329790233,"stop":1750329790234,"duration":1},"status":"passed","severity":"normal"},{"uid":"98157eea1edcd401","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750330318814,"stop":1750330318818,"duration":4},"status":"passed","severity":"normal"},{"uid":"206a69b535157db1","name":"Subscribe to topic containing short and receive message","time":{"start":1750330354739,"stop":1750330354740,"duration":1},"status":"passed","severity":"normal"},{"uid":"2093fcf751e35e92","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750329790284,"stop":1750329790285,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4ba1b6e7e0fb29","name":"Check received message containing long","time":{"start":1750330263116,"stop":1750330263116,"duration":0},"status":"passed","severity":"normal"},{"uid":"66aa33d65ca84414","name":"Passing page size 0 when there are 110 messages","time":{"start":1750330331339,"stop":1750330331341,"duration":2},"status":"passed","severity":"normal"},{"uid":"22f52082874d0c61","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329969255,"stop":1750329969256,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda44c9471f5fdf2","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750329790240,"stop":1750329790240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a788513e7cd9a2e","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750329969257,"stop":1750329969257,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef38a86368cb476","name":"Rejects garbage","time":{"start":1750329784437,"stop":1750329784437,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c7ab63eeb488ec","name":"Check received message containing special chars","time":{"start":1750330263130,"stop":1750330263130,"duration":0},"status":"passed","severity":"normal"},{"uid":"867a2b5542685da5","name":"Check received message containing special chars","time":{"start":1750330224646,"stop":1750330224647,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae151876957f1be","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750329759729,"stop":1750329759729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe90c21439cbc23","name":"Passing an array","time":{"start":1750330339120,"stop":1750330339120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d21ef487992c72","name":"should deliver messages after dependencies are met","time":{"start":1750329793590,"stop":1750329793590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d8faea29ece0b5","name":"Refresh subscription","time":{"start":1750330318793,"stop":1750330318794,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9782b2455ea65b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750330326986,"stop":1750330326986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc3893037346f88","name":"Push message with content topic containing emoji","time":{"start":1750330564704,"stop":1750330564705,"duration":1},"status":"passed","severity":"normal"},{"uid":"24118ad9b8ff819e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750330318818,"stop":1750330318818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d73e7aaf6fa14d3","name":"addEventListener with correct event","time":{"start":1750329848647,"stop":1750329848647,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdac543e46dee0f9","name":"should call waitForPeer on Relay","time":{"start":1750329780966,"stop":1750329780967,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59656328a295732","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750329790260,"stop":1750329790260,"duration":0},"status":"passed","severity":"normal"},{"uid":"390116fd67f79f19","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750329771372,"stop":1750329771373,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b87c12ecbd0c736","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750330354737,"stop":1750330354738,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ea72ee3f381c2a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329984285,"stop":1750329984285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2eacea1536724a2","name":"should increase lamport timestamp","time":{"start":1750329793584,"stop":1750329793584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad0cf9c67001e8a","name":"Waku message hash computation (no timestamp)","time":{"start":1750329751327,"stop":1750329751327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a33436df0f9de87","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750330318806,"stop":1750330318806,"duration":0},"status":"passed","severity":"normal"},{"uid":"48821f1b129280de","name":"Callback on promise","time":{"start":1750330315953,"stop":1750330315953,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a28022419232bc3","name":"should initialize with Unhealthy status","time":{"start":1750329780534,"stop":1750329780535,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2400683a4ff397a","name":"Asymmetric encrypt & decrypt","time":{"start":1750329770089,"stop":1750329770090,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee4e715e9757a59","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330318760,"stop":1750330318760,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e6a648b7e56e48","name":"Check received message with timestamp: 1750329807510 ","time":{"start":1750330224652,"stop":1750330224653,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80ef3fad334ece3","name":"Privacy Node - default protocol","time":{"start":1750330345258,"stop":1750330345258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c7f3c0ff241722","name":"Subscribe to topic containing XML and receive message","time":{"start":1750330354742,"stop":1750330354743,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c43b62f99778ba","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750330326988,"stop":1750330326988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4c290c604ae26c","name":"Push message with content topic containing Russian","time":{"start":1750330564701,"stop":1750330564701,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e704a861fb6e1c","name":"Publish message with custom timestamp: Thu Jun 19 2025 11:48:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1750330129669,"stop":1750330129670,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ce3ac122d21cfd","name":"Check publish message containing numeric","time":{"start":1750330129662,"stop":1750330129662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0533f30d30e48b","name":"Check received message containing emoji","time":{"start":1750330224652,"stop":1750330224652,"duration":0},"status":"passed","severity":"normal"},{"uid":"df04e553ee284cf4","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750329780843,"stop":1750329780844,"duration":1},"status":"passed","severity":"normal"},{"uid":"987b96adcf5462d","name":"Push message with long payload","time":{"start":1750330564693,"stop":1750330564693,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b48c2ad8845a47","name":"Check received message containing Basic HTML tag","time":{"start":1750330263120,"stop":1750330263120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e1a2c4e873348f","name":"Push message equal or less that 1MB","time":{"start":1750330564707,"stop":1750330564707,"duration":0},"status":"passed","severity":"normal"},{"uid":"180845b563bdd6a6","name":"Push message with JSON payload","time":{"start":1750330564711,"stop":1750330564712,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10a5bf8e53e2b68","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750329742478,"stop":1750329742483,"duration":5},"status":"passed","severity":"normal"},{"uid":"4dc0657fd45d1bc1","name":"Query Generator, No Decoder","time":{"start":1750330289710,"stop":1750330289711,"duration":1},"status":"passed","severity":"normal"},{"uid":"626f8977b8d44ab0","name":"should return false when shard is not included in network shards","time":{"start":1750329780846,"stop":1750329780846,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e579c4e64e19811","name":"should be delivered immediately if received","time":{"start":1750329793593,"stop":1750329793593,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec6a50e878da7ad","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750329790242,"stop":1750329790249,"duration":7},"status":"passed","severity":"normal"},{"uid":"563aebf741f1b8eb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330354735,"stop":1750330354735,"duration":0},"status":"passed","severity":"normal"},{"uid":"90188534852519bb","name":"Query generator for 2000 messages","time":{"start":1750330315958,"stop":1750330315958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0624e341c8947d","name":"Check message with non string payload is not received","time":{"start":1750330263127,"stop":1750330263127,"duration":0},"status":"passed","severity":"normal"},{"uid":"255d5a22467df877","name":"Publishes to nwaku","time":{"start":1750330118252,"stop":1750330118253,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4b9a932810df02","name":"should not fail to start the service if it is already started","time":{"start":1750329812900,"stop":1750329812900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34412b17ea5cf1","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750329790252,"stop":1750329790256,"duration":4},"status":"passed","severity":"normal"},{"uid":"8813e36fb53785ff","name":"Check publish message containing SQL Injection","time":{"start":1750330129664,"stop":1750330129664,"duration":0},"status":"passed","severity":"normal"},{"uid":"123405c3bcaf3849","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750329790251,"stop":1750329790252,"duration":1},"status":"passed","severity":"normal"},{"uid":"3258014833a3c708","name":"Check received message with timestamp: 1750329807795000000 ","time":{"start":1750330263136,"stop":1750330263136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c53a4725f5ef606","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750330318749,"stop":1750330318749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a765453c01874934","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750329737006,"stop":1750329737007,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3bbe7aa84c86d0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750330333301,"stop":1750330333302,"duration":1},"status":"passed","severity":"normal"},{"uid":"7163a9eee3d02a71","name":"should have no discoveries enabled by default","time":{"start":1750329780263,"stop":1750329780264,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2181e887def1313","name":"it tolerates circular branch references","time":{"start":1750329759726,"stop":1750329759726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51b2774c2bbd65e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app30/5/topic715/json","time":{"start":1750330243749,"stop":1750330243750,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf9b4e374f888a9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750329737025,"stop":1750329737025,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c7122c5dec1be","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750329781105,"stop":1750329781105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a427e641c2b7357","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750330122556,"stop":1750330122556,"duration":0},"status":"passed","severity":"normal"},{"uid":"26821e9aca164d8","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750329737013,"stop":1750329737014,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa327491e7c6226","name":"Subscribe and receive messages via lightPush","time":{"start":1750330318724,"stop":1750330318743,"duration":19},"status":"passed","severity":"normal"},{"uid":"6d2a280b4b36f9b4","name":"should throw an error for missing sharding configuration","time":{"start":1750329737027,"stop":1750329737027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1840a8d62fd97adb","name":"Check message with invalid timestamp is not received","time":{"start":1750330224639,"stop":1750330224639,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf205b7cb008953","name":"Subscribe to topic containing XML and publish message","time":{"start":1750330139140,"stop":1750330139140,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bea9d7b0f48a1b","name":"should process tasks in queue","time":{"start":1750329780701,"stop":1750329780702,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b95f2e657538c9","name":"Relay + Store","time":{"start":1750329743198,"stop":1750329743198,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8100198e7206fd8","name":"messageHashStr produces consistent results for the same input","time":{"start":1750329751330,"stop":1750329751330,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a02b58c1bc2f0c","name":"should handle general insertion and lookup correctly","time":{"start":1750329792807,"stop":1750329792808,"duration":1},"status":"passed","severity":"normal"},{"uid":"2913be163d8c4707","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750329737007,"stop":1750329737007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b392519c967cf7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750330318746,"stop":1750330318746,"duration":0},"status":"passed","severity":"normal"},{"uid":"507259cafda826ae","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750330289714,"stop":1750330289714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aad5e33c0a7da2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750329736995,"stop":1750329736996,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e20baafea5a27f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750330354738,"stop":1750330354738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9d52192a871b56","name":"Publish message with rate limit","time":{"start":1750330129673,"stop":1750330129674,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4c8783a5a09481","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750329790259,"stop":1750329790259,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fa3a04538a3c5e","name":"Refresh subscription","time":{"start":1750330354728,"stop":1750330354728,"duration":0},"status":"passed","severity":"normal"},{"uid":"3143607762819bca","name":"should return usable stream attached to connection","time":{"start":1750329751543,"stop":1750329751543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87ee8d4d6255154","name":"Check publish message containing escaped characters","time":{"start":1750330129667,"stop":1750330129667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e30ed44ec2a09e2","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750330011220,"stop":1750330011221,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dbf36981a3c65a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750329828002,"stop":1750329828002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68a29a32e25230","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750330318809,"stop":1750330318810,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1cb6a0ac80530b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750329984284,"stop":1750329984284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2f3b65239a74ba","name":"Check message with no content topic is not received","time":{"start":1750330224642,"stop":1750330224642,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed7fdc9af467b6e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750330122554,"stop":1750330122554,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c657e9e95df636","name":"Push message with long payload","time":{"start":1750330564708,"stop":1750330564708,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d5dfc75716ca75","name":"should not receive a peer event before start","time":{"start":1750330049727,"stop":1750330049727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57ab2f4398d18c1","name":"Push message with short payload","time":{"start":1750330564708,"stop":1750330564708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04f18aa73c6dd85","name":"should not receive a peer event after stop","time":{"start":1750330049728,"stop":1750330049728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1793a9f62a9469e2","name":"more peers than existing","time":{"start":1750330104344,"stop":1750330104344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4f325105bee173","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330354746,"stop":1750330354746,"duration":0},"status":"passed","severity":"normal"},{"uid":"199d8210cdaba5ab","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750329737028,"stop":1750329737028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11e45691c2c2108","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750330139133,"stop":1750330139134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9181f7b9f9d609f","name":"non connected peers","time":{"start":1750330104345,"stop":1750330104345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db30e1ba63888446","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750329828000,"stop":1750329828000,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3873cda81ccd7c","name":"Check received message containing short","time":{"start":1750330263129,"stop":1750330263129,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfbbd3a04ac41e5","name":"messageHashStr works with IProtoMessage","time":{"start":1750329751329,"stop":1750329751329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e75200f0209bfbe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750330354745,"stop":1750330354745,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fffaa8a4fa2e45","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750329790297,"stop":1750329790297,"duration":0},"status":"passed","severity":"normal"},{"uid":"1190cf856a56a7e9","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750329780648,"stop":1750329780649,"duration":1},"status":"passed","severity":"normal"},{"uid":"820cf637f7f22661","name":"should return valid sharding parameters for static sharding","time":{"start":1750329737026,"stop":1750329737026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1b1876b81bf595","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750329743185,"stop":1750329743185,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e539164b14a7ee","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750329759245,"stop":1750329759245,"duration":0},"status":"passed","severity":"normal"},{"uid":"921394313b54cc02","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750330318752,"stop":1750330318753,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a0a553e294b00a","name":"Check message with non string payload is not received","time":{"start":1750330224655,"stop":1750330224656,"duration":1},"status":"passed","severity":"normal"},{"uid":"5185b2f9635c9e21","name":"handles empty shards array correctly","time":{"start":1750329737027,"stop":1750329737027,"duration":0},"status":"passed","severity":"normal"},{"uid":"425939616b3869dc","name":"should properly create location multiaddrs - tcp","time":{"start":1750329743195,"stop":1750329743195,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cde91a6fc623d0","name":"start node with empty content topic","time":{"start":1750330243753,"stop":1750330243755,"duration":2},"status":"passed","severity":"normal"},{"uid":"a65a8fbd720f67a","name":"Push message with content topic containing emoji","time":{"start":1750330564719,"stop":1750330564719,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b31933b3535682","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750329790269,"stop":1750329790284,"duration":15},"status":"passed","severity":"normal"},{"uid":"c6287e427b48c010","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750329790251,"stop":1750329790251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d500ae3d6cd45e6","name":"should serialize and deserialize correctly","time":{"start":1750329792806,"stop":1750329792806,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde949d700da2830","name":"Push message with meta","time":{"start":1750330564705,"stop":1750330564705,"duration":0},"status":"passed","severity":"normal"},{"uid":"791c1cd3295d1f9b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750330318810,"stop":1750330318811,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efd807e5b40e710","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750330318752,"stop":1750330318752,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1c0a906f10ae04","name":"Passing invalid cursor","time":{"start":1750330277424,"stop":1750330277424,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c744e326434d48d","name":"LightPush","time":{"start":1750330345257,"stop":1750330345257,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f071544ef8fd7","name":"should transition to Unhealthy when no connections","time":{"start":1750329780535,"stop":1750329780536,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9070c0d88bc9e35","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750330139136,"stop":1750330139137,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9c7a0f9be2ee98","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750330354733,"stop":1750330354733,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4e8b1743306345","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750329790249,"stop":1750329790249,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baa9578cf1beb37","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750330263137,"stop":1750330263137,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd07fcd40fff779","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750329751326,"stop":1750329751326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbde152a30cd00d","name":"should insert message id into causal history","time":{"start":1750329793585,"stop":1750329793585,"duration":0},"status":"passed","severity":"normal"},{"uid":"438583ba26f78059","name":"can start the service","time":{"start":1750329812896,"stop":1750329812897,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca6a47a55bb13de","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750330333307,"stop":1750330333307,"duration":0},"status":"passed","severity":"normal"},{"uid":"935af35d062864ea","name":"Refresh subscription","time":{"start":1750330139135,"stop":1750330139135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9cc3c19e620bf3b","name":"can start and stop the service","time":{"start":1750330049726,"stop":1750330049726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e278d612bada9db4","name":"Default pageSize","time":{"start":1750330331345,"stop":1750330331346,"duration":1},"status":"passed","severity":"normal"},{"uid":"f373ad66787f0f00","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750329751298,"stop":1750329751299,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ca8e2e63d4152f","name":"Nwaku publishes","time":{"start":1750330118253,"stop":1750330118254,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d194b064926aa91","name":"Check received message containing XML","time":{"start":1750330263120,"stop":1750330263120,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23eccd5cb6d78ca","name":"Push message with escaped characters payload","time":{"start":1750330564697,"stop":1750330564697,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9eec9358d6a7e32","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750330318758,"stop":1750330318758,"duration":0},"status":"passed","severity":"normal"},{"uid":"df27a3b004bc1203","name":"can query messages by message hash","time":{"start":1750330292376,"stop":1750330292376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91614fe11bb2907","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750330289711,"stop":1750330289712,"duration":1},"status":"passed","severity":"normal"},{"uid":"373a492efcfd4813","name":"Check received message containing unicode special characters","time":{"start":1750330224651,"stop":1750330224651,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9d003e87e4c4f2","name":"accepts valid message hash query","time":{"start":1750329751299,"stop":1750329751300,"duration":1},"status":"passed","severity":"normal"},{"uid":"d012f2cc8b87872a","name":"accepts valid content-filtered query","time":{"start":1750329751298,"stop":1750329751298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52b7818639189f8","name":"Check message with no payload is not received","time":{"start":1750330224655,"stop":1750330224655,"duration":0},"status":"passed","severity":"normal"},{"uid":"221f964361475cd","name":"start node with empty shard should fail","time":{"start":1750330359207,"stop":1750330359208,"duration":1},"status":"passed","severity":"normal"},{"uid":"887b47e13bbf1bb1","name":"Overlapping topic subscription","time":{"start":1750330354727,"stop":1750330354728,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7d4901c402a99b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750330289713,"stop":1750330289714,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a423ec043a16a3","name":"can start and stop the service","time":{"start":1750329763683,"stop":1750329763683,"duration":0},"status":"passed","severity":"normal"},{"uid":"3886683bc17876b0","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750329790251,"stop":1750329790251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7988efd719067e9","name":"Js publishes, other Js receives","time":{"start":1750330118255,"stop":1750330118256,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b542631b228a6","name":"Relay - dialed first","time":{"start":1750330345255,"stop":1750330345255,"duration":0},"status":"passed","severity":"normal"},{"uid":"232af7c601cedc86","name":"should add received messages to bloom filter","time":{"start":1750329793587,"stop":1750329793587,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca5532c7a61de30","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750330318803,"stop":1750330318806,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e635fbf0d4914c3","name":"less peers than existing","time":{"start":1750330104344,"stop":1750330104345,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2d0a8b70531b0f3f","name":"should not be empty after adding a subscription","time":{"start":1750329781104,"stop":1750329781104,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df2641c985a17d8","name":"should decode valid enr with tcp successfully","time":{"start":1750329743185,"stop":1750329743186,"duration":1},"status":"passed","severity":"normal"},{"uid":"958bec225350347f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750330354734,"stop":1750330354734,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c92d929d2b07c","name":"Check message with no pubsub topic is not received","time":{"start":1750330263138,"stop":1750330263138,"duration":0},"status":"passed","severity":"normal"},{"uid":"240f54db7cbf92ce","name":"Subscribe to topic containing Script and publish message","time":{"start":1750330139140,"stop":1750330139140,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aec0d42d8511ff3","name":"Push message with unicode special characters payload","time":{"start":1750330564713,"stop":1750330564713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d4912f1ed7cd40","name":"nwaku subscribes","time":{"start":1750330118251,"stop":1750330118251,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ac8c69ba528ab8","name":"should handle task timeouts","time":{"start":1750329780706,"stop":1750329780706,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee44f7a6a3664100","name":"ignores unrecognized TXT record formats","time":{"start":1750329759727,"stop":1750329759727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b40a2dc5fbc480","name":"1 Relay, 1 Filter, gives up","time":{"start":1750329759495,"stop":1750329759495,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aae967945ed052","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750329737008,"stop":1750329737008,"duration":0},"status":"passed","severity":"normal"},{"uid":"1631d6232ef3c1fb","name":"Generator, 2 different pubsubtopics","time":{"start":1750330309621,"stop":1750330309621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da06ff272a92fab1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750329737017,"stop":1750329737018,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc54f8f4c66d716","name":"Check received message containing Basic HTML tag","time":{"start":1750330263133,"stop":1750330263133,"duration":0},"status":"passed","severity":"normal"},{"uid":"3212e32f76b8c782","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750329737021,"stop":1750329737021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7539ff20df4386e","name":"Check publish message containing short","time":{"start":1750330129661,"stop":1750330129661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a336a1bafa564212","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750329790235,"stop":1750329790235,"duration":0},"status":"passed","severity":"normal"},{"uid":"354932efa9d0b98b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750329742497,"stop":1750329742497,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5828eb1dff9945","name":"returns all values when wanted number matches available values","time":{"start":1750329759266,"stop":1750329759266,"duration":0},"status":"passed","severity":"normal"},{"uid":"940ad4fad3e326dd","name":"Overlapping topic subscription","time":{"start":1750330318793,"stop":1750330318793,"duration":0},"status":"passed","severity":"normal"},{"uid":"4549fcc2f1f8f5ca","name":"should check false positive rate","time":{"start":1750329792808,"stop":1750329792808,"duration":0},"status":"passed","severity":"normal"},{"uid":"20acec0ccff8dd88","name":"Check message received after jswaku node is restarted","time":{"start":1750330224656,"stop":1750330224656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb63b1e473bb3cd8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750330318761,"stop":1750330318762,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcd3f2285a10f63","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750329790263,"stop":1750329790264,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cde411cd0cdd2f","name":"Fails to push message bigger that 1MB","time":{"start":1750330564707,"stop":1750330564707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9deefe381c924dc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750329737018,"stop":1750329737018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2984cb6655db38bd","name":"should wait for Store peer to be connected","time":{"start":1750329780966,"stop":1750329780966,"duration":0},"status":"passed","severity":"normal"},{"uid":"76570c5bf0554c5f","name":"Check received message containing SQL Injection","time":{"start":1750330224648,"stop":1750330224648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bec9212d029884","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750330354729,"stop":1750330354729,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab773682ffefd9c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750330318756,"stop":1750330318756,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafa00ade406a4ae","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750329780267,"stop":1750329780267,"duration":0},"status":"passed","severity":"normal"},{"uid":"631c3fa68c34998b","name":"Check publish message containing emoji","time":{"start":1750330129667,"stop":1750330129668,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c746a305f8f142","name":"Push message with shell command payload","time":{"start":1750330564712,"stop":1750330564712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad23310fb549389","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750330263128,"stop":1750330263128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb6da48c7af0e9f","name":"can start the service","time":{"start":1750329763682,"stop":1750329763683,"duration":1},"status":"passed","severity":"normal"},{"uid":"789b510254bdd28f","name":"Generator, custom pubsub topic","time":{"start":1750330309613,"stop":1750330309613,"duration":0},"status":"passed","severity":"normal"},{"uid":"da947973b6a1742c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750330354745,"stop":1750330354745,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd535d66509ee20","name":"should encodeTxt and decodeTxt","time":{"start":1750329743184,"stop":1750329743184,"duration":0},"status":"passed","severity":"normal"},{"uid":"193c70f513af2d13","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750330139138,"stop":1750330139139,"duration":1},"status":"passed","severity":"normal"},{"uid":"3488d156db5447d3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750329737153,"stop":1750329737153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2503bc1a345c7acc","name":"Ping on peer without subscriptions","time":{"start":1750329875976,"stop":1750329875976,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1b421d741a508d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329969261,"stop":1750329969262,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f81c508aec4d82","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750330354731,"stop":1750330354731,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bdec446ab46bd7","name":"Query Generator - false","time":{"start":1750330318844,"stop":1750330318844,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f1f1b70ca5fc6b","name":"Check message on other pubsub topic is not received","time":{"start":1750330224640,"stop":1750330224641,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f52ec1fc6bea580","name":"Push message with content topic containing SQL Injection","time":{"start":1750330564701,"stop":1750330564702,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8792ff00553dec","name":"Subscribe to topic containing long and publish message","time":{"start":1750330139136,"stop":1750330139136,"duration":0},"status":"passed","severity":"normal"},{"uid":"74acae17afa83a5b","name":"should not allow unachievable error rate","time":{"start":1750329789939,"stop":1750329789940,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be676384428bd9f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750330315949,"stop":1750330315951,"duration":2},"status":"passed","severity":"normal"},{"uid":"32faf7b2b9e16e57","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750330354734,"stop":1750330354734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75fcddb97fe85fb","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750329743197,"stop":1750329743197,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b4f260b8b7b472","name":"Round trip binary serialization","time":{"start":1750329751904,"stop":1750329751904,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec87d7dff35c43cf","name":"Check message with no pubsub topic is not received","time":{"start":1750330224641,"stop":1750330224642,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6bc27819794379d","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750329790266,"stop":1750329790267,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3405a815063d19d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750329737011,"stop":1750329737012,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba94478b80f89da5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750329742485,"stop":1750329742487,"duration":2},"status":"passed","severity":"normal"},{"uid":"cafa7cc539ec13f1","name":"should emit a peer event after start","time":{"start":1750329812900,"stop":1750329812901,"duration":1},"status":"passed","severity":"normal"},{"uid":"2733df13edbaf8c","name":"returns only open connection if one present","time":{"start":1750329751264,"stop":1750329751266,"duration":2},"status":"passed","severity":"normal"},{"uid":"67b28343e7e67212","name":"should be online or offline if network state changed","time":{"start":1750329809121,"stop":1750329809123,"duration":2},"status":"passed","severity":"normal"},{"uid":"37442dfe55cdb834","name":"Decoder throws on undefined content topic","time":{"start":1750329769611,"stop":1750329769612,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3ba5966af39c1d","name":"getPeersByDiscovery","time":{"start":1750329848649,"stop":1750329848650,"duration":1},"status":"passed","severity":"normal"},{"uid":"8277e7db57421d7e","name":"should get locked peers","time":{"start":1750329780580,"stop":1750329780581,"duration":1},"status":"passed","severity":"normal"},{"uid":"4349a0db180712b","name":"Push message with content topic containing long","time":{"start":1750330564699,"stop":1750330564700,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0aa0a7ad0614c3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750330139139,"stop":1750330139139,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b60d170a79b0e7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750330224653,"stop":1750330224653,"duration":0},"status":"passed","severity":"normal"},{"uid":"b158a94c5c15e920","name":"should not fail to stop the service if it was not started","time":{"start":1750329763683,"stop":1750329763684,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2694b1e57131bc3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750330289710,"stop":1750330289710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14b71d1255337cf","name":"should properly create location multiaddrs - udp","time":{"start":1750329743195,"stop":1750329743195,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbce9996a91aace","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750329769606,"stop":1750329769608,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a4302bc33cc2ef9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329969262,"stop":1750329969263,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8abaf2876ac5d0","name":"handles empty contentTopics array correctly","time":{"start":1750329737028,"stop":1750329737028,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5e6ccf74f36ea9","name":"should not receive a peer event before start","time":{"start":1750329812901,"stop":1750329812901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5d4e92accc8ac0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750330354736,"stop":1750330354736,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafc39c1151d80a2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750329737023,"stop":1750329737023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c67462e87d95096","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329969258,"stop":1750329969258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae428bf05f3ce42d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750329790294,"stop":1750329790295,"duration":1},"status":"passed","severity":"normal"},{"uid":"288d484ab206ced0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750330139132,"stop":1750330139133,"duration":1},"status":"passed","severity":"normal"},{"uid":"975b0acc972b47a1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750330354733,"stop":1750330354733,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f80de35cb0598d1","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750329780649,"stop":1750329780651,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f8caafde97f2c17","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750330318802,"stop":1750330318803,"duration":1},"status":"passed","severity":"normal"},{"uid":"43aa80b59bc3a301","name":"should never report false negatives","time":{"start":1750329792806,"stop":1750329792806,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5d046f6731c05","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330309623,"stop":1750330309623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7327471d6ca7e","name":"Subscribe to topic containing Script and receive message","time":{"start":1750330354731,"stop":1750330354732,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32320f5625cdc4b","name":"throws on empty content topic","time":{"start":1750329736973,"stop":1750329736973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffe5ccba4ff2bb2","name":"should throw an error for insufficient data","time":{"start":1750329737153,"stop":1750329737154,"duration":1},"status":"passed","severity":"normal"},{"uid":"684676dbb203957c","name":"Check received message containing unicode special characters","time":{"start":1750330263135,"stop":1750330263135,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fea82736e796507","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750330318754,"stop":1750330318756,"duration":2},"status":"passed","severity":"normal"},{"uid":"869ccd7ea11cc8cc","name":"Store - dialed after - with timeout","time":{"start":1750330345257,"stop":1750330345257,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab6b24ef3980797","name":"should wait for Filter peer to be connected","time":{"start":1750329780966,"stop":1750329780966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e842036ce645dd5a","name":"should mark all messages in causal history as acknowledged","time":{"start":1750329793588,"stop":1750329793588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f73e6241d4910c","name":"Check received message containing Script","time":{"start":1750330263132,"stop":1750330263133,"duration":1},"status":"passed","severity":"normal"},{"uid":"148e8dbfea562d79","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750329737018,"stop":1750329737018,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac4dadf54c2234d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750329737000,"stop":1750329737001,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff5611c6f8b899e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app14/1/topic811/test.js","time":{"start":1750330243745,"stop":1750330243745,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1d1188bb51a81c","name":"Subscribe to topic containing long and receive message","time":{"start":1750330354740,"stop":1750330354740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e936e9d8fc5cc4","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750329751329,"stop":1750329751329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc3718372b5475b","name":"Push message with Russian payload","time":{"start":1750330564695,"stop":1750330564695,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6654891870cff0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750329736998,"stop":1750329736998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb83946ca561f97","name":"Symmetric encrypt & Decrypt","time":{"start":1750329770090,"stop":1750329770090,"duration":0},"status":"passed","severity":"normal"},{"uid":"de837d075b6ab21f","name":"random static sharding 5 - Cluster ID: 919, Shard ID: 248","time":{"start":1750330359204,"stop":1750330359204,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5528ab437d70b2f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750329737008,"stop":1750329737009,"duration":1},"status":"passed","severity":"normal"},{"uid":"15846fdddc999ee2","name":"should set field with all protocols disabled","time":{"start":1750329743196,"stop":1750329743196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5804e708a01f2e1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329984286,"stop":1750329984286,"duration":0},"status":"passed","severity":"normal"},{"uid":"6836069e10e78e6","name":"Push message with content topic containing numeric","time":{"start":1750330564715,"stop":1750330564715,"duration":0},"status":"passed","severity":"normal"},{"uid":"963d4acc65d2c9f6","name":"Push message with content topic containing shell command","time":{"start":1750330564718,"stop":1750330564718,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d2037f21fe091e","name":"Generator, 2 different pubsubtopics","time":{"start":1750330309613,"stop":1750330309615,"duration":2},"status":"passed","severity":"normal"},{"uid":"be03754f8a5880f1","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750329751545,"stop":1750329751546,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8b09b09837a09e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750329790288,"stop":1750329790288,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4324e364ecaf5be","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750329737010,"stop":1750329737011,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd76b58ba4e90c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750329737021,"stop":1750329737021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95894bba945a37e","name":"same cluster, same shard: nodes connect","time":{"start":1750330011221,"stop":1750330011222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a24ad8d8255cd","name":"Push message with special chars payload","time":{"start":1750330564709,"stop":1750330564709,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fe2495c922428","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750329736996,"stop":1750329736997,"duration":1},"status":"passed","severity":"normal"},{"uid":"8302de47b9878b0f","name":"Publish without waiting for remote peer","time":{"start":1750330139131,"stop":1750330139131,"duration":0},"status":"passed","severity":"normal"},{"uid":"229c37d4ab48d522","name":"Check received message containing numeric","time":{"start":1750330224646,"stop":1750330224646,"duration":0},"status":"passed","severity":"normal"},{"uid":"4106a376b0d9fdb4","name":"Query with Ordered Callback, No Decoder","time":{"start":1750330289712,"stop":1750330289712,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ca2c83defaf81a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750330318783,"stop":1750330318786,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed51b74ee63b8a0e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750330318812,"stop":1750330318813,"duration":1},"status":"passed","severity":"normal"},{"uid":"399b0c2f3678c5cf","name":"random static sharding 4 - Cluster ID: 499, Shard ID: 898","time":{"start":1750330359203,"stop":1750330359204,"duration":1},"status":"passed","severity":"normal"},{"uid":"221b3d177f1d5f01","name":"Subscribe to topic containing short and receive message","time":{"start":1750330318794,"stop":1750330318794,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca925f68138df31","name":"Check received message containing emoji","time":{"start":1750330224636,"stop":1750330224636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f852c524693f837c","name":"Subscribe and receive messages via waku relay post","time":{"start":1750330354725,"stop":1750330354725,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c7fc04f594497b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750330318798,"stop":1750330318800,"duration":2},"status":"passed","severity":"normal"},{"uid":"ccaba1c94ba2c34a","name":"Does not throw an exception when node disconnects","time":{"start":1750330339118,"stop":1750330339119,"duration":1},"status":"passed","severity":"normal"},{"uid":"9412cb55a3c83dfd","name":"should start and stop interval correctly","time":{"start":1750329780701,"stop":1750329780701,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c3ed55d95edc67","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750329790293,"stop":1750329790294,"duration":1},"status":"passed","severity":"normal"},{"uid":"6912d56ade87c9bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750329737017,"stop":1750329737017,"duration":0},"status":"passed","severity":"normal"},{"uid":"13035b250a196e14","name":"Check message received after jswaku node is restarted","time":{"start":1750330263128,"stop":1750330263128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9014f4db76a2db6","name":"Check received message containing SQL Injection","time":{"start":1750330224633,"stop":1750330224633,"duration":0},"status":"passed","severity":"normal"},{"uid":"22725b4fa5532ce1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750330318757,"stop":1750330318757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b634c81902747eff","name":"messageHash returns a Uint8Array","time":{"start":1750329751328,"stop":1750329751328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80fcc5555ad313e","name":"should properly create location multiaddrs - tcp6","time":{"start":1750329743195,"stop":1750329743195,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff4af731a4d3e18","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750329790295,"stop":1750329790295,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e499f18beddf18b","name":"should enable all discoveries when explicitly set","time":{"start":1750329780264,"stop":1750329780266,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3a1cb9c46fb522b","name":"should decode valid enr successfully","time":{"start":1750329743185,"stop":1750329743185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd48edd63e9c2c2","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750329793591,"stop":1750329793592,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c3f6e98307289","name":"Check received message containing JSON","time":{"start":1750330224634,"stop":1750330224635,"duration":1},"status":"passed","severity":"normal"},{"uid":"900fd6bd380f787c","name":"should set field with all protocols enabled","time":{"start":1750329743196,"stop":1750329743196,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c2a7637bcf339a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750330354735,"stop":1750330354735,"duration":0},"status":"passed","severity":"normal"},{"uid":"225ccd7db6efa01f","name":"Check received message containing shell command","time":{"start":1750330224650,"stop":1750330224651,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efa1ca3cd67f530","name":"should reject on timeout if it was set","time":{"start":1750329780965,"stop":1750329780965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55a35b10550521d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750329742484,"stop":1750329742484,"duration":0},"status":"passed","severity":"normal"},{"uid":"7302178a711bf942","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750330224638,"stop":1750330224638,"duration":0},"status":"passed","severity":"normal"},{"uid":"45170e2527c7570d","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750330318823,"stop":1750330318824,"duration":1},"status":"passed","severity":"normal"},{"uid":"6272525276b03369","name":"Check publish message containing XML","time":{"start":1750330129665,"stop":1750330129665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba608da560eff60","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750330318813,"stop":1750330318813,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f556886ccd96038","name":"should continually clean up expired entries at intervals","time":{"start":1750329779972,"stop":1750329779974,"duration":2},"status":"passed","severity":"normal"},{"uid":"a31e6a300dcdcee4","name":"Check publish message containing JSON","time":{"start":1750330129666,"stop":1750330129666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a814861043905598","name":"Check received message with timestamp: 1750329807795 ","time":{"start":1750330263136,"stop":1750330263136,"duration":0},"status":"passed","severity":"normal"},{"uid":"42412f032a695735","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app6/2/topic632/test.js","time":{"start":1750330243745,"stop":1750330243745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e050a5bbe0093420","name":"should throw an error for missing required configuration","time":{"start":1750329737013,"stop":1750329737013,"duration":0},"status":"passed","severity":"normal"},{"uid":"8177df1914203d5","name":"Sample","time":{"start":1750329742571,"stop":1750329742571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52f456b729a5785","name":"random static sharding 2 - Cluster ID: 798, Shard ID: 287","time":{"start":1750330359201,"stop":1750330359202,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6f1ace5897198b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750329759244,"stop":1750329759245,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb25f1b20a5611c","name":"Check received message containing special chars","time":{"start":1750330263117,"stop":1750330263117,"duration":0},"status":"passed","severity":"normal"},{"uid":"742716624e5aecad","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750329780537,"stop":1750329780538,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2057a5c7c80156b","name":"Passing page size 110 when there are 120 messages","time":{"start":1750330331345,"stop":1750330331345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70ec184f8c28fab","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330001460,"stop":1750330001461,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff228e1b82627059","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750329793586,"stop":1750329793587,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef1c2730d9beb0f","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750329790267,"stop":1750329790268,"duration":1},"status":"passed","severity":"normal"},{"uid":"efaf4887bed40a25","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750330318753,"stop":1750330318753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7eb52de120b46c","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750329790250,"stop":1750329790250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6abaa8eb713e17","name":"Check received message containing Russian","time":{"start":1750330224632,"stop":1750330224632,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9310d6246fd639","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750329759243,"stop":1750329759244,"duration":1},"status":"passed","severity":"normal"},{"uid":"84579e8d11f4f25f","name":"Fails to publish message with empty text","time":{"start":1750330129670,"stop":1750330129671,"duration":1},"status":"passed","severity":"normal"},{"uid":"50984e4eb4fca84c","name":"Check received message containing XML","time":{"start":1750330263133,"stop":1750330263133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19e39ba6b8f23b6","name":"random static sharding 10 - Cluster ID: 990, Shard ID: 991","time":{"start":1750330359206,"stop":1750330359206,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3f9b66439fac0c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750330354743,"stop":1750330354744,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb6651dfbe29951","name":"Check received message containing Script","time":{"start":1750330263119,"stop":1750330263119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b518aedba84bcbfa","name":"Throws when trying to push message with empty payload","time":{"start":1750330564699,"stop":1750330564699,"duration":0},"status":"passed","severity":"normal"},{"uid":"983211e780927989","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750329742497,"stop":1750329742498,"duration":1},"status":"passed","severity":"normal"},{"uid":"826acb632e07626","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750330139148,"stop":1750330139151,"duration":3},"status":"passed","severity":"normal"},{"uid":"811817551316ea6d","name":"Push message with content topic containing short","time":{"start":1750330564714,"stop":1750330564714,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb15fca385ca0024","name":"Nodes with multiple pubsub topic","time":{"start":1750330122556,"stop":1750330122556,"duration":0},"status":"passed","severity":"normal"},{"uid":"782725b6c0d3c770","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750330277423,"stop":1750330277423,"duration":0},"status":"passed","severity":"normal"},{"uid":"57537eb96d6d6048","name":"Check received message containing numeric","time":{"start":1750330224630,"stop":1750330224631,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace972070b3e28b5","name":"should attach causal history and bloom filter to each message","time":{"start":1750329793586,"stop":1750329793586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c782a15b21b105d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app0/6/topic836/proto","time":{"start":1750330243750,"stop":1750330243751,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cbd216a8272f53b","name":"Subscribe to topic containing long and receive message","time":{"start":1750330354729,"stop":1750330354729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4973a9ce19fca3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750330333305,"stop":1750330333305,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a544129881ddacb","name":"Publish message with custom timestamp: Fri Jun 28 2024 10:48:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1750330129668,"stop":1750330129669,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c078bacb4c58d60","name":"should not receive a peer event after stop","time":{"start":1750329812902,"stop":1750329812902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b686a8497e262a","name":"Nodes with multiple pubsub topic","time":{"start":1750330122554,"stop":1750330122554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38b53df3bb9ae2b","name":"Push message with special chars payload","time":{"start":1750330564694,"stop":1750330564694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d753e9f305eae58","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329984281,"stop":1750329984282,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33bbb51824a3e7f","name":"Query generator for multiple messages with different content topic format","time":{"start":1750330315951,"stop":1750330315952,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55bac8f485e757f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750330354741,"stop":1750330354741,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2eaf073d21c145","name":"should fail to send if no connected peers found","time":{"start":1750329780839,"stop":1750329780839,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28b0a9c24540863","name":"Push message with Chinese payload","time":{"start":1750330564709,"stop":1750330564709,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb29c2e1c45b6262","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750330318748,"stop":1750330318748,"duration":0},"status":"skipped","severity":"normal"},{"uid":"143d90efb757af97","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750330282218,"stop":1750330282219,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39033799d3e809d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750329736994,"stop":1750329736995,"duration":1},"status":"passed","severity":"normal"},{"uid":"f269dac16e8ba177","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750330354741,"stop":1750330354741,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aff5eb5c9da96c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750330139145,"stop":1750330139147,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9d23cefcf6dbc69","name":"should create a new stream if no existing for protocol found","time":{"start":1750329751544,"stop":1750329751544,"duration":0},"status":"passed","severity":"normal"},{"uid":"c663af9802b2ab61","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750330315957,"stop":1750330315957,"duration":0},"status":"passed","severity":"normal"},{"uid":"84059b3385c3a68f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750329736984,"stop":1750329736993,"duration":9},"status":"passed","severity":"normal"},{"uid":"c8805acb2e6af896","name":"Throws when trying to push message with empty payload","time":{"start":1750330564714,"stop":1750330564714,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5e28737a739d16","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750329737001,"stop":1750329737002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac9733c92d3f6df","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750330318765,"stop":1750330318770,"duration":5},"status":"passed","severity":"normal"},{"uid":"1c815471a8746b7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750329759244,"stop":1750329759244,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eb4af692bf43af","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330309621,"stop":1750330309622,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e866f10d2fe69daf","name":"connects to nwaku","time":{"start":1750330339116,"stop":1750330339116,"duration":0},"status":"passed","severity":"normal"},{"uid":"df324d26bcc8eb95","name":"should push the message to the outgoing buffer","time":{"start":1750329793584,"stop":1750329793585,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bdc8c7d78bafe4","name":"Subscribe to topic containing short and receive message","time":{"start":1750330354728,"stop":1750330354728,"duration":0},"status":"passed","severity":"normal"},{"uid":"994f03c2b232d41d","name":"Check publish message containing Script","time":{"start":1750330129665,"stop":1750330129665,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc641bedc340cb05","name":"Push message with Russian payload","time":{"start":1750330564710,"stop":1750330564710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb1dadf9185e2db","name":"Push message with content topic containing Russian","time":{"start":1750330564716,"stop":1750330564716,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb99596270f82ca","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750329736998,"stop":1750329736999,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d03e146d35070f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750330318757,"stop":1750330318757,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9a145038f3b4e0","name":"Meta field set when metaSetter is specified","time":{"start":1750329751905,"stop":1750329751905,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cf24d91b7fd5ac","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750330122554,"stop":1750330122555,"duration":1},"status":"passed","severity":"normal"},{"uid":"a022f80b918a5a52","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app63/1/topic470/xml","time":{"start":1750330243746,"stop":1750330243747,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6698638a1d01c9","name":"creates an iterator","time":{"start":1750330332907,"stop":1750330332908,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdb0ab91396c589","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750329742495,"stop":1750329742495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2a05edcbb3f81b","name":"different cluster, same shard: nodes don't connect","time":{"start":1750330011222,"stop":1750330011223,"duration":1},"status":"passed","severity":"normal"},{"uid":"165613657413c5e5","name":"should get / set TCP multiaddr","time":{"start":1750329743193,"stop":1750329743194,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d669fcd792e3b1","name":"Fails to publish duplicate message","time":{"start":1750330129670,"stop":1750330129670,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea9d8898a96e9cd","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750329812905,"stop":1750329812906,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd54e91acb8ed89","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750329790287,"stop":1750329790287,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5a00e3a390d4c3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750330318798,"stop":1750330318798,"duration":0},"status":"passed","severity":"normal"},{"uid":"361ecfd817500828","name":"Check received message containing Russian","time":{"start":1750330263131,"stop":1750330263132,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a70a172a1012a2d","name":"Check received message containing Basic HTML tag","time":{"start":1750330224634,"stop":1750330224634,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e4a94928231eee","name":"should handle connection events","time":{"start":1750329780588,"stop":1750329780589,"duration":1},"status":"passed","severity":"normal"},{"uid":"656656d08b1bc65","name":"Check received message containing Russian","time":{"start":1750330263118,"stop":1750330263119,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ebea9f52c45fc4","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750329809120,"stop":1750329809121,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eefc9ca47139607","name":"should successfully stop","time":{"start":1750329780651,"stop":1750329780652,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed3053e70694a5","name":"Check received message containing Russian","time":{"start":1750330224648,"stop":1750330224648,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc4378eccc65958","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750329790294,"stop":1750329790294,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da27f70c0c0e73","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750329790241,"stop":1750329790242,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d0041ef6305580","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750330318762,"stop":1750330318762,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfb02e708dd2c05","name":"ignores domain fetching errors","time":{"start":1750329759726,"stop":1750329759727,"duration":1},"status":"passed","severity":"normal"},{"uid":"1310e9c439b60fa7","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750329751545,"stop":1750329751545,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca6247a4668a4a","name":"Ping on unsubscribed peer","time":{"start":1750329875978,"stop":1750329875978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9307229c4165c83","name":"Wrong topic","time":{"start":1750330243752,"stop":1750330243752,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f9a2c8baa8c202","name":"should encode/decode to text encoding","time":{"start":1750329743189,"stop":1750329743190,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb6361a50a5ceac","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750329742487,"stop":1750329742488,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd91fdb1130197","name":"should keep entries that haven't expired yet","time":{"start":1750329779966,"stop":1750329779970,"duration":4},"status":"passed","severity":"normal"},{"uid":"e200392237ab722f","name":"groups content topics by expected pubsub topic","time":{"start":1750329737004,"stop":1750329737005,"duration":1},"status":"passed","severity":"normal"},{"uid":"451c7122b089fe95","name":"Check received message containing long","time":{"start":1750330224630,"stop":1750330224630,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6f53c20b97111b","name":"should throw error - no public key","time":{"start":1750329743188,"stop":1750329743188,"duration":0},"status":"passed","severity":"normal"},{"uid":"351bfb01973447d7","name":"listenerCount","time":{"start":1750329848650,"stop":1750329848650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abac3ffc46d8a8e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750329742495,"stop":1750329742496,"duration":1},"status":"passed","severity":"normal"},{"uid":"40907e36c64b46c6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750329790295,"stop":1750329790295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48151a17232e1bb","name":"should be sent with empty content","time":{"start":1750329793591,"stop":1750329793591,"duration":0},"status":"passed","severity":"normal"},{"uid":"af47fc3f81502307","name":"Relay - times out","time":{"start":1750330345256,"stop":1750330345256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b872dff786a6942a","name":"Decrypt messages","time":{"start":1750330105934,"stop":1750330105934,"duration":0},"status":"passed","severity":"normal"},{"uid":"286531820d81efce","name":"should only return 1 node with relay and store capability","time":{"start":1750329759728,"stop":1750329759728,"duration":0},"status":"passed","severity":"normal"},{"uid":"15925b796e5e7eac","name":"Check message with no content topic is not received","time":{"start":1750330263126,"stop":1750330263126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6d79326de5b6ff","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750329790289,"stop":1750329790291,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b72d3edb1173e81","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750330354731,"stop":1750330354731,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ba8659182cd211","name":"Check received message containing short","time":{"start":1750330224629,"stop":1750330224630,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b649fed9072d6d0","name":"Push message with custom timestamp: 1750333569478","time":{"start":1750330564707,"stop":1750330564707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8193f858984999bb","name":"should not throw an error for a single configured topic","time":{"start":1750329737023,"stop":1750329737023,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bd8cda0c931c76","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750329780643,"stop":1750329780643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce095a7b8d932515","name":"Correctly serialized arguments","time":{"start":1750330013214,"stop":1750330013217,"duration":3},"status":"passed","severity":"normal"},{"uid":"886d1567097bfeaa","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750329769608,"stop":1750329769609,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3fdbb4d50be0d0e","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750329780642,"stop":1750329780643,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d2a5f3d86b01a6","name":"Push to array if already present","time":{"start":1750329736505,"stop":1750329736505,"duration":0},"status":"passed","severity":"normal"},{"uid":"249b4c52b30e3405","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750329969263,"stop":1750329969264,"duration":1},"status":"passed","severity":"normal"},{"uid":"941f97e90c2f1951","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750329780643,"stop":1750329780644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b591b23cae1a5b93","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750330104158,"stop":1750330104158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"802e80ec047dbb14","name":"Query generator for multiple messages with different message text format","time":{"start":1750330315947,"stop":1750330315948,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1cc1559a626b81","name":"tcp ip4 address","time":{"start":1750329742574,"stop":1750329742574,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b34a609d7ba651","name":"should get / set UDP multiaddr","time":{"start":1750329743190,"stop":1750329743193,"duration":3},"status":"passed","severity":"normal"},{"uid":"6118a0e3e39ae9c9","name":"Query generator for multiple messages","time":{"start":1750330315947,"stop":1750330315947,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be59c08e5f5fe69","name":"Push message with content topic containing shell command","time":{"start":1750330564703,"stop":1750330564703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69e8d85b831bfd4","name":"does not throw on valid cases","time":{"start":1750329736971,"stop":1750329736972,"duration":1},"status":"passed","severity":"normal"},{"uid":"50131fb89ed085f8","name":"Passing page size 10 when there are 10 messages","time":{"start":1750330331343,"stop":1750330331344,"duration":1},"status":"passed","severity":"normal"},{"uid":"345aa3812a96b040","name":"Push message with content topic containing Arabic","time":{"start":1750330564701,"stop":1750330564701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2dac8077330815","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750329809112,"stop":1750329809115,"duration":3},"status":"passed","severity":"normal"},{"uid":"ac6b8ec56d465cb7","name":"should be able to decode the field with only STORE set to true","time":{"start":1750329742494,"stop":1750329742495,"duration":1},"status":"passed","severity":"normal"},{"uid":"7474f9e414d76d5b","name":"Check message received after nwaku node is restarted","time":{"start":1750330224643,"stop":1750330224644,"duration":1},"status":"skipped","severity":"normal"},{"uid":"785422e11d710f76","name":"Subscribe to topic containing Script and receive message","time":{"start":1750330318753,"stop":1750330318753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5685ed4745052cb","name":"should add and remove event listeners correctly","time":{"start":1750329763687,"stop":1750329763688,"duration":1},"status":"passed","severity":"normal"},{"uid":"58888161b345299d","name":"Light Node - default protocols","time":{"start":1750330345258,"stop":1750330345258,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ac5196e0d38129","name":"Check publish message containing long","time":{"start":1750330129662,"stop":1750330129662,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbc7b1c3d0aeb4d","name":"Push message with content topic containing unicode special characters","time":{"start":1750330564719,"stop":1750330564719,"duration":0},"status":"passed","severity":"normal"},{"uid":"491bacadacf8ff83","name":"should not retry if at least one success","time":{"start":1750329780840,"stop":1750329780840,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a87e445cd2bf96","name":"Relay - dialed after","time":{"start":1750330345255,"stop":1750330345256,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e63c522ecc7daf","name":"Check message with no content topic is not received","time":{"start":1750330224655,"stop":1750330224655,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc15ffcb1f9d91d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750329737022,"stop":1750329737022,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a1a8512aaa717c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750329759245,"stop":1750329759246,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a9ca774c57a94c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750329737014,"stop":1750329737015,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b66eaca46f15f91","name":"should reject if WakuNode is not started","time":{"start":1750329780963,"stop":1750329780963,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8c8ab3faed6a4f","name":"Push message with content topic containing numeric","time":{"start":1750330564700,"stop":1750330564700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b48565647db6b6","name":"throws on content topic with empty application field","time":{"start":1750329736978,"stop":1750329736979,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd34b7d6db0ea252","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750329737020,"stop":1750329737020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4be002b32ecb964","name":"Check received message containing special chars","time":{"start":1750330224631,"stop":1750330224631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec087c369d1edeb4","name":"Reopen subscription with peer with lost subscription","time":{"start":1750329875978,"stop":1750329875979,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b97b0f677f09df8","name":"isConnected should return false after all peers disconnect","time":{"start":1750329828001,"stop":1750329828001,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27c7ba66339ff2a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750329759730,"stop":1750329759730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cdb5118f2fdc1e0a","name":"Check received message containing Arabic","time":{"start":1750330263131,"stop":1750330263131,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddb77485146e98a","name":"Check received message with timestamp: 1750329807510000000 ","time":{"start":1750330224652,"stop":1750330224652,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ea56c326da097a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750329759731,"stop":1750329759731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c5c87cb2d17d0","name":"stop","time":{"start":1750329848652,"stop":1750329848652,"duration":0},"status":"passed","severity":"normal"},{"uid":"41444a2ae308278f","name":"Subscribe to topic containing Script and receive message","time":{"start":1750330318806,"stop":1750330318807,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c16ca7f837d9f7c","name":"Check received message containing short","time":{"start":1750330263115,"stop":1750330263116,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4996b87d5af5ce","name":"Check publish message after service node is restarted","time":{"start":1750330129672,"stop":1750330129673,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c8ca8dce9791461e","name":"Sign & Recover","time":{"start":1750329770091,"stop":1750329770091,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e8263b1e0321d8","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750330122555,"stop":1750330122556,"duration":1},"status":"passed","severity":"normal"},{"uid":"34670ef61c0259d3","name":"Check received message containing unicode special characters","time":{"start":1750330224636,"stop":1750330224636,"duration":0},"status":"passed","severity":"normal"},{"uid":"437c764d3ff3a774","name":"Push message with content topic containing SQL Injection","time":{"start":1750330564716,"stop":1750330564717,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9bca60e5a9c145","name":"Filter","time":{"start":1750330345257,"stop":1750330345257,"duration":0},"status":"passed","severity":"normal"},{"uid":"842b90b13cd2f8a1","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750330263140,"stop":1750330263140,"duration":0},"status":"passed","severity":"normal"},{"uid":"92031451a81c55c3","name":"throws on content topic with generation field greater than 0","time":{"start":1750329736977,"stop":1750329736978,"duration":1},"status":"passed","severity":"normal"},{"uid":"a271ab8014efa46d","name":"Renews subscription after lossing a connection","time":{"start":1750330354735,"stop":1750330354735,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8961da982ac060c","name":"should reject if LightPush is requested but not mounted","time":{"start":1750329780964,"stop":1750329780964,"duration":0},"status":"passed","severity":"normal"},{"uid":"602fdad611071f2b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329969253,"stop":1750329969254,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0a2f7265a52ef3","name":"Encoder throws on undefined content topic","time":{"start":1750329769610,"stop":1750329769610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb911cd2a9d2fbb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750329737009,"stop":1750329737010,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef7fc6efd77a6ff","name":"should request peer renewal on specific errors","time":{"start":1750329780705,"stop":1750329780706,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d699aa9fb849ea7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750329737018,"stop":1750329737019,"duration":1},"status":"passed","severity":"normal"},{"uid":"801d6dce5047255e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750330354744,"stop":1750330354744,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3f27902fbdab79","name":"addEventListener with wrong event","time":{"start":1750329848647,"stop":1750329848648,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb2bfca06ce9c25","name":"Check publish message after client node is restarted","time":{"start":1750330129673,"stop":1750330129673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b1c936c07ea04de","name":"Push message with content topic containing short","time":{"start":1750330564699,"stop":1750330564699,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6ee57fb78c1f57","name":"should load peers from local storage and dispatch events","time":{"start":1750329763686,"stop":1750329763686,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff859db60ae4111","name":"should handle incoming messages","time":{"start":1750329780651,"stop":1750329780651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e3da74a907b36a","name":"Subscribe to topic containing short and publish message","time":{"start":1750330139135,"stop":1750330139135,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc95c34d64d186a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750329790293,"stop":1750329790293,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e27690792250d74","name":"retrieves a single peer","time":{"start":1750329759725,"stop":1750329759725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5f237e0a5d6f74","name":"should properly create location multiaddrs - tcp4","time":{"start":1750329743194,"stop":1750329743194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75ea2dd545d5c01","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329984282,"stop":1750329984283,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a60622127718399","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750330333305,"stop":1750330333305,"duration":0},"status":"passed","severity":"normal"},{"uid":"401ac02784c95c5a","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750330318783,"stop":1750330318783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4495dd9e668f660","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750329737016,"stop":1750329737017,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3ec08955ae78e2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750329737026,"stop":1750329737027,"duration":1},"status":"passed","severity":"normal"},{"uid":"282b8a68fd66181a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750329737026,"stop":1750329737026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25d5501945e49c8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750330318747,"stop":1750330318748,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af2ab4d1698fb77","name":"Passing page size 19 when there are 20 messages","time":{"start":1750330331344,"stop":1750330331344,"duration":0},"status":"passed","severity":"normal"},{"uid":"257adaa2157d4f90","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750330564702,"stop":1750330564703,"duration":1},"status":"passed","severity":"normal"},{"uid":"2435d452c33a05e4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750329737022,"stop":1750329737022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12a38f8ea857674","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750330326985,"stop":1750330326986,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef80b7179f4c2d60","name":"throws on content topic with empty topic name field","time":{"start":1750329736980,"stop":1750329736981,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25f55b6d1c13515","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750329816314,"stop":1750329816316,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a7b4ec429d2e9d9","name":"should update ack status of messages in outgoing buffer","time":{"start":1750329793592,"stop":1750329793592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cab3e8e3fb55881","name":"should increase lamport timestamp","time":{"start":1750329793586,"stop":1750329793586,"duration":0},"status":"passed","severity":"normal"},{"uid":"382883364585e87e","name":"Encoder throws on undefined content topic","time":{"start":1750329751905,"stop":1750329751906,"duration":1},"status":"passed","severity":"normal"},{"uid":"7312b94593b38a50","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750329737024,"stop":1750329737025,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4d2765e8248a45","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750330564717,"stop":1750330564718,"duration":1},"status":"passed","severity":"normal"},{"uid":"956421783decf05c","name":"Push message with content topic containing JSON","time":{"start":1750330564703,"stop":1750330564703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8855bd29013893","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750330011221,"stop":1750330011221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5af8189d03b3b1","name":"Push 30 different messages","time":{"start":1750330564713,"stop":1750330564714,"duration":1},"status":"skipped","severity":"normal"},{"uid":"787b0afd6e226b01","name":"Check publish message containing Basic HTML tag","time":{"start":1750330129665,"stop":1750330129666,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90c442855c080f8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750329809115,"stop":1750329809116,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f01318c27076d9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750330277420,"stop":1750330277421,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0e857770b95c57","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750329751545,"stop":1750329751545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e9398457aa2ebf","name":"throws on content topic with non-number generation field","time":{"start":1750329736976,"stop":1750329736977,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef644f7681d253e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750330318800,"stop":1750330318802,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3f793ca6f1dfc5d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330318823,"stop":1750330318823,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac090c942b790f7","name":"Push message with content topic containing XML","time":{"start":1750330564702,"stop":1750330564702,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ece22a5f24200c3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750329737014,"stop":1750329737014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27ed48bf22b7d80","name":"Init the array if not present","time":{"start":1750329736503,"stop":1750329736504,"duration":1},"status":"passed","severity":"normal"},{"uid":"220820004dd83a3e","name":"Subscribe and receive messages via lightPush","time":{"start":1750330318761,"stop":1750330318761,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e92c41cca2356b2","name":"should be called for bootstrap peers","time":{"start":1750329816312,"stop":1750329816312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3750f386729012","name":"Delete observer","time":{"start":1750330105934,"stop":1750330105936,"duration":2},"status":"passed","severity":"normal"},{"uid":"2832f5f882213833","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750330354724,"stop":1750330354725,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf2b3ee5888510","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750330139137,"stop":1750330139137,"duration":0},"status":"passed","severity":"normal"},{"uid":"869781bc2f046f6a","name":"Push message with Chinese payload","time":{"start":1750330564694,"stop":1750330564694,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a53a48e3b216d1c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750330129671,"stop":1750330129671,"duration":0},"status":"passed","severity":"normal"},{"uid":"9544b306124ed14e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750329827999,"stop":1750329827999,"duration":0},"status":"passed","severity":"normal"},{"uid":"db58dcba15830061","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750330243753,"stop":1750330243753,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5309601b9ad1a4","name":"Subscribe and receives messages on 20 topics","time":{"start":1750330354738,"stop":1750330354738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb04c1ab980f07a5","name":"Should update multiaddrs","time":{"start":1750330049906,"stop":1750330049906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85ee7b60129178d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750330318819,"stop":1750330318822,"duration":3},"status":"passed","severity":"normal"},{"uid":"2fa6e9aac0e3e92","name":"Fields are not dropped","time":{"start":1750329751282,"stop":1750329751283,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37b36d47143c1e2","name":"Subscribe to topic containing XML and receive message","time":{"start":1750330354732,"stop":1750330354732,"duration":0},"status":"passed","severity":"normal"},{"uid":"26903ea0943b94ca","name":"should stop and cleanup resources","time":{"start":1750329781106,"stop":1750329781106,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbae267f5af4ddad","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750330354742,"stop":1750330354742,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e45f1c2532f2be","name":"should use shardsUnderCluster when provided","time":{"start":1750329780845,"stop":1750329780845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1090f1eb167dc05","name":"messageHashStr produces different results for different inputs","time":{"start":1750329751330,"stop":1750329751330,"duration":0},"status":"passed","severity":"normal"},{"uid":"86501af0c12c1544","name":"Passing page size 11 when there are 10 messages","time":{"start":1750330331344,"stop":1750330331344,"duration":0},"status":"passed","severity":"normal"},{"uid":"207f45c191915def","name":"Check received message containing Chinese","time":{"start":1750330263130,"stop":1750330263131,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14e6d08aeef3cec","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750329736993,"stop":1750329736993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59b5b27f634931f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329984283,"stop":1750329984284,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f17ccb8bf51e57","name":"should return different streams if requested simultaniously","time":{"start":1750329751544,"stop":1750329751545,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca5e34409253bb7","name":"messageHashStr returns a hex string","time":{"start":1750329751328,"stop":1750329751328,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9665e3f33c2294","name":"should not fail to start the service if it is already started","time":{"start":1750329763684,"stop":1750329763684,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a39509d92c5ae4","name":"Fails to publish message with wrong content topic","time":{"start":1750330129671,"stop":1750330129671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f276971f8acee505","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750329790291,"stop":1750329790291,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bc2f3d7889537d","name":"new peer added after a peer was already found","time":{"start":1750330104158,"stop":1750330104158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4640fa7bcf47d30b","name":"Check received message containing escaped characters","time":{"start":1750330224651,"stop":1750330224651,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc192194053ae06f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750329737002,"stop":1750329737003,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52a86463b516cc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750330318747,"stop":1750330318747,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ddbf0afde69fb6","name":"Query with Promise Callback, No Decoder","time":{"start":1750330289714,"stop":1750330289714,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d98b04beef443a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750329809118,"stop":1750329809119,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0113b87bed2dd94","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750329790256,"stop":1750329790259,"duration":3},"status":"passed","severity":"normal"},{"uid":"385bbd2eebffdde0","name":"Push message with content topic containing special chars","time":{"start":1750330564715,"stop":1750330564715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2105fbb5f6bd8","name":"Store - dialed first","time":{"start":1750330345256,"stop":1750330345256,"duration":0},"status":"passed","severity":"normal"},{"uid":"df150041ea80facb","name":"Push message with rate limit","time":{"start":1750330564706,"stop":1750330564706,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7f92f4cba76721","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750329790292,"stop":1750329790292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5887fc5b4f16fe6","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750329780266,"stop":1750329780266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec28e7e471abbd2","name":"Push message with meta","time":{"start":1750330564720,"stop":1750330564720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ccd5bc3d1689bf","name":"Ordered Callback - false","time":{"start":1750330318845,"stop":1750330318846,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed15d7949519d8d1","name":"rejects hash query with content filter parameters","time":{"start":1750329751300,"stop":1750329751301,"duration":1},"status":"passed","severity":"normal"},{"uid":"401769cda264a28","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750330359207,"stop":1750330359207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a3c3f5512674a8","name":"should return PeerId when PeerId is provided","time":{"start":1750329780843,"stop":1750329780843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3460d03d296c5d9","name":"Push message with Script payload","time":{"start":1750330564696,"stop":1750330564696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9001b84046465d82","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750329763687,"stop":1750329763687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba817c05c239ecc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750329742484,"stop":1750329742485,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ef61f54fd5a7a3","name":"Check received message containing XML","time":{"start":1750330224633,"stop":1750330224634,"duration":1},"status":"passed","severity":"normal"},{"uid":"326526d443c2529d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750330354727,"stop":1750330354727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c82e031abc4cb13","name":"Push message with content topic containing Arabic","time":{"start":1750330564716,"stop":1750330564716,"duration":0},"status":"passed","severity":"normal"},{"uid":"229663b7bf32fdd8","name":"Subscribe and receive messages via waku relay post","time":{"start":1750330354737,"stop":1750330354737,"duration":0},"status":"passed","severity":"normal"},{"uid":"de59dc42dce98613","name":"random static sharding 1 - Cluster ID: 20, Shard ID: 519","time":{"start":1750330359200,"stop":1750330359201,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b04f6ebf43c499","name":"Check message received after jswaku node is restarted","time":{"start":1750330263140,"stop":1750330263140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4985755f870e555f","name":"Push message with custom timestamp: 1750326369479","time":{"start":1750330564721,"stop":1750330564721,"duration":0},"status":"passed","severity":"normal"},{"uid":"5397d624626df6c1","name":"All","time":{"start":1750329814547,"stop":1750329814548,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8aa1d7f37a372e","name":"Push message equal or less that 1MB","time":{"start":1750330564722,"stop":1750330564722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b496182ee98e143","name":"can start and stop the service","time":{"start":1750329812897,"stop":1750329812897,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1925414f910a54","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750329737014,"stop":1750329737014,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac426c8d49d60141","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750329816311,"stop":1750329816311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6298983479ceb5c","name":"Check message with invalid timestamp is not received","time":{"start":1750330263125,"stop":1750330263125,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa312ea72fc5dd67","name":"should detect messages with missing dependencies","time":{"start":1750329793589,"stop":1750329793589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32c527176f70d2","name":"Check received message containing Chinese","time":{"start":1750330263117,"stop":1750330263118,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb15f10185b9ba9","name":"should maintain desired error rate","time":{"start":1750329792805,"stop":1750329792806,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fecbc80c856105b","name":"should request renew when peer disconnects","time":{"start":1750329780581,"stop":1750329780588,"duration":7},"status":"passed","severity":"normal"},{"uid":"976951eef296a955","name":"should respect max attempts limit","time":{"start":1750329780706,"stop":1750329780706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a923682dd83d4f7","name":"same cluster, different shard: nodes connect","time":{"start":1750330011222,"stop":1750330011222,"duration":0},"status":"passed","severity":"normal"},{"uid":"560c48103d288aa7","name":"Should update shard info","time":{"start":1750330049907,"stop":1750330049908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c2895619966ab5","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750329790263,"stop":1750329790263,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e73a6778b1754d7","name":"Check message on other pubsub topic is not received","time":{"start":1750330263138,"stop":1750330263138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f88efbb0871f0c9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750330354734,"stop":1750330354734,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae66f035adf129e","name":"rejects hash query with time filter","time":{"start":1750329751301,"stop":1750329751301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d191c6a132298fc0","name":"Check message with no payload is not received","time":{"start":1750330263139,"stop":1750330263139,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa8549cbea90891","name":"should throw if no connection provided","time":{"start":1750329751543,"stop":1750329751544,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a91741f1cd8961a","name":"Renews subscription after lossing a connection","time":{"start":1750330318822,"stop":1750330318823,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ef0bd4c9a6b4b7","name":"should not fail to stop the service if it was not started","time":{"start":1750329812898,"stop":1750329812900,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce8397b9fb1758a4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750329742492,"stop":1750329742494,"duration":2},"status":"passed","severity":"normal"},{"uid":"30a8fc6d2aa80d1a","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750330326986,"stop":1750330326987,"duration":1},"status":"passed","severity":"normal"},{"uid":"6529b1543131c66d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750330354739,"stop":1750330354739,"duration":0},"status":"passed","severity":"normal"},{"uid":"587772c111cdcbaa","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750330139133,"stop":1750330139133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d6a306227e7253","name":"returns nothing if no connections present","time":{"start":1750329751262,"stop":1750329751263,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7c7f30cb2b7547","name":"should insert message into bloom filter","time":{"start":1750329793585,"stop":1750329793585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b5788cc1d1e11","name":"Subscribe to topic containing long and receive message","time":{"start":1750330318750,"stop":1750330318751,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c2b4e4a692da75","name":"Subscribe and receives messages on 20 topics","time":{"start":1750330354726,"stop":1750330354727,"duration":1},"status":"passed","severity":"normal"},{"uid":"4889c8eb10486b81","name":"Check received message with timestamp: 1750329807510 ","time":{"start":1750330224637,"stop":1750330224637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e4fd89dda15039","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app16/1/topic633/json","time":{"start":1750330243750,"stop":1750330243750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04ed6ca38b2e87","name":"Decoder throws on empty string content topic","time":{"start":1750329769612,"stop":1750329769612,"duration":0},"status":"passed","severity":"normal"},{"uid":"3566b63ef120b19c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750330354727,"stop":1750330354727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a12866c525e226","name":"Check received message containing Chinese","time":{"start":1750330224631,"stop":1750330224632,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0aca6fb3c18c2ad","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750329790250,"stop":1750329790250,"duration":0},"status":"passed","severity":"normal"},{"uid":"97876b512bf89457","name":"Check received message containing unicode special characters","time":{"start":1750330263122,"stop":1750330263122,"duration":0},"status":"passed","severity":"normal"},{"uid":"326fd0b60dbc8eb4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750330333303,"stop":1750330333303,"duration":0},"status":"passed","severity":"normal"},{"uid":"babe8bd8613213c2","name":"should return unique PubsubTopics for static sharding","time":{"start":1750329737009,"stop":1750329737009,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc31b4c86db358c5","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750330354746,"stop":1750330354746,"duration":0},"status":"passed","severity":"normal"},{"uid":"32527abd69fd26bd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750330243743,"stop":1750330243744,"duration":1},"status":"passed","severity":"normal"},{"uid":"3deedff9af3beaf6","name":"Decoder throws on undefined content topic","time":{"start":1750329771374,"stop":1750329771375,"duration":1},"status":"passed","severity":"normal"},{"uid":"94db19dc670f401c","name":"Push message with emoji payload","time":{"start":1750330564698,"stop":1750330564698,"duration":0},"status":"passed","severity":"normal"},{"uid":"693981795da92e89","name":"can start the service","time":{"start":1750330049725,"stop":1750330049725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0c5d18a12aeca0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750330354740,"stop":1750330354741,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46aafde9b95c39e","name":"should retry on complete failure if specified","time":{"start":1750329780839,"stop":1750329780840,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8073c65b3273293","name":"random static sharding 8 - Cluster ID: 921, Shard ID: 42","time":{"start":1750330359205,"stop":1750330359205,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c5802afb81e882","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750329780845,"stop":1750329780845,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f606daf9ffc86b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750329737025,"stop":1750329737025,"duration":0},"status":"passed","severity":"normal"},{"uid":"59951f1cd0351626","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750329736994,"stop":1750329736994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30778978a0933ea","name":"Check message with no content topic is not received","time":{"start":1750330263138,"stop":1750330263139,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3440addc0518354","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750329790241,"stop":1750329790241,"duration":0},"status":"passed","severity":"normal"},{"uid":"27998a34314fcbd9","name":"1 Store, 2 fetches","time":{"start":1750329759494,"stop":1750329759494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1727a44347377999","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750329737153,"stop":1750329737153,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f1b06f0af2dbe1","name":"recovers when dns.resolve returns empty","time":{"start":1750329759726,"stop":1750329759726,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dd06c5b29d8852","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750330318752,"stop":1750330318752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cba396d9219e37","name":"Renews subscription after lossing a connection","time":{"start":1750330354745,"stop":1750330354746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c3148edc6e7646","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750329742489,"stop":1750329742490,"duration":1},"status":"passed","severity":"normal"},{"uid":"459ef00a257b9b91","name":"should properly create location multiaddrs - udp6","time":{"start":1750329743194,"stop":1750329743195,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a7b268b295a326","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750330139145,"stop":1750330139145,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fee1eba2444bf6f","name":"Check publish message containing shell command","time":{"start":1750330129666,"stop":1750330129666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea7f0ad91235b48","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329969257,"stop":1750329969258,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de1d87aa1b152ee","name":"Check received message containing short","time":{"start":1750330224645,"stop":1750330224645,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b6a3cebf0c5eb5","name":"Push message with content topic containing JSON","time":{"start":1750330564718,"stop":1750330564718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af8d632ec42a1b4","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750330129672,"stop":1750330129672,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8c035ced133f03","name":"topics with same application and version share the same shard","time":{"start":1750329737003,"stop":1750329737004,"duration":1},"status":"passed","severity":"normal"},{"uid":"856bb458e1cdbf0f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330309615,"stop":1750330309617,"duration":2},"status":"passed","severity":"normal"},{"uid":"36e32741688dfb34","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750330318760,"stop":1750330318760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2840d9f7fb1a099","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750330354732,"stop":1750330354732,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f8a3a2559112a6","name":"Refresh subscription","time":{"start":1750330354739,"stop":1750330354739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afb23c5b73816b6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329969254,"stop":1750329969255,"duration":1},"status":"passed","severity":"normal"},{"uid":"902256f075e950ed","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750330318771,"stop":1750330318772,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1482e4fdbfa84c5","name":"unsubscribes","time":{"start":1750330332910,"stop":1750330332910,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd276ed3b1e39c2a","name":"should reject if Store is requested but not mounted","time":{"start":1750329780964,"stop":1750329780964,"duration":0},"status":"passed","severity":"normal"},{"uid":"7650294fa09e13b7","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750329737012,"stop":1750329737012,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3ed0d66b2d28d4","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750329790292,"stop":1750329790293,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3b7236a0aa289d","name":"Push message with short payload","time":{"start":1750330564693,"stop":1750330564693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6638ab77130834f","name":"Check message with no payload is not received","time":{"start":1750330263127,"stop":1750330263127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05732987804f517","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750329790267,"stop":1750329790267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57d6812565e210","name":"Check message received after nwaku node is restarted","time":{"start":1750330224656,"stop":1750330224657,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a94132dee7cfffe5","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750329780846,"stop":1750329780847,"duration":1},"status":"passed","severity":"normal"}]