2025-05-09 05:29:11 +00:00

1 line
155 KiB
JSON

[{"uid":"e105f6f92e8262d4","name":"Subscribe to topic containing Script and receive message","time":{"start":1746768419987,"stop":1746768419988,"duration":1},"status":"passed","severity":"normal"},{"uid":"612b2d763f4e84bf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1746768419989,"stop":1746768419989,"duration":0},"status":"passed","severity":"normal"},{"uid":"de323a82fd72a56e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1746767998638,"stop":1746767998639,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb656a34458d001c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1746767913640,"stop":1746767913640,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce2743aec0c15ae","name":"can start and stop the service","time":{"start":1746767935913,"stop":1746767935914,"duration":1},"status":"passed","severity":"normal"},{"uid":"65522745a0c3e3a1","name":"should set field with all protocols disabled","time":{"start":1746767870131,"stop":1746767870132,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8d601e14631bf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1746768419987,"stop":1746768419987,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ed7897ff8cb600","name":"Encoder throws on empty string content topic","time":{"start":1746767894206,"stop":1746767894206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4debbcc23f4e284","name":"shard 0","time":{"start":1746768168054,"stop":1746768168054,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fb788b0ed7ff4e","name":"getPeersByDiscovery","time":{"start":1746767971929,"stop":1746767971929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e914ca93c541445","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1746767861487,"stop":1746767861487,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d879c931ecd8b1","name":"Subscribe to topic containing XML and receive message","time":{"start":1746768419988,"stop":1746768419988,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b39e1ded78e5ec","name":"Fails to publish message with empty text","time":{"start":1746768055446,"stop":1746768055453,"duration":7},"status":"passed","severity":"normal"},{"uid":"ffca55280fb57d5a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1746767883964,"stop":1746767883964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f41b67025ee7246","name":"should process tasks in queue","time":{"start":1746767904244,"stop":1746767904248,"duration":4},"status":"passed","severity":"normal"},{"uid":"ec5f57cf9e5f5e40","name":"Encoder throws on empty string content topic","time":{"start":1746767895752,"stop":1746767895752,"duration":0},"status":"passed","severity":"normal"},{"uid":"4573437dce78d129","name":"Check received message containing SQL Injection","time":{"start":1746768320048,"stop":1746768320048,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc66236e420499e1","name":"Refresh subscription","time":{"start":1746768419994,"stop":1746768419994,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0aeb0ed7a43a45","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1746768114509,"stop":1746768114510,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea0dba88c7d19e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1746768127222,"stop":1746768127223,"duration":1},"status":"passed","severity":"normal"},{"uid":"339ee6dda6e0df2f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1746768419993,"stop":1746768419993,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6fd8ea43f636a0","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1746767913605,"stop":1746767913605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0eaa18a2ad29dc","name":"Check message with no payload is not received","time":{"start":1746768320054,"stop":1746768320054,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c12ad23bc497004","name":"Push message with content topic containing JSON","time":{"start":1746768525614,"stop":1746768525615,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d20a1094a12ccc0","name":"Fails to publish message with wrong content topic","time":{"start":1746768055453,"stop":1746768055453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18dc056610ca0e4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1746767861471,"stop":1746767861471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4637186bc05d2b5","name":"Check received message with timestamp: 1746767930976 ","time":{"start":1746768320052,"stop":1746768320052,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4d443235a5199c","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1746767913621,"stop":1746767913622,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33a27f9204fd358","name":"Check received message containing Arabic","time":{"start":1746768320035,"stop":1746768320035,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c006b68b6abe68","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1746768044605,"stop":1746768044606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48f5bcbe4d2266a","name":"Generator, 2 different pubsubtopics","time":{"start":1746768166191,"stop":1746768166191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39093caf4ca71b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1746767861488,"stop":1746767861488,"duration":0},"status":"passed","severity":"normal"},{"uid":"24317c9541d52a56","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1746768419990,"stop":1746768419990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b52028548eb8387","name":"should properly create peer info with all multiaddrs","time":{"start":1746767870131,"stop":1746767870131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a034e1b6b48569","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1746767913618,"stop":1746767913619,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08fb3e2e75edcb6","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1746767861476,"stop":1746767861477,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e06dbc22f7fed99","name":"Push message with content topic containing Arabic","time":{"start":1746768525627,"stop":1746768525627,"duration":0},"status":"passed","severity":"normal"},{"uid":"842eabc1796ac67b","name":"Reopen subscription with peer with lost subscription","time":{"start":1746767996761,"stop":1746767996761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a0eba609feec3f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1746768057721,"stop":1746768057722,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5bd70d874f82de","name":"creates an iterator","time":{"start":1746768181047,"stop":1746768181050,"duration":3},"status":"passed","severity":"normal"},{"uid":"71775e7cb8f982f8","name":"should not receive a peer event after stop","time":{"start":1746768035569,"stop":1746768035570,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be59ef587c44f18","name":"Decoder throws on empty string content topic","time":{"start":1746767895752,"stop":1746767895752,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ed82790a471bbc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1746767950731,"stop":1746767950732,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa66f39ac98efeca","name":"Passing cursor with wrong pubsubTopic","time":{"start":1746768127225,"stop":1746768127225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fc69c57430af7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1746768419995,"stop":1746768419995,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29813fa78e819eb","name":"Passing page size 11 when there are 10 messages","time":{"start":1746768183935,"stop":1746768183935,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc892dae3f95d56","name":"Push message with content topic containing escaped characters","time":{"start":1746768525630,"stop":1746768525630,"duration":0},"status":"passed","severity":"normal"},{"uid":"8567ebc603b5084f","name":"Check received message containing Russian","time":{"start":1746768320036,"stop":1746768320036,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f641b0c59cfdb0e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1746768169238,"stop":1746768169238,"duration":0},"status":"passed","severity":"normal"},{"uid":"81aa5e86989c01a0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1746768419999,"stop":1746768419999,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cce074e2e6ff5a7","name":"Round trip binary serialization","time":{"start":1746767876225,"stop":1746767876225,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe434f04970d6b1","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1746767913198,"stop":1746767913199,"duration":1},"status":"passed","severity":"normal"},{"uid":"722340ab4af009d7","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1746767904605,"stop":1746767904606,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3cf306180aeeac","name":"should throw an error for empty SingleShardInfos array","time":{"start":1746767861477,"stop":1746767861477,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c39696404ba888","name":"should properly create location multiaddrs - udp","time":{"start":1746767870130,"stop":1746767870130,"duration":0},"status":"passed","severity":"normal"},{"uid":"6344cb7b5a132a10","name":"Overlapping topic subscription","time":{"start":1746768419984,"stop":1746768419984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7046cbb20728831","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1746768175851,"stop":1746768175852,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d4da0594c98202","name":"Subscribe and receives messages on 20 topics","time":{"start":1746768419983,"stop":1746768419983,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8c2d4b38325e36","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1746768168055,"stop":1746768168055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f7052e9544bcdc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1746768185998,"stop":1746768185998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8090cb316782ec6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1746768419998,"stop":1746768419998,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2328b2bdb15761","name":"Register correct protocols","time":{"start":1746768057710,"stop":1746768057710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d24fda7e850e82","name":"Subscribe to topic containing emoji and receive message","time":{"start":1746768420000,"stop":1746768420000,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b79a3f1ffd51b0f","name":"Check publish message after client node is restarted","time":{"start":1746768055457,"stop":1746768055457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8aa87a48a9e34e8c","name":"Check received message containing Russian","time":{"start":1746768320048,"stop":1746768320048,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a90619396a3c62","name":"should not throw an error for a single configured topic","time":{"start":1746767861489,"stop":1746767861490,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b6226ca7eca615","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1746767913647,"stop":1746767913647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1501f3c8e686268d","name":"should return false when clusterId doesn't match","time":{"start":1746767904609,"stop":1746767904609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30b303e06729a20","name":"Subscribe to topic containing special chars and receive message","time":{"start":1746768419986,"stop":1746768419986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d031d40dff53837","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1746768057711,"stop":1746768057712,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4ae42dd3425c72","name":"should wait for Filter peer to be connected","time":{"start":1746767904623,"stop":1746767904623,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c270c27ae651d6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1746768419996,"stop":1746768419996,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3260f84aac3826","name":"Push message with numeric payload","time":{"start":1746768525605,"stop":1746768525605,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecf4ddc399b0eb0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1746767913643,"stop":1746767913643,"duration":0},"status":"passed","severity":"normal"},{"uid":"6975993cb55a629c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1746768047977,"stop":1746768047977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8259c29d4daceeae","name":"Check publish message containing numeric","time":{"start":1746768055417,"stop":1746768055417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b6ccf3b48552c","name":"Encoder throws on undefined content topic","time":{"start":1746767876227,"stop":1746767876227,"duration":0},"status":"passed","severity":"normal"},{"uid":"af396a8d84ee0475","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1746767861490,"stop":1746767861490,"duration":0},"status":"passed","severity":"normal"},{"uid":"c148914dcaa9d8df","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1746767864110,"stop":1746767864111,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0e76772bda8a30","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1746767861487,"stop":1746767861487,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6762246c7155b7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1746767861474,"stop":1746767861475,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3c0ffef8629d4c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1746767861472,"stop":1746767861472,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48d288a69c9f80f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1746768419996,"stop":1746768419996,"duration":0},"status":"passed","severity":"normal"},{"uid":"60541a55e5a57ec4","name":"Passing page size 1 when there are 4 messages","time":{"start":1746768183932,"stop":1746768183933,"duration":1},"status":"passed","severity":"normal"},{"uid":"2048fd36bd457fe0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1746767887996,"stop":1746767887996,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf7a002fe5e64ba","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1746768169243,"stop":1746768169244,"duration":1},"status":"passed","severity":"normal"},{"uid":"87aed306b8b0cf3e","name":"Query with Ordered Callback, No message returned","time":{"start":1746768139547,"stop":1746768139547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2332dd2d5c49717b","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1746767904608,"stop":1746767904608,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d987856d2128fc","name":"Push message equal or less that 1MB","time":{"start":1746768525633,"stop":1746768525633,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9ad14244eaf257","name":"should initialize bloom filter with correct parameters","time":{"start":1746767915453,"stop":1746767915453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7430b0529066a782","name":"Check publish message containing Script","time":{"start":1746768055425,"stop":1746768055426,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b942969081b8e4b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1746768320052,"stop":1746768320052,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c17c83c0898385","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1746767861484,"stop":1746767861484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e929d92559941e1e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1746767861486,"stop":1746767861486,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fbb856d4aabc90","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1746767861489,"stop":1746767861489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83ba034d847fd3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1746767938907,"stop":1746767938907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73b9e709831e632","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1746767861479,"stop":1746767861479,"duration":0},"status":"passed","severity":"normal"},{"uid":"da55d5308672922e","name":"Push message with content topic containing Script","time":{"start":1746768525628,"stop":1746768525628,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a80f6e174a19ee","name":"should emit a peer event after start","time":{"start":1746768035568,"stop":1746768035569,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db1e3ab07ac79f2","name":"nwaku subscribes","time":{"start":1746768048598,"stop":1746768048599,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f993862beb174c","name":"Throws when trying to push message with empty payload","time":{"start":1746768525610,"stop":1746768525610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f077906781bbc6","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1746767861478,"stop":1746767861478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9b442c959d6138","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1746768419999,"stop":1746768419999,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f72d0b13fe7dd9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1746767913648,"stop":1746767913648,"duration":0},"status":"passed","severity":"normal"},{"uid":"39dbd8659d6bb9a8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1746767861483,"stop":1746767861483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a0d267e43e4306","name":"should handle special patterns correctly","time":{"start":1746767915455,"stop":1746767915455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95f3097b61bd605","name":"should attach causal history and bloom filter to each message","time":{"start":1746767914128,"stop":1746767914128,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3266456ad27cd1","name":"Non TWN Cluster","time":{"start":1746768155142,"stop":1746768155142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8753b887f30d6e12","name":"Encoder throws on empty string content topic","time":{"start":1746767876227,"stop":1746767876227,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8e6253549a0e51","name":"can start the service","time":{"start":1746767887991,"stop":1746767887992,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7369f8dec595ff6","name":"Fails to push message bigger that 1MB","time":{"start":1746768525633,"stop":1746768525633,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e95b8935ebd6361","name":"tcp ip4 address","time":{"start":1746767869457,"stop":1746767869457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffa7f2629fd08ff","name":"Overlapping topic subscription","time":{"start":1746768419993,"stop":1746768419993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32c37ea2bbb6f61","name":"Ordered Callback - false","time":{"start":1746768175121,"stop":1746768175121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a519c0bafd3b2b","name":"groups content topics by expected pubsub topic","time":{"start":1746767861474,"stop":1746767861474,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb72fdb04ed3b0c","name":"random static sharding 6 - Cluster ID: 255, Shard ID: 686","time":{"start":1746768168060,"stop":1746768168061,"duration":1},"status":"passed","severity":"normal"},{"uid":"5406d561210e97c1","name":"Push message with custom timestamp: 1716009551056","time":{"start":1746768525632,"stop":1746768525632,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2df7193fceab2f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1746768419990,"stop":1746768419990,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bdfe27c10587a4","name":"Query generator for multiple messages with different content topic format","time":{"start":1746768169238,"stop":1746768169240,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4dea8f632e0026c","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1746767913611,"stop":1746767913612,"duration":1},"status":"passed","severity":"normal"},{"uid":"f104dbc161afad4e","name":"Store - dialed first","time":{"start":1746768194891,"stop":1746768194891,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc5f06dcf87e1bb","name":"should maintain proper timestamps if all messages received","time":{"start":1746767914129,"stop":1746767914129,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf3a11925efdd27","name":"Push message with content topic containing Script","time":{"start":1746768525613,"stop":1746768525613,"duration":0},"status":"passed","severity":"normal"},{"uid":"954fdf58c64dd23a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1746767883736,"stop":1746767883737,"duration":1},"status":"passed","severity":"normal"},{"uid":"635c44020af0779e","name":"Push message with Russian payload","time":{"start":1746768525606,"stop":1746768525606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fbd56bb3726e98","name":"should be delivered but not added to local log or bloom filter","time":{"start":1746767914134,"stop":1746767914134,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb75b3e6ed3172d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1746767883737,"stop":1746767883739,"duration":2},"status":"passed","severity":"normal"},{"uid":"cef32ca2d1c50546","name":"Ping on subscribed peer","time":{"start":1746767996759,"stop":1746767996759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82e7b9788e86188","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1746767913618,"stop":1746767913618,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d84db844330ff66","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1746767913616,"stop":1746767913616,"duration":0},"status":"passed","severity":"normal"},{"uid":"363c1d34ff2eb09d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1746768057720,"stop":1746768057720,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c53ab43537df105","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1746768055006,"stop":1746768055006,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7227f00b2b04d3","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app44/1/topic328/xml","time":{"start":1746768155145,"stop":1746768155145,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6467fc64a54f7e","name":"should properly compute the node id","time":{"start":1746767870122,"stop":1746767870122,"duration":0},"status":"passed","severity":"normal"},{"uid":"717e613e1f2df02d","name":"should insert message into bloom filter","time":{"start":1746767914127,"stop":1746767914127,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd7d05d86c35e15","name":"should return the pubsub topic directly if a string is provided","time":{"start":1746767861491,"stop":1746767861491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1e7fdbb44f14f","name":"should return no connections if no open connection provided","time":{"start":1746767875521,"stop":1746767875522,"duration":1},"status":"passed","severity":"normal"},{"uid":"4937c05b24c3d61c","name":"Check received message containing unicode special characters","time":{"start":1746768320051,"stop":1746768320051,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe8c64577c92ccc","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1746767913617,"stop":1746767913617,"duration":0},"status":"passed","severity":"normal"},{"uid":"412a768a6ac2aa3a","name":"should transition to Unhealthy when no connections","time":{"start":1746767904776,"stop":1746767904777,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77e05ea098644f1","name":"Push message with content topic containing short","time":{"start":1746768525610,"stop":1746768525611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7cc5c771a8c0f2","name":"Check publish message containing Basic HTML tag","time":{"start":1746768055426,"stop":1746768055437,"duration":11},"status":"passed","severity":"normal"},{"uid":"22b0cb68021f5dc6","name":"Push message with rate limit","time":{"start":1746768525617,"stop":1746768525617,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae6122ea113f370","name":"Check received message containing Basic HTML tag","time":{"start":1746768320037,"stop":1746768320038,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea11255ade8d246","name":"getPeersByDiscovery","time":{"start":1746768055004,"stop":1746768055005,"duration":1},"status":"passed","severity":"normal"},{"uid":"33203470eae08757","name":"same cluster, different shard: nodes connect","time":{"start":1746767998639,"stop":1746767998640,"duration":1},"status":"passed","severity":"normal"},{"uid":"7905f41fe3649b38","name":"Ordered Callback - true","time":{"start":1746768175120,"stop":1746768175121,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a2926d05cf7d39","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1746767913199,"stop":1746767913200,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e2302e7b6810a3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1746768419990,"stop":1746768419990,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab6dcd16c0a288d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1746768044610,"stop":1746768044610,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf08c990f5dd4f4","name":"Query Generator - false","time":{"start":1746768175119,"stop":1746768175119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3ceb70faa75527","name":"Check meta is set [symmetric]","time":{"start":1746767894204,"stop":1746767894205,"duration":1},"status":"passed","severity":"normal"},{"uid":"f257b6122fe36fda","name":"should throw an error for an unconfigured topic","time":{"start":1746767861490,"stop":1746767861490,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b4469fea6b963e","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1746767913627,"stop":1746767913628,"duration":1},"status":"passed","severity":"normal"},{"uid":"387e29921fa6dec3","name":"Push message with custom timestamp: 1746771551056","time":{"start":1746768525632,"stop":1746768525632,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa92bc9ef4e993b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1746767913637,"stop":1746767913637,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc373b9580c1c8f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1746767861494,"stop":1746767861495,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a83c6a6ae37cfe8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1746767861668,"stop":1746767861668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8c046fa4c71e25","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1746767938909,"stop":1746767938909,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aff99be7d972f08","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1746767913613,"stop":1746767913613,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb5cff9c8b869c9","name":"Nodes with multiple pubsub topic","time":{"start":1746768047976,"stop":1746768047976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37424238f4ed0","name":"more peers than existing","time":{"start":1746768035730,"stop":1746768035730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bdf2f2fd4d8166a","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1746767904610,"stop":1746767904610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c844fd4fd54905","name":"Should update multiaddrs","time":{"start":1746767999341,"stop":1746767999341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0ec6b2df4f189d","name":"handles empty contentTopics array correctly","time":{"start":1746767861494,"stop":1746767861494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4eee4e1faee5be","name":"Subscribe to topic containing short and receive message","time":{"start":1746768419985,"stop":1746768419985,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a99ea33978da44","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1746767913644,"stop":1746767913644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e98dbc16b3f9a3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1746768419988,"stop":1746768419988,"duration":0},"status":"passed","severity":"normal"},{"uid":"8946b3b9ff681e11","name":"Check message with no content topic is not received","time":{"start":1746768320054,"stop":1746768320054,"duration":0},"status":"passed","severity":"normal"},{"uid":"367d6b695e46a942","name":"should deliver messages after dependencies are met","time":{"start":1746767914132,"stop":1746767914132,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f7a2bd91992aa1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1746767883742,"stop":1746767883742,"duration":0},"status":"passed","severity":"normal"},{"uid":"650ea7b0682db8ca","name":"Promise Callback - true","time":{"start":1746768175119,"stop":1746768175120,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe9fea36d5c4ea9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1746767861479,"stop":1746767861479,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f86c8de2f01e9c","name":"should only return 1 node with relay and store capability","time":{"start":1746767884090,"stop":1746767884090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a715ec0ea10c8d46","name":"Subscribe and receive messages via waku relay post","time":{"start":1746768419982,"stop":1746768419982,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04c51f99987eb2c","name":"less peers than existing","time":{"start":1746768035731,"stop":1746768035731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6ab9a82c8313dcf","name":"Generator, 2 different pubsubtopics","time":{"start":1746768166190,"stop":1746768166190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0a2df306e9602c5","name":"Push message with content topic containing long","time":{"start":1746768525625,"stop":1746768525626,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d8cdcf0f1b26da","name":"should call waitForPeer on Relay","time":{"start":1746767904623,"stop":1746767904624,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce412f3f24f8859","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1746767883734,"stop":1746767883735,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc36167b2ec6918b","name":"should set field with only RELAY enabled","time":{"start":1746767870132,"stop":1746767870132,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a162942b0f7ab","name":"should request peer renewal on specific errors","time":{"start":1746767904255,"stop":1746767904255,"duration":0},"status":"passed","severity":"normal"},{"uid":"398225dbe1c9360a","name":"Push message with content topic containing numeric","time":{"start":1746768525611,"stop":1746768525611,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c443b80f64175a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1746767861486,"stop":1746767861486,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcf75c4bd168ab2","name":"Nodes with multiple pubsub topic","time":{"start":1746768047978,"stop":1746768047978,"duration":0},"status":"passed","severity":"normal"},{"uid":"76da0c75eee0723b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1746768047975,"stop":1746768047975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fe1884419c8af7","name":"Decrypt messages","time":{"start":1746768037097,"stop":1746768037097,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e56267b3e69451","name":"Push message with XML payload","time":{"start":1746768525607,"stop":1746768525608,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda7330368980ca3","name":"should throw error - no public key","time":{"start":1746767870119,"stop":1746767870119,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f626f3c8cd6ff6","name":"should get locked peers","time":{"start":1746767904313,"stop":1746767904316,"duration":3},"status":"passed","severity":"normal"},{"uid":"5206325053acb7e7","name":"safeDispatchEvent","time":{"start":1746767971933,"stop":1746767971934,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b2d44476607542","name":"should set field with only FILTER enabled","time":{"start":1746767870133,"stop":1746767870133,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a26a96d145d0a5","name":"should throw an error for missing sharding configuration","time":{"start":1746767861493,"stop":1746767861493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7201be255bb862c4","name":"Check received message containing XML","time":{"start":1746768320049,"stop":1746768320049,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4fab774d227e3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1746768044608,"stop":1746768044609,"duration":1},"status":"passed","severity":"normal"},{"uid":"3134cc764526dd98","name":"Push message with content topic containing numeric","time":{"start":1746768525626,"stop":1746768525626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e592b32d9d4b6183","name":"should return empty list for no shard","time":{"start":1746767861479,"stop":1746767861480,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74cde25240761e8","name":"Check received message containing SQL Injection","time":{"start":1746768320036,"stop":1746768320036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1cd064329525f5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1746767861482,"stop":1746767861483,"duration":1},"status":"passed","severity":"normal"},{"uid":"faec243c7d0aa999","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1746767914134,"stop":1746767914134,"duration":0},"status":"passed","severity":"normal"},{"uid":"73db6c0d0ca101fc","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1746768057718,"stop":1746768057719,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7b359eef195523","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1746767861482,"stop":1746767861482,"duration":0},"status":"passed","severity":"normal"},{"uid":"83325d5852035a25","name":"Push message with content topic containing escaped characters","time":{"start":1746768525615,"stop":1746768525615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11fa51ab2177ec1","name":"Asymmetric encrypt & decrypt","time":{"start":1746767894567,"stop":1746767894567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa43a9613423d26","name":"should throw an error for insufficient data","time":{"start":1746767861669,"stop":1746767861669,"duration":0},"status":"passed","severity":"normal"},{"uid":"10abbddd46ecfce0","name":"should only return 1 node with store capability","time":{"start":1746767884090,"stop":1746767884090,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d39eccd5f842c66","name":"Check publish message containing SQL Injection","time":{"start":1746768055425,"stop":1746768055425,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e9a7e2b47bef26","name":"throws on content topic with empty encoding field","time":{"start":1746767861460,"stop":1746767861460,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85cac7297b46d6f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1746768055453,"stop":1746768055454,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cff030525da7e9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1746767861492,"stop":1746767861492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52777a317d99c5b","name":"Push message with content topic containing JSON","time":{"start":1746768525629,"stop":1746768525629,"duration":0},"status":"passed","severity":"normal"},{"uid":"236c4a93507abe8a","name":"Publishes to nwaku","time":{"start":1746768048600,"stop":1746768048602,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7f049e61eaaf04e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1746767861491,"stop":1746767861491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1850cc0a97168d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1746767861668,"stop":1746767861668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6322baf1968128aa","name":"Push message with Chinese payload","time":{"start":1746768525620,"stop":1746768525621,"duration":1},"status":"passed","severity":"normal"},{"uid":"965667cc5bfe7504","name":"Subscribe to topic containing long and publish message","time":{"start":1746768057714,"stop":1746768057714,"duration":0},"status":"passed","severity":"normal"},{"uid":"2320238aa8c55fe8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1746767861480,"stop":1746767861480,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e3c6fb361c409d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1746767869410,"stop":1746767869411,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05e091ac9a2c4bf","name":"Check received message containing short","time":{"start":1746768320045,"stop":1746768320046,"duration":1},"status":"passed","severity":"normal"},{"uid":"850db7a13ea48558","name":"Check received message containing Script","time":{"start":1746768320036,"stop":1746768320037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cabacd9b8045cf","name":"configure the node with multiple pubsub topics","time":{"start":1746768168066,"stop":1746768168067,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e08a9518197d2b","name":"Ephemeral field set to true","time":{"start":1746767876226,"stop":1746767876226,"duration":0},"status":"passed","severity":"normal"},{"uid":"7035307a19edadc0","name":"Subscribe to topic containing Script and receive message","time":{"start":1746768419996,"stop":1746768419997,"duration":1},"status":"passed","severity":"normal"},{"uid":"47daa0b80c49377b","name":"ignores domain fetching errors","time":{"start":1746767884088,"stop":1746767884088,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f38ab2e0d7ca7d","name":"Check received message containing JSON","time":{"start":1746768320038,"stop":1746768320038,"duration":0},"status":"passed","severity":"normal"},{"uid":"393ddc4c141b63b2","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1746768186002,"stop":1746768186004,"duration":2},"status":"passed","severity":"normal"},{"uid":"29927a479bbe8d2","name":"isConnected return false after peer stops","time":{"start":1746767950738,"stop":1746767950738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b531b4dddc8cd1ba","name":"should not fail to start the service if it is already started","time":{"start":1746767887993,"stop":1746767887994,"duration":1},"status":"passed","severity":"normal"},{"uid":"7364cc5a20eb3cdf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1746768044604,"stop":1746768044604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00e71f3d3e7e2f3","name":"should be sent with empty content","time":{"start":1746767914133,"stop":1746767914134,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5b0b93cae4834d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1746767913641,"stop":1746767913641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d35cb8f602db8c0","name":"Check received message containing long","time":{"start":1746768320033,"stop":1746768320033,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda133a1069cf852","name":"Publish message with custom timestamp: Fri May 09 2025 06:20:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1746768055445,"stop":1746768055446,"duration":1},"status":"passed","severity":"normal"},{"uid":"7941976d12c89541","name":"should be able to decode the field with only RELAY set to true","time":{"start":1746767869397,"stop":1746767869398,"duration":1},"status":"passed","severity":"normal"},{"uid":"842f4aa883c7c0b3","name":"Query generator for multiple messages","time":{"start":1746768169235,"stop":1746768169236,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c0a0a0f94681a0","name":"should not receive a peer event before start","time":{"start":1746767887994,"stop":1746767887995,"duration":1},"status":"passed","severity":"normal"},{"uid":"1206a014c459d0b2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1746768419983,"stop":1746768419983,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b86829783046b4f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1746768044604,"stop":1746768044605,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea8f24c543e443e","name":"Ping on unsubscribed peer","time":{"start":1746767996760,"stop":1746767996760,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e6092af77e9b89","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1746767913644,"stop":1746767913644,"duration":0},"status":"passed","severity":"normal"},{"uid":"901ef9378f8945e4","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1746767861461,"stop":1746767861468,"duration":7},"status":"passed","severity":"normal"},{"uid":"740e9f915cf43460","name":"Passing page size 10 when there are 10 messages","time":{"start":1746768183934,"stop":1746768183934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7719b4ff335b148","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1746768044610,"stop":1746768044611,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9536a5d4343ecc","name":"Generator, custom pubsub topic","time":{"start":1746768166189,"stop":1746768166190,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6e200dab974caca","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1746768420001,"stop":1746768420001,"duration":0},"status":"passed","severity":"normal"},{"uid":"538c1135165b0d1","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1746767913620,"stop":1746767913620,"duration":0},"status":"passed","severity":"normal"},{"uid":"961f2423d00edd53","name":"should reject on timeout if it was set","time":{"start":1746767904621,"stop":1746767904621,"duration":0},"status":"passed","severity":"normal"},{"uid":"441abf3765d170fb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1746768419985,"stop":1746768419986,"duration":1},"status":"passed","severity":"normal"},{"uid":"21128c9a196be758","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1746768166192,"stop":1746768166192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08be5ccaf4f3358","name":"Privacy Node - default protocol","time":{"start":1746768194893,"stop":1746768194893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f572a07f5637b331","name":"random static sharding 2 - Cluster ID: 501, Shard ID: 104","time":{"start":1746768168056,"stop":1746768168056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc967b14632fbb2","name":"Subscribe to topic containing long and receive message","time":{"start":1746768419994,"stop":1746768419994,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb38885b00ddad0","name":"Accepts a valid Waku Message","time":{"start":1746767908080,"stop":1746767908081,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09119ca14a3c71a","name":"Correctly serialized arguments","time":{"start":1746767998704,"stop":1746767998705,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa869f36b6add3a6","name":"Filter","time":{"start":1746768194892,"stop":1746768194893,"duration":1},"status":"passed","severity":"normal"},{"uid":"442d1e1f6e568589","name":"Publish message with custom timestamp: Sat May 18 2024 05:20:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1746768055444,"stop":1746768055445,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c028cc76fd4eb6","name":"Check message with no pubsub topic is not received","time":{"start":1746768320053,"stop":1746768320053,"duration":0},"status":"passed","severity":"normal"},{"uid":"399a059e129654c5","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1746767913622,"stop":1746767913622,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e0433a0d36c4ea","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1746767861482,"stop":1746767861482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d3dab623eef22f","name":"should add received messages to bloom filter","time":{"start":1746767914129,"stop":1746767914130,"duration":1},"status":"passed","severity":"normal"},{"uid":"877f554a81958382","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1746768185999,"stop":1746768185999,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b81c231ed8db6fb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1746767869384,"stop":1746767869388,"duration":4},"status":"passed","severity":"normal"},{"uid":"d6eeaf1fedcdf1d1","name":"handles different networkShards values correctly","time":{"start":1746767861475,"stop":1746767861475,"duration":0},"status":"passed","severity":"normal"},{"uid":"747e8cec079b098e","name":"Push message with special chars payload","time":{"start":1746768525605,"stop":1746768525605,"duration":0},"status":"passed","severity":"normal"},{"uid":"3407b5b96b4810a2","name":"Push message with long payload","time":{"start":1746768525604,"stop":1746768525605,"duration":1},"status":"passed","severity":"normal"},{"uid":"501dfab52a68a958","name":"Ping on subscribed peer","time":{"start":1746767996761,"stop":1746767996762,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff74e1c5dd8464d7","name":"handles multiple messages","time":{"start":1746768181050,"stop":1746768181050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e628b002b6302c1","name":"Push message with content topic containing long","time":{"start":1746768525611,"stop":1746768525611,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a50f0098c3d133","name":"Push message with XML payload","time":{"start":1746768525622,"stop":1746768525622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c791b260e4aba912","name":"Fields are not dropped","time":{"start":1746767875503,"stop":1746767875505,"duration":2},"status":"passed","severity":"normal"},{"uid":"7056fc0c004aa566","name":"Subscribe to topic containing XML and receive message","time":{"start":1746768419997,"stop":1746768419997,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c65d813c0b7d48","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1746767861483,"stop":1746767861483,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc2a9ee838c0bbc","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1746767931873,"stop":1746767931876,"duration":3},"status":"passed","severity":"normal"},{"uid":"7358d555a6601ab8","name":"Check message with no payload is not received","time":{"start":1746768320043,"stop":1746768320044,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6ee946b7915c47","name":"Push message with shell command payload","time":{"start":1746768525623,"stop":1746768525623,"duration":0},"status":"passed","severity":"normal"},{"uid":"599e6535482ae95c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1746768420000,"stop":1746768420000,"duration":0},"status":"passed","severity":"normal"},{"uid":"29886c1e2dc58d46","name":"should not receive a peer event before start","time":{"start":1746768035569,"stop":1746768035569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e320e081e0c388da","name":"Push message with meta","time":{"start":1746768525616,"stop":1746768525616,"duration":0},"status":"passed","severity":"normal"},{"uid":"670e7e75be51bf03","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1746768186004,"stop":1746768186005,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b7eb01305e4a90","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1746767913606,"stop":1746767913610,"duration":4},"status":"passed","severity":"normal"},{"uid":"5f7493965aa88158","name":"should handle task timeouts","time":{"start":1746767904255,"stop":1746767904256,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22640c77ee90232","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1746768419988,"stop":1746768419988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7aa58de6bd7b69","name":"Relay","time":{"start":1746767936895,"stop":1746767936896,"duration":1},"status":"passed","severity":"normal"},{"uid":"258bdbfc2d4b6bee","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1746768186001,"stop":1746768186001,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2f73c31ebbc9fd","name":"should return different streams if requested simultaniously","time":{"start":1746767876082,"stop":1746767876082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1996f6bfb053873","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1746768419993,"stop":1746768419993,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aa63aea84c6293","name":"should emit a peer event after start","time":{"start":1746767887994,"stop":1746767887994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdc2d8cfb6e8f8f","name":"throws on content topic with empty application field","time":{"start":1746767861458,"stop":1746767861458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a001d41cf09ffacf","name":"Using a function","time":{"start":1746768189723,"stop":1746768189723,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d75f15be043af0","name":"isConnected should return true after first peer connects","time":{"start":1746767950733,"stop":1746767950737,"duration":4},"status":"passed","severity":"normal"},{"uid":"8c2ca981de1f91a5","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1746767904606,"stop":1746767904607,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e891b0898a66528","name":"Fails to push message bigger that 1MB","time":{"start":1746768525618,"stop":1746768525619,"duration":1},"status":"passed","severity":"normal"},{"uid":"637a56b5eada5316","name":"Push message with Chinese payload","time":{"start":1746768525605,"stop":1746768525606,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcd96ede4a128ef","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1746767883741,"stop":1746767883742,"duration":1},"status":"passed","severity":"normal"},{"uid":"4167c2f001ac750a","name":"Push message with Arabic payload","time":{"start":1746768525621,"stop":1746768525621,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6d182b381c6bbd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1746768419991,"stop":1746768419991,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4a9725bfe3f195","name":"Passing page size 3 when there are 20 messages","time":{"start":1746768183934,"stop":1746768183934,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a76629348804d6","name":"Renews subscription after lossing a connection","time":{"start":1746768419990,"stop":1746768419990,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb14b8f2615e6a8","name":"Publish without waiting for remote peer","time":{"start":1746768057710,"stop":1746768057710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9002a8312f985f39","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1746767869393,"stop":1746767869394,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae134f6f0fd2e7b6","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1746767913623,"stop":1746767913626,"duration":3},"status":"passed","severity":"normal"},{"uid":"a4c5a7d4f544b16b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1746768525629,"stop":1746768525629,"duration":0},"status":"passed","severity":"normal"},{"uid":"3263d9e1c2abfbf8","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app62/3/topic237/json","time":{"start":1746768155146,"stop":1746768155146,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bc12c0e72bd2f1","name":"should throw if no connection provided","time":{"start":1746767876080,"stop":1746767876081,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee71368313e6c39","name":"should throw error - no public key","time":{"start":1746767870120,"stop":1746767870121,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4b615bfac7a4a9","name":"Check received message containing unicode special characters","time":{"start":1746768320039,"stop":1746768320039,"duration":0},"status":"passed","severity":"normal"},{"uid":"74157513bed0a665","name":"Reopen subscription with peer with lost subscription","time":{"start":1746767996763,"stop":1746767996763,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae9ce308584b6c9","name":"Query Generator, No Decoder","time":{"start":1746768139542,"stop":1746768139542,"duration":0},"status":"passed","severity":"normal"},{"uid":"59080d2b743f9dea","name":"Push message with meta","time":{"start":1746768525631,"stop":1746768525631,"duration":0},"status":"passed","severity":"normal"},{"uid":"931e7d4e4d5c31ee","name":"should use the provided clusterId for the pubsub topic","time":{"start":1746767861495,"stop":1746767861495,"duration":0},"status":"passed","severity":"normal"},{"uid":"397fedb745ca7302","name":"Wrong topic","time":{"start":1746768155147,"stop":1746768155147,"duration":0},"status":"passed","severity":"normal"},{"uid":"302ba5348e52492","name":"Relay + Store","time":{"start":1746767936896,"stop":1746767936897,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdaa5f180478cc8e","name":"non connected peers","time":{"start":1746768035731,"stop":1746768035731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec171affe2c36031","name":"should handle connection events","time":{"start":1746767904317,"stop":1746767904317,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6e1feb67564de9","name":"Relay + Store","time":{"start":1746767870134,"stop":1746767870134,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d7285801ceb35c","name":"removeEventListener with correct event","time":{"start":1746767971927,"stop":1746767971927,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92e45141c72071d","name":"Callback on promise, aborts when callback returns true","time":{"start":1746768169241,"stop":1746768169242,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcff3ed25003b52b","name":"Push message with unicode special characters payload","time":{"start":1746768525624,"stop":1746768525624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b8605307234756","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app60/7/topic848/utf8","time":{"start":1746768155144,"stop":1746768155145,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5ad48fadb6ad03","name":"Check publish message containing special chars","time":{"start":1746768055417,"stop":1746768055422,"duration":5},"status":"passed","severity":"normal"},{"uid":"201bfdc44bc4b742","name":"Refresh subscription","time":{"start":1746768057713,"stop":1746768057713,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83bf9d1642fb31d1","name":"Passing page size 19 when there are 20 messages","time":{"start":1746768183935,"stop":1746768183936,"duration":1},"status":"passed","severity":"normal"},{"uid":"736b143a6ab387f0","name":"Push message with Script payload","time":{"start":1746768525622,"stop":1746768525622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2a3bd9d8d8ca2b","name":"Publish message with large meta","time":{"start":1746768055457,"stop":1746768055458,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2647cc578c29d","name":"should get / set UDP multiaddr","time":{"start":1746767870127,"stop":1746767870127,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdbbdd62133541f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1746768419995,"stop":1746768419995,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd868fae58bdbc23","name":"configure the node with multiple content topics","time":{"start":1746768155147,"stop":1746768155147,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9b2e54ad87b7f4","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1746767904779,"stop":1746767904780,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42b9cf7c782b0bb","name":"returns all values when wanted number matches available values","time":{"start":1746767883155,"stop":1746767883157,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d82ae2f7515ce0a","name":"Check publish message containing escaped characters","time":{"start":1746768055441,"stop":1746768055441,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b05c95dcc8908","name":"should properly create location multiaddrs - tcp4","time":{"start":1746767870128,"stop":1746767870129,"duration":1},"status":"passed","severity":"normal"},{"uid":"9231dfd8acb5b30d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app53/3/topic116/test.js","time":{"start":1746768155144,"stop":1746768155144,"duration":0},"status":"passed","severity":"normal"},{"uid":"13da5ff742673f99","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1746767876228,"stop":1746767876229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6019f553d3436b","name":"Push message with JSON payload","time":{"start":1746768525608,"stop":1746768525608,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9edc1776541890","name":"Subscribe and receives messages on 20 topics","time":{"start":1746768419992,"stop":1746768419993,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5de349771f8f743","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1746767913648,"stop":1746767913649,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba67a16282330ac0","name":"topics with same application and version share the same shard","time":{"start":1746767861473,"stop":1746767861474,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfaee4c75e38fbe","name":"Check received message with timestamp: 1746767930976000000 ","time":{"start":1746768320040,"stop":1746768320040,"duration":0},"status":"passed","severity":"normal"},{"uid":"21069ae5696e6a68","name":"A test","time":{"start":1746767989244,"stop":1746767989245,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed064f707af10e96","name":"Check publish message containing shell command","time":{"start":1746768055437,"stop":1746768055441,"duration":4},"status":"passed","severity":"normal"},{"uid":"a8253dd56fc9bc29","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1746768166190,"stop":1746768166190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3ebd9272a04d233","name":"Check publish message containing JSON","time":{"start":1746768055437,"stop":1746768055437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf304d5d9dd5f17","name":"handles different clusterIds correctly","time":{"start":1746767861475,"stop":1746767861475,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a4eb034a3af5f0","name":"Push message with content topic containing special chars","time":{"start":1746768525626,"stop":1746768525626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef0081b09de6e55","name":"Renews subscription after lossing a connection","time":{"start":1746768420000,"stop":1746768420001,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25b58ee8fe108ff","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1746768044605,"stop":1746768044605,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b6615bceed5420","name":"Query Generator, Wrong PubsubTopic","time":{"start":1746768139540,"stop":1746768139541,"duration":1},"status":"passed","severity":"normal"},{"uid":"1113b78262bbaf55","name":"Subscribe to topic containing special chars and publish message","time":{"start":1746768057716,"stop":1746768057717,"duration":1},"status":"passed","severity":"normal"},{"uid":"37926bfa7c84cbdf","name":"should wait for LightPush peer to be connected","time":{"start":1746767904622,"stop":1746767904622,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cf54b7c4d537","name":"Query with Ordered Callback, No Decoder","time":{"start":1746768139544,"stop":1746768139547,"duration":3},"status":"passed","severity":"normal"},{"uid":"cfbf7fba75534baf","name":"Query with Promise Callback, No message returned","time":{"start":1746768139549,"stop":1746768139549,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d50d21458251e8f","name":"Push message with content topic containing XML","time":{"start":1746768525613,"stop":1746768525614,"duration":1},"status":"passed","severity":"normal"},{"uid":"7053030f4e1565ec","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1746767913642,"stop":1746767913643,"duration":1},"status":"passed","severity":"normal"},{"uid":"559f9e0201e23057","name":"Fails to push message with large meta","time":{"start":1746768525631,"stop":1746768525631,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d06a0619234009","name":"Should update shard info","time":{"start":1746767999341,"stop":1746767999341,"duration":0},"status":"passed","severity":"normal"},{"uid":"62280ffe62942a9a","name":"new peer added after a peer was already found","time":{"start":1746768055005,"stop":1746768055005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34783b8a524f153b","name":"should not allow unachievable error rate","time":{"start":1746767913197,"stop":1746767913198,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41090dcb086634a","name":"Fails to push message with large meta","time":{"start":1746768525616,"stop":1746768525617,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe85cdddb67fd99","name":"random static sharding 1 - Cluster ID: 508, Shard ID: 210","time":{"start":1746768168055,"stop":1746768168055,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8e42b31d3ebae2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1746768419989,"stop":1746768419989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d898c681e0c9510","name":"Push message with content topic containing short","time":{"start":1746768525625,"stop":1746768525625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e43066041a2a094","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1746767913620,"stop":1746767913621,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c059b425af708f2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1746768419986,"stop":1746768419986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9059b9f4a5e291a0","name":"Push message with custom timestamp: 1716009551056","time":{"start":1746768525617,"stop":1746768525617,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d686435fc2e99f","name":"Subscribe and receive messages via lightPush","time":{"start":1746768419981,"stop":1746768419981,"duration":0},"status":"passed","severity":"normal"},{"uid":"86eeff75deb3a6e7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1746768047978,"stop":1746768047978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efda5310e7cfcbb","name":"Throws when trying to push message with empty payload","time":{"start":1746768525625,"stop":1746768525625,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa67a5c762cc644e","name":"should throw error - no id","time":{"start":1746767870119,"stop":1746767870119,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b32dadb26c79c22","name":"peer:update - should do nothing if another protocol hit","time":{"start":1746767876083,"stop":1746767876083,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e019892d363cd9","name":"Check received message with timestamp: 1746767930976000000 ","time":{"start":1746768320051,"stop":1746768320052,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce1ea3c28ff1989","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1746768320041,"stop":1746768320041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19b5ef23d8dd6ef","name":"should handle general insertion and lookup correctly","time":{"start":1746767915455,"stop":1746767915455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3971c3541aa5e7","name":"should never report false negatives","time":{"start":1746767915454,"stop":1746767915454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea09c1d1a8b68964","name":"Decoder throws on undefined content topic","time":{"start":1746767894206,"stop":1746767894207,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4d0fa7730807eb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1746768057719,"stop":1746768057719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5930960741efcda","name":"should encodeTxt and decodeTxt","time":{"start":1746767870116,"stop":1746767870117,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2dfbcfe3827c4","name":"should check false positive rate","time":{"start":1746767915455,"stop":1746767915455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa502d09aeaf9286","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1746768044610,"stop":1746768044610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78f9a0084771b76","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1746767870118,"stop":1746767870118,"duration":0},"status":"passed","severity":"normal"},{"uid":"d520df8758b2a5","name":"Push message with Basic HTML tag payload","time":{"start":1746768525622,"stop":1746768525623,"duration":1},"status":"passed","severity":"normal"},{"uid":"9168231f28b126","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1746767869394,"stop":1746767869394,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10477f3765003d1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1746767935918,"stop":1746767935918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3dd2b5dfc5662bae","name":"Check received message with timestamp: 1746767930976 ","time":{"start":1746768320040,"stop":1746768320040,"duration":0},"status":"passed","severity":"normal"},{"uid":"472669e2a70c9512","name":"should insert elements correctly","time":{"start":1746767915453,"stop":1746767915453,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f9d66f56c4a0fd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1746768320052,"stop":1746768320053,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea21cf891d5522a7","name":"Init the array if not present","time":{"start":1746767861180,"stop":1746767861183,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4313f47d0a92888","name":"should request renew when peer disconnects","time":{"start":1746767904316,"stop":1746767904317,"duration":1},"status":"passed","severity":"normal"},{"uid":"e016a6b80e6a43e0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1746767869405,"stop":1746767869407,"duration":2},"status":"passed","severity":"normal"},{"uid":"d30faa316997aae4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1746768419989,"stop":1746768419989,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5917e88e7d687ce","name":"different cluster, different shard: nodes don't connect","time":{"start":1746767998640,"stop":1746767998641,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bfc80d3ae6c4c61","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1746768185999,"stop":1746768186000,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79c1d2016a6f22d","name":"Ordered callback, aborts when callback returns true","time":{"start":1746768169244,"stop":1746768169244,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d61976c53afceb9","name":"Waku message hash computation (payload length 0)","time":{"start":1746767864113,"stop":1746767864113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50abc733f7d35be","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1746767861473,"stop":1746767861473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9aa505ae5ee8912","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1746768139548,"stop":1746768139548,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a5b02e4dadd565","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1746767913642,"stop":1746767913642,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ea4a71c68f0583","name":"Check publish message containing emoji","time":{"start":1746768055442,"stop":1746768055442,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c58aa2d0a5e44e","name":"should return valid sharding parameters for static sharding","time":{"start":1746767861493,"stop":1746767861493,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e718d4c9314a48","name":"Push message with unicode special characters payload","time":{"start":1746768525609,"stop":1746768525609,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb527c5ce2b1019","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1746767913638,"stop":1746767913640,"duration":2},"status":"passed","severity":"normal"},{"uid":"94f8149264a258b5","name":"Push to array if already present","time":{"start":1746767861184,"stop":1746767861185,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c973f45bf82719","name":"does not throw on valid cases","time":{"start":1746767861454,"stop":1746767861455,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b662777c3d8bdd","name":"Check received message containing numeric","time":{"start":1746768320033,"stop":1746768320034,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bfee001afe36e2","name":"Check received message containing escaped characters","time":{"start":1746768320039,"stop":1746768320039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a73d501fc8244b2","name":"throws on content topic with generation field greater than 0","time":{"start":1746767861457,"stop":1746767861458,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f69a11c1c0083e","name":"should throw an error for missing required configuration","time":{"start":1746767861480,"stop":1746767861480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05187d684bf2e4d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1746768055005,"stop":1746768055006,"duration":1},"status":"skipped","severity":"normal"},{"uid":"afeb94176e7db161","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1746767861485,"stop":1746767861485,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd82487ef7835c24","name":"should set field with only LIGHTPUSH enabled","time":{"start":1746767870133,"stop":1746767870133,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ad397e5e72c1fc","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1746767937612,"stop":1746767937612,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afca29afb624203","name":"Decoder throws on undefined content topic","time":{"start":1746767895752,"stop":1746767895752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50ce05b3004a4f8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1746768114511,"stop":1746768114511,"duration":0},"status":"passed","severity":"normal"},{"uid":"1367f5a8c323a02a","name":"should decode valid enr successfully","time":{"start":1746767870117,"stop":1746767870118,"duration":1},"status":"passed","severity":"normal"},{"uid":"31313ba58116245b","name":"Query with Promise Callback, No Decoder","time":{"start":1746768139548,"stop":1746768139549,"duration":1},"status":"passed","severity":"normal"},{"uid":"be95956440505cc9","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1746767869402,"stop":1746767869402,"duration":0},"status":"passed","severity":"normal"},{"uid":"d467b2eb38a20354","name":"Subscribe to topic containing XML and publish message","time":{"start":1746768057721,"stop":1746768057721,"duration":0},"status":"passed","severity":"normal"},{"uid":"87565816806a7872","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1746767904777,"stop":1746767904777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c755ffea03d782","name":"should not fail to stop the service if it was not started","time":{"start":1746767887993,"stop":1746767887993,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c490c49d22526e9","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1746767861478,"stop":1746767861479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7964687cacc6f04","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1746767861492,"stop":1746767861492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73884141b9a493b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1746768419996,"stop":1746768419996,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e340d15b69189c","name":"should not receive a peer event after stop","time":{"start":1746767935916,"stop":1746767935917,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7d2d162f780951","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1746767938909,"stop":1746767938909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89eadc9b76f9c29","name":"handles empty shards array correctly","time":{"start":1746767861494,"stop":1746767861494,"duration":0},"status":"passed","severity":"normal"},{"uid":"15899e54987761d5","name":"should be delivered immediately if received","time":{"start":1746767914135,"stop":1746767914136,"duration":1},"status":"passed","severity":"normal"},{"uid":"73dbd3104746fab7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1746768320041,"stop":1746768320041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f526753840630fad","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1746767861470,"stop":1746767861470,"duration":0},"status":"passed","severity":"normal"},{"uid":"8145a289ba32b94","name":"should be online or offline if network state changed","time":{"start":1746767931882,"stop":1746767931883,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d4f7590211140c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1746767883733,"stop":1746767883734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c773a9779879edfd","name":"Ephemeral messages are not stored","time":{"start":1746767937606,"stop":1746767937608,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a860c54dd14643f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1746768057712,"stop":1746768057712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1194237431ff5ff","name":"should be able to encode the field with only FILTER set to true","time":{"start":1746767869389,"stop":1746767869389,"duration":0},"status":"passed","severity":"normal"},{"uid":"e730ffb640d08cbc","name":"Push message with content topic containing Arabic","time":{"start":1746768525612,"stop":1746768525612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af6b5102c106f8b","name":"should wait for Store peer to be connected","time":{"start":1746767904623,"stop":1746767904623,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f3de8ba2ad6503","name":"Check received message containing Script","time":{"start":1746768320049,"stop":1746768320049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6513d3b0265a2413","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1746767998638,"stop":1746767998638,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f1a801d3101e36","name":"Waku message hash computation (meta attribute not present)","time":{"start":1746767864112,"stop":1746767864112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7477ec3e297efc7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1746767895750,"stop":1746767895750,"duration":0},"status":"passed","severity":"normal"},{"uid":"27da9c437c503fc5","name":"should not fail to start the service if it is already started","time":{"start":1746768035568,"stop":1746768035568,"duration":0},"status":"passed","severity":"normal"},{"uid":"581a1d89772a132a","name":"Passing invalid cursor","time":{"start":1746768127224,"stop":1746768127224,"duration":0},"status":"passed","severity":"normal"},{"uid":"13688c7c07e60da1","name":"should be able to encode the field with only STORE set to true","time":{"start":1746767869388,"stop":1746767869388,"duration":0},"status":"passed","severity":"normal"},{"uid":"754fe76cdc4d5671","name":"Sample","time":{"start":1746767869505,"stop":1746767869506,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a43c3f3bfb2b37","name":"Check publish message containing unicode special characters","time":{"start":1746768055442,"stop":1746768055442,"duration":0},"status":"passed","severity":"normal"},{"uid":"af76e8faacc794c","name":"Push message with escaped characters payload","time":{"start":1746768525623,"stop":1746768525624,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e568e31c7c6010","name":"can start and stop the service","time":{"start":1746767887992,"stop":1746767887993,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2e2b028e8bf585","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1746768185998,"stop":1746768185998,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df9be3e5b0ca270","name":"Push message with content topic containing SQL Injection","time":{"start":1746768525613,"stop":1746768525613,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebaeaff34ebfd3e","name":"should handle corrupted local storage data gracefully","time":{"start":1746767887996,"stop":1746767887997,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1820903b280a641","name":"Fails to publish duplicate message","time":{"start":1746768055446,"stop":1746768055446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ee49cb1d7f699c","name":"should throw error - invalid id","time":{"start":1746767870120,"stop":1746767870120,"duration":0},"status":"passed","severity":"normal"},{"uid":"323630618a32114","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1746767913606,"stop":1746767913606,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d82cfe18db8b4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1746768419981,"stop":1746768419981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8794c088f773510","name":"Push message with content topic containing Chinese","time":{"start":1746768525612,"stop":1746768525612,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ddc878a2002bba","name":"Check publish message containing XML","time":{"start":1746768055426,"stop":1746768055426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f433827a6ac90f9f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1746768057724,"stop":1746768057725,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ee9b766d18b5e1","name":"connects to nwaku","time":{"start":1746768189722,"stop":1746768189722,"duration":0},"status":"passed","severity":"normal"},{"uid":"480c4faf132bd99c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1746767861488,"stop":1746767861488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b76569bbb4586","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1746768155141,"stop":1746768155141,"duration":0},"status":"passed","severity":"normal"},{"uid":"538576f533b85b25","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app43/10/topic246/utf8","time":{"start":1746768155146,"stop":1746768155146,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cda24211e05e16","name":"Subscribe to topic containing numeric and publish message","time":{"start":1746768057714,"stop":1746768057715,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa048c04a657283c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1746767937609,"stop":1746767937610,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e77168b6863f3","name":"should increase lamport timestamp","time":{"start":1746767914128,"stop":1746767914129,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1a9aff09459947","name":"returns all values when wanted number is greater than available values","time":{"start":1746767883157,"stop":1746767883158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e672ea84b815f68c","name":"should properly create location multiaddrs - tcp","time":{"start":1746767870130,"stop":1746767870130,"duration":0},"status":"passed","severity":"normal"},{"uid":"6472738c69a142ee","name":"different cluster, same shard: nodes don't connect","time":{"start":1746767998640,"stop":1746767998640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5605c5cf29aceb80","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1746767914131,"stop":1746767914131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e4eb923519f871","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1746767913645,"stop":1746767913645,"duration":0},"status":"passed","severity":"normal"},{"uid":"934d738eac326ad7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1746767861471,"stop":1746767861472,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a4059a7635ba1b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1746767989101,"stop":1746767989101,"duration":0},"status":"passed","severity":"normal"},{"uid":"515ecd395d6b5090","name":"throws on empty content topic","time":{"start":1746767861455,"stop":1746767861456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b77ea816b142179","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1746767861472,"stop":1746767861472,"duration":0},"status":"passed","severity":"normal"},{"uid":"654df22c324ffe71","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1746767913626,"stop":1746767913627,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3709d694c20da3e","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1746767914135,"stop":1746767914135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c251d75ea3661de9","name":"Subscribe to topic containing long and receive message","time":{"start":1746768419985,"stop":1746768419985,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bae8c097b2f057","name":"Subscribe and receive messages via lightPush","time":{"start":1746768419991,"stop":1746768419991,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a02424d1b5bb2d9","name":"Push message with numeric payload","time":{"start":1746768525620,"stop":1746768525620,"duration":0},"status":"passed","severity":"normal"},{"uid":"495be46c27b30953","name":"Generator, custom pubsub topic","time":{"start":1746768166188,"stop":1746768166188,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0fd78b3bc7a9ff","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1746767913637,"stop":1746767913637,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c91fb232f67dd5","name":"should be able to decode the field with only STORE set to true","time":{"start":1746767869401,"stop":1746767869401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8604087924a5e202","name":"Push message with Script payload","time":{"start":1746768525607,"stop":1746768525607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89d83fe594b0ff7","name":"should not fail to start the service if it is already started","time":{"start":1746767935915,"stop":1746767935915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75ec74ed2265d85","name":"should decode valid enr with tcp successfully","time":{"start":1746767870118,"stop":1746767870119,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8d57795b1bee66","name":"should not fail to stop the service if it was not started","time":{"start":1746768035567,"stop":1746768035568,"duration":1},"status":"passed","severity":"normal"},{"uid":"1300a24482497c17","name":"should serialize and deserialize correctly","time":{"start":1746767915454,"stop":1746767915454,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b19f6c00d83c3a5","name":"should only return 1 node with relay capability","time":{"start":1746767884089,"stop":1746767884090,"duration":1},"status":"passed","severity":"normal"},{"uid":"a019ef92c5b31241","name":"should not receive a peer event before start","time":{"start":1746767935916,"stop":1746767935916,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e70c4049abf8f9","name":"it tolerates circular branch references","time":{"start":1746767884087,"stop":1746767884088,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc0e555513ca449","name":"Check meta is set [ecies]","time":{"start":1746767895751,"stop":1746767895751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4f260034c28e0f","name":"Check publish message after service node is restarted","time":{"start":1746768055456,"stop":1746768055456,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9736297aef139b45","name":"Check message with no content topic is not received","time":{"start":1746768320043,"stop":1746768320043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f94d884f2be98e1","name":"should use shardsUnderCluster when provided","time":{"start":1746767904607,"stop":1746767904608,"duration":1},"status":"passed","severity":"normal"},{"uid":"c695d9dd15412b42","name":"should not retry if at least one success","time":{"start":1746767904781,"stop":1746767904782,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e129b4800359d40","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1746767931878,"stop":1746767931878,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4a6a57a539dd03","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1746767913617,"stop":1746767913618,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1f0e852d9f4878","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1746767938908,"stop":1746767938908,"duration":0},"status":"passed","severity":"normal"},{"uid":"4602eac8e2c63d2c","name":"throws on content topic with too few or too many fields","time":{"start":1746767861456,"stop":1746767861456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7673d16896013d2c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1746767869394,"stop":1746767869395,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0544077f2ed203d","name":"random static sharding 3 - Cluster ID: 865, Shard ID: 172","time":{"start":1746768168056,"stop":1746768168056,"duration":0},"status":"passed","severity":"normal"},{"uid":"c455dd9f45597d91","name":"Promise Callback - false","time":{"start":1746768175120,"stop":1746768175120,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9c0d0629a6a885","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1746767913619,"stop":1746767913620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bfcd7ff2fdfd3d","name":"Generator, custom pubsub topic","time":{"start":1746768166191,"stop":1746768166191,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e7aeaaff8ee178","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1746767913615,"stop":1746767913615,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5388ae8f756f5d8","name":"should return PeerId when PeerId is provided","time":{"start":1746767904605,"stop":1746767904605,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ebbdc102469eac","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1746767931876,"stop":1746767931877,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ae6885573dfba3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1746767861481,"stop":1746767861481,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bcd0345b7ab4cb","name":"should add and remove event listeners correctly","time":{"start":1746767887997,"stop":1746767887997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2bfd3f3be3d461","name":"should reject if Relay is requested but not mounted","time":{"start":1746767904619,"stop":1746767904620,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ab0bac20596b6a","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1746767914129,"stop":1746767914129,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0f430e2f07268a","name":"Publish message with custom timestamp: Fri May 09 2025 04:20:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1746768055445,"stop":1746768055445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d357f2ba711b4c42","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1746767913614,"stop":1746767913614,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a0f3fedbe8db90","name":"Push message with short payload","time":{"start":1746768525619,"stop":1746768525619,"duration":0},"status":"passed","severity":"normal"},{"uid":"defe1786f87b6fa1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1746767861487,"stop":1746767861488,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f8bd801624c1ce","name":"Push message with content topic containing unicode special characters","time":{"start":1746768525630,"stop":1746768525630,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea444a985525701","name":"Check received message containing long","time":{"start":1746768320046,"stop":1746768320046,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabab53bf05071c4","name":"Subscribe to topic containing short and receive message","time":{"start":1746768419994,"stop":1746768419994,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db412a9f2a86732","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1746767913636,"stop":1746767913636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b4293edb4b48e9","name":"Check received message containing Chinese","time":{"start":1746768320035,"stop":1746768320035,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a34bff79dcc82a9","name":"Relay - times out","time":{"start":1746768194891,"stop":1746768194891,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e935206d744588","name":"stop","time":{"start":1746767971934,"stop":1746767971936,"duration":2},"status":"passed","severity":"normal"},{"uid":"a33f46b7f21fb176","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1746768057724,"stop":1746768057724,"duration":0},"status":"passed","severity":"normal"},{"uid":"502e40edcb646052","name":"Push 30 different messages","time":{"start":1746768525624,"stop":1746768525625,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7febb77144798ccf","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1746767861491,"stop":1746767861492,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1269fd5877cb262","name":"Sign & Recover","time":{"start":1746767894568,"stop":1746767894569,"duration":1},"status":"passed","severity":"normal"},{"uid":"80497685e3b692fd","name":"retrieves a single peer","time":{"start":1746767884087,"stop":1746767884087,"duration":0},"status":"passed","severity":"normal"},{"uid":"73559e4b0b9762ba","name":"returns nothing if no connections present","time":{"start":1746767875520,"stop":1746767875520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9c7b12f39b7d4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1746767861484,"stop":1746767861484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f633bf7c2f597a6","name":"should add to incoming buffer if dependencies are not met","time":{"start":1746767914130,"stop":1746767914130,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d155864d0998742","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1746767869408,"stop":1746767869410,"duration":2},"status":"passed","severity":"normal"},{"uid":"689afb41ce370206","name":"Push message with shell command payload","time":{"start":1746768525608,"stop":1746768525609,"duration":1},"status":"passed","severity":"normal"},{"uid":"babce4831503ae5f","name":"Check publish message containing Russian","time":{"start":1746768055424,"stop":1746768055425,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7cb96fba4d3b5c4","name":"should return false when shard is not included in network shards","time":{"start":1746767904609,"stop":1746767904609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79e89e1bd5880e4","name":"should encode/decode to RLP encoding","time":{"start":1746767870122,"stop":1746767870123,"duration":1},"status":"passed","severity":"normal"},{"uid":"62acbea1b01869e3","name":"Subscribe and publish message","time":{"start":1746768057711,"stop":1746768057711,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6625d90a7bc263b","name":"Push message with content topic containing unicode special characters","time":{"start":1746768525615,"stop":1746768525616,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6e2d13b7309e07","name":"Push message with content topic containing shell command","time":{"start":1746768525615,"stop":1746768525615,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d08b9667943db","name":"should maintain desired error rate","time":{"start":1746767915453,"stop":1746767915454,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cdf900399fc237f","name":"Meta field set when metaSetter is specified","time":{"start":1746767876226,"stop":1746767876226,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e723df9cb6b64b2","name":"Check message received after nwaku node is restarted","time":{"start":1746768320045,"stop":1746768320045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3df7717b1fe3cfc","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1746768175849,"stop":1746768175850,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b0cae55377e21","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1746767883742,"stop":1746767883743,"duration":1},"status":"passed","severity":"normal"},{"uid":"860da1bafbe01dbd","name":"Check message with invalid timestamp is not received","time":{"start":1746768320041,"stop":1746768320042,"duration":1},"status":"passed","severity":"normal"},{"uid":"721f06d8eb347f51","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1746767913200,"stop":1746767913201,"duration":1},"status":"passed","severity":"normal"},{"uid":"d715edad0a5449c5","name":"Push message with long payload","time":{"start":1746768525619,"stop":1746768525620,"duration":1},"status":"passed","severity":"normal"},{"uid":"33151ef9a0d88e9f","name":"Used by Waku Relay","time":{"start":1746768189723,"stop":1746768189723,"duration":0},"status":"passed","severity":"normal"},{"uid":"516000501e1cc425","name":"Check publish message containing Arabic","time":{"start":1746768055424,"stop":1746768055424,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e63b2024f92cf5","name":"Subscribe and receive messages via waku relay post","time":{"start":1746768419991,"stop":1746768419992,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd19b8cae97d38b8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1746768419984,"stop":1746768419984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f831e37778da408","name":"should increase lamport timestamp","time":{"start":1746767914126,"stop":1746767914126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5296e451c8aa90d7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1746767869395,"stop":1746767869395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f7be2b862ae563","name":"throws an error for improperly formatted content topics","time":{"start":1746767861475,"stop":1746767861476,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e67b23f08c57da6","name":"Check received message containing shell command","time":{"start":1746768320038,"stop":1746768320038,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d36b391dc143aa2","name":"Encoder throws on undefined content topic","time":{"start":1746767895751,"stop":1746767895751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d78eda38ef97d14","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1746768419992,"stop":1746768419992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ffe5dbcf7511b9","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1746767913641,"stop":1746767913641,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28199a8b44f6240","name":"can dial TLS multiaddrs","time":{"start":1746767999072,"stop":1746767999072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cc0adb0740930a","name":"Push message with custom timestamp: 1746764351056","time":{"start":1746768525617,"stop":1746768525618,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75c818c6a47206a","name":"Symmetric encrypt & Decrypt","time":{"start":1746767894567,"stop":1746767894568,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8603270df5dd8f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1746768044606,"stop":1746768044607,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d20010e31c00c1","name":"should start and stop interval correctly","time":{"start":1746767904236,"stop":1746767904243,"duration":7},"status":"passed","severity":"normal"},{"uid":"d4376ca5ab074378","name":"ignores unrecognized TXT record formats","time":{"start":1746767884088,"stop":1746767884089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6691a09ffc9d8c5","name":"Waku message hash computation (no timestamp)","time":{"start":1746767864113,"stop":1746767864113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e99a0ef2209eedb","name":"Query Generator - true","time":{"start":1746768175118,"stop":1746768175119,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1deaaf981ef4326","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1746767950732,"stop":1746767950732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54acc6c1286cbd","name":"should emit a peer event after start","time":{"start":1746767935915,"stop":1746767935916,"duration":1},"status":"passed","severity":"normal"},{"uid":"851eba2ff0af57ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1746767861485,"stop":1746767861485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6695406f2256738","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1746768044608,"stop":1746768044608,"duration":0},"status":"passed","severity":"normal"},{"uid":"526ea3e2b0ee175a","name":"Check message with non string payload is not received","time":{"start":1746768320044,"stop":1746768320044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e31aa7efd45a3fd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1746768044607,"stop":1746768044608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13bb9243dcd9791","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1746767884091,"stop":1746767884091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99e4f2fa4c2b5e9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1746767861481,"stop":1746767861481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a82d1f8c427d51","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1746768047974,"stop":1746768047975,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70e9ac9c69da3fa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1746768168067,"stop":1746768168068,"duration":1},"status":"passed","severity":"normal"},{"uid":"162faa919a5d3294","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1746767931877,"stop":1746767931878,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e71c99223c1ed7","name":"can start and stop the service","time":{"start":1746768035567,"stop":1746768035567,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fabebee711c6896","name":"1 Relay, 1 Filter, gives up","time":{"start":1746767883965,"stop":1746767883965,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a55f011492152a","name":"addEventListener with correct event","time":{"start":1746767971923,"stop":1746767971923,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d4c6f21a088175","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1746767913613,"stop":1746767913613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3115ac949ddea9a2","name":"should initialize with custom number of peers","time":{"start":1746767904312,"stop":1746767904312,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd56e2bbd41567f","name":"Check message on other pubsub topic is not received","time":{"start":1746768320042,"stop":1746768320042,"duration":0},"status":"passed","severity":"normal"},{"uid":"278234c90a829fa3","name":"throws on content topic with empty version field","time":{"start":1746767861458,"stop":1746767861459,"duration":1},"status":"passed","severity":"normal"},{"uid":"26741eecd7c1f79b","name":"should send to specified number of peers of used peers","time":{"start":1746767904780,"stop":1746767904781,"duration":1},"status":"passed","severity":"normal"},{"uid":"770ff8d607c57e0f","name":"should detect messages with missing dependencies","time":{"start":1746767914131,"stop":1746767914132,"duration":1},"status":"passed","severity":"normal"},{"uid":"96afc458a5c69ae","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1746767931879,"stop":1746767931881,"duration":2},"status":"passed","severity":"normal"},{"uid":"c614099e245f7298","name":"should properly create location multiaddrs - udp4","time":{"start":1746767870128,"stop":1746767870128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1345bb03a1412995","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1746768175850,"stop":1746768175851,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf512c0e9a5e02f1","name":"should create a new stream if no existing for protocol found","time":{"start":1746767876081,"stop":1746767876082,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de8451e977b512","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1746767861495,"stop":1746767861495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01a5381d6ed03a4","name":"should get / set TCP multiaddr","time":{"start":1746767870127,"stop":1746767870128,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad47d6acea8d315","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1746767869389,"stop":1746767869393,"duration":4},"status":"passed","severity":"normal"},{"uid":"9e7fe1c17d60257c","name":"Push message with content topic containing emoji","time":{"start":1746768525630,"stop":1746768525631,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ebe2cd05801ac","name":"should fail to send if no connected peers found","time":{"start":1746767904780,"stop":1746767904780,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bef8e941bf3b1eb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1746767913643,"stop":1746767913644,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbe073309b4bf3d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app81/3/topic886/proto","time":{"start":1746768155145,"stop":1746768155145,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d8524c66544608","name":"Subscribe to topic containing numeric and receive message","time":{"start":1746768419995,"stop":1746768419995,"duration":0},"status":"passed","severity":"normal"},{"uid":"955f7826e78a9fb2","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1746767913642,"stop":1746767913642,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0a26d2d5446ee0","name":"addEventListener with wrong event","time":{"start":1746767971924,"stop":1746767971927,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0e8a6941d43395f","name":"Check received message containing shell command","time":{"start":1746768320050,"stop":1746768320050,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c19f6e40378d43f","name":"same cluster, same shard: nodes connect","time":{"start":1746767998639,"stop":1746767998639,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f531063ba4fe8a","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1746767876083,"stop":1746767876084,"duration":1},"status":"passed","severity":"normal"},{"uid":"5222f45f0a7e31c2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1746767861469,"stop":1746767861470,"duration":1},"status":"passed","severity":"normal"},{"uid":"868949be3eb1c75","name":"Push message with content topic containing Chinese","time":{"start":1746768525626,"stop":1746768525627,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff22f0240508f44f","name":"through manual discovery","time":{"start":1746767999072,"stop":1746767999073,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b07b03fa99a568","name":"Check received message containing XML","time":{"start":1746768320037,"stop":1746768320037,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc579ee10664af93","name":"should reject if LightPush is requested but not mounted","time":{"start":1746767904620,"stop":1746767904620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8adc55ca5ddbd56","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1746767884092,"stop":1746767884092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1a01689e11f43f4","name":"should mark all messages in causal history as acknowledged","time":{"start":1746767914130,"stop":1746767914131,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b4ca630ce18c11","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1746768057711,"stop":1746768057711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2a4b8e82ba519","name":"should check connected peers if present and suitable","time":{"start":1746767904621,"stop":1746767904622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a5b31449be623b","name":"Passing page size 0 when there are 110 messages","time":{"start":1746768183931,"stop":1746768183932,"duration":1},"status":"passed","severity":"normal"},{"uid":"1568e5c7381ddb4a","name":"Push message with JSON payload","time":{"start":1746768525623,"stop":1746768525623,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e74a9cdb8c3fad","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1746767864114,"stop":1746767864114,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ca7bb18bcc67b7","name":"Check message received after nwaku node is restarted","time":{"start":1746768320055,"stop":1746768320055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac5abf3d9c1db1dd","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1746767913635,"stop":1746767913636,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dade76c8e56146c","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1746767913635,"stop":1746767913635,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fb0f48eb810929","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1746768139548,"stop":1746768139548,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e141e98bf9eed0f","name":"Publish message with rate limit","time":{"start":1746768055458,"stop":1746768055458,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7c987a1993508d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1746768057722,"stop":1746768057724,"duration":2},"status":"passed","severity":"normal"},{"uid":"11bc80b79d7b9a33","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1746768420001,"stop":1746768420001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f27d1d385be4ca4","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1746767913619,"stop":1746767913619,"duration":0},"status":"passed","severity":"normal"},{"uid":"f445366d03cba7ad","name":"Query Generator, Multiple PubsubTopics","time":{"start":1746768139541,"stop":1746768139542,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a2d16e3dca5ba4","name":"should respect max attempts limit","time":{"start":1746767904256,"stop":1746767904257,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd81048348f7d969","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1746768419991,"stop":1746768419991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f773b8513e0dc2c3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1746767883159,"stop":1746767883160,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefe1af552605b28","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app33/4/topic112/proto","time":{"start":1746768155143,"stop":1746768155144,"duration":1},"status":"passed","severity":"normal"},{"uid":"585fe40d5b2f60eb","name":"1 Relay, 1 fetch","time":{"start":1746767883962,"stop":1746767883963,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca5cd5e612a2e67","name":"Overlapping topic subscription","time":{"start":1746768057713,"stop":1746768057713,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d53993d2baf7ebb","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1746767913628,"stop":1746767913635,"duration":7},"status":"passed","severity":"normal"},{"uid":"6af7165f9178b3f9","name":"Push message with SQL Injection payload","time":{"start":1746768525607,"stop":1746768525607,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7c594b7bce7474","name":"Passing an array","time":{"start":1746768189722,"stop":1746768189723,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccb9d28a1ce0d16","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1746768419982,"stop":1746768419982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a884dd1e8f3554","name":"Default pageSize","time":{"start":1746768183936,"stop":1746768183936,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca66bd4d89217ad","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1746768139543,"stop":1746768139544,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f65a450d285eb2a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1746768127221,"stop":1746768127222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d64cc3631e015b","name":"Push message with content topic containing shell command","time":{"start":1746768525629,"stop":1746768525630,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4690d02dc58503","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1746767894200,"stop":1746767894203,"duration":3},"status":"passed","severity":"normal"},{"uid":"e8feadf7f84c96b7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1746767950738,"stop":1746767950741,"duration":3},"status":"passed","severity":"normal"},{"uid":"7a3fd989358cfa4e","name":"Subscribe to topic containing Script and publish message","time":{"start":1746768057721,"stop":1746768057721,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc4462eadf16dac","name":"Subscribe to topic containing JSON and publish message","time":{"start":1746768057722,"stop":1746768057722,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa19b18ce8504ac","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1746767913612,"stop":1746767913612,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9df66278fbd6944","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1746767935918,"stop":1746767935918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f8fb7e6354a88c9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1746768044607,"stop":1746768044607,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2fc4a374eaeec4","name":"connected peers and dial","time":{"start":1746768035730,"stop":1746768035730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1b5a92fb124a52","name":"Check received message containing emoji","time":{"start":1746768320051,"stop":1746768320051,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d0dbd906ea4d94","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1746767861495,"stop":1746767861496,"duration":1},"status":"passed","severity":"normal"},{"uid":"18447e621727acea","name":"Check received message containing Arabic","time":{"start":1746768320047,"stop":1746768320048,"duration":1},"status":"passed","severity":"normal"},{"uid":"573cfe0a841aaea0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1746767883735,"stop":1746767883736,"duration":1},"status":"passed","severity":"normal"},{"uid":"37745dfa7a0cff58","name":"random static sharding 7 - Cluster ID: 799, Shard ID: 809","time":{"start":1746768168061,"stop":1746768168062,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dbbbb1e8257ff09","name":"Ping on unsubscribed peer","time":{"start":1746767996762,"stop":1746767996763,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8a1c58c023959d","name":"should load peers from local storage and dispatch events","time":{"start":1746767887996,"stop":1746767887996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1085484f4ec21484","name":"should reject if Filter is requested but not mounted","time":{"start":1746767904620,"stop":1746767904621,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60e25a5aaf421c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1746767861473,"stop":1746767861473,"duration":0},"status":"passed","severity":"normal"},{"uid":"5543a3b0816e1875","name":"Does not throw an exception when node disconnects","time":{"start":1746768189722,"stop":1746768189722,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb21c6d047bfe57","name":"Relay - dialed first","time":{"start":1746768194888,"stop":1746768194890,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6129415e4939e58","name":"unsubscribes","time":{"start":1746768181051,"stop":1746768181054,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a2dd6227b01c0a7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1746767883739,"stop":1746767883741,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a46a2ad08059508","name":"Passing page size 110 when there are 120 messages","time":{"start":1746768183936,"stop":1746768183936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6930699a52559bd3","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1746767861476,"stop":1746767861476,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfef61fa08364058","name":"Nwaku publishes","time":{"start":1746768048603,"stop":1746768048604,"duration":1},"status":"passed","severity":"normal"},{"uid":"963956d1ec4a3a2b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1746767913647,"stop":1746767913648,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba58de5a3a94eb23","name":"should encode/decode to text encoding","time":{"start":1746767870123,"stop":1746767870123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5520ef38ecd1e19a","name":"random static sharding 10 - Cluster ID: 259, Shard ID: 188","time":{"start":1746768168064,"stop":1746768168065,"duration":1},"status":"passed","severity":"normal"},{"uid":"b45a35dacb256223","name":"should set field with all protocols enabled","time":{"start":1746767870132,"stop":1746767870132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc96d5cf2df5560","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1746767861481,"stop":1746767861482,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a42eabdcdb43fb1","name":"Check received message containing short","time":{"start":1746768320032,"stop":1746768320033,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f294a5ef93906e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1746767861468,"stop":1746767861469,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6c7e29307027e2","name":"Check received message containing escaped characters","time":{"start":1746768320050,"stop":1746768320051,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ceb1bce7224b53","name":"Ping on peer without subscriptions","time":{"start":1746767996762,"stop":1746767996762,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdf4eb8820f54d9","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1746767913635,"stop":1746767913635,"duration":0},"status":"passed","severity":"normal"},{"uid":"93617ffe969084c8","name":"listenerCount","time":{"start":1746767971930,"stop":1746767971930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d69609b7cfde88","name":"LightPush","time":{"start":1746768194892,"stop":1746768194892,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ae93f541a8ff6c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1746768186002,"stop":1746768186002,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ea481486c74ee0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1746768419987,"stop":1746768419987,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1a82026dcf072e","name":"should reject if Store is requested but not mounted","time":{"start":1746767904620,"stop":1746767904620,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f91dddfda287403","name":"Push message with content topic containing Russian","time":{"start":1746768525612,"stop":1746768525613,"duration":1},"status":"passed","severity":"normal"},{"uid":"20cedddd045fc25d","name":"Push message with emoji payload","time":{"start":1746768525609,"stop":1746768525610,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf17923fcf2de3ec","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1746768419987,"stop":1746768419987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c828363797f548","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1746767913622,"stop":1746767913622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5df71961e8d83b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app93/1/topic993/xml","time":{"start":1746768155143,"stop":1746768155143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc15b053e5c8c78","name":"random static sharding 5 - Cluster ID: 388, Shard ID: 108","time":{"start":1746768168057,"stop":1746768168057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c2bb9024250216","name":"Push message with content topic containing emoji","time":{"start":1746768525616,"stop":1746768525616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75d96bc7930b2cf","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1746767913610,"stop":1746767913611,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93fdadc9bcd4f68","name":"Check publish message containing long","time":{"start":1746768055416,"stop":1746768055417,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc9b896507219dc","name":"udp ip6 address","time":{"start":1746767869457,"stop":1746767869458,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba311b46ee42f3d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1746768047976,"stop":1746768047976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba69a28f7d23bddf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1746768419992,"stop":1746768419992,"duration":0},"status":"passed","severity":"normal"},{"uid":"941f8dbdbd138c88","name":"Sets default value correctly","time":{"start":1746768189724,"stop":1746768189724,"duration":0},"status":"passed","severity":"normal"},{"uid":"713a81d54ee243bf","name":"isConnected should return false after all peers disconnect","time":{"start":1746767950737,"stop":1746767950738,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcbde1cacb49121","name":"Push message with SQL Injection payload","time":{"start":1746768525621,"stop":1746768525622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86bacbe3338563e","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1746767913614,"stop":1746767913614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7cf3a2ba0529d5","name":"Js publishes, other Js receives","time":{"start":1746768048604,"stop":1746768048604,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8555d580a0db899","name":"Ephemeral field is preserved - encoder v0","time":{"start":1746767937608,"stop":1746767937609,"duration":1},"status":"passed","severity":"normal"},{"uid":"caede3b4956ce443","name":"Push message with content topic containing XML","time":{"start":1746768525628,"stop":1746768525629,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67e4810d83e9155","name":"Push message with Basic HTML tag payload","time":{"start":1746768525608,"stop":1746768525608,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b1201960c0534","name":"should not receive a peer event after stop","time":{"start":1746767887995,"stop":1746767887995,"duration":0},"status":"passed","severity":"normal"},{"uid":"440d1d3ef0b3cb3d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1746767869398,"stop":1746767869401,"duration":3},"status":"passed","severity":"normal"},{"uid":"c8b6c5dbfc3000f0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1746767913643,"stop":1746767913643,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda29c5738f0d746","name":"should properly create location multiaddrs - tcp6","time":{"start":1746767870129,"stop":1746767870130,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ff8b9a156acf2c","name":"Refresh subscription","time":{"start":1746768419984,"stop":1746768419985,"duration":1},"status":"passed","severity":"normal"},{"uid":"42491e1f80d42bd3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1746768057717,"stop":1746768057718,"duration":1},"status":"passed","severity":"normal"},{"uid":"8606c3da5878237","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1746768114507,"stop":1746768114509,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cec36d18d8cdd2f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1746768419998,"stop":1746768419999,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb51a86055676a4","name":"throws on content topic with empty topic name field","time":{"start":1746767861459,"stop":1746767861459,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafb5484ccfef08d","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1746767913619,"stop":1746767913619,"duration":0},"status":"passed","severity":"normal"},{"uid":"595b927ef7755050","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1746768419997,"stop":1746768419998,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8ee778da173e19","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1746767861470,"stop":1746767861470,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3cab85594542b6","name":"returns only open connection if one present","time":{"start":1746767875521,"stop":1746767875521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54da1868358dcb4","name":"Check received message containing numeric","time":{"start":1746768320046,"stop":1746768320046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ce4b7b2df48e1c","name":"should retry failed tasks","time":{"start":1746767904249,"stop":1746767904254,"duration":5},"status":"passed","severity":"normal"},{"uid":"2521267b14347218","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1746768127209,"stop":1746768127215,"duration":6},"status":"passed","severity":"normal"},{"uid":"7358611dda98e1b1","name":"should not fail to stop the service if it was not started","time":{"start":1746767935914,"stop":1746767935914,"duration":0},"status":"passed","severity":"normal"},{"uid":"313d7d18f8073471","name":"Check received message containing JSON","time":{"start":1746768320050,"stop":1746768320050,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f5e9dea6a7a7fb","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1746767913621,"stop":1746767913621,"duration":0},"status":"passed","severity":"normal"},{"uid":"714b7dcd38e4b850","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1746767884091,"stop":1746767884091,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdcaf33d616416f","name":"pre and post cipher","time":{"start":1746767894568,"stop":1746767894568,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0483826d60a88f","name":"Light Node - default protocols","time":{"start":1746768194893,"stop":1746768194893,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eeef8edf2b921b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1746767869402,"stop":1746767869405,"duration":3},"status":"passed","severity":"normal"},{"uid":"fee4985c908dacc3","name":"should properly start and stop event listening","time":{"start":1746767904778,"stop":1746767904778,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1c2993a05c95bf","name":"Push message with Arabic payload","time":{"start":1746768525606,"stop":1746768525606,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f15e1ce25159a9","name":"Push message equal or less that 1MB","time":{"start":1746768525618,"stop":1746768525618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e0b938c04a0a87","name":"should properly create location multiaddrs - udp6","time":{"start":1746767870129,"stop":1746767870129,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d6373bd24accfc","name":"should return false","time":{"start":1746767870121,"stop":1746767870121,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c9507e864df3fe","name":"recovers when dns.resolve returns empty","time":{"start":1746767884088,"stop":1746767884088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9828e7d1de2c1bf","name":"Decoder throws on undefined content topic","time":{"start":1746767876227,"stop":1746767876228,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33539a5c0b106f2","name":"Subscribe to topic containing short and publish message","time":{"start":1746768057713,"stop":1746768057714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4a92cfc14ee89e","name":"Push 30 different messages","time":{"start":1746768525610,"stop":1746768525610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da59a77ff26dabf9","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1746767904777,"stop":1746767904778,"duration":1},"status":"passed","severity":"normal"},{"uid":"977faa6705d4ed32","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1746767876084,"stop":1746767876084,"duration":0},"status":"passed","severity":"normal"},{"uid":"e958541ae4d6d7d5","name":"should retry on complete failure if specified","time":{"start":1746767904781,"stop":1746767904781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced374d3761ce900","name":"random static sharding 9 - Cluster ID: 348, Shard ID: 169","time":{"start":1746768168063,"stop":1746768168064,"duration":1},"status":"passed","severity":"normal"},{"uid":"a480f7822e783e7e","name":"Check publish message containing Chinese","time":{"start":1746768055422,"stop":1746768055424,"duration":2},"status":"passed","severity":"normal"},{"uid":"eda6ef33209ffda0","name":"Push message with special chars payload","time":{"start":1746768525620,"stop":1746768525620,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fe1f3a59145d4b","name":"Push message with short payload","time":{"start":1746768525604,"stop":1746768525604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00713d4a7ef5e9d","name":"Check message on other pubsub topic is not received","time":{"start":1746768320053,"stop":1746768320053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfe0f13415b2ee2","name":"should throw error - no id","time":{"start":1746767870120,"stop":1746767870120,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d7567383aa8705","name":"Decoder throws on empty string content topic","time":{"start":1746767894207,"stop":1746767894207,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd722b17918f7af7","name":"should return usable stream attached to connection","time":{"start":1746767876079,"stop":1746767876080,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7986ea3fb5c074","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app96/6/topic471/utf8","time":{"start":1746768155143,"stop":1746768155143,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ec2167ad775c1e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1746767861477,"stop":1746767861477,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e610776cf56002d","name":"Check received message containing special chars","time":{"start":1746768320046,"stop":1746768320047,"duration":1},"status":"passed","severity":"normal"},{"uid":"426c9aa8c77064cd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1746768419983,"stop":1746768419983,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecebaf30b0e1c75","name":"Reusing cursor across nodes","time":{"start":1746768127223,"stop":1746768127223,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69acd34112de5ca","name":"caches peers it previously fetched","time":{"start":1746767884089,"stop":1746767884089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4e18e754f34641","name":"Mutual subscription","time":{"start":1746768057709,"stop":1746768057710,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c83abe95a0ce770","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1746768127222,"stop":1746768127222,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff04299b9aee765","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1746768127215,"stop":1746768127221,"duration":6},"status":"passed","severity":"normal"},{"uid":"ced4f1797a598","name":"Push message with content topic containing Russian","time":{"start":1746768525627,"stop":1746768525627,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f77f753c653114b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1746768155147,"stop":1746768155148,"duration":1},"status":"passed","severity":"normal"},{"uid":"620f57a75c8da743","name":"Check message with no pubsub topic is not received","time":{"start":1746768320042,"stop":1746768320042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa71f36249ddc83c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1746768419988,"stop":1746768419989,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83228278185b1c9","name":"Store - dialed after - with timeout","time":{"start":1746768194892,"stop":1746768194892,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31be32704397bc2","name":"Decoder throws on empty string content topic","time":{"start":1746767876228,"stop":1746767876228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06fef25f2d2bca9","name":"Push message with content topic containing SQL Injection","time":{"start":1746768525627,"stop":1746768525628,"duration":1},"status":"passed","severity":"normal"},{"uid":"384e350ea846f5ab","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1746767913623,"stop":1746767913623,"duration":0},"status":"passed","severity":"normal"},{"uid":"3550a7bdd8f8d7f7","name":"Relay - dialed after","time":{"start":1746768194890,"stop":1746768194891,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfddb29ad32b9be","name":"Query Generator, No message returned","time":{"start":1746768139542,"stop":1746768139543,"duration":1},"status":"passed","severity":"normal"},{"uid":"5078053f8b8ec78a","name":"should not allow k > 12","time":{"start":1746767913194,"stop":1746767913196,"duration":2},"status":"passed","severity":"normal"},{"uid":"6baa2c9ed857e9af","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1746767884092,"stop":1746767884092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0d5ace3fc76b1b8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1746768127209,"stop":1746768127209,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87b30fbffea01d4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1746767913648,"stop":1746767913648,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fea3862b10ee0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1746767861471,"stop":1746767861471,"duration":0},"status":"passed","severity":"normal"},{"uid":"5788c6ba06eda3ca","name":"should return unique PubsubTopics for static sharding","time":{"start":1746767861478,"stop":1746767861478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f63055737a4ae3","name":"Check message with invalid timestamp is not received","time":{"start":1746768320053,"stop":1746768320053,"duration":0},"status":"passed","severity":"normal"},{"uid":"498441120187a8c8","name":"random static sharding 8 - Cluster ID: 945, Shard ID: 24","time":{"start":1746768168063,"stop":1746768168063,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ef040f464f2cfb","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1746767913615,"stop":1746767913615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3783d1b70d96da9","name":"Delete observer","time":{"start":1746768037097,"stop":1746768037098,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c7dba1cff02af9","name":"Push message with emoji payload","time":{"start":1746768525624,"stop":1746768525624,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7d6bb2e6458395","name":"dispatchEvent via connectionManager","time":{"start":1746767971932,"stop":1746767971933,"duration":1},"status":"passed","severity":"normal"},{"uid":"43841d3e16bc4d22","name":"Push message with custom timestamp: 1746764351056","time":{"start":1746768525632,"stop":1746768525632,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc82f3ed235c3f90","name":"should push the message to the outgoing buffer","time":{"start":1746767914126,"stop":1746767914127,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38d0c0a44fe9e51","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1746768186005,"stop":1746768186005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bf5db3d3329c55","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1746768057712,"stop":1746768057712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4b472d4328ca5b","name":"should set field with only STORE enabled","time":{"start":1746767870132,"stop":1746767870133,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9d17924b878451","name":"start node with empty shard should fail","time":{"start":1746768168068,"stop":1746768168068,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a26822a0a85950","name":"Check received message containing Basic HTML tag","time":{"start":1746768320049,"stop":1746768320050,"duration":1},"status":"passed","severity":"normal"},{"uid":"6498bd0d9e64e3f4","name":"can start the service","time":{"start":1746768035564,"stop":1746768035567,"duration":3},"status":"passed","severity":"normal"},{"uid":"a00cf51fd92ec3cd","name":"removeEventListener with wrong event","time":{"start":1746767971928,"stop":1746767971929,"duration":1},"status":"passed","severity":"normal"},{"uid":"50be02243f7b93e5","name":"should insert message id into causal history","time":{"start":1746767914127,"stop":1746767914128,"duration":1},"status":"passed","severity":"normal"},{"uid":"58291171ae8a2ce5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1746767861484,"stop":1746767861484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ba983639fbe472","name":"Encoder throws on undefined content topic","time":{"start":1746767894205,"stop":1746767894206,"duration":1},"status":"passed","severity":"normal"},{"uid":"f903c46ef224062e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1746768419982,"stop":1746768419982,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e5c4f82ee6e5f8","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1746768047977,"stop":1746768047977,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d8830a066bb977","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1746767894204,"stop":1746767894204,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd2955d01c6a2fd","name":"Push message with escaped characters payload","time":{"start":1746768525609,"stop":1746768525609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b956199161b25ab6","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1746768175850,"stop":1746768175850,"duration":0},"status":"passed","severity":"normal"},{"uid":"89171126e37027e5","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1746768057724,"stop":1746768057724,"duration":0},"status":"passed","severity":"normal"},{"uid":"165ab7990d8a792b","name":"Callback on promise","time":{"start":1746768169240,"stop":1746768169240,"duration":0},"status":"passed","severity":"normal"},{"uid":"76315d4b76057ed3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1746768114512,"stop":1746768114512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a19ad0b20b576f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1746768055455,"stop":1746768055456,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd35c10a54c768","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1746768139543,"stop":1746768139543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69efd873ea49070","name":"should initialize with default number of peers","time":{"start":1746767904311,"stop":1746767904311,"duration":0},"status":"passed","severity":"normal"},{"uid":"92148bf5c44a49ef","name":"should use provided shard info when available","time":{"start":1746767904606,"stop":1746767904606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d458cc6cbce75887","name":"A test","time":{"start":1746767989245,"stop":1746767989245,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf39e0630a657ea","name":"Query generator for 2000 messages","time":{"start":1746768169244,"stop":1746768169245,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd385b4b4ad365d9","name":"Push message with rate limit","time":{"start":1746768525631,"stop":1746768525632,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7341daa1eb592c","name":"Query generator for multiple messages with different message text format","time":{"start":1746768169236,"stop":1746768169237,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d13f6ff1cffebd","name":"should reject if WakuNode is not started","time":{"start":1746767904619,"stop":1746767904619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6f96510a094cb3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1746767861469,"stop":1746767861469,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dc913ed37a87ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1746767861485,"stop":1746767861486,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b7a9c281da815f","name":"Ping on peer without subscriptions","time":{"start":1746767996759,"stop":1746767996760,"duration":1},"status":"passed","severity":"normal"},{"uid":"f297728653b91b78","name":"should be called for bootstrap peers","time":{"start":1746767938907,"stop":1746767938908,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce923f1e37347314","name":"Check message received after jswaku node is restarted","time":{"start":1746768320055,"stop":1746768320055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e07241345e5dae9","name":"should select older connection if present","time":{"start":1746767875522,"stop":1746767875523,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7deb5e82bc41a40","name":"should partition messages based on acknowledgement status","time":{"start":1746767914133,"stop":1746767914133,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5999864f0b4cda","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1746768166189,"stop":1746768166189,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de4a999601536e4","name":"can start the service","time":{"start":1746767935913,"stop":1746767935913,"duration":0},"status":"passed","severity":"normal"},{"uid":"e036d320e99e1305","name":"1 Store, 2 fetches","time":{"start":1746767883963,"stop":1746767883963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b304254d86c7f87f","name":"Check received message containing emoji","time":{"start":1746768320039,"stop":1746768320040,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7fd1bd0b87a069","name":"Push message with Russian payload","time":{"start":1746768525621,"stop":1746768525621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b582a312fe84701","name":"Check publish message containing short","time":{"start":1746768055414,"stop":1746768055416,"duration":2},"status":"passed","severity":"normal"},{"uid":"397ccb21fdd2ae0","name":"Generator, 2 different pubsubtopics","time":{"start":1746768166188,"stop":1746768166188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0a17c5a38b7ef","name":"should use DNS peer discovery with light client","time":{"start":1746767935917,"stop":1746767935918,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca6a755c7227af41","name":"Round trip binary encryption [ecies, signature]","time":{"start":1746767895750,"stop":1746767895751,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5fba1606160085","name":"Push message with custom timestamp: 1746771551056","time":{"start":1746768525618,"stop":1746768525618,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3cc8ae1dad509c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1746768055443,"stop":1746768055444,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f92c7e6948f2033","name":"should update ack status of messages in outgoing buffer","time":{"start":1746767914134,"stop":1746767914135,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a23974a47f5a1f","name":"Check message with non string payload is not received","time":{"start":1746768320054,"stop":1746768320055,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36e84e72a54e9ff","name":"throws on content topic with non-number generation field","time":{"start":1746767861457,"stop":1746767861457,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4835ea71fac86c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1746767989100,"stop":1746767989101,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c2629a2b5d5f30","name":"Check received message containing special chars","time":{"start":1746768320034,"stop":1746768320035,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9fb89be44965ed","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1746767913616,"stop":1746767913616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5fee7a7cd31d62","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1746767864112,"stop":1746767864112,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e055a22987784d","name":"start node with empty content topic","time":{"start":1746768155148,"stop":1746768155149,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66ab19665b15c31","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1746767861493,"stop":1746767861493,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e392369e8a0b6d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app91/4/topic582/xml","time":{"start":1746768155142,"stop":1746768155142,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb43d8df3656bd6b","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1746767913617,"stop":1746767913617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e989f89a952e29ab","name":"Push message with content topic containing Basic HTML tag","time":{"start":1746768525614,"stop":1746768525614,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b7812b9b1eeded","name":"should handle a minimal index list","time":{"start":1746767861668,"stop":1746767861668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4b0ad78650b343","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1746767913636,"stop":1746767913636,"duration":0},"status":"passed","severity":"normal"},{"uid":"60db1c0813790b53","name":"should initialize with Unhealthy status","time":{"start":1746767904776,"stop":1746767904776,"duration":0},"status":"passed","severity":"normal"},{"uid":"5912af3c58ca6931","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1746767913645,"stop":1746767913645,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3d0d977d5fda24","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1746767913622,"stop":1746767913623,"duration":1},"status":"passed","severity":"normal"},{"uid":"45aec4c4c88be909","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1746767950732,"stop":1746767950733,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f26229cf685405","name":"Rejects garbage","time":{"start":1746767908081,"stop":1746767908082,"duration":1},"status":"passed","severity":"normal"},{"uid":"1877603d00f76ae3","name":"All","time":{"start":1746767936898,"stop":1746767936898,"duration":0},"status":"passed","severity":"normal"},{"uid":"313f546d8a0fb942","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1746767914132,"stop":1746767914132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed280e57219a9cb","name":"random static sharding 4 - Cluster ID: 112, Shard ID: 266","time":{"start":1746768168056,"stop":1746768168057,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e0630c7019c03b","name":"Check message received after jswaku node is restarted","time":{"start":1746768320044,"stop":1746768320045,"duration":1},"status":"skipped","severity":"normal"},{"uid":"67a21f87ea4b503","name":"Push message with content topic containing special chars","time":{"start":1746768525611,"stop":1746768525612,"duration":1},"status":"passed","severity":"normal"},{"uid":"5890dbe49833ebbd","name":"Check received message containing Chinese","time":{"start":1746768320047,"stop":1746768320047,"duration":0},"status":"passed","severity":"normal"}]