mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"cf5f2ea3cda6a8b7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744990824812,"stop":1744990824812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a840f46e0b553d7b","name":"removeEventListener with correct event","time":{"start":1744990349130,"stop":1744990349131,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a326881986ebef","name":"Check publish message containing Chinese","time":{"start":1744990438363,"stop":1744990438363,"duration":0},"status":"passed","severity":"normal"},{"uid":"390777a742acb6c6","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744990289884,"stop":1744990289884,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e4cb3fe4eea3fd","name":"should not allow unachievable error rate","time":{"start":1744990289531,"stop":1744990289534,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ce0198605d251f6","name":"random static sharding 10 - Cluster ID: 258, Shard ID: 92","time":{"start":1744990557339,"stop":1744990557339,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2ff29b8933f409","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744990243597,"stop":1744990243598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b553f2e5a9bf3a88","name":"should insert elements correctly","time":{"start":1744990291703,"stop":1744990291704,"duration":1},"status":"passed","severity":"normal"},{"uid":"32839ec5d9a5ff1a","name":"Query with Promise Callback, No Decoder","time":{"start":1744990525934,"stop":1744990525934,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62d68c54f53f872","name":"Push message with content topic containing JSON","time":{"start":1744990930028,"stop":1744990930029,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf401cb82a8c55c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744990824806,"stop":1744990824806,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fb7023c906611f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744990582465,"stop":1744990582465,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de1329e8a559d5","name":"tcp ip4 address","time":{"start":1744990243572,"stop":1744990243572,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28d65c260b50587","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744990427752,"stop":1744990427752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2570922ef26304d9","name":"should be online or offline if network state changed","time":{"start":1744990309985,"stop":1744990309985,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ca60d72f27ef88","name":"should not receive a peer event after stop","time":{"start":1744990416807,"stop":1744990416807,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec149eaa53d34a1","name":"random static sharding 9 - Cluster ID: 236, Shard ID: 148","time":{"start":1744990557339,"stop":1744990557339,"duration":0},"status":"passed","severity":"normal"},{"uid":"315d73642cab9d1c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744990513309,"stop":1744990513310,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d60bd48c7c25928","name":"Subscribe and receives messages on 20 topics","time":{"start":1744990824802,"stop":1744990824802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68083076139e9d8","name":"Sign & Recover","time":{"start":1744990269629,"stop":1744990269630,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb53c5a31c5798b1","name":"Subscribe to topic containing short and receive message","time":{"start":1744990824816,"stop":1744990824816,"duration":0},"status":"passed","severity":"normal"},{"uid":"374e34698c1edf97","name":"should set field with all protocols enabled","time":{"start":1744990244202,"stop":1744990244203,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5c32e664babfd8","name":"Passing page size 10 when there are 10 messages","time":{"start":1744990575782,"stop":1744990575782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21faf80f4bfdc69","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744990440934,"stop":1744990440935,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c93a1ace9b2f5b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744990582464,"stop":1744990582464,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33910e4f89acdb4","name":"should not throw an error for a single configured topic","time":{"start":1744990235076,"stop":1744990235076,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f229e8095dedd2","name":"Generator, 2 different pubsubtopics","time":{"start":1744990559466,"stop":1744990559467,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5fa2e4c8243623","name":"should return no connections if no open connection provided","time":{"start":1744990250091,"stop":1744990250091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9d4996b3fcee2","name":"should handle corrupted local storage data gracefully","time":{"start":1744990262887,"stop":1744990262887,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca2456b5171d2b4","name":"Sample","time":{"start":1744990243509,"stop":1744990243511,"duration":2},"status":"passed","severity":"normal"},{"uid":"41b0646f76544b8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744990235148,"stop":1744990235149,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4371d027859317","name":"should encode/decode to RLP encoding","time":{"start":1744990244198,"stop":1744990244198,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c5ff8a455b9257","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744990289907,"stop":1744990289907,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4026206184de8a","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744990289537,"stop":1744990289538,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa23d5def10909e5","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744990290313,"stop":1744990290314,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d594a8cbcfca9a","name":"should select older connection if present","time":{"start":1744990250091,"stop":1744990250092,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd714429f1e35096","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744990317126,"stop":1744990317127,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d70665bfe4bcfc","name":"Refresh subscription","time":{"start":1744990440935,"stop":1744990440936,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12f6d5c9afa0bd20","name":"should wait for LightPush peer to be connected","time":{"start":1744990280640,"stop":1744990280640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1d78caa63149e7","name":"Push message with escaped characters payload","time":{"start":1744990930023,"stop":1744990930023,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c5da634775dac8","name":"isConnected should return true after first peer connects","time":{"start":1744990332193,"stop":1744990332193,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a754a1abbb9527","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744990235055,"stop":1744990235056,"duration":1},"status":"passed","severity":"normal"},{"uid":"7438ac9115fd552f","name":"start node with empty content topic","time":{"start":1744990545762,"stop":1744990545762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8436dfd11e4810f5","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744990289859,"stop":1744990289859,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eaae7dbcd64ab66","name":"should add received messages to bloom filter","time":{"start":1744990290312,"stop":1744990290312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adb6999cce9fa42","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744990235074,"stop":1744990235074,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a32d54117583dc","name":"Check received message containing XML","time":{"start":1744990720020,"stop":1744990720020,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ada3153d6b5d74","name":"more peers than existing","time":{"start":1744990416999,"stop":1744990416999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"171e24e2802330d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744990720024,"stop":1744990720024,"duration":0},"status":"passed","severity":"normal"},{"uid":"642e3502f281cb60","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744990235060,"stop":1744990235061,"duration":1},"status":"passed","severity":"normal"},{"uid":"599085be2e2f647","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744990237723,"stop":1744990237723,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf27f03bc7e05c1","name":"should only return 1 node with relay and store capability","time":{"start":1744990259060,"stop":1744990259061,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2550e2c735ae7c","name":"Check publish message containing Arabic","time":{"start":1744990438363,"stop":1744990438364,"duration":1},"status":"passed","severity":"normal"},{"uid":"335517f5bf66a6c3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744990235069,"stop":1744990235070,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe032ad435598553","name":"Subscribe and receive messages via lightPush","time":{"start":1744990824800,"stop":1744990824800,"duration":0},"status":"passed","severity":"normal"},{"uid":"808507955cc1d276","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744990435356,"stop":1744990435356,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25b37b25fd508cac","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744990431126,"stop":1744990431126,"duration":0},"status":"passed","severity":"normal"},{"uid":"93489df6e7fe962","name":"ignores unrecognized TXT record formats","time":{"start":1744990259059,"stop":1744990259059,"duration":0},"status":"passed","severity":"normal"},{"uid":"c410a11a708050dd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744990440937,"stop":1744990440938,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e81db7e9c46635f","name":"Relay","time":{"start":1744990315327,"stop":1744990315328,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f22277eee6360","name":"should load peers from local storage and dispatch events","time":{"start":1744990262886,"stop":1744990262886,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b0426e50298518","name":"Publish message with large meta","time":{"start":1744990438404,"stop":1744990438405,"duration":1},"status":"passed","severity":"normal"},{"uid":"467fcc64ac49d903","name":"Check received message containing short","time":{"start":1744990720017,"stop":1744990720018,"duration":1},"status":"passed","severity":"normal"},{"uid":"276306defd4a0edc","name":"Check received message containing special chars","time":{"start":1744990720018,"stop":1744990720019,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a8b2570dc8136b","name":"should emit a peer event after start","time":{"start":1744990416806,"stop":1744990416806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8278eeadb08dfa1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744990498391,"stop":1744990498391,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6664daa535b54c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744990438402,"stop":1744990438403,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6dc13396f7b157","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744990824808,"stop":1744990824809,"duration":1},"status":"passed","severity":"normal"},{"uid":"938bec7382fc74f5","name":"Mutual subscription","time":{"start":1744990440930,"stop":1744990440930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0848d0370070e8","name":"should set field with only RELAY enabled","time":{"start":1744990244203,"stop":1744990244203,"duration":0},"status":"passed","severity":"normal"},{"uid":"63319083bd8ac816","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744990258687,"stop":1744990258689,"duration":2},"status":"passed","severity":"normal"},{"uid":"b967882280277007","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744990289900,"stop":1744990289901,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d314a5a2503475","name":"Push message with custom timestamp: 1714231932529","time":{"start":1744990930016,"stop":1744990930016,"duration":0},"status":"passed","severity":"normal"},{"uid":"affbdbfb3b1f7adb","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744990235056,"stop":1744990235056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9420490a3ff375","name":"random static sharding 3 - Cluster ID: 601, Shard ID: 494","time":{"start":1744990557334,"stop":1744990557335,"duration":1},"status":"passed","severity":"normal"},{"uid":"9073a0134e575977","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744990235058,"stop":1744990235059,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9babf7744ded418","name":"Callback on promise, aborts when callback returns true","time":{"start":1744990561164,"stop":1744990561164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6bf21fa1d7d0cc","name":"Check received message containing Arabic","time":{"start":1744990720019,"stop":1744990720019,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bf93a135b6dae0","name":"should throw error - no id","time":{"start":1744990244192,"stop":1744990244192,"duration":0},"status":"passed","severity":"normal"},{"uid":"6460742906a9aefa","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744990309981,"stop":1744990309982,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafd251c378dc167","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744990259062,"stop":1744990259062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c670b492af278ca7","name":"connects to nwaku","time":{"start":1744990584576,"stop":1744990584576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a20d042d3a1fa59","name":"Ping on peer without subscriptions","time":{"start":1744990375309,"stop":1744990375310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5aba2ddb95b99fe","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744990243594,"stop":1744990243594,"duration":0},"status":"passed","severity":"normal"},{"uid":"69279d39236fabb0","name":"Push message with content topic containing special chars","time":{"start":1744990930025,"stop":1744990930026,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8811fb9a2705d7","name":"Check message with no content topic is not received","time":{"start":1744990720025,"stop":1744990720025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2cb154c5320fae","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744990259061,"stop":1744990259062,"duration":1},"status":"passed","severity":"normal"},{"uid":"23dbad3532efb472","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744990824806,"stop":1744990824806,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cd266bf2cf147d","name":"Check received message containing long","time":{"start":1744990720018,"stop":1744990720018,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fecc589d44221f","name":"Subscribe to topic containing long and publish message","time":{"start":1744990440937,"stop":1744990440937,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d1ae7918230830","name":"Push message with content topic containing XML","time":{"start":1744990930012,"stop":1744990930012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1638f650a0ce251f","name":"Push message with rate limit","time":{"start":1744990930031,"stop":1744990930031,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4935487f076e784","name":"Round trip binary serialization","time":{"start":1744990250711,"stop":1744990250711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9462285a0df94d13","name":"Subscribe to topic containing long and receive message","time":{"start":1744990824805,"stop":1744990824805,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b90565cd3c9fbd8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744990438399,"stop":1744990438399,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9e9c32a21ee621","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744990309983,"stop":1744990309984,"duration":1},"status":"passed","severity":"normal"},{"uid":"d120e795aead56f5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744990378508,"stop":1744990378509,"duration":1},"status":"passed","severity":"normal"},{"uid":"659c519a2629d01b","name":"should properly create location multiaddrs - udp4","time":{"start":1744990244200,"stop":1744990244200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c632b4d9475271","name":"udp ip6 address","time":{"start":1744990243573,"stop":1744990243573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87269539862552d","name":"Query Generator, No Decoder","time":{"start":1744990525930,"stop":1744990525930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75bc36ebd01bfb1","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744990289900,"stop":1744990289900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a9c832272159d8","name":"Ordered Callback - false","time":{"start":1744990566387,"stop":1744990566388,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5d1d4604a95f70","name":"dispatchEvent via connectionManager","time":{"start":1744990349134,"stop":1744990349138,"duration":4},"status":"passed","severity":"normal"},{"uid":"7688048f019cd080","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app16/10/topic629/json","time":{"start":1744990545741,"stop":1744990545741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae2f8bee89b70f6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744990824821,"stop":1744990824821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b409845f5caab1d8","name":"Decoder throws on empty string content topic","time":{"start":1744990270964,"stop":1744990270964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54236ba1c779483","name":"Publish without waiting for remote peer","time":{"start":1744990440931,"stop":1744990440931,"duration":0},"status":"passed","severity":"normal"},{"uid":"caed1e3296106dd5","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744990258676,"stop":1744990258678,"duration":2},"status":"passed","severity":"normal"},{"uid":"bfb83a8a0ceea75d","name":"Check message with no payload is not received","time":{"start":1744990720025,"stop":1744990720025,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67e6cee479b5ace","name":"should only return 1 node with relay capability","time":{"start":1744990259060,"stop":1744990259060,"duration":0},"status":"passed","severity":"normal"},{"uid":"93431b9551a156e4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744990525929,"stop":1744990525930,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ed719b46dc55e0","name":"should mark all messages in causal history as acknowledged","time":{"start":1744990290313,"stop":1744990290313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b64f3cdeb211bb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744990824809,"stop":1744990824809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f705451605c9c8","name":"Check publish message containing long","time":{"start":1744990438352,"stop":1744990438354,"duration":2},"status":"passed","severity":"normal"},{"uid":"c64636fd271315d5","name":"Check message with no pubsub topic is not received","time":{"start":1744990720015,"stop":1744990720015,"duration":0},"status":"passed","severity":"normal"},{"uid":"524b66b3dc56bff3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744990720024,"stop":1744990720024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ac7deaafbb1cdc","name":"Passing invalid cursor","time":{"start":1744990513312,"stop":1744990513312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8165e33e322b6250","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744990289903,"stop":1744990289904,"duration":1},"status":"passed","severity":"normal"},{"uid":"83791895dccae008","name":"should check false positive rate","time":{"start":1744990291705,"stop":1744990291706,"duration":1},"status":"passed","severity":"normal"},{"uid":"3977050849d32475","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744990824808,"stop":1744990824808,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe3f178918c8730","name":"throws on content topic with empty encoding field","time":{"start":1744990235046,"stop":1744990235047,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad37f34fa663148","name":"Check received message containing unicode special characters","time":{"start":1744990720022,"stop":1744990720023,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a9420276b055ed","name":"Query generator for multiple messages with different content topic format","time":{"start":1744990561163,"stop":1744990561163,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16b2e774ce46a52","name":"Check publish message containing emoji","time":{"start":1744990438399,"stop":1744990438399,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f5162e8241234d","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744990250359,"stop":1744990250360,"duration":1},"status":"passed","severity":"normal"},{"uid":"682fb48685cc89de","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744990289884,"stop":1744990289884,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcee684137e13628","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744990235058,"stop":1744990235058,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7b864444fbd0f6","name":"groups content topics by expected pubsub topic","time":{"start":1744990235060,"stop":1744990235060,"duration":0},"status":"passed","severity":"normal"},{"uid":"549e769e544ff73a","name":"should not fail to stop the service if it was not started","time":{"start":1744990262883,"stop":1744990262884,"duration":1},"status":"passed","severity":"normal"},{"uid":"338026eaa3d6ef36","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744990235071,"stop":1744990235071,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fd317c6267eba","name":"Relay + Store","time":{"start":1744990315328,"stop":1744990315328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae78261f9028e71","name":"Push message with special chars payload","time":{"start":1744990930019,"stop":1744990930019,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb74185b30614eb","name":"Push message with SQL Injection payload","time":{"start":1744990930020,"stop":1744990930021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65d2780938c9582","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744990332188,"stop":1744990332190,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5def5dd13147281","name":"should increase lamport timestamp","time":{"start":1744990290311,"stop":1744990290311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8672ba70efd3039","name":"Push message with content topic containing unicode special characters","time":{"start":1744990930029,"stop":1744990930030,"duration":1},"status":"passed","severity":"normal"},{"uid":"951e7793e068387e","name":"Push message with content topic containing long","time":{"start":1744990930009,"stop":1744990930009,"duration":0},"status":"passed","severity":"normal"},{"uid":"8794456eff3e25c0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744990289910,"stop":1744990289911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f05e9ad822d2a7df","name":"getPeersByDiscovery","time":{"start":1744990349131,"stop":1744990349132,"duration":1},"status":"passed","severity":"normal"},{"uid":"548080e17a4f2087","name":"can start and stop the service","time":{"start":1744990262883,"stop":1744990262883,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b0bbcbb679a93b","name":"should properly create location multiaddrs - udp","time":{"start":1744990244201,"stop":1744990244201,"duration":0},"status":"passed","severity":"normal"},{"uid":"310ae32b9e31991e","name":"should handle a minimal index list","time":{"start":1744990235148,"stop":1744990235148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be38c88e5c5606f","name":"should get / set UDP multiaddr","time":{"start":1744990244199,"stop":1744990244199,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b07b1653410126","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744990568541,"stop":1744990568543,"duration":2},"status":"passed","severity":"normal"},{"uid":"388edd6f00bacc59","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744990332195,"stop":1744990332195,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd612fad9527fd04","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744990427754,"stop":1744990427754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e943eb4417ccb5","name":"Push message with XML payload","time":{"start":1744990930021,"stop":1744990930021,"duration":0},"status":"passed","severity":"normal"},{"uid":"33356e863fecdcb8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744990557331,"stop":1744990557331,"duration":0},"status":"passed","severity":"normal"},{"uid":"a041ba0076cdd62b","name":"should initialize with Unhealthy status","time":{"start":1744990280450,"stop":1744990280451,"duration":1},"status":"passed","severity":"normal"},{"uid":"cddf6a118a91b1a6","name":"should return false","time":{"start":1744990244193,"stop":1744990244194,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdf5a9dd2510d2a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744990720014,"stop":1744990720014,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0416bd867fa6cf","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744990289849,"stop":1744990289849,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b61922b7a5d4f9a","name":"Check received message containing Arabic","time":{"start":1744990720010,"stop":1744990720010,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e42e5d028b8276","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744990431124,"stop":1744990431125,"duration":1},"status":"passed","severity":"normal"},{"uid":"5547a2a56dcb6f47","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744990498392,"stop":1744990498393,"duration":1},"status":"passed","severity":"normal"},{"uid":"1839c8dffcbb7e3a","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744990280557,"stop":1744990280557,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94d08323e2b219b","name":"Query Generator - true","time":{"start":1744990566383,"stop":1744990566385,"duration":2},"status":"passed","severity":"normal"},{"uid":"21162312a37491ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744990235075,"stop":1744990235075,"duration":0},"status":"passed","severity":"normal"},{"uid":"138ee5024cce3c5","name":"Check received message containing short","time":{"start":1744990720007,"stop":1744990720008,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe2b0949765cfbf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744990824817,"stop":1744990824817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d32ff27fc3dca70","name":"should throw an error for missing required configuration","time":{"start":1744990235067,"stop":1744990235067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f996c801502511f0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744990559467,"stop":1744990559467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9210b9dcc1b857ea","name":"should wait for Store peer to be connected","time":{"start":1744990280641,"stop":1744990280641,"duration":0},"status":"passed","severity":"normal"},{"uid":"cace0aecd4d9f0a4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744990289906,"stop":1744990289906,"duration":0},"status":"passed","severity":"normal"},{"uid":"667e6acb6ce031a3","name":"should emit a peer event after start","time":{"start":1744990262884,"stop":1744990262885,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f282dbc5ae73a5","name":"Push message with content topic containing shell command","time":{"start":1744990930029,"stop":1744990930029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a558d71bd2650e5c","name":"should return false when shard is not included in network shards","time":{"start":1744990280495,"stop":1744990280496,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a04fe27b8efd70","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744990290316,"stop":1744990290317,"duration":1},"status":"passed","severity":"normal"},{"uid":"276bcccc5e79f94f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744990235066,"stop":1744990235066,"duration":0},"status":"passed","severity":"normal"},{"uid":"819b5869d6f4b481","name":"returns nothing if no connections present","time":{"start":1744990250089,"stop":1744990250090,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a2f095cd0b6559","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744990235072,"stop":1744990235072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb6e596b9f28ae2","name":"should handle connection events","time":{"start":1744990280298,"stop":1744990280301,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6f7030e54275987","name":"Check publish message containing XML","time":{"start":1744990438390,"stop":1744990438391,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f501dca66d11260","name":"should throw error - no public key","time":{"start":1744990244193,"stop":1744990244193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c287103f59e2d2e","name":"Does not throw an exception when node disconnects","time":{"start":1744990584577,"stop":1744990584577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77c1470ff383959","name":"Push message with long payload","time":{"start":1744990930002,"stop":1744990930002,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf1958c01929ac","name":"less peers than existing","time":{"start":1744990416999,"stop":1744990417001,"duration":2},"status":"skipped","severity":"normal"},{"uid":"bc93bd8e485d07fa","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744990498392,"stop":1744990498392,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e58ae74e181d11","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744990314014,"stop":1744990314014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6c6de6596a1bcd8","name":"Push message with content topic containing emoji","time":{"start":1744990930030,"stop":1744990930030,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ae25ab018a6497","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744990235071,"stop":1744990235072,"duration":1},"status":"passed","severity":"normal"},{"uid":"48577bc335fe9960","name":"Check received message containing emoji","time":{"start":1744990720013,"stop":1744990720013,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43051e5f79d5636","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744990235068,"stop":1744990235068,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5d1d3e76e73b44","name":"Check received message containing XML","time":{"start":1744990720011,"stop":1744990720011,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b7800dae99461d","name":"recovers when dns.resolve returns empty","time":{"start":1744990259058,"stop":1744990259058,"duration":0},"status":"passed","severity":"normal"},{"uid":"90329670327dea5d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744990235069,"stop":1744990235069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bb7b41c73ede79","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744990824813,"stop":1744990824813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd57e52bc346f5bb","name":"Ping on unsubscribed peer","time":{"start":1744990375312,"stop":1744990375312,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f732649bafecbd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744990525929,"stop":1744990525929,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0d9e0acd702ab9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744990824823,"stop":1744990824823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f5a330336e44e1","name":"Push message with Script payload","time":{"start":1744990930005,"stop":1744990930005,"duration":0},"status":"passed","severity":"normal"},{"uid":"3769ff943ab1e0b1","name":"can start the service","time":{"start":1744990314002,"stop":1744990314004,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cd783f750b8ddae","name":"Push message with custom timestamp: 1714231932530","time":{"start":1744990930031,"stop":1744990930031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5459a41cf3ba7bfb","name":"Encoder throws on undefined content topic","time":{"start":1744990270963,"stop":1744990270963,"duration":0},"status":"passed","severity":"normal"},{"uid":"386ad47b39c9380","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744990235149,"stop":1744990235149,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e797ff5ac036ca","name":"Push message with content topic containing Chinese","time":{"start":1744990930010,"stop":1744990930010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab52dcc17bfab472","name":"Check received message containing Basic HTML tag","time":{"start":1744990720011,"stop":1744990720011,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80f7737024d2fd4","name":"Check received message with timestamp: 1744990309380000000 ","time":{"start":1744990720013,"stop":1744990720013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c5836d79749f2e","name":"Throws when trying to push message with empty payload","time":{"start":1744990930008,"stop":1744990930008,"duration":0},"status":"passed","severity":"normal"},{"uid":"da46100005051ea3","name":"should properly compute the node id","time":{"start":1744990244194,"stop":1744990244198,"duration":4},"status":"passed","severity":"normal"},{"uid":"75ca4d70dd3ee88c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744990824813,"stop":1744990824814,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1763a9c0f269023","name":"should reject on timeout if it was set","time":{"start":1744990280639,"stop":1744990280639,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edf4160e28a3a0e","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744990289886,"stop":1744990289886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72737868bb4d44d","name":"Publish message with custom timestamp: Fri Apr 18 2025 16:33:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1744990438401,"stop":1744990438401,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de7aad462394e34","name":"should return empty list for no shard","time":{"start":1744990235066,"stop":1744990235067,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a964627a54bb71f","name":"Push message with content topic containing SQL Injection","time":{"start":1744990930011,"stop":1744990930012,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9639298a99e504","name":"Refresh subscription","time":{"start":1744990824815,"stop":1744990824816,"duration":1},"status":"passed","severity":"normal"},{"uid":"169cef0b58943c34","name":"Subscribe to topic containing long and receive message","time":{"start":1744990824816,"stop":1744990824816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d738e6228a4107f8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744990289906,"stop":1744990289906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0998d53f6184f2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744990243597,"stop":1744990243597,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ec67c24908b9a8","name":"Check received message containing Russian","time":{"start":1744990720010,"stop":1744990720010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1b1b30cd5bb09","name":"returns all values when wanted number is greater than available values","time":{"start":1744990257979,"stop":1744990257980,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bc591b2e9a799d","name":"stop","time":{"start":1744990349139,"stop":1744990349139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2585e3a93e714e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744990235075,"stop":1744990235075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42d34da36a4aedd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744990235059,"stop":1744990235059,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dbbc85f4c04056","name":"Publish message with custom timestamp: Fri Apr 18 2025 14:33:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1744990438400,"stop":1744990438400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd96d7ad1483902","name":"Push message with custom timestamp: 1744993932529","time":{"start":1744990930016,"stop":1744990930017,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a084992ce6160b9","name":"Ordered callback, aborts when callback returns true","time":{"start":1744990561165,"stop":1744990561165,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f732ad6f1b9c1c","name":"Push message with short payload","time":{"start":1744990930018,"stop":1744990930018,"duration":0},"status":"passed","severity":"normal"},{"uid":"7162f1bd6448c080","name":"Push message with shell command payload","time":{"start":1744990930006,"stop":1744990930007,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a09038b5a7400","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app58/7/topic635/utf8","time":{"start":1744990545759,"stop":1744990545759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff2f2271c465793","name":"Fails to push message with large meta","time":{"start":1744990930015,"stop":1744990930015,"duration":0},"status":"passed","severity":"normal"},{"uid":"95442cc72ad6a984","name":"should call waitForPeer on Relay","time":{"start":1744990280641,"stop":1744990280641,"duration":0},"status":"passed","severity":"normal"},{"uid":"283a45cfee6fa113","name":"Check received message containing Chinese","time":{"start":1744990720009,"stop":1744990720009,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cd87e5de40911f","name":"should partition messages based on acknowledgement status","time":{"start":1744990290315,"stop":1744990290315,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8cf8bd8cf47eb","name":"Push message with Basic HTML tag payload","time":{"start":1744990930022,"stop":1744990930022,"duration":0},"status":"passed","severity":"normal"},{"uid":"89602854c05fc4bf","name":"Check message with non string payload is not received","time":{"start":1744990720026,"stop":1744990720026,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ad2ed7a6e64375","name":"Check received message containing Chinese","time":{"start":1744990720019,"stop":1744990720019,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a35796f7ceedc2","name":"should throw error - no id","time":{"start":1744990244191,"stop":1744990244191,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5a7cf427e02cda","name":"Reopen subscription with peer with lost subscription","time":{"start":1744990375310,"stop":1744990375311,"duration":1},"status":"passed","severity":"normal"},{"uid":"7378bb9a99aa373","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744990289872,"stop":1744990289875,"duration":3},"status":"passed","severity":"normal"},{"uid":"dfa9ce1de0398657","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744990235082,"stop":1744990235082,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aadd2e523b389b2","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744990289885,"stop":1744990289885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed611b0728f981c3","name":"Push message with content topic containing Arabic","time":{"start":1744990930026,"stop":1744990930026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6849a97d7dfa9e","name":"should encode/decode to text encoding","time":{"start":1744990244198,"stop":1744990244198,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf488fb69aaa2b0","name":"should initialize bloom filter with correct parameters","time":{"start":1744990291703,"stop":1744990291703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7647e2376e2c029","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744990289909,"stop":1744990289909,"duration":0},"status":"passed","severity":"normal"},{"uid":"88005cecfc1d098a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app97/7/topic515/xml","time":{"start":1744990545740,"stop":1744990545740,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b744b5a8cfd37f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744990427755,"stop":1744990427755,"duration":0},"status":"passed","severity":"normal"},{"uid":"3844a3930b820b78","name":"Delete observer","time":{"start":1744990418532,"stop":1744990418532,"duration":0},"status":"passed","severity":"normal"},{"uid":"127b50b8d72b1196","name":"should set field with all protocols disabled","time":{"start":1744990244202,"stop":1744990244202,"duration":0},"status":"passed","severity":"normal"},{"uid":"874d6188a98c544c","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744990290312,"stop":1744990290313,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24493ad96c75366","name":"Check received message containing Script","time":{"start":1744990720011,"stop":1744990720011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ce3a18f9edd45a","name":"Waku message hash computation (no timestamp)","time":{"start":1744990237722,"stop":1744990237723,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e900e188eac6f88","name":"Check publish message containing Russian","time":{"start":1744990438364,"stop":1744990438364,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a468dc6465f238","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744990258894,"stop":1744990258895,"duration":1},"status":"passed","severity":"normal"},{"uid":"8968018253fca62e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744990257981,"stop":1744990257982,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f1c279dfc0f6ea","name":"should create a new stream if no existing for protocol found","time":{"start":1744990250358,"stop":1744990250358,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d97687d1fd22c97","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744990332190,"stop":1744990332191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56d2ba5dca3312f","name":"should return different streams if requested simultaniously","time":{"start":1744990250358,"stop":1744990250359,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced2cd3cd2b88351","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744990289535,"stop":1744990289536,"duration":1},"status":"passed","severity":"normal"},{"uid":"696ebfad85e6cea9","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744990289898,"stop":1744990289898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60876505b97b565","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744990235065,"stop":1744990235065,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f10901d50094bd0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744990824809,"stop":1744990824810,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5de9374ee855f1","name":"pre and post cipher","time":{"start":1744990269629,"stop":1744990269629,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee52d6bd16783b86","name":"Push message with XML payload","time":{"start":1744990930005,"stop":1744990930006,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98ef3cf4f01a978","name":"Encoder throws on empty string content topic","time":{"start":1744990250712,"stop":1744990250713,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e0b732ff05c496","name":"Push message with content topic containing JSON","time":{"start":1744990930013,"stop":1744990930013,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91ab0e43dd60e78","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744990250360,"stop":1744990250360,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3edcd0dd7ee83d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744990289907,"stop":1744990289908,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e81b3aee432553","name":"Generator, 2 different pubsubtopics","time":{"start":1744990559463,"stop":1744990559464,"duration":1},"status":"passed","severity":"normal"},{"uid":"82fefb6b3b49ce5","name":"Check publish message containing SQL Injection","time":{"start":1744990438364,"stop":1744990438364,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab6e7218b718b2","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744990243595,"stop":1744990243596,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd1ea5796119469","name":"isConnected should return false after all peers disconnect","time":{"start":1744990332194,"stop":1744990332194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15266add848223e","name":"should send to specified number of peers of used peers","time":{"start":1744990280558,"stop":1744990280558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6dab3cf9dd2c907","name":"Sets default value correctly","time":{"start":1744990584579,"stop":1744990584579,"duration":0},"status":"passed","severity":"normal"},{"uid":"22be691bbbd498a5","name":"Refresh subscription","time":{"start":1744990824804,"stop":1744990824804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3918a1a2fcfd947f","name":"Push message with JSON payload","time":{"start":1744990930022,"stop":1744990930022,"duration":0},"status":"passed","severity":"normal"},{"uid":"da75b3d14ba4634c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744990258678,"stop":1744990258679,"duration":1},"status":"passed","severity":"normal"},{"uid":"93acf1b1d78583d1","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744990289877,"stop":1744990289877,"duration":0},"status":"passed","severity":"normal"},{"uid":"593f61f2e997690f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744990582461,"stop":1744990582461,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59eebdc48b2d30f","name":"Push message with Arabic payload","time":{"start":1744990930004,"stop":1744990930004,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea24e1e77c73c34","name":"Ping on subscribed peer","time":{"start":1744990375311,"stop":1744990375311,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cc5d09ae473129","name":"A test","time":{"start":1744990367513,"stop":1744990367513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b94971b3825a47","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/10/topic18/test.js","time":{"start":1744990545758,"stop":1744990545759,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e11bdbcbc45445c","name":"Init the array if not present","time":{"start":1744990234614,"stop":1744990234615,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d552dba97888be2","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744990513307,"stop":1744990513308,"duration":1},"status":"passed","severity":"normal"},{"uid":"9325eb4baea07133","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744990824812,"stop":1744990824812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d243b0558ca0a3f","name":"should properly create location multiaddrs - tcp4","time":{"start":1744990244200,"stop":1744990244200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c879987de616d7c","name":"random static sharding 4 - Cluster ID: 811, Shard ID: 248","time":{"start":1744990557335,"stop":1744990557335,"duration":0},"status":"passed","severity":"normal"},{"uid":"541fb46541502c2c","name":"Push message with content topic containing Russian","time":{"start":1744990930027,"stop":1744990930027,"duration":0},"status":"passed","severity":"normal"},{"uid":"482b05baa6e94a60","name":"handles multiple messages","time":{"start":1744990574569,"stop":1744990574569,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d86ed85d4d37ca","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744990582462,"stop":1744990582462,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b736027e56a0e29","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744990289906,"stop":1744990289906,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a08b21c6b441c0","name":"Check received message containing special chars","time":{"start":1744990720009,"stop":1744990720009,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d84180a55583214","name":"should properly create location multiaddrs - tcp","time":{"start":1744990244201,"stop":1744990244201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c15aa674d019223","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744990289876,"stop":1744990289877,"duration":1},"status":"passed","severity":"normal"},{"uid":"408ed6c1878901df","name":"Check received message containing Basic HTML tag","time":{"start":1744990720021,"stop":1744990720021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fc555419c6e418","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744990559465,"stop":1744990559466,"duration":1},"status":"skipped","severity":"normal"},{"uid":"809f9f687ce24b9b","name":"should properly start and stop event listening","time":{"start":1744990280453,"stop":1744990280454,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ead57155b521ba1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744990269257,"stop":1744990269258,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5fcbfee5d58140","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744990259063,"stop":1744990259063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6a45908a9fdcd9f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744990243592,"stop":1744990243592,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb2f0691a30435e","name":"Decrypt messages","time":{"start":1744990418531,"stop":1744990418532,"duration":1},"status":"passed","severity":"normal"},{"uid":"808407265002465a","name":"Check received message containing shell command","time":{"start":1744990720012,"stop":1744990720012,"duration":0},"status":"passed","severity":"normal"},{"uid":"629291e05390d745","name":"throws on content topic with empty application field","time":{"start":1744990235045,"stop":1744990235045,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d60c0eb701ceccd","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744990280452,"stop":1744990280452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfdfd415f19f5dc","name":"should throw an error for an unconfigured topic","time":{"start":1744990235077,"stop":1744990235077,"duration":0},"status":"passed","severity":"normal"},{"uid":"855fe7b8c3c81b63","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744990289908,"stop":1744990289908,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff62f6880875610","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744990525933,"stop":1744990525933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bc03507f6891ac","name":"Push message with content topic containing special chars","time":{"start":1744990930010,"stop":1744990930010,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d97935ca78da00","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744990440938,"stop":1744990440938,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde6adc003fc1b48","name":"Encoder throws on empty string content topic","time":{"start":1744990270963,"stop":1744990270963,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bc2413006f1143","name":"Fails to publish message with empty text","time":{"start":1744990438401,"stop":1744990438402,"duration":1},"status":"passed","severity":"normal"},{"uid":"7365598a2483798b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744990235068,"stop":1744990235068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37ee570ab7881b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744990235072,"stop":1744990235072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d578275cf511a1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744990235071,"stop":1744990235071,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9b20d0cdd0b4","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744990824811,"stop":1744990824811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77ea9f1fcb6ddf1","name":"Decoder throws on undefined content topic","time":{"start":1744990250713,"stop":1744990250713,"duration":0},"status":"passed","severity":"normal"},{"uid":"9338784d329d750","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744990243598,"stop":1744990243598,"duration":0},"status":"passed","severity":"normal"},{"uid":"507f64daf9e87529","name":"configure the node with multiple pubsub topics","time":{"start":1744990557339,"stop":1744990557340,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5a709ed7d72a4c","name":"Query generator for 2000 messages","time":{"start":1744990561165,"stop":1744990561165,"duration":0},"status":"passed","severity":"normal"},{"uid":"850ab9021dcc33b8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744990235070,"stop":1744990235070,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dad5f6a86c426ab","name":"Promise Callback - false","time":{"start":1744990566386,"stop":1744990566386,"duration":0},"status":"passed","severity":"normal"},{"uid":"4223de1b46b24a94","name":"Publish message with rate limit","time":{"start":1744990438405,"stop":1744990438405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3686e5b2ea87b7","name":"All","time":{"start":1744990315328,"stop":1744990315329,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4d119ceab061ff","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744990435356,"stop":1744990435357,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5aff23fad818f35","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app38/8/topic257/utf8","time":{"start":1744990545733,"stop":1744990545733,"duration":0},"status":"passed","severity":"normal"},{"uid":"da89ceb36586f9f6","name":"Push message with content topic containing Script","time":{"start":1744990930012,"stop":1744990930012,"duration":0},"status":"passed","severity":"normal"},{"uid":"22714c4fb7e4ec91","name":"Rejects garbage","time":{"start":1744990284194,"stop":1744990284195,"duration":1},"status":"passed","severity":"normal"},{"uid":"db568ce60783098f","name":"Store - dialed after - with timeout","time":{"start":1744990589457,"stop":1744990589457,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60dcefbeecb5c1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744990930012,"stop":1744990930013,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f09ef1eafc11f2","name":"Passing page size 3 when there are 20 messages","time":{"start":1744990575782,"stop":1744990575782,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c1900742e56aa6","name":"should encodeTxt and decodeTxt","time":{"start":1744990244189,"stop":1744990244190,"duration":1},"status":"passed","severity":"normal"},{"uid":"876e71a2ed31c8ab","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744990930028,"stop":1744990930028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42c004c45909c80","name":"Nodes with multiple pubsub topic","time":{"start":1744990431124,"stop":1744990431124,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f94ad4655529da","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744990824819,"stop":1744990824820,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d95709f93501e6a","name":"random static sharding 7 - Cluster ID: 256, Shard ID: 362","time":{"start":1744990557336,"stop":1744990557336,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cfc5902eca68bd","name":"Check message with no content topic is not received","time":{"start":1744990720016,"stop":1744990720016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2e28e2935c0f42","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744990235058,"stop":1744990235058,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74614c9e994a045","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744990235057,"stop":1744990235058,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7cf1bf5fdd0854","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744990824822,"stop":1744990824822,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec6bb3a4538508f","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744990824824,"stop":1744990824824,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bb05c83144503b","name":"should respect max attempts limit","time":{"start":1744990280489,"stop":1744990280490,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa49f4b522ef61a","name":"should deliver messages after dependencies are met","time":{"start":1744990290314,"stop":1744990290315,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa2249bb448f3fb","name":"throws on content topic with too few or too many fields","time":{"start":1744990235043,"stop":1744990235043,"duration":0},"status":"passed","severity":"normal"},{"uid":"749664c6d8724854","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744990427751,"stop":1744990427751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b357339ff19ffd3b","name":"should start and stop interval correctly","time":{"start":1744990280486,"stop":1744990280487,"duration":1},"status":"passed","severity":"normal"},{"uid":"352b669cf12c0fd","name":"should not fail to start the service if it is already started","time":{"start":1744990314006,"stop":1744990314007,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a93d0129046f69","name":"should request renew when peer disconnects","time":{"start":1744990280297,"stop":1744990280297,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a395738ae5f54","name":"Push 30 different messages","time":{"start":1744990930024,"stop":1744990930024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd591f7e18d9ac88","name":"should insert message into bloom filter","time":{"start":1744990290309,"stop":1744990290309,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c4264d3d4b4088","name":"Encoder throws on undefined content topic","time":{"start":1744990250712,"stop":1744990250712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3acad097eb0bc99","name":"Generator, 2 different pubsubtopics","time":{"start":1744990559465,"stop":1744990559465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39502c5f5fec4eed","name":"Ping on subscribed peer","time":{"start":1744990375308,"stop":1744990375309,"duration":1},"status":"passed","severity":"normal"},{"uid":"953de96a3bff448b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744990824817,"stop":1744990824818,"duration":1},"status":"passed","severity":"normal"},{"uid":"8625c6b9c5d762b6","name":"start node with empty shard should fail","time":{"start":1744990557341,"stop":1744990557341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14d02bfbdf4c0fa","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744990440943,"stop":1744990440943,"duration":0},"status":"passed","severity":"normal"},{"uid":"879f9267ee74e3b6","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744990438403,"stop":1744990438403,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f7d0d4fc72062","name":"Renews subscription after lossing a connection","time":{"start":1744990824823,"stop":1744990824823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a84f5627735f86","name":"Check publish message after service node is restarted","time":{"start":1744990438404,"stop":1744990438404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f68fc57d1a387e9b","name":"Overlapping topic subscription","time":{"start":1744990824803,"stop":1744990824804,"duration":1},"status":"passed","severity":"normal"},{"uid":"52293978fc8c9f6c","name":"Fields are not dropped","time":{"start":1744990249956,"stop":1744990249958,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3373636c1d3b6b","name":"should increase lamport timestamp","time":{"start":1744990290307,"stop":1744990290308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca73184d0711097b","name":"Push message with unicode special characters payload","time":{"start":1744990930023,"stop":1744990930023,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6cf3e473e4598c","name":"should return false when clusterId doesn't match","time":{"start":1744990280495,"stop":1744990280495,"duration":0},"status":"passed","severity":"normal"},{"uid":"635f5e03a65b1d03","name":"new peer added after a peer was already found","time":{"start":1744990435355,"stop":1744990435356,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb33687920e43db0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744990289907,"stop":1744990289907,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9651a699e33f7fb","name":"getPeersByDiscovery","time":{"start":1744990435355,"stop":1744990435355,"duration":0},"status":"passed","severity":"normal"},{"uid":"263a27db17a3279d","name":"shard 0","time":{"start":1744990557330,"stop":1744990557331,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5d969ac59b5968","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744990824801,"stop":1744990824802,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8e790d8fe1f9b6","name":"handles different clusterIds correctly","time":{"start":1744990235061,"stop":1744990235061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90248b6b4562f4e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744990824809,"stop":1744990824809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a6f8c97c6052f4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744990243593,"stop":1744990243594,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fe73adbf0ef76a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744990582466,"stop":1744990582466,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eebd79c385e5877","name":"same cluster, same shard: nodes connect","time":{"start":1744990378509,"stop":1744990378510,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d10f2ef097758e","name":"should use provided shard info when available","time":{"start":1744990280493,"stop":1744990280494,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d3ec3360be7442","name":"Push message with Basic HTML tag payload","time":{"start":1744990930006,"stop":1744990930006,"duration":0},"status":"passed","severity":"normal"},{"uid":"368ba047892d41a1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744990525934,"stop":1744990525934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d862a926e763d968","name":"Push message with custom timestamp: 1744986732530","time":{"start":1744990930032,"stop":1744990930032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40b4c93ac847ac0","name":"Push message with short payload","time":{"start":1744990930002,"stop":1744990930002,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52903f78c92f77f","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744990289865,"stop":1744990289866,"duration":1},"status":"passed","severity":"normal"},{"uid":"886925947fbaf42b","name":"should retry failed tasks","time":{"start":1744990280488,"stop":1744990280488,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ac1302f0da62a6","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744990289876,"stop":1744990289876,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d229306b7991cf9","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744990431125,"stop":1744990431125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9caadf4be588ef2","name":"Relay - dialed first","time":{"start":1744990589452,"stop":1744990589454,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d0a0db358c5aa5d","name":"should maintain proper timestamps if all messages received","time":{"start":1744990290312,"stop":1744990290312,"duration":0},"status":"passed","severity":"normal"},{"uid":"de40280985f5260e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744990235074,"stop":1744990235074,"duration":0},"status":"passed","severity":"normal"},{"uid":"883c10d65a198198","name":"safeDispatchEvent","time":{"start":1744990349138,"stop":1744990349139,"duration":1},"status":"passed","severity":"normal"},{"uid":"2318ba5715941cbe","name":"can start and stop the service","time":{"start":1744990314005,"stop":1744990314005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa26a24e8a4afa8","name":"throws on content topic with generation field greater than 0","time":{"start":1744990235044,"stop":1744990235044,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47351e5906ef5e5","name":"creates an iterator","time":{"start":1744990574568,"stop":1744990574569,"duration":1},"status":"passed","severity":"normal"},{"uid":"58cec0fbe73e40f8","name":"Push message with emoji payload","time":{"start":1744990930007,"stop":1744990930008,"duration":1},"status":"passed","severity":"normal"},{"uid":"748c7e612eafdcb5","name":"Check received message containing escaped characters","time":{"start":1744990720022,"stop":1744990720022,"duration":0},"status":"passed","severity":"normal"},{"uid":"28de730470bd53b2","name":"1 Store, 2 fetches","time":{"start":1744990258894,"stop":1744990258894,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1ce07fc8e0bc37","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744990235077,"stop":1744990235077,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecf8cf7b09f5876","name":"should fail to send if no connected peers found","time":{"start":1744990280557,"stop":1744990280558,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bf98fa5f961f62","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744990367392,"stop":1744990367392,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a2e46d46d70a15","name":"Check received message containing emoji","time":{"start":1744990720023,"stop":1744990720023,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ef8f14c6c9bc14","name":"Push message equal or less that 1MB","time":{"start":1744990930032,"stop":1744990930033,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5ac393052b5741","name":"should add and remove event listeners correctly","time":{"start":1744990262887,"stop":1744990262888,"duration":1},"status":"passed","severity":"normal"},{"uid":"8903bb59aeb6254a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744990235070,"stop":1744990235070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a3868b5d61ef17","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744990235064,"stop":1744990235065,"duration":1},"status":"passed","severity":"normal"},{"uid":"4556e789ad36090a","name":"should be able to encode the field with only STORE set to true","time":{"start":1744990243590,"stop":1744990243591,"duration":1},"status":"passed","severity":"normal"},{"uid":"a568aafc8a8cb66a","name":"Push message with meta","time":{"start":1744990930015,"stop":1744990930015,"duration":0},"status":"passed","severity":"normal"},{"uid":"9096f488f4a441a7","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app68/4/topic35/utf8","time":{"start":1744990545741,"stop":1744990545741,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e9c6c7e093ecb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744990557340,"stop":1744990557340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dae23b8205f5bf6","name":"Check received message containing numeric","time":{"start":1744990720008,"stop":1744990720009,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0901924837e6d4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744990824800,"stop":1744990824800,"duration":0},"status":"passed","severity":"normal"},{"uid":"25160c31715ada96","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744990289905,"stop":1744990289905,"duration":0},"status":"passed","severity":"normal"},{"uid":"1966b4a89bf1bf40","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744990289877,"stop":1744990289878,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f2c5ece303a3b3","name":"Push message with content topic containing emoji","time":{"start":1744990930014,"stop":1744990930015,"duration":1},"status":"passed","severity":"normal"},{"uid":"60369aee2588c88b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app34/2/topic504/json","time":{"start":1744990545742,"stop":1744990545745,"duration":3},"status":"passed","severity":"normal"},{"uid":"6d15a1745c4109f4","name":"Check received message containing JSON","time":{"start":1744990720011,"stop":1744990720012,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec566e0f5ef0a46","name":"Used by Waku Relay","time":{"start":1744990584578,"stop":1744990584579,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ad6e8d5005efdd","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744990235082,"stop":1744990235083,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ee14d5c09c4fbd","name":"should reject if LightPush is requested but not mounted","time":{"start":1744990280638,"stop":1744990280638,"duration":0},"status":"passed","severity":"normal"},{"uid":"103c9eec7ce682b8","name":"should transition to Unhealthy when no connections","time":{"start":1744990280451,"stop":1744990280451,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0a7c78d01a14df","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744990440941,"stop":1744990440941,"duration":0},"status":"passed","severity":"normal"},{"uid":"712597e99b1f6253","name":"Query with Ordered Callback, No Decoder","time":{"start":1744990525932,"stop":1744990525932,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb237e5199919e03","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744990289909,"stop":1744990289910,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ffe0dc0d55a0fa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744990427754,"stop":1744990427754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f707c05c3f2565","name":"Symmetric encrypt & Decrypt","time":{"start":1744990269628,"stop":1744990269629,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe65848c7312402a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app77/1/topic888/xml","time":{"start":1744990545739,"stop":1744990545740,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3345140b72b27c3","name":"Push message with content topic containing Russian","time":{"start":1744990930011,"stop":1744990930011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf75345f32c2699f","name":"listenerCount","time":{"start":1744990349132,"stop":1744990349134,"duration":2},"status":"passed","severity":"normal"},{"uid":"8997b625febb3f0c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744990824821,"stop":1744990824821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3caf5104dd9b15e","name":"Push message with content topic containing short","time":{"start":1744990930009,"stop":1744990930009,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da30b2399e4aa8d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744990824818,"stop":1744990824818,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b3aaa959a4e405","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744990525931,"stop":1744990525932,"duration":1},"status":"passed","severity":"normal"},{"uid":"3852d8d44320932b","name":"Overlapping topic subscription","time":{"start":1744990824815,"stop":1744990824815,"duration":0},"status":"passed","severity":"normal"},{"uid":"2649d93087226682","name":"Push message with custom timestamp: 1744993932530","time":{"start":1744990930032,"stop":1744990930032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09578a3466d631","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744990824805,"stop":1744990824805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1aa504884f7d638","name":"should process tasks in queue","time":{"start":1744990280487,"stop":1744990280487,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af7bd3f65ce7a12","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744990440934,"stop":1744990440934,"duration":0},"status":"passed","severity":"normal"},{"uid":"40453d4220c07eaa","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744990289875,"stop":1744990289876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b981e1f8aecf9c","name":"throws on content topic with empty version field","time":{"start":1744990235045,"stop":1744990235046,"duration":1},"status":"passed","severity":"normal"},{"uid":"912ac823456deaa0","name":"Check publish message containing special chars","time":{"start":1744990438355,"stop":1744990438360,"duration":5},"status":"passed","severity":"normal"},{"uid":"8b3106a69109cc55","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744990289879,"stop":1744990289880,"duration":1},"status":"passed","severity":"normal"},{"uid":"43add78fe67d7216","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744990237722,"stop":1744990237722,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4e4985b38a8104","name":"should attach causal history and bloom filter to each message","time":{"start":1744990290310,"stop":1744990290310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4585e652585268df","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744990568544,"stop":1744990568544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2fa1bb14e9eb50","name":"Renews subscription after lossing a connection","time":{"start":1744990824810,"stop":1744990824810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b12439e60337aa","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744990289904,"stop":1744990289904,"duration":0},"status":"passed","severity":"normal"},{"uid":"416a29ee68d935ce","name":"Check message with invalid timestamp is not received","time":{"start":1744990720014,"stop":1744990720015,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f11e6b4549af307","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1744990280496,"stop":1744990280496,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de1ca83f140988b","name":"Generator, custom pubsub topic","time":{"start":1744990559466,"stop":1744990559466,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d7a3b8ceaad690","name":"Push message with content topic containing numeric","time":{"start":1744990930009,"stop":1744990930010,"duration":1},"status":"passed","severity":"normal"},{"uid":"559e35f40673bd59","name":"caches peers it previously fetched","time":{"start":1744990259059,"stop":1744990259060,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc3d8db3c3d61b5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744990440940,"stop":1744990440940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ade1ec3aa4f235","name":"Nodes with multiple pubsub topic","time":{"start":1744990431126,"stop":1744990431135,"duration":9},"status":"passed","severity":"normal"},{"uid":"50642346e140cc90","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744990289871,"stop":1744990289872,"duration":1},"status":"passed","severity":"normal"},{"uid":"419ad192f7e5280c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744990235063,"stop":1744990235063,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fad224ed1a6b32","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744990289899,"stop":1744990289899,"duration":0},"status":"passed","severity":"normal"},{"uid":"442cc25f49b1d771","name":"can dial TLS multiaddrs","time":{"start":1744990377689,"stop":1744990377690,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeffac5ef06fb600","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744990513310,"stop":1744990513311,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69b28483f5f7df1","name":"should not fail to start the service if it is already started","time":{"start":1744990262884,"stop":1744990262884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5408b86a7b8dfe13","name":"Push message with custom timestamp: 1744986732529","time":{"start":1744990930016,"stop":1744990930016,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bad3c5d2276dc0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744990440942,"stop":1744990440942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b1418edcb1a0fe","name":"Query with Promise Callback, No message returned","time":{"start":1744990525934,"stop":1744990525935,"duration":1},"status":"passed","severity":"normal"},{"uid":"c073cb02bb05737","name":"Waku message hash computation (payload length 0)","time":{"start":1744990237722,"stop":1744990237722,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce61e0d15e4aca63","name":"addEventListener with correct event","time":{"start":1744990349128,"stop":1744990349129,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fab0dc009d9e33","name":"Subscribe and receive messages via waku relay post","time":{"start":1744990824801,"stop":1744990824801,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dfb9402ca81ed8","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744990289877,"stop":1744990289877,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bff9ca57e9d5cf7","name":"1 Relay, 1 Filter, gives up","time":{"start":1744990258895,"stop":1744990258895,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4676b85aaa9553","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744990235066,"stop":1744990235066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d5a318f4e3d0db","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744990235062,"stop":1744990235063,"duration":1},"status":"passed","severity":"normal"},{"uid":"da86acd4b816ce2b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744990561160,"stop":1744990561163,"duration":3},"status":"passed","severity":"normal"},{"uid":"56975c1c07ba8801","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744990258680,"stop":1744990258681,"duration":1},"status":"passed","severity":"normal"},{"uid":"168d75ad0e6ac453","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744990431124,"stop":1744990431124,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5a7ecaec657eb","name":"Subscribe to topic containing short and publish message","time":{"start":1744990440936,"stop":1744990440936,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd38c5fbc962d82","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744990440933,"stop":1744990440933,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9100bc0f200a01","name":"Promise Callback - true","time":{"start":1744990566386,"stop":1744990566386,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2cf30f006dfc2a","name":"Encoder throws on undefined content topic","time":{"start":1744990269259,"stop":1744990269259,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bfb6638de5962e","name":"should emit a peer event after start","time":{"start":1744990314007,"stop":1744990314008,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7f751c2acb79d9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744990317129,"stop":1744990317129,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab65e41b3339afa","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744990235064,"stop":1744990235064,"duration":0},"status":"passed","severity":"normal"},{"uid":"717a6134560625b1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744990235057,"stop":1744990235057,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fefbef02d856e2","name":"Push message with content topic containing XML","time":{"start":1744990930028,"stop":1744990930028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac09586aebf2731","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744990235054,"stop":1744990235054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4446910dd87908d9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744990824802,"stop":1744990824802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d762efe4d270e8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744990440938,"stop":1744990440939,"duration":1},"status":"passed","severity":"normal"},{"uid":"c207f0974a7c443a","name":"should properly create location multiaddrs - tcp6","time":{"start":1744990244201,"stop":1744990244201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0a464a6e9e2a46","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1744990280494,"stop":1744990280495,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb3472daf4d3279","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744990235080,"stop":1744990235080,"duration":0},"status":"passed","severity":"normal"},{"uid":"323fabfdd1bacadc","name":"Push message with content topic containing short","time":{"start":1744990930024,"stop":1744990930024,"duration":0},"status":"passed","severity":"normal"},{"uid":"426bc1f34c3c1cef","name":"Reopen subscription with peer with lost subscription","time":{"start":1744990375313,"stop":1744990375313,"duration":0},"status":"passed","severity":"normal"},{"uid":"15244cd0ff04177b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744990235074,"stop":1744990235074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb8546ab656a4c8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744990289903,"stop":1744990289903,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43876e4acc52222","name":"should initialize with custom number of peers","time":{"start":1744990280292,"stop":1744990280296,"duration":4},"status":"passed","severity":"normal"},{"uid":"41519dd03888edaf","name":"Passing page size 11 when there are 10 messages","time":{"start":1744990575782,"stop":1744990575783,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd5a08d2646af3c","name":"Register correct protocols","time":{"start":1744990440931,"stop":1744990440931,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac7d0bdcc49337","name":"Check publish message containing escaped characters","time":{"start":1744990438398,"stop":1744990438398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29b89a0a204edc2","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744990289867,"stop":1744990289868,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e05877d5ff2f63","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744990824820,"stop":1744990824821,"duration":1},"status":"passed","severity":"normal"},{"uid":"662519fbac8d749","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744990258679,"stop":1744990258680,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b1124dd8506131","name":"Check received message containing SQL Injection","time":{"start":1744990720020,"stop":1744990720020,"duration":0},"status":"passed","severity":"normal"},{"uid":"922a600cf9a3402b","name":"should never report false negatives","time":{"start":1744990291704,"stop":1744990291704,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fbe07a575d161c","name":"should not retry if at least one success","time":{"start":1744990280559,"stop":1744990280559,"duration":0},"status":"passed","severity":"normal"},{"uid":"991999f7ebd1c361","name":"Default pageSize","time":{"start":1744990575784,"stop":1744990575784,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b208ba10217f481","name":"should get locked peers","time":{"start":1744990280296,"stop":1744990280297,"duration":1},"status":"passed","severity":"normal"},{"uid":"b815e5c06b6093e3","name":"should be able to decode the field with only STORE set to true","time":{"start":1744990243596,"stop":1744990243597,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ccf936d7caa012","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744990498391,"stop":1744990498391,"duration":0},"status":"passed","severity":"normal"},{"uid":"51874b120bc4a0a9","name":"Check message with invalid timestamp is not received","time":{"start":1744990720024,"stop":1744990720024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3c6f68103bbad7","name":"should not receive a peer event after stop","time":{"start":1744990314011,"stop":1744990314012,"duration":1},"status":"passed","severity":"normal"},{"uid":"75adc7745d922f0f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744990289904,"stop":1744990289904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70740cfcba87cfc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744990258685,"stop":1744990258687,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e6c1ffb9cef29d2","name":"Push message with numeric payload","time":{"start":1744990930003,"stop":1744990930003,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a98b5b8c50a00f","name":"Throws when trying to push message with empty payload","time":{"start":1744990930024,"stop":1744990930024,"duration":0},"status":"passed","severity":"normal"},{"uid":"82060914fd49db1f","name":"should decode valid enr successfully","time":{"start":1744990244190,"stop":1744990244190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3558c3210596e937","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744990824811,"stop":1744990824811,"duration":0},"status":"passed","severity":"normal"},{"uid":"753c4e2b35c62e40","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744990289849,"stop":1744990289850,"duration":1},"status":"passed","severity":"normal"},{"uid":"43db2a74a2c5698b","name":"Push message with SQL Injection payload","time":{"start":1744990930005,"stop":1744990930005,"duration":0},"status":"passed","severity":"normal"},{"uid":"700c72b6815e483b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744990235074,"stop":1744990235075,"duration":1},"status":"passed","severity":"normal"},{"uid":"f160d4360c82eb9b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744990316735,"stop":1744990316736,"duration":1},"status":"passed","severity":"normal"},{"uid":"e291917b4dc0931f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744990235073,"stop":1744990235073,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1837931e5e9306","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744990431136,"stop":1744990431136,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a605dd8564d4d3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744990235069,"stop":1744990235069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b214a25036ed69d5","name":"Push message with Script payload","time":{"start":1744990930021,"stop":1744990930021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b967366f05eeb8","name":"Push message with content topic containing SQL Injection","time":{"start":1744990930027,"stop":1744990930027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b17eb76a67b4a76","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744990309982,"stop":1744990309983,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8c388a09cc616e","name":"should not receive a peer event before start","time":{"start":1744990314008,"stop":1744990314011,"duration":3},"status":"passed","severity":"normal"},{"uid":"b9e79514e78179d8","name":"returns all values when wanted number matches available values","time":{"start":1744990257977,"stop":1744990257979,"duration":2},"status":"passed","severity":"normal"},{"uid":"10c2a8494aa8dc4d","name":"Subscribe and receive messages via waku relay post","time":{"start":1744990824813,"stop":1744990824813,"duration":0},"status":"passed","severity":"normal"},{"uid":"74252612b2da9daf","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744990235079,"stop":1744990235079,"duration":0},"status":"passed","severity":"normal"},{"uid":"2310ae7e4087d654","name":"Passing page size 0 when there are 110 messages","time":{"start":1744990575780,"stop":1744990575781,"duration":1},"status":"passed","severity":"normal"},{"uid":"475da3182630b79c","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744990289899,"stop":1744990289899,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf42494623f7233d","name":"should throw an error for missing sharding configuration","time":{"start":1744990235081,"stop":1744990235081,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eca29f1c44cf8a0","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744990290311,"stop":1744990290311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af7a2a084edd1f7","name":"Filter","time":{"start":1744990589458,"stop":1744990589458,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e27c7c9aa74543","name":"Check publish message containing short","time":{"start":1744990438351,"stop":1744990438352,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82007d630463518","name":"Subscribe to topic containing XML and publish message","time":{"start":1744990440940,"stop":1744990440941,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a99bc2c4e2742fd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744990243597,"stop":1744990243597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77ccce0725cb668","name":"should handle special patterns correctly","time":{"start":1744990291705,"stop":1744990291705,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2f778ebe444526","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744990289879,"stop":1744990289879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0806b9cd975a19b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744990427751,"stop":1744990427751,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed2cec444206e48","name":"should retry on complete failure if specified","time":{"start":1744990280558,"stop":1744990280559,"duration":1},"status":"passed","severity":"normal"},{"uid":"50353aa443884a3d","name":"Ephemeral messages are not stored","time":{"start":1744990316734,"stop":1744990316735,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3c090756488b61","name":"should use shardsUnderCluster when provided","time":{"start":1744990280494,"stop":1744990280494,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e995ade70f225e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744990316736,"stop":1744990316737,"duration":1},"status":"passed","severity":"normal"},{"uid":"900e5c0b775b3ed6","name":"Check meta is set [ecies]","time":{"start":1744990270962,"stop":1744990270962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a426b96e3088493","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744990289878,"stop":1744990289878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8440dff72cdcbbc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744990289901,"stop":1744990289903,"duration":2},"status":"passed","severity":"normal"},{"uid":"1022dcba73ab0bf7","name":"Check received message with timestamp: 1744990309380 ","time":{"start":1744990720023,"stop":1744990720023,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c453e022d65f939","name":"same cluster, different shard: nodes connect","time":{"start":1744990378510,"stop":1744990378511,"duration":1},"status":"passed","severity":"normal"},{"uid":"b442b078c951edc","name":"should set field with only STORE enabled","time":{"start":1744990244203,"stop":1744990244203,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d8dedc6b2ddb83","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744990824801,"stop":1744990824801,"duration":0},"status":"passed","severity":"normal"},{"uid":"781960f830396d29","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744990545761,"stop":1744990545762,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbde78b1302e6e01","name":"should reject if Store is requested but not mounted","time":{"start":1744990280638,"stop":1744990280639,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc646f0e6ebd5d8a","name":"removeEventListener with wrong event","time":{"start":1744990349131,"stop":1744990349131,"duration":0},"status":"passed","severity":"normal"},{"uid":"408578cc722822c7","name":"should only return 1 node with store capability","time":{"start":1744990259061,"stop":1744990259061,"duration":0},"status":"passed","severity":"normal"},{"uid":"191b7c952f856fa3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744990243596,"stop":1744990243596,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd245cc820b69118","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744990244190,"stop":1744990244191,"duration":1},"status":"passed","severity":"normal"},{"uid":"21bd4e5bf9492740","name":"Asymmetric encrypt & decrypt","time":{"start":1744990269627,"stop":1744990269628,"duration":1},"status":"passed","severity":"normal"},{"uid":"25293ae2e0103d0a","name":"should return usable stream attached to connection","time":{"start":1744990250356,"stop":1744990250357,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3c96aeb990c7b9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744990316736,"stop":1744990316736,"duration":0},"status":"passed","severity":"normal"},{"uid":"531e734ad0fcde2f","name":"should not allow k > 12","time":{"start":1744990289522,"stop":1744990289524,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbc3d300ff15be10","name":"throws on empty content topic","time":{"start":1744990235042,"stop":1744990235043,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4253e2e6f9106df","name":"Subscribe to topic containing Script and receive message","time":{"start":1744990824807,"stop":1744990824807,"duration":0},"status":"passed","severity":"normal"},{"uid":"468cae097b49a094","name":"Check message with no pubsub topic is not received","time":{"start":1744990720025,"stop":1744990720025,"duration":0},"status":"passed","severity":"normal"},{"uid":"e075e949e979f95e","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1744990280494,"stop":1744990280494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af2f62859d24f89","name":"Fails to push message with large meta","time":{"start":1744990930031,"stop":1744990930031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1661a0771ec3ab","name":"should not receive a peer event after stop","time":{"start":1744990262885,"stop":1744990262886,"duration":1},"status":"passed","severity":"normal"},{"uid":"6052a9f7ec323e72","name":"Push message with numeric payload","time":{"start":1744990930019,"stop":1744990930019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc6555078d9c655","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744990259063,"stop":1744990259063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7523e5c1f65f8baa","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744990280452,"stop":1744990280453,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7458f71d52b660","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744990290316,"stop":1744990290316,"duration":0},"status":"passed","severity":"normal"},{"uid":"189e93a1e35e373","name":"Push message with escaped characters payload","time":{"start":1744990930007,"stop":1744990930007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9071f8a7e4328f","name":"Callback on promise","time":{"start":1744990561163,"stop":1744990561164,"duration":1},"status":"passed","severity":"normal"},{"uid":"701b6ee435d3227","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744990309984,"stop":1744990309985,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d621b88489241","name":"Push message with content topic containing numeric","time":{"start":1744990930025,"stop":1744990930025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c067b9a8d8277d","name":"should detect messages with missing dependencies","time":{"start":1744990290314,"stop":1744990290314,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f5fddca97026e","name":"Subscribe to topic containing XML and receive message","time":{"start":1744990824807,"stop":1744990824808,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f76ec536e67df9e","name":"should handle general insertion and lookup correctly","time":{"start":1744990291705,"stop":1744990291705,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f5afec9828e162","name":"different cluster, different shard: nodes don't connect","time":{"start":1744990378511,"stop":1744990378512,"duration":1},"status":"passed","severity":"normal"},{"uid":"beac5caf04ea7338","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744990290315,"stop":1744990290315,"duration":0},"status":"passed","severity":"normal"},{"uid":"91622f46921f78d3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744990309978,"stop":1744990309981,"duration":3},"status":"passed","severity":"normal"},{"uid":"777e6f366bacf9a","name":"Push message with content topic containing shell command","time":{"start":1744990930013,"stop":1744990930013,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9f3e128f2e7dd5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app97/7/topic893/utf8","time":{"start":1744990545745,"stop":1744990545757,"duration":12},"status":"passed","severity":"normal"},{"uid":"fd6f5c669edd7ade","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744990824806,"stop":1744990824807,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6a0ff488706f75","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744990289866,"stop":1744990289867,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ed059b3743ea25","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744990440942,"stop":1744990440942,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeebdc8b38c3ef3","name":"Push message with Russian payload","time":{"start":1744990930004,"stop":1744990930005,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12d2209a38a1840","name":"Check received message containing SQL Injection","time":{"start":1744990720010,"stop":1744990720010,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2e144596f392ef","name":"should not fail to stop the service if it was not started","time":{"start":1744990314005,"stop":1744990314006,"duration":1},"status":"passed","severity":"normal"},{"uid":"23273b359c69a69a","name":"Query generator for multiple messages with different message text format","time":{"start":1744990561160,"stop":1744990561160,"duration":0},"status":"passed","severity":"normal"},{"uid":"142ffcf3898d773a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744990258684,"stop":1744990258685,"duration":1},"status":"passed","severity":"normal"},{"uid":"497de1d3b6d5e7ca","name":"Check publish message after client node is restarted","time":{"start":1744990438404,"stop":1744990438404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3edcc5b8496aa434","name":"should throw error - invalid id","time":{"start":1744990244193,"stop":1744990244193,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a80c207bd6c15c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744990262887,"stop":1744990262887,"duration":0},"status":"passed","severity":"normal"},{"uid":"86400d407ecfa3b6","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744990235063,"stop":1744990235063,"duration":0},"status":"passed","severity":"normal"},{"uid":"48483a94df96b7d3","name":"Light Node - default protocols","time":{"start":1744990589458,"stop":1744990589458,"duration":0},"status":"passed","severity":"normal"},{"uid":"359ab266cdf9ec1e","name":"Check publish message containing numeric","time":{"start":1744990438354,"stop":1744990438355,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dff52946947a074","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744990824810,"stop":1744990824810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47dcf91bc497387","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744990289887,"stop":1744990289898,"duration":11},"status":"passed","severity":"normal"},{"uid":"48e75119290377c0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744990427752,"stop":1744990427752,"duration":0},"status":"passed","severity":"normal"},{"uid":"715322dab6347b3a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744990824802,"stop":1744990824803,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cd3d8c2fdb6211","name":"LightPush","time":{"start":1744990589457,"stop":1744990589457,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff2973499662ded","name":"Check meta is set [symmetric]","time":{"start":1744990269258,"stop":1744990269258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfc5283274a387a","name":"should use DNS peer discovery with light client","time":{"start":1744990314013,"stop":1744990314014,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aba0ff565e7f52bf","name":"should push the message to the outgoing buffer","time":{"start":1744990290309,"stop":1744990290309,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fd828e18118461","name":"Push message with emoji payload","time":{"start":1744990930023,"stop":1744990930023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a123541f342deaed","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app67/8/topic201/xml","time":{"start":1744990545741,"stop":1744990545742,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc03446492184e8b","name":"Check received message containing escaped characters","time":{"start":1744990720012,"stop":1744990720012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1243878bd1d1a3","name":"random static sharding 5 - Cluster ID: 807, Shard ID: 887","time":{"start":1744990557335,"stop":1744990557336,"duration":1},"status":"passed","severity":"normal"},{"uid":"17dad297045e0d55","name":"handles different networkShards values correctly","time":{"start":1744990235061,"stop":1744990235062,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91a4952cef119ed","name":"connected peers and dial","time":{"start":1744990416997,"stop":1744990416999,"duration":2},"status":"skipped","severity":"normal"},{"uid":"49af7123c83b0d9b","name":"should not receive a peer event before start","time":{"start":1744990262885,"stop":1744990262885,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc6fca5addd0222","name":"Check message received after nwaku node is restarted","time":{"start":1744990720026,"stop":1744990720026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d60c2c3ab8e4738d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744990545731,"stop":1744990545732,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c58a4b40ca485","name":"Check received message with timestamp: 1744990309380000000 ","time":{"start":1744990720023,"stop":1744990720023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cb22d0dc32ee94","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744990289885,"stop":1744990289886,"duration":1},"status":"passed","severity":"normal"},{"uid":"465ffc7e0a2a5e13","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744990427754,"stop":1744990427755,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df0a4ebafa12394","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744990824822,"stop":1744990824822,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ae150b9f0cd3c4","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744990237721,"stop":1744990237721,"duration":0},"status":"passed","severity":"normal"},{"uid":"340db89dd2163eb6","name":"Push message with Chinese payload","time":{"start":1744990930019,"stop":1744990930020,"duration":1},"status":"passed","severity":"normal"},{"uid":"46dbed1ed4838df7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744990314014,"stop":1744990314014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65b7ec875c68dddb","name":"Check received message containing shell command","time":{"start":1744990720021,"stop":1744990720021,"duration":0},"status":"passed","severity":"normal"},{"uid":"348268146e361cc6","name":"Passing page size 110 when there are 120 messages","time":{"start":1744990575783,"stop":1744990575784,"duration":1},"status":"passed","severity":"normal"},{"uid":"90184aee4de4a411","name":"topics with same application and version share the same shard","time":{"start":1744990235059,"stop":1744990235060,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ece6312cfbe758","name":"Check publish message containing Basic HTML tag","time":{"start":1744990438391,"stop":1744990438391,"duration":0},"status":"passed","severity":"normal"},{"uid":"19515534863257fa","name":"should request peer renewal on specific errors","time":{"start":1744990280488,"stop":1744990280489,"duration":1},"status":"passed","severity":"normal"},{"uid":"15520ead298df844","name":"handles empty contentTopics array correctly","time":{"start":1744990235081,"stop":1744990235082,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba22b8eaf464874","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744990250713,"stop":1744990250714,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf134d0fc758bda","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744990289904,"stop":1744990289905,"duration":1},"status":"passed","severity":"normal"},{"uid":"2304a3a3b825a184","name":"Push message with content topic containing escaped characters","time":{"start":1744990930029,"stop":1744990930029,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b016fc61e07150","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744990378508,"stop":1744990378508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9da2129432e0a71","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744990289900,"stop":1744990289900,"duration":0},"status":"passed","severity":"normal"},{"uid":"a480a3d747db54c6","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744990289886,"stop":1744990289886,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebe114f6b0795b4","name":"should decode valid enr with tcp successfully","time":{"start":1744990244191,"stop":1744990244191,"duration":0},"status":"passed","severity":"normal"},{"uid":"55088ac43baf91c9","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744990289536,"stop":1744990289537,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7543fc3bc7db72","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744990440933,"stop":1744990440933,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9c27bdbdd575d3","name":"Ephemeral field set to true","time":{"start":1744990250711,"stop":1744990250711,"duration":0},"status":"passed","severity":"normal"},{"uid":"43656c634d8d7f9f","name":"should not fail to stop the service if it was not started","time":{"start":1744990416805,"stop":1744990416805,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d0bd233efb1fa5","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744990269255,"stop":1744990269257,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8b9c756b1466cf7","name":"Check publish message containing Script","time":{"start":1744990438374,"stop":1744990438389,"duration":15},"status":"passed","severity":"normal"},{"uid":"70bacdb49d8eb1a7","name":"Query Generator - false","time":{"start":1744990566385,"stop":1744990566385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b5bbf11d3f62e8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744990431123,"stop":1744990431123,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b19ce1e5b5aad7","name":"retrieves a single peer","time":{"start":1744990259057,"stop":1744990259057,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddd41ce70efe3fe","name":"Publishes to nwaku","time":{"start":1744990430952,"stop":1744990430952,"duration":0},"status":"passed","severity":"normal"},{"uid":"746568a83461f92f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744990243591,"stop":1744990243592,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b5f75054c0b8a9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744990270962,"stop":1744990270962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92b86749d1127dd","name":"should return valid sharding parameters for static sharding","time":{"start":1744990235080,"stop":1744990235080,"duration":0},"status":"passed","severity":"normal"},{"uid":"177732396428ffc9","name":"Push message with rate limit","time":{"start":1744990930015,"stop":1744990930016,"duration":1},"status":"passed","severity":"normal"},{"uid":"3165fe3046d18c3c","name":"should properly create peer info with all multiaddrs","time":{"start":1744990244202,"stop":1744990244202,"duration":0},"status":"passed","severity":"normal"},{"uid":"91370a6f234016ed","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744990243588,"stop":1744990243590,"duration":2},"status":"passed","severity":"normal"},{"uid":"c92edc0418ddf18e","name":"Passing page size 19 when there are 20 messages","time":{"start":1744990575783,"stop":1744990575783,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4ac37de715bbd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744990235073,"stop":1744990235073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cab14c8a8dd9e3e","name":"through manual discovery","time":{"start":1744990377690,"stop":1744990377690,"duration":0},"status":"passed","severity":"normal"},{"uid":"614f2d875fc8b1b8","name":"Check publish message containing shell command","time":{"start":1744990438392,"stop":1744990438397,"duration":5},"status":"passed","severity":"normal"},{"uid":"cc5bcd8329a0b2fb","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744990568544,"stop":1744990568544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5085bc0c88434f","name":"Subscribe and receives messages on 20 topics","time":{"start":1744990824814,"stop":1744990824814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25ec807025f29ce","name":"A test","time":{"start":1744990367512,"stop":1744990367512,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca3936b5bbdaf15","name":"should reject if WakuNode is not started","time":{"start":1744990280637,"stop":1744990280637,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee67ecae1160018","name":"Check received message containing JSON","time":{"start":1744990720021,"stop":1744990720021,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fe324263892e4b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744990289899,"stop":1744990289900,"duration":1},"status":"passed","severity":"normal"},{"uid":"360a21d4c8b5233d","name":"should throw error - no public key","time":{"start":1744990244192,"stop":1744990244192,"duration":0},"status":"passed","severity":"normal"},{"uid":"feba09616b2f960b","name":"Publish message with custom timestamp: Sat Apr 27 2024 15:33:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1744990438400,"stop":1744990438400,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3124cf438c041b7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744990244204,"stop":1744990244204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c939c6e8fb0b6f5","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744990568543,"stop":1744990568543,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4583feef92b253","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1744990280493,"stop":1744990280493,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf47e9cb3e3cfb7","name":"Accepts a valid Waku Message","time":{"start":1744990284193,"stop":1744990284194,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7f42d12c7b0db6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744990332191,"stop":1744990332193,"duration":2},"status":"passed","severity":"normal"},{"uid":"25778bee9fdf7d41","name":"Should update multiaddrs","time":{"start":1744990378823,"stop":1744990378824,"duration":1},"status":"passed","severity":"normal"},{"uid":"de811b73218ed487","name":"Meta field set when metaSetter is specified","time":{"start":1744990250711,"stop":1744990250712,"duration":1},"status":"passed","severity":"normal"},{"uid":"2abe2b1fcdd3d6f1","name":"Query Generator, No message returned","time":{"start":1744990525930,"stop":1744990525931,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0c00ef114d4eb3","name":"Check publish message containing JSON","time":{"start":1744990438391,"stop":1744990438391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0d0bcf31580abc","name":"random static sharding 1 - Cluster ID: 379, Shard ID: 130","time":{"start":1744990557332,"stop":1744990557332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46d877e384eae36","name":"Push message with special chars payload","time":{"start":1744990930003,"stop":1744990930003,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c67030791bb5700","name":"Push message with meta","time":{"start":1744990930030,"stop":1744990930030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2606e4d6dda0cafd","name":"Check received message containing Russian","time":{"start":1744990720019,"stop":1744990720020,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1eb5f249cd41af","name":"Using a function","time":{"start":1744990584578,"stop":1744990584578,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec09fb08b54392f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744990824814,"stop":1744990824814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef838e26c49496ad","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744990235079,"stop":1744990235079,"duration":0},"status":"passed","severity":"normal"},{"uid":"2090817c5ec18a3c","name":"Should update shard info","time":{"start":1744990378824,"stop":1744990378824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53a03798b49cb91","name":"should not receive a peer event before start","time":{"start":1744990416806,"stop":1744990416807,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41e7ad16b7a243d","name":"Decoder throws on empty string content topic","time":{"start":1744990269261,"stop":1744990269261,"duration":0},"status":"passed","severity":"normal"},{"uid":"80aeeab0f4c7d0da","name":"Push message with Russian payload","time":{"start":1744990930020,"stop":1744990930020,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfef3b60730997e8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744990824808,"stop":1744990824808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c926dbef580cd39b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744990824823,"stop":1744990824823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f122fe5662f90915","name":"should initialize with default number of peers","time":{"start":1744990280282,"stop":1744990280290,"duration":8},"status":"passed","severity":"normal"},{"uid":"46108c8e1f7943cf","name":"should return PeerId when PeerId is provided","time":{"start":1744990280492,"stop":1744990280492,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e97870aae72432a","name":"should insert message id into causal history","time":{"start":1744990290310,"stop":1744990290310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5197a59f9af82cc0","name":"Ping on unsubscribed peer","time":{"start":1744990375310,"stop":1744990375310,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19623f958588ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744990235073,"stop":1744990235074,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0468c65c2e5ce51","name":"Relay - dialed after","time":{"start":1744990589454,"stop":1744990589455,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b45bb5cb1b9615","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744990582464,"stop":1744990582464,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb96eb9284e1caa","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744990235078,"stop":1744990235078,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fdcfce0fc53342","name":"Push message with content topic containing escaped characters","time":{"start":1744990930014,"stop":1744990930014,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcd96650a5f1bb6","name":"Push message equal or less that 1MB","time":{"start":1744990930017,"stop":1744990930017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4558f6d451224b3","name":"can start and stop the service","time":{"start":1744990416804,"stop":1744990416805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56fdb50fab5c8c6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744990427750,"stop":1744990427750,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec10bb97184cfc2","name":"Check received message containing Script","time":{"start":1744990720020,"stop":1744990720020,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bbb7bc2e8beb77","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744990258683,"stop":1744990258683,"duration":0},"status":"passed","severity":"normal"},{"uid":"8432de207fa87190","name":"Push message with content topic containing long","time":{"start":1744990930025,"stop":1744990930025,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a523fd6b17f4d1a","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744990289850,"stop":1744990289857,"duration":7},"status":"passed","severity":"normal"},{"uid":"c2f6d4fbf3f9d680","name":"non connected peers","time":{"start":1744990417001,"stop":1744990417001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79ce1a366cc4d09","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744990289868,"stop":1744990289868,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e9aa3b82e8e8dd","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744990289860,"stop":1744990289865,"duration":5},"status":"passed","severity":"normal"},{"uid":"9d470390295e3382","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744990235055,"stop":1744990235055,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafd11d6af3b49d0","name":"Push message with long payload","time":{"start":1744990930018,"stop":1744990930018,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dff60df6c299f0","name":"Ordered Callback - true","time":{"start":1744990566386,"stop":1744990566387,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c362a863deec6f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744990235054,"stop":1744990235055,"duration":1},"status":"passed","severity":"normal"},{"uid":"99317ac321e50180","name":"Overlapping topic subscription","time":{"start":1744990440936,"stop":1744990440936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66570c82c3018268","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744990270961,"stop":1744990270962,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e79676cbc584de","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744990513309,"stop":1744990513309,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c73dc3e73ac52b","name":"Ping on peer without subscriptions","time":{"start":1744990375312,"stop":1744990375312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2b63951d23151c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744990235056,"stop":1744990235056,"duration":0},"status":"passed","severity":"normal"},{"uid":"539b2461bc32b6c9","name":"should not fail to start the service if it is already started","time":{"start":1744990416805,"stop":1744990416806,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd305fee15080fb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744990237720,"stop":1744990237721,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d81cd92c8d26cb0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744990824805,"stop":1744990824806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5d3157e7f8e120","name":"returns only open connection if one present","time":{"start":1744990250090,"stop":1744990250090,"duration":0},"status":"passed","severity":"normal"},{"uid":"d687460e35641007","name":"should throw if no connection provided","time":{"start":1744990250357,"stop":1744990250358,"duration":1},"status":"passed","severity":"normal"},{"uid":"f159bb1396b04d58","name":"Check message received after nwaku node is restarted","time":{"start":1744990720017,"stop":1744990720017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a7196eec630c896","name":"Query generator for multiple messages","time":{"start":1744990561158,"stop":1744990561159,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11d1cf5ed8fc831","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744990289880,"stop":1744990289883,"duration":3},"status":"passed","severity":"normal"},{"uid":"f83ed993f3b2ad7a","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744990250360,"stop":1744990250361,"duration":1},"status":"passed","severity":"normal"},{"uid":"98275fea5057511c","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744990289858,"stop":1744990289859,"duration":1},"status":"passed","severity":"normal"},{"uid":"452ca423a869e28e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744990243595,"stop":1744990243595,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7bb050c11e11de","name":"Check received message with timestamp: 1744990309380 ","time":{"start":1744990720013,"stop":1744990720014,"duration":1},"status":"passed","severity":"normal"},{"uid":"119b166b4dc2f0df","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744990289858,"stop":1744990289858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2688ca4b55f08870","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744990720014,"stop":1744990720014,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6d662959a6fb1e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744990582464,"stop":1744990582465,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51836687a1a0a89","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744990235059,"stop":1744990235059,"duration":0},"status":"passed","severity":"normal"},{"uid":"21092a44bd850ea6","name":"Push message with content topic containing Script","time":{"start":1744990930027,"stop":1744990930028,"duration":1},"status":"passed","severity":"normal"},{"uid":"bddd1e22cadf26a5","name":"1 Relay, 1 fetch","time":{"start":1744990258893,"stop":1744990258894,"duration":1},"status":"passed","severity":"normal"},{"uid":"f578e2754ec9d18d","name":"Push message with content topic containing unicode special characters","time":{"start":1744990930014,"stop":1744990930014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d379c05ed7456ac2","name":"Decoder throws on undefined content topic","time":{"start":1744990269260,"stop":1744990269261,"duration":1},"status":"passed","severity":"normal"},{"uid":"686f0d9d26ec39d2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744990824807,"stop":1744990824807,"duration":0},"status":"passed","severity":"normal"},{"uid":"e131d70f3137aa78","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744990289909,"stop":1744990289909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d3a1402ceb28bc","name":"should handle task timeouts","time":{"start":1744990280489,"stop":1744990280489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2783e0f00f1b135e","name":"Js publishes, other Js receives","time":{"start":1744990430953,"stop":1744990430953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3080f19c18a9c2b7","name":"isConnected return false after peer stops","time":{"start":1744990332194,"stop":1744990332194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d4c2dde9862a9d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744990440941,"stop":1744990440941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5038f6b57256752","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744990513306,"stop":1744990513307,"duration":1},"status":"passed","severity":"normal"},{"uid":"6883722ae71a3028","name":"throws on content topic with empty topic name field","time":{"start":1744990235046,"stop":1744990235046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3776c4a560f394bc","name":"Check received message containing long","time":{"start":1744990720008,"stop":1744990720008,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe0e11da731b857","name":"Push message with shell command payload","time":{"start":1744990930022,"stop":1744990930022,"duration":0},"status":"passed","severity":"normal"},{"uid":"3824153930180f7d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744990561164,"stop":1744990561164,"duration":0},"status":"passed","severity":"normal"},{"uid":"18501d3d5d478a11","name":"different cluster, same shard: nodes don't connect","time":{"start":1744990378511,"stop":1744990378511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d037ae7715b43ad7","name":"Check message received after jswaku node is restarted","time":{"start":1744990720017,"stop":1744990720017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41ec30e1f82127c8","name":"Push message with content topic containing Chinese","time":{"start":1744990930026,"stop":1744990930026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27e85ea0821cc02","name":"Nwaku publishes","time":{"start":1744990430952,"stop":1744990430953,"duration":1},"status":"passed","severity":"normal"},{"uid":"319e6b4d685a06d1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744990258684,"stop":1744990258684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b350d30bc83b7fec","name":"throws an error for improperly formatted content topics","time":{"start":1744990235062,"stop":1744990235062,"duration":0},"status":"passed","severity":"normal"},{"uid":"5749fd9888126d1a","name":"Decoder throws on empty string content topic","time":{"start":1744990250713,"stop":1744990250713,"duration":0},"status":"passed","severity":"normal"},{"uid":"8657b6634a4c653f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744990824818,"stop":1744990824818,"duration":0},"status":"passed","severity":"normal"},{"uid":"f558993109059bc0","name":"it tolerates circular branch references","time":{"start":1744990259058,"stop":1744990259058,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd0c94c9da9a15e","name":"should reject if Relay is requested but not mounted","time":{"start":1744990280638,"stop":1744990280638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f570a8e71fb40e71","name":"Check message on other pubsub topic is not received","time":{"start":1744990720015,"stop":1744990720015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4531a99d98944b7a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744990427753,"stop":1744990427753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38df8f65a8b303d","name":"should get / set TCP multiaddr","time":{"start":1744990244199,"stop":1744990244199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1790fe699499f97d","name":"Check message with no payload is not received","time":{"start":1744990720016,"stop":1744990720016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16f46990ddcc49c","name":"should update ack status of messages in outgoing buffer","time":{"start":1744990290317,"stop":1744990290317,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e081d66f9018ba","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744990243598,"stop":1744990243599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d725817915ec0110","name":"Wrong topic","time":{"start":1744990545759,"stop":1744990545760,"duration":1},"status":"passed","severity":"normal"},{"uid":"e708818b368c257c","name":"Check message with non string payload is not received","time":{"start":1744990720016,"stop":1744990720016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4eef633474ec8f0","name":"Fails to publish message with wrong content topic","time":{"start":1744990438402,"stop":1744990438402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ddc50d577a797b","name":"should set field with only FILTER enabled","time":{"start":1744990244203,"stop":1744990244204,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3bd8a88f2af6ab","name":"ignores domain fetching errors","time":{"start":1744990259058,"stop":1744990259059,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ef1b3635b0883a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744990513308,"stop":1744990513309,"duration":1},"status":"passed","severity":"normal"},{"uid":"43caf17ea91d2a36","name":"does not throw on valid cases","time":{"start":1744990235041,"stop":1744990235042,"duration":1},"status":"passed","severity":"normal"},{"uid":"2448f5ba751f60e3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744990824822,"stop":1744990824822,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a88b5e196b6e257","name":"Decoder throws on undefined content topic","time":{"start":1744990270963,"stop":1744990270964,"duration":1},"status":"passed","severity":"normal"},{"uid":"392c5a14e097ad04","name":"should be sent with empty content","time":{"start":1744990290316,"stop":1744990290316,"duration":0},"status":"passed","severity":"normal"},{"uid":"382ff8f2eb31225a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744990824819,"stop":1744990824819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16d0ad1633e6493","name":"unsubscribes","time":{"start":1744990574569,"stop":1744990574570,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0b54c26df5e239","name":"Privacy Node - default protocol","time":{"start":1744990589458,"stop":1744990589459,"duration":1},"status":"passed","severity":"normal"},{"uid":"f859507d23918b9d","name":"Subscribe to topic containing XML and receive message","time":{"start":1744990824820,"stop":1744990824820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffabe7ec9eda6dc5","name":"random static sharding 2 - Cluster ID: 747, Shard ID: 444","time":{"start":1744990557332,"stop":1744990557334,"duration":2},"status":"passed","severity":"normal"},{"uid":"90df9dcd40e4b847","name":"should maintain desired error rate","time":{"start":1744990291704,"stop":1744990291704,"duration":0},"status":"passed","severity":"normal"},{"uid":"822387601de2b009","name":"Push message with JSON payload","time":{"start":1744990930006,"stop":1744990930006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03ab43a4a6f6a9a","name":"Push message with content topic containing Arabic","time":{"start":1744990930010,"stop":1744990930011,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc93bc6bdaf7f008","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744990289878,"stop":1744990289879,"duration":1},"status":"passed","severity":"normal"},{"uid":"a502232657915d23","name":"should wait for Filter peer to be connected","time":{"start":1744990280640,"stop":1744990280641,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59ec18180155e57","name":"Passing an array","time":{"start":1744990584577,"stop":1744990584578,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcbdfeafe3c92b6","name":"should throw an error for insufficient data","time":{"start":1744990235149,"stop":1744990235149,"duration":0},"status":"passed","severity":"normal"},{"uid":"5532d4cd65de57a3","name":"Generator, custom pubsub topic","time":{"start":1744990559462,"stop":1744990559463,"duration":1},"status":"passed","severity":"normal"},{"uid":"e149797954fb644b","name":"Check message on other pubsub topic is not received","time":{"start":1744990720024,"stop":1744990720025,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cbd81986ef69c7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744990513312,"stop":1744990513313,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccaa0ceff2201af3","name":"Check received message containing numeric","time":{"start":1744990720018,"stop":1744990720018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dda75778251284d","name":"Non TWN Cluster","time":{"start":1744990545732,"stop":1744990545732,"duration":0},"status":"passed","severity":"normal"},{"uid":"1473ef113e86ac9f","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744990289884,"stop":1744990289885,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb119ba6b274be7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744990427753,"stop":1744990427753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4258bb587419b4f8","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744990440939,"stop":1744990440939,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfeb3e0e2158b66","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744990582462,"stop":1744990582462,"duration":0},"status":"passed","severity":"normal"},{"uid":"9088deda4d6ba486","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744990243592,"stop":1744990243593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f832a070c6e916","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744990235083,"stop":1744990235083,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb13260c950b86","name":"can start the service","time":{"start":1744990262882,"stop":1744990262883,"duration":1},"status":"passed","severity":"normal"},{"uid":"25fe36396225f7ab","name":"should properly create location multiaddrs - udp6","time":{"start":1744990244200,"stop":1744990244201,"duration":1},"status":"passed","severity":"normal"},{"uid":"18997df6d53d7ad4","name":"Generator, custom pubsub topic","time":{"start":1744990559465,"stop":1744990559465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c21e1b533acdba00","name":"should check connected peers if present and suitable","time":{"start":1744990280640,"stop":1744990280640,"duration":0},"status":"passed","severity":"normal"},{"uid":"3135da8db62e3875","name":"Fails to publish duplicate message","time":{"start":1744990438401,"stop":1744990438401,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdab11f309d01309","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744990582465,"stop":1744990582466,"duration":1},"status":"passed","severity":"normal"},{"uid":"344772dd6528ddcc","name":"random static sharding 6 - Cluster ID: 370, Shard ID: 30","time":{"start":1744990557336,"stop":1744990557336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3fa2dfa193414b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744990317128,"stop":1744990317128,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b5f296b8ecc0ef","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744990525931,"stop":1744990525931,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dafa5fc85df1fa6","name":"should reject if Filter is requested but not mounted","time":{"start":1744990280639,"stop":1744990280639,"duration":0},"status":"passed","severity":"normal"},{"uid":"446a7e738f1ad786","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744990235078,"stop":1744990235078,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ee9f12f85f5a34","name":"Relay - times out","time":{"start":1744990589455,"stop":1744990589456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45f516228a95494","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744990367391,"stop":1744990367392,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5464155b3cc19bb","name":"Fails to push message bigger that 1MB","time":{"start":1744990930017,"stop":1744990930017,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a374ae225dd265","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744990427750,"stop":1744990427751,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5be002de53dd9c","name":"should return unique PubsubTopics for static sharding","time":{"start":1744990235065,"stop":1744990235065,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a22f07de09b3a6","name":"throws on content topic with non-number generation field","time":{"start":1744990235044,"stop":1744990235044,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ead9e973e70f05d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744990235067,"stop":1744990235067,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a86922c557ae5d","name":"Push 30 different messages","time":{"start":1744990930008,"stop":1744990930008,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6d0f3a8b8f50c19","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744990235078,"stop":1744990235079,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2c9a18f420de46","name":"Push to array if already present","time":{"start":1744990234616,"stop":1744990234616,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bc3e494fae8d36","name":"Correctly serialized arguments","time":{"start":1744990377854,"stop":1744990377855,"duration":1},"status":"passed","severity":"normal"},{"uid":"97936b3d4e198dd3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744990317129,"stop":1744990317129,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1b86034408c421","name":"Store - dialed first","time":{"start":1744990589456,"stop":1744990589457,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bc8af988e36877","name":"Subscribe and publish message","time":{"start":1744990440931,"stop":1744990440932,"duration":1},"status":"passed","severity":"normal"},{"uid":"9548e651f6f182c3","name":"Relay + Store","time":{"start":1744990244204,"stop":1744990244205,"duration":1},"status":"passed","severity":"normal"},{"uid":"310804bc912122fa","name":"nwaku subscribes","time":{"start":1744990430951,"stop":1744990430951,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f55bd73b7660e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744990235076,"stop":1744990235076,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda972f2b6f97f1d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744990824803,"stop":1744990824803,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd047efbb111c063","name":"should serialize and deserialize correctly","time":{"start":1744990291704,"stop":1744990291705,"duration":1},"status":"passed","severity":"normal"},{"uid":"321401abdb49a4b7","name":"Check received message containing unicode special characters","time":{"start":1744990720012,"stop":1744990720013,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5e52a3f928fe39","name":"Reusing cursor across nodes","time":{"start":1744990513311,"stop":1744990513312,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d8c76fdaec2e9","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744990289879,"stop":1744990289879,"duration":0},"status":"passed","severity":"normal"},{"uid":"612e69ed722aba97","name":"should be called for bootstrap peers","time":{"start":1744990317127,"stop":1744990317128,"duration":1},"status":"passed","severity":"normal"},{"uid":"410e7d0f93220415","name":"handles empty shards array correctly","time":{"start":1744990235081,"stop":1744990235081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2b92f9c9269a3d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744990235083,"stop":1744990235083,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f95016501b68fea","name":"Subscribe to topic containing Script and receive message","time":{"start":1744990824820,"stop":1744990824820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0bdd027b671944","name":"Check publish message containing unicode special characters","time":{"start":1744990438398,"stop":1744990438398,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e05c18b2fe9787f","name":"configure the node with multiple content topics","time":{"start":1744990545760,"stop":1744990545760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a6a2c9ba4c2189","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744990824814,"stop":1744990824815,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8a6f10849562b9","name":"Passing page size 1 when there are 4 messages","time":{"start":1744990575781,"stop":1744990575781,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a638879a2eabf74","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744990440943,"stop":1744990440943,"duration":0},"status":"passed","severity":"normal"},{"uid":"857d56116ad23d14","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744990440939,"stop":1744990440939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3022b992b8ed9dd","name":"Check message received after jswaku node is restarted","time":{"start":1744990720026,"stop":1744990720026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22e4ed7f7b196d40","name":"addEventListener with wrong event","time":{"start":1744990349129,"stop":1744990349130,"duration":1},"status":"passed","severity":"normal"},{"uid":"fffcc38f99aa837e","name":"Fails to push message bigger that 1MB","time":{"start":1744990930033,"stop":1744990930033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fbe6e3fc4729cd","name":"Query with Ordered Callback, No message returned","time":{"start":1744990525932,"stop":1744990525933,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe343859c260439","name":"can start the service","time":{"start":1744990416804,"stop":1744990416804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aada2b3f2f49119","name":"Subscribe to topic containing short and receive message","time":{"start":1744990824804,"stop":1744990824805,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd585dcf9fbf4f38","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744990559464,"stop":1744990559464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c3d7541232cb5f","name":"Push message with Chinese payload","time":{"start":1744990930003,"stop":1744990930004,"duration":1},"status":"passed","severity":"normal"},{"uid":"785b983908640970","name":"Subscribe and receive messages via lightPush","time":{"start":1744990824811,"stop":1744990824812,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af56f8b05731269","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744990289867,"stop":1744990289867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb105a2ed92ae074","name":"Encoder throws on empty string content topic","time":{"start":1744990269259,"stop":1744990269260,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7f99f22efdf9f3","name":"random static sharding 8 - Cluster ID: 822, Shard ID: 641","time":{"start":1744990557338,"stop":1744990557338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ec2bc14d2bf08e","name":"Push message with Arabic payload","time":{"start":1744990930020,"stop":1744990930020,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b25877613b1ba","name":"Push message with unicode special characters payload","time":{"start":1744990930007,"stop":1744990930007,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe23a6d11ddb5f1","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744990289905,"stop":1744990289905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0688a8ed3f6cac","name":"Subscribe to topic containing Script and publish message","time":{"start":1744990440940,"stop":1744990440940,"duration":0},"status":"passed","severity":"normal"}] |