mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"581482eaca24e622","name":"Ordered callback, aborts when callback returns true","time":{"start":1744619293617,"stop":1744619293618,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee4d5f678939ded","name":"Check received message containing shell command","time":{"start":1744619458247,"stop":1744619458247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f935b693953dc6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744619676815,"stop":1744619676816,"duration":1},"status":"passed","severity":"normal"},{"uid":"6005981813728130","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744619044055,"stop":1744619044060,"duration":5},"status":"passed","severity":"normal"},{"uid":"dc8cd5633079c42c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744619027057,"stop":1744619027057,"duration":0},"status":"passed","severity":"normal"},{"uid":"579203c60aea90c8","name":"LightPush","time":{"start":1744619320451,"stop":1744619320452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88a4ec33c66b6a8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744619558149,"stop":1744619558150,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d56184b185768a1","name":"Check received message containing short","time":{"start":1744619458231,"stop":1744619458231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63ad7497c939c4b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app10/2/topic216/json","time":{"start":1744619278995,"stop":1744619278995,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a034048528fd9ae","name":"Check received message containing Script","time":{"start":1744619458246,"stop":1744619458246,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f460cdf63c56c08","name":"should be called for bootstrap peers","time":{"start":1744619051669,"stop":1744619051669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e836879fe2da11b3","name":"Check received message with timestamp: 1744619043737 ","time":{"start":1744619458238,"stop":1744619458239,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b098fd5a2b9e6fc","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744619112525,"stop":1744619112526,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d54ba6bb039f7d","name":"Push message with SQL Injection payload","time":{"start":1744619676825,"stop":1744619676825,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef7a30bf116db7a","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744619027430,"stop":1744619027431,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcba1b043bdf8196","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744619101483,"stop":1744619101483,"duration":0},"status":"passed","severity":"normal"},{"uid":"504e25d81a84a4a7","name":"should throw if no connection provided","time":{"start":1744618990552,"stop":1744618990553,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e1524223c12fe","name":"should not allow k > 12","time":{"start":1744619026516,"stop":1744619026518,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f5c648b9d193daf","name":"Ping on peer without subscriptions","time":{"start":1744619110295,"stop":1744619110296,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb4871417894a94","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744619458239,"stop":1744619458239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bc3fd55a3392be","name":"Renews subscription after lossing a connection","time":{"start":1744619558170,"stop":1744619558170,"duration":0},"status":"passed","severity":"normal"},{"uid":"184e94f0d9c69648","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744619160131,"stop":1744619160131,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc8bc487fa6bba6","name":"Check received message containing special chars","time":{"start":1744619458233,"stop":1744619458233,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc382dc5435be1d","name":"should create a new stream if no existing for protocol found","time":{"start":1744618990553,"stop":1744618990553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5742ea8e26f4338","name":"Decoder throws on undefined content topic","time":{"start":1744619008915,"stop":1744619008916,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d021e7e24c4d6e6","name":"Push message with Russian payload","time":{"start":1744619676807,"stop":1744619676808,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b33151a123e361","name":"should encodeTxt and decodeTxt","time":{"start":1744618984820,"stop":1744618984820,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8a0af3654760e0","name":"Publish message with custom timestamp: Mon Apr 14 2025 09:26:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1744619171918,"stop":1744619171918,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97e8d8849537a24","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744618984051,"stop":1744618984051,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c86ca1d47a2a364","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744619260678,"stop":1744619260678,"duration":0},"status":"passed","severity":"normal"},{"uid":"379b24df658dec5b","name":"Push message with content topic containing emoji","time":{"start":1744619676817,"stop":1744619676818,"duration":1},"status":"passed","severity":"normal"},{"uid":"8284b1c6f185dc84","name":"Relay + Store","time":{"start":1744619049632,"stop":1744619049633,"duration":1},"status":"passed","severity":"normal"},{"uid":"77549d7d2f04d941","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744619172178,"stop":1744619172179,"duration":1},"status":"passed","severity":"normal"},{"uid":"79245013f91e3a26","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744619027038,"stop":1744619027047,"duration":9},"status":"passed","severity":"normal"},{"uid":"69adcfecf98a05b5","name":"Check message with no payload is not received","time":{"start":1744619458251,"stop":1744619458251,"duration":0},"status":"passed","severity":"normal"},{"uid":"8910c3e4b303458d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744619051618,"stop":1744619051619,"duration":1},"status":"passed","severity":"normal"},{"uid":"205168a90897342b","name":"through manual discovery","time":{"start":1744619112488,"stop":1744619112489,"duration":1},"status":"passed","severity":"normal"},{"uid":"79431fa7801df38d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744619027051,"stop":1744619027051,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7d51cba873edb0","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744618975966,"stop":1744618975966,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b8805a2823a98b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744618998390,"stop":1744618998390,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2b9bb77061642c","name":"should get locked peers","time":{"start":1744619017682,"stop":1744619017683,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf6a21611034e5","name":"Sign & Recover","time":{"start":1744619009344,"stop":1744619009344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10292ac001e7e3d","name":"should throw error - invalid id","time":{"start":1744618984823,"stop":1744618984823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57cbd8fb69f064c","name":"throws on content topic with empty application field","time":{"start":1744618975953,"stop":1744618975953,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e4368a039c6784","name":"Check publish message after service node is restarted","time":{"start":1744619171925,"stop":1744619171925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44487678c4a9b3dc","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744619312198,"stop":1744619312198,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fd3dd876b1e3ba","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744619027427,"stop":1744619027428,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e43f6d92af4d75c","name":"Push message with content topic containing Chinese","time":{"start":1744619676813,"stop":1744619676813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfb9e7b3e6f916e","name":"Check received message containing unicode special characters","time":{"start":1744619458237,"stop":1744619458238,"duration":1},"status":"passed","severity":"normal"},{"uid":"845d95182c24bf03","name":"start node with empty shard should fail","time":{"start":1744619288455,"stop":1744619288456,"duration":1},"status":"passed","severity":"normal"},{"uid":"865228bb78b21310","name":"shard 0","time":{"start":1744619288445,"stop":1744619288445,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7a8e617299ce02","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744618990554,"stop":1744618990555,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a3ed091e5bc115","name":"should properly create location multiaddrs - tcp","time":{"start":1744618984833,"stop":1744618984833,"duration":0},"status":"passed","severity":"normal"},{"uid":"144e307a8287bfd7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744618975981,"stop":1744618975981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfb8c0308643f39","name":"Fields are not dropped","time":{"start":1744618990457,"stop":1744618990458,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2bf2582d011894","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744618975964,"stop":1744618975965,"duration":1},"status":"passed","severity":"normal"},{"uid":"b056fda5efe02abc","name":"Subscribe to topic containing XML and receive message","time":{"start":1744619558156,"stop":1744619558156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d944034a277d1bdf","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744618975966,"stop":1744618975966,"duration":0},"status":"passed","severity":"normal"},{"uid":"af41a0580fb023a5","name":"Store - dialed after - with timeout","time":{"start":1744619320451,"stop":1744619320451,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e2a37dca5ff90e","name":"Check message on other pubsub topic is not received","time":{"start":1744619458250,"stop":1744619458250,"duration":0},"status":"passed","severity":"normal"},{"uid":"773ec50bd6077a7d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744619027057,"stop":1744619027057,"duration":0},"status":"passed","severity":"normal"},{"uid":"816108a962bdae5b","name":"Check message with no pubsub topic is not received","time":{"start":1744619458250,"stop":1744619458250,"duration":0},"status":"passed","severity":"normal"},{"uid":"27997147c205ae97","name":"Check received message containing emoji","time":{"start":1744619458248,"stop":1744619458248,"duration":0},"status":"passed","severity":"normal"},{"uid":"161121c2aae7eae5","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744618990555,"stop":1744618990555,"duration":0},"status":"passed","severity":"normal"},{"uid":"432ceb78f1a20fc1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744619027055,"stop":1744619027055,"duration":0},"status":"passed","severity":"normal"},{"uid":"4975235e00073420","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744619027030,"stop":1744619027030,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aaf289266029c2c","name":"should select older connection if present","time":{"start":1744618990199,"stop":1744618990200,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdee5e39f106a45","name":"Push message with custom timestamp: 1744622664158","time":{"start":1744619676837,"stop":1744619676837,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c24a73943838da","name":"should initialize with Unhealthy status","time":{"start":1744619018253,"stop":1744619018254,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3a29eff51dc141","name":"Check received message containing numeric","time":{"start":1744619458244,"stop":1744619458244,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e6b1e3728b9f01","name":"Decoder throws on empty string content topic","time":{"start":1744619010651,"stop":1744619010651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b727dc639411cc20","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744619558154,"stop":1744619558154,"duration":0},"status":"passed","severity":"normal"},{"uid":"c314cd321e79060f","name":"Push message with custom timestamp: 1713860664158","time":{"start":1744619676836,"stop":1744619676837,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60dc84751b97e4e","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744619027035,"stop":1744619027036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f564eda6540a4d","name":"should only return 1 node with store capability","time":{"start":1744618998918,"stop":1744618998918,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e162d0a3fc7fff0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744619232843,"stop":1744619232844,"duration":1},"status":"passed","severity":"normal"},{"uid":"172eb29818bd165c","name":"should add and remove event listeners correctly","time":{"start":1744619002891,"stop":1744619002891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f162bfa819a701","name":"Subscribe and receive messages via waku relay post","time":{"start":1744619558149,"stop":1744619558149,"duration":0},"status":"passed","severity":"normal"},{"uid":"187e03b5f9748d0e","name":"throws on content topic with empty encoding field","time":{"start":1744618975955,"stop":1744618975955,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abbb4590b478b8f","name":"udp ip6 address","time":{"start":1744618984187,"stop":1744618984187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b859dc01e4338f6","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744619027038,"stop":1744619027038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7dd921ef78a172","name":"Query Generator, No message returned","time":{"start":1744619260683,"stop":1744619260683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c320ba0b280a5f00","name":"Query generator for multiple messages with different message text format","time":{"start":1744619293615,"stop":1744619293615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70939d680a78443","name":"Subscribe and receives messages on 20 topics","time":{"start":1744619558162,"stop":1744619558162,"duration":0},"status":"passed","severity":"normal"},{"uid":"935b211e5ea4962e","name":"Push 30 different messages","time":{"start":1744619676828,"stop":1744619676828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47419d7dbb9b4eb7","name":"should reject on timeout if it was set","time":{"start":1744619018264,"stop":1744619018264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94c061bd82f36fa","name":"Check received message containing short","time":{"start":1744619458243,"stop":1744619458243,"duration":0},"status":"passed","severity":"normal"},{"uid":"359dbe124d4b3891","name":"less peers than existing","time":{"start":1744619150330,"stop":1744619150330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37b61bf9a098bb59","name":"should throw an error for missing sharding configuration","time":{"start":1744618975991,"stop":1744618975992,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4db026853ecaaf","name":"Query Generator, No Decoder","time":{"start":1744619260679,"stop":1744619260683,"duration":4},"status":"passed","severity":"normal"},{"uid":"f0b85cddece8fe86","name":"should return usable stream attached to connection","time":{"start":1744618990551,"stop":1744618990552,"duration":1},"status":"passed","severity":"normal"},{"uid":"356faddc57c390e2","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744619027038,"stop":1744619027038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18c68be277954a7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app73/5/topic446/json","time":{"start":1744619278994,"stop":1744619278995,"duration":1},"status":"passed","severity":"normal"},{"uid":"228292cd9562267e","name":"should maintain desired error rate","time":{"start":1744619028770,"stop":1744619028770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad900ac8205b585","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744619171923,"stop":1744619171925,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d5814b44e725f4a","name":"Check received message containing XML","time":{"start":1744619458236,"stop":1744619458236,"duration":0},"status":"passed","severity":"normal"},{"uid":"3143d6177049a7f3","name":"All","time":{"start":1744619049633,"stop":1744619049633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1060a766e2029","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744618975994,"stop":1744618975994,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fffef2a3f55549","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744619163473,"stop":1744619163473,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fbb626fa1ca9c9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744619260678,"stop":1744619260679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2645b0d29595daa0","name":"Light Node - default protocols","time":{"start":1744619320452,"stop":1744619320452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed86a4caa6728794","name":"should throw an error for insufficient data","time":{"start":1744618976163,"stop":1744618976163,"duration":0},"status":"passed","severity":"normal"},{"uid":"46978d4da3f80ecf","name":"Passing page size 1 when there are 4 messages","time":{"start":1744619306436,"stop":1744619306436,"duration":0},"status":"passed","severity":"normal"},{"uid":"423387126743a9a","name":"Check received message containing unicode special characters","time":{"start":1744619458248,"stop":1744619458248,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb66770e04602d7b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744619160133,"stop":1744619160133,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f554f19e09914c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744619232844,"stop":1744619232844,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd44108084cb938","name":"Overlapping topic subscription","time":{"start":1744619558151,"stop":1744619558152,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d9a3290242d3fb","name":"can start and stop the service","time":{"start":1744619048677,"stop":1744619048677,"duration":0},"status":"passed","severity":"normal"},{"uid":"3208fdb5e4bda770","name":"Check publish message containing escaped characters","time":{"start":1744619171914,"stop":1744619171915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa44013d72bc8fa","name":"non connected peers","time":{"start":1744619150330,"stop":1744619150331,"duration":1},"status":"skipped","severity":"normal"},{"uid":"31091e94d8ff6b17","name":"Push message with shell command payload","time":{"start":1744619676826,"stop":1744619676827,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef63dd76985e6d1","name":"should wait for LightPush peer to be connected","time":{"start":1744619018265,"stop":1744619018265,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f4cb238caf50f4","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744618975967,"stop":1744618975967,"duration":0},"status":"passed","severity":"normal"},{"uid":"974ee2afc1fab50d","name":"Push message with XML payload","time":{"start":1744619676808,"stop":1744619676809,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76adc2bc0f5759b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744619027048,"stop":1744619027049,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8d98e82b09f1a6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744619063871,"stop":1744619063871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9eb6cfa82a61c4","name":"Check publish message containing Script","time":{"start":1744619171909,"stop":1744619171909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c239c6652389eff7","name":"pre and post cipher","time":{"start":1744619009343,"stop":1744619009344,"duration":1},"status":"passed","severity":"normal"},{"uid":"6349e19ec89e56a4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744619558164,"stop":1744619558164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0d610974947965","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744619260689,"stop":1744619260689,"duration":0},"status":"passed","severity":"normal"},{"uid":"904721360199e33e","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744619027035,"stop":1744619027035,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c2e709847c5dda","name":"Subscribe and publish message","time":{"start":1744619172170,"stop":1744619172170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b482692553edee79","name":"nwaku subscribes","time":{"start":1744619163754,"stop":1744619163754,"duration":0},"status":"passed","severity":"normal"},{"uid":"1486ea697c988a02","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744619051674,"stop":1744619051678,"duration":4},"status":"passed","severity":"normal"},{"uid":"c83c3bcbec326c40","name":"Check received message containing Script","time":{"start":1744619458235,"stop":1744619458235,"duration":0},"status":"passed","severity":"normal"},{"uid":"837b35ccc86c9d6d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744618975963,"stop":1744618975963,"duration":0},"status":"passed","severity":"normal"},{"uid":"2094159776088d34","name":"Check publish message containing special chars","time":{"start":1744619171905,"stop":1744619171905,"duration":0},"status":"passed","severity":"normal"},{"uid":"43962586e761f336","name":"topics with same application and version share the same shard","time":{"start":1744618975967,"stop":1744618975968,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d04aad23ce1f4d","name":"Subscribe to topic containing Script and receive message","time":{"start":1744619558155,"stop":1744619558156,"duration":1},"status":"passed","severity":"normal"},{"uid":"6870c70aa985120f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744618975981,"stop":1744618975982,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d910adb67f8ba5","name":"Push message with content topic containing numeric","time":{"start":1744619676829,"stop":1744619676830,"duration":1},"status":"passed","severity":"normal"},{"uid":"af72db8cd649b756","name":"Push message with content topic containing short","time":{"start":1744619676829,"stop":1744619676829,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd251e9996873d95","name":"Fails to publish message with wrong content topic","time":{"start":1744619171920,"stop":1744619171921,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d7351367b0a897","name":"Init the array if not present","time":{"start":1744618975746,"stop":1744618975748,"duration":2},"status":"passed","severity":"normal"},{"uid":"601dbf0e7e3aba7d","name":"Mutual subscription","time":{"start":1744619172169,"stop":1744619172169,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d72fa73535164e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app42/4/topic793/test.js","time":{"start":1744619278990,"stop":1744619278990,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3ffd4938eb9507","name":"Nodes with multiple pubsub topic","time":{"start":1744619163478,"stop":1744619163478,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dce6614e7a9b440","name":"different cluster, same shard: nodes don't connect","time":{"start":1744619112527,"stop":1744619112528,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8d19e98abb24c8","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744619167949,"stop":1744619167949,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e3dece886b9d71","name":"Push message with escaped characters payload","time":{"start":1744619676810,"stop":1744619676810,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e53f4732543744","name":"Check message with non string payload is not received","time":{"start":1744619458242,"stop":1744619458242,"duration":0},"status":"passed","severity":"normal"},{"uid":"b610c42ae3d5fbe4","name":"should respect max attempts limit","time":{"start":1744619017889,"stop":1744619017889,"duration":0},"status":"passed","severity":"normal"},{"uid":"538ab33237dc8c25","name":"caches peers it previously fetched","time":{"start":1744618998916,"stop":1744618998917,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f7469475091dea","name":"Push message with meta","time":{"start":1744619676835,"stop":1744619676835,"duration":0},"status":"passed","severity":"normal"},{"uid":"317a323952dbf387","name":"Push message with SQL Injection payload","time":{"start":1744619676808,"stop":1744619676808,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a99b9bcb6593eb","name":"Fails to push message bigger that 1MB","time":{"start":1744619676838,"stop":1744619676838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42a0dba57a85dfc","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744619300791,"stop":1744619300792,"duration":1},"status":"passed","severity":"normal"},{"uid":"f229803b489c4a98","name":"different cluster, different shard: nodes don't connect","time":{"start":1744619112528,"stop":1744619112528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6b3054f280abe1","name":"should encode/decode to text encoding","time":{"start":1744618984825,"stop":1744618984826,"duration":1},"status":"passed","severity":"normal"},{"uid":"520ddfd8435f27ab","name":"Default pageSize","time":{"start":1744619306440,"stop":1744619306440,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a73e9a003b17313","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744619027032,"stop":1744619027032,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11514a5c695cd4f","name":"Encoder throws on undefined content topic","time":{"start":1744619010650,"stop":1744619010650,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28470b614e9672c","name":"Generator, 2 different pubsubtopics","time":{"start":1744619291705,"stop":1744619291705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a95206b128ccfa0","name":"Check received message containing special chars","time":{"start":1744619458244,"stop":1744619458244,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed453ddf1e5694a","name":"should use DNS peer discovery with light client","time":{"start":1744619048681,"stop":1744619048681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f79bebad618abd5a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744618998391,"stop":1744618998395,"duration":4},"status":"passed","severity":"normal"},{"uid":"b5349f858bd12f5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744619558160,"stop":1744619558160,"duration":0},"status":"passed","severity":"normal"},{"uid":"9990667628449ea8","name":"Check publish message containing shell command","time":{"start":1744619171914,"stop":1744619171914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e448ae700b5fa18","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744619027037,"stop":1744619027037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcbb07c15e1d967","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744618998779,"stop":1744618998779,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1575096832ac9b7","name":"random static sharding 1 - Cluster ID: 916, Shard ID: 129","time":{"start":1744619288446,"stop":1744619288446,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5852de866398c7","name":"should initialize bloom filter with correct parameters","time":{"start":1744619028769,"stop":1744619028769,"duration":0},"status":"passed","severity":"normal"},{"uid":"7350241ff789937f","name":"Delete observer","time":{"start":1744619151711,"stop":1744619151711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bca406460a3da8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744619027062,"stop":1744619027062,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0c5238684ff836","name":"Push message equal or less that 1MB","time":{"start":1744619676821,"stop":1744619676821,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b6be88afe2f217","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744619558157,"stop":1744619558158,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1020b968d2da4ec","name":"throws on content topic with empty topic name field","time":{"start":1744618975954,"stop":1744618975954,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd15831978617253","name":"Subscribe to topic containing Script and receive message","time":{"start":1744619558166,"stop":1744619558166,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4178fc08719818d","name":"Relay - dialed after","time":{"start":1744619320450,"stop":1744619320450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f503bfba0f5b5","name":"Round trip binary serialization","time":{"start":1744618991056,"stop":1744618991056,"duration":0},"status":"passed","severity":"normal"},{"uid":"367e9aed112c64ff","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744619063876,"stop":1744619063876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21c2ad553ca5e79","name":"Should update shard info","time":{"start":1744619112835,"stop":1744619112836,"duration":1},"status":"passed","severity":"normal"},{"uid":"176fe8f315219aab","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744618975976,"stop":1744618975976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d52d0a8aa6c1a54","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744619247293,"stop":1744619247293,"duration":0},"status":"passed","severity":"normal"},{"uid":"df74003b79042c2f","name":"Generator, 2 different pubsubtopics","time":{"start":1744619291701,"stop":1744619291702,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c54e62d91da5cdb","name":"should get / set TCP multiaddr","time":{"start":1744618984830,"stop":1744618984830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6305ee20525e6229","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744619027047,"stop":1744619027048,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdd7538662974b7","name":"should set field with only STORE enabled","time":{"start":1744618984835,"stop":1744618984835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bfaa402b873366","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744619558166,"stop":1744619558166,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f42ea34bee7e2d","name":"Check meta is set [symmetric]","time":{"start":1744619008913,"stop":1744619008913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bfdf0b0f53cb90","name":"more peers than existing","time":{"start":1744619150330,"stop":1744619150330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb319ffa6040bc39","name":"Check received message containing Chinese","time":{"start":1744619458244,"stop":1744619458245,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c34bd4e88c04192","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744618984059,"stop":1744618984060,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f2f929acab5b0","name":"Check message received after nwaku node is restarted","time":{"start":1744619458242,"stop":1744619458243,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e8836991cbe0c139","name":"Subscribe to topic containing long and receive message","time":{"start":1744619558164,"stop":1744619558164,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e5cc2c4f2d93c3","name":"isConnected return false after peer stops","time":{"start":1744619063876,"stop":1744619063876,"duration":0},"status":"passed","severity":"normal"},{"uid":"620ab4ff32d03f86","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744619558154,"stop":1744619558154,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf0ec8dcbf56308","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744619044054,"stop":1744619044054,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d4d6d69333ffbd","name":"Ping on unsubscribed peer","time":{"start":1744619110293,"stop":1744619110294,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b0d8e67aae8750","name":"Push message with custom timestamp: 1744622664157","time":{"start":1744619676820,"stop":1744619676820,"duration":0},"status":"passed","severity":"normal"},{"uid":"e244ad1869c1615","name":"Check received message containing SQL Injection","time":{"start":1744619458235,"stop":1744619458235,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce3c655a64285a3","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744619027055,"stop":1744619027055,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf36049d6d83c301","name":"should set field with only RELAY enabled","time":{"start":1744618984834,"stop":1744618984835,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfd18eb9deae150","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744619458239,"stop":1744619458239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8205d3cf9a3b8ba4","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744619027030,"stop":1744619027031,"duration":1},"status":"passed","severity":"normal"},{"uid":"1296eed0f213e1b3","name":"Promise Callback - true","time":{"start":1744619297961,"stop":1744619297962,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99fd29039318be5","name":"Ping on subscribed peer","time":{"start":1744619110291,"stop":1744619110292,"duration":1},"status":"passed","severity":"normal"},{"uid":"350288cd355bb24b","name":"listenerCount","time":{"start":1744619084206,"stop":1744619084207,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35454165fb2bf61","name":"Subscribe to topic containing Script and publish message","time":{"start":1744619172177,"stop":1744619172178,"duration":1},"status":"passed","severity":"normal"},{"uid":"720ffa6d73427355","name":"Check publish message containing SQL Injection","time":{"start":1744619171906,"stop":1744619171909,"duration":3},"status":"passed","severity":"normal"},{"uid":"6db36e857073b9d8","name":"Check message with no pubsub topic is not received","time":{"start":1744619458240,"stop":1744619458241,"duration":1},"status":"passed","severity":"normal"},{"uid":"7022af47593e1032","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744619027049,"stop":1744619027050,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ba398ed6aaaf1c","name":"Check publish message containing long","time":{"start":1744619171902,"stop":1744619171903,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6496fdfd732bdc1","name":"Check publish message after client node is restarted","time":{"start":1744619171925,"stop":1744619171926,"duration":1},"status":"skipped","severity":"normal"},{"uid":"94361e9531825ebe","name":"Query with Ordered Callback, No Decoder","time":{"start":1744619260684,"stop":1744619260686,"duration":2},"status":"passed","severity":"normal"},{"uid":"54281d4da1c71560","name":"should only return 1 node with relay and store capability","time":{"start":1744618998917,"stop":1744618998918,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c36493290a6e3ab","name":"start node with empty content topic","time":{"start":1744619278997,"stop":1744619278997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e341a2694f225b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744618975989,"stop":1744618975989,"duration":0},"status":"passed","severity":"normal"},{"uid":"d580f3022fb17796","name":"Check received message containing Chinese","time":{"start":1744619458233,"stop":1744619458234,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cfffb95984b2d1","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744618975963,"stop":1744618975963,"duration":0},"status":"passed","severity":"normal"},{"uid":"862a7053a989555c","name":"should initialize with default number of peers","time":{"start":1744619017677,"stop":1744619017680,"duration":3},"status":"passed","severity":"normal"},{"uid":"b20a87ba553ab4c6","name":"random static sharding 7 - Cluster ID: 76, Shard ID: 674","time":{"start":1744619288448,"stop":1744619288449,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4c79d318297de0","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744619027035,"stop":1744619027035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab114e14a7f835e9","name":"Check received message with timestamp: 1744619043737000000 ","time":{"start":1744619458238,"stop":1744619458238,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e30ed05c8329a6","name":"connects to nwaku","time":{"start":1744619315008,"stop":1744619315008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f134b899698979b3","name":"random static sharding 5 - Cluster ID: 665, Shard ID: 748","time":{"start":1744619288447,"stop":1744619288448,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e7ded89b23124e","name":"Check received message containing XML","time":{"start":1744619458246,"stop":1744619458246,"duration":0},"status":"passed","severity":"normal"},{"uid":"312755e3da4d1695","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744619172172,"stop":1744619172172,"duration":0},"status":"passed","severity":"normal"},{"uid":"692db2d8133af51e","name":"Check received message containing escaped characters","time":{"start":1744619458237,"stop":1744619458237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40d36e99f4bcb70","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744619247289,"stop":1744619247290,"duration":1},"status":"passed","severity":"normal"},{"uid":"c686695367747c66","name":"Check message on other pubsub topic is not received","time":{"start":1744619458240,"stop":1744619458240,"duration":0},"status":"passed","severity":"normal"},{"uid":"369552c2d0511254","name":"A test","time":{"start":1744619101604,"stop":1744619101604,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d377c8fa553033","name":"isConnected should return true after first peer connects","time":{"start":1744619063873,"stop":1744619063873,"duration":0},"status":"passed","severity":"normal"},{"uid":"501b081d25c04cea","name":"should be able to decode the field with only STORE set to true","time":{"start":1744618984057,"stop":1744618984057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fdaac497cb51a3","name":"should push the message to the outgoing buffer","time":{"start":1744619027426,"stop":1744619027426,"duration":0},"status":"passed","severity":"normal"},{"uid":"852afc615a35f43d","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744619027026,"stop":1744619027026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5635bad9248e50fd","name":"Encoder throws on empty string content topic","time":{"start":1744619008915,"stop":1744619008915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2949cf54b8db8ab","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744619027033,"stop":1744619027034,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaedefcce16b680","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744619027049,"stop":1744619027049,"duration":0},"status":"passed","severity":"normal"},{"uid":"96df60327399e1a9","name":"Check message with no payload is not received","time":{"start":1744619458241,"stop":1744619458242,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a3d3f00b54331e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744618978627,"stop":1744618978628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f496ae8ab7b64797","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744619027056,"stop":1744619027056,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31d7d091a1b3e41","name":"should return false","time":{"start":1744618984824,"stop":1744618984824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a88f86b9386bdbd","name":"should not fail to stop the service if it was not started","time":{"start":1744619048677,"stop":1744619048678,"duration":1},"status":"passed","severity":"normal"},{"uid":"35acaf358b9e9f7f","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744619027048,"stop":1744619027048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6d44c4d83b5ef9","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744619112526,"stop":1744619112526,"duration":0},"status":"passed","severity":"normal"},{"uid":"baef97fdeb67f867","name":"Encoder throws on empty string content topic","time":{"start":1744619010650,"stop":1744619010650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2646ff93582ed9c6","name":"Push message with numeric payload","time":{"start":1744619676806,"stop":1744619676806,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c4210cabbbf121","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744619312195,"stop":1744619312195,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ec49c6fe9469f6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744618975978,"stop":1744618975978,"duration":0},"status":"passed","severity":"normal"},{"uid":"527cb17ba258f680","name":"should emit a peer event after start","time":{"start":1744619150170,"stop":1744619150171,"duration":1},"status":"passed","severity":"normal"},{"uid":"f445217fbde0121c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744619172172,"stop":1744619172172,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d482ef6812d9a0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744618976163,"stop":1744618976163,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aeff4af06d7c346","name":"Check received message containing Russian","time":{"start":1744619458234,"stop":1744619458235,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2a9ed90ad95e81","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744619558169,"stop":1744619558169,"duration":0},"status":"passed","severity":"normal"},{"uid":"6596333d3171b988","name":"Push to array if already present","time":{"start":1744618975749,"stop":1744618975749,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9417c3621f8304","name":"should properly create peer info with all multiaddrs","time":{"start":1744618984833,"stop":1744618984833,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc08272ee4eac21","name":"Query generator for 2000 messages","time":{"start":1744619293618,"stop":1744619293618,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3adf7e602de99e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744618975974,"stop":1744618975974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf4fd769dad3db5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744619247287,"stop":1744619247288,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4062fbe14f95760","name":"Ephemeral messages are not stored","time":{"start":1744619051617,"stop":1744619051617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ea9e0e2e47c0d6","name":"Nodes with multiple pubsub topic","time":{"start":1744619163474,"stop":1744619163474,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec9256de1d87713","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744618975972,"stop":1744618975972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3729d65f0c50bc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744618997376,"stop":1744618997385,"duration":9},"status":"passed","severity":"normal"},{"uid":"c6e272827eb24898","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744618975985,"stop":1744618975985,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e08b2a5958b2f1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744618975964,"stop":1744618975964,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b4f65dbac8dd70","name":"should process tasks in queue","time":{"start":1744619017886,"stop":1744619017887,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad138cf6892e59a","name":"Reusing cursor across nodes","time":{"start":1744619247292,"stop":1744619247292,"duration":0},"status":"passed","severity":"normal"},{"uid":"7930f5af07a6e0e6","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744619027036,"stop":1744619027037,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cecfa3a3a824f03","name":"Refresh subscription","time":{"start":1744619558152,"stop":1744619558152,"duration":0},"status":"passed","severity":"normal"},{"uid":"1589ee4f3e352fc1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744619160132,"stop":1744619160132,"duration":0},"status":"passed","severity":"normal"},{"uid":"921aa96dd0497251","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app98/1/topic745/proto","time":{"start":1744619278993,"stop":1744619278993,"duration":0},"status":"passed","severity":"normal"},{"uid":"664ea87b5d34074a","name":"returns all values when wanted number matches available values","time":{"start":1744618997372,"stop":1744618997374,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2d01f84e36a02f5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744619160129,"stop":1744619160130,"duration":1},"status":"passed","severity":"normal"},{"uid":"48294367f252a20","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744619027034,"stop":1744619027034,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fa48a03360bae4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744619048681,"stop":1744619048681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29f7dcd29230a5b3","name":"handles empty shards array correctly","time":{"start":1744618975992,"stop":1744618975992,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1402e779a51d99","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744619278996,"stop":1744619278997,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad326cdb4772113","name":"should be sent with empty content","time":{"start":1744619027431,"stop":1744619027432,"duration":1},"status":"passed","severity":"normal"},{"uid":"e515502e042d2226","name":"Push message with content topic containing XML","time":{"start":1744619676815,"stop":1744619676815,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c956a2f0e4e67e","name":"Subscribe to topic containing short and publish message","time":{"start":1744619172174,"stop":1744619172174,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd6924f795e3ff5","name":"Check message with non string payload is not received","time":{"start":1744619458251,"stop":1744619458251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d2204bdafd0cee","name":"should add received messages to bloom filter","time":{"start":1744619027428,"stop":1744619027428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2507b72fb46fc8e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744619171916,"stop":1744619171916,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e10e94c6c1cecd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744619247288,"stop":1744619247288,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1cfd50f8b7524e","name":"Push message with Basic HTML tag payload","time":{"start":1744619676809,"stop":1744619676809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7d5ec8d38789a3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744618975988,"stop":1744618975989,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2dd20f767782e2","name":"Push message with content topic containing XML","time":{"start":1744619676832,"stop":1744619676832,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa09facd5fd7a1c8","name":"Renews subscription after lossing a connection","time":{"start":1744619558158,"stop":1744619558159,"duration":1},"status":"passed","severity":"normal"},{"uid":"797adb46d05a7e8b","name":"Push message with emoji payload","time":{"start":1744619676810,"stop":1744619676811,"duration":1},"status":"passed","severity":"normal"},{"uid":"658f41e5b9a2796e","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744619558170,"stop":1744619558170,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b16d9846a2c799","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744619247289,"stop":1744619247289,"duration":0},"status":"passed","severity":"normal"},{"uid":"41231e91d5e0698a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744619558153,"stop":1744619558153,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e343528bb531926","name":"should detect messages with missing dependencies","time":{"start":1744619027430,"stop":1744619027430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b517ef557c5f17ab","name":"should return empty list for no shard","time":{"start":1744618975973,"stop":1744618975974,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19b1212f593755f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744618975975,"stop":1744618975976,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9110f6e3c05afb","name":"should handle task timeouts","time":{"start":1744619017888,"stop":1744619017889,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58be5499ae34f04","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744618975975,"stop":1744618975975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d569a762c618a58","name":"Push message with content topic containing Arabic","time":{"start":1744619676830,"stop":1744619676831,"duration":1},"status":"passed","severity":"normal"},{"uid":"59eaacd7274493e2","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744619026519,"stop":1744619026520,"duration":1},"status":"passed","severity":"normal"},{"uid":"14acb0c6db74c818","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744619172175,"stop":1744619172175,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ea3ccefb46fce4","name":"Push message with content topic containing long","time":{"start":1744619676812,"stop":1744619676812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf215392ba65d5d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744618975993,"stop":1744618975993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aff7ef8058ebb05","name":"Push message with content topic containing SQL Injection","time":{"start":1744619676831,"stop":1744619676831,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bab78246b439444","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744619008911,"stop":1744619008912,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ebf17634ed13344","name":"addEventListener with wrong event","time":{"start":1744619084204,"stop":1744619084205,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8266c56efb6733","name":"returns nothing if no connections present","time":{"start":1744618990194,"stop":1744618990196,"duration":2},"status":"passed","severity":"normal"},{"uid":"9420a39d66d6814a","name":"Fails to push message with large meta","time":{"start":1744619676836,"stop":1744619676836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34409e3d0326b7d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744619458249,"stop":1744619458250,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5aea220b244a5f0","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744618998396,"stop":1744618998396,"duration":0},"status":"passed","severity":"normal"},{"uid":"789c7421ba8b12ef","name":"throws an error for improperly formatted content topics","time":{"start":1744618975969,"stop":1744618975970,"duration":1},"status":"passed","severity":"normal"},{"uid":"7587c792567bf30","name":"Push message with content topic containing Chinese","time":{"start":1744619676830,"stop":1744619676830,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e44998d03302da6","name":"Push message with content topic containing JSON","time":{"start":1744619676816,"stop":1744619676816,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60a944613bfe469","name":"should properly start and stop event listening","time":{"start":1744619018255,"stop":1744619018256,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bc6b36f251f380","name":"should return valid sharding parameters for static sharding","time":{"start":1744618975991,"stop":1744618975991,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d61a5f7115975eb","name":"can start and stop the service","time":{"start":1744619002887,"stop":1744619002887,"duration":0},"status":"passed","severity":"normal"},{"uid":"de303c7104af901d","name":"Publishes to nwaku","time":{"start":1744619163754,"stop":1744619163754,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bd68499e972554","name":"Decoder throws on empty string content topic","time":{"start":1744618991058,"stop":1744618991058,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b33863470b18d1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app13/9/topic61/json","time":{"start":1744619278994,"stop":1744619278994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a21806433e4387f","name":"Push message with shell command payload","time":{"start":1744619676809,"stop":1744619676810,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c156f797dd2cee1","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744619027037,"stop":1744619027037,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caa1abc136ebee6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744619293617,"stop":1744619293617,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdd4b26212525e5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744619160129,"stop":1744619160129,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a2b88db7c34435","name":"Push message with Script payload","time":{"start":1744619676808,"stop":1744619676808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f153a1015739da2c","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744619027025,"stop":1744619027026,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0862e4ca96c91a","name":"Ordered Callback - true","time":{"start":1744619297962,"stop":1744619297964,"duration":2},"status":"passed","severity":"normal"},{"uid":"78126069ca9a3cc2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744619558150,"stop":1744619558150,"duration":0},"status":"passed","severity":"normal"},{"uid":"893e98c681647b9e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744619172176,"stop":1744619172177,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ecdbba8e9122714","name":"Check publish message containing short","time":{"start":1744619171901,"stop":1744619171901,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d8dbb6b8c1ec17","name":"random static sharding 10 - Cluster ID: 108, Shard ID: 208","time":{"start":1744619288454,"stop":1744619288454,"duration":0},"status":"passed","severity":"normal"},{"uid":"1331d67e80a7df47","name":"Push message with content topic containing escaped characters","time":{"start":1744619676834,"stop":1744619676834,"duration":0},"status":"passed","severity":"normal"},{"uid":"afaa0c5fa22027ff","name":"Fails to publish message with empty text","time":{"start":1744619171919,"stop":1744619171920,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdb09bc4dca21cf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744619160130,"stop":1744619160130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37952e18a808f82","name":"Reopen subscription with peer with lost subscription","time":{"start":1744619110294,"stop":1744619110295,"duration":1},"status":"passed","severity":"normal"},{"uid":"789af29981a2ff04","name":"Subscribe to topic containing short and receive message","time":{"start":1744619558152,"stop":1744619558152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d054d770c395467","name":"should reject if Store is requested but not mounted","time":{"start":1744619018263,"stop":1744619018263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b0c78fe1176376","name":"Push message with rate limit","time":{"start":1744619676819,"stop":1744619676819,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a92198ae202fa31","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744619010649,"stop":1744619010649,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fe1b2063975731","name":"throws on empty content topic","time":{"start":1744618975951,"stop":1744618975951,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7abdb15ca954403","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744619558151,"stop":1744619558151,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aaf8be3d885110","name":"should be online or offline if network state changed","time":{"start":1744619044060,"stop":1744619044060,"duration":0},"status":"passed","severity":"normal"},{"uid":"4740f7a9c7e47c5a","name":"should reject if WakuNode is not started","time":{"start":1744619018262,"stop":1744619018262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b372688efe998f93","name":"Check received message containing Arabic","time":{"start":1744619458245,"stop":1744619458245,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d47aa18d1ac201b","name":"should reject if Filter is requested but not mounted","time":{"start":1744619018264,"stop":1744619018264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c055654b5b561e19","name":"should request renew when peer disconnects","time":{"start":1744619017683,"stop":1744619017684,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa46b54269940eb","name":"removeEventListener with correct event","time":{"start":1744619084205,"stop":1744619084205,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d7e241d2e2b76e","name":"throws on content topic with generation field greater than 0","time":{"start":1744618975952,"stop":1744618975953,"duration":1},"status":"passed","severity":"normal"},{"uid":"7521f964cc803af6","name":"Check received message containing JSON","time":{"start":1744619458247,"stop":1744619458247,"duration":0},"status":"passed","severity":"normal"},{"uid":"143b85c385015b7e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744619063871,"stop":1744619063873,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d1b47307af33f5b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744619163477,"stop":1744619163478,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d17cd9b9cb018c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744619312196,"stop":1744619312196,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6bff0ea0ae9690","name":"Using a function","time":{"start":1744619315009,"stop":1744619315009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fc0b78bbdb8394","name":"removeEventListener with wrong event","time":{"start":1744619084205,"stop":1744619084206,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7d55ff1b8bdaeb","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744618975970,"stop":1744618975970,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac45746e60f22091","name":"Check received message containing numeric","time":{"start":1744619458232,"stop":1744619458232,"duration":0},"status":"passed","severity":"normal"},{"uid":"31afb596b6b8b532","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744618984835,"stop":1744618984836,"duration":1},"status":"passed","severity":"normal"},{"uid":"99476d36644e599c","name":"ignores domain fetching errors","time":{"start":1744618998916,"stop":1744618998916,"duration":0},"status":"passed","severity":"normal"},{"uid":"d478cfe28890a4d3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744619558167,"stop":1744619558167,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28541f838846655","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744619027429,"stop":1744619027429,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eb2e833548ca","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744618998389,"stop":1744618998390,"duration":1},"status":"passed","severity":"normal"},{"uid":"abeccc80315d679b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744619558165,"stop":1744619558165,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d23a65bc526d2c","name":"Query with Ordered Callback, No message returned","time":{"start":1744619260686,"stop":1744619260686,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bb08afca8a9d4","name":"Check received message containing escaped characters","time":{"start":1744619458247,"stop":1744619458247,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa578944edd07c39","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744618975967,"stop":1744618975967,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b86393f8a316e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744618998389,"stop":1744618998389,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e30a37f3556674","name":"Throws when trying to push message with empty payload","time":{"start":1744619676828,"stop":1744619676828,"duration":0},"status":"passed","severity":"normal"},{"uid":"43320768d58b5e7a","name":"Refresh subscription","time":{"start":1744619172173,"stop":1744619172173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a53ff6aa35a9c51","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744619051617,"stop":1744619051618,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4619713ad340223","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744619027029,"stop":1744619027030,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d32a43b590eae28","name":"Nwaku publishes","time":{"start":1744619163755,"stop":1744619163755,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe484c7dee86edf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744619558157,"stop":1744619558157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5736609e46e31a14","name":"should set field with all protocols disabled","time":{"start":1744618984834,"stop":1744618984834,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e7dd9c8fe1539f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744619260686,"stop":1744619260688,"duration":2},"status":"passed","severity":"normal"},{"uid":"7af77d183ae3acb0","name":"should insert message id into causal history","time":{"start":1744619027426,"stop":1744619027426,"duration":0},"status":"passed","severity":"normal"},{"uid":"65133021f28dcf8e","name":"Publish message with rate limit","time":{"start":1744619171926,"stop":1744619171927,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cb8f14262da4","name":"Push message with emoji payload","time":{"start":1744619676828,"stop":1744619676828,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9d5db5114edd62","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744619247288,"stop":1744619247289,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceafe998d4f4a751","name":"Push message with content topic containing shell command","time":{"start":1744619676816,"stop":1744619676816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99ec6cf92431703","name":"Generator, custom pubsub topic","time":{"start":1744619291703,"stop":1744619291703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81f0c6c525eac982","name":"Subscribe to topic containing XML and receive message","time":{"start":1744619558167,"stop":1744619558167,"duration":0},"status":"passed","severity":"normal"},{"uid":"3783ec21c9e4b6cc","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744618975973,"stop":1744618975973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a090cf4d61b9a51e","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744619558159,"stop":1744619558159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7ae61f85f8964c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744619312197,"stop":1744619312197,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af4e049ce37ca1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744619558157,"stop":1744619558157,"duration":0},"status":"passed","severity":"normal"},{"uid":"932549b6e90945d6","name":"Check publish message containing Basic HTML tag","time":{"start":1744619171910,"stop":1744619171910,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb423fa5c4e090d","name":"random static sharding 2 - Cluster ID: 969, Shard ID: 44","time":{"start":1744619288446,"stop":1744619288446,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3f9f7d8065f2c7","name":"should partition messages based on acknowledgement status","time":{"start":1744619027431,"stop":1744619027431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0cff8f058564aa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744619558165,"stop":1744619558165,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b4fd700430491e","name":"should return no connections if no open connection provided","time":{"start":1744618990198,"stop":1744618990199,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f0ac7123687d5a","name":"should wait for Filter peer to be connected","time":{"start":1744619018265,"stop":1744619018265,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cab08eb75484c2f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744618998919,"stop":1744618998919,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ac0d105e119bd3","name":"Check received message containing JSON","time":{"start":1744619458236,"stop":1744619458237,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae76d69f891ff73e","name":"ignores unrecognized TXT record formats","time":{"start":1744618998916,"stop":1744618998916,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee5a2dc725a3bc2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744619558148,"stop":1744619558149,"duration":1},"status":"passed","severity":"normal"},{"uid":"639d05f1550e46a2","name":"should serialize and deserialize correctly","time":{"start":1744619028771,"stop":1744619028771,"duration":0},"status":"passed","severity":"normal"},{"uid":"360c4b28298d0639","name":"Check message received after jswaku node is restarted","time":{"start":1744619458242,"stop":1744619458242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17346950e66034b6","name":"Does not throw an exception when node disconnects","time":{"start":1744619315008,"stop":1744619315009,"duration":1},"status":"passed","severity":"normal"},{"uid":"418287f66598d2b3","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744619027051,"stop":1744619027051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a533a632443d44c","name":"Meta field set when metaSetter is specified","time":{"start":1744618991057,"stop":1744618991057,"duration":0},"status":"passed","severity":"normal"},{"uid":"64621821a917a462","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744619558168,"stop":1744619558168,"duration":0},"status":"passed","severity":"normal"},{"uid":"51178c142bb44fc3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744619160131,"stop":1744619160132,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5816330fd0a070d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744618998390,"stop":1744618998391,"duration":1},"status":"passed","severity":"normal"},{"uid":"af702d5a2d2c24bb","name":"should properly create location multiaddrs - udp6","time":{"start":1744618984831,"stop":1744618984832,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9df83dc56741e6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744619232845,"stop":1744619232845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b397a997c1085de8","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744619051678,"stop":1744619051679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83865a839d3eb01","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744618984060,"stop":1744618984060,"duration":0},"status":"passed","severity":"normal"},{"uid":"f029f927328e8b72","name":"Correctly serialized arguments","time":{"start":1744619112564,"stop":1744619112566,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e6ea18fad74e264","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744619172175,"stop":1744619172175,"duration":0},"status":"passed","severity":"normal"},{"uid":"456b2da953f35e9f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744619051668,"stop":1744619051668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7322f844bbcffcc","name":"addEventListener with correct event","time":{"start":1744619084204,"stop":1744619084204,"duration":0},"status":"passed","severity":"normal"},{"uid":"10aa7275943c1841","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744619027033,"stop":1744619027033,"duration":0},"status":"passed","severity":"normal"},{"uid":"181751da488cb239","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744619027061,"stop":1744619027061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2632f9e2500bccb","name":"Check publish message containing unicode special characters","time":{"start":1744619171915,"stop":1744619171915,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf2e720ed798f52","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744619291706,"stop":1744619291706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86b65aaf803ec6","name":"should throw error - no public key","time":{"start":1744618984822,"stop":1744618984822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af6029471a8d55f","name":"should initialize with custom number of peers","time":{"start":1744619017681,"stop":1744619017682,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1aa8f1f44f602b9","name":"Push message with Arabic payload","time":{"start":1744619676807,"stop":1744619676807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3672ea1bc2188dd","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744619167948,"stop":1744619167949,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b105c51a095931a","name":"should increase lamport timestamp","time":{"start":1744619027425,"stop":1744619027425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c71c0cc7f7eedb8","name":"dispatchEvent via connectionManager","time":{"start":1744619084207,"stop":1744619084207,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7a2990579cfe0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744619458249,"stop":1744619458249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0930c581b63adb","name":"Push message with content topic containing Russian","time":{"start":1744619676831,"stop":1744619676831,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c302f4d2b92d7e","name":"Passing page size 0 when there are 110 messages","time":{"start":1744619306435,"stop":1744619306436,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e37f50bce37e3b1","name":"random static sharding 3 - Cluster ID: 635, Shard ID: 929","time":{"start":1744619288447,"stop":1744619288447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ae1f2316623cfa","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744619027036,"stop":1744619027036,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe35fbac8f660bf4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744619260684,"stop":1744619260684,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc64fa5b6ccc1d4e","name":"it tolerates circular branch references","time":{"start":1744618998915,"stop":1744618998915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dbc495662dc04e","name":"Decoder throws on empty string content topic","time":{"start":1744619008916,"stop":1744619008916,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7a29d077d9fd45","name":"1 Store, 2 fetches","time":{"start":1744618998778,"stop":1744618998778,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb15c8bbc24290ca","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744619018255,"stop":1744619018255,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a30d147b7ea2cc","name":"Push message with content topic containing escaped characters","time":{"start":1744619676817,"stop":1744619676817,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7abb72563c5dce","name":"should handle corrupted local storage data gracefully","time":{"start":1744619002891,"stop":1744619002891,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8830afd3104651","name":"should load peers from local storage and dispatch events","time":{"start":1744619002890,"stop":1744619002890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7deca58a0fc41d","name":"should not fail to start the service if it is already started","time":{"start":1744619150170,"stop":1744619150170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7193635874ea9fd","name":"Callback on promise, aborts when callback returns true","time":{"start":1744619293617,"stop":1744619293617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58c9663eec0bb7d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744619278983,"stop":1744619278983,"duration":0},"status":"passed","severity":"normal"},{"uid":"264fd525e88014b5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744619312198,"stop":1744619312198,"duration":0},"status":"passed","severity":"normal"},{"uid":"9311b2fc4801657f","name":"Query generator for multiple messages","time":{"start":1744619293614,"stop":1744619293615,"duration":1},"status":"passed","severity":"normal"},{"uid":"3edb3e8c0f5ec477","name":"getPeersByDiscovery","time":{"start":1744619167947,"stop":1744619167948,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c67dffb2a4eac08","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744618975992,"stop":1744618975993,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64e0eec32b9aaa0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744619558161,"stop":1744619558161,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeb15b2e07adda8","name":"should never report false negatives","time":{"start":1744619028770,"stop":1744619028770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eeea03e0161a143","name":"Js publishes, other Js receives","time":{"start":1744619163755,"stop":1744619163755,"duration":0},"status":"passed","severity":"normal"},{"uid":"425423ce8161cf74","name":"Check message with invalid timestamp is not received","time":{"start":1744619458250,"stop":1744619458250,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fcf2945ec9bf7e","name":"Check received message with timestamp: 1744619043737000000 ","time":{"start":1744619458248,"stop":1744619458249,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68e61336e9ba6e4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744619558168,"stop":1744619558169,"duration":1},"status":"passed","severity":"normal"},{"uid":"986254ea7c67426f","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744619027027,"stop":1744619027028,"duration":1},"status":"passed","severity":"normal"},{"uid":"420d0b19c22d5938","name":"Push message with long payload","time":{"start":1744619676822,"stop":1744619676822,"duration":0},"status":"passed","severity":"normal"},{"uid":"106cf01ef77b82d9","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744619027051,"stop":1744619027052,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d895d9303056707","name":"handles empty contentTopics array correctly","time":{"start":1744618975992,"stop":1744618975992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1687a0a57b8b5c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744619172175,"stop":1744619172176,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5303fe8a2c70cb2","name":"returns all values when wanted number is greater than available values","time":{"start":1744618997374,"stop":1744618997375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0997adef45c650a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744619312196,"stop":1744619312196,"duration":0},"status":"passed","severity":"normal"},{"uid":"454edbfb7bcbe8c9","name":"Check received message containing Russian","time":{"start":1744619458245,"stop":1744619458245,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2ab76506e68e4a","name":"should throw error - no public key","time":{"start":1744618984823,"stop":1744618984824,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b40050b08832f5","name":"Check message received after jswaku node is restarted","time":{"start":1744619458252,"stop":1744619458252,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80c29ce849771816","name":"Check message with no content topic is not received","time":{"start":1744619458251,"stop":1744619458251,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0706ee5eb51fba","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744619172180,"stop":1744619172180,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3a2418aa4c3567","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744619558149,"stop":1744619558149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33be3ace47c223b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744619163472,"stop":1744619163472,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caed3909c2fc81d","name":"safeDispatchEvent","time":{"start":1744619084207,"stop":1744619084208,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac462920dc30a477","name":"Fails to publish duplicate message","time":{"start":1744619171919,"stop":1744619171919,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4a75c086851f6a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744619558166,"stop":1744619558166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed48094b8f936a7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744619051618,"stop":1744619051618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a91183a3759717","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744618975984,"stop":1744618975984,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cc07c67cdc6f3d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744618975991,"stop":1744618975991,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2024fd0f3e04fe","name":"Push message with JSON payload","time":{"start":1744619676809,"stop":1744619676809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ee4dd9ec59dc9a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744618984059,"stop":1744618984059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44a4c7840eda2f1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744619558151,"stop":1744619558151,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed984d536606df15","name":"Encoder throws on empty string content topic","time":{"start":1744618991057,"stop":1744618991058,"duration":1},"status":"passed","severity":"normal"},{"uid":"309c3882b5f78df0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744618975986,"stop":1744618975987,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d401ace4fffca8c","name":"Check received message containing long","time":{"start":1744619458243,"stop":1744619458244,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf38b9a26a008e06","name":"Passing page size 11 when there are 10 messages","time":{"start":1744619306438,"stop":1744619306438,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dd0d2923e3c19d","name":"Subscribe to topic containing XML and publish message","time":{"start":1744619172178,"stop":1744619172178,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cae4df67254b96","name":"Publish message with custom timestamp: Tue Apr 23 2024 08:26:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1744619171916,"stop":1744619171917,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1f27f41661f06b","name":"Subscribe and receive messages via lightPush","time":{"start":1744619558160,"stop":1744619558160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f96c579fb9e12f","name":"Rejects garbage","time":{"start":1744619021554,"stop":1744619021554,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cc9c7f60d483cd","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744619300790,"stop":1744619300790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e61a65f96c91","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744618978630,"stop":1744618978630,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be3efdfdccbccac","name":"Query Generator - false","time":{"start":1744619297961,"stop":1744619297961,"duration":0},"status":"passed","severity":"normal"},{"uid":"4790a9346cc5ccc8","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744618978628,"stop":1744618978628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cd16f49a9b32df","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744619288455,"stop":1744619288455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e65601d99318b55","name":"Check received message containing Arabic","time":{"start":1744619458234,"stop":1744619458234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56bd1909d3ac4ca","name":"Asymmetric encrypt & decrypt","time":{"start":1744619009342,"stop":1744619009343,"duration":1},"status":"passed","severity":"normal"},{"uid":"96783a80d13da950","name":"Push message with short payload","time":{"start":1744619676805,"stop":1744619676805,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2dc24df8373576","name":"should only return 1 node with relay capability","time":{"start":1744618998917,"stop":1744618998917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b20d84e39ab271b","name":"same cluster, same shard: nodes connect","time":{"start":1744619112526,"stop":1744619112527,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3cda40ec350556d","name":"should decode valid enr successfully","time":{"start":1744618984820,"stop":1744618984821,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4de9747b4241c3","name":"should not fail to stop the service if it was not started","time":{"start":1744619002887,"stop":1744619002888,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c3ccaf7df93a72","name":"stop","time":{"start":1744619084208,"stop":1744619084210,"duration":2},"status":"passed","severity":"normal"},{"uid":"c62889579668152c","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744619027029,"stop":1744619027029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61c8c5f97c17555","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744618975972,"stop":1744618975972,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde9f9c3d3d88466","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744619558168,"stop":1744619558168,"duration":0},"status":"passed","severity":"normal"},{"uid":"185d56b0478618b4","name":"handles different clusterIds correctly","time":{"start":1744618975969,"stop":1744618975969,"duration":0},"status":"passed","severity":"normal"},{"uid":"e505dcae4098248e","name":"connected peers and dial","time":{"start":1744619150329,"stop":1744619150329,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce63e9cb49b3ea2a","name":"Push message with long payload","time":{"start":1744619676805,"stop":1744619676806,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbf655769ea1791","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744619172180,"stop":1744619172182,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c67a75fb44a6da7","name":"handles different networkShards values correctly","time":{"start":1744618975969,"stop":1744618975969,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edaf10a4b01cd9b","name":"Push message with escaped characters payload","time":{"start":1744619676827,"stop":1744619676827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f2b09317920b28","name":"Ping on peer without subscriptions","time":{"start":1744619110292,"stop":1744619110293,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ead3afc85fe71","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744618998391,"stop":1744618998391,"duration":0},"status":"passed","severity":"normal"},{"uid":"119dc1639bd94ebf","name":"should throw an error for an unconfigured topic","time":{"start":1744618975988,"stop":1744618975988,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb37f21198ad2d4","name":"Push message with short payload","time":{"start":1744619676822,"stop":1744619676822,"duration":0},"status":"passed","severity":"normal"},{"uid":"de68928dad1778e9","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app64/2/topic341/xml","time":{"start":1744619278992,"stop":1744619278992,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b64ef3c152d5a4a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744618998919,"stop":1744618998919,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5f62c99d095b21c","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744619027032,"stop":1744619027032,"duration":0},"status":"passed","severity":"normal"},{"uid":"97679b2865e11cd0","name":"Push message with custom timestamp: 1744615464157","time":{"start":1744619676820,"stop":1744619676820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca9125d92f18b7c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744618998395,"stop":1744618998395,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b15faca14c2e3dd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744619291704,"stop":1744619291704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98d4b93d4bb3e77d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744619160132,"stop":1744619160132,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4aceaa829ebde9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744619160129,"stop":1744619160129,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44b6bfaf629862e","name":"Check received message containing long","time":{"start":1744619458232,"stop":1744619458232,"duration":0},"status":"passed","severity":"normal"},{"uid":"21eab74568f335bf","name":"should retry failed tasks","time":{"start":1744619017887,"stop":1744619017888,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7742393d2df3ec","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744619027055,"stop":1744619027056,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc6c3dac9a30ba3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744618976163,"stop":1744618976163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66aba634a71525a","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744619026520,"stop":1744619026520,"duration":0},"status":"passed","severity":"normal"},{"uid":"76da4ddec92827cd","name":"Push message with Basic HTML tag payload","time":{"start":1744619676826,"stop":1744619676826,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0087c453de5d46","name":"Non TWN Cluster","time":{"start":1744619278988,"stop":1744619278990,"duration":2},"status":"passed","severity":"normal"},{"uid":"834bbc609e57824a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744619312197,"stop":1744619312197,"duration":0},"status":"passed","severity":"normal"},{"uid":"13db4c1680ad6fbe","name":"Push message with content topic containing long","time":{"start":1744619676829,"stop":1744619676829,"duration":0},"status":"passed","severity":"normal"},{"uid":"1748a0394fb5489e","name":"Push message equal or less that 1MB","time":{"start":1744619676837,"stop":1744619676838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac9df4a387bb705","name":"Ping on unsubscribed peer","time":{"start":1744619110296,"stop":1744619110296,"duration":0},"status":"passed","severity":"normal"},{"uid":"156eacbd506a396e","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744619027028,"stop":1744619027028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6256ac70d8f9ed","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744618991059,"stop":1744618991059,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaab79318930d908","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744619558165,"stop":1744619558165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e2b1649f8583e1","name":"should handle connection events","time":{"start":1744619017684,"stop":1744619017685,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e00ab0008e7478","name":"Check received message containing Basic HTML tag","time":{"start":1744619458246,"stop":1744619458247,"duration":1},"status":"passed","severity":"normal"},{"uid":"f331e6cb3bb43415","name":"Encoder throws on undefined content topic","time":{"start":1744618991057,"stop":1744618991057,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d7443b203fda65","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744619027031,"stop":1744619027031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62b83abe5d4bd6c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744618975956,"stop":1744618975962,"duration":6},"status":"passed","severity":"normal"},{"uid":"eba57aa2f1665163","name":"Check publish message containing Arabic","time":{"start":1744619171906,"stop":1744619171906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd3a923b09f0d6b","name":"Privacy Node - default protocol","time":{"start":1744619320452,"stop":1744619320452,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf90bf3bafff1a44","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744619026519,"stop":1744619026519,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb152309ff1f72d4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744619027062,"stop":1744619027062,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c18cc59f6b343","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744619163476,"stop":1744619163477,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cac46feeb788da","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744618984054,"stop":1744618984057,"duration":3},"status":"passed","severity":"normal"},{"uid":"aca56b92627a204","name":"should reject if LightPush is requested but not mounted","time":{"start":1744619018263,"stop":1744619018263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c108fc7f1896180b","name":"Generator, custom pubsub topic","time":{"start":1744619291705,"stop":1744619291705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d53ba7adfb6274","name":"retrieves a single peer","time":{"start":1744618998914,"stop":1744618998915,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7becaadcfd6b5c","name":"Push message with special chars payload","time":{"start":1744619676806,"stop":1744619676806,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a5eaff01101477","name":"Wrong topic","time":{"start":1744619278995,"stop":1744619278995,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdf2b7eeab4c6ff","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744619172171,"stop":1744619172171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdb92384f35fef6","name":"Callback on promise","time":{"start":1744619293616,"stop":1744619293616,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc694b465689aed9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744618975976,"stop":1744618975978,"duration":2},"status":"passed","severity":"normal"},{"uid":"8adafe5e6ad84121","name":"Push message with content topic containing unicode special characters","time":{"start":1744619676817,"stop":1744619676817,"duration":0},"status":"passed","severity":"normal"},{"uid":"162fb2df4a5614fd","name":"random static sharding 4 - Cluster ID: 835, Shard ID: 716","time":{"start":1744619288447,"stop":1744619288447,"duration":0},"status":"passed","severity":"normal"},{"uid":"618d4a3690f09bf8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744619558156,"stop":1744619558156,"duration":0},"status":"passed","severity":"normal"},{"uid":"715183befca2e4bb","name":"should decode valid enr with tcp successfully","time":{"start":1744618984821,"stop":1744618984822,"duration":1},"status":"passed","severity":"normal"},{"uid":"103499882341d9bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744618975978,"stop":1744618975979,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca34033476f45cc","name":"Push message with Arabic payload","time":{"start":1744619676824,"stop":1744619676824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee61566ad811e2fb","name":"Query with Promise Callback, No message returned","time":{"start":1744619260690,"stop":1744619260690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53cdce7deb7ef94","name":"should not fail to stop the service if it was not started","time":{"start":1744619150168,"stop":1744619150169,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af85b47823cbcfd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744619171922,"stop":1744619171922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a147f9a6c9ab51","name":"Waku message hash computation (no timestamp)","time":{"start":1744618978629,"stop":1744618978629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2714deead61d170c","name":"does not throw on valid cases","time":{"start":1744618975950,"stop":1744618975950,"duration":0},"status":"passed","severity":"normal"},{"uid":"129cbf9a1db9c142","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app72/3/topic363/xml","time":{"start":1744619278993,"stop":1744619278993,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8d35359f825d14","name":"throws on content topic with empty version field","time":{"start":1744618975953,"stop":1744618975954,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab0e5e11149c318","name":"Push message with content topic containing emoji","time":{"start":1744619676834,"stop":1744619676835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a015de5af1f0cd9b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744619293615,"stop":1744619293616,"duration":1},"status":"passed","severity":"normal"},{"uid":"379d784cf5fc92ef","name":"should insert message into bloom filter","time":{"start":1744619027426,"stop":1744619027426,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c41ec3c5cc337e","name":"Check publish message containing Russian","time":{"start":1744619171906,"stop":1744619171906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94a8b2a2da3718a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744619172179,"stop":1744619172179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bc58c8e7729433","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744619172176,"stop":1744619172176,"duration":0},"status":"passed","severity":"normal"},{"uid":"585754ec3f295e7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744618975982,"stop":1744618975982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb55031db969d99","name":"Push message with special chars payload","time":{"start":1744619676823,"stop":1744619676823,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4f1642fd66988f","name":"Check received message containing shell command","time":{"start":1744619458237,"stop":1744619458237,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8bab9ce1721cf0","name":"Push message with content topic containing JSON","time":{"start":1744619676833,"stop":1744619676833,"duration":0},"status":"passed","severity":"normal"},{"uid":"371f5a49c14870d7","name":"should insert elements correctly","time":{"start":1744619028769,"stop":1744619028770,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6e3c1647a7e140","name":"should handle general insertion and lookup correctly","time":{"start":1744619028772,"stop":1744619028772,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc1e7cbe01f1787","name":"should maintain proper timestamps if all messages received","time":{"start":1744619027428,"stop":1744619027428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d8a38535149403","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744618984821,"stop":1744618984821,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cee7727e217e6f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744619558161,"stop":1744619558161,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bd610fe3ba97a2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744618975987,"stop":1744618975988,"duration":1},"status":"passed","severity":"normal"},{"uid":"c830042cf0d8c0b","name":"Push message with content topic containing numeric","time":{"start":1744619676812,"stop":1744619676812,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfbde06803889bf","name":"Push message with Chinese payload","time":{"start":1744619676806,"stop":1744619676807,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c086d7b47504b12","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744618975989,"stop":1744618975989,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc2ac7083b95e72","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744618975970,"stop":1744618975971,"duration":1},"status":"passed","severity":"normal"},{"uid":"d794bf1532684c01","name":"Overlapping topic subscription","time":{"start":1744619172173,"stop":1744619172173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da0f27837ee34a09","name":"A test","time":{"start":1744619101603,"stop":1744619101604,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5fdcc583541c29","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744619027056,"stop":1744619027057,"duration":1},"status":"passed","severity":"normal"},{"uid":"822eb1d82aac5b1a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744619558169,"stop":1744619558169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c705a79f05c13aea","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744619300791,"stop":1744619300791,"duration":0},"status":"passed","severity":"normal"},{"uid":"701d7abe0ca1f4a1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744618975985,"stop":1744618975986,"duration":1},"status":"passed","severity":"normal"},{"uid":"c332feabb8aed3c0","name":"Store - dialed first","time":{"start":1744619320451,"stop":1744619320451,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2945609d543a9e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744619300791,"stop":1744619300791,"duration":0},"status":"passed","severity":"normal"},{"uid":"91df885f1d1d5789","name":"Check publish message containing JSON","time":{"start":1744619171910,"stop":1744619171914,"duration":4},"status":"passed","severity":"normal"},{"uid":"546251d67f8be280","name":"Check publish message containing XML","time":{"start":1744619171909,"stop":1744619171910,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6138d9cc5feda","name":"Check meta is set [ecies]","time":{"start":1744619010649,"stop":1744619010650,"duration":1},"status":"passed","severity":"normal"},{"uid":"455117fbda86c165","name":"random static sharding 9 - Cluster ID: 204, Shard ID: 840","time":{"start":1744619288450,"stop":1744619288451,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e8c893257f4146","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744618975968,"stop":1744618975969,"duration":1},"status":"passed","severity":"normal"},{"uid":"effbd8c9ef000d2e","name":"Relay - dialed first","time":{"start":1744619320450,"stop":1744619320450,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa4a5e7103390aa","name":"can start the service","time":{"start":1744619150167,"stop":1744619150168,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d1b460c407a4eb","name":"Push message with content topic containing SQL Injection","time":{"start":1744619676814,"stop":1744619676814,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00840dbb8ce4442","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744618975982,"stop":1744618975982,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ef83c4a2178f94","name":"should not fail to start the service if it is already started","time":{"start":1744619048678,"stop":1744619048679,"duration":1},"status":"passed","severity":"normal"},{"uid":"5635f85a906a5dff","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744619027050,"stop":1744619027051,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0770d3c92cf0a8","name":"should emit a peer event after start","time":{"start":1744619002888,"stop":1744619002888,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7bcc1ded556764","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744618984053,"stop":1744618984054,"duration":1},"status":"passed","severity":"normal"},{"uid":"856f16bd4c71c06e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744619027057,"stop":1744619027061,"duration":4},"status":"passed","severity":"normal"},{"uid":"233dca9d8e227c97","name":"Push message with meta","time":{"start":1744619676818,"stop":1744619676818,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7337223f31f0ff","name":"should properly create location multiaddrs - tcp4","time":{"start":1744618984831,"stop":1744618984831,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ca137710d5d89a","name":"Decoder throws on undefined content topic","time":{"start":1744618991058,"stop":1744618991058,"duration":0},"status":"passed","severity":"normal"},{"uid":"89834a9c629894bb","name":"1 Relay, 1 Filter, gives up","time":{"start":1744618998779,"stop":1744618998780,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa19347fa79e9e4","name":"Push message with rate limit","time":{"start":1744619676836,"stop":1744619676836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76573a69de0c58f","name":"Subscribe and receive messages via waku relay post","time":{"start":1744619558161,"stop":1744619558161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9697e68aefa80c0d","name":"should reject if Relay is requested but not mounted","time":{"start":1744619018262,"stop":1744619018263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbc82fff85e7c38","name":"Encoder throws on undefined content topic","time":{"start":1744619008914,"stop":1744619008914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48e0e19526f75d4","name":"should mark all messages in causal history as acknowledged","time":{"start":1744619027429,"stop":1744619027429,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdd7d1e110d0b67","name":"Check publish message containing Chinese","time":{"start":1744619171905,"stop":1744619171905,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e41a845590c0736","name":"should start and stop interval correctly","time":{"start":1744619017886,"stop":1744619017886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5344831149706d4a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744618975965,"stop":1744618975966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3cfa7b955251526","name":"should transition to Unhealthy when no connections","time":{"start":1744619018254,"stop":1744619018254,"duration":0},"status":"passed","severity":"normal"},{"uid":"264f0db08b31fcdb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744619558156,"stop":1744619558157,"duration":1},"status":"passed","severity":"normal"},{"uid":"b036c27ae83d5fba","name":"throws on content topic with too few or too many fields","time":{"start":1744618975951,"stop":1744618975952,"duration":1},"status":"passed","severity":"normal"},{"uid":"34152f3cae31813","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744619027031,"stop":1744619027031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede7e472d382bbdd","name":"can start the service","time":{"start":1744619002886,"stop":1744619002886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5498f251e95579bc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744618984047,"stop":1744618984048,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4a901cb5d0bc46","name":"Publish without waiting for remote peer","time":{"start":1744619172170,"stop":1744619172170,"duration":0},"status":"passed","severity":"normal"},{"uid":"762cdc50d7500d52","name":"Subscribe and receive messages via lightPush","time":{"start":1744619558148,"stop":1744619558148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbe021646219115","name":"tcp ip4 address","time":{"start":1744618984186,"stop":1744618984187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ed9b22d091e3f5","name":"should check connected peers if present and suitable","time":{"start":1744619018264,"stop":1744619018265,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee323cb2480b69e","name":"Passing page size 19 when there are 20 messages","time":{"start":1744619306438,"stop":1744619306438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5945fcfabb729fb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744619291702,"stop":1744619291702,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3eedfe54b5b32e","name":"groups content topics by expected pubsub topic","time":{"start":1744618975968,"stop":1744618975968,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed6606ebe8ac36d","name":"should update ack status of messages in outgoing buffer","time":{"start":1744619027432,"stop":1744619027432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bfe9d2c6edea0b","name":"Relay","time":{"start":1744619049630,"stop":1744619049632,"duration":2},"status":"passed","severity":"normal"},{"uid":"e71b887a55b01f4e","name":"should not receive a peer event after stop","time":{"start":1744619048680,"stop":1744619048680,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a6520ff1b2fc37","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app89/10/topic166/proto","time":{"start":1744619278993,"stop":1744619278994,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0e97c5dad49733","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744618984048,"stop":1744618984048,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1f19491127d95","name":"should deliver messages after dependencies are met","time":{"start":1744619027430,"stop":1744619027430,"duration":0},"status":"passed","severity":"normal"},{"uid":"205734ecf1b1d0a2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744619172177,"stop":1744619172177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31844c33c16c285","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744618975985,"stop":1744618975985,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4935ff810a2984","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744619160131,"stop":1744619160131,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad33f4df42fea0eb","name":"random static sharding 6 - Cluster ID: 304, Shard ID: 905","time":{"start":1744619288448,"stop":1744619288448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d60b373f2d5d63c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744619163479,"stop":1744619163479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e407834300210e7b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744619063870,"stop":1744619063871,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf0447c2f96f657","name":"Sample","time":{"start":1744618984286,"stop":1744618984287,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5029435f089e452","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744618984058,"stop":1744618984058,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe3d863c38d1ab1","name":"should attach causal history and bloom filter to each message","time":{"start":1744619027427,"stop":1744619027427,"duration":0},"status":"passed","severity":"normal"},{"uid":"732f7a264f58e350","name":"can start and stop the service","time":{"start":1744619150168,"stop":1744619150168,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e390a7da62e4eb","name":"Push message with Script payload","time":{"start":1744619676825,"stop":1744619676825,"duration":0},"status":"passed","severity":"normal"},{"uid":"152c7da41ab3cff0","name":"should call waitForPeer on Relay","time":{"start":1744619018266,"stop":1744619018266,"duration":0},"status":"passed","severity":"normal"},{"uid":"890162a734264af4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744618998388,"stop":1744618998388,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4ffe0361f5b1ac","name":"Passing an array","time":{"start":1744619315009,"stop":1744619315009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd2afc50ccb3ff8","name":"Push message with custom timestamp: 1744615464158","time":{"start":1744619676837,"stop":1744619676837,"duration":0},"status":"passed","severity":"normal"},{"uid":"576fb1e35910e516","name":"Throws when trying to push message with empty payload","time":{"start":1744619676811,"stop":1744619676811,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd372d5db84025c7","name":"Check message with no content topic is not received","time":{"start":1744619458241,"stop":1744619458241,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a81efa07d8ec19b","name":"should properly create location multiaddrs - udp4","time":{"start":1744618984830,"stop":1744618984831,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29bfff8456a17f2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744619160134,"stop":1744619160134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a94f8723a21cf9","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744619027047,"stop":1744619027047,"duration":0},"status":"passed","severity":"normal"},{"uid":"2114bdf3c2d5e0fb","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744619027026,"stop":1744619027027,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b51229c9225d5a7","name":"should check false positive rate","time":{"start":1744619028772,"stop":1744619028772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afdb695515549fa","name":"should properly compute the node id","time":{"start":1744618984824,"stop":1744618984825,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba33ef9c086e992","name":"Passing page size 10 when there are 10 messages","time":{"start":1744619306437,"stop":1744619306437,"duration":0},"status":"passed","severity":"normal"},{"uid":"150d5a2c365dabd3","name":"Decrypt messages","time":{"start":1744619151710,"stop":1744619151711,"duration":1},"status":"passed","severity":"normal"},{"uid":"d382cd45f60e2cc8","name":"Push message with custom timestamp: 1713860664157","time":{"start":1744619676819,"stop":1744619676820,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92af83dfc91cf9b","name":"Push message with content topic containing unicode special characters","time":{"start":1744619676834,"stop":1744619676834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39b1eda152a63b4","name":"Push 30 different messages","time":{"start":1744619676811,"stop":1744619676811,"duration":0},"status":"skipped","severity":"normal"},{"uid":"168e6ed35fa7406b","name":"should return unique PubsubTopics for static sharding","time":{"start":1744618975972,"stop":1744618975972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e91b85bb9dcfb02","name":"Ping on subscribed peer","time":{"start":1744619110295,"stop":1744619110295,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8e76ac7a9a2cec","name":"random static sharding 8 - Cluster ID: 283, Shard ID: 714","time":{"start":1744619288449,"stop":1744619288449,"duration":0},"status":"passed","severity":"normal"},{"uid":"230e4c9fd9e1aa06","name":"should emit a peer event after start","time":{"start":1744619048679,"stop":1744619048679,"duration":0},"status":"passed","severity":"normal"},{"uid":"681a4b80b63bfa40","name":"Should update multiaddrs","time":{"start":1744619112834,"stop":1744619112835,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca93657b1f38e3f1","name":"isConnected should return false after all peers disconnect","time":{"start":1744619063874,"stop":1744619063874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2098dec3042cd47","name":"Publish message with custom timestamp: Mon Apr 14 2025 07:26:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1744619171917,"stop":1744619171917,"duration":0},"status":"passed","severity":"normal"},{"uid":"faefefd1546b36de","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744619051674,"stop":1744619051674,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f04f1b361e6dafc","name":"Push message with content topic containing Script","time":{"start":1744619676815,"stop":1744619676815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b663a48085f9b0f0","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744619027049,"stop":1744619027049,"duration":0},"status":"passed","severity":"normal"},{"uid":"47024f1d17e3e448","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744618975979,"stop":1744618975980,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a3a17aa1a8eb09","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744618984048,"stop":1744618984050,"duration":2},"status":"passed","severity":"normal"},{"uid":"31e707a315bc1c94","name":"configure the node with multiple content topics","time":{"start":1744619278996,"stop":1744619278996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe1b144089ea5c8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744619558167,"stop":1744619558167,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a9c67d791817da","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744619172182,"stop":1744619172182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a96c3454e29f1e","name":"Query generator for multiple messages with different content topic format","time":{"start":1744619293616,"stop":1744619293616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a6f06162cfcd6e","name":"Push message with JSON payload","time":{"start":1744619676826,"stop":1744619676826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b514857f7316642e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744618975993,"stop":1744618975993,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aa96e764a9256d","name":"Fails to push message with empty content topic","time":{"start":1744619676835,"stop":1744619676835,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f40d1d8e7dd8d7","name":"getPeersByDiscovery","time":{"start":1744619084206,"stop":1744619084206,"duration":0},"status":"passed","severity":"normal"},{"uid":"af367e7ea99ad549","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744618975990,"stop":1744618975990,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aafd6369dac0103","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744618998918,"stop":1744618998918,"duration":0},"status":"passed","severity":"normal"},{"uid":"262f3f1c2273c707","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744618975971,"stop":1744618975971,"duration":0},"status":"passed","severity":"normal"},{"uid":"23658f1bcf2b59d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744619558153,"stop":1744619558153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46951c4cf2d56bd","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app66/9/topic44/json","time":{"start":1744619278992,"stop":1744619278992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df68f3744dbc577","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744619048681,"stop":1744619048682,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3b804b57ec8e84b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744619676832,"stop":1744619676833,"duration":1},"status":"passed","severity":"normal"},{"uid":"357e0d01d860c220","name":"should throw error - no id","time":{"start":1744618984822,"stop":1744618984822,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d333adffe18b04","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744619027432,"stop":1744619027432,"duration":0},"status":"passed","severity":"normal"},{"uid":"101ca92740f99249","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744618984042,"stop":1744618984045,"duration":3},"status":"passed","severity":"normal"},{"uid":"c8f780901e10a9b3","name":"Register correct protocols","time":{"start":1744619172169,"stop":1744619172169,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae85e360dad0cb1","name":"Check publish message containing numeric","time":{"start":1744619171904,"stop":1744619171904,"duration":0},"status":"passed","severity":"normal"},{"uid":"95191321fcd7d687","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744619027428,"stop":1744619027429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d343f2b5c981907","name":"Push message with unicode special characters payload","time":{"start":1744619676827,"stop":1744619676827,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b09b11afaca1afc","name":"Check received message containing SQL Injection","time":{"start":1744619458245,"stop":1744619458246,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cf8be7373f40db","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744619027037,"stop":1744619027038,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd13606d78753abc","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744619288445,"stop":1744619288446,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71598952c0f3ef5","name":"should handle special patterns correctly","time":{"start":1744619028771,"stop":1744619028771,"duration":0},"status":"passed","severity":"normal"},{"uid":"f589f5fb3237e25","name":"Fails to push message with large meta","time":{"start":1744619676819,"stop":1744619676819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09b97fa3c3805a0","name":"Relay - times out","time":{"start":1744619320450,"stop":1744619320451,"duration":1},"status":"passed","severity":"normal"},{"uid":"de67d2729762599e","name":"Push message with content topic containing Russian","time":{"start":1744619676814,"stop":1744619676814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0875c074e562ad9","name":"Push message with content topic containing special chars","time":{"start":1744619676813,"stop":1744619676813,"duration":0},"status":"passed","severity":"normal"},{"uid":"126e59265e3a746d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744619163474,"stop":1744619163474,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c693fba1c7cc132","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744619027056,"stop":1744619027056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f10dd7c7b1564e","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744619027432,"stop":1744619027432,"duration":0},"status":"passed","severity":"normal"},{"uid":"d187b7668c8d44e7","name":"should throw an error for missing required configuration","time":{"start":1744618975974,"stop":1744618975975,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8233c76729102c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744619558162,"stop":1744619558162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a55d994de95d045","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744619027024,"stop":1744619027025,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc9a5638bd91b5c","name":"Waku message hash computation (payload length 0)","time":{"start":1744618978629,"stop":1744618978629,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf65109f396ca1a7","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744619027050,"stop":1744619027050,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9f5972738d232b","name":"Push message with content topic containing Arabic","time":{"start":1744619676813,"stop":1744619676814,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df06998f0738341","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744618975965,"stop":1744618975965,"duration":0},"status":"passed","severity":"normal"},{"uid":"32082fb051f5024a","name":"Ephemeral field set to true","time":{"start":1744618991056,"stop":1744618991056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53dd05110ade912","name":"1 Relay, 1 fetch","time":{"start":1744618998778,"stop":1744618998778,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d2e96ab3d64bf8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744619027052,"stop":1744619027055,"duration":3},"status":"passed","severity":"normal"},{"uid":"3163dc5eab7636b9","name":"Passing page size 3 when there are 20 messages","time":{"start":1744619306437,"stop":1744619306437,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c61e73dcab52528","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744619002890,"stop":1744619002891,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c884ad1fd618c8","name":"recovers when dns.resolve returns empty","time":{"start":1744618998915,"stop":1744618998916,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af8d6846b3fcb13","name":"Check received message with timestamp: 1744619043737 ","time":{"start":1744619458249,"stop":1744619458249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78e14941199f399","name":"Check received message containing emoji","time":{"start":1744619458238,"stop":1744619458238,"duration":0},"status":"passed","severity":"normal"},{"uid":"43029602bd01b078","name":"throws on content topic with non-number generation field","time":{"start":1744618975952,"stop":1744618975952,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1b18e227624b4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744619172171,"stop":1744619172171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ef6f743d86bd4f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744619558159,"stop":1744619558159,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cfaa7bf87b4f32","name":"should wait for Store peer to be connected","time":{"start":1744619018265,"stop":1744619018266,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ddd7c49442de346","name":"can dial TLS multiaddrs","time":{"start":1744619112485,"stop":1744619112487,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ec539c2b0a351b1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744619172182,"stop":1744619172182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8771e9fa7ca142ca","name":"should request peer renewal on specific errors","time":{"start":1744619017888,"stop":1744619017888,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de50ed07bf033fd","name":"Accepts a valid Waku Message","time":{"start":1744619021552,"stop":1744619021554,"duration":2},"status":"passed","severity":"normal"},{"uid":"417915edf11d9b6d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744618984057,"stop":1744618984058,"duration":1},"status":"passed","severity":"normal"},{"uid":"d691cd8e72c694ef","name":"Passing invalid cursor","time":{"start":1744619247292,"stop":1744619247293,"duration":1},"status":"passed","severity":"normal"},{"uid":"71245f79f7ac315b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744618984050,"stop":1744618984051,"duration":1},"status":"passed","severity":"normal"},{"uid":"494f0243ec14259a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744618975971,"stop":1744618975971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a535a49fc1c51e1","name":"should return different streams if requested simultaniously","time":{"start":1744618990553,"stop":1744618990554,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f30daaa49ceef6e","name":"should not retry if at least one success","time":{"start":1744619018237,"stop":1744619018237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aba813c70e6ba2","name":"Reopen subscription with peer with lost subscription","time":{"start":1744619110296,"stop":1744619110301,"duration":5},"status":"passed","severity":"normal"},{"uid":"375ad52206fac74c","name":"Subscribe to topic containing long and receive message","time":{"start":1744619558152,"stop":1744619558153,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ffdbdfcb556f0e","name":"Generator, 2 different pubsubtopics","time":{"start":1744619291703,"stop":1744619291704,"duration":1},"status":"skipped","severity":"normal"},{"uid":"be2439d5ee4ca12b","name":"Query Generator - true","time":{"start":1744619297960,"stop":1744619297961,"duration":1},"status":"passed","severity":"normal"},{"uid":"59336ecb5edecc4d","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744619018254,"stop":1744619018255,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bc1a17e3d79c6e","name":"Check publish message containing emoji","time":{"start":1744619171915,"stop":1744619171916,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04ae598408a8be2","name":"Overlapping topic subscription","time":{"start":1744619558163,"stop":1744619558163,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc74b9bb2b8fb10","name":"should properly create location multiaddrs - udp","time":{"start":1744618984832,"stop":1744618984832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d25be72ed497d09","name":"should increase lamport timestamp","time":{"start":1744619027427,"stop":1744619027427,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9628f60c6da566","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744619027025,"stop":1744619027025,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4465c6de7186df","name":"Check message received after nwaku node is restarted","time":{"start":1744619458252,"stop":1744619458252,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7506fa19e043aeeb","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744619027032,"stop":1744619027033,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c6869dad6f99e1","name":"Decoder throws on undefined content topic","time":{"start":1744619010651,"stop":1744619010651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff287c41c494b884","name":"Push message with numeric payload","time":{"start":1744619676822,"stop":1744619676823,"duration":1},"status":"passed","severity":"normal"},{"uid":"8198e7296ae2c9ac","name":"should get / set UDP multiaddr","time":{"start":1744618984829,"stop":1744618984830,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ba6317c43fa031","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app41/4/topic61/test.js","time":{"start":1744619278991,"stop":1744619278992,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cb6d4116560dc0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744618975984,"stop":1744618975984,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4b384418438a6e","name":"Publish message with large meta","time":{"start":1744619171926,"stop":1744619171926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d56a035b29bde26","name":"should handle a minimal index list","time":{"start":1744618976162,"stop":1744618976162,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6d11bf654b4010","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744619247290,"stop":1744619247292,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d0313cbed917892","name":"Fails to push message bigger that 1MB","time":{"start":1744619676821,"stop":1744619676821,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc315de84285c5e","name":"creates an iterator","time":{"start":1744619305227,"stop":1744619305228,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc33082389a3e9b6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744619558155,"stop":1744619558155,"duration":0},"status":"passed","severity":"normal"},{"uid":"998f38ffed640da8","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744619027028,"stop":1744619027029,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c91006c83036198","name":"should not receive a peer event before start","time":{"start":1744619150171,"stop":1744619150171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c498a320c41b4","name":"Query with Promise Callback, No Decoder","time":{"start":1744619260689,"stop":1744619260689,"duration":0},"status":"passed","severity":"normal"},{"uid":"86aec3d3ca209de8","name":"Subscribe to topic containing long and publish message","time":{"start":1744619172174,"stop":1744619172174,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ada2870c1b0b9af","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744618975980,"stop":1744618975980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0bdd39b7a16e92","name":"new peer added after a peer was already found","time":{"start":1744619167948,"stop":1744619167948,"duration":0},"status":"skipped","severity":"normal"},{"uid":"694fdae18a3ad29a","name":"handles multiple messages","time":{"start":1744619305228,"stop":1744619305228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ce3578e5eeef5b","name":"should encode/decode to RLP encoding","time":{"start":1744618984825,"stop":1744618984825,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4da4116a815e43f","name":"Check message with invalid timestamp is not received","time":{"start":1744619458240,"stop":1744619458240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a91af23c9ad884","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744618975976,"stop":1744618975976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f649183aa3504291","name":"should not receive a peer event after stop","time":{"start":1744619150171,"stop":1744619150172,"duration":1},"status":"passed","severity":"normal"},{"uid":"f647654dbd075f3d","name":"should retry on complete failure if specified","time":{"start":1744619018237,"stop":1744619018237,"duration":0},"status":"passed","severity":"normal"},{"uid":"8349c5111b85141b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744618975983,"stop":1744618975983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff9d6c82c772f9b","name":"should not receive a peer event before start","time":{"start":1744619048679,"stop":1744619048680,"duration":1},"status":"passed","severity":"normal"},{"uid":"8787e56d4baab30d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744619010648,"stop":1744619010649,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c337a7fbf7ca582","name":"should set field with only FILTER enabled","time":{"start":1744618984835,"stop":1744618984835,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55de6010ba81e5f","name":"should not throw an error for a single configured topic","time":{"start":1744618975987,"stop":1744618975987,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08461914c190c0d","name":"can start the service","time":{"start":1744619048676,"stop":1744619048677,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b8f96d07aa145e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744618984051,"stop":1744618984052,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df87b1319d4a1e1","name":"Push message with content topic containing shell command","time":{"start":1744619676833,"stop":1744619676833,"duration":0},"status":"passed","severity":"normal"},{"uid":"85750ce933508d81","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744619558160,"stop":1744619558160,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc91fbe7d8f88ec9","name":"should not receive a peer event after stop","time":{"start":1744619002889,"stop":1744619002889,"duration":0},"status":"passed","severity":"normal"},{"uid":"22510ac6e0dc00a7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744619160130,"stop":1744619160130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f597702ae1cced00","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744619044048,"stop":1744619044051,"duration":3},"status":"passed","severity":"normal"},{"uid":"ecb23a28f2921f7d","name":"unsubscribes","time":{"start":1744619305228,"stop":1744619305229,"duration":1},"status":"passed","severity":"normal"},{"uid":"362fd236d3ed999d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744618998920,"stop":1744618998920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6e835e625bd195a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744619558155,"stop":1744619558155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4078d76238e3c0d","name":"Symmetric encrypt & Decrypt","time":{"start":1744619009343,"stop":1744619009343,"duration":0},"status":"passed","severity":"normal"},{"uid":"950f3942970b56be","name":"should not allow unachievable error rate","time":{"start":1744619026518,"stop":1744619026519,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7129185b1adefe7","name":"Sets default value correctly","time":{"start":1744619315010,"stop":1744619315011,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf0f853d0cd6355","name":"Push message with content topic containing special chars","time":{"start":1744619676830,"stop":1744619676830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddb48761c41908e","name":"configure the node with multiple pubsub topics","time":{"start":1744619288455,"stop":1744619288455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47d84f0e60030be","name":"Subscribe to topic containing short and receive message","time":{"start":1744619558164,"stop":1744619558164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed56b12dadfbf72","name":"should fail to send if no connected peers found","time":{"start":1744619018235,"stop":1744619018236,"duration":1},"status":"passed","severity":"normal"},{"uid":"477100896999369f","name":"Fails to push message with empty content topic","time":{"start":1744619676818,"stop":1744619676818,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fea3d6e53ace94","name":"Ordered Callback - false","time":{"start":1744619297964,"stop":1744619297964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8354340f3d071e7d","name":"Push message with unicode special characters payload","time":{"start":1744619676810,"stop":1744619676810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7275d3422136ce7","name":"Check received message containing Basic HTML tag","time":{"start":1744619458236,"stop":1744619458236,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1814817865204e","name":"should be able to encode the field with only STORE set to true","time":{"start":1744618984046,"stop":1744618984047,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e66457a67e5bc9c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744619260683,"stop":1744619260684,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4125024773f7e99","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744619044053,"stop":1744619044053,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a174704b9d86f9","name":"same cluster, different shard: nodes connect","time":{"start":1744619112527,"stop":1744619112527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d802a290de0d3552","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744619312197,"stop":1744619312198,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9266663b369834","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744618975983,"stop":1744618975984,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fded862a4bfb9d7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744618975990,"stop":1744618975990,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab277fe19a285be","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744619027033,"stop":1744619027033,"duration":0},"status":"passed","severity":"normal"},{"uid":"127c0aca039073a8","name":"should throw error - no id","time":{"start":1744618984823,"stop":1744618984823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93b2689d3a046aa","name":"Push message with Russian payload","time":{"start":1744619676824,"stop":1744619676825,"duration":1},"status":"passed","severity":"normal"},{"uid":"97bb8d65db1e5816","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744619101483,"stop":1744619101484,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bceabab1b3c983e","name":"should send to specified number of peers of used peers","time":{"start":1744619018236,"stop":1744619018236,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57b05310293a6e7","name":"Generator, custom pubsub topic","time":{"start":1744619291700,"stop":1744619291700,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf9b72a642e3885","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744619018235,"stop":1744619018235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88faf5d00fc888a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744618975973,"stop":1744618975973,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c19a3420152ce75","name":"Push message with XML payload","time":{"start":1744619676825,"stop":1744619676826,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fa466da1cda444","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744618978628,"stop":1744618978629,"duration":1},"status":"passed","severity":"normal"},{"uid":"dccf5552d3239433","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744619027034,"stop":1744619027035,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7ea8c820ab2c82","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744619558158,"stop":1744619558158,"duration":0},"status":"passed","severity":"normal"},{"uid":"532904cd140d1c58","name":"should set field with all protocols enabled","time":{"start":1744618984834,"stop":1744618984834,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f286f561a7d7bb7","name":"Passing page size 110 when there are 120 messages","time":{"start":1744619306439,"stop":1744619306440,"duration":1},"status":"passed","severity":"normal"},{"uid":"953e6349b5cd09d3","name":"Filter","time":{"start":1744619320452,"stop":1744619320452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee35170464e09da","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744619558158,"stop":1744619558158,"duration":0},"status":"passed","severity":"normal"},{"uid":"f560dcfffd8de71d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744618975984,"stop":1744618975985,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b49caca10513d9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744618975964,"stop":1744618975964,"duration":0},"status":"passed","severity":"normal"},{"uid":"d940e29b3bce09d2","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744619044045,"stop":1744619044048,"duration":3},"status":"passed","severity":"normal"},{"uid":"452cb1dd1766b924","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744619027061,"stop":1744619027061,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eaefc3c625a583","name":"Push message with content topic containing Script","time":{"start":1744619676832,"stop":1744619676832,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee92b5f59da7284","name":"Promise Callback - false","time":{"start":1744619297962,"stop":1744619297962,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c18db4cb5d90489","name":"should not fail to start the service if it is already started","time":{"start":1744619002888,"stop":1744619002888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9e048f0d442ef","name":"returns only open connection if one present","time":{"start":1744618990197,"stop":1744618990198,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee567fcba035f56c","name":"should not receive a peer event before start","time":{"start":1744619002889,"stop":1744619002889,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c2cd7f234250e0","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744619027048,"stop":1744619027048,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d3e8f00621492c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744619008912,"stop":1744619008913,"duration":1},"status":"passed","severity":"normal"},{"uid":"729796d8a7bc110d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744619232841,"stop":1744619232843,"duration":2},"status":"passed","severity":"normal"},{"uid":"e25b4081b00bcd1a","name":"Push message with content topic containing short","time":{"start":1744619676811,"stop":1744619676812,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dfbdbe11835847","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744619558170,"stop":1744619558170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e47b03c0b3d697","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744619312196,"stop":1744619312196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b097fa3603056fe","name":"Used by Waku Relay","time":{"start":1744619315010,"stop":1744619315010,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bbce390d4c1381","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744618990555,"stop":1744618990556,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74580d0dfdd71a4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744619558163,"stop":1744619558163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8941e6081ebba0c2","name":"Push message with Chinese payload","time":{"start":1744619676824,"stop":1744619676824,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ee240d34b86975","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744618975966,"stop":1744618975967,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47d4f5d1d23a042","name":"Subscribe and receives messages on 20 topics","time":{"start":1744619558150,"stop":1744619558150,"duration":0},"status":"passed","severity":"normal"},{"uid":"131c1438e66dc403","name":"Relay + Store","time":{"start":1744618984836,"stop":1744618984836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9c936390635acc","name":"should properly create location multiaddrs - tcp6","time":{"start":1744618984832,"stop":1744618984832,"duration":0},"status":"passed","severity":"normal"},{"uid":"304641ddedda33c1","name":"Refresh subscription","time":{"start":1744619558163,"stop":1744619558163,"duration":0},"status":"passed","severity":"normal"}] |