2025-06-20 11:31:50 +00:00

1 line
186 KiB
JSON

[{"uid":"6c443261839e2e0f","name":"Check received message containing Arabic","time":{"start":1750418799288,"stop":1750418799288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cdaf0923d93992","name":"Symmetric encrypt & Decrypt","time":{"start":1750418304863,"stop":1750418304864,"duration":1},"status":"passed","severity":"normal"},{"uid":"68096280206237f1","name":"should not receive a peer event before start","time":{"start":1750418598397,"stop":1750418598398,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3b79f1d7b96c01","name":"can start the service","time":{"start":1750418298212,"stop":1750418298213,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd3707ce4fa72c","name":"should return empty list for no shard","time":{"start":1750418271130,"stop":1750418271130,"duration":0},"status":"passed","severity":"normal"},{"uid":"af46c76d23dc77c6","name":"should reject if Relay is requested but not mounted","time":{"start":1750418315774,"stop":1750418315775,"duration":1},"status":"passed","severity":"normal"},{"uid":"adeafa9128f3f9f2","name":"Check received message containing numeric","time":{"start":1750418799269,"stop":1750418799269,"duration":0},"status":"passed","severity":"normal"},{"uid":"157c7164b7c5c362","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750418876970,"stop":1750418876970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e045b844da5dbb21","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750418889351,"stop":1750418889352,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fd797a181f088e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750418271347,"stop":1750418271347,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d78a4ce74b5356","name":"rejects hash query with time filter","time":{"start":1750418285613,"stop":1750418285613,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5c63065347850b","name":"Reopen subscription with peer with lost subscription","time":{"start":1750418416225,"stop":1750418416226,"duration":1},"status":"passed","severity":"normal"},{"uid":"482c3f66a5b12a38","name":"Check message with non string payload is not received","time":{"start":1750418764721,"stop":1750418764721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cefbd1a094ee86","name":"should reject if WakuNode is not started","time":{"start":1750418315774,"stop":1750418315774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8908ec3e8827d2df","name":"Push message with content topic containing Script","time":{"start":1750419071640,"stop":1750419071640,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d9c8f3e5394105","name":"can start the service","time":{"start":1750418598395,"stop":1750418598395,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b380ae8f495674","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750418271143,"stop":1750418271143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9271d60a1a0666a3","name":"ignores unrecognized TXT record formats","time":{"start":1750418294351,"stop":1750418294351,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef135ca289bbfaa","name":"Non TWN Cluster","time":{"start":1750418803874,"stop":1750418803874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3640ca6d440e91d","name":"throws on content topic with too few or too many fields","time":{"start":1750418271108,"stop":1750418271108,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f8a58afd875c0f","name":"should create a new stream if no existing for protocol found","time":{"start":1750418285667,"stop":1750418285667,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1d5aef5c41351f","name":"should add and remove event listeners correctly","time":{"start":1750418298218,"stop":1750418298218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7619db1f588aa56","name":"caches peers it previously fetched","time":{"start":1750418294351,"stop":1750418294351,"duration":0},"status":"passed","severity":"normal"},{"uid":"336a7b6728e9abef","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750418474675,"stop":1750418474676,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa0225557d5eb2","name":"should handle a minimal index list","time":{"start":1750418271346,"stop":1750418271346,"duration":0},"status":"passed","severity":"normal"},{"uid":"8434add6265cea50","name":"Query generator for multiple messages with different content topic format","time":{"start":1750418862774,"stop":1750418862777,"duration":3},"status":"passed","severity":"normal"},{"uid":"6880debabda7afa6","name":"Asymmetric encrypt & decrypt","time":{"start":1750418304863,"stop":1750418304863,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1083f66e398db0","name":"Check message received after jswaku node is restarted","time":{"start":1750418799305,"stop":1750418799305,"duration":0},"status":"passed","severity":"normal"},{"uid":"faee6ad78c3469a6","name":"Default pageSize","time":{"start":1750418869847,"stop":1750418869848,"duration":1},"status":"passed","severity":"normal"},{"uid":"23769bcdbeb8e9a9","name":"Refresh subscription","time":{"start":1750418889342,"stop":1750418889342,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad30027c3a1b1f6","name":"should successfully stop","time":{"start":1750418315469,"stop":1750418315470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f58d6fcc2b4a462","name":"should throw an error for an unconfigured topic","time":{"start":1750418271141,"stop":1750418271142,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e069923b71a1fc","name":"should not allow unachievable error rate","time":{"start":1750418324838,"stop":1750418324841,"duration":3},"status":"passed","severity":"normal"},{"uid":"4bc356badf786461","name":"Ordered Callback - false","time":{"start":1750418856552,"stop":1750418856553,"duration":1},"status":"passed","severity":"normal"},{"uid":"a950493eff0721d8","name":"Push message with Arabic payload","time":{"start":1750419071633,"stop":1750419071633,"duration":0},"status":"passed","severity":"normal"},{"uid":"e786eb917806d064","name":"should call waitForPeer on Relay","time":{"start":1750418315779,"stop":1750418315779,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3ff3fe749eb748","name":"should not be empty after adding a subscription","time":{"start":1750418315965,"stop":1750418315965,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b0d1784c454481","name":"should check false positive rate","time":{"start":1750418327657,"stop":1750418327657,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eb05e86785b2b8","name":"should start and stop interval correctly","time":{"start":1750418314994,"stop":1750418314994,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6b92bef036c29b","name":"Generator, 2 different pubsubtopics","time":{"start":1750418847246,"stop":1750418847246,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f4aea05651a588","name":"Push message with content topic containing SQL Injection","time":{"start":1750419071653,"stop":1750419071654,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e31685a9181bc2e","name":"Push message with custom timestamp: 1719660075138","time":{"start":1750419071658,"stop":1750419071658,"duration":0},"status":"passed","severity":"normal"},{"uid":"4482cfc5b5469099","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750418818504,"stop":1750418818504,"duration":0},"status":"passed","severity":"normal"},{"uid":"47032027182e2e34","name":"Query Generator, No Decoder","time":{"start":1750418832593,"stop":1750418832593,"duration":0},"status":"passed","severity":"normal"},{"uid":"76993b5dba276c3a","name":"should reject on timeout if it was set","time":{"start":1750418315776,"stop":1750418315777,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ce0fecfed5cf65","name":"should add and check entries correctly","time":{"start":1750418314202,"stop":1750418314211,"duration":9},"status":"passed","severity":"normal"},{"uid":"4b035c1d6948ad0c","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750418315469,"stop":1750418315469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cdd5e4b1cb48e9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750418271136,"stop":1750418271136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09b19bf7e107bb9","name":"isConnected should return true after first peer connects","time":{"start":1750418361777,"stop":1750418361778,"duration":1},"status":"passed","severity":"normal"},{"uid":"53270ad01d99a68d","name":"Push message with numeric payload","time":{"start":1750419071645,"stop":1750419071646,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef6494a6c19e6c3","name":"Check received message containing Arabic","time":{"start":1750418764640,"stop":1750418764640,"duration":0},"status":"passed","severity":"normal"},{"uid":"57daf1fbe96c33d4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750418832596,"stop":1750418832596,"duration":0},"status":"passed","severity":"normal"},{"uid":"228ead4b3231b581","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750418328446,"stop":1750418328446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec60f1d24178a6e9","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750418325154,"stop":1750418325154,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f4ec66815da527","name":"Check received message containing shell command","time":{"start":1750418764682,"stop":1750418764683,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7d7c5aaecbde72","name":"Ephemeral field set to true","time":{"start":1750418286314,"stop":1750418286314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3adfcb37523b8f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750418276728,"stop":1750418276729,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e937454d19be1a0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750418271147,"stop":1750418271147,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3719234094c3c2","name":"addEventListener with wrong event","time":{"start":1750418382612,"stop":1750418382612,"duration":0},"status":"passed","severity":"normal"},{"uid":"88437fa307b790a8","name":"Check received message containing numeric","time":{"start":1750418764637,"stop":1750418764638,"duration":1},"status":"passed","severity":"normal"},{"uid":"96875ab7ac210c22","name":"Check received message containing numeric","time":{"start":1750418764667,"stop":1750418764668,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc3302f467c513d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750418859384,"stop":1750418859384,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed68e6b32c69d88","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750418818502,"stop":1750418818502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d13a94080b586e","name":"Check message with no payload is not received","time":{"start":1750418799282,"stop":1750418799282,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab19ad2a6b748d1","name":"Push message with content topic containing JSON","time":{"start":1750419071655,"stop":1750419071655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d966bd8f6ea2085","name":"should not fail to start the service if it is already started","time":{"start":1750418298215,"stop":1750418298215,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09f714b4294b08a","name":"returns only open connection if one present","time":{"start":1750418285397,"stop":1750418285397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79ed34ba5e6336c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750418325190,"stop":1750418325190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e8438dabe0e008","name":"Subscribe to topic containing long and receive message","time":{"start":1750418859389,"stop":1750418859389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1df25894e77578","name":"should decode valid enr successfully","time":{"start":1750418277407,"stop":1750418277407,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dba2b5cf86e691e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750418293892,"stop":1750418293893,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0366c7c7fa4771","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750418271147,"stop":1750418271147,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d8503cc7d9ea3f","name":"Fails to push message bigger that 1MB","time":{"start":1750419071644,"stop":1750419071644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63e656234416558","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750418474680,"stop":1750418474681,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed7a355f9ceca44","name":"Subscribe and receives messages on 20 topics","time":{"start":1750418859386,"stop":1750418859386,"duration":0},"status":"passed","severity":"normal"},{"uid":"297a41601dca4947","name":"Push message with Chinese payload","time":{"start":1750419071646,"stop":1750419071646,"duration":0},"status":"passed","severity":"normal"},{"uid":"f983e703a3bb161c","name":"should not receive a peer event after stop","time":{"start":1750418346425,"stop":1750418346425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc5283921dedf1","name":"Push message with escaped characters payload","time":{"start":1750419071649,"stop":1750419071649,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ebbefbb59f32b6","name":"Check publish message after service node is restarted","time":{"start":1750418681078,"stop":1750418681079,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7a30c2c7f64d50f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750418859393,"stop":1750418859394,"duration":1},"status":"passed","severity":"normal"},{"uid":"e373c52020de537","name":"Rejects garbage","time":{"start":1750418319259,"stop":1750418319259,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eee5986fb11647","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750418672844,"stop":1750418672844,"duration":0},"status":"passed","severity":"normal"},{"uid":"4908ffb494b303e9","name":"Check received message containing Russian","time":{"start":1750418799271,"stop":1750418799271,"duration":0},"status":"passed","severity":"normal"},{"uid":"202daacb388703e2","name":"Subscribe to topic containing long and receive message","time":{"start":1750418859405,"stop":1750418859405,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ba6a587569a03","name":"Decrypt messages","time":{"start":1750418654473,"stop":1750418654473,"duration":0},"status":"passed","severity":"normal"},{"uid":"7540dbe270f40e6a","name":"same cluster, different shard: nodes connect","time":{"start":1750418559629,"stop":1750418559629,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b23fad9d226df8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750418803883,"stop":1750418803883,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf2f084ba37291","name":"Check received message containing JSON","time":{"start":1750418764645,"stop":1750418764645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da4755bdf2165cc","name":"Check received message containing long","time":{"start":1750418764666,"stop":1750418764667,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b90331cb16bcc26","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750418889346,"stop":1750418889346,"duration":0},"status":"passed","severity":"normal"},{"uid":"140c995572f9da3b","name":"Store - dialed after - with timeout","time":{"start":1750418884962,"stop":1750418884962,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7a895455134c8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750418276725,"stop":1750418276726,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c66a1aaa709014","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750418325169,"stop":1750418325178,"duration":9},"status":"passed","severity":"normal"},{"uid":"433dfbdde28fc6b1","name":"Nodes with multiple pubsub topic","time":{"start":1750418672844,"stop":1750418672846,"duration":2},"status":"passed","severity":"normal"},{"uid":"4587cee0e095ef7d","name":"Push message with content topic containing Arabic","time":{"start":1750419071639,"stop":1750419071639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1976198e22a4aa","name":"Check message with non string payload is not received","time":{"start":1750418764660,"stop":1750418764661,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a913ed7ab42d8d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app26/4/topic231/utf8","time":{"start":1750418803881,"stop":1750418803882,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdaa68267ce196a","name":"Check received message containing emoji","time":{"start":1750418799297,"stop":1750418799297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ff5782096161e8","name":"retrieves a single peer","time":{"start":1750418294349,"stop":1750418294349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96d58c528e28d5a","name":"Publish message with custom timestamp: Sat Jun 29 2024 11:24:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1750418681071,"stop":1750418681071,"duration":0},"status":"passed","severity":"normal"},{"uid":"351f75410e6d63f9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750418346427,"stop":1750418346427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba363a4867e056d6","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750418325165,"stop":1750418325165,"duration":0},"status":"passed","severity":"normal"},{"uid":"f013bb619fb30db4","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750418325149,"stop":1750418325149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9f8a7ac42785ef","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750418531760,"stop":1750418531761,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d4aaeffd4ed489","name":"Query Generator - true","time":{"start":1750418856549,"stop":1750418856549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c94632d07741b9","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750418276727,"stop":1750418276728,"duration":1},"status":"passed","severity":"normal"},{"uid":"494a5235219cd499","name":"should keep entries that haven't expired yet","time":{"start":1750418314223,"stop":1750418314224,"duration":1},"status":"passed","severity":"normal"},{"uid":"1734e2baaf15c154","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750418315398,"stop":1750418315398,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba994b00b1b0fc1","name":"should handle connection events","time":{"start":1750418315254,"stop":1750418315258,"duration":4},"status":"passed","severity":"normal"},{"uid":"f621d7eac6b6f28f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750418346427,"stop":1750418346428,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5380aa62b0642590","name":"Push message with custom timestamp: 1750422075138","time":{"start":1750419071659,"stop":1750419071659,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd72c42aef286be","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750418271121,"stop":1750418271121,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7e96cb484414de","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750418325190,"stop":1750418325192,"duration":2},"status":"passed","severity":"normal"},{"uid":"5294057ed93d5f08","name":"Overlapping topic subscription","time":{"start":1750418889352,"stop":1750418889352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61a3573b71dd73","name":"more peers than existing","time":{"start":1750418653079,"stop":1750418653079,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bd294f29898d139","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750418325198,"stop":1750418325198,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb8d7527bddfa75","name":"should reject if Filter is requested but not mounted","time":{"start":1750418315776,"stop":1750418315776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d967b76b595da4f7","name":"should check connected peers if present and suitable","time":{"start":1750418315777,"stop":1750418315778,"duration":1},"status":"passed","severity":"normal"},{"uid":"78efd16b827daf6b","name":"should set field with all protocols disabled","time":{"start":1750418277419,"stop":1750418277420,"duration":1},"status":"passed","severity":"normal"},{"uid":"442276b5121b61d0","name":"should detect messages with missing dependencies","time":{"start":1750418328443,"stop":1750418328443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d846630c72c9c7","name":"Check publish message containing SQL Injection","time":{"start":1750418681059,"stop":1750418681059,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af833a4839d3d15","name":"Check received message containing Chinese","time":{"start":1750418764639,"stop":1750418764640,"duration":1},"status":"passed","severity":"normal"},{"uid":"3088dd41a43b79c1","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750418832594,"stop":1750418832594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a745369de2021649","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750418325188,"stop":1750418325188,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba2257d0f6ede93","name":"Fields are not dropped","time":{"start":1750418284995,"stop":1750418284998,"duration":3},"status":"passed","severity":"normal"},{"uid":"8a0368e516fc21b4","name":"Check publish message after client node is restarted","time":{"start":1750418681079,"stop":1750418681079,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2eda61a2db2f7345","name":"Check message with invalid timestamp is not received","time":{"start":1750418764656,"stop":1750418764656,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85d44a962baf48","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750418889347,"stop":1750418889347,"duration":0},"status":"passed","severity":"normal"},{"uid":"650e6c17aca10ea","name":"through manual discovery","time":{"start":1750418561503,"stop":1750418561504,"duration":1},"status":"passed","severity":"normal"},{"uid":"682d270c53254240","name":"Ping on peer without subscriptions","time":{"start":1750418416228,"stop":1750418416229,"duration":1},"status":"passed","severity":"normal"},{"uid":"649942341b81b840","name":"should request renew when peer disconnects","time":{"start":1750418315253,"stop":1750418315254,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2bbef5851ba6c9","name":"Check message with no pubsub topic is not received","time":{"start":1750418764699,"stop":1750418764699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f679c8de605077e6","name":"addEventListener with correct event","time":{"start":1750418382611,"stop":1750418382612,"duration":1},"status":"passed","severity":"normal"},{"uid":"39246559a6331d52","name":"should wait for Filter peer to be connected","time":{"start":1750418315778,"stop":1750418315778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8b23a016af9e69","name":"Passing page size 3 when there are 20 messages","time":{"start":1750418869845,"stop":1750418869845,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f498b4b1f07f12","name":"Check received message containing long","time":{"start":1750418799267,"stop":1750418799268,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0d2a6c521da6e6","name":"Relay + Store","time":{"start":1750418277421,"stop":1750418277422,"duration":1},"status":"passed","severity":"normal"},{"uid":"4528227e53759b07","name":"Check received message containing short","time":{"start":1750418764662,"stop":1750418764662,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f8039b5731aae4","name":"nwaku subscribes","time":{"start":1750418666177,"stop":1750418666177,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a0c6d6053d782","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750418690440,"stop":1750418690440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e1f9224500628d","name":"should insert message into bloom filter","time":{"start":1750418328438,"stop":1750418328439,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9e6b993c0b67f2","name":"Waku message hash computation (no timestamp)","time":{"start":1750418285300,"stop":1750418285300,"duration":0},"status":"passed","severity":"normal"},{"uid":"b348efa245c9def8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750418271146,"stop":1750418271147,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7279cb81b4db38","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750418859403,"stop":1750418859403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbc469b6828736d","name":"should not receive a peer event after stop","time":{"start":1750418298216,"stop":1750418298216,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1763aa13433b41","name":"Check received message containing special chars","time":{"start":1750418764668,"stop":1750418764668,"duration":0},"status":"passed","severity":"normal"},{"uid":"653e0ddc20d2fdd3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750418276722,"stop":1750418276722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c927dd481fc913e1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750418889339,"stop":1750418889339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2b4cacee239bb4","name":"can start and stop the service","time":{"start":1750418598395,"stop":1750418598396,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bc3049cf618e5b","name":"Publish without waiting for remote peer","time":{"start":1750418690433,"stop":1750418690433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9643c19e784df350","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750418325167,"stop":1750418325168,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66dd4a7a7255a39","name":"random static sharding 1 - Cluster ID: 62, Shard ID: 603","time":{"start":1750418915803,"stop":1750418915803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dbced48c33f32","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750418350223,"stop":1750418350223,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f5bcd86be85b50","name":"should properly create location multiaddrs - udp","time":{"start":1750418277418,"stop":1750418277418,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edabc37f31c4048","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750418531764,"stop":1750418531765,"duration":1},"status":"passed","severity":"normal"},{"uid":"9912ff43e84a9cfe","name":"handles multiple messages","time":{"start":1750418873442,"stop":1750418873445,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ca9a0c610fabf18","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750418271126,"stop":1750418271126,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3dd10ccd6d9329","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750418531761,"stop":1750418531761,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd88169ab8d34be","name":"should invoke callbacks when receiving a message","time":{"start":1750418315966,"stop":1750418315966,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e93811d9a8fd12","name":"should emit a peer event after start","time":{"start":1750418598397,"stop":1750418598397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2515723fe03ee8af","name":"should properly create peer info with all multiaddrs","time":{"start":1750418277419,"stop":1750418277419,"duration":0},"status":"passed","severity":"normal"},{"uid":"838e36d3ac3052b","name":"shard 0","time":{"start":1750418915802,"stop":1750418915802,"duration":0},"status":"passed","severity":"normal"},{"uid":"df298b53aee53b31","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app45/10/topic285/proto","time":{"start":1750418803882,"stop":1750418803882,"duration":0},"status":"passed","severity":"normal"},{"uid":"75149c6ef8487c34","name":"Push message with Arabic payload","time":{"start":1750419071646,"stop":1750419071646,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fe2a3572b3b3c","name":"should never report false negatives","time":{"start":1750418327655,"stop":1750418327655,"duration":0},"status":"passed","severity":"normal"},{"uid":"6693961afd38cdd7","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750418315966,"stop":1750418315967,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6242011a6c7746b","name":"Push message with custom timestamp: 1750422075138","time":{"start":1750419071643,"stop":1750419071644,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8da2b359a54036","name":"Check message with invalid timestamp is not received","time":{"start":1750418799280,"stop":1750418799281,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f93ed642dbe11c","name":"should deliver messages after dependencies are met","time":{"start":1750418328443,"stop":1750418328443,"duration":0},"status":"passed","severity":"normal"},{"uid":"51727f5fe5291164","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750418859409,"stop":1750418859410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a323fa5d51011ebc","name":"messageHash returns a Uint8Array","time":{"start":1750418285303,"stop":1750418285304,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb74ef80897d1d8","name":"Check publish message containing numeric","time":{"start":1750418681057,"stop":1750418681057,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b32fccac1bb9b1f","name":"should partition messages based on acknowledgement status","time":{"start":1750418328444,"stop":1750418328444,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d0609959f93234","name":"throws on content topic with empty encoding field","time":{"start":1750418271111,"stop":1750418271111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ced6840539239a","name":"random static sharding 7 - Cluster ID: 947, Shard ID: 486","time":{"start":1750418915805,"stop":1750418915805,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbae2e3feecfe12f","name":"Check publish message containing shell command","time":{"start":1750418681065,"stop":1750418681066,"duration":1},"status":"passed","severity":"normal"},{"uid":"75194ddbe13ff1de","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750418859412,"stop":1750418859412,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7c883d5a28a95f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750418271133,"stop":1750418271133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4bd6b2d5d0bd73d","name":"Passing an array","time":{"start":1750418879447,"stop":1750418879447,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e47763ae13a23f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750418350222,"stop":1750418350222,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d87cb85f90c075","name":"Decoder throws on undefined content topic","time":{"start":1750418286316,"stop":1750418286316,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bba925e2d899d2e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750418764655,"stop":1750418764655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2bcbdc260ddea","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750418859386,"stop":1750418859387,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bae1537b091b13","name":"Check message with no content topic is not received","time":{"start":1750418799282,"stop":1750418799282,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c577463e46317","name":"Check received message containing SQL Injection","time":{"start":1750418799271,"stop":1750418799272,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ba049397c955cd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750418681075,"stop":1750418681075,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae988077eca717d","name":"Encoder throws on empty string content topic","time":{"start":1750418286315,"stop":1750418286315,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a74e72aab3d622","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750418889357,"stop":1750418889357,"duration":0},"status":"passed","severity":"normal"},{"uid":"18614470c38329ac","name":"Push message with content topic containing numeric","time":{"start":1750419071651,"stop":1750419071652,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74875dbd6b6b332","name":"Push message with content topic containing XML","time":{"start":1750419071654,"stop":1750419071654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f0dae485dd4256","name":"should decode valid enr with tcp successfully","time":{"start":1750418277407,"stop":1750418277408,"duration":1},"status":"passed","severity":"normal"},{"uid":"41154bdb2359fe87","name":"unsubscribes","time":{"start":1750418873446,"stop":1750418873447,"duration":1},"status":"passed","severity":"normal"},{"uid":"204f0ae4498d1844","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750418764698,"stop":1750418764698,"duration":0},"status":"passed","severity":"normal"},{"uid":"8894d30599b08512","name":"Push to array if already present","time":{"start":1750418270872,"stop":1750418270873,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f4397d7432f67f","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750418285668,"stop":1750418285668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d981532136c2d1f1","name":"should throw error - no id","time":{"start":1750418277409,"stop":1750418277409,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad2ab62bb4103e3","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750418867021,"stop":1750418867021,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb71f3a5a7994af","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750418876968,"stop":1750418876969,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcd504d923ed534","name":"Check message with non string payload is not received","time":{"start":1750418799304,"stop":1750418799304,"duration":0},"status":"passed","severity":"normal"},{"uid":"74685ed6848c9181","name":"dispatchEvent via connectionManager","time":{"start":1750418382619,"stop":1750418382620,"duration":1},"status":"passed","severity":"normal"},{"uid":"836371bb60b623cb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750418825455,"stop":1750418825456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d22362ff629e3db","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750418271146,"stop":1750418271146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64dc5d97255ff0a","name":"returns all values when wanted number is greater than available values","time":{"start":1750418293417,"stop":1750418293417,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc07a4f1ce36138d","name":"should handle task timeouts","time":{"start":1750418315001,"stop":1750418315001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89bed9ee6b9e481","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750418799301,"stop":1750418799301,"duration":0},"status":"passed","severity":"normal"},{"uid":"407a36d111929e9f","name":"Push message with JSON payload","time":{"start":1750419071648,"stop":1750419071648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6378e2314011c445","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750418889349,"stop":1750418889350,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b89162da9b26667","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750418271119,"stop":1750418271119,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b56527c940a265","name":"throws on empty content topic","time":{"start":1750418271107,"stop":1750418271108,"duration":1},"status":"passed","severity":"normal"},{"uid":"187130a36a06c78b","name":"Should update multiaddrs","time":{"start":1750418598523,"stop":1750418598524,"duration":1},"status":"passed","severity":"normal"},{"uid":"22955b3049656db5","name":"Accepts a valid Waku Message","time":{"start":1750418319257,"stop":1750418319258,"duration":1},"status":"passed","severity":"normal"},{"uid":"328a600e64e217a8","name":"removeEventListener with wrong event","time":{"start":1750418382612,"stop":1750418382615,"duration":3},"status":"passed","severity":"normal"},{"uid":"ee4e91a4a93b8fce","name":"Ping on subscribed peer","time":{"start":1750418416222,"stop":1750418416223,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1386b36c38f0d07","name":"should request peer renewal on specific errors","time":{"start":1750418315000,"stop":1750418315001,"duration":1},"status":"passed","severity":"normal"},{"uid":"2977183828697518","name":"Ping on unsubscribed peer","time":{"start":1750418416224,"stop":1750418416225,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfadb0fb19f48bf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750418889344,"stop":1750418889344,"duration":0},"status":"passed","severity":"normal"},{"uid":"369bda4b54ecc727","name":"Check received message containing shell command","time":{"start":1750418799293,"stop":1750418799293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e129ffe4166d5b","name":"should not fail to start the service if it is already started","time":{"start":1750418346422,"stop":1750418346423,"duration":1},"status":"passed","severity":"normal"},{"uid":"97930723a23d96a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750418832595,"stop":1750418832596,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f75e1af9a95f2bc","name":"Renews subscription after lossing a connection","time":{"start":1750418889347,"stop":1750418889348,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef861aa43b2e01c","name":"Refresh subscription","time":{"start":1750418889353,"stop":1750418889353,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8029c8582840ce","name":"Query generator for multiple messages","time":{"start":1750418862768,"stop":1750418862771,"duration":3},"status":"passed","severity":"normal"},{"uid":"a75142c5034e4f09","name":"Check received message containing unicode special characters","time":{"start":1750418799296,"stop":1750418799297,"duration":1},"status":"passed","severity":"normal"},{"uid":"647869c16af854dd","name":"Throws when trying to push message with empty payload","time":{"start":1750419071637,"stop":1750419071637,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8df33b051e9ba93","name":"should emit a peer event after start","time":{"start":1750418346423,"stop":1750418346424,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4770e78ce8b3b1","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750418285306,"stop":1750418285307,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92c907f41e3e314","name":"should push the message to the outgoing buffer","time":{"start":1750418328438,"stop":1750418328438,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1e1702a5f02d6b","name":"Push message with content topic containing short","time":{"start":1750419071637,"stop":1750419071637,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3096ebf60c66a6","name":"Check received message with timestamp: 1750418341571000000 ","time":{"start":1750418764693,"stop":1750418764695,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcedcc234ad8dfa4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750418325192,"stop":1750418325193,"duration":1},"status":"passed","severity":"normal"},{"uid":"627347439af5a8d0","name":"Subscribe and receive messages via waku relay post","time":{"start":1750418859400,"stop":1750418859400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3899c3ac827e797","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750418474674,"stop":1750418474674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a4113e318bbbec","name":"Push message with content topic containing Chinese","time":{"start":1750419071652,"stop":1750419071652,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef521ac53610426","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750418276733,"stop":1750418276734,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09d85cf054f2231","name":"Push message with short payload","time":{"start":1750419071645,"stop":1750419071645,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3c715a8d94e275","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750418271142,"stop":1750418271143,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d812863111b9fc0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750418876968,"stop":1750418876968,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74f0f50b3e19d4e","name":"Check received message containing SQL Injection","time":{"start":1750418764641,"stop":1750418764642,"duration":1},"status":"passed","severity":"normal"},{"uid":"c727b057209f2974","name":"non connected peers","time":{"start":1750418653079,"stop":1750418653080,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9147f165b3be8e5f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750418859406,"stop":1750418859406,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a5fe460f4d5dad","name":"Subscribe to topic containing XML and receive message","time":{"start":1750418859392,"stop":1750418859393,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0310c186f0eca85","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750418889344,"stop":1750418889345,"duration":1},"status":"passed","severity":"normal"},{"uid":"812cfef6f9e3cbe7","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750418315675,"stop":1750418315675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fdaebd4d146356","name":"Mutual subscription","time":{"start":1750418690432,"stop":1750418690433,"duration":1},"status":"passed","severity":"normal"},{"uid":"510ef40a65d58316","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750419071655,"stop":1750419071655,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9bea3811d9ecf7","name":"Decoder throws on undefined content topic","time":{"start":1750418305929,"stop":1750418305929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2db3b47ae1bdbbe","name":"should load peers from local storage and dispatch events","time":{"start":1750418298217,"stop":1750418298217,"duration":0},"status":"passed","severity":"normal"},{"uid":"208c6d23bea31367","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750418867019,"stop":1750418867020,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fb7c9b5cd9ab09","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750418315357,"stop":1750418315357,"duration":0},"status":"passed","severity":"normal"},{"uid":"990089d05a6a4196","name":"Fails to push message with large meta","time":{"start":1750419071642,"stop":1750419071642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37b0b1d707ce91f","name":"listenerCount","time":{"start":1750418382616,"stop":1750418382619,"duration":3},"status":"passed","severity":"normal"},{"uid":"df6513aabd394edf","name":"Push message with Russian payload","time":{"start":1750419071634,"stop":1750419071634,"duration":0},"status":"passed","severity":"normal"},{"uid":"c904252a3f56c448","name":"Check message with non string payload is not received","time":{"start":1750418799283,"stop":1750418799283,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d0b82660e33bde","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750418277407,"stop":1750418277407,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ce668eeba76661","name":"Check message received after jswaku node is restarted","time":{"start":1750418799283,"stop":1750418799283,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1d85b9bb6ae014","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750418672844,"stop":1750418672844,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba127ce2de4b73f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750418271118,"stop":1750418271118,"duration":0},"status":"passed","severity":"normal"},{"uid":"425817e3444f60ab","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750418859391,"stop":1750418859391,"duration":0},"status":"passed","severity":"normal"},{"uid":"441fe123209c24de","name":"should not fail to stop the service if it was not started","time":{"start":1750418298214,"stop":1750418298214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdf9435b2138dfd","name":"can start and stop the service","time":{"start":1750418298213,"stop":1750418298214,"duration":1},"status":"passed","severity":"normal"},{"uid":"114169717ea1b625","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750418690439,"stop":1750418690439,"duration":0},"status":"passed","severity":"normal"},{"uid":"33264c83b26d7c23","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750418271347,"stop":1750418271347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38eb9c882ebf41d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750418271130,"stop":1750418271130,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fe3c625a730215","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750418672842,"stop":1750418672842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c544afbeb31549","name":"Subscribe to topic containing Script and publish message","time":{"start":1750418690439,"stop":1750418690439,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddad179d537e570","name":"topics with same application and version share the same shard","time":{"start":1750418271123,"stop":1750418271123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f158c1407f2e77b2","name":"Publish message with rate limit","time":{"start":1750418681080,"stop":1750418681080,"duration":0},"status":"passed","severity":"normal"},{"uid":"620b8ba3caacb5d3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750418672839,"stop":1750418672840,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fed04a4577b8d31","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750418315412,"stop":1750418315413,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c2069a3104a0da","name":"Check received message with timestamp: 1750418341571000000 ","time":{"start":1750418764654,"stop":1750418764655,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bdb09f79fd5b7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750418690438,"stop":1750418690438,"duration":0},"status":"passed","severity":"normal"},{"uid":"516429b0d2532fc5","name":"Check received message containing emoji","time":{"start":1750418764654,"stop":1750418764654,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e4535133f44a3b","name":"Check received message containing special chars","time":{"start":1750418764638,"stop":1750418764638,"duration":0},"status":"passed","severity":"normal"},{"uid":"da16f8fc7bfd5357","name":"start node with empty content topic","time":{"start":1750418803884,"stop":1750418803884,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce94a465be5bba90","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750418304452,"stop":1750418304452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e88b777333f6ec8","name":"Check received message containing long","time":{"start":1750418764636,"stop":1750418764637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac09262170b10ca0","name":"Relay - dialed after","time":{"start":1750418884961,"stop":1750418884961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcba519dfaabbd5","name":"Fails to publish message with wrong content topic","time":{"start":1750418681074,"stop":1750418681074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1497a97d0ed8dd7","name":"messageHashStr produces consistent results for the same input","time":{"start":1750418285308,"stop":1750418285309,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3e6fec6f923c32","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750418832594,"stop":1750418832594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f1b21831f6a98d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750418271117,"stop":1750418271118,"duration":1},"status":"passed","severity":"normal"},{"uid":"89067f107956f6dd","name":"Encoder throws on empty string content topic","time":{"start":1750418304454,"stop":1750418304454,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b83589cd8bc8e74","name":"should wait for Store peer to be connected","time":{"start":1750418315779,"stop":1750418315779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9db6b289237fcd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750418889357,"stop":1750418889357,"duration":0},"status":"passed","severity":"normal"},{"uid":"342e4231c13caf51","name":"groups content topics by expected pubsub topic","time":{"start":1750418271124,"stop":1750418271124,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e06ddf3354a9de5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750418799301,"stop":1750418799301,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94787ad781e0eb8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750418293890,"stop":1750418293890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c577ecd1c091630","name":"Subscribe and receive messages via waku relay post","time":{"start":1750418889350,"stop":1750418889350,"duration":0},"status":"passed","severity":"normal"},{"uid":"650737fac02ada3d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750418825452,"stop":1750418825453,"duration":1},"status":"passed","severity":"normal"},{"uid":"7170034da0f8365e","name":"Check message received after nwaku node is restarted","time":{"start":1750418764661,"stop":1750418764662,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16633ddd1fea4d1","name":"Check received message containing Script","time":{"start":1750418764642,"stop":1750418764643,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5e96f2e9433034","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750418276712,"stop":1750418276716,"duration":4},"status":"passed","severity":"normal"},{"uid":"84a1cf61c60138ba","name":"Push message with content topic containing unicode special characters","time":{"start":1750419071656,"stop":1750419071656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4386ad9e81f3c","name":"Subscribe to topic containing short and receive message","time":{"start":1750418889353,"stop":1750418889353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7cffe2fe3f499a","name":"Check received message containing shell command","time":{"start":1750418799276,"stop":1750418799276,"duration":0},"status":"passed","severity":"normal"},{"uid":"859b1ec822fb58e4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750418859411,"stop":1750418859411,"duration":0},"status":"passed","severity":"normal"},{"uid":"335ba1c6d34cb3f3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750418531767,"stop":1750418531767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cc52b2659a54c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750418276732,"stop":1750418276733,"duration":1},"status":"passed","severity":"normal"},{"uid":"c799fccf70dfdbb","name":"Promise Callback - true","time":{"start":1750418856550,"stop":1750418856551,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3e7a6e4a06899d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750418859385,"stop":1750418859385,"duration":0},"status":"passed","severity":"normal"},{"uid":"91db8e9561d5b9b1","name":"Check received message with timestamp: 1750418350884000000 ","time":{"start":1750418799278,"stop":1750418799279,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de723beba4cf136","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750418859406,"stop":1750418859406,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda92bbc2332f9c9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750418672846,"stop":1750418672846,"duration":0},"status":"passed","severity":"normal"},{"uid":"89632df561c2fd29","name":"Overlapping topic subscription","time":{"start":1750418859387,"stop":1750418859387,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb62358da399003","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750418889348,"stop":1750418889348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d962cc44228c6c","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750418285669,"stop":1750418285669,"duration":0},"status":"passed","severity":"normal"},{"uid":"599820e6565bfd73","name":"Check received message containing escaped characters","time":{"start":1750418799293,"stop":1750418799296,"duration":3},"status":"passed","severity":"normal"},{"uid":"557e6cf0ff8d6fa","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750418271142,"stop":1750418271142,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dc2c2759ca3d3e","name":"Check received message containing long","time":{"start":1750418799286,"stop":1750418799286,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40d6820f8f0cc8b","name":"Push message with content topic containing Russian","time":{"start":1750419071639,"stop":1750419071639,"duration":0},"status":"passed","severity":"normal"},{"uid":"386bc73566b92d0a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app67/7/topic593/xml","time":{"start":1750418803879,"stop":1750418803880,"duration":1},"status":"passed","severity":"normal"},{"uid":"444b7afb5c985d6a","name":"rejects content-filtered query with only contentTopics","time":{"start":1750418285612,"stop":1750418285612,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c8029547c6bdff","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750418286317,"stop":1750418286317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e39aa60f80f732","name":"Check received message with timestamp: 1750418350884 ","time":{"start":1750418799298,"stop":1750418799300,"duration":2},"status":"passed","severity":"normal"},{"uid":"7879667d4a29ca2a","name":"Check received message containing JSON","time":{"start":1750418799292,"stop":1750418799292,"duration":0},"status":"passed","severity":"normal"},{"uid":"7345c56ad06ab00a","name":"Does not throw an exception when node disconnects","time":{"start":1750418879446,"stop":1750418879446,"duration":0},"status":"passed","severity":"normal"},{"uid":"357fcf2dc54a9f2c","name":"should throw an error for insufficient data","time":{"start":1750418271347,"stop":1750418271347,"duration":0},"status":"passed","severity":"normal"},{"uid":"461551248d9a7419","name":"can query messages by message hash","time":{"start":1750418834823,"stop":1750418834823,"duration":0},"status":"passed","severity":"normal"},{"uid":"70eaa21ee2d07378","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750418325189,"stop":1750418325190,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecf94c4e7f1160d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750418690435,"stop":1750418690435,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e66639f1649c2fb","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750418328445,"stop":1750418328445,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcae3913656b5402","name":"Publishes to nwaku","time":{"start":1750418666177,"stop":1750418666179,"duration":2},"status":"passed","severity":"normal"},{"uid":"73e8aa195fbc9a57","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750418325163,"stop":1750418325163,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2dde1dcb12de4c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750418305927,"stop":1750418305927,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae6a3c60aaa0e3c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750418889350,"stop":1750418889350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a92017de5aff63","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750418325178,"stop":1750418325179,"duration":1},"status":"passed","severity":"normal"},{"uid":"88bb1dba593b78d1","name":"should return no connections if no open connection provided","time":{"start":1750418285397,"stop":1750418285398,"duration":1},"status":"passed","severity":"normal"},{"uid":"4004fc46d0f57933","name":"Push message with numeric payload","time":{"start":1750419071632,"stop":1750419071633,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a3a9095f4ab39f","name":"Encoder throws on empty string content topic","time":{"start":1750418305929,"stop":1750418305929,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b5220402c35382","name":"rejects hash query with content filter parameters","time":{"start":1750418285613,"stop":1750418285613,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bfa226085484e8","name":"can start the service","time":{"start":1750418346418,"stop":1750418346420,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd260cd7f13f6a8c","name":"Subscribe to topic containing long and publish message","time":{"start":1750418690437,"stop":1750418690437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03cd24754328b3e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750418859391,"stop":1750418859392,"duration":1},"status":"passed","severity":"normal"},{"uid":"9373e8bb8490fdf4","name":"Light Node - default protocols","time":{"start":1750418884963,"stop":1750418884963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4837f2abbd6773","name":"should get / set TCP multiaddr","time":{"start":1750418277416,"stop":1750418277416,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd23835e48b0436","name":"Push message with content topic containing long","time":{"start":1750419071651,"stop":1750419071651,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dad9debef526c6","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750418325166,"stop":1750418325166,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd65cbc8e6b6d129","name":"Fails to push message with large meta","time":{"start":1750419071657,"stop":1750419071657,"duration":0},"status":"passed","severity":"normal"},{"uid":"45643d05cb168aa","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750418325162,"stop":1750418325162,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bec698d98da3f4","name":"Subscribe to topic containing long and receive message","time":{"start":1750418889343,"stop":1750418889343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d8ea78fa710c42","name":"should start and setup intervals and event listeners","time":{"start":1750418315967,"stop":1750418315967,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0afa08d2956107","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750418271121,"stop":1750418271122,"duration":1},"status":"passed","severity":"normal"},{"uid":"336da682202f4ba","name":"Push message with content topic containing escaped characters","time":{"start":1750419071641,"stop":1750419071641,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc1633b01109360","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750418325160,"stop":1750418325160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c856a9c338a78","name":"accepts valid message hash query","time":{"start":1750418285612,"stop":1750418285612,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cc14065d457ec5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750418889343,"stop":1750418889343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3799173f7daea909","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750418276722,"stop":1750418276723,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda20418baa3656c","name":"Sign & Recover","time":{"start":1750418304864,"stop":1750418304865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f350e6fa9fd55f","name":"can start and stop the service","time":{"start":1750418346421,"stop":1750418346421,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92497c3d8132f8c","name":"Push message with content topic containing special chars","time":{"start":1750419071638,"stop":1750419071638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9db3f714d7762bc","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750418325161,"stop":1750418325161,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3aef00711eeb6e","name":"Query Generator, No message returned","time":{"start":1750418832593,"stop":1750418832594,"duration":1},"status":"passed","severity":"normal"},{"uid":"537c2359a7ea3ce6","name":"Check received message containing Script","time":{"start":1750418764671,"stop":1750418764671,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b58b689e23d8f60","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750418799280,"stop":1750418799280,"duration":0},"status":"passed","severity":"normal"},{"uid":"101b5a69939c8856","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750418325194,"stop":1750418325195,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c4a7d3a546da1a","name":"Check publish message containing Basic HTML tag","time":{"start":1750418681061,"stop":1750418681061,"duration":0},"status":"passed","severity":"normal"},{"uid":"87816f117caa2518","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750418325187,"stop":1750418325188,"duration":1},"status":"passed","severity":"normal"},{"uid":"26264ebc74706a38","name":"should return false when shard is not included in network shards","time":{"start":1750418315679,"stop":1750418315679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d434fffc7e4ff10","name":"Check message received after nwaku node is restarted","time":{"start":1750418764722,"stop":1750418764722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10a58414b6659984","name":"should serialize and deserialize correctly","time":{"start":1750418327656,"stop":1750418327656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4d2741d9324dc7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750418271136,"stop":1750418271136,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6670fc3a16f4d6","name":"should not fail to stop the service if it was not started","time":{"start":1750418346422,"stop":1750418346422,"duration":0},"status":"passed","severity":"normal"},{"uid":"713b12d45b1f574","name":"tcp ip4 address","time":{"start":1750418276738,"stop":1750418276738,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6db11b8c2275ea8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750418474666,"stop":1750418474666,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7d7a5d7fcc683","name":"Push message with content topic containing shell command","time":{"start":1750419071641,"stop":1750419071641,"duration":0},"status":"passed","severity":"normal"},{"uid":"655a02ad36918144","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750418531762,"stop":1750418531763,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb8ffe938058adf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750418825453,"stop":1750418825454,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1007524df33389","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750418325163,"stop":1750418325164,"duration":1},"status":"passed","severity":"normal"},{"uid":"411f508151ba94e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750418271124,"stop":1750418271124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a8eff47c011f52","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750418271138,"stop":1750418271138,"duration":0},"status":"passed","severity":"normal"},{"uid":"d567711b98dcb0f8","name":"Check received message containing short","time":{"start":1750418799266,"stop":1750418799267,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d13618f9abcc6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750418304450,"stop":1750418304451,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4ec16bececc059","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750418325162,"stop":1750418325162,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6f00e7b948bd0c","name":"Sets default value correctly","time":{"start":1750418879448,"stop":1750418879448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b521d562d4ac3d3","name":"ignores domain fetching errors","time":{"start":1750418294350,"stop":1750418294351,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc15007c8bc4334","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750418474679,"stop":1750418474680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad582bc2f1a9b811","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750418690434,"stop":1750418690434,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d06d83d0c97335","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750418293893,"stop":1750418293894,"duration":1},"status":"passed","severity":"normal"},{"uid":"71dec98ec8e2335","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750418818500,"stop":1750418818501,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f86ca0a22de41e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750418889346,"stop":1750418889346,"duration":0},"status":"passed","severity":"normal"},{"uid":"7112a717780513e3","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750418325154,"stop":1750418325155,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7b7f318de8c24c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750418764697,"stop":1750418764698,"duration":1},"status":"passed","severity":"normal"},{"uid":"211764fca843e980","name":"A test","time":{"start":1750418549102,"stop":1750418549103,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ca30112013eef4","name":"should handle general insertion and lookup correctly","time":{"start":1750418327656,"stop":1750418327657,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dc20e24e893c90","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750418889344,"stop":1750418889344,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70bfe395054213b","name":"Push message with content topic containing Arabic","time":{"start":1750419071652,"stop":1750419071653,"duration":1},"status":"passed","severity":"normal"},{"uid":"9147e9cbeabb4f10","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750418825456,"stop":1750418825456,"duration":0},"status":"passed","severity":"normal"},{"uid":"541dac8220c80a16","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750418285612,"stop":1750418285612,"duration":0},"status":"passed","severity":"normal"},{"uid":"1018be4a5da0b447","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750418531767,"stop":1750418531768,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c30011bd0977f5b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750418889352,"stop":1750418889352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97d6eb9cfbb0a5c","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750418325167,"stop":1750418325167,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf0a75c282f27f4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750418276720,"stop":1750418276721,"duration":1},"status":"passed","severity":"normal"},{"uid":"555f16e8dec9a881","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750418325163,"stop":1750418325163,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9bfcf11c4f40c7","name":"random static sharding 5 - Cluster ID: 207, Shard ID: 683","time":{"start":1750418915804,"stop":1750418915805,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adab877e6c3ef86","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750418325159,"stop":1750418325159,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e170f372b59deac","name":"Check received message containing JSON","time":{"start":1750418764679,"stop":1750418764682,"duration":3},"status":"passed","severity":"normal"},{"uid":"bea25ed197b167b8","name":"Reopen subscription with peer with lost subscription","time":{"start":1750418416230,"stop":1750418416231,"duration":1},"status":"passed","severity":"normal"},{"uid":"33437c69878398c1","name":"Check received message containing XML","time":{"start":1750418799291,"stop":1750418799292,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae2244bb44ac225","name":"should be able to decode the field with only STORE set to true","time":{"start":1750418276728,"stop":1750418276728,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8de87483579b47","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750418271137,"stop":1750418271137,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cc2f017391c23d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750418298217,"stop":1750418298218,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a3684e14b0bf18","name":"throws on content topic with empty application field","time":{"start":1750418271109,"stop":1750418271109,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6398d8a791d524","name":"Push message with Russian payload","time":{"start":1750419071647,"stop":1750419071647,"duration":0},"status":"passed","severity":"normal"},{"uid":"437e15dd18d5e5af","name":"should not fail to stop the service if it was not started","time":{"start":1750418598396,"stop":1750418598396,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d1d480f6a7f9e6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750418277421,"stop":1750418277421,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde1ca080f520db","name":"Push message with short payload","time":{"start":1750419071632,"stop":1750419071632,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbd0243bda10e75","name":"Js publishes, other Js receives","time":{"start":1750418666181,"stop":1750418666181,"duration":0},"status":"passed","severity":"normal"},{"uid":"91db344bbfc29b33","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750418315679,"stop":1750418315679,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5ca9896a548521","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750418859411,"stop":1750418859411,"duration":0},"status":"passed","severity":"normal"},{"uid":"39563c5058beb7bb","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750418324842,"stop":1750418324842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0b8661f4702885","name":"Check message with no content topic is not received","time":{"start":1750418799303,"stop":1750418799304,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8e89abfcf536b2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750418818500,"stop":1750418818500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4b57a314ca8dc5","name":"should set field with only FILTER enabled","time":{"start":1750418277421,"stop":1750418277421,"duration":0},"status":"passed","severity":"normal"},{"uid":"273cc58a223a9acc","name":"1 Relay, 1 Filter, gives up","time":{"start":1750418294099,"stop":1750418294099,"duration":0},"status":"passed","severity":"normal"},{"uid":"36917b072766375f","name":"Push message with content topic containing special chars","time":{"start":1750419071652,"stop":1750419071652,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9bc6ed88380367","name":"Subscribe to topic containing short and receive message","time":{"start":1750418889342,"stop":1750418889342,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba6a01cca2c7eb6","name":"Subscribe and receives messages on 20 topics","time":{"start":1750418889351,"stop":1750418889351,"duration":0},"status":"passed","severity":"normal"},{"uid":"df366c3d1c89eb5d","name":"Push message with meta","time":{"start":1750419071642,"stop":1750419071642,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa8d306ae29782d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750418285298,"stop":1750418285298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b182498921e90890","name":"LightPush","time":{"start":1750418884962,"stop":1750418884962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8bd2a17ab5aaf5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750418690437,"stop":1750418690437,"duration":0},"status":"passed","severity":"normal"},{"uid":"752694feaa4dd646","name":"Check received message containing XML","time":{"start":1750418764672,"stop":1750418764675,"duration":3},"status":"passed","severity":"normal"},{"uid":"a75adf531b7fff1d","name":"Check meta is set [ecies]","time":{"start":1750418305928,"stop":1750418305928,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b326c99dc9f97ef","name":"Query with Ordered Callback, No message returned","time":{"start":1750418832595,"stop":1750418832595,"duration":0},"status":"passed","severity":"normal"},{"uid":"593bb17b035084eb","name":"should process tasks in queue","time":{"start":1750418314999,"stop":1750418314999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d967781b4828fbf4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750418889346,"stop":1750418889346,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4f58adc612be36","name":"Check received message containing Chinese","time":{"start":1750418764669,"stop":1750418764669,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8232cf16d5d60a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750418474666,"stop":1750418474672,"duration":6},"status":"passed","severity":"normal"},{"uid":"c340737111db7178","name":"1 Store, 2 fetches","time":{"start":1750418294098,"stop":1750418294099,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dbaccd7a5ff922","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750418859397,"stop":1750418859397,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee3fa3f110946bc","name":"Check received message containing Russian","time":{"start":1750418799288,"stop":1750418799288,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99005766644f7b9","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750418315467,"stop":1750418315467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9908fd312bc037cb","name":"isConnected should return false after all peers disconnect","time":{"start":1750418361778,"stop":1750418361779,"duration":1},"status":"passed","severity":"normal"},{"uid":"7066f25d217d1b93","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750418271144,"stop":1750418271145,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a24d5914406471c","name":"Push message with unicode special characters payload","time":{"start":1750419071636,"stop":1750419071636,"duration":0},"status":"passed","severity":"normal"},{"uid":"c557801f443b5206","name":"should only return 1 node with relay capability","time":{"start":1750418294352,"stop":1750418294352,"duration":0},"status":"passed","severity":"normal"},{"uid":"445fa1101f99b6c6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750418276717,"stop":1750418276718,"duration":1},"status":"passed","severity":"normal"},{"uid":"790d4ce855922638","name":"should throw error - no id","time":{"start":1750418277408,"stop":1750418277408,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b163dcec855a29","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750418889360,"stop":1750418889360,"duration":0},"status":"passed","severity":"normal"},{"uid":"6897174a3d4c81d6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750418859395,"stop":1750418859395,"duration":0},"status":"passed","severity":"normal"},{"uid":"4392cdc626c75a0c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750418276729,"stop":1750418276731,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbbdf4c63cefbcce","name":"should handle special patterns correctly","time":{"start":1750418327656,"stop":1750418327656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1732959d57c64a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750418293891,"stop":1750418293892,"duration":1},"status":"passed","severity":"normal"},{"uid":"620d3179c6fc2679","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750418859401,"stop":1750418859402,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76184f97ad597a5","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app79/5/topic623/proto","time":{"start":1750418803877,"stop":1750418803878,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f88fbe53c11700c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750418672838,"stop":1750418672839,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca741bec7c5b6f3","name":"Refresh subscription","time":{"start":1750418690435,"stop":1750418690436,"duration":1},"status":"skipped","severity":"normal"},{"uid":"92fdbcb39fe584c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750418271135,"stop":1750418271136,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a388824f6564cd1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750418325193,"stop":1750418325193,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc242711d604e1f","name":"Refresh subscription","time":{"start":1750418859404,"stop":1750418859404,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb16a57005c5f4fe","name":"should encode/decode to RLP encoding","time":{"start":1750418277411,"stop":1750418277411,"duration":0},"status":"passed","severity":"normal"},{"uid":"9117834f46b3c402","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750418690440,"stop":1750418690440,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c34a4499553295","name":"Overlapping topic subscription","time":{"start":1750418889341,"stop":1750418889341,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ac4f4c0c523a36","name":"Push message with content topic containing emoji","time":{"start":1750419071656,"stop":1750419071657,"duration":1},"status":"passed","severity":"normal"},{"uid":"493bdd64e8aff5e","name":"messageHashStr works with IProtoMessage","time":{"start":1750418285307,"stop":1750418285308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5157456a880060","name":"Check received message containing unicode special characters","time":{"start":1750418764689,"stop":1750418764691,"duration":2},"status":"passed","severity":"normal"},{"uid":"b30f3b10c1dead91","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750418285297,"stop":1750418285298,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec6276fde0e776","name":"Subscribe and receive messages via lightPush","time":{"start":1750418889349,"stop":1750418889349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4eb8cfdbf559720","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750418276731,"stop":1750418276732,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c18d43f097b319","name":"Ping on unsubscribed peer","time":{"start":1750418416229,"stop":1750418416230,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf82ddd4f1e11f37","name":"should emit a peer event after start","time":{"start":1750418298215,"stop":1750418298215,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b9a7597f699354","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750418271121,"stop":1750418271121,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c77f3a299f9ecbc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750418276718,"stop":1750418276719,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c3762aa179fbfc","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750418271122,"stop":1750418271122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce69269cd6f4213a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750418652973,"stop":1750418652973,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab800a35e9937a87","name":"Push message with content topic containing escaped characters","time":{"start":1750419071656,"stop":1750419071656,"duration":0},"status":"passed","severity":"normal"},{"uid":"82415562ce96cfb2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750418325197,"stop":1750418325197,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c680022f08a924","name":"Relay - times out","time":{"start":1750418884961,"stop":1750418884961,"duration":0},"status":"passed","severity":"normal"},{"uid":"249629495210dcc5","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750418325149,"stop":1750418325152,"duration":3},"status":"passed","severity":"normal"},{"uid":"df9d6a767dd53e9f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750418271138,"stop":1750418271139,"duration":1},"status":"passed","severity":"normal"},{"uid":"de03749d660764bf","name":"Push message equal or less that 1MB","time":{"start":1750419071644,"stop":1750419071644,"duration":0},"status":"passed","severity":"normal"},{"uid":"b851420174e731e0","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750418328445,"stop":1750418328445,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7af9bfbae7f609","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750418889339,"stop":1750418889340,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9c735c2efad679","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750418325161,"stop":1750418325161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fa0cac71d93a92","name":"should be empty when created","time":{"start":1750418315965,"stop":1750418315965,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f87cfae3ddc83af","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750418889338,"stop":1750418889339,"duration":1},"status":"passed","severity":"normal"},{"uid":"8551e1e8dab3589e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750418859390,"stop":1750418859391,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2f676b11ee06c9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750418294353,"stop":1750418294353,"duration":0},"status":"passed","severity":"normal"},{"uid":"699b97d800ebe2","name":"Overlapping topic subscription","time":{"start":1750418859404,"stop":1750418859404,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe273b0d7a68668","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750418325196,"stop":1750418325196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4d7b2a1e49eb40","name":"Check received message containing Basic HTML tag","time":{"start":1750418764675,"stop":1750418764679,"duration":4},"status":"passed","severity":"normal"},{"uid":"8621a76a45df4e47","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750418271127,"stop":1750418271127,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa713a36e3dfea3","name":"Fails to push message bigger that 1MB","time":{"start":1750419071659,"stop":1750419071660,"duration":1},"status":"passed","severity":"normal"},{"uid":"617c8c56772f5734","name":"should retry failed tasks","time":{"start":1750418314999,"stop":1750418315000,"duration":1},"status":"passed","severity":"normal"},{"uid":"49352542c90bcefe","name":"Subscribe to topic containing Script and receive message","time":{"start":1750418859392,"stop":1750418859392,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa45d5ebdd0a07e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750418271137,"stop":1750418271137,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e37d498797fff9","name":"Passing page size 11 when there are 10 messages","time":{"start":1750418869846,"stop":1750418869846,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdab482fe03b4a85","name":"Check publish message containing emoji","time":{"start":1750418681067,"stop":1750418681069,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3d994fc3d93c0c2","name":"Check publish message containing short","time":{"start":1750418681056,"stop":1750418681056,"duration":0},"status":"passed","severity":"normal"},{"uid":"7670f3eea23b99e7","name":"Push message with content topic containing shell command","time":{"start":1750419071655,"stop":1750419071656,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9b0ee3ba371c23","name":"Push message with special chars payload","time":{"start":1750419071646,"stop":1750419071646,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e138fa49325f36","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750418361780,"stop":1750418361781,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b5023d4ee3514f","name":"Passing page size 10 when there are 10 messages","time":{"start":1750418869845,"stop":1750418869845,"duration":0},"status":"passed","severity":"normal"},{"uid":"374a1a4fbff1acd6","name":"Check publish message containing escaped characters","time":{"start":1750418681066,"stop":1750418681066,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab0c21f97e16991","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750418859411,"stop":1750418859411,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c65099e3cd4da4c","name":"should not retry if at least one success","time":{"start":1750418315401,"stop":1750418315404,"duration":3},"status":"passed","severity":"normal"},{"uid":"41d7cbe109cf1d2c","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750418325168,"stop":1750418325168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d05e218bc462e43","name":"Decoder throws on undefined content topic","time":{"start":1750418304454,"stop":1750418304455,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7bec657b8ce6e2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750418889359,"stop":1750418889359,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8a3ae001772c3d","name":"Push message with custom timestamp: 1750414875138","time":{"start":1750419071643,"stop":1750419071643,"duration":0},"status":"passed","severity":"normal"},{"uid":"753793d242218b8b","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750418325167,"stop":1750418325167,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d879481ecf1591c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750418271118,"stop":1750418271119,"duration":1},"status":"passed","severity":"normal"},{"uid":"196872343c2be747","name":"should maintain desired error rate","time":{"start":1750418327655,"stop":1750418327655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d13622bff48f4c7","name":"Push message with Script payload","time":{"start":1750419071634,"stop":1750419071634,"duration":0},"status":"passed","severity":"normal"},{"uid":"828c3b0d240596e0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750418271143,"stop":1750418271144,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac5d2b09df5167c","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750418859402,"stop":1750418859402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"745172029c15e78e","name":"should be able to encode the field with only STORE set to true","time":{"start":1750418276716,"stop":1750418276717,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f52ffb69b051fb3","name":"configure the node with multiple content topics","time":{"start":1750418803883,"stop":1750418803883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd97bf092e1f7ef","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750418889345,"stop":1750418889346,"duration":1},"status":"passed","severity":"normal"},{"uid":"28902137c429cc4","name":"Push message with long payload","time":{"start":1750419071632,"stop":1750419071632,"duration":0},"status":"passed","severity":"normal"},{"uid":"5598c0d0c6fa637","name":"Subscribe to topic containing Script and receive message","time":{"start":1750418889356,"stop":1750418889356,"duration":0},"status":"passed","severity":"normal"},{"uid":"231591870f579994","name":"Refresh subscription","time":{"start":1750418859388,"stop":1750418859388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d84eff981e36f90","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750418474678,"stop":1750418474679,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb021a2d43d55ee","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750418818501,"stop":1750418818502,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee228719dc4621f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750418325196,"stop":1750418325196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d38d52e0b07d86","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750418325189,"stop":1750418325189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9a1e8af63593e5","name":"should get locked peers","time":{"start":1750418315253,"stop":1750418315253,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e43da4e11aa40e8","name":"Check message on other pubsub topic is not received","time":{"start":1750418764656,"stop":1750418764657,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4acbd9df46cab4","name":"should return different streams if requested simultaniously","time":{"start":1750418285667,"stop":1750418285668,"duration":1},"status":"passed","severity":"normal"},{"uid":"f720d9d2b888498f","name":"should return false when clusterId doesn't match","time":{"start":1750418315678,"stop":1750418315679,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36fd8878e3e8957","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750418889350,"stop":1750418889351,"duration":1},"status":"passed","severity":"normal"},{"uid":"16dc304a6f7987bc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750418325188,"stop":1750418325189,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a117d36013c0c0d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750418474672,"stop":1750418474673,"duration":1},"status":"passed","severity":"normal"},{"uid":"e285fd0fe4afcee9","name":"Check received message containing emoji","time":{"start":1750418764692,"stop":1750418764693,"duration":1},"status":"passed","severity":"normal"},{"uid":"16421344fcb71f65","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750418325197,"stop":1750418325198,"duration":1},"status":"passed","severity":"normal"},{"uid":"4174de59a5105718","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750418325158,"stop":1750418325159,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc53d20566b9249","name":"pre and post cipher","time":{"start":1750418304864,"stop":1750418304864,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa615e5a339a20f","name":"Check publish message containing JSON","time":{"start":1750418681064,"stop":1750418681065,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff42404f43983dd0","name":"Check meta is set [symmetric]","time":{"start":1750418304452,"stop":1750418304453,"duration":1},"status":"passed","severity":"normal"},{"uid":"1660614d5272d8e0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750418271129,"stop":1750418271129,"duration":0},"status":"passed","severity":"normal"},{"uid":"74227b86b0c56d5f","name":"Check message on other pubsub topic is not received","time":{"start":1750418799302,"stop":1750418799303,"duration":1},"status":"passed","severity":"normal"},{"uid":"c725eb7448d129e","name":"Passing page size 110 when there are 120 messages","time":{"start":1750418869846,"stop":1750418869847,"duration":1},"status":"passed","severity":"normal"},{"uid":"137e40d7756a3df5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750418889347,"stop":1750418889347,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1eb124aa57e297","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750418549029,"stop":1750418549030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5395222a363a404","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750418325168,"stop":1750418325168,"duration":0},"status":"passed","severity":"normal"},{"uid":"426034f5a9ed4da0","name":"Check message on other pubsub topic is not received","time":{"start":1750418764699,"stop":1750418764699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea92affde2a30245","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750418293889,"stop":1750418293889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25baeb4fb3608f6","name":"Encoder throws on undefined content topic","time":{"start":1750418304453,"stop":1750418304454,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2668c6abb17c38","name":"Generator, custom pubsub topic","time":{"start":1750418847247,"stop":1750418847251,"duration":4},"status":"skipped","severity":"normal"},{"uid":"7fe30d7e36728498","name":"Check received message containing short","time":{"start":1750418764635,"stop":1750418764636,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a1e96aa09e3baa","name":"should return false","time":{"start":1750418277410,"stop":1750418277410,"duration":0},"status":"passed","severity":"normal"},{"uid":"387edeca01e4d41","name":"random static sharding 9 - Cluster ID: 344, Shard ID: 129","time":{"start":1750418915806,"stop":1750418915806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be22a40a4b3fffd","name":"should get / set UDP multiaddr","time":{"start":1750418277415,"stop":1750418277416,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3fe6a758c27a30","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750418271134,"stop":1750418271134,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5a0fe49aeefd41","name":"Nodes with multiple pubsub topic","time":{"start":1750418672840,"stop":1750418672841,"duration":1},"status":"passed","severity":"normal"},{"uid":"443a4d1f025222ce","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750418859387,"stop":1750418859387,"duration":0},"status":"passed","severity":"normal"},{"uid":"72068c942b900566","name":"Passing page size 0 when there are 110 messages","time":{"start":1750418869844,"stop":1750418869844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0901eb07231b5a7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750418803873,"stop":1750418803874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5c63b69b1e0691","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750418690441,"stop":1750418690442,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef29a3bd973a9ca5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750418859396,"stop":1750418859396,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b948d255e23cb5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750418889358,"stop":1750418889358,"duration":0},"status":"passed","severity":"normal"},{"uid":"3101d469ad0880bf","name":"should stop and cleanup resources","time":{"start":1750418315967,"stop":1750418315967,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca28530c4b7f366a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750418276721,"stop":1750418276722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ec4d2eb15439ac","name":"Check message with no pubsub topic is not received","time":{"start":1750418799281,"stop":1750418799282,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f79bee2b4413fb","name":"Push message with emoji payload","time":{"start":1750419071636,"stop":1750419071636,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca89e7e8619bc34","name":"Subscribe and receive messages via waku relay post","time":{"start":1750418889339,"stop":1750418889339,"duration":0},"status":"passed","severity":"normal"},{"uid":"48310f3dcead4f9f","name":"Check message with no pubsub topic is not received","time":{"start":1750418764658,"stop":1750418764658,"duration":0},"status":"passed","severity":"normal"},{"uid":"65554c38e87f0ef6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750418271127,"stop":1750418271127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0e0606cc6f70ec","name":"Callback on promise","time":{"start":1750418862777,"stop":1750418862778,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9ded101f00ea1a","name":"should select older connection if present","time":{"start":1750418285398,"stop":1750418285398,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a69321c1f51079","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750418354823,"stop":1750418354823,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfa92cd8646e210","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750418293890,"stop":1750418293891,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c0760fb14f146d","name":"throws on content topic with non-number generation field","time":{"start":1750418271108,"stop":1750418271109,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44b32fcc15df4af","name":"getPeersByDiscovery","time":{"start":1750418652971,"stop":1750418652972,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66fd85ba2b13856","name":"Push message with special chars payload","time":{"start":1750419071633,"stop":1750419071633,"duration":0},"status":"passed","severity":"normal"},{"uid":"7512bc8c1bfe1f7f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750418690438,"stop":1750418690438,"duration":0},"status":"passed","severity":"normal"},{"uid":"1467198d7ffd1563","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750418315356,"stop":1750418315357,"duration":1},"status":"passed","severity":"normal"},{"uid":"32506b2a555690dd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750418271140,"stop":1750418271140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d64cc1788f6744","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750418862783,"stop":1750418862783,"duration":0},"status":"passed","severity":"normal"},{"uid":"e372a447c5491894","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750418285299,"stop":1750418285299,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb4106409496f4f","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750418315678,"stop":1750418315678,"duration":0},"status":"passed","severity":"normal"},{"uid":"741d191935744ee9","name":"Push message with rate limit","time":{"start":1750419071643,"stop":1750419071643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d223e82cc92bf33d","name":"Using a function","time":{"start":1750418879447,"stop":1750418879447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5938682ae765bcfb","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750418350223,"stop":1750418350223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e938f0dca5ca284","name":"Query with Ordered Callback, No Decoder","time":{"start":1750418832595,"stop":1750418832595,"duration":0},"status":"passed","severity":"normal"},{"uid":"35506e8d857035ba","name":"Subscribe to topic containing XML and receive message","time":{"start":1750418889356,"stop":1750418889357,"duration":1},"status":"passed","severity":"normal"},{"uid":"7caf8c9430e4de6f","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750418315467,"stop":1750418315467,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf163271074889f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750418293894,"stop":1750418293894,"duration":0},"status":"passed","severity":"normal"},{"uid":"da98accf5caf73df","name":"Check received message containing Chinese","time":{"start":1750418799287,"stop":1750418799287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09ee2be7c0a99a","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750418859386,"stop":1750418859386,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fef7b30b3dc4484a","name":"should throw error - no public key","time":{"start":1750418277410,"stop":1750418277410,"duration":0},"status":"passed","severity":"normal"},{"uid":"75930651ec311ede","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750418859407,"stop":1750418859407,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb940601cbb11ed3","name":"should fail to send if no connected peers found","time":{"start":1750418315398,"stop":1750418315398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9702caafcee117a","name":"Query Generator - false","time":{"start":1750418856550,"stop":1750418856550,"duration":0},"status":"passed","severity":"normal"},{"uid":"50848452a133c195","name":"should retry on complete failure if specified","time":{"start":1750418315399,"stop":1750418315401,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a5ead174d7c9f3d","name":"throws an error for improperly formatted content topics","time":{"start":1750418271125,"stop":1750418271126,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6a7717851d7fcc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750418889349,"stop":1750418889349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57938effff79e39","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750418889340,"stop":1750418889340,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cff705969a5b2d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app20/1/topic882/proto","time":{"start":1750418803878,"stop":1750418803879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3490588da1b2b176","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app82/2/topic390/utf8","time":{"start":1750418803875,"stop":1750418803877,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cb060caa4e0871e","name":"Push message with shell command payload","time":{"start":1750419071635,"stop":1750419071635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ff4e1d182aff5f","name":"should not receive a peer event before start","time":{"start":1750418346424,"stop":1750418346425,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0b598d5b66e914","name":"Check received message containing Arabic","time":{"start":1750418764669,"stop":1750418764670,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadfcf44e94b6055","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app67/10/topic743/json","time":{"start":1750418803880,"stop":1750418803881,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9189ca807af4e9","name":"Check received message with timestamp: 1750418341571 ","time":{"start":1750418764655,"stop":1750418764655,"duration":0},"status":"passed","severity":"normal"},{"uid":"becc1214e438a2dd","name":"Meta field set when metaSetter is specified","time":{"start":1750418286314,"stop":1750418286315,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60432b27d655e37","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750418652972,"stop":1750418652972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e56d365177eb444","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750418294353,"stop":1750418294353,"duration":0},"status":"passed","severity":"normal"},{"uid":"942181dd06966812","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750418285668,"stop":1750418285668,"duration":0},"status":"passed","severity":"normal"},{"uid":"658829a09620f27e","name":"Check message received after jswaku node is restarted","time":{"start":1750418764661,"stop":1750418764661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c868d610a1c1f97d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750418271139,"stop":1750418271139,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fde1dd593f09a9c","name":"Throws when trying to push message with empty payload","time":{"start":1750419071650,"stop":1750419071650,"duration":0},"status":"passed","severity":"normal"},{"uid":"626b7eb4af218e15","name":"Push message with Basic HTML tag payload","time":{"start":1750419071635,"stop":1750419071635,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aedc09807fc8dbd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750418690438,"stop":1750418690438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c3953be080608e","name":"random static sharding 3 - Cluster ID: 826, Shard ID: 664","time":{"start":1750418915804,"stop":1750418915804,"duration":0},"status":"passed","severity":"normal"},{"uid":"b387faa6a6eba42","name":"All","time":{"start":1750418346880,"stop":1750418346881,"duration":1},"status":"passed","severity":"normal"},{"uid":"1625703d89c8392c","name":"Push message equal or less that 1MB","time":{"start":1750419071659,"stop":1750419071659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2700bf9e69bba806","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750418690437,"stop":1750418690437,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a38abc1a410ac9f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750418859395,"stop":1750418859396,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae78b84e7eeaabc","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750418315356,"stop":1750418315356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea784e9c73608704","name":"Push 30 different messages","time":{"start":1750419071650,"stop":1750419071650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f0f5672b266ea35","name":"Encoder throws on undefined content topic","time":{"start":1750418286315,"stop":1750418286315,"duration":0},"status":"passed","severity":"normal"},{"uid":"57caa160f4b77953","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750418889358,"stop":1750418889359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f233d073e77681","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750418315412,"stop":1750418315412,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c6477b807422a0","name":"Check received message containing escaped characters","time":{"start":1750418799276,"stop":1750418799277,"duration":1},"status":"passed","severity":"normal"},{"uid":"1977d367b02cafbb","name":"should throw error - invalid id","time":{"start":1750418277409,"stop":1750418277410,"duration":1},"status":"passed","severity":"normal"},{"uid":"227c6af6f8446e4d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750418889355,"stop":1750418889356,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ece060c13290cb7","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750418324842,"stop":1750418324843,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81be9aea0b18088","name":"Subscribe to topic containing short and receive message","time":{"start":1750418859388,"stop":1750418859388,"duration":0},"status":"passed","severity":"normal"},{"uid":"e190a8b89e129e7b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750418876970,"stop":1750418876971,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc01924b80a280ae","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750418549029,"stop":1750418549029,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe36dc323f3b6f97","name":"handles empty shards array correctly","time":{"start":1750418271145,"stop":1750418271145,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7531cc8a640cbc3","name":"removeEventListener with correct event","time":{"start":1750418382612,"stop":1750418382612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a4d9fc829906a1","name":"should increase lamport timestamp","time":{"start":1750418328440,"stop":1750418328440,"duration":0},"status":"passed","severity":"normal"},{"uid":"8276163ee5a1c9e1","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750418859412,"stop":1750418859412,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfe1ad46b58062b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750418690440,"stop":1750418690440,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0c784b659b1c66","name":"handles empty contentTopics array correctly","time":{"start":1750418271145,"stop":1750418271146,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d35f618fde83ab8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750418859398,"stop":1750418859398,"duration":0},"status":"passed","severity":"normal"},{"uid":"560234c39a36db06","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750418681070,"stop":1750418681071,"duration":1},"status":"passed","severity":"normal"},{"uid":"844eabcdcc571b4b","name":"can dial TLS multiaddrs","time":{"start":1750418561503,"stop":1750418561503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe38b8e90bc7bbb","name":"Init the array if not present","time":{"start":1750418270868,"stop":1750418270870,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7a869c2c085f8b6","name":"Callback on promise, aborts when callback returns true","time":{"start":1750418862778,"stop":1750418862778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c647254c8b87152b","name":"getPeersByDiscovery","time":{"start":1750418382615,"stop":1750418382615,"duration":0},"status":"passed","severity":"normal"},{"uid":"264b395bb0d5f5ef","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750418325164,"stop":1750418325164,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb40131c46fa1f8","name":"should handle corrupted local storage data gracefully","time":{"start":1750418298218,"stop":1750418298218,"duration":0},"status":"passed","severity":"normal"},{"uid":"41484ebf1015fd06","name":"Check received message containing SQL Injection","time":{"start":1750418764671,"stop":1750418764671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ec07e9f2a3841e","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750418315357,"stop":1750418315358,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e8f7870800c0bd","name":"connected peers and dial","time":{"start":1750418653078,"stop":1750418653079,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e722f6828670af9","name":"should use provided shard info when available","time":{"start":1750418315674,"stop":1750418315675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d969024b677e3876","name":"Push message with meta","time":{"start":1750419071657,"stop":1750419071657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c986d59df3ad3f","name":"Check received message with timestamp: 1750418341571 ","time":{"start":1750418764696,"stop":1750418764697,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e5c5ffa5b0812c","name":"Check received message containing Russian","time":{"start":1750418764641,"stop":1750418764641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac98e5047031201","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750418889341,"stop":1750418889341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e404c1f73542a60e","name":"Encoder throws on undefined content topic","time":{"start":1750418305928,"stop":1750418305929,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68b540ab2194cd0","name":"should increase lamport timestamp","time":{"start":1750418328438,"stop":1750418328438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90501106c02d742","name":"Check publish message containing Russian","time":{"start":1750418681059,"stop":1750418681059,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd28c6e5d9f838d2","name":"throws on content topic with generation field greater than 0","time":{"start":1750418271109,"stop":1750418271109,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b5bfcb6d75aec8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750418859407,"stop":1750418859407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c5f9bcfc36c909","name":"Push message with content topic containing Script","time":{"start":1750419071654,"stop":1750419071654,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bb861f6c0134e4","name":"random static sharding 10 - Cluster ID: 484, Shard ID: 115","time":{"start":1750418915806,"stop":1750418915806,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fee687d8562296c","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750418324841,"stop":1750418324842,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cbe1be55e3d2169","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750418271134,"stop":1750418271134,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2c4569d01269a2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750418294354,"stop":1750418294354,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8babd6d0f8f3a1f","name":"Check received message containing JSON","time":{"start":1750418799275,"stop":1750418799276,"duration":1},"status":"passed","severity":"normal"},{"uid":"daaf5858f27a2182","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750418294354,"stop":1750418294354,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0bf3efd57b82bcf","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750418271143,"stop":1750418271143,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fefc6cb07eda85b","name":"should use shardsUnderCluster when provided","time":{"start":1750418315678,"stop":1750418315678,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3aba91e5c71ddd","name":"udp ip6 address","time":{"start":1750418276738,"stop":1750418276738,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb17248e3e61fc3","name":"safeDispatchEvent","time":{"start":1750418382620,"stop":1750418382620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a12c83e9e278c6","name":"should return valid sharding parameters for static sharding","time":{"start":1750418271144,"stop":1750418271144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb84fa48c9fa3f7","name":"Check received message containing Russian","time":{"start":1750418764670,"stop":1750418764671,"duration":1},"status":"passed","severity":"normal"},{"uid":"390ed8ac20c09c07","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750418531763,"stop":1750418531764,"duration":1},"status":"passed","severity":"normal"},{"uid":"85405d8bac79c1ab","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750418889355,"stop":1750418889355,"duration":0},"status":"passed","severity":"normal"},{"uid":"189ae85c26eebb4c","name":"should throw an error for missing required configuration","time":{"start":1750418271131,"stop":1750418271131,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9bedce16ebbc42","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750418799306,"stop":1750418799306,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d04dc4d63820cc","name":"it tolerates circular branch references","time":{"start":1750418294350,"stop":1750418294350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11662d4c6f085d7","name":"Waku message hash computation (payload length 0)","time":{"start":1750418285299,"stop":1750418285300,"duration":1},"status":"passed","severity":"normal"},{"uid":"580ff94ea698230c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750418559626,"stop":1750418559627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a6b15d60facbf0","name":"different cluster, different shard: nodes don't connect","time":{"start":1750418559630,"stop":1750418559630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7562f8978bfbe70","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750418832592,"stop":1750418832593,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f15eae379f2d60c","name":"throws on content topic with empty version field","time":{"start":1750418271110,"stop":1750418271110,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c0aa33e71c8f3f","name":"Check received message containing XML","time":{"start":1750418799274,"stop":1750418799274,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c6e774a387e2d5","name":"Subscribe to topic containing short and publish message","time":{"start":1750418690436,"stop":1750418690436,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd89a6f94565e051","name":"Check received message containing escaped characters","time":{"start":1750418764683,"stop":1750418764689,"duration":6},"status":"passed","severity":"normal"},{"uid":"a77a938bd5545b62","name":"should be empty after removing the only subscription","time":{"start":1750418315966,"stop":1750418315966,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ac95d24d9ff8ff","name":"should not allow k > 12","time":{"start":1750418324836,"stop":1750418324837,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6a8feb68e39139","name":"Push message with content topic containing XML","time":{"start":1750419071640,"stop":1750419071640,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4cdd1edf2dcde","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750418859400,"stop":1750418859400,"duration":0},"status":"passed","severity":"normal"},{"uid":"9faf212ec4287042","name":"configure the node with multiple pubsub topics","time":{"start":1750418915807,"stop":1750418915807,"duration":0},"status":"passed","severity":"normal"},{"uid":"726804fb79fcb686","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750418325180,"stop":1750418325182,"duration":2},"status":"passed","severity":"normal"},{"uid":"663ec141d2b840d5","name":"should initialize with custom number of peers","time":{"start":1750418315252,"stop":1750418315253,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf6d780481b4780","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750418271134,"stop":1750418271135,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5f805983333ce0","name":"should mark all messages in causal history as acknowledged","time":{"start":1750418328442,"stop":1750418328442,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a3d513638beeb8","name":"Push message with content topic containing numeric","time":{"start":1750419071638,"stop":1750419071638,"duration":0},"status":"passed","severity":"normal"},{"uid":"1266d48eeab949b0","name":"should add received messages to bloom filter","time":{"start":1750418328441,"stop":1750418328441,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3ae5a0722a663","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750418889344,"stop":1750418889344,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c25131ef281c58","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750418862774,"stop":1750418862774,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b4da46e143a5ac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750418271135,"stop":1750418271135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56c1b0df4bd63ee","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750418325193,"stop":1750418325194,"duration":1},"status":"passed","severity":"normal"},{"uid":"1402cb15374a6759","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750418867019,"stop":1750418867019,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cc0f9c45a61b4a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750418531760,"stop":1750418531760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70736b9e8540bb0","name":"handles different clusterIds correctly","time":{"start":1750418271124,"stop":1750418271125,"duration":1},"status":"passed","severity":"normal"},{"uid":"877f87a84afe0b07","name":"Query with Promise Callback, No message returned","time":{"start":1750418832597,"stop":1750418832597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b746ae1f996d19e7","name":"messageHashStr returns a hex string","time":{"start":1750418285304,"stop":1750418285306,"duration":2},"status":"passed","severity":"normal"},{"uid":"131813f9f3fed6ee","name":"should properly create location multiaddrs - udp4","time":{"start":1750418277416,"stop":1750418277417,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b3f37fccd45169","name":"Check received message containing emoji","time":{"start":1750418799278,"stop":1750418799278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59fd4ea55222114","name":"Subscribe and receive messages via lightPush","time":{"start":1750418889338,"stop":1750418889338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b612341d26a9d31a","name":"should only return 1 node with store capability","time":{"start":1750418294352,"stop":1750418294352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a01dba7e22ca047","name":"should not receive a peer event after stop","time":{"start":1750418598398,"stop":1750418598398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2190ea2a78e46aa9","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750418325153,"stop":1750418325153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4903303114b4785b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750418889358,"stop":1750418889358,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32a42fd909e41f4","name":"Check received message containing unicode special characters","time":{"start":1750418764648,"stop":1750418764650,"duration":2},"status":"passed","severity":"normal"},{"uid":"c429353d3f50fbdf","name":"Generator, custom pubsub topic","time":{"start":1750418847241,"stop":1750418847243,"duration":2},"status":"passed","severity":"normal"},{"uid":"24ff88f5a9243348","name":"Query with Promise Callback, No Decoder","time":{"start":1750418832596,"stop":1750418832596,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9ba4fad33df48d","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750418325179,"stop":1750418325180,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4401e076a1660cb","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750418876971,"stop":1750418876971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce2aa6e5f7a32b0","name":"Check received message containing Chinese","time":{"start":1750418799270,"stop":1750418799270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c495debbe376319","name":"Publish message with large meta","time":{"start":1750418681079,"stop":1750418681080,"duration":1},"status":"passed","severity":"normal"},{"uid":"987dd7a685261d02","name":"messageHashStr produces different results for different inputs","time":{"start":1750418285309,"stop":1750418285310,"duration":1},"status":"passed","severity":"normal"},{"uid":"be25be292ee83c93","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750418876972,"stop":1750418876972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99c89218afcd178","name":"creates an iterator","time":{"start":1750418873442,"stop":1750418873442,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc870760cff46be","name":"Used by Waku Relay","time":{"start":1750418879448,"stop":1750418879448,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6efb25837a051f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750418271140,"stop":1750418271140,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cc221d47145c9e","name":"Check message with no payload is not received","time":{"start":1750418764659,"stop":1750418764659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b036d58f1554de3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750418859411,"stop":1750418859411,"duration":0},"status":"passed","severity":"normal"},{"uid":"24549ddab3b3e12e","name":"Wrong topic","time":{"start":1750418803882,"stop":1750418803883,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a1789c3ad26f8f","name":"random static sharding 4 - Cluster ID: 585, Shard ID: 765","time":{"start":1750418915804,"stop":1750418915804,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacdbdc1fea26ce4","name":"should reject if Store is requested but not mounted","time":{"start":1750418315775,"stop":1750418315776,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5fb8506ecd6cb3","name":"Decoder throws on empty string content topic","time":{"start":1750418305929,"stop":1750418305929,"duration":0},"status":"passed","severity":"normal"},{"uid":"985396d5f468b768","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750418559627,"stop":1750418559628,"duration":1},"status":"passed","severity":"normal"},{"uid":"63cd0f17143015dc","name":"Check publish message containing Arabic","time":{"start":1750418681058,"stop":1750418681058,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ad79fbe6a52377","name":"should only return 1 node with relay and store capability","time":{"start":1750418294352,"stop":1750418294352,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0aaf825d0bbc60","name":"Decoder throws on empty string content topic","time":{"start":1750418286316,"stop":1750418286316,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0b4075cf582702","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750418859405,"stop":1750418859406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a71191b808b0b9","name":"Ordered callback, aborts when callback returns true","time":{"start":1750418862784,"stop":1750418862784,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fcdaaf59d5bba3","name":"Subscribe to topic containing Script and receive message","time":{"start":1750418889345,"stop":1750418889345,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cfdd05ecf21b78","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750418867020,"stop":1750418867021,"duration":1},"status":"passed","severity":"normal"},{"uid":"13873036153b324d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750418271138,"stop":1750418271138,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f0dec4966fe7fe","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750418271120,"stop":1750418271120,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4e5a27f9a2aece","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750418859385,"stop":1750418859385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11a12183093825e","name":"should insert message id into causal history","time":{"start":1750418328439,"stop":1750418328439,"duration":0},"status":"passed","severity":"normal"},{"uid":"f667499c2c8e55e0","name":"Check received message containing escaped characters","time":{"start":1750418764646,"stop":1750418764648,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d015cf1a7f6cadc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750418361774,"stop":1750418361775,"duration":1},"status":"passed","severity":"normal"},{"uid":"45568941694b355f","name":"Push message with JSON payload","time":{"start":1750419071635,"stop":1750419071635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf0e8b27f67cc4e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750418859389,"stop":1750418859390,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5b363f58d6d172","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750418315674,"stop":1750418315674,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaff223e3549fcb5","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750418681077,"stop":1750418681078,"duration":1},"status":"passed","severity":"normal"},{"uid":"22feb0ea0f534c75","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750418325148,"stop":1750418325148,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb2fe3b473ce961","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750418271133,"stop":1750418271133,"duration":0},"status":"passed","severity":"normal"},{"uid":"9848025c41738346","name":"same cluster, same shard: nodes connect","time":{"start":1750418559628,"stop":1750418559628,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acef7e1e604ceee","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750418271119,"stop":1750418271120,"duration":1},"status":"passed","severity":"normal"},{"uid":"7500a29fa0d8b6c9","name":"1 Relay, 1 fetch","time":{"start":1750418294098,"stop":1750418294098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b431052cd4a4217","name":"Renews subscription after lossing a connection","time":{"start":1750418859412,"stop":1750418859412,"duration":0},"status":"passed","severity":"normal"},{"uid":"30558e7666c097be","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750418799284,"stop":1750418799284,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bcca192a7253fa","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750418889347,"stop":1750418889347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf6a188c343eeba","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750418889354,"stop":1750418889354,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f067c1af3dc43c6","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750418325165,"stop":1750418325166,"duration":1},"status":"passed","severity":"normal"},{"uid":"90fdbd026d961e57","name":"Check message with no payload is not received","time":{"start":1750418799304,"stop":1750418799304,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f53fea16069b228","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750418361776,"stop":1750418361777,"duration":1},"status":"passed","severity":"normal"},{"uid":"24befca287307d2d","name":"Subscribe to topic containing XML and publish message","time":{"start":1750418690439,"stop":1750418690439,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec3895413f88a71","name":"throws on content topic with empty topic name field","time":{"start":1750418271110,"stop":1750418271111,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff28fc74c700029","name":"should set field with all protocols enabled","time":{"start":1750418277420,"stop":1750418277420,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f8a3af9552772a","name":"should initialize bloom filter with correct parameters","time":{"start":1750418327653,"stop":1750418327654,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2b4ecf61d7258c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750418847246,"stop":1750418847247,"duration":1},"status":"passed","severity":"normal"},{"uid":"7664ac76a64a7294","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750418328441,"stop":1750418328441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccd83cc8bf4de4e","name":"should return PeerId when PeerId is provided","time":{"start":1750418315673,"stop":1750418315674,"duration":1},"status":"passed","severity":"normal"},{"uid":"8669910da0cb291e","name":"Push message with SQL Injection payload","time":{"start":1750419071647,"stop":1750419071647,"duration":0},"status":"passed","severity":"normal"},{"uid":"504b439806837bb5","name":"Ping on peer without subscriptions","time":{"start":1750418416223,"stop":1750418416224,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f05a22f77e6686","name":"Subscribe to topic containing XML and receive message","time":{"start":1750418889345,"stop":1750418889345,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ce4e9e8a72dd43","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750418764656,"stop":1750418764656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc2188af4be71bb","name":"should respect max attempts limit","time":{"start":1750418315009,"stop":1750418315011,"duration":2},"status":"passed","severity":"normal"},{"uid":"9754ee7b0df41500","name":"Check received message containing Arabic","time":{"start":1750418799270,"stop":1750418799270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d000be12752fb561","name":"Check message with no payload is not received","time":{"start":1750418764700,"stop":1750418764700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2119a3eb31b9a5","name":"accepts time-filtered query with content filter","time":{"start":1750418285614,"stop":1750418285614,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb514fb3b17b3b7c","name":"Check received message containing Script","time":{"start":1750418799272,"stop":1750418799273,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc22cc447ae144","name":"should transition to Unhealthy when no connections","time":{"start":1750418315411,"stop":1750418315412,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fac574640e4e21b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750418876970,"stop":1750418876970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f043ca945198e1b3","name":"Push message with content topic containing SQL Injection","time":{"start":1750419071639,"stop":1750419071640,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ccb79c7d523fc9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750418859395,"stop":1750418859395,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aff8bd212c5a19a","name":"should be sent with empty content","time":{"start":1750418328444,"stop":1750418328445,"duration":1},"status":"passed","severity":"normal"},{"uid":"964e564b3a77aa3a","name":"should properly create location multiaddrs - tcp4","time":{"start":1750418277417,"stop":1750418277417,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6ab0d67be4b2a2","name":"Check received message containing short","time":{"start":1750418799285,"stop":1750418799286,"duration":1},"status":"passed","severity":"normal"},{"uid":"106b7071ad9c7e42","name":"Check message with invalid timestamp is not received","time":{"start":1750418799302,"stop":1750418799302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf4137eb9c8d137","name":"random static sharding 8 - Cluster ID: 998, Shard ID: 497","time":{"start":1750418915806,"stop":1750418915806,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2d64e693c66828","name":"Check received message containing shell command","time":{"start":1750418764645,"stop":1750418764646,"duration":1},"status":"passed","severity":"normal"},{"uid":"652fd2ab6382ece6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750418859396,"stop":1750418859396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fd960f38a9a862","name":"random static sharding 6 - Cluster ID: 541, Shard ID: 660","time":{"start":1750418915805,"stop":1750418915805,"duration":0},"status":"passed","severity":"normal"},{"uid":"303a10e4f1d7362a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750418325182,"stop":1750418325183,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afe040bcd5387","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750418818501,"stop":1750418818501,"duration":0},"status":"passed","severity":"normal"},{"uid":"397712b278047c11","name":"less peers than existing","time":{"start":1750418653079,"stop":1750418653079,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6bafb259a14f6d","name":"Check message with no content topic is not received","time":{"start":1750418764699,"stop":1750418764700,"duration":1},"status":"passed","severity":"normal"},{"uid":"49767969f4fa7ddb","name":"should send to specified number of peers of used peers","time":{"start":1750418315399,"stop":1750418315399,"duration":0},"status":"passed","severity":"normal"},{"uid":"347799ef3d129e5f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/1/topic927/xml","time":{"start":1750418803875,"stop":1750418803875,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0dad6f2e68bfff","name":"Check received message containing Basic HTML tag","time":{"start":1750418764644,"stop":1750418764644,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2f3e95c196dcef","name":"Subscribe and receives messages on 20 topics","time":{"start":1750418889340,"stop":1750418889340,"duration":0},"status":"passed","severity":"normal"},{"uid":"803a7b50dc415c7e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750418325184,"stop":1750418325186,"duration":2},"status":"passed","severity":"normal"},{"uid":"6700d4876a6396a7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750418293891,"stop":1750418293891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6497c52e9bdd7228","name":"should throw an error for missing sharding configuration","time":{"start":1750418271145,"stop":1750418271145,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3fd2b36d95623f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750418531768,"stop":1750418531768,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff89cc2aed9092c","name":"Promise Callback - false","time":{"start":1750418856551,"stop":1750418856552,"duration":1},"status":"passed","severity":"normal"},{"uid":"5506ef3f5ae67e68","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750418325179,"stop":1750418325179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10a6b50c27421a0","name":"Subscribe to topic containing Script and receive message","time":{"start":1750418859408,"stop":1750418859408,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72d9370fa7be5e","name":"random static sharding 2 - Cluster ID: 458, Shard ID: 505","time":{"start":1750418915803,"stop":1750418915804,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6fa030c994d1849","name":"should not receive a peer event before start","time":{"start":1750418298216,"stop":1750418298216,"duration":0},"status":"passed","severity":"normal"},{"uid":"87051473ac257e65","name":"should handle different types of entries","time":{"start":1750418314224,"stop":1750418314224,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb84a2bda7c24c7","name":"should set field with only STORE enabled","time":{"start":1750418277420,"stop":1750418277421,"duration":1},"status":"passed","severity":"normal"},{"uid":"861d3a57d8b559f8","name":"Subscribe to topic containing XML and receive message","time":{"start":1750418859409,"stop":1750418859409,"duration":0},"status":"passed","severity":"normal"},{"uid":"758b23f212cc8b2e","name":"should handle incoming messages","time":{"start":1750418315469,"stop":1750418315469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f2689b5754cc04","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750418271129,"stop":1750418271129,"duration":0},"status":"passed","severity":"normal"},{"uid":"16eac5615657767b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750418889341,"stop":1750418889341,"duration":0},"status":"passed","severity":"normal"},{"uid":"827326ef87772bb0","name":"should initialize with default number of peers","time":{"start":1750418315238,"stop":1750418315252,"duration":14},"status":"passed","severity":"normal"},{"uid":"ce5272cf71c72b73","name":"Push message with unicode special characters payload","time":{"start":1750419071649,"stop":1750419071649,"duration":0},"status":"passed","severity":"normal"},{"uid":"b559060ee8205da1","name":"Check received message containing XML","time":{"start":1750418764643,"stop":1750418764644,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df7fffaf2aed588","name":"Push message with escaped characters payload","time":{"start":1750419071636,"stop":1750419071636,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7124f7b62502040","name":"Should update shard info","time":{"start":1750418598524,"stop":1750418598524,"duration":0},"status":"passed","severity":"normal"},{"uid":"63928425230e6859","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750418889355,"stop":1750418889355,"duration":0},"status":"passed","severity":"normal"},{"uid":"3430572486b6d8ea","name":"handles different networkShards values correctly","time":{"start":1750418271125,"stop":1750418271125,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c5e66eb32fdaf9","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750418325179,"stop":1750418325179,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d24d1a78f23064","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750419071640,"stop":1750419071640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9187513410c3ae","name":"Push message with long payload","time":{"start":1750419071645,"stop":1750419071645,"duration":0},"status":"passed","severity":"normal"},{"uid":"72da711b29dbdb5a","name":"new peer added after a peer was already found","time":{"start":1750418652972,"stop":1750418652972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dbac81ab8e75789","name":"should properly clean up resources when disposed","time":{"start":1750418314225,"stop":1750418314232,"duration":7},"status":"passed","severity":"normal"},{"uid":"87e54422aaea0a7e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750418325192,"stop":1750418325192,"duration":0},"status":"passed","severity":"normal"},{"uid":"768e66bb8315e5f1","name":"Push message with content topic containing unicode special characters","time":{"start":1750419071641,"stop":1750419071642,"duration":1},"status":"passed","severity":"normal"},{"uid":"9452364cdb1b92f2","name":"Check publish message containing long","time":{"start":1750418681056,"stop":1750418681057,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa2e4b1e85e0669","name":"Publish message with custom timestamp: Fri Jun 20 2025 10:24:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1750418681071,"stop":1750418681073,"duration":2},"status":"passed","severity":"normal"},{"uid":"88220ba88aa8c655","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750418690434,"stop":1750418690434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4add3202c8bed552","name":"Publish message with custom timestamp: Fri Jun 20 2025 12:24:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1750418681073,"stop":1750418681073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74a5d0a1418951d","name":"Passing page size 1 when there are 4 messages","time":{"start":1750418869844,"stop":1750418869845,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb9650a56dc877","name":"isConnected return false after peer stops","time":{"start":1750418361779,"stop":1750418361779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f149846737831871","name":"Push message with content topic containing long","time":{"start":1750419071638,"stop":1750419071638,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa73debe40f1c67","name":"should return unique PubsubTopics for static sharding","time":{"start":1750418271128,"stop":1750418271129,"duration":1},"status":"passed","severity":"normal"},{"uid":"117b1460f1e3ba83","name":"should properly compute the node id","time":{"start":1750418277411,"stop":1750418277411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ebfe165ea38b94","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750418271139,"stop":1750418271139,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac3ba32fc5f60cb","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750418325160,"stop":1750418325161,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2eab5763187c51","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750418325166,"stop":1750418325166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a05d3da4e3fe82","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750418361775,"stop":1750418361776,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed903ca7e3b2ce0a","name":"Check received message with timestamp: 1750418350884000000 ","time":{"start":1750418799297,"stop":1750418799298,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c758fa7011c95a","name":"Check received message with timestamp: 1750418350884 ","time":{"start":1750418799279,"stop":1750418799279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f00c54d0f13e9a","name":"A test","time":{"start":1750418549103,"stop":1750418549103,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb15d957b9c561e4","name":"Check received message containing numeric","time":{"start":1750418799286,"stop":1750418799287,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61c17327d4ccd4e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750418859401,"stop":1750418859401,"duration":0},"status":"passed","severity":"normal"},{"uid":"148ac8371b2223d6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750418293893,"stop":1750418293893,"duration":0},"status":"passed","severity":"normal"},{"uid":"50002c6505fe555d","name":"Subscribe and receives messages on 20 topics","time":{"start":1750418859402,"stop":1750418859402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61578a07027a9e4","name":"accepts valid content-filtered query","time":{"start":1750418285611,"stop":1750418285611,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfa604b0b34335e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750418294099,"stop":1750418294099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74afa426517a031","name":"Privacy Node - default protocol","time":{"start":1750418884963,"stop":1750418884963,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cc874901fdbc41","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750418325153,"stop":1750418325154,"duration":1},"status":"passed","severity":"normal"},{"uid":"851c9493c4c87bf6","name":"Subscribe and receive messages via waku relay post","time":{"start":1750418859384,"stop":1750418859384,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a3f19d56f1eaba","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1750418818505,"stop":1750418818505,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fadf337b9ea65ef","name":"Push message with custom timestamp: 1750414875138","time":{"start":1750419071658,"stop":1750419071659,"duration":1},"status":"passed","severity":"normal"},{"uid":"7add4b05e8574df1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750418354827,"stop":1750418354827,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd00df4bfdcbf5f8","name":"Sample","time":{"start":1750418276805,"stop":1750418276806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7153b3bffe8fc10c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750418889343,"stop":1750418889343,"duration":0},"status":"passed","severity":"normal"},{"uid":"21918b78bc7c0363","name":"Check received message containing unicode special characters","time":{"start":1750418799277,"stop":1750418799277,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6818b786253b28b","name":"should attach causal history and bloom filter to each message","time":{"start":1750418328439,"stop":1750418328439,"duration":0},"status":"passed","severity":"normal"},{"uid":"446146bfb11a7c06","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750418474673,"stop":1750418474674,"duration":1},"status":"passed","severity":"normal"},{"uid":"fddc17b40822d148","name":"Subscribe to topic containing short and receive message","time":{"start":1750418859404,"stop":1750418859405,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b72a408a13737e3","name":"Check received message containing special chars","time":{"start":1750418799269,"stop":1750418799270,"duration":1},"status":"passed","severity":"normal"},{"uid":"adee7400ed979e9b","name":"different cluster, same shard: nodes don't connect","time":{"start":1750418559629,"stop":1750418559630,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cce7ef7a5ac1c9b","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1750418818506,"stop":1750418818506,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6dca41e4e346e6d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750418354823,"stop":1750418354824,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bedab849014780","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750418859399,"stop":1750418859400,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2427ccd25fa91d","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750418889348,"stop":1750418889348,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebde91db69c9e574","name":"Check received message containing Script","time":{"start":1750418799289,"stop":1750418799289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e094af271668d0","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750418325165,"stop":1750418325165,"duration":0},"status":"passed","severity":"normal"},{"uid":"167dfbae6f801263","name":"Overlapping topic subscription","time":{"start":1750418690436,"stop":1750418690436,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f0a6cdf654b121c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750418889359,"stop":1750418889359,"duration":0},"status":"passed","severity":"normal"},{"uid":"37126b580654b1ff","name":"should encode/decode to text encoding","time":{"start":1750418277412,"stop":1750418277412,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13b6315ff4ebbb6","name":"Fails to publish message with empty text","time":{"start":1750418681074,"stop":1750418681074,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02f935cfd8bf0f8","name":"should properly create location multiaddrs - tcp","time":{"start":1750418277419,"stop":1750418277419,"duration":0},"status":"passed","severity":"normal"},{"uid":"678dbe12c854b3e8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750418271126,"stop":1750418271127,"duration":1},"status":"passed","severity":"normal"},{"uid":"3468fdb9a0c36657","name":"returns nothing if no connections present","time":{"start":1750418285396,"stop":1750418285397,"duration":1},"status":"passed","severity":"normal"},{"uid":"847513c5d80db287","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750418859383,"stop":1750418859384,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea3030e25c29f06","name":"Push message with XML payload","time":{"start":1750419071634,"stop":1750419071635,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da66397ba44397b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750418305927,"stop":1750418305928,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fbf7ab9ccbadba","name":"Check received message containing SQL Injection","time":{"start":1750418799289,"stop":1750418799289,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b1fb239f0b34c8","name":"Check received message containing special chars","time":{"start":1750418799287,"stop":1750418799287,"duration":0},"status":"passed","severity":"normal"},{"uid":"febc7a40b4eb057d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750418876969,"stop":1750418876969,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef785500d628cc6","name":"Check publish message containing special chars","time":{"start":1750418681057,"stop":1750418681058,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97ad900a92528e0","name":"Correctly serialized arguments","time":{"start":1750418561567,"stop":1750418561568,"duration":1},"status":"passed","severity":"normal"},{"uid":"847fa8fdd9c23607","name":"should encodeTxt and decodeTxt","time":{"start":1750418277406,"stop":1750418277406,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e10a6b9bbb6871","name":"Ping on subscribed peer","time":{"start":1750418416227,"stop":1750418416228,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed75ccf76706f41","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750418325162,"stop":1750418325163,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce77d06526a01f76","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750418350219,"stop":1750418350221,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3aeeaf25309ed45","name":"should properly create location multiaddrs - udp6","time":{"start":1750418277417,"stop":1750418277418,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99b0bec4f83ccb3","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app3/3/topic54/utf8","time":{"start":1750418803882,"stop":1750418803882,"duration":0},"status":"passed","severity":"normal"},{"uid":"98858553512b3ccb","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750418832593,"stop":1750418832593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee52aa8320a7b92e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750418889360,"stop":1750418889360,"duration":0},"status":"passed","severity":"normal"},{"uid":"36452154c89c933b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750418847253,"stop":1750418847253,"duration":0},"status":"passed","severity":"normal"},{"uid":"7352973ed5f8b478","name":"Filter","time":{"start":1750418884962,"stop":1750418884962,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd5aedadd53f230","name":"start node with empty shard should fail","time":{"start":1750418915807,"stop":1750418915808,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8e619924b9f20b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750418271129,"stop":1750418271130,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83c3caee4371545","name":"Check received message containing Basic HTML tag","time":{"start":1750418799292,"stop":1750418799292,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db8a0c1240e844a","name":"should enable all discoveries when explicitly set","time":{"start":1750418315352,"stop":1750418315356,"duration":4},"status":"passed","severity":"normal"},{"uid":"8fee031b1c9843cb","name":"Check message on other pubsub topic is not received","time":{"start":1750418799281,"stop":1750418799281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3152f2bbe4c0811","name":"does not throw on valid cases","time":{"start":1750418271106,"stop":1750418271107,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b66860add0c088a","name":"Nwaku publishes","time":{"start":1750418666179,"stop":1750418666180,"duration":1},"status":"passed","severity":"normal"},{"uid":"d616b95f8e18c4d1","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750418859398,"stop":1750418859398,"duration":0},"status":"passed","severity":"normal"},{"uid":"8997e1110638f26e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750418915803,"stop":1750418915803,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7d5a8bc3f14de3","name":"Generator, 2 different pubsubtopics","time":{"start":1750418847252,"stop":1750418847253,"duration":1},"status":"passed","severity":"normal"},{"uid":"b581f9f9a065f401","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750418271120,"stop":1750418271120,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b30e2abc4727b5c","name":"Check message received after jswaku node is restarted","time":{"start":1750418764722,"stop":1750418764722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e3575e959b1488f","name":"Subscribe to topic containing long and receive message","time":{"start":1750418889353,"stop":1750418889353,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb52b90e9d19e43","name":"Subscribe and receive messages via lightPush","time":{"start":1750418859399,"stop":1750418859399,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9be13aaaa3f689d","name":"should reject if LightPush is requested but not mounted","time":{"start":1750418315775,"stop":1750418315775,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bedf97404e7bde","name":"should return usable stream attached to connection","time":{"start":1750418285666,"stop":1750418285666,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc3c7518b0894e1","name":"Push message with XML payload","time":{"start":1750419071648,"stop":1750419071648,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee35d6c26f08d2ce","name":"Relay + Store","time":{"start":1750418346876,"stop":1750418346877,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cd38477998c96c","name":"Query generator for 2000 messages","time":{"start":1750418862784,"stop":1750418862785,"duration":1},"status":"passed","severity":"normal"},{"uid":"149e5c367babd50f","name":"Push message with Script payload","time":{"start":1750419071647,"stop":1750419071648,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d73d58ad6e7e1a","name":"Push message with shell command payload","time":{"start":1750419071649,"stop":1750419071649,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c1a31d38743b06","name":"should have no discoveries enabled by default","time":{"start":1750418315352,"stop":1750418315352,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e6245c95e019a5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750418531764,"stop":1750418531764,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccb747bf7db8542","name":"Check publish message containing Script","time":{"start":1750418681059,"stop":1750418681060,"duration":1},"status":"passed","severity":"normal"},{"uid":"4494e0e7fbe82137","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750418328443,"stop":1750418328444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ef4d5891086e68","name":"should use DNS peer discovery with light client","time":{"start":1750418346426,"stop":1750418346427,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5d606c368190e7c0","name":"Check message with invalid timestamp is not received","time":{"start":1750418764698,"stop":1750418764698,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b9294c7000d674","name":"should be called for bootstrap peers","time":{"start":1750418350221,"stop":1750418350222,"duration":1},"status":"passed","severity":"normal"},{"uid":"179062fc007e0b3e","name":"Check message with no pubsub topic is not received","time":{"start":1750418799303,"stop":1750418799303,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6faa7907197fc6","name":"Push 30 different messages","time":{"start":1750419071636,"stop":1750419071637,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ed150f9eb1a86aaa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750418859408,"stop":1750418859408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99778ba9821a792","name":"Generator, 2 different pubsubtopics","time":{"start":1750418847251,"stop":1750418847251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef0bf43e1ea2a2a4","name":"Push message with content topic containing short","time":{"start":1750419071650,"stop":1750419071651,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffe1143873a3e99","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750418271128,"stop":1750418271128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4d391f1eda515b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750418690435,"stop":1750418690435,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ce387593f49993","name":"Check publish message containing XML","time":{"start":1750418681060,"stop":1750418681061,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec57bc7d50570309","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750418325155,"stop":1750418325158,"duration":3},"status":"passed","severity":"normal"},{"uid":"111bd433b72ffe86","name":"Store - dialed first","time":{"start":1750418884961,"stop":1750418884962,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6eed53a3ba4ebc","name":"should insert elements correctly","time":{"start":1750418327654,"stop":1750418327654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f014eed7700d5699","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750418328440,"stop":1750418328440,"duration":0},"status":"passed","severity":"normal"},{"uid":"204da4d39cd03b29","name":"Push message with content topic containing JSON","time":{"start":1750419071641,"stop":1750419071641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea121349636eab25","name":"Check message with no content topic is not received","time":{"start":1750418764658,"stop":1750418764659,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd974d306b66b9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750418859390,"stop":1750418859390,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2a87797f830775","name":"should initialize with Unhealthy status","time":{"start":1750418315411,"stop":1750418315411,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b808e2e359f623","name":"Ordered Callback - true","time":{"start":1750418856552,"stop":1750418856552,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb81c726d1274c4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750418271141,"stop":1750418271141,"duration":0},"status":"passed","severity":"normal"},{"uid":"624c87531e88e1b5","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750418328442,"stop":1750418328442,"duration":0},"status":"passed","severity":"normal"},{"uid":"420071e1c65c40d0","name":"should properly start and stop event listening","time":{"start":1750418315413,"stop":1750418315413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd7b11fd5de1fa1","name":"Push message with content topic containing Chinese","time":{"start":1750419071638,"stop":1750419071639,"duration":1},"status":"passed","severity":"normal"},{"uid":"17af0e3bf65e0be8","name":"Generator, custom pubsub topic","time":{"start":1750418847252,"stop":1750418847252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53ec70adfc827f2","name":"Renews subscription after lossing a connection","time":{"start":1750418859397,"stop":1750418859398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea534f9235a21408","name":"should update ack status of messages in outgoing buffer","time":{"start":1750418328445,"stop":1750418328446,"duration":1},"status":"passed","severity":"normal"},{"uid":"27dff4a61e1ab863","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750418315468,"stop":1750418315468,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7483cedc27b3dc","name":"Passing page size 19 when there are 20 messages","time":{"start":1750418869846,"stop":1750418869846,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc25cccdac7b9955","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750418271136,"stop":1750418271137,"duration":1},"status":"passed","severity":"normal"},{"uid":"571e597f80f5f97a","name":"can query messages normally","time":{"start":1750418834823,"stop":1750418834823,"duration":0},"status":"passed","severity":"normal"},{"uid":"202d51ce8c080961","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750418271122,"stop":1750418271122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab77fbc3d642e6c0","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750418315468,"stop":1750418315468,"duration":0},"status":"passed","severity":"normal"},{"uid":"10003d3b4ef03004","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750418859391,"stop":1750418859391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5872150b66782ea5","name":"Subscribe and publish message","time":{"start":1750418690434,"stop":1750418690434,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a35c4a8610df88","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750418847251,"stop":1750418847252,"duration":1},"status":"skipped","severity":"normal"},{"uid":"82e5953ba5a6cafb","name":"Renews subscription after lossing a connection","time":{"start":1750418889359,"stop":1750418889360,"duration":1},"status":"passed","severity":"normal"},{"uid":"80301f99bc68be02","name":"Push message with rate limit","time":{"start":1750419071657,"stop":1750419071658,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f05bedf50fc7a3","name":"should remove expired entries after TTL has passed","time":{"start":1750418314223,"stop":1750418314223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b915e40e95060c8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750418271132,"stop":1750418271132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7ca19612636880","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750418690441,"stop":1750418690441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5775609e1f0740b","name":"Register correct protocols","time":{"start":1750418690433,"stop":1750418690433,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c06ddad03e90bf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750418889354,"stop":1750418889355,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67345784ce0b8a9","name":"Check publish message containing Chinese","time":{"start":1750418681058,"stop":1750418681058,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e404ab6d112259e","name":"Fails to publish duplicate message","time":{"start":1750418681073,"stop":1750418681073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fce3e831b4b7aa5","name":"should maintain proper timestamps if all messages received","time":{"start":1750418328440,"stop":1750418328441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a618b68274f75149","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750418271135,"stop":1750418271135,"duration":0},"status":"passed","severity":"normal"},{"uid":"86209fbf20576eae","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750418285300,"stop":1750418285302,"duration":2},"status":"passed","severity":"normal"},{"uid":"70ab8ceeaafa697a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750418859410,"stop":1750418859410,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d84879be08ecee","name":"Push message with content topic containing emoji","time":{"start":1750419071642,"stop":1750419071642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8910718f1ce38bf","name":"Decoder throws on empty string content topic","time":{"start":1750418304455,"stop":1750418304455,"duration":0},"status":"passed","severity":"normal"},{"uid":"234428a1d9d9faa7","name":"returns all values when wanted number matches available values","time":{"start":1750418293415,"stop":1750418293417,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bd102ce5cb2ee71","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750418859403,"stop":1750418859403,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7116688bcf5cbcf","name":"Push message with custom timestamp: 1719660075138","time":{"start":1750419071643,"stop":1750419071643,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8263e646e9addd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750418531759,"stop":1750418531760,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb04276ba3468ca2","name":"Check received message containing Basic HTML tag","time":{"start":1750418799274,"stop":1750418799275,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef4d052395a2c65","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app37/4/topic916/xml","time":{"start":1750418803881,"stop":1750418803881,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc1e87f4f5b0e61","name":"Push message with Basic HTML tag payload","time":{"start":1750419071648,"stop":1750419071648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acebbfa6a8e1713","name":"should support chaining for add method","time":{"start":1750418314212,"stop":1750418314222,"duration":10},"status":"passed","severity":"normal"},{"uid":"182673f7b0a33692","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750418271131,"stop":1750418271131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f63416237616b83","name":"should be delivered immediately if received","time":{"start":1750418328446,"stop":1750418328447,"duration":1},"status":"passed","severity":"normal"},{"uid":"424d60f5db3869f9","name":"Relay - dialed first","time":{"start":1750418884960,"stop":1750418884961,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f209474d2ed10e4","name":"Push message with SQL Injection payload","time":{"start":1750419071634,"stop":1750419071634,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f629ee14700c71","name":"connects to nwaku","time":{"start":1750418879446,"stop":1750418879446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87fa66570d3c8d5","name":"Delete observer","time":{"start":1750418654473,"stop":1750418654474,"duration":1},"status":"passed","severity":"normal"},{"uid":"e798bf27169811a4","name":"Push message with emoji payload","time":{"start":1750419071649,"stop":1750419071650,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b8a9fb7d6ed7d7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750418325180,"stop":1750418325180,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1a239d5141065b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750418876971,"stop":1750418876971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10f3b7a2dd0d70d","name":"stop","time":{"start":1750418382620,"stop":1750418382620,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d00354b7e8996b6","name":"should throw if no connection provided","time":{"start":1750418285667,"stop":1750418285667,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ad83039de41ba8","name":"should wait for LightPush peer to be connected","time":{"start":1750418315778,"stop":1750418315778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b035e00491c68b4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750418325186,"stop":1750418325187,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c98437b45653e3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750418799279,"stop":1750418799280,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef8664235ed51fa","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750418325159,"stop":1750418325160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44a7c4ea63b95a0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750418859410,"stop":1750418859410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80b0b201031f842","name":"Relay","time":{"start":1750418346876,"stop":1750418346876,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6f7348fde85273","name":"should continually clean up expired entries at intervals","time":{"start":1750418314232,"stop":1750418314232,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e1e8b61f0725c2","name":"Check publish message containing unicode special characters","time":{"start":1750418681067,"stop":1750418681067,"duration":0},"status":"passed","severity":"normal"},{"uid":"661a050890e62a38","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750418690441,"stop":1750418690441,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aa6fa622c594b3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750418271123,"stop":1750418271123,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a273649abfab94","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750418293418,"stop":1750418293418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b6fce9104a7768","name":"should set field with only RELAY enabled","time":{"start":1750418277420,"stop":1750418277420,"duration":0},"status":"passed","severity":"normal"},{"uid":"635ce08e5b2d3247","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750418531761,"stop":1750418531762,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1af4cc19c232f32","name":"Push message with Chinese payload","time":{"start":1750419071633,"stop":1750419071633,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66aa6dbaef465e0","name":"should properly create location multiaddrs - tcp6","time":{"start":1750418277418,"stop":1750418277418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e07b9680fc2eddb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750418474677,"stop":1750418474678,"duration":1},"status":"passed","severity":"normal"},{"uid":"66828365be13c0bd","name":"should not throw an error for a single configured topic","time":{"start":1750418271141,"stop":1750418271141,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a885e26d7797f3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750418889354,"stop":1750418889354,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d67a492884e6c4a","name":"should throw error - no public key","time":{"start":1750418277408,"stop":1750418277409,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a77094c787e7b93","name":"Ephemeral messages are not stored","time":{"start":1750418354822,"stop":1750418354823,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94642d75e57f1a","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750418325164,"stop":1750418325164,"duration":0},"status":"passed","severity":"normal"},{"uid":"17560196a2190b2a","name":"Query generator for multiple messages with different message text format","time":{"start":1750418862772,"stop":1750418862774,"duration":2},"status":"passed","severity":"normal"},{"uid":"203fe6b6147982b0","name":"Subscribe and receive messages via lightPush","time":{"start":1750418859383,"stop":1750418859383,"duration":0},"status":"passed","severity":"normal"},{"uid":"3672e5b5954edaae","name":"should not fail to start the service if it is already started","time":{"start":1750418598396,"stop":1750418598397,"duration":1},"status":"passed","severity":"normal"},{"uid":"7782efb91a6a2c2f","name":"Round trip binary serialization","time":{"start":1750418286314,"stop":1750418286314,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b6a3db39072242","name":"Reusing cursor across nodes","time":{"start":1750418818504,"stop":1750418818504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f45599cd0aef6a7","name":"recovers when dns.resolve returns empty","time":{"start":1750418294350,"stop":1750418294350,"duration":0},"status":"passed","severity":"normal"},{"uid":"677027ebeca4832c","name":"Push message with content topic containing Russian","time":{"start":1750419071653,"stop":1750419071653,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6d9671900c138","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750418915807,"stop":1750418915807,"duration":0},"status":"passed","severity":"normal"}]