2025-05-31 15:16:10 +00:00

1 line
184 KiB
JSON

[{"uid":"c8c8f27a141c3ae4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748704096970,"stop":1748704096970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ed2eac3fcb64ea","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app54/9/topic43/test.js","time":{"start":1748704239389,"stop":1748704239390,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07e06fc9e7988b8","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1748703739323,"stop":1748703739323,"duration":0},"status":"passed","severity":"normal"},{"uid":"213257f1898b815b","name":"Check message received after nwaku node is restarted","time":{"start":1748704239137,"stop":1748704239137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c79bed707b3cc93","name":"Check received message containing SQL Injection","time":{"start":1748704266799,"stop":1748704266799,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b47a810b6633cf","name":"Store - dialed first","time":{"start":1748704344053,"stop":1748704344055,"duration":2},"status":"passed","severity":"normal"},{"uid":"98e34f5560762a0d","name":"Push message with Script payload","time":{"start":1748704538033,"stop":1748704538033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4064866d3065ce","name":"should handle a minimal index list","time":{"start":1748703725839,"stop":1748703725840,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8b81d0cb8d727d","name":"Check received message containing Chinese","time":{"start":1748704266797,"stop":1748704266798,"duration":1},"status":"passed","severity":"normal"},{"uid":"839bb1a6e408ff1b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748704299996,"stop":1748704299996,"duration":0},"status":"passed","severity":"normal"},{"uid":"411f50a97d582d38","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748703725685,"stop":1748703725686,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb235209350dd24c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app8/5/topic426/xml","time":{"start":1748704239400,"stop":1748704239402,"duration":2},"status":"passed","severity":"normal"},{"uid":"8050e7d9b4defb8e","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1748703768741,"stop":1748703768741,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f525c98d4cfbd4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748704346979,"stop":1748704346979,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0d170f66d2aa65","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748703973096,"stop":1748703973096,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbcd2b00b5917d8","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748703777693,"stop":1748703777693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00558484f198137","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748704346988,"stop":1748704346989,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10cc21ba55e3636","name":"should not throw an error for a single configured topic","time":{"start":1748703725704,"stop":1748703725704,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec1a061d8e3d5f7","name":"Should update shard info","time":{"start":1748704041827,"stop":1748704041827,"duration":0},"status":"passed","severity":"normal"},{"uid":"869f0b4cc63426b6","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748703747142,"stop":1748703747143,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8e4d30e652d8ff","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748704239387,"stop":1748704239388,"duration":1},"status":"passed","severity":"normal"},{"uid":"690a69210e650288","name":"should emit a peer event after start","time":{"start":1748703800556,"stop":1748703800556,"duration":0},"status":"passed","severity":"normal"},{"uid":"47030b9234c511e7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748703732195,"stop":1748703732195,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfcf101897b2550","name":"should be sent with empty content","time":{"start":1748703778527,"stop":1748703778528,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a344d52dc2471b","name":"Check message with invalid timestamp is not received","time":{"start":1748704266809,"stop":1748704266810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6621afade22af2ff","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748703731222,"stop":1748703731223,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8f40db1152b889","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1748703768603,"stop":1748703768604,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20cc99b14e07c71","name":"Check received message containing Russian","time":{"start":1748704239117,"stop":1748704239117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0062c75112bf387","name":"Check publish message containing unicode special characters","time":{"start":1748704119962,"stop":1748704119963,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a4a79cfb42275","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748703725695,"stop":1748703725695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4363fc94deb576","name":"should create a new stream if no existing for protocol found","time":{"start":1748703739411,"stop":1748703739412,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ef0df244ba9fb2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748704308691,"stop":1748704308692,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fa30945d027d38","name":"groups content topics by expected pubsub topic","time":{"start":1748703725688,"stop":1748703725688,"duration":0},"status":"passed","severity":"normal"},{"uid":"badfbbb9a092f481","name":"handles multiple messages","time":{"start":1748704333241,"stop":1748704333241,"duration":0},"status":"passed","severity":"normal"},{"uid":"e515eba7002350e1","name":"Check received message containing Script","time":{"start":1748704266787,"stop":1748704266788,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c823b55dcf55a46","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748704346987,"stop":1748704346987,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0da85f66c4b03cb","name":"Check received message containing numeric","time":{"start":1748704266796,"stop":1748704266797,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbac7c4e8d26106","name":"Push message with SQL Injection payload","time":{"start":1748704538045,"stop":1748704538045,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec2d9392016af80","name":"Push 30 different messages","time":{"start":1748704538049,"stop":1748704538049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63b722c6da204b8a","name":"Reopen subscription with peer with lost subscription","time":{"start":1748703863360,"stop":1748703863361,"duration":1},"status":"passed","severity":"normal"},{"uid":"a303f52fc242033b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748703731221,"stop":1748703731221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0832c64e81c39e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748703725693,"stop":1748703725693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad78beca11a5f96","name":"Used by Waku Relay","time":{"start":1748704340111,"stop":1748704340112,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee17759ddc353a12","name":"Push message with Chinese payload","time":{"start":1748704538044,"stop":1748704538045,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfbf00f6a65f1f3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748703777719,"stop":1748703777719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1adbecea9cc2abd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748703973097,"stop":1748703973098,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3c3a0e5c0ae1f6","name":"throws on content topic with too few or too many fields","time":{"start":1748703725670,"stop":1748703725670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92d04038c02c15","name":"should support chaining for add method","time":{"start":1748703767652,"stop":1748703767653,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bb58febd92e29c","name":"Using a function","time":{"start":1748704340111,"stop":1748704340111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e542f38ea61d2c94","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748704346996,"stop":1748704346996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f285a7602580844b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748703747145,"stop":1748703747146,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5da42cc304a0fa0","name":"Relay + Store","time":{"start":1748703732195,"stop":1748703732196,"duration":1},"status":"passed","severity":"normal"},{"uid":"c722f46087397319","name":"Check received message containing unicode special characters","time":{"start":1748704266802,"stop":1748704266802,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c6398a4da19975","name":"Check received message with timestamp: 1748703794371000000 ","time":{"start":1748704239099,"stop":1748704239100,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6093fc949cc9f3b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748704346993,"stop":1748704346993,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e4925a1631cc32","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748704346989,"stop":1748704346989,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a29506de384677","name":"should return empty list for no shard","time":{"start":1748703725693,"stop":1748703725694,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bdfb11ab37abcd8","name":"should throw error - no public key","time":{"start":1748703732183,"stop":1748703732183,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f1a0370623256c","name":"should set field with only STORE enabled","time":{"start":1748703732194,"stop":1748703732195,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bad8bba6c2432b2","name":"can start and stop the service","time":{"start":1748704041503,"stop":1748704041504,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3ce64855c5eeb7","name":"Push message with Russian payload","time":{"start":1748704538033,"stop":1748704538033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca96cf9985fdcf40","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748704308662,"stop":1748704308662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86547959f47e587","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1748703768599,"stop":1748703768600,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1bcc8d940d64a78","name":"dispatchEvent via connectionManager","time":{"start":1748703835754,"stop":1748703835755,"duration":1},"status":"passed","severity":"normal"},{"uid":"7381308343b76233","name":"Check message with no payload is not received","time":{"start":1748704266794,"stop":1748704266794,"duration":0},"status":"passed","severity":"normal"},{"uid":"951cb5e681c53050","name":"retrieves a single peer","time":{"start":1748703747688,"stop":1748703747689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dc1e14adb94936","name":"random static sharding 9 - Cluster ID: 482, Shard ID: 635","time":{"start":1748704359015,"stop":1748704359016,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb20b7931832adb0","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748703777697,"stop":1748703777697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed45880a91720b4f","name":"Subscribe to topic containing long and receive message","time":{"start":1748704308656,"stop":1748704308656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4c5045b53a4f7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1748703739321,"stop":1748703739321,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fe989da657575d","name":"should initialize with Unhealthy status","time":{"start":1748703768781,"stop":1748703768782,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16ff4b267622f3e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748704096969,"stop":1748704096970,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f4218509795e8030","name":"should get / set UDP multiaddr","time":{"start":1748703732189,"stop":1748703732190,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb3597c11257fa4","name":"Check meta is set [symmetric]","time":{"start":1748703757366,"stop":1748703757366,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85714ff8e3bdd51","name":"Subscribe to topic containing Script and receive message","time":{"start":1748704308661,"stop":1748704308661,"duration":0},"status":"passed","severity":"normal"},{"uid":"5335707dac4d874","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748703725840,"stop":1748703725840,"duration":0},"status":"passed","severity":"normal"},{"uid":"205a786b3eb8b05e","name":"should only return 1 node with store capability","time":{"start":1748703747691,"stop":1748703747692,"duration":1},"status":"passed","severity":"normal"},{"uid":"409105a4d832dfae","name":"Publish message with rate limit","time":{"start":1748704119969,"stop":1748704119969,"duration":0},"status":"passed","severity":"normal"},{"uid":"847783504b01aad2","name":"should not be empty after adding a subscription","time":{"start":1748703768810,"stop":1748703768810,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccf3767448c1d49","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748703725686,"stop":1748703725686,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0058d7016b87e8","name":"Check received message with timestamp: 1748703794371000000 ","time":{"start":1748704239127,"stop":1748704239127,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb63b16a3652d1d","name":"Ping on peer without subscriptions","time":{"start":1748703863357,"stop":1748703863357,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab7aaf4e83ad5db","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748703926129,"stop":1748703926129,"duration":0},"status":"passed","severity":"normal"},{"uid":"8373e81ffbddda7e","name":"should partition messages based on acknowledgement status","time":{"start":1748703778527,"stop":1748703778527,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4841c5625f86a7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748703777718,"stop":1748703777718,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf53f196cb6fa93","name":"tcp ip4 address","time":{"start":1748703731400,"stop":1748703731401,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9883590220fc10","name":"Subscribe and receive messages via waku relay post","time":{"start":1748704346989,"stop":1748704346989,"duration":0},"status":"passed","severity":"normal"},{"uid":"232a98e6302a4a7c","name":"Check received message containing JSON","time":{"start":1748704239122,"stop":1748704239123,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0221e9090dea48b","name":"Generator, 2 different pubsubtopics","time":{"start":1748704313470,"stop":1748704313471,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2eba8bfc6d7f823","name":"Check message with invalid timestamp is not received","time":{"start":1748704266793,"stop":1748704266793,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0ec5d30f1f69ba","name":"topics with same application and version share the same shard","time":{"start":1748703725687,"stop":1748703725687,"duration":0},"status":"passed","severity":"normal"},{"uid":"571d0a0ba8cfb9a8","name":"random static sharding 8 - Cluster ID: 852, Shard ID: 934","time":{"start":1748704359015,"stop":1748704359015,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e004306e2ceda2","name":"Subscribe to topic containing XML and receive message","time":{"start":1748704308684,"stop":1748704308686,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f5a297e5f682f92","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748703778524,"stop":1748703778524,"duration":0},"status":"passed","severity":"normal"},{"uid":"217403794d3ac4a3","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748703777714,"stop":1748703777714,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c760f997fe31b","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748703777691,"stop":1748703777691,"duration":0},"status":"passed","severity":"normal"},{"uid":"560227e059c99e8b","name":"random static sharding 4 - Cluster ID: 246, Shard ID: 915","time":{"start":1748704359013,"stop":1748704359014,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa44f09e33c30fc2","name":"Check publish message containing shell command","time":{"start":1748704119961,"stop":1748704119962,"duration":1},"status":"passed","severity":"normal"},{"uid":"8828b18891cabe4","name":"Accepts a valid Waku Message","time":{"start":1748703772298,"stop":1748703772299,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c646effcb45202f","name":"throws on content topic with empty version field","time":{"start":1748703725672,"stop":1748703725672,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0d3770e48f6d2e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748703747145,"stop":1748703747145,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b45a2b5bf83e6b5","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app69/4/topic23/utf8","time":{"start":1748704239394,"stop":1748704239395,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efadba6270f7750","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app75/2/topic144/test.js","time":{"start":1748704239396,"stop":1748704239399,"duration":3},"status":"passed","severity":"normal"},{"uid":"5264770cee77172d","name":"Push message with content topic containing unicode special characters","time":{"start":1748704538040,"stop":1748704538041,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38eb13a117df36b","name":"isConnected should return false after all peers disconnect","time":{"start":1748703814879,"stop":1748703814879,"duration":0},"status":"passed","severity":"normal"},{"uid":"849453fb60d0446","name":"should only return 1 node with relay and store capability","time":{"start":1748703747691,"stop":1748703747691,"duration":0},"status":"passed","severity":"normal"},{"uid":"486ab8805eb0e6d5","name":"Check received message with timestamp: 1748703794371 ","time":{"start":1748704239128,"stop":1748704239128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91c7a4a4b3a52a5","name":"Should update multiaddrs","time":{"start":1748704041826,"stop":1748704041827,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bc949a0245d5f8","name":"Check message with no pubsub topic is not received","time":{"start":1748704266811,"stop":1748704266811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6732565867fceaf0","name":"Check publish message after client node is restarted","time":{"start":1748704119968,"stop":1748704119968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"261959da0b269cdd","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748704294281,"stop":1748704294283,"duration":2},"status":"passed","severity":"normal"},{"uid":"82ae9d139e02e879","name":"Query with Ordered Callback, No message returned","time":{"start":1748704294291,"stop":1748704294292,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7395925a2a54517","name":"Check publish message containing XML","time":{"start":1748704119960,"stop":1748704119960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3949d0252320bc25","name":"Check message with no pubsub topic is not received","time":{"start":1748704239105,"stop":1748704239106,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae8cbb9b1538fd9","name":"Check message with no pubsub topic is not received","time":{"start":1748704266793,"stop":1748704266794,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9af84151b6c61a","name":"should update ack status of messages in outgoing buffer","time":{"start":1748703778528,"stop":1748703778529,"duration":1},"status":"passed","severity":"normal"},{"uid":"803fbdbba4bd8421","name":"Push message with Basic HTML tag payload","time":{"start":1748704538046,"stop":1748704538047,"duration":1},"status":"passed","severity":"normal"},{"uid":"329f83c33e02d38e","name":"should handle general insertion and lookup correctly","time":{"start":1748703779864,"stop":1748703779864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a575ee8b0c9e0e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748704336755,"stop":1748704336756,"duration":1},"status":"passed","severity":"normal"},{"uid":"75377a0902bae56e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748703795703,"stop":1748703795704,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3460afffbe7183","name":"should handle special patterns correctly","time":{"start":1748703779863,"stop":1748703779864,"duration":1},"status":"passed","severity":"normal"},{"uid":"a115d0224fcfd0a9","name":"1 Relay, 1 Filter, gives up","time":{"start":1748703747247,"stop":1748703747248,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5caddcf237e4d3","name":"Subscribe to topic containing long and receive message","time":{"start":1748704346992,"stop":1748704346992,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7192c70b874834","name":"Query with Ordered Callback, No Decoder","time":{"start":1748704294290,"stop":1748704294291,"duration":1},"status":"passed","severity":"normal"},{"uid":"927c3e7257bf52fe","name":"handles empty contentTopics array correctly","time":{"start":1748703725708,"stop":1748703725708,"duration":0},"status":"passed","severity":"normal"},{"uid":"d070bf443dda4295","name":"Init the array if not present","time":{"start":1748703725279,"stop":1748703725280,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf79c1a753bb121d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748703725705,"stop":1748703725706,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c21d23503c11fe","name":"Check received message containing short","time":{"start":1748704266784,"stop":1748704266784,"duration":0},"status":"passed","severity":"normal"},{"uid":"660e1f0ab6d607e3","name":"Check received message containing Basic HTML tag","time":{"start":1748704239092,"stop":1748704239093,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d45c7153fa3e14","name":"Publish without waiting for remote peer","time":{"start":1748704129693,"stop":1748704129694,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39583ea3cb60fb1","name":"A test","time":{"start":1748703991934,"stop":1748703991935,"duration":1},"status":"passed","severity":"normal"},{"uid":"160c10242229b5e3","name":"should throw an error for insufficient data","time":{"start":1748703725840,"stop":1748703725841,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e765895e17105e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748703814877,"stop":1748703814878,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc58fc181352ed8","name":"should stop and cleanup resources","time":{"start":1748703768812,"stop":1748703768812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf07e7dda7bb4c5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748703751454,"stop":1748703751454,"duration":0},"status":"passed","severity":"normal"},{"uid":"79774e0cbbec36b9","name":"should not fail to start the service if it is already started","time":{"start":1748703800556,"stop":1748703800556,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0558e957e26c44","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748703777711,"stop":1748703777711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbcfd8d379a8779","name":"Check received message containing emoji","time":{"start":1748704239098,"stop":1748704239099,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9732ac9b01b96c3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748703725697,"stop":1748703725697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa6c691fe09eae3","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748703731223,"stop":1748703731223,"duration":0},"status":"passed","severity":"normal"},{"uid":"de02d995127328e9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748704313466,"stop":1748704313466,"duration":0},"status":"passed","severity":"normal"},{"uid":"515b0516aeaa75c5","name":"should properly create location multiaddrs - tcp4","time":{"start":1748703732191,"stop":1748703732191,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f810da1736d88c1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748704281058,"stop":1748704281059,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2274a87b1214313","name":"Check received message containing XML","time":{"start":1748704239118,"stop":1748704239118,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd99c56b1b64bb71","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748703777717,"stop":1748703777717,"duration":0},"status":"passed","severity":"normal"},{"uid":"480d1c2436a88b90","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748704119967,"stop":1748704119967,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec2bacdfadd7d65","name":"should not receive a peer event before start","time":{"start":1748703751453,"stop":1748703751453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fdbee7bd5d4063","name":"throws on content topic with generation field greater than 0","time":{"start":1748703725671,"stop":1748703725671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3f2202e9a0c885","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748704294287,"stop":1748704294289,"duration":2},"status":"passed","severity":"normal"},{"uid":"50dc5e564f799898","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748703926125,"stop":1748703926126,"duration":1},"status":"passed","severity":"normal"},{"uid":"920abbf21b74fd57","name":"Overlapping topic subscription","time":{"start":1748704346991,"stop":1748704346991,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f79aa3c30e9396","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748703725702,"stop":1748703725702,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6ff630578b41e4","name":"unsubscribes","time":{"start":1748704333242,"stop":1748704333242,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63975061af30ea8","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748703725692,"stop":1748703725693,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7bf9fdc313e82f","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1748703768740,"stop":1748703768741,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b8de719641bb03","name":"Check received message containing SQL Injection","time":{"start":1748704239117,"stop":1748704239117,"duration":0},"status":"passed","severity":"normal"},{"uid":"83201777b694a816","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748703777715,"stop":1748703777716,"duration":1},"status":"passed","severity":"normal"},{"uid":"93bfe716354c4dc0","name":"Push to array if already present","time":{"start":1748703725280,"stop":1748703725280,"duration":0},"status":"passed","severity":"normal"},{"uid":"350b477891c29cd","name":"Refresh subscription","time":{"start":1748704346981,"stop":1748704346981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb995ffd6ff59eb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748703973100,"stop":1748703973100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67a641e0c790a45","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748703777719,"stop":1748703777720,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbbaa282d4304e2","name":"should throw an error for missing required configuration","time":{"start":1748703725694,"stop":1748703725694,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca8b311387c8108","name":"handles different networkShards values correctly","time":{"start":1748703725689,"stop":1748703725689,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7d39c386be06c0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748704346996,"stop":1748704346996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a740df9a7bb1322","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748703777541,"stop":1748703777542,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f714a45a7c8caae","name":"should handle task timeouts","time":{"start":1748703768365,"stop":1748703768365,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8d0967f4de816b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748704129695,"stop":1748704129696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded95cba800e60a4","name":"Push message with content topic containing numeric","time":{"start":1748704538037,"stop":1748704538037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee1e2d2ae5d391e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748703747247,"stop":1748703747247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71f194b8f4dcc1","name":"should set field with all protocols enabled","time":{"start":1748703732194,"stop":1748703732194,"duration":0},"status":"passed","severity":"normal"},{"uid":"feffa939d6630192","name":"Check message with non string payload is not received","time":{"start":1748704239136,"stop":1748704239136,"duration":0},"status":"passed","severity":"normal"},{"uid":"8285828b6fd861cf","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748703768898,"stop":1748703768898,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8fa9e843ca03b7","name":"shard 0","time":{"start":1748704359012,"stop":1748704359012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdb974b594de984","name":"Ephemeral field set to true","time":{"start":1748703739714,"stop":1748703739714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e667fa220d04b43","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748703747143,"stop":1748703747144,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc55d99552f27477","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748704281057,"stop":1748704281058,"duration":1},"status":"passed","severity":"normal"},{"uid":"7926d357bfc1f976","name":"Push message with meta","time":{"start":1748704538055,"stop":1748704538055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2827e31dd8756853","name":"Push message with content topic containing SQL Injection","time":{"start":1748704538038,"stop":1748704538039,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5e615d571e09a0","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748703777687,"stop":1748703777687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a501c950b945aef","name":"should not fail to stop the service if it was not started","time":{"start":1748703800555,"stop":1748703800555,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d27ea531599a29","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748704359012,"stop":1748704359012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cd96dcd1301120","name":"Push message with content topic containing emoji","time":{"start":1748704538054,"stop":1748704538055,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f9b9beab518f67","name":"Check received message containing Basic HTML tag","time":{"start":1748704266788,"stop":1748704266789,"duration":1},"status":"passed","severity":"normal"},{"uid":"adeef029dd47392c","name":"should request peer renewal on specific errors","time":{"start":1748703768362,"stop":1748703768362,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae91784acd2e841","name":"pre and post cipher","time":{"start":1748703757948,"stop":1748703757948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb7adc02f1d4458","name":"should only return 1 node with relay capability","time":{"start":1748703747691,"stop":1748703747691,"duration":0},"status":"passed","severity":"normal"},{"uid":"374c0015f2a4523f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748703725684,"stop":1748703725684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6dd5e3371f3cc3","name":"Check received message containing unicode special characters","time":{"start":1748704239095,"stop":1748704239098,"duration":3},"status":"passed","severity":"normal"},{"uid":"92cb49be2fecb6c5","name":"Relay + Store","time":{"start":1748703801690,"stop":1748703801690,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8a454d9074a862","name":"Check received message containing JSON","time":{"start":1748704266801,"stop":1748704266801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8895fa3b79ffb753","name":"Check received message containing short","time":{"start":1748704239111,"stop":1748704239112,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5bdfb2ef34d583","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748703801345,"stop":1748703801345,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8292c17a710048a","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748703777693,"stop":1748703777693,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e3c8dc28d451fe","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748703747693,"stop":1748703747694,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2c9b6214bb4b812b","name":"Check received message containing Basic HTML tag","time":{"start":1748704239118,"stop":1748704239121,"duration":3},"status":"passed","severity":"normal"},{"uid":"37633687b99e8130","name":"Delete observer","time":{"start":1748704099963,"stop":1748704099963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3176f918112eb8f1","name":"messageHashStr produces different results for different inputs","time":{"start":1748703739324,"stop":1748703739324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe179923df208e4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748703795699,"stop":1748703795701,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd7981a1c37404d1","name":"Query Generator, No Decoder","time":{"start":1748704294283,"stop":1748704294284,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5c0480e9edff7a","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748703768785,"stop":1748703768786,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6c82ca3af16da0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748704308673,"stop":1748704308673,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be5b3c978347bc8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748703795702,"stop":1748703795703,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47d37464482a7d6","name":"listenerCount","time":{"start":1748703835754,"stop":1748703835754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6497a5f05845601e","name":"Asymmetric encrypt & decrypt","time":{"start":1748703757946,"stop":1748703757947,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0e4f1c8975c5a1","name":"Push message with content topic containing short","time":{"start":1748704538049,"stop":1748704538049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a503e6149a9afb29","name":"Check publish message containing JSON","time":{"start":1748704119961,"stop":1748704119961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d32d15e2b28d6e","name":"should not receive a peer event after stop","time":{"start":1748703800557,"stop":1748703800557,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d89d2f19a2b393","name":"Store - dialed after - with timeout","time":{"start":1748704344056,"stop":1748704344056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e580fda9fdb87a87","name":"Subscribe to topic containing short and publish message","time":{"start":1748704129699,"stop":1748704129699,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5815d1142e23fe","name":"Check received message containing long","time":{"start":1748704266784,"stop":1748704266785,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7de178240f019a","name":"Decrypt messages","time":{"start":1748704099962,"stop":1748704099963,"duration":1},"status":"passed","severity":"normal"},{"uid":"1181258ed83abd89","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1748703768604,"stop":1748703768604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9479c72392c1c6","name":"Decoder throws on undefined content topic","time":{"start":1748703757368,"stop":1748703757368,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e1f11d64175e64","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748704281059,"stop":1748704281059,"duration":0},"status":"passed","severity":"normal"},{"uid":"197235cbb9c910db","name":"should add and check entries correctly","time":{"start":1748703767645,"stop":1748703767647,"duration":2},"status":"passed","severity":"normal"},{"uid":"a47d223e55d9b298","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748704324873,"stop":1748704324873,"duration":0},"status":"passed","severity":"normal"},{"uid":"218944260d684ee0","name":"Check message with invalid timestamp is not received","time":{"start":1748704239102,"stop":1748704239102,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcd160fba970f03","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748704308652,"stop":1748704308652,"duration":0},"status":"passed","severity":"normal"},{"uid":"b833a1880f5dd69f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748703777718,"stop":1748703777718,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb46cc368baf831e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748704129702,"stop":1748704129703,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a76fb05537cd04","name":"Check received message containing special chars","time":{"start":1748704239113,"stop":1748704239113,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf041cfe97639de","name":"should reject if Relay is requested but not mounted","time":{"start":1748703768900,"stop":1748703768900,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae4db584d06ff3c","name":"Push message with content topic containing Russian","time":{"start":1748704538038,"stop":1748704538038,"duration":0},"status":"passed","severity":"normal"},{"uid":"726c8f646b79c00","name":"should maintain proper timestamps if all messages received","time":{"start":1748703778523,"stop":1748703778523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e95096b921d1b3","name":"Check publish message containing special chars","time":{"start":1748704119957,"stop":1748704119957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ff2d2831587a77","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748703725684,"stop":1748703725685,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dba24d6afd7a351","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748704308662,"stop":1748704308663,"duration":1},"status":"passed","severity":"normal"},{"uid":"c905fd32f5ea748a","name":"removeEventListener with wrong event","time":{"start":1748703835751,"stop":1748703835751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8607c95e595c2d46","name":"should select older connection if present","time":{"start":1748703739124,"stop":1748703739124,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e414b934d91dbd3","name":"can start and stop the service","time":{"start":1748703800555,"stop":1748703800555,"duration":0},"status":"passed","severity":"normal"},{"uid":"502f65023e97b93e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748703725698,"stop":1748703725698,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ff129696cf70ee","name":"Push message with content topic containing Script","time":{"start":1748704538052,"stop":1748704538052,"duration":0},"status":"passed","severity":"normal"},{"uid":"4426a89b70f553f1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748704346990,"stop":1748704346990,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fd595e05d93377","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748704346982,"stop":1748704346982,"duration":0},"status":"passed","severity":"normal"},{"uid":"18455ed5e229e335","name":"Check publish message after service node is restarted","time":{"start":1748704119968,"stop":1748704119968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba0869cd441eaeb1","name":"Check received message containing SQL Injection","time":{"start":1748704266787,"stop":1748704266787,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd87e055ce7beb48","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748704308675,"stop":1748704308675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b568e59120b44341","name":"Subscribe and receives messages on 20 topics","time":{"start":1748704308673,"stop":1748704308674,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca875dd18d83cb6","name":"Fails to push message bigger that 1MB","time":{"start":1748704538057,"stop":1748704538057,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea1290e8079ea62","name":"Refresh subscription","time":{"start":1748704346991,"stop":1748704346991,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56b6b64caf56644","name":"should add received messages to bloom filter","time":{"start":1748703778523,"stop":1748703778524,"duration":1},"status":"passed","severity":"normal"},{"uid":"3deba99fbb40872f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748704346994,"stop":1748704346994,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f322b15327a4262","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748704346983,"stop":1748704346984,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7ee39051a2f5a6","name":"Check message with no content topic is not received","time":{"start":1748704266794,"stop":1748704266794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e9c8e15ba3e563","name":"can start and stop the service","time":{"start":1748703751451,"stop":1748703751451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2acc46601e9988","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748704346989,"stop":1748704346990,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b28382dd26c3cb","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748704119966,"stop":1748704119966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbe85e4fcfab101","name":"Query generator for multiple messages with different message text format","time":{"start":1748704329857,"stop":1748704329857,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c306a748511160d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748704346987,"stop":1748704346987,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf10ac5728fd6a","name":"Relay - dialed after","time":{"start":1748704344052,"stop":1748704344053,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8cbb11a23b026d","name":"should handle incoming messages","time":{"start":1748703768606,"stop":1748703768607,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6fbf3bc0e3caf2f","name":"Push message with content topic containing SQL Injection","time":{"start":1748704538051,"stop":1748704538052,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5c2711b8402166","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748704346992,"stop":1748704346992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5427750859221057","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748703732181,"stop":1748703732181,"duration":0},"status":"passed","severity":"normal"},{"uid":"8490c684934b8974","name":"Check received message containing SQL Injection","time":{"start":1748704239086,"stop":1748704239087,"duration":1},"status":"passed","severity":"normal"},{"uid":"5676af922ecc0920","name":"Relay","time":{"start":1748703801689,"stop":1748703801690,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee5f6837f1faa23","name":"Subscribe to topic containing short and receive message","time":{"start":1748704346991,"stop":1748704346991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0482f3d5712fd20","name":"Filter","time":{"start":1748704344056,"stop":1748704344057,"duration":1},"status":"passed","severity":"normal"},{"uid":"d773fcd3c73c2382","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748703801346,"stop":1748703801346,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bc0bff80c44c28","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748703731211,"stop":1748703731212,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36470810d34f004","name":"Check message on other pubsub topic is not received","time":{"start":1748704239131,"stop":1748704239132,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8836f956d5b688","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748704346978,"stop":1748704346978,"duration":0},"status":"passed","severity":"normal"},{"uid":"877b95963582cb28","name":"should invoke callbacks when receiving a message","time":{"start":1748703768811,"stop":1748703768811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d810b29af2348ccf","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1748703768741,"stop":1748703768742,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee948755000c49fe","name":"Ping on unsubscribed peer","time":{"start":1748703863360,"stop":1748703863360,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f5a2e52d0bea6","name":"Check publish message containing Chinese","time":{"start":1748704119958,"stop":1748704119958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3860deb568b2db4c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748703725684,"stop":1748703725684,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f96b427502674f","name":"different cluster, same shard: nodes don't connect","time":{"start":1748704001720,"stop":1748704001720,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b8e6540b3dc5d6","name":"Push message with long payload","time":{"start":1748704538044,"stop":1748704538044,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa910d94d59d26d6","name":"Subscribe and receive messages via waku relay post","time":{"start":1748704346979,"stop":1748704346979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70d595b2a3cf5c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748704266792,"stop":1748704266792,"duration":0},"status":"passed","severity":"normal"},{"uid":"40639ff433cc824c","name":"Non TWN Cluster","time":{"start":1748704239389,"stop":1748704239389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4452e90b9d2eaccc","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748703739412,"stop":1748703739413,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0c59a308958c09","name":"Subscribe and receive messages via waku relay post","time":{"start":1748704308672,"stop":1748704308672,"duration":0},"status":"passed","severity":"normal"},{"uid":"471f418bd86ba64c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748703725691,"stop":1748703725691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c558f7ad9e82cbf","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748703725709,"stop":1748703725709,"duration":0},"status":"passed","severity":"normal"},{"uid":"5467a0210f9367ee","name":"configure the node with multiple content topics","time":{"start":1748704239407,"stop":1748704239407,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcba998b621a4006","name":"Subscribe and receive messages via waku relay post","time":{"start":1748704308649,"stop":1748704308650,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcec1f3cf5ab0963","name":"Generator, custom pubsub topic","time":{"start":1748704313467,"stop":1748704313468,"duration":1},"status":"skipped","severity":"normal"},{"uid":"abb2d3f20a3ffaf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748703973103,"stop":1748703973104,"duration":1},"status":"passed","severity":"normal"},{"uid":"9000300a5916315e","name":"Check message on other pubsub topic is not received","time":{"start":1748704239102,"stop":1748704239104,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddc8e563980f0038","name":"Check received message containing escaped characters","time":{"start":1748704239124,"stop":1748704239124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3456f0c2d23a03fd","name":"Query Generator - false","time":{"start":1748704317555,"stop":1748704317555,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c48a293319d44b7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748704308649,"stop":1748704308649,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceec56283bb3c855","name":"Refresh subscription","time":{"start":1748704308655,"stop":1748704308655,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6ff98cf728a95b","name":"Mutual subscription","time":{"start":1748704129691,"stop":1748704129691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d121e8440ec57e47","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748704308663,"stop":1748704308663,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f841ea2d984df1","name":"Generator, custom pubsub topic","time":{"start":1748704313463,"stop":1748704313466,"duration":3},"status":"passed","severity":"normal"},{"uid":"43f9c2de29ca5ae5","name":"Ping on unsubscribed peer","time":{"start":1748703863358,"stop":1748703863358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9431c1aa9735300d","name":"Check received message containing unicode special characters","time":{"start":1748704239125,"stop":1748704239125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62160f12a2b9873","name":"Push message with shell command payload","time":{"start":1748704538035,"stop":1748704538035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34c0a74e296064a","name":"should be online or offline if network state changed","time":{"start":1748703795705,"stop":1748703795706,"duration":1},"status":"passed","severity":"normal"},{"uid":"6509b18cd92443c0","name":"should not receive a peer event after stop","time":{"start":1748704041509,"stop":1748704041509,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c0fdd167a90f61","name":"Push message equal or less that 1MB","time":{"start":1748704538043,"stop":1748704538043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a207a0f2b39ed636","name":"LightPush","time":{"start":1748704344056,"stop":1748704344056,"duration":0},"status":"passed","severity":"normal"},{"uid":"2360d2be86a48f83","name":"Push message with custom timestamp: 1717945526282","time":{"start":1748704538056,"stop":1748704538056,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9b08065dfd3ef0","name":"Check received message containing short","time":{"start":1748704239080,"stop":1748704239080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0c9328606bcf64","name":"should start and stop interval correctly","time":{"start":1748703768351,"stop":1748703768351,"duration":0},"status":"passed","severity":"normal"},{"uid":"456adbd183e1a6a3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748704299998,"stop":1748704299998,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef48ca125502c2e4","name":"should not receive a peer event before start","time":{"start":1748703800557,"stop":1748703800557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede4b34730d24d7a","name":"should mark all messages in causal history as acknowledged","time":{"start":1748703778524,"stop":1748703778525,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbbb367737ae6d","name":"should insert message into bloom filter","time":{"start":1748703778521,"stop":1748703778521,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbabde64b66944fe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748704308681,"stop":1748704308682,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9195f4734c1d800","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748703777716,"stop":1748703777717,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97a3c3b6511e31d","name":"Relay - times out","time":{"start":1748704344053,"stop":1748704344053,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cdd73745a9a36d","name":"Push message with content topic containing special chars","time":{"start":1748704538050,"stop":1748704538050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7c2f377cdc3fa4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748704308651,"stop":1748704308652,"duration":1},"status":"passed","severity":"normal"},{"uid":"143ab329425761d3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748704308672,"stop":1748704308672,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d19c48cb1ccf2a","name":"Check message received after jswaku node is restarted","time":{"start":1748704266795,"stop":1748704266795,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0ce84d600103cc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748704346985,"stop":1748704346985,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b40623ed326b86","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748704346996,"stop":1748704346997,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b6305d7082ac81","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748704346990,"stop":1748704346991,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d480cf4852e105","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748704129705,"stop":1748704129706,"duration":1},"status":"passed","severity":"normal"},{"uid":"63be93635c4c7d32","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748704346982,"stop":1748704346983,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a08dc55a0ac9ae2","name":"should wait for Store peer to be connected","time":{"start":1748703768903,"stop":1748703768903,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cac745aa02c1db7","name":"Subscribe and publish message","time":{"start":1748704129694,"stop":1748704129695,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e09ba585eebe015","name":"returns all values when wanted number is greater than available values","time":{"start":1748703746426,"stop":1748703746427,"duration":1},"status":"passed","severity":"normal"},{"uid":"e402ffe79bc04a95","name":"Sign & Recover","time":{"start":1748703757948,"stop":1748703757949,"duration":1},"status":"passed","severity":"normal"},{"uid":"6871e667b03093ce","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748704308657,"stop":1748704308658,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a11c2388e7d7493","name":"Reopen subscription with peer with lost subscription","time":{"start":1748703863358,"stop":1748703863358,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31324a94a3c84ea","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748704308658,"stop":1748704308659,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70e6297bbbbb765","name":"Push message with long payload","time":{"start":1748704538031,"stop":1748704538031,"duration":0},"status":"passed","severity":"normal"},{"uid":"871fc881488934c1","name":"should start and setup intervals and event listeners","time":{"start":1748703768812,"stop":1748703768812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1902884557a465df","name":"Check received message containing numeric","time":{"start":1748704239081,"stop":1748704239081,"duration":0},"status":"passed","severity":"normal"},{"uid":"891b2448f2ad7a66","name":"should use shardsUnderCluster when provided","time":{"start":1748703768896,"stop":1748703768896,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7291d5ddb565f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748703802982,"stop":1748703802982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb5c719da1aa2c3","name":"start node with empty content topic","time":{"start":1748704239408,"stop":1748704239408,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45da288bd541cf6","name":"getPeersByDiscovery","time":{"start":1748704096968,"stop":1748704096968,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbd54eddd5748b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748704346986,"stop":1748704346986,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2aad93edd5a078e","name":"Check received message containing shell command","time":{"start":1748704266801,"stop":1748704266801,"duration":0},"status":"passed","severity":"normal"},{"uid":"16db59b7d6ed02ed","name":"Decoder throws on empty string content topic","time":{"start":1748703757369,"stop":1748703757369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1f0bd3a426d291","name":"Check message with no payload is not received","time":{"start":1748704266812,"stop":1748704266812,"duration":0},"status":"passed","severity":"normal"},{"uid":"521d308c730629a1","name":"Check publish message containing Script","time":{"start":1748704119960,"stop":1748704119960,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfeace4770fa88b5","name":"Check received message with timestamp: 1748703795015 ","time":{"start":1748704266806,"stop":1748704266807,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa97388fb30c730","name":"random static sharding 5 - Cluster ID: 288, Shard ID: 961","time":{"start":1748704359014,"stop":1748704359014,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0a8e467d29d91c","name":"should fail to send if no connected peers found","time":{"start":1748703768798,"stop":1748703768799,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af7cfa60717209b","name":"Check received message containing Basic HTML tag","time":{"start":1748704266800,"stop":1748704266800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b768ce4ac5e273","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748704308674,"stop":1748704308674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4de1e92ac8494959","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748704308687,"stop":1748704308688,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fa6363b3406901","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app52/2/topic15/json","time":{"start":1748704239392,"stop":1748704239394,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c90584e128d3b56","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748703777702,"stop":1748703777710,"duration":8},"status":"passed","severity":"normal"},{"uid":"89cc9777e8eba3b3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748704308656,"stop":1748704308657,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b6c60f56b7c38e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748704129707,"stop":1748704129708,"duration":1},"status":"passed","severity":"normal"},{"uid":"46801ffec05345f2","name":"should handle corrupted local storage data gracefully","time":{"start":1748703751454,"stop":1748703751455,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d5423ddb03fecc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748704346980,"stop":1748704346980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb75959e4c52ae7","name":"should not receive a peer event after stop","time":{"start":1748703751453,"stop":1748703751453,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37ac6a6494bba17","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748703777693,"stop":1748703777694,"duration":1},"status":"passed","severity":"normal"},{"uid":"23df1e69b14814ca","name":"Push message with meta","time":{"start":1748704538041,"stop":1748704538041,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef67170bfd39234","name":"should check connected peers if present and suitable","time":{"start":1748703768902,"stop":1748703768902,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a7e99073084a7d","name":"should return false when shard is not included in network shards","time":{"start":1748703768898,"stop":1748703768898,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41ef88939f8bc50","name":"Check publish message containing numeric","time":{"start":1748704119957,"stop":1748704119957,"duration":0},"status":"passed","severity":"normal"},{"uid":"329f01e8df1145f3","name":"should wait for Filter peer to be connected","time":{"start":1748703768902,"stop":1748703768902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45ef0429e336605","name":"should throw error - no id","time":{"start":1748703732181,"stop":1748703732182,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f000cabe96740bd","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748703778528,"stop":1748703778528,"duration":0},"status":"passed","severity":"normal"},{"uid":"432a0f7b466d5eb1","name":"Check received message containing short","time":{"start":1748704266796,"stop":1748704266796,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4c9d3f9f3438dd","name":"throws on content topic with empty encoding field","time":{"start":1748703725673,"stop":1748703725673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06a4b42dadf7971","name":"Decoder throws on empty string content topic","time":{"start":1748703759166,"stop":1748703759166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abb4379152ba8b7","name":"should properly start and stop event listening","time":{"start":1748703768787,"stop":1748703768787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08509bedf13ab92","name":"Push message equal or less that 1MB","time":{"start":1748704538056,"stop":1748704538057,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a28595f739ce941","name":"Fails to push message bigger that 1MB","time":{"start":1748704538043,"stop":1748704538043,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a8518d28cd1ae3","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748704266795,"stop":1748704266795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2715517e4771c8","name":"Generator, 2 different pubsubtopics","time":{"start":1748704313466,"stop":1748704313466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bf9fd92a64595c","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748703777694,"stop":1748703777694,"duration":0},"status":"passed","severity":"normal"},{"uid":"af782158ce3fe33f","name":"should decode valid enr successfully","time":{"start":1748703732180,"stop":1748703732180,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1d5c142dab63ef","name":"Push message with content topic containing emoji","time":{"start":1748704538041,"stop":1748704538041,"duration":0},"status":"passed","severity":"normal"},{"uid":"6729d7ee42dc1151","name":"caches peers it previously fetched","time":{"start":1748703747690,"stop":1748703747690,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f57194a039ec29","name":"Decoder throws on undefined content topic","time":{"start":1748703759166,"stop":1748703759166,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c3fa0785c8037b","name":"should deliver messages after dependencies are met","time":{"start":1748703778526,"stop":1748703778526,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c96659e067ebcc","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748703777699,"stop":1748703777699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28ba5524c2269b4","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748704329869,"stop":1748704329873,"duration":4},"status":"passed","severity":"normal"},{"uid":"8b6a5435817c4b58","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748704346983,"stop":1748704346983,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3d1ff24e0f2efd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748703926125,"stop":1748703926125,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8b660e5e640bd4","name":"should be empty when created","time":{"start":1748703768809,"stop":1748703768810,"duration":1},"status":"passed","severity":"normal"},{"uid":"c779462312c62e31","name":"Renews subscription after lossing a connection","time":{"start":1748704308692,"stop":1748704308693,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3c7d852490883f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748703739413,"stop":1748703739414,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2abe8d670e694","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748703725701,"stop":1748703725701,"duration":0},"status":"passed","severity":"normal"},{"uid":"383f371ca7eab9f0","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748703777686,"stop":1748703777686,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dc233344056080","name":"messageHashStr works with IDecodedMessage","time":{"start":1748703739323,"stop":1748703739323,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e58ab9b77c64f3","name":"should process tasks in queue","time":{"start":1748703768358,"stop":1748703768359,"duration":1},"status":"passed","severity":"normal"},{"uid":"573c68495cbf2bdc","name":"Encoder throws on empty string content topic","time":{"start":1748703757367,"stop":1748703757368,"duration":1},"status":"passed","severity":"normal"},{"uid":"4764d4a0a724ea54","name":"Query with Promise Callback, No message returned","time":{"start":1748704294298,"stop":1748704294299,"duration":1},"status":"passed","severity":"normal"},{"uid":"105f7a50a0d35039","name":"Check message on other pubsub topic is not received","time":{"start":1748704266810,"stop":1748704266810,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8549f4393766ce3","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748704308653,"stop":1748704308653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a61fa0a147c21ac8","name":"Passing page size 3 when there are 20 messages","time":{"start":1748704327782,"stop":1748704327782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67cbf3a42d410e6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748704308670,"stop":1748704308671,"duration":1},"status":"passed","severity":"normal"},{"uid":"91091f7f04780689","name":"new peer added after a peer was already found","time":{"start":1748704096969,"stop":1748704096969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e826bbb5d94839e7","name":"Renews subscription after lossing a connection","time":{"start":1748704346987,"stop":1748704346987,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ed464f9f0fc459","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748703926124,"stop":1748703926124,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdf1924ae9c6b01","name":"Check received message containing Script","time":{"start":1748704239088,"stop":1748704239088,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d9181dd521a80a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748703731225,"stop":1748703731225,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da7121f93a7032d","name":"Encoder throws on undefined content topic","time":{"start":1748703739714,"stop":1748703739715,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7ea7775c098512","name":"should send to specified number of peers of used peers","time":{"start":1748703768799,"stop":1748703768799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a3fcfc049a54ec","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748703973099,"stop":1748703973100,"duration":1},"status":"passed","severity":"normal"},{"uid":"171a9b8cb46fb1a9","name":"Check received message containing unicode special characters","time":{"start":1748704266790,"stop":1748704266790,"duration":0},"status":"passed","severity":"normal"},{"uid":"6707aec5550a296e","name":"should be called for bootstrap peers","time":{"start":1748703802980,"stop":1748703802981,"duration":1},"status":"passed","severity":"normal"},{"uid":"112af23fd4734afd","name":"should be able to decode the field with only STORE set to true","time":{"start":1748703731222,"stop":1748703731222,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c9387aa3f17c70","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748704308680,"stop":1748704308680,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d14bccd39f8bd7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748704313471,"stop":1748704313472,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69b84915ffbf6c9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748703725683,"stop":1748703725683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8ef2d63e34969b","name":"ignores domain fetching errors","time":{"start":1748703747690,"stop":1748703747690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94d34ede8fc91b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748703725699,"stop":1748703725699,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b62af36a71c242","name":"should never report false negatives","time":{"start":1748703779862,"stop":1748703779863,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9c29981b401ac7","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748703777540,"stop":1748703777541,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fac3b3cef91f4ab","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748704299999,"stop":1748704299999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ef7b935774ae96","name":"should handle different types of entries","time":{"start":1748703767659,"stop":1748703767666,"duration":7},"status":"passed","severity":"normal"},{"uid":"6b7017f1c7ae6e7f","name":"should set field with only RELAY enabled","time":{"start":1748703732194,"stop":1748703732194,"duration":0},"status":"passed","severity":"normal"},{"uid":"46758b0f737037e4","name":"Passing an array","time":{"start":1748704340110,"stop":1748704340110,"duration":0},"status":"passed","severity":"normal"},{"uid":"840c289bca5cf756","name":"Passing page size 1 when there are 4 messages","time":{"start":1748704327777,"stop":1748704327781,"duration":4},"status":"passed","severity":"normal"},{"uid":"a576ae4799f2f77d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748704308656,"stop":1748704308656,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86d79f8bfb14b2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748703795701,"stop":1748703795702,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebaaf7d09e8c82ea","name":"Push message with escaped characters payload","time":{"start":1748704538047,"stop":1748704538048,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01743315c34984a","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748703777689,"stop":1748703777689,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bbd834c3c180e2","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748703725694,"stop":1748703725694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d988d4a95ec24e","name":"Publishes to nwaku","time":{"start":1748704112281,"stop":1748704112281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3088fbdecfdc8be","name":"Check message with no content topic is not received","time":{"start":1748704239106,"stop":1748704239107,"duration":1},"status":"passed","severity":"normal"},{"uid":"737a59f5fddad771","name":"should successfully subscribe to supported pubsub topic","time":{"start":1748703768603,"stop":1748703768603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31b2c3074c75b44","name":"Check publish message containing emoji","time":{"start":1748704119963,"stop":1748704119963,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a26d752352159","name":"should throw an error for missing sharding configuration","time":{"start":1748703725707,"stop":1748703725708,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8db89c966d6d2b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748703731211,"stop":1748703731211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02907a6830e473","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748703777719,"stop":1748703777719,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a709c83ffe49563","name":"same cluster, different shard: nodes connect","time":{"start":1748704001719,"stop":1748704001719,"duration":0},"status":"passed","severity":"normal"},{"uid":"52be4a4591600b87","name":"should get locked peers","time":{"start":1748703768555,"stop":1748703768555,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6545788c03abb6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748703739320,"stop":1748703739320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22e9c4eb4ef665b","name":"Push message with unicode special characters payload","time":{"start":1748704538035,"stop":1748704538035,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b09b3508fe7e7ae","name":"Push message with content topic containing short","time":{"start":1748704538036,"stop":1748704538036,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8a65a130e58c17","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748704346983,"stop":1748704346983,"duration":0},"status":"passed","severity":"normal"},{"uid":"3570e0372d523f37","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748703802981,"stop":1748703802982,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb03dd9fd5521dba","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748704119963,"stop":1748704119963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca18b1d8bf15d6e","name":"Push message with custom timestamp: 1748707526282","time":{"start":1748704538056,"stop":1748704538056,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b66a9d8021381a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748703731224,"stop":1748703731224,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc50956e3ea04107","name":"Subscribe to topic containing short and receive message","time":{"start":1748704308655,"stop":1748704308655,"duration":0},"status":"passed","severity":"normal"},{"uid":"675ad5071e4e73a8","name":"Check received message containing emoji","time":{"start":1748704266790,"stop":1748704266791,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c1d48a555271da","name":"more peers than existing","time":{"start":1748704097348,"stop":1748704097348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f3fc29d6a354bbe","name":"removeEventListener with correct event","time":{"start":1748703835750,"stop":1748703835751,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f91284dea28558","name":"Privacy Node - default protocol","time":{"start":1748704344061,"stop":1748704344061,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbf57de1b763007","name":"throws on content topic with empty application field","time":{"start":1748703725671,"stop":1748703725672,"duration":1},"status":"passed","severity":"normal"},{"uid":"8247aa32fe8c9b04","name":"returns only open connection if one present","time":{"start":1748703739123,"stop":1748703739123,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d81cff3568fc848","name":"isConnected return false after peer stops","time":{"start":1748703814879,"stop":1748703814880,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1d535c28767ef4","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748703777694,"stop":1748703777694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d783d0ef5680cd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748704308688,"stop":1748704308689,"duration":1},"status":"passed","severity":"normal"},{"uid":"39eda29d3835a495","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748703725709,"stop":1748703725709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5889edc3c1e836d","name":"Check received message containing Russian","time":{"start":1748704266798,"stop":1748704266798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6368b4b10100e715","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748703777714,"stop":1748703777714,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91278175e03a6c1","name":"can dial TLS multiaddrs","time":{"start":1748704003581,"stop":1748704003581,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd5a0210d0d32f1","name":"Check received message containing long","time":{"start":1748704239112,"stop":1748704239112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d86b9a27fbb57d5","name":"Push message with content topic containing shell command","time":{"start":1748704538040,"stop":1748704538040,"duration":0},"status":"passed","severity":"normal"},{"uid":"92770f0f86cfc882","name":"Symmetric encrypt & Decrypt","time":{"start":1748703757947,"stop":1748703757947,"duration":0},"status":"passed","severity":"normal"},{"uid":"593b30a74f7c864b","name":"Renews subscription after lossing a connection","time":{"start":1748704346997,"stop":1748704346997,"duration":0},"status":"passed","severity":"normal"},{"uid":"787298cf4c017b6e","name":"Query generator for 2000 messages","time":{"start":1748704329874,"stop":1748704329874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42c0e70e6c0db2a","name":"Passing page size 0 when there are 110 messages","time":{"start":1748704327777,"stop":1748704327777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c4313c9a8db32","name":"Check message received after jswaku node is restarted","time":{"start":1748704239110,"stop":1748704239111,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7c2627aa049d2b10","name":"Check received message containing numeric","time":{"start":1748704266785,"stop":1748704266785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f85f496660f9c57","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748703795704,"stop":1748703795705,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d5d49d685919ff","name":"should keep entries that haven't expired yet","time":{"start":1748703767658,"stop":1748703767659,"duration":1},"status":"passed","severity":"normal"},{"uid":"386f60c5433afa2a","name":"Subscribe to topic containing Script and receive message","time":{"start":1748704346984,"stop":1748704346984,"duration":0},"status":"passed","severity":"normal"},{"uid":"c912aedc0d8a6b60","name":"Push message with SQL Injection payload","time":{"start":1748704538033,"stop":1748704538033,"duration":0},"status":"passed","severity":"normal"},{"uid":"5661b9a11a7afc16","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748703731224,"stop":1748703731225,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2192cabd110391","name":"throws on content topic with empty topic name field","time":{"start":1748703725672,"stop":1748703725673,"duration":1},"status":"passed","severity":"normal"},{"uid":"e067671e3d7e467b","name":"should continually clean up expired entries at intervals","time":{"start":1748703767667,"stop":1748703767668,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f2ebe0f470799b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748704308690,"stop":1748704308691,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37d5670258ef284","name":"Check received message with timestamp: 1748703795015000000 ","time":{"start":1748704266791,"stop":1748704266791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2890e96fec11949","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748703725701,"stop":1748703725701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb9d84e0ca4cad3","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748703777695,"stop":1748703777695,"duration":0},"status":"passed","severity":"normal"},{"uid":"30561437442f484a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748704281053,"stop":1748704281055,"duration":2},"status":"passed","severity":"normal"},{"uid":"d73a6729dafd7cb3","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748703777702,"stop":1748703777702,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c02e45de73bfb5","name":"should properly create peer info with all multiaddrs","time":{"start":1748703732193,"stop":1748703732193,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b11c19692c27ac","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748703777718,"stop":1748703777718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc04481385c19dd","name":"Ordered Callback - false","time":{"start":1748704317561,"stop":1748704317561,"duration":0},"status":"passed","severity":"normal"},{"uid":"637b8e650f9f267f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748703725840,"stop":1748703725840,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad91634869d1ce6e","name":"Check message with non string payload is not received","time":{"start":1748704239109,"stop":1748704239110,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c381056c953976","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748704538053,"stop":1748704538053,"duration":0},"status":"passed","severity":"normal"},{"uid":"453aa12105053fa8","name":"Check publish message containing Basic HTML tag","time":{"start":1748704119960,"stop":1748704119961,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4e6ae91db424df","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748704129718,"stop":1748704129719,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96a1f2e4485952f","name":"Subscribe and receive messages via lightPush","time":{"start":1748704346988,"stop":1748704346988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e65a62c1ef713c","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1748703768798,"stop":1748703768798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d37968c3d80789c","name":"Ordered Callback - true","time":{"start":1748704317560,"stop":1748704317560,"duration":0},"status":"passed","severity":"normal"},{"uid":"525ba5e4d9099e1c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748703725708,"stop":1748703725709,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9a606fec603ebf","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748704294292,"stop":1748704294294,"duration":2},"status":"passed","severity":"normal"},{"uid":"475cf247e8ca36a0","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748703768784,"stop":1748703768784,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cdf3010b5f59e","name":"Push message with rate limit","time":{"start":1748704538041,"stop":1748704538042,"duration":1},"status":"passed","severity":"normal"},{"uid":"98359d7ebc9abc7e","name":"should initialize bloom filter with correct parameters","time":{"start":1748703779861,"stop":1748703779861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b887123ecc49b01","name":"Round trip binary serialization","time":{"start":1748703739713,"stop":1748703739713,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a26450fe78448e0","name":"Check received message with timestamp: 1748703795015000000 ","time":{"start":1748704266804,"stop":1748704266806,"duration":2},"status":"passed","severity":"normal"},{"uid":"28d586d4195ae5d6","name":"should retry failed tasks","time":{"start":1748703768361,"stop":1748703768361,"duration":0},"status":"passed","severity":"normal"},{"uid":"264682955dd00918","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748704129720,"stop":1748704129721,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc098524489cd3f0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748703731209,"stop":1748703731210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8599cb680b297fc5","name":"Check message received after jswaku node is restarted","time":{"start":1748704239137,"stop":1748704239137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4815237b05e943c0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748703731212,"stop":1748703731213,"duration":1},"status":"passed","severity":"normal"},{"uid":"32612d2e5117e3b2","name":"isConnected should return true after first peer connects","time":{"start":1748703814878,"stop":1748703814879,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb34c512e6f1974d","name":"connects to nwaku","time":{"start":1748704340109,"stop":1748704340109,"duration":0},"status":"passed","severity":"normal"},{"uid":"504bec8eefe51bc3","name":"Check received message containing Script","time":{"start":1748704239118,"stop":1748704239118,"duration":0},"status":"passed","severity":"normal"},{"uid":"409a28000a1b7ca5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748704308681,"stop":1748704308681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14937fef6bb12cf","name":"Query Generator - true","time":{"start":1748704317550,"stop":1748704317554,"duration":4},"status":"passed","severity":"normal"},{"uid":"2298f6be7a9cfe9a","name":"Throws when trying to push message with empty payload","time":{"start":1748704538049,"stop":1748704538049,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7acb2ab6b40c3ae","name":"should insert message id into causal history","time":{"start":1748703778521,"stop":1748703778522,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b216167f158b19","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748703725685,"stop":1748703725685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34e64613e385064","name":"Overlapping topic subscription","time":{"start":1748704308675,"stop":1748704308676,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade08db37cf324d7","name":"Overlapping topic subscription","time":{"start":1748704346981,"stop":1748704346981,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4265b1aad3161d","name":"Check received message containing special chars","time":{"start":1748704239081,"stop":1748704239081,"duration":0},"status":"passed","severity":"normal"},{"uid":"bead20d3cbd5fb7","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748703777692,"stop":1748703777693,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af054cfa7ac18d5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748704308653,"stop":1748704308654,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3b53d7dc3737be","name":"less peers than existing","time":{"start":1748704097348,"stop":1748704097348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d731a89ea6f10788","name":"random static sharding 7 - Cluster ID: 796, Shard ID: 546","time":{"start":1748704359014,"stop":1748704359015,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0b6f48f412307b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748703973098,"stop":1748703973099,"duration":1},"status":"passed","severity":"normal"},{"uid":"c981855c66d98a54","name":"messageHash returns a Uint8Array","time":{"start":1748703739322,"stop":1748703739322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f15223ec6e5d122","name":"Encoder throws on undefined content topic","time":{"start":1748703759165,"stop":1748703759165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a500040dee669ab","name":"Check publish message containing SQL Injection","time":{"start":1748704119959,"stop":1748704119959,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f1bb1ee5358694","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748704308658,"stop":1748704308658,"duration":0},"status":"passed","severity":"normal"},{"uid":"995a17d35dba0d9f","name":"Overlapping topic subscription","time":{"start":1748704129699,"stop":1748704129699,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4deb79c3d2e95df","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748703926126,"stop":1748703926126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2135943c82b2f415","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748704129711,"stop":1748704129717,"duration":6},"status":"passed","severity":"normal"},{"uid":"40edd2126162dcb8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748704346995,"stop":1748704346995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b708f553d56feda6","name":"Push message with content topic containing Russian","time":{"start":1748704538051,"stop":1748704538051,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d55f0540edb115","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748704129701,"stop":1748704129702,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1620f87a3b3a67","name":"Push message with content topic containing long","time":{"start":1748704538037,"stop":1748704538037,"duration":0},"status":"passed","severity":"normal"},{"uid":"637f1675d9fcc7e8","name":"Check received message containing XML","time":{"start":1748704266788,"stop":1748704266788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c02a78f9f8508a1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748704294294,"stop":1748704294296,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c307d9eb178433c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748704346997,"stop":1748704346997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2727f226fea6914","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748704346997,"stop":1748704346997,"duration":0},"status":"passed","severity":"normal"},{"uid":"381d359d9f2864d3","name":"Publish message with large meta","time":{"start":1748704119969,"stop":1748704119969,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0da1931e26b5dac","name":"Check message with no content topic is not received","time":{"start":1748704266811,"stop":1748704266812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1080b2d16af08277","name":"Query with Promise Callback, No Decoder","time":{"start":1748704294296,"stop":1748704294298,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3d1d87d639dd7b4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748704346995,"stop":1748704346995,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b4c4b75ac7b0b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748704308694,"stop":1748704308695,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24af95eb86731ac","name":"it tolerates circular branch references","time":{"start":1748703747689,"stop":1748703747689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15c4f3b8f36e2cf","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748704266813,"stop":1748704266813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3522ae7e6673c7","name":"Push message with short payload","time":{"start":1748704538030,"stop":1748704538031,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48cdf92a0907d62","name":"Check message with no pubsub topic is not received","time":{"start":1748704239132,"stop":1748704239133,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd10e680fe942e9","name":"messageHashStr returns a hex string","time":{"start":1748703739322,"stop":1748703739322,"duration":0},"status":"passed","severity":"normal"},{"uid":"e264547e6ea8f256","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748704308682,"stop":1748704308682,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff699ec3c32cc2f","name":"does not throw on valid cases","time":{"start":1748703725668,"stop":1748703725669,"duration":1},"status":"passed","severity":"normal"},{"uid":"4852a18113fade44","name":"Check received message containing Chinese","time":{"start":1748704239113,"stop":1748704239116,"duration":3},"status":"passed","severity":"normal"},{"uid":"f96872d7bf91ac50","name":"Check message with no payload is not received","time":{"start":1748704239107,"stop":1748704239108,"duration":1},"status":"passed","severity":"normal"},{"uid":"340208e9f1e812ef","name":"can start the service","time":{"start":1748704041502,"stop":1748704041503,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe528f49221b1bde","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748703725696,"stop":1748703725696,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f175d1429ea70b","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748703778526,"stop":1748703778526,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc80bc3a22d7b14","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748703777690,"stop":1748703777691,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c492229661830b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748704346980,"stop":1748704346980,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6c137cbb24cd41","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748703747692,"stop":1748703747692,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e84d7c0490d49a","name":"Subscribe to topic containing short and receive message","time":{"start":1748704346981,"stop":1748704346982,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b086aad4244c065","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748704308670,"stop":1748704308670,"duration":0},"status":"passed","severity":"normal"},{"uid":"11dc5c6c91d09a45","name":"Check message with invalid timestamp is not received","time":{"start":1748704239129,"stop":1748704239131,"duration":2},"status":"passed","severity":"normal"},{"uid":"faa32f387c568aac","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748704359017,"stop":1748704359017,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ce67503d706e57","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748703777699,"stop":1748703777700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cd1cb3964b98f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748703991876,"stop":1748703991876,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dadd5353d3a5e0","name":"Check received message containing long","time":{"start":1748704266796,"stop":1748704266796,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3f78cc74eff08d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748704346996,"stop":1748704346996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c2445639552632","name":"start node with empty shard should fail","time":{"start":1748704359017,"stop":1748704359017,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0afd62289b8839","name":"throws on empty content topic","time":{"start":1748703725669,"stop":1748703725669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14b3a1172d4c283","name":"Check message with non string payload is not received","time":{"start":1748704266794,"stop":1748704266795,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bdd1c7372993bbc","name":"Subscribe to topic containing short and receive message","time":{"start":1748704308678,"stop":1748704308679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e47c39a6bcdf78","name":"Generator, 2 different pubsubtopics","time":{"start":1748704313468,"stop":1748704313468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69a4d748a095e333","name":"Check received message containing numeric","time":{"start":1748704239112,"stop":1748704239113,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d7b59eb834dea1","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748704001717,"stop":1748704001717,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccbcf4bf00e8692","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748704336753,"stop":1748704336755,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ca1a615846d6725","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app38/6/topic396/json","time":{"start":1748704239399,"stop":1748704239399,"duration":0},"status":"passed","severity":"normal"},{"uid":"92868ecab0175833","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748703725682,"stop":1748703725682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c13f6c03ec67b70","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748704313468,"stop":1748704313469,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8203466ab027ced5","name":"should throw error - no id","time":{"start":1748703732182,"stop":1748703732183,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ba1cc7263701a0","name":"should be empty after removing the only subscription","time":{"start":1748703768810,"stop":1748703768811,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c47fbafecc6a43","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748703739319,"stop":1748703739320,"duration":1},"status":"passed","severity":"normal"},{"uid":"d486aebf69c26783","name":"Subscribe to topic containing long and receive message","time":{"start":1748704346982,"stop":1748704346982,"duration":0},"status":"passed","severity":"normal"},{"uid":"5399171245f795a6","name":"should return false","time":{"start":1748703732184,"stop":1748703732184,"duration":0},"status":"passed","severity":"normal"},{"uid":"7680cbfcb324a5ba","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748704308666,"stop":1748704308666,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bb8e121f5d6ef2","name":"should properly clean up resources when disposed","time":{"start":1748703767667,"stop":1748703767667,"duration":0},"status":"passed","severity":"normal"},{"uid":"df29b07e7242d8f9","name":"throws an error for improperly formatted content topics","time":{"start":1748703725689,"stop":1748703725690,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c812a389009c882","name":"Subscribe to topic containing Script and receive message","time":{"start":1748704346994,"stop":1748704346994,"duration":0},"status":"passed","severity":"normal"},{"uid":"392f5c93c5d13362","name":"should properly create location multiaddrs - tcp6","time":{"start":1748703732192,"stop":1748703732192,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab563f157d6519d","name":"addEventListener with correct event","time":{"start":1748703835749,"stop":1748703835750,"duration":1},"status":"passed","severity":"normal"},{"uid":"39dedb49a094e1e9","name":"Fails to push message with large meta","time":{"start":1748704538055,"stop":1748704538055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df4ecee149fac5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748703777716,"stop":1748703777716,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a942e990647cfd","name":"recovers when dns.resolve returns empty","time":{"start":1748703747689,"stop":1748703747689,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0e25508605ec70","name":"should initialize with default number of peers","time":{"start":1748703768548,"stop":1748703768549,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cde592cc294b5","name":"Light Node - default protocols","time":{"start":1748704344061,"stop":1748704344061,"duration":0},"status":"passed","severity":"normal"},{"uid":"244a61e474c96010","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748704129710,"stop":1748704129710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a347998cf906277c","name":"Refresh subscription","time":{"start":1748704308676,"stop":1748704308676,"duration":0},"status":"passed","severity":"normal"},{"uid":"858dfa0b8c59ec58","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748703731217,"stop":1748703731221,"duration":4},"status":"passed","severity":"normal"},{"uid":"c62d42d64ac6e999","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748703814880,"stop":1748703814880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96dd72834737219","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748704308654,"stop":1748704308654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b172b3a0dd491f55","name":"Push message with JSON payload","time":{"start":1748704538034,"stop":1748704538035,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb60beacf7bc4217","name":"should successfully stop","time":{"start":1748703768607,"stop":1748703768607,"duration":0},"status":"passed","severity":"normal"},{"uid":"160e7e48cb409def","name":"returns all values when wanted number matches available values","time":{"start":1748703746422,"stop":1748703746426,"duration":4},"status":"passed","severity":"normal"},{"uid":"adb161ba318d2508","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app1/2/topic186/xml","time":{"start":1748704239399,"stop":1748704239400,"duration":1},"status":"passed","severity":"normal"},{"uid":"541f62949e89fcd7","name":"Check publish message containing Arabic","time":{"start":1748704119958,"stop":1748704119958,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c89c003de0c7db","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748703757365,"stop":1748703757366,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc5bf4774d749f9","name":"non connected peers","time":{"start":1748704097348,"stop":1748704097348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c4c74bc9a57a04b","name":"should properly create location multiaddrs - udp","time":{"start":1748703732192,"stop":1748703732192,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b4b45033ded784","name":"should be able to encode the field with only STORE set to true","time":{"start":1748703731209,"stop":1748703731209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b33102a803c14ca","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748704239100,"stop":1748704239101,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4990029a4f9ad50","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748703747149,"stop":1748703747149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0802d74a0af2fc8","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748703926130,"stop":1748703926130,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb7dd406202c051","name":"should remove expired entries after TTL has passed","time":{"start":1748703767653,"stop":1748703767658,"duration":5},"status":"passed","severity":"normal"},{"uid":"68941384c05aeee7","name":"Subscribe to topic containing Script and publish message","time":{"start":1748704129709,"stop":1748704129709,"duration":0},"status":"passed","severity":"normal"},{"uid":"301444e8f9c3ff7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748704308648,"stop":1748704308649,"duration":1},"status":"passed","severity":"normal"},{"uid":"446629d0b07f3a7b","name":"Register correct protocols","time":{"start":1748704129692,"stop":1748704129692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4314052fe30d239","name":"Correctly serialized arguments","time":{"start":1748704003653,"stop":1748704003653,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b5c3dc1421bc9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748703777716,"stop":1748703777716,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c97ddf493e5057","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748703725706,"stop":1748703725706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e894c433fce1dba5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748703725699,"stop":1748703725699,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fc316e57d9e0a9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748703725693,"stop":1748703725693,"duration":0},"status":"passed","severity":"normal"},{"uid":"72df5e77d35e39ce","name":"Encoder throws on undefined content topic","time":{"start":1748703757367,"stop":1748703757367,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18b3351fa6f4496","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748703777698,"stop":1748703777698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36ae52eafd460ef","name":"Check received message containing Russian","time":{"start":1748704266787,"stop":1748704266787,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d6e5a6b510e0c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748703725700,"stop":1748703725700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd423fd94cf4231","name":"Default pageSize","time":{"start":1748704327785,"stop":1748704327785,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b9e6b152203b0a","name":"Check received message containing shell command","time":{"start":1748704239123,"stop":1748704239123,"duration":0},"status":"passed","severity":"normal"},{"uid":"47262c930b364215","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748704336751,"stop":1748704336753,"duration":2},"status":"passed","severity":"normal"},{"uid":"98f99b89e7f4ea0e","name":"should reject if Store is requested but not mounted","time":{"start":1748703768900,"stop":1748703768901,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7cc5f3338466cb3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748703725698,"stop":1748703725699,"duration":1},"status":"passed","severity":"normal"},{"uid":"defa685bd1039eeb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748704281062,"stop":1748704281062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2c622e8916646c","name":"Encoder throws on empty string content topic","time":{"start":1748703759165,"stop":1748703759166,"duration":1},"status":"passed","severity":"normal"},{"uid":"77be2614f043a4de","name":"Ordered callback, aborts when callback returns true","time":{"start":1748704329873,"stop":1748704329874,"duration":1},"status":"passed","severity":"normal"},{"uid":"42834bbe5a5424fe","name":"Push message with Arabic payload","time":{"start":1748704538045,"stop":1748704538045,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2c7031a5c40567","name":"Push message with emoji payload","time":{"start":1748704538048,"stop":1748704538048,"duration":0},"status":"passed","severity":"normal"},{"uid":"369c5f7b17049881","name":"Check received message containing XML","time":{"start":1748704239091,"stop":1748704239092,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba6d4902571b72","name":"random static sharding 6 - Cluster ID: 335, Shard ID: 122","time":{"start":1748704359014,"stop":1748704359014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3802274ee1c9705","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748704266808,"stop":1748704266809,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a651eec585b43f","name":"Push message with special chars payload","time":{"start":1748704538044,"stop":1748704538044,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb06b3b92d278eb","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748703777711,"stop":1748703777711,"duration":0},"status":"passed","severity":"normal"},{"uid":"654dbd9010f4ea3d","name":"Push message with XML payload","time":{"start":1748704538046,"stop":1748704538046,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7667e5754dd2e77","name":"Subscribe to topic containing XML and receive message","time":{"start":1748704346984,"stop":1748704346985,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b078dc59ede66d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748703800559,"stop":1748703800559,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4acd0bbec358322f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748703926128,"stop":1748703926128,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2e4ac407b10826","name":"Js publishes, other Js receives","time":{"start":1748704112282,"stop":1748704112282,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc0cd6eb9df6a83","name":"should maintain desired error rate","time":{"start":1748703779862,"stop":1748703779862,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fff14735c759c32","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748704266792,"stop":1748704266792,"duration":0},"status":"passed","severity":"normal"},{"uid":"114eb0887111af3f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748704346979,"stop":1748704346979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df0b5d83b74e4ca","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748704346992,"stop":1748704346993,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5f0d6fdef63ee3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748704281055,"stop":1748704281057,"duration":2},"status":"passed","severity":"normal"},{"uid":"592927fef8e232e6","name":"Push message with Arabic payload","time":{"start":1748704538032,"stop":1748704538032,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f42d0956513810","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748704266807,"stop":1748704266808,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9e27db46d2f6f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748704129696,"stop":1748704129697,"duration":1},"status":"passed","severity":"normal"},{"uid":"2299b529ee9110c9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app82/2/topic530/xml","time":{"start":1748704239403,"stop":1748704239406,"duration":3},"status":"passed","severity":"normal"},{"uid":"c179237874c98c0a","name":"Check received message containing Arabic","time":{"start":1748704266786,"stop":1748704266786,"duration":0},"status":"passed","severity":"normal"},{"uid":"311280b54c8dffac","name":"Check publish message containing Russian","time":{"start":1748704119959,"stop":1748704119959,"duration":0},"status":"passed","severity":"normal"},{"uid":"643bd1986751c984","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748703926129,"stop":1748703926129,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7177d6edbd0686","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748703778525,"stop":1748703778525,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7bbd2182da61f3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748704308667,"stop":1748704308667,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fca47f2bf41b5a6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748703801346,"stop":1748703801347,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb93145fc42ac17","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748703725691,"stop":1748703725691,"duration":0},"status":"passed","severity":"normal"},{"uid":"640f6ea84c504e24","name":"Check publish message containing long","time":{"start":1748704119956,"stop":1748704119957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef873c5c83771012","name":"should properly create location multiaddrs - tcp","time":{"start":1748703732192,"stop":1748703732193,"duration":1},"status":"passed","severity":"normal"},{"uid":"94945832acaf1c90","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748703725695,"stop":1748703725696,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4293e9eeecb3457","name":"Push message with content topic containing Chinese","time":{"start":1748704538038,"stop":1748704538038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f062092d2f8f2870","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748703777700,"stop":1748703777700,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1acb987a0a126c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748703973103,"stop":1748703973103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a373eb07b979ff1e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748704346993,"stop":1748704346993,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b432f7764f9dbb0","name":"Check received message containing shell command","time":{"start":1748704266789,"stop":1748704266789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5780637ffc4a2c1","name":"should properly compute the node id","time":{"start":1748703732184,"stop":1748703732185,"duration":1},"status":"passed","severity":"normal"},{"uid":"138b9f200b6e2816","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748704294279,"stop":1748704294281,"duration":2},"status":"passed","severity":"normal"},{"uid":"52b6f605c4b2f0b0","name":"should add and remove event listeners correctly","time":{"start":1748703751455,"stop":1748703751455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe881a3f8811cd5f","name":"Subscribe and receives messages on 20 topics","time":{"start":1748704308653,"stop":1748704308653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aee333992755d22","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748703778523,"stop":1748703778523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1617e132ddf946c","name":"Push message with content topic containing special chars","time":{"start":1748704538037,"stop":1748704538038,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9a846f82cb3970","name":"should set field with only FILTER enabled","time":{"start":1748703732195,"stop":1748703732195,"duration":0},"status":"passed","severity":"normal"},{"uid":"745f57b18313587c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748703725707,"stop":1748703725707,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf540f95ca743e8e","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748703777687,"stop":1748703777687,"duration":0},"status":"passed","severity":"normal"},{"uid":"a416b7d9987b011a","name":"Check message with no content topic is not received","time":{"start":1748704239133,"stop":1748704239134,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32364ea07f7d169","name":"Push message with content topic containing escaped characters","time":{"start":1748704538040,"stop":1748704538040,"duration":0},"status":"passed","severity":"normal"},{"uid":"b645ca9a7a111134","name":"should use provided shard info when available","time":{"start":1748703768895,"stop":1748703768896,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffc8570ecae6f26","name":"should call waitForPeer on Relay","time":{"start":1748703768903,"stop":1748703768903,"duration":0},"status":"passed","severity":"normal"},{"uid":"550d5823147e2c68","name":"Check received message containing special chars","time":{"start":1748704266797,"stop":1748704266797,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1d62629c2363b8","name":"different cluster, different shard: nodes don't connect","time":{"start":1748704001720,"stop":1748704001720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3402deab03fd8b63","name":"connected peers and dial","time":{"start":1748704097347,"stop":1748704097348,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f5eb7b63e4a7997","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748703739319,"stop":1748703739319,"duration":0},"status":"passed","severity":"normal"},{"uid":"688af0af8f15d73","name":"should throw error - invalid id","time":{"start":1748703732183,"stop":1748703732183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a31eb80f440dfb","name":"Check received message containing Script","time":{"start":1748704266799,"stop":1748704266799,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3b7f3ae54ea5d4","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748703777696,"stop":1748703777696,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d49a9b40bc1aa11","name":"should not retry if at least one success","time":{"start":1748703768800,"stop":1748703768800,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b1dc760e8fc666","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1748703768811,"stop":1748703768811,"duration":0},"status":"passed","severity":"normal"},{"uid":"2959de170ef56671","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748703973096,"stop":1748703973096,"duration":0},"status":"passed","severity":"normal"},{"uid":"d782b35f16da3247","name":"should throw if no connection provided","time":{"start":1748703739411,"stop":1748703739411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5712c6da7ffc0cc","name":"Subscribe to topic containing Script and receive message","time":{"start":1748704308683,"stop":1748704308684,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ebf79e58753747","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748704336747,"stop":1748704336749,"duration":2},"status":"passed","severity":"normal"},{"uid":"db875740679d7b1c","name":"Push message with unicode special characters payload","time":{"start":1748704538048,"stop":1748704538048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9c261d63ea12bf","name":"Check received message containing XML","time":{"start":1748704266799,"stop":1748704266800,"duration":1},"status":"passed","severity":"normal"},{"uid":"b057a9847427c3d","name":"through manual discovery","time":{"start":1748704003582,"stop":1748704003582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9f741f655f0d28","name":"should reject if LightPush is requested but not mounted","time":{"start":1748703768900,"stop":1748703768900,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f8a762890f8ec5","name":"Check message with no payload is not received","time":{"start":1748704239134,"stop":1748704239135,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cb75a19ca525a2","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app86/6/topic481/json","time":{"start":1748704239395,"stop":1748704239396,"duration":1},"status":"passed","severity":"normal"},{"uid":"d373f8c8cf11a5d4","name":"should return different streams if requested simultaniously","time":{"start":1748703739412,"stop":1748703739412,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1a6d03cf5b2e4b","name":"Overlapping topic subscription","time":{"start":1748704308654,"stop":1748704308655,"duration":1},"status":"passed","severity":"normal"},{"uid":"8748d0cd68f10c67","name":"Push message with content topic containing XML","time":{"start":1748704538052,"stop":1748704538052,"duration":0},"status":"passed","severity":"normal"},{"uid":"267351012dfec838","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748704346992,"stop":1748704346992,"duration":0},"status":"passed","severity":"normal"},{"uid":"61341b8a6dff0367","name":"Push message with custom timestamp: 1748700326282","time":{"start":1748704538042,"stop":1748704538042,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cbf69f452797d9","name":"should be delivered immediately if received","time":{"start":1748703778529,"stop":1748703778530,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf550b2b0d2324ed","name":"Sample","time":{"start":1748703731485,"stop":1748703731485,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65b7c7154bc9c96","name":"ignores unrecognized TXT record formats","time":{"start":1748703747690,"stop":1748703747690,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ed031a2456d600","name":"should set field with all protocols disabled","time":{"start":1748703732193,"stop":1748703732194,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9dbf8d33f693f92","name":"safeDispatchEvent","time":{"start":1748703835756,"stop":1748703835756,"duration":0},"status":"passed","severity":"normal"},{"uid":"911f4af9e0b4e355","name":"should reject if WakuNode is not started","time":{"start":1748703768900,"stop":1748703768900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6985db47741ba1b","name":"should properly create location multiaddrs - udp6","time":{"start":1748703732191,"stop":1748703732191,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd6e533676eb9f6","name":"should have no discoveries enabled by default","time":{"start":1748703768736,"stop":1748703768736,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d7dfcb6d0a77b6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748703777717,"stop":1748703777717,"duration":0},"status":"passed","severity":"normal"},{"uid":"55003a4c2d312a8b","name":"Publish message with custom timestamp: Sun Jun 09 2024 15:08:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1748704119964,"stop":1748704119964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1d93291c9a34fd","name":"Push message with content topic containing unicode special characters","time":{"start":1748704538054,"stop":1748704538054,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b6a9b48108f20f","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748703777689,"stop":1748703777690,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec0daa5602f300","name":"Push message with content topic containing Script","time":{"start":1748704538039,"stop":1748704538039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b1aba8ec838e6e","name":"1 Relay, 1 fetch","time":{"start":1748703747246,"stop":1748703747246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7413b2536b9236","name":"should reject on timeout if it was set","time":{"start":1748703768901,"stop":1748703768901,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eb37c387e6ddf7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748703759164,"stop":1748703759164,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda0ffdccb72be10","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748704308668,"stop":1748704308668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a331a366958cdebb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748703973100,"stop":1748703973101,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c306ab1190e3b6","name":"Push message with escaped characters payload","time":{"start":1748704538035,"stop":1748704538035,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbbdfc277cc790","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748703777712,"stop":1748703777712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85cb6af1859063b","name":"Check received message containing Chinese","time":{"start":1748704239082,"stop":1748704239082,"duration":0},"status":"passed","severity":"normal"},{"uid":"2102379ddaf027de","name":"Decoder throws on empty string content topic","time":{"start":1748703739716,"stop":1748703739716,"duration":0},"status":"passed","severity":"normal"},{"uid":"d975f488335195df","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748703731210,"stop":1748703731210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e615fb726371b7a","name":"Check received message containing escaped characters","time":{"start":1748704266801,"stop":1748704266802,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3b6474bb1e81e","name":"A test","time":{"start":1748703991935,"stop":1748703991935,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6281acb70771d8","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748703768895,"stop":1748703768895,"duration":0},"status":"passed","severity":"normal"},{"uid":"928e98642853460c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748704239128,"stop":1748704239129,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25fd3eb9afec07c","name":"should transition to Unhealthy when no connections","time":{"start":1748703768782,"stop":1748703768783,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ef257bd74209cb","name":"Sets default value correctly","time":{"start":1748704340115,"stop":1748704340116,"duration":1},"status":"passed","severity":"normal"},{"uid":"9afd10a66f58e4bf","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748703777700,"stop":1748703777702,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d16b3abadada531","name":"Relay - dialed first","time":{"start":1748704344050,"stop":1748704344052,"duration":2},"status":"passed","severity":"normal"},{"uid":"c16321373e8f6e15","name":"should request renew when peer disconnects","time":{"start":1748703768556,"stop":1748703768556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eae431823bafa70","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748703725705,"stop":1748703725705,"duration":0},"status":"passed","severity":"normal"},{"uid":"4044965e3606dd23","name":"Check received message with timestamp: 1748703794371 ","time":{"start":1748704239100,"stop":1748704239100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c365cd8be89b447","name":"should return no connections if no open connection provided","time":{"start":1748703739123,"stop":1748703739124,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec6e9ccfe06defe","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748704346978,"stop":1748704346978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ef9d3398514c89","name":"should return PeerId when PeerId is provided","time":{"start":1748703768895,"stop":1748703768895,"duration":0},"status":"passed","severity":"normal"},{"uid":"679db2fd57f0ecea","name":"handles different clusterIds correctly","time":{"start":1748703725689,"stop":1748703725689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88046edbe0d7b0d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748703759164,"stop":1748703759164,"duration":0},"status":"passed","severity":"normal"},{"uid":"50acaf94b701dfd3","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748703777710,"stop":1748703777711,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d0003c8065093b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748703746427,"stop":1748703746427,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c2f46f6b468987","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748703777698,"stop":1748703777698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b193f8160b25dc7","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748704324871,"stop":1748704324872,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa6a58a74b67f52","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748703802979,"stop":1748703802980,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbf36fcbb077e34","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748704308680,"stop":1748704308681,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e59c58cc8ce102e","name":"should initialize with custom number of peers","time":{"start":1748703768550,"stop":1748703768555,"duration":5},"status":"passed","severity":"normal"},{"uid":"65f636308d32eb11","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748704336749,"stop":1748704336750,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7975b2112635cf","name":"Check received message containing shell command","time":{"start":1748704239094,"stop":1748704239094,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba3be5b9a073a5c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748703747147,"stop":1748703747147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a7d6b5fbc1dfd7","name":"stop","time":{"start":1748703835756,"stop":1748703835757,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e957abb177f3675","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748703802981,"stop":1748703802981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2131626fbc1aa78","name":"should return usable stream attached to connection","time":{"start":1748703739409,"stop":1748703739411,"duration":2},"status":"passed","severity":"normal"},{"uid":"87c5c75a0da6a46b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748703973099,"stop":1748703973099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fa4b5d6282ab68","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748704346984,"stop":1748704346984,"duration":0},"status":"passed","severity":"normal"},{"uid":"3718dd96d8ae2608","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748703747692,"stop":1748703747692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9977df4c4376685","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748703725705,"stop":1748703725705,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab5c6f94a829494","name":"Promise Callback - true","time":{"start":1748704317555,"stop":1748704317555,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cba378360a084e","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748703777697,"stop":1748703777697,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e463ffc35fb5c41","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748703926130,"stop":1748703926130,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5edf21ca0b6815","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748703725688,"stop":1748703725688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f9394459ebfea2","name":"Check received message containing Arabic","time":{"start":1748704266798,"stop":1748704266798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d588d9ec5c958be8","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748704324872,"stop":1748704324873,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5c39e325af4640","name":"nwaku subscribes","time":{"start":1748704112280,"stop":1748704112280,"duration":0},"status":"passed","severity":"normal"},{"uid":"9815b4255d6919a6","name":"Push message with XML payload","time":{"start":1748704538033,"stop":1748704538034,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b729dab152ce8be","name":"should emit a peer event after start","time":{"start":1748704041506,"stop":1748704041507,"duration":1},"status":"passed","severity":"normal"},{"uid":"8468af869ec967b6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748704239407,"stop":1748704239407,"duration":0},"status":"passed","severity":"normal"},{"uid":"23480fc72e7e0233","name":"Push message with numeric payload","time":{"start":1748704538044,"stop":1748704538044,"duration":0},"status":"passed","severity":"normal"},{"uid":"413cd50574e7f226","name":"Check received message containing escaped characters","time":{"start":1748704266790,"stop":1748704266790,"duration":0},"status":"passed","severity":"normal"},{"uid":"210dfa8e41ebac65","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748703725692,"stop":1748703725692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40df316bf05f44f","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748704346988,"stop":1748704346988,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd609312cec094","name":"random static sharding 10 - Cluster ID: 771, Shard ID: 329","time":{"start":1748704359016,"stop":1748704359016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39e458910589ac6","name":"Push message with content topic containing XML","time":{"start":1748704538039,"stop":1748704538039,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bf8019560fcb46","name":"Subscribe and receive messages via lightPush","time":{"start":1748704346977,"stop":1748704346978,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42f32de49c3b09e","name":"Publish message with custom timestamp: Sat May 31 2025 16:08:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1748704119964,"stop":1748704119965,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d670b2c6f13632","name":"Fails to publish message with wrong content topic","time":{"start":1748704119966,"stop":1748704119966,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b4890926501f2a","name":"Push message with content topic containing numeric","time":{"start":1748704538050,"stop":1748704538050,"duration":0},"status":"passed","severity":"normal"},{"uid":"57622698ae8759bb","name":"should not allow unachievable error rate","time":{"start":1748703777539,"stop":1748703777539,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fad295644deda55","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748703800559,"stop":1748703800559,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc18cbde84712a81","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748703777713,"stop":1748703777713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79b075bcf125855","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748704336746,"stop":1748704336746,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d200949ac4bdd0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748704129718,"stop":1748704129718,"duration":0},"status":"passed","severity":"normal"},{"uid":"24af72aa3c344548","name":"Fails to publish message with empty text","time":{"start":1748704119965,"stop":1748704119966,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5932119f64b95c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748703747139,"stop":1748703747142,"duration":3},"status":"passed","severity":"normal"},{"uid":"6bf266b957a6f0ef","name":"should increase lamport timestamp","time":{"start":1748703778522,"stop":1748703778523,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4ea4e536aa14c8","name":"Check received message containing escaped characters","time":{"start":1748704239094,"stop":1748704239094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cc3c6146c475f4","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1748703768740,"stop":1748703768740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c3c2d5850e8a0d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748703725690,"stop":1748703725690,"duration":0},"status":"passed","severity":"normal"},{"uid":"742599e25056ba78","name":"throws on content topic with non-number generation field","time":{"start":1748703725670,"stop":1748703725671,"duration":1},"status":"passed","severity":"normal"},{"uid":"55585f9360947772","name":"Check message received after jswaku node is restarted","time":{"start":1748704266813,"stop":1748704266813,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cd881e25db918b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748703725702,"stop":1748703725703,"duration":1},"status":"passed","severity":"normal"},{"uid":"325b61f938d329f2","name":"Check received message containing Arabic","time":{"start":1748704239116,"stop":1748704239116,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7f094aeeb5bcfb","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app31/8/topic294/test.js","time":{"start":1748704239402,"stop":1748704239403,"duration":1},"status":"passed","severity":"normal"},{"uid":"8033a0b016b74cc1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748704346986,"stop":1748704346986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b81b238339eac6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748704308659,"stop":1748704308660,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b53bac494c7341d","name":"Push message with content topic containing JSON","time":{"start":1748704538040,"stop":1748704538040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e174ebbbb58a0c2","name":"should return valid sharding parameters for static sharding","time":{"start":1748703725707,"stop":1748703725707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2f8dac6e7dc049","name":"should not fail to stop the service if it was not started","time":{"start":1748704041504,"stop":1748704041504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46a87aa7398aad0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748704308674,"stop":1748704308674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e7c106e0887fad","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748703768896,"stop":1748703768896,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ef0ee0e29cec4d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748704239129,"stop":1748704239129,"duration":0},"status":"passed","severity":"normal"},{"uid":"177c59c069e38a8","name":"Check received message containing Arabic","time":{"start":1748704239082,"stop":1748704239082,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d26bfb3290419c8","name":"Publish message with custom timestamp: Sat May 31 2025 14:08:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1748704119964,"stop":1748704119964,"duration":0},"status":"passed","severity":"normal"},{"uid":"20261a3edc902809","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748704129698,"stop":1748704129698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c806ac0e4edd940","name":"Refresh subscription","time":{"start":1748704129698,"stop":1748704129699,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad6683528291562f","name":"returns nothing if no connections present","time":{"start":1748703739122,"stop":1748703739123,"duration":1},"status":"passed","severity":"normal"},{"uid":"be367dfd14254768","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748703777688,"stop":1748703777688,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bc89ac3cb4188d","name":"Check received message containing JSON","time":{"start":1748704266789,"stop":1748704266789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30d6413f7f88755","name":"Subscribe and receives messages on 20 topics","time":{"start":1748704346980,"stop":1748704346980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e5c89ef08d86ba","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748703747693,"stop":1748703747693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9804a92848d6de80","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748704538039,"stop":1748704538039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eac25ea462368fc","name":"Check received message containing emoji","time":{"start":1748704266802,"stop":1748704266804,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fc798b0681f4570","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748703725696,"stop":1748703725696,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc66fe029021c268","name":"should detect messages with missing dependencies","time":{"start":1748703778525,"stop":1748703778526,"duration":1},"status":"passed","severity":"normal"},{"uid":"39731abab80ff89c","name":"should load peers from local storage and dispatch events","time":{"start":1748703751454,"stop":1748703751454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff921de4cf98e481","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748703777712,"stop":1748703777712,"duration":0},"status":"passed","severity":"normal"},{"uid":"304e59a9c756a401","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748704346995,"stop":1748704346995,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaff5e5af51557e","name":"Subscribe to topic containing XML and receive message","time":{"start":1748704346994,"stop":1748704346995,"duration":1},"status":"passed","severity":"normal"},{"uid":"d693fa0905daffab","name":"Push message with short payload","time":{"start":1748704538043,"stop":1748704538044,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e1bd2224254dde","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748704299999,"stop":1748704300000,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a6ab279654e169","name":"can start the service","time":{"start":1748703800554,"stop":1748703800554,"duration":0},"status":"passed","severity":"normal"},{"uid":"517f01cc927db57e","name":"Fails to publish duplicate message","time":{"start":1748704119965,"stop":1748704119965,"duration":0},"status":"passed","severity":"normal"},{"uid":"907c8b6532171876","name":"Query Generator, No message returned","time":{"start":1748704294284,"stop":1748704294285,"duration":1},"status":"passed","severity":"normal"},{"uid":"570ed4cd59c8ab0f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748703747144,"stop":1748703747144,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0c908a309bebfa","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748704324874,"stop":1748704324874,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3b8092d0edab8e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748704239101,"stop":1748704239102,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc18ebcdb0905687","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748704308683,"stop":1748704308683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7f736610b8fa72","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748704308663,"stop":1748704308663,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b2cda7cde709f0","name":"Check publish message containing short","time":{"start":1748704119956,"stop":1748704119956,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ed97c0679a1e97","name":"Query generator for multiple messages with different content topic format","time":{"start":1748704329860,"stop":1748704329866,"duration":6},"status":"passed","severity":"normal"},{"uid":"ecf967b23480f80b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748704308687,"stop":1748704308687,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7ebc796cd5fb31","name":"should not receive a peer event before start","time":{"start":1748704041508,"stop":1748704041508,"duration":0},"status":"passed","severity":"normal"},{"uid":"598434b6e0bdf697","name":"should respect max attempts limit","time":{"start":1748703768369,"stop":1748703768369,"duration":0},"status":"passed","severity":"normal"},{"uid":"660e92bc903aea55","name":"should use DNS peer discovery with light client","time":{"start":1748703800558,"stop":1748703800559,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2aa9fc8a0d1f35e6","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748703731205,"stop":1748703731208,"duration":3},"status":"passed","severity":"normal"},{"uid":"a31d3645962e0a8a","name":"Push message with special chars payload","time":{"start":1748704538032,"stop":1748704538032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1800030108ab6b","name":"random static sharding 3 - Cluster ID: 595, Shard ID: 749","time":{"start":1748704359013,"stop":1748704359013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f9d3aefb6e4bd7","name":"Push message with custom timestamp: 1717945526282","time":{"start":1748704538042,"stop":1748704538042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72b3dd2ef0a3cca","name":"Push message with emoji payload","time":{"start":1748704538035,"stop":1748704538036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f4265a18c452d2","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748703778529,"stop":1748703778529,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb28fa3b78b3f38","name":"Push message with Script payload","time":{"start":1748704538046,"stop":1748704538046,"duration":0},"status":"passed","severity":"normal"},{"uid":"634f85390ebaaf6c","name":"should encodeTxt and decodeTxt","time":{"start":1748703732179,"stop":1748703732180,"duration":1},"status":"passed","severity":"normal"},{"uid":"9602c1f80b83bad9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748703725698,"stop":1748703725698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6c933ad365ede9","name":"should emit a peer event after start","time":{"start":1748703751452,"stop":1748703751452,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c6e7bba6f236d9","name":"should push the message to the outgoing buffer","time":{"start":1748703778520,"stop":1748703778521,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3141d18d7f9f5f2","name":"Generator, custom pubsub topic","time":{"start":1748704313469,"stop":1748704313470,"duration":1},"status":"passed","severity":"normal"},{"uid":"558d8b0ee7c4eaa2","name":"Passing page size 10 when there are 10 messages","time":{"start":1748704327782,"stop":1748704327783,"duration":1},"status":"passed","severity":"normal"},{"uid":"644557190b514448","name":"Check received message containing emoji","time":{"start":1748704239126,"stop":1748704239126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad23e028d064d44","name":"Subscribe to topic containing XML and publish message","time":{"start":1748704129710,"stop":1748704129710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0e8fe397550530","name":"Check received message containing long","time":{"start":1748704239080,"stop":1748704239081,"duration":1},"status":"passed","severity":"normal"},{"uid":"610edc76611fa715","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748703814877,"stop":1748703814877,"duration":0},"status":"passed","severity":"normal"},{"uid":"85140fa5d9b6757","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748703973101,"stop":1748703973102,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c844b6e9e34f17","name":"Meta field set when metaSetter is specified","time":{"start":1748703739714,"stop":1748703739714,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7b02ee232fb8ee","name":"configure the node with multiple pubsub topics","time":{"start":1748704359016,"stop":1748704359017,"duration":1},"status":"passed","severity":"normal"},{"uid":"6505c7c48e29e0f","name":"Push message with content topic containing shell command","time":{"start":1748704538053,"stop":1748704538053,"duration":0},"status":"passed","severity":"normal"},{"uid":"18328f6750fa8bdb","name":"same cluster, same shard: nodes connect","time":{"start":1748704001718,"stop":1748704001719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab37398d1abd64f5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748703814878,"stop":1748703814878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccdbb000d915d1d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748704346990,"stop":1748704346990,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a18c0cd783933d","name":"Passing page size 19 when there are 20 messages","time":{"start":1748704327783,"stop":1748704327784,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43706f1b58a2aab","name":"should not fail to stop the service if it was not started","time":{"start":1748703751451,"stop":1748703751452,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1d898aa5c2d1b2","name":"Passing invalid cursor","time":{"start":1748704281061,"stop":1748704281061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30836d55f5ab662","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748704281048,"stop":1748704281053,"duration":5},"status":"passed","severity":"normal"},{"uid":"537f2a0e33c7891c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748704308690,"stop":1748704308690,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5d105cdb41ca6f","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748703725683,"stop":1748703725683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5355046a83418ad","name":"Ping on subscribed peer","time":{"start":1748703863357,"stop":1748703863357,"duration":0},"status":"passed","severity":"normal"},{"uid":"404b0f78826d59e5","name":"should attach causal history and bloom filter to each message","time":{"start":1748703778522,"stop":1748703778522,"duration":0},"status":"passed","severity":"normal"},{"uid":"32549c9d6f644059","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748704129698,"stop":1748704129698,"duration":0},"status":"passed","severity":"normal"},{"uid":"794c6ee491c9cdc6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748704336756,"stop":1748704336758,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f57e021e42b797e","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748703739413,"stop":1748703739413,"duration":0},"status":"passed","severity":"normal"},{"uid":"679ed13bf2bc4000","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748703725695,"stop":1748703725695,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db2fb20d7d87533","name":"Encoder throws on empty string content topic","time":{"start":1748703739715,"stop":1748703739715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6159fa2a347878","name":"random static sharding 2 - Cluster ID: 977, Shard ID: 815","time":{"start":1748704359013,"stop":1748704359013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9afa2dd2f3666f8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748703757363,"stop":1748703757365,"duration":2},"status":"passed","severity":"normal"},{"uid":"160d446e6d19225b","name":"Check meta is set [ecies]","time":{"start":1748703759165,"stop":1748703759165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d2aa2990c92e2d","name":"should successfully unsubscribe from an existing subscription","time":{"start":1748703768604,"stop":1748703768605,"duration":1},"status":"passed","severity":"normal"},{"uid":"852fd6e70fbce519","name":"should check false positive rate","time":{"start":1748703779864,"stop":1748703779864,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f63dfd887d17015","name":"random static sharding 1 - Cluster ID: 616, Shard ID: 104","time":{"start":1748704359013,"stop":1748704359013,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37c9a6d79f2e9dd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748704129709,"stop":1748704129709,"duration":0},"status":"passed","severity":"normal"},{"uid":"de232b57f9a6a8b8","name":"Push message with custom timestamp: 1748707526282","time":{"start":1748704538042,"stop":1748704538043,"duration":1},"status":"passed","severity":"normal"},{"uid":"203a895e15e8e209","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748703725682,"stop":1748703725683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef84a2daeff1cdc","name":"Push message with content topic containing escaped characters","time":{"start":1748704538054,"stop":1748704538054,"duration":0},"status":"passed","severity":"normal"},{"uid":"836f4aac8fcab986","name":"Renews subscription after lossing a connection","time":{"start":1748704308667,"stop":1748704308667,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cc2d3e75978f6b","name":"Check message on other pubsub topic is not received","time":{"start":1748704266793,"stop":1748704266793,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa573cef750938","name":"Subscribe and receive messages via lightPush","time":{"start":1748704308648,"stop":1748704308648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cb6964d9665369","name":"should reject if Filter is requested but not mounted","time":{"start":1748703768901,"stop":1748703768901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e470d68dd6500335","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748703778528,"stop":1748703778528,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6a29d7e549d64f","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748703777692,"stop":1748703777692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d2fd6cd70dbf2a","name":"Push message with content topic containing JSON","time":{"start":1748704538053,"stop":1748704538053,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba125d887386bb4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748703725700,"stop":1748703725700,"duration":0},"status":"passed","severity":"normal"},{"uid":"563ca67bf05a0434","name":"Callback on promise, aborts when callback returns true","time":{"start":1748704329867,"stop":1748704329869,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3cb04a336cf13d2","name":"Waku message hash computation (no timestamp)","time":{"start":1748703739321,"stop":1748703739321,"duration":0},"status":"passed","severity":"normal"},{"uid":"4350870975fdb8c8","name":"creates an iterator","time":{"start":1748704333240,"stop":1748704333241,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84606532dac5d7e","name":"Reusing cursor across nodes","time":{"start":1748704281059,"stop":1748704281060,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6b29035a3ed9cb","name":"should not fail to start the service if it is already started","time":{"start":1748703751452,"stop":1748703751452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0a08b29118584a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748704308686,"stop":1748704308687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28facd7771d5421","name":"should throw an error for an unconfigured topic","time":{"start":1748703725705,"stop":1748703725705,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d43c5fb869b325","name":"should retry on complete failure if specified","time":{"start":1748703768799,"stop":1748703768800,"duration":1},"status":"passed","severity":"normal"},{"uid":"61832ad7c8b9ce3","name":"Callback on promise","time":{"start":1748704329866,"stop":1748704329867,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0aa1901e6fd7dd","name":"Check received message containing JSON","time":{"start":1748704239093,"stop":1748704239094,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dfd98fddc40dd78","name":"should decode valid enr with tcp successfully","time":{"start":1748703732181,"stop":1748703732181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e650867c9850bd62","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748703725700,"stop":1748703725700,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e1817fa85897e6","name":"Push message with content topic containing long","time":{"start":1748704538049,"stop":1748704538050,"duration":1},"status":"passed","severity":"normal"},{"uid":"78434bd8aecf0996","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748704329857,"stop":1748704329860,"duration":3},"status":"passed","severity":"normal"},{"uid":"f682488c309b7a30","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748703725702,"stop":1748703725702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c919a28417248653","name":"should return unique PubsubTopics for static sharding","time":{"start":1748703725692,"stop":1748703725692,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff944bf006b0606","name":"Passing page size 11 when there are 10 messages","time":{"start":1748704327783,"stop":1748704327783,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa3c46caaa9880d","name":"messageHashStr produces consistent results for the same input","time":{"start":1748703739324,"stop":1748703739324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6626d2b3a1a8870","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748703777698,"stop":1748703777699,"duration":1},"status":"passed","severity":"normal"},{"uid":"c291db722de329fd","name":"Check message with non string payload is not received","time":{"start":1748704266812,"stop":1748704266813,"duration":1},"status":"passed","severity":"normal"},{"uid":"499d7834d4ccd774","name":"should not fail to start the service if it is already started","time":{"start":1748704041505,"stop":1748704041505,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd7f7191d8340e9","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748703777713,"stop":1748703777713,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b99ddf9ad153c3c","name":"should get / set TCP multiaddr","time":{"start":1748703732190,"stop":1748703732190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47720d3376a391e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748703777715,"stop":1748703777715,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cb9a996ffe1f18","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748703777713,"stop":1748703777713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bef90a41086c3f","name":"Check received message containing Chinese","time":{"start":1748704266786,"stop":1748704266786,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e58598734740fc3","name":"Does not throw an exception when node disconnects","time":{"start":1748704340110,"stop":1748704340110,"duration":0},"status":"passed","severity":"normal"},{"uid":"71202eb8792d88a5","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748703777695,"stop":1748703777695,"duration":0},"status":"passed","severity":"normal"},{"uid":"a730846f4258735e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748703973103,"stop":1748703973103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c0fd99ba129001","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748703725699,"stop":1748703725699,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb8a25128cc9f07","name":"udp ip6 address","time":{"start":1748703731401,"stop":1748703731401,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9a48da1b617d0b","name":"Push message with JSON payload","time":{"start":1748704538047,"stop":1748704538047,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f65299ab2a8263","name":"should handle connection events","time":{"start":1748703768556,"stop":1748703768557,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a638433fb42637","name":"Nwaku publishes","time":{"start":1748704112281,"stop":1748704112281,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5eb10f29ebdbd2","name":"Subscribe and receives messages on 20 topics","time":{"start":1748704346990,"stop":1748704346990,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd471b039a381a70","name":"Ping on subscribed peer","time":{"start":1748703863359,"stop":1748703863359,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc40af1823a9768b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748703991875,"stop":1748703991876,"duration":1},"status":"passed","severity":"normal"},{"uid":"400274a597dfc204","name":"should encode/decode to text encoding","time":{"start":1748703732185,"stop":1748703732189,"duration":4},"status":"passed","severity":"normal"},{"uid":"25c75d99f6c8d07c","name":"All","time":{"start":1748703801690,"stop":1748703801691,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc27b8a8d0dd4363","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748703747148,"stop":1748703747149,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab329fe54709c392","name":"Subscribe and receive messages via lightPush","time":{"start":1748704308669,"stop":1748704308670,"duration":1},"status":"passed","severity":"normal"},{"uid":"400b6e0e74757a39","name":"addEventListener with wrong event","time":{"start":1748703835750,"stop":1748703835750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36103b31c0c1598","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748703725687,"stop":1748703725687,"duration":0},"status":"passed","severity":"normal"},{"uid":"793fc31e25a03163","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748704346986,"stop":1748704346986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef75d7bc5e15e026","name":"Throws when trying to push message with empty payload","time":{"start":1748704538036,"stop":1748704538036,"duration":0},"status":"passed","severity":"normal"},{"uid":"5167cc147d321c2d","name":"Promise Callback - false","time":{"start":1748704317555,"stop":1748704317560,"duration":5},"status":"passed","severity":"normal"},{"uid":"a1da852ebe200f2b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748703725701,"stop":1748703725701,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf139feb02f57b2f","name":"Check message received after nwaku node is restarted","time":{"start":1748704239111,"stop":1748704239111,"duration":0},"status":"skipped","severity":"normal"},{"uid":"988e02b76cf9343e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748703725710,"stop":1748703725710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45377e9dd545166","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748703768896,"stop":1748703768896,"duration":0},"status":"passed","severity":"normal"},{"uid":"af684e5f425a6ed6","name":"Decoder throws on undefined content topic","time":{"start":1748703739715,"stop":1748703739715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c113af0ffadc1af","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748703777539,"stop":1748703777540,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1ef25409f3bc20","name":"Passing page size 110 when there are 120 messages","time":{"start":1748704327784,"stop":1748704327785,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be254fa9c1b15c1","name":"Check received message containing Russian","time":{"start":1748704239082,"stop":1748704239086,"duration":4},"status":"passed","severity":"normal"},{"uid":"b4915b8e77a01e96","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748703777713,"stop":1748703777714,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f8b3282f76e2cb","name":"Push message with content topic containing Chinese","time":{"start":1748704538050,"stop":1748704538051,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f375b0dced519b","name":"should return false when clusterId doesn't match","time":{"start":1748703768897,"stop":1748703768897,"duration":0},"status":"passed","severity":"normal"},{"uid":"2257d169ad0d2edf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748704346987,"stop":1748704346988,"duration":1},"status":"passed","severity":"normal"},{"uid":"192a8eb1b347c872","name":"Subscribe to topic containing long and publish message","time":{"start":1748704129700,"stop":1748704129701,"duration":1},"status":"passed","severity":"normal"},{"uid":"8724cc28bff67e1","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748703926126,"stop":1748703926128,"duration":2},"status":"passed","severity":"normal"},{"uid":"36bff5db8238396d","name":"should properly create location multiaddrs - udp4","time":{"start":1748703732190,"stop":1748703732191,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4044bf9c1693eb9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748703731213,"stop":1748703731213,"duration":0},"status":"passed","severity":"normal"},{"uid":"516f681b6d05b788","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748704129717,"stop":1748704129718,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be60b3237480828","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748703777688,"stop":1748703777689,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a40ed1f0b5d22f8","name":"Check received message with timestamp: 1748703795015 ","time":{"start":1748704266792,"stop":1748704266792,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2a669558eb8251","name":"Fails to push message with large meta","time":{"start":1748704538041,"stop":1748704538041,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b200dadcb931785","name":"Push message with Chinese payload","time":{"start":1748704538032,"stop":1748704538032,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3c96feceb2fa8e","name":"Push 30 different messages","time":{"start":1748704538036,"stop":1748704538036,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57b50ff48c440fd4","name":"should increase lamport timestamp","time":{"start":1748703778520,"stop":1748703778520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba149e9694467e","name":"Push message with content topic containing Arabic","time":{"start":1748704538051,"stop":1748704538051,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c983c925d0d8d0","name":"Rejects garbage","time":{"start":1748703772299,"stop":1748703772300,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2300a2e8fce9d1","name":"Push message with rate limit","time":{"start":1748704538055,"stop":1748704538055,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab449a4321e3d245","name":"Push message with numeric payload","time":{"start":1748704538031,"stop":1748704538031,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fd6d155985a6e5","name":"should not allow k > 12","time":{"start":1748703777536,"stop":1748703777538,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4b44109139da5ae","name":"getPeersByDiscovery","time":{"start":1748703835751,"stop":1748703835752,"duration":1},"status":"passed","severity":"normal"},{"uid":"c304d403d97da82f","name":"Check publish message containing escaped characters","time":{"start":1748704119962,"stop":1748704119962,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b5c4f435ddf848","name":"should encode/decode to RLP encoding","time":{"start":1748703732185,"stop":1748703732185,"duration":0},"status":"passed","severity":"normal"},{"uid":"af296c4d5dee01f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748704336746,"stop":1748704336747,"duration":1},"status":"passed","severity":"normal"},{"uid":"47276527c301376c","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748703777712,"stop":1748703777713,"duration":1},"status":"passed","severity":"normal"},{"uid":"a619cb166eb1fef9","name":"Ping on peer without subscriptions","time":{"start":1748703863359,"stop":1748703863360,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97beec17821c15b","name":"can start the service","time":{"start":1748703751450,"stop":1748703751450,"duration":0},"status":"passed","severity":"normal"},{"uid":"975b5e2631624947","name":"handles empty shards array correctly","time":{"start":1748703725708,"stop":1748703725708,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c22d721f521d12","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748704308664,"stop":1748704308666,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7aa44226409690c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748703725686,"stop":1748703725686,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bf1e0c4d988a62","name":"Push message with content topic containing Arabic","time":{"start":1748704538038,"stop":1748704538038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0f66a918ec3688","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748703725690,"stop":1748703725691,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25348c444771bbc","name":"should enable all discoveries when explicitly set","time":{"start":1748703768736,"stop":1748703768740,"duration":4},"status":"passed","severity":"normal"},{"uid":"a49aced08afed590","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748703777690,"stop":1748703777690,"duration":0},"status":"passed","severity":"normal"},{"uid":"96507bfdeba2a664","name":"Fields are not dropped","time":{"start":1748703739064,"stop":1748703739066,"duration":2},"status":"passed","severity":"normal"},{"uid":"46245fad8b23e64c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748703739716,"stop":1748703739716,"duration":0},"status":"passed","severity":"normal"},{"uid":"745a3453ab075831","name":"Push message with shell command payload","time":{"start":1748704538047,"stop":1748704538047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e9f5324895a754","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748704308666,"stop":1748704308666,"duration":0},"status":"passed","severity":"normal"},{"uid":"595e4e4bb97228f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748703777715,"stop":1748703777715,"duration":0},"status":"passed","severity":"normal"},{"uid":"e108c92f522888ed","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748703725706,"stop":1748703725706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b780b21e7d54409a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748704001718,"stop":1748704001718,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06d5fd44b5f8c25","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748703725700,"stop":1748703725701,"duration":1},"status":"passed","severity":"normal"},{"uid":"90060d2bddb99f22","name":"Push message with Russian payload","time":{"start":1748704538045,"stop":1748704538045,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c17e7d7043148a4","name":"Push message with Basic HTML tag payload","time":{"start":1748704538034,"stop":1748704538034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d5b062795be6f3","name":"Check received message containing special chars","time":{"start":1748704266785,"stop":1748704266786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6da69774d017fc4","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748703777691,"stop":1748703777692,"duration":1},"status":"passed","severity":"normal"},{"uid":"907133b60d975b12","name":"should serialize and deserialize correctly","time":{"start":1748703779863,"stop":1748703779863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc20bebe169af1e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748704294289,"stop":1748704294290,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb3d1a9f0b069c0","name":"Push message with custom timestamp: 1748700326282","time":{"start":1748704538056,"stop":1748704538056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39a7740e9d5fd23","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748704346985,"stop":1748704346985,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c3d8f09c5728ec","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748704308695,"stop":1748704308696,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ed51a85778e8a2","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748703777696,"stop":1748703777697,"duration":1},"status":"passed","severity":"normal"},{"uid":"283ea2a6e13fa362","name":"Wrong topic","time":{"start":1748704239406,"stop":1748704239407,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a08dec229322f28","name":"should insert elements correctly","time":{"start":1748703779862,"stop":1748703779862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b6666e5d28a824","name":"1 Store, 2 fetches","time":{"start":1748703747247,"stop":1748703747247,"duration":0},"status":"passed","severity":"normal"},{"uid":"6417fae65d7d292a","name":"Subscribe to topic containing long and receive message","time":{"start":1748704308679,"stop":1748704308680,"duration":1},"status":"passed","severity":"normal"},{"uid":"c860f97245b7a2bb","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748703777695,"stop":1748703777696,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd6e99a4c8363ab","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748703725704,"stop":1748703725704,"duration":0},"status":"passed","severity":"normal"},{"uid":"718607d3c0797d3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748704336750,"stop":1748704336751,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88763456c13ca4a","name":"Subscribe to topic containing XML and receive message","time":{"start":1748704308661,"stop":1748704308662,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca5281c0cd4600e","name":"Query generator for multiple messages","time":{"start":1748704329856,"stop":1748704329857,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2bde9f6da0dcc9","name":"Waku message hash computation (payload length 0)","time":{"start":1748703739320,"stop":1748703739320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6b7ef1787c352","name":"Ephemeral messages are not stored","time":{"start":1748703801344,"stop":1748703801345,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2e9f46aebd6861","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748704129703,"stop":1748704129705,"duration":2},"status":"passed","severity":"normal"},{"uid":"6588fa824a28f2e5","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748703725686,"stop":1748703725687,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f2df99bd7deb2f","name":"should throw error - no public key","time":{"start":1748703732182,"stop":1748703732182,"duration":0},"status":"passed","severity":"normal"},{"uid":"3893557295947855","name":"should wait for LightPush peer to be connected","time":{"start":1748703768902,"stop":1748703768902,"duration":0},"status":"passed","severity":"normal"}]