mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"6282336d8e96df3a","name":"can start and stop the service","time":{"start":1747711254774,"stop":1747711254774,"duration":0},"status":"passed","severity":"normal"},{"uid":"e968d2e0a2b2ad0d","name":"Publish message with custom timestamp: Tue May 20 2025 02:22:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1747711374603,"stop":1747711374603,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e02856424fb91d","name":"Subscribe to topic containing short and receive message","time":{"start":1747711747679,"stop":1747711747679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e724506330897e92","name":"Decoder throws on undefined content topic","time":{"start":1747711193925,"stop":1747711193925,"duration":0},"status":"passed","severity":"normal"},{"uid":"8371100e6455ddb1","name":"should not fail to start the service if it is already started","time":{"start":1747711205753,"stop":1747711205753,"duration":0},"status":"passed","severity":"normal"},{"uid":"720ea62854634247","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1747711231930,"stop":1747711231931,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be0c70ab5fb4dda","name":"different cluster, different shard: nodes don't connect","time":{"start":1747711318407,"stop":1747711318408,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca2bd63c5557457","name":"should throw error - no public key","time":{"start":1747711187723,"stop":1747711187724,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed63a4eb1e3f3d4","name":"Query generator for multiple messages with different content topic format","time":{"start":1747711494877,"stop":1747711494877,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c04adc115801f1e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1747711187123,"stop":1747711187123,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ad2dc42a2cbdc1","name":"Push message with content topic containing shell command","time":{"start":1747711854244,"stop":1747711854244,"duration":0},"status":"passed","severity":"normal"},{"uid":"817ad38d549a572","name":"Push message with numeric payload","time":{"start":1747711854235,"stop":1747711854235,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f873edc4a9e1ed9","name":"Check message on other pubsub topic is not received","time":{"start":1747711646217,"stop":1747711646217,"duration":0},"status":"passed","severity":"normal"},{"uid":"1694b8e7e37cecfe","name":"Push message with unicode special characters payload","time":{"start":1747711854238,"stop":1747711854239,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eae34d9abcdb75","name":"Push message with JSON payload","time":{"start":1747711854237,"stop":1747711854238,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5d5d1000dab932","name":"Push message with content topic containing long","time":{"start":1747711854240,"stop":1747711854240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c571312cdc9780a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747711365900,"stop":1747711365900,"duration":0},"status":"passed","severity":"normal"},{"uid":"8779554fb63eb3a9","name":"Check received message containing Basic HTML tag","time":{"start":1747711646202,"stop":1747711646202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75ee72c2a8f832a","name":"Encoder throws on undefined content topic","time":{"start":1747711193924,"stop":1747711193924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04073a8a8c7aff","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1747711500745,"stop":1747711500745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d153aef99c1a90c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1747711231932,"stop":1747711231933,"duration":1},"status":"passed","severity":"normal"},{"uid":"91988edb4269efc9","name":"throws on content topic with empty encoding field","time":{"start":1747711178950,"stop":1747711178956,"duration":6},"status":"passed","severity":"normal"},{"uid":"cc057455e19bc370","name":"getPeersByDiscovery","time":{"start":1747711374363,"stop":1747711374363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c99500df1bcaac","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1747711231921,"stop":1747711231922,"duration":1},"status":"passed","severity":"normal"},{"uid":"7123dec287fc0b15","name":"Push message with emoji payload","time":{"start":1747711854224,"stop":1747711854225,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a243bb86cbee37","name":"should reject if Relay is requested but not mounted","time":{"start":1747711222852,"stop":1747711222852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e55c87a7107fdc3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1747711211944,"stop":1747711211944,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb12947a536870f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1747711178976,"stop":1747711178976,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7e66b5448f1b73","name":"Push message with JSON payload","time":{"start":1747711854223,"stop":1747711854223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2464dfbb320152f9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747711747670,"stop":1747711747671,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb7bf3f309c090b","name":"Encoder throws on undefined content topic","time":{"start":1747711211945,"stop":1747711211945,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b92e3155a0a653e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1747711201656,"stop":1747711201656,"duration":0},"status":"passed","severity":"normal"},{"uid":"d883f240c4cb522","name":"1 Relay, 1 fetch","time":{"start":1747711201824,"stop":1747711201824,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed0ca722443af31","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1747711232376,"stop":1747711232376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb1508dd0b4d8e3","name":"Check received message containing special chars","time":{"start":1747711646199,"stop":1747711646199,"duration":0},"status":"passed","severity":"normal"},{"uid":"71454e489e93979e","name":"should send to specified number of peers of used peers","time":{"start":1747711222886,"stop":1747711222886,"duration":0},"status":"passed","severity":"normal"},{"uid":"882d1e9d260eb912","name":"should add and remove event listeners correctly","time":{"start":1747711205757,"stop":1747711205757,"duration":0},"status":"passed","severity":"normal"},{"uid":"269a61c83ba784e9","name":"Subscribe to topic containing Script and publish message","time":{"start":1747711378456,"stop":1747711378457,"duration":1},"status":"passed","severity":"normal"},{"uid":"605eafd31c7c536","name":"should encodeTxt and decodeTxt","time":{"start":1747711187721,"stop":1747711187721,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a8b658c5d9fac2","name":"should set field with all protocols enabled","time":{"start":1747711187735,"stop":1747711187735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e75d74df8837ab","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747711365907,"stop":1747711365907,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e868060502bf23","name":"connected peers and dial","time":{"start":1747711353814,"stop":1747711353815,"duration":1},"status":"skipped","severity":"normal"},{"uid":"115dbafcef9ad0a2","name":"listenerCount","time":{"start":1747711290961,"stop":1747711290961,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b99f2e148b0cca5","name":"getPeersByDiscovery","time":{"start":1747711290959,"stop":1747711290960,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed44c48909b4709","name":"Generator, custom pubsub topic","time":{"start":1747711488894,"stop":1747711488897,"duration":3},"status":"passed","severity":"normal"},{"uid":"985e0f1a87e19ebb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747711747680,"stop":1747711747680,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc310fb3b9945f2","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app51/10/topic849/test.js","time":{"start":1747711476319,"stop":1747711476321,"duration":2},"status":"passed","severity":"normal"},{"uid":"1800a758d0c0d4a2","name":"Check message with no pubsub topic is not received","time":{"start":1747711646218,"stop":1747711646218,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e5de3190e15e63","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1747711500746,"stop":1747711500746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a1085db859b9f8","name":"Push message with short payload","time":{"start":1747711854219,"stop":1747711854219,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3205362ca29e875","name":"Relay - times out","time":{"start":1747711518935,"stop":1747711518936,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b1f6a054dc4a0","name":"Push message with content topic containing numeric","time":{"start":1747711854226,"stop":1747711854226,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1b863f2491a670","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1747711231889,"stop":1747711231892,"duration":3},"status":"passed","severity":"normal"},{"uid":"723f67ebcb3d633b","name":"should return PeerId when PeerId is provided","time":{"start":1747711222356,"stop":1747711222356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6478aa98a3572f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1747711459690,"stop":1747711459691,"duration":1},"status":"passed","severity":"normal"},{"uid":"d766a3f0286602a3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1747711201655,"stop":1747711201656,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a8b7d233db3e8a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1747711178970,"stop":1747711178971,"duration":1},"status":"passed","severity":"normal"},{"uid":"83791e3a1651d43b","name":"Check received message containing XML","time":{"start":1747711646213,"stop":1747711646213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a16541f321bab4e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app16/5/topic571/xml","time":{"start":1747711476316,"stop":1747711476316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9775dc22b16cb8eb","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1747711231926,"stop":1747711231927,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30497d46c31d318","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1747711231895,"stop":1747711231896,"duration":1},"status":"passed","severity":"normal"},{"uid":"641c155e8cc1bdaf","name":"Decrypt messages","time":{"start":1747711355303,"stop":1747711355304,"duration":1},"status":"passed","severity":"normal"},{"uid":"b546a09fbd97ed62","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1747711231908,"stop":1747711231908,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f307a34b0fdb08e","name":"Callback on promise, aborts when callback returns true","time":{"start":1747711494878,"stop":1747711494878,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d75117be1daf18c","name":"Push message with escaped characters payload","time":{"start":1747711854238,"stop":1747711854238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fa03f6f44597ef","name":"Renews subscription after lossing a connection","time":{"start":1747711747684,"stop":1747711747684,"duration":0},"status":"passed","severity":"normal"},{"uid":"87569d13905eb2d9","name":"Relay + Store","time":{"start":1747711255706,"stop":1747711255707,"duration":1},"status":"passed","severity":"normal"},{"uid":"30302fcb9b88b790","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1747711179024,"stop":1747711179024,"duration":0},"status":"passed","severity":"normal"},{"uid":"139597fd4875273c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1747711378452,"stop":1747711378452,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d94a59584231adf","name":"1 Store, 2 relays, 2 fetches","time":{"start":1747711201825,"stop":1747711201825,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fdc607d3238857","name":"should handle task timeouts","time":{"start":1747711222303,"stop":1747711222303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6617a6836b4885c2","name":"Subscribe to topic containing XML and publish message","time":{"start":1747711378457,"stop":1747711378457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4277f763bdd5df5","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1747711193583,"stop":1747711193584,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b17fd3b8525cfb9","name":"Check received message containing escaped characters","time":{"start":1747711646203,"stop":1747711646203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daf8c3a4263ebbf","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1747711201653,"stop":1747711201654,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33943ba199a49b2","name":"stop","time":{"start":1747711290964,"stop":1747711290964,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb93104cc387e0a","name":"Publish without waiting for remote peer","time":{"start":1747711378449,"stop":1747711378450,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd9fe5f86740f04","name":"random static sharding 3 - Cluster ID: 252, Shard ID: 492","time":{"start":1747711489481,"stop":1747711489481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0a4f1f66735c67","name":"addEventListener with wrong event","time":{"start":1747711290955,"stop":1747711290956,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b7baea4ab0f87a","name":"Push message with content topic containing Script","time":{"start":1747711854242,"stop":1747711854243,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5d5850ee25693d","name":"should return no connections if no open connection provided","time":{"start":1747711193250,"stop":1747711193250,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1622106bf658877","name":"Init the array if not present","time":{"start":1747711178577,"stop":1747711178578,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e15a870e0fe091","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747711747670,"stop":1747711747670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3dca2d8fcb63191","name":"Push message with Arabic payload","time":{"start":1747711854221,"stop":1747711854221,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b363f6ce8dbb6ae","name":"should not allow unachievable error rate","time":{"start":1747711231406,"stop":1747711231407,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef59374880eb82ef","name":"should not receive a peer event after stop","time":{"start":1747711254778,"stop":1747711254778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c6c724e6f25f9e","name":"should not fail to stop the service if it was not started","time":{"start":1747711254775,"stop":1747711254775,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24077e4928d4cb5","name":"Fails to push message bigger that 1MB","time":{"start":1747711854233,"stop":1747711854233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dccabbef701081","name":"Round trip binary serialization","time":{"start":1747711193923,"stop":1747711193923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff487d4bb6f9aa3","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1747711222885,"stop":1747711222885,"duration":0},"status":"passed","severity":"normal"},{"uid":"95309ecbaa4e04bf","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1747711231900,"stop":1747711231900,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e5199495cbbb40","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1747711178972,"stop":1747711178972,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fedac7ed6b76a8","name":"Nodes with multiple pubsub topic","time":{"start":1747711369440,"stop":1747711369441,"duration":1},"status":"passed","severity":"normal"},{"uid":"380d43d5f5267d73","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1747711201952,"stop":1747711201953,"duration":1},"status":"passed","severity":"normal"},{"uid":"88af977b8e88e3c8","name":"Does not throw an exception when node disconnects","time":{"start":1747711513152,"stop":1747711513152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0a945be38137dc","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1747711231879,"stop":1747711231880,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06901576c7b4797","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1747711187129,"stop":1747711187129,"duration":0},"status":"passed","severity":"normal"},{"uid":"892a30d9b7f9a4ad","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1747711222367,"stop":1747711222368,"duration":1},"status":"passed","severity":"normal"},{"uid":"c381f3693fb08478","name":"Decoder throws on empty string content topic","time":{"start":1747711193925,"stop":1747711193925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da48243e80048d9","name":"Push message with content topic containing JSON","time":{"start":1747711854243,"stop":1747711854244,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fad358ca43847a2","name":"A test","time":{"start":1747711308874,"stop":1747711308874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2582cd654e46c372","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1747711179024,"stop":1747711179024,"duration":0},"status":"passed","severity":"normal"},{"uid":"634165190a12dff0","name":"should push the message to the outgoing buffer","time":{"start":1747711232370,"stop":1747711232371,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab4d4b66b4bc96b","name":"should return unique PubsubTopics for static sharding","time":{"start":1747711178966,"stop":1747711178967,"duration":1},"status":"passed","severity":"normal"},{"uid":"1370e8679b5a44fb","name":"Fails to push message with large meta","time":{"start":1747711854231,"stop":1747711854232,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2e6a13097ca3e7","name":"Subscribe and receives messages on 20 topics","time":{"start":1747711747677,"stop":1747711747677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78bae44303b066f","name":"Passing page size 19 when there are 20 messages","time":{"start":1747711505469,"stop":1747711505470,"duration":1},"status":"passed","severity":"normal"},{"uid":"4daac0e8f582751","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1747711231407,"stop":1747711231408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43cf539acd7b4df","name":"random static sharding 1 - Cluster ID: 953, Shard ID: 113","time":{"start":1747711489478,"stop":1747711489479,"duration":1},"status":"passed","severity":"normal"},{"uid":"85098429cfc408a","name":"Push message with custom timestamp: 1747707669838","time":{"start":1747711854232,"stop":1747711854233,"duration":1},"status":"passed","severity":"normal"},{"uid":"3632195e2b6e776e","name":"Check received message containing XML","time":{"start":1747711646201,"stop":1747711646201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f458f862b91ac780","name":"Query with Promise Callback, No message returned","time":{"start":1747711459697,"stop":1747711459700,"duration":3},"status":"passed","severity":"normal"},{"uid":"3e2cdc99f7b917cb","name":"should wait for Store peer to be connected","time":{"start":1747711222855,"stop":1747711222856,"duration":1},"status":"passed","severity":"normal"},{"uid":"652f3e41e35f1567","name":"Overlapping topic subscription","time":{"start":1747711378452,"stop":1747711378453,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c2fce4484c820fee","name":"Push message with content topic containing special chars","time":{"start":1747711854241,"stop":1747711854241,"duration":0},"status":"passed","severity":"normal"},{"uid":"532258e7a1a1ad46","name":"Push message with content topic containing emoji","time":{"start":1747711854230,"stop":1747711854231,"duration":1},"status":"passed","severity":"normal"},{"uid":"541fa4cea46bd381","name":"Push message with content topic containing special chars","time":{"start":1747711854227,"stop":1747711854227,"duration":0},"status":"passed","severity":"normal"},{"uid":"7105e2d5fa3b6d58","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1747711178960,"stop":1747711178960,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dc7aef2750e80d","name":"should load peers from local storage and dispatch events","time":{"start":1747711205755,"stop":1747711205756,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0a1f0a8feade9c","name":"Refresh subscription","time":{"start":1747711747668,"stop":1747711747668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b1252ad41e0a7b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1747711378459,"stop":1747711378459,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34067b708e2661b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747711747680,"stop":1747711747680,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7f297769dc2d54","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1747711231896,"stop":1747711231897,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9993c13d2ee5eba","name":"Subscribe to topic containing emoji and publish message","time":{"start":1747711378459,"stop":1747711378459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b00abe7fea59332","name":"Relay - dialed first","time":{"start":1747711518934,"stop":1747711518934,"duration":0},"status":"passed","severity":"normal"},{"uid":"935e44630865389d","name":"Push message with Chinese payload","time":{"start":1747711854235,"stop":1747711854235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4218813e36e26ae5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1747711318405,"stop":1747711318405,"duration":0},"status":"passed","severity":"normal"},{"uid":"208c2ad07ee06463","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1747711178961,"stop":1747711178961,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2ecf7f488b095","name":"Push message with content topic containing Arabic","time":{"start":1747711854227,"stop":1747711854228,"duration":1},"status":"passed","severity":"normal"},{"uid":"de228b9b02b2ac39","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747711747666,"stop":1747711747666,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b626a6f1dfb9878","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1747711211942,"stop":1747711211943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2426b08f29c1d19","name":"should be able to encode the field with only FILTER set to true","time":{"start":1747711187122,"stop":1747711187122,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f0602fc8d9c1f2","name":"Check received message containing emoji","time":{"start":1747711646215,"stop":1747711646215,"duration":0},"status":"passed","severity":"normal"},{"uid":"8571b80a7a8f91bb","name":"Check message received after jswaku node is restarted","time":{"start":1747711646219,"stop":1747711646219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45b4b7e62162ebe2","name":"random static sharding 10 - Cluster ID: 627, Shard ID: 793","time":{"start":1747711489486,"stop":1747711489486,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c97505d81e7fbab","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747711747684,"stop":1747711747684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0486a5a67ebcfce","name":"throws on content topic with empty version field","time":{"start":1747711178949,"stop":1747711178950,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9096ebbb0f087a6","name":"Push message with emoji payload","time":{"start":1747711854239,"stop":1747711854239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3245fd3722e98c","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1747711232378,"stop":1747711232379,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d7a0c25de6af1d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747711747672,"stop":1747711747672,"duration":0},"status":"passed","severity":"normal"},{"uid":"defa2ee9147dc6f3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747711854229,"stop":1747711854229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d569ab432d3540f","name":"A test","time":{"start":1747711308873,"stop":1747711308874,"duration":1},"status":"passed","severity":"normal"},{"uid":"71513fa0fb006af1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1747711447821,"stop":1747711447821,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae75cbff4fa01304","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1747711231932,"stop":1747711231932,"duration":0},"status":"passed","severity":"normal"},{"uid":"1607ade1c8cac3c3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747711747674,"stop":1747711747674,"duration":0},"status":"passed","severity":"normal"},{"uid":"81627362867f742","name":"Ping on peer without subscriptions","time":{"start":1747711314502,"stop":1747711314502,"duration":0},"status":"passed","severity":"normal"},{"uid":"281e9a83d4a092b9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747711365906,"stop":1747711365906,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f7e91fc558f255","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1747711222370,"stop":1747711222370,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a82f6a91b53953a","name":"Ephemeral field set to true","time":{"start":1747711193923,"stop":1747711193923,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d063fe1a7c386f","name":"should request peer renewal on specific errors","time":{"start":1747711222302,"stop":1747711222303,"duration":1},"status":"passed","severity":"normal"},{"uid":"808fd8416cbe04be","name":"Subscribe and receives messages on 20 topics","time":{"start":1747711747667,"stop":1747711747667,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d5e0ebed0f01f1","name":"should not fail to start the service if it is already started","time":{"start":1747711254775,"stop":1747711254776,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e92d930c8fe354","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1747711231908,"stop":1747711231909,"duration":1},"status":"passed","severity":"normal"},{"uid":"954fee0599b03903","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1747711178971,"stop":1747711178971,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5ecee56672f6a8","name":"Publish message with large meta","time":{"start":1747711374616,"stop":1747711374618,"duration":2},"status":"passed","severity":"normal"},{"uid":"43b87e0431a79313","name":"should initialize bloom filter with correct parameters","time":{"start":1747711233707,"stop":1747711233707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aec4cf0e5ac8c81","name":"should be sent with empty content","time":{"start":1747711232377,"stop":1747711232377,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e6bd310f03daf1","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1747711231900,"stop":1747711231901,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecccba17e43ac31b","name":"should only return 1 node with relay and store capability","time":{"start":1747711201951,"stop":1747711201951,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e57287ef94aa6ca","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1747711269554,"stop":1747711269555,"duration":1},"status":"passed","severity":"normal"},{"uid":"e233e32bc2b210f1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1747711205756,"stop":1747711205756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48f1393157486ee","name":"Rejects garbage","time":{"start":1747711226186,"stop":1747711226186,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a343fa33e54173b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1747711181510,"stop":1747711181510,"duration":0},"status":"passed","severity":"normal"},{"uid":"b342241f8760a0cf","name":"Generator, custom pubsub topic","time":{"start":1747711488917,"stop":1747711488918,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7015a3ab786427e","name":"Push message with content topic containing Chinese","time":{"start":1747711854241,"stop":1747711854241,"duration":0},"status":"passed","severity":"normal"},{"uid":"406f01a2e562a64a","name":"through manual discovery","time":{"start":1747711316612,"stop":1747711316612,"duration":0},"status":"passed","severity":"normal"},{"uid":"3575ce9d731033fd","name":"should properly create location multiaddrs - udp","time":{"start":1747711187733,"stop":1747711187734,"duration":1},"status":"passed","severity":"normal"},{"uid":"d929d1dda87816fc","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1747711181508,"stop":1747711181509,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab7960a3f9840bc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1747711231928,"stop":1747711231928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c3c01e1cfa9172","name":"should set field with all protocols disabled","time":{"start":1747711187735,"stop":1747711187735,"duration":0},"status":"passed","severity":"normal"},{"uid":"c376a1d432e3fcc5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1747711512760,"stop":1747711512760,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e218b2e15b4cf3","name":"should properly create location multiaddrs - tcp6","time":{"start":1747711187733,"stop":1747711187733,"duration":0},"status":"passed","severity":"normal"},{"uid":"901d5b84c1e90d87","name":"Check received message with timestamp: 1747711249788 ","time":{"start":1747711646204,"stop":1747711646205,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08eca79e02d9b68","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747711365905,"stop":1747711365905,"duration":0},"status":"passed","severity":"normal"},{"uid":"7124f91b112d26d4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747711434403,"stop":1747711434404,"duration":1},"status":"passed","severity":"normal"},{"uid":"958d6000e629c2c1","name":"caches peers it previously fetched","time":{"start":1747711201950,"stop":1747711201950,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f0e4e4ef9bdb90","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1747711178963,"stop":1747711178963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2b1e8ff102365f","name":"should add to incoming buffer if dependencies are not met","time":{"start":1747711232373,"stop":1747711232374,"duration":1},"status":"passed","severity":"normal"},{"uid":"4422cb812eadc2f6","name":"Ping on unsubscribed peer","time":{"start":1747711314505,"stop":1747711314505,"duration":0},"status":"passed","severity":"normal"},{"uid":"2207d867ce116743","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747711747672,"stop":1747711747673,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28936e99cb1ac6d","name":"Passing page size 3 when there are 20 messages","time":{"start":1747711505467,"stop":1747711505468,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b491af513179b4f","name":"Check publish message containing JSON","time":{"start":1747711374585,"stop":1747711374585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa91d5b05d2f57ff","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1747711178976,"stop":1747711178976,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c62a25fc15617","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1747711201952,"stop":1747711201952,"duration":0},"status":"passed","severity":"normal"},{"uid":"8842c5ea38679e6e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1747711231925,"stop":1747711231926,"duration":1},"status":"passed","severity":"normal"},{"uid":"665c133ff3ecec77","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747711747684,"stop":1747711747684,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4b76804c362f6e","name":"Push message with content topic containing escaped characters","time":{"start":1747711854230,"stop":1747711854230,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f360fb4401c318","name":"should retry failed tasks","time":{"start":1747711222302,"stop":1747711222302,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe59c37dec9573a","name":"Encoder throws on empty string content topic","time":{"start":1747711213639,"stop":1747711213639,"duration":0},"status":"passed","severity":"normal"},{"uid":"638789fb1a282307","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1747711178974,"stop":1747711178974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07109e33bea5a95","name":"isConnected between 2 js-waku relay nodes","time":{"start":1747711269558,"stop":1747711269558,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2efc12239f7b97","name":"should properly create location multiaddrs - tcp4","time":{"start":1747711187732,"stop":1747711187732,"duration":0},"status":"passed","severity":"normal"},{"uid":"8193ed36ede9b44","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747711747683,"stop":1747711747683,"duration":0},"status":"passed","severity":"normal"},{"uid":"392ac11794b0c058","name":"Passing page size 1 when there are 4 messages","time":{"start":1747711505466,"stop":1747711505467,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce14adb68172cdcf","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1747711231905,"stop":1747711231905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8810b2d7a8ab682","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1747711187122,"stop":1747711187123,"duration":1},"status":"passed","severity":"normal"},{"uid":"59778764216fba5c","name":"Check received message containing escaped characters","time":{"start":1747711646214,"stop":1747711646215,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8af94683e7246a","name":"should retry on complete failure if specified","time":{"start":1747711222886,"stop":1747711222886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7749a36b371bd9ba","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747711747682,"stop":1747711747682,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d06e29fcc51f5f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747711476324,"stop":1747711476325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b6200fb22a2f47","name":"Push message equal or less that 1MB","time":{"start":1747711854233,"stop":1747711854233,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba1ba187b2cdd41","name":"should get / set UDP multiaddr","time":{"start":1747711187731,"stop":1747711187731,"duration":0},"status":"passed","severity":"normal"},{"uid":"480f3235d991c1f8","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1747711231879,"stop":1747711231879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c813be071e1bf7c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1747711374610,"stop":1747711374611,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf21f71d94f7c318","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1747711231903,"stop":1747711231904,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d48846174843fc","name":"Sample","time":{"start":1747711187130,"stop":1747711187131,"duration":1},"status":"passed","severity":"normal"},{"uid":"543090ced749353b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747711747685,"stop":1747711747685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ab08839af4ba8c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1747711512761,"stop":1747711512761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54b9e6687ef317b","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1747711231408,"stop":1747711231409,"duration":1},"status":"passed","severity":"normal"},{"uid":"733816d5f3b4f41d","name":"should not receive a peer event before start","time":{"start":1747711205754,"stop":1747711205754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f177d95c118709bd","name":"should be able to decode the field with only STORE set to true","time":{"start":1747711187127,"stop":1747711187127,"duration":0},"status":"passed","severity":"normal"},{"uid":"987f89136413a372","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1747711232372,"stop":1747711232373,"duration":1},"status":"passed","severity":"normal"},{"uid":"5362300cfee2f338","name":"Subscribe and receive messages via waku relay post","time":{"start":1747711747676,"stop":1747711747676,"duration":0},"status":"passed","severity":"normal"},{"uid":"994c1a975dfa67aa","name":"safeDispatchEvent","time":{"start":1747711290963,"stop":1747711290963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6fae5bc2a81361","name":"Check message with no payload is not received","time":{"start":1747711646207,"stop":1747711646208,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72e4c205db29b91","name":"Query with Promise Callback, No Decoder","time":{"start":1747711459696,"stop":1747711459697,"duration":1},"status":"passed","severity":"normal"},{"uid":"6788ed4809e4345e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1747711378457,"stop":1747711378458,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d3d0a93e097606","name":"Subscribe to topic containing short and receive message","time":{"start":1747711747668,"stop":1747711747669,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeca88bb0c5e01a","name":"Nodes with multiple pubsub topic","time":{"start":1747711369439,"stop":1747711369439,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f3fd45cb5dc49c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1747711178972,"stop":1747711178972,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ecae14a4cb1efb","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1747711178958,"stop":1747711178958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5aa1ce8ac20f7e","name":"returns all values when wanted number is greater than available values","time":{"start":1747711201135,"stop":1747711201136,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0eb3baa8656387","name":"Filter","time":{"start":1747711518937,"stop":1747711518937,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2006a400cfb767","name":"Push message with content topic containing Russian","time":{"start":1747711854242,"stop":1747711854242,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b5c79d2c74125c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747711747681,"stop":1747711747681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6bcda1e3e15d92","name":"Reopen subscription with peer with lost subscription","time":{"start":1747711314503,"stop":1747711314504,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdff3cacd85cb6b4","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1747711231899,"stop":1747711231899,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b15aea6282510f","name":"Subscribe to topic containing XML and receive message","time":{"start":1747711747671,"stop":1747711747672,"duration":1},"status":"passed","severity":"normal"},{"uid":"662ebe501dad49f9","name":"Default pageSize","time":{"start":1747711505470,"stop":1747711505470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ca8cfeb66b94d4","name":"Fails to publish message with empty text","time":{"start":1747711374604,"stop":1747711374604,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf9f97b64c13a32","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1747711369438,"stop":1747711369438,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff3bdca8cdaf854","name":"should reject if LightPush is requested but not mounted","time":{"start":1747711222852,"stop":1747711222853,"duration":1},"status":"passed","severity":"normal"},{"uid":"852f66bbef6dd356","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1747711222356,"stop":1747711222357,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c83e41d69288e26","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1747711231923,"stop":1747711231925,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f88bf2ffc03bd94","name":"should set field with only STORE enabled","time":{"start":1747711187736,"stop":1747711187736,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb836bcef56bdeec","name":"Should update multiaddrs","time":{"start":1747711318719,"stop":1747711318720,"duration":1},"status":"passed","severity":"normal"},{"uid":"39485d0968698b45","name":"should throw error - no public key","time":{"start":1747711187725,"stop":1747711187725,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c85c1267ace225f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1747711459690,"stop":1747711459690,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d2c8c65c403610","name":"Generator, custom pubsub topic","time":{"start":1747711488901,"stop":1747711488901,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51f9877bedaadc20","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747711747673,"stop":1747711747674,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa4671ec295cfde","name":"Push message with numeric payload","time":{"start":1747711854220,"stop":1747711854220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db3fb66e776d90e","name":"handles different networkShards values correctly","time":{"start":1747711178963,"stop":1747711178964,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cb29904b3dcbba","name":"Subscribe to topic containing Script and receive message","time":{"start":1747711747671,"stop":1747711747671,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff67bd9a54e309c","name":"Push message with Script payload","time":{"start":1747711854236,"stop":1747711854237,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee25519ede18855c","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1747711231898,"stop":1747711231899,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a24e00bb72637ae","name":"Subscribe to topic containing long and publish message","time":{"start":1747711378454,"stop":1747711378454,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c868a55c9070b5","name":"Check publish message containing long","time":{"start":1747711374572,"stop":1747711374577,"duration":5},"status":"passed","severity":"normal"},{"uid":"6dda281ccb1bc92b","name":"random static sharding 7 - Cluster ID: 710, Shard ID: 21","time":{"start":1747711489482,"stop":1747711489482,"duration":0},"status":"passed","severity":"normal"},{"uid":"583438167b1354cb","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1747711187127,"stop":1747711187128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d599882c77d5b53f","name":"should attach causal history and bloom filter to each message","time":{"start":1747711232372,"stop":1747711232372,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b95a8887511fcac","name":"Store - dialed after - with timeout","time":{"start":1747711518936,"stop":1747711518937,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee8fb67d377881d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1747711374612,"stop":1747711374612,"duration":0},"status":"passed","severity":"normal"},{"uid":"814734026c9e3baa","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1747711512760,"stop":1747711512760,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f96fa9316d3df5f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747711365908,"stop":1747711365908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e80470b436a1bd","name":"Subscribe and publish message","time":{"start":1747711378450,"stop":1747711378450,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29983c155d6a399","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1747711178971,"stop":1747711178971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90812903c851b69","name":"Check received message containing unicode special characters","time":{"start":1747711646203,"stop":1747711646203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d417754fa6c4416","name":"random static sharding 9 - Cluster ID: 328, Shard ID: 384","time":{"start":1747711489486,"stop":1747711489486,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e52ff82f58a86a7","name":"random static sharding 8 - Cluster ID: 702, Shard ID: 185","time":{"start":1747711489483,"stop":1747711489486,"duration":3},"status":"passed","severity":"normal"},{"uid":"595226f36b720946","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1747711178969,"stop":1747711178969,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d52c662d5ff15fd","name":"Check received message with timestamp: 1747711249788000000 ","time":{"start":1747711646204,"stop":1747711646204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c303988ed84669f","name":"should wait for LightPush peer to be connected","time":{"start":1747711222855,"stop":1747711222855,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa65225d9080aecc","name":"should insert elements correctly","time":{"start":1747711233708,"stop":1747711233708,"duration":0},"status":"passed","severity":"normal"},{"uid":"949e0aa81f15628b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747711434404,"stop":1747711434405,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a62b119388fc548","name":"Decoder throws on empty string content topic","time":{"start":1747711211947,"stop":1747711211947,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a64323ac5b7b69","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1747711231911,"stop":1747711231911,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c26fb23c82c64fa","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1747711222361,"stop":1747711222361,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f50976d989ddfed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747711747676,"stop":1747711747676,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb08e8b7cea540f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1747711178970,"stop":1747711178970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fca032fe5439e0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app56/7/topic527/xml","time":{"start":1747711476315,"stop":1747711476315,"duration":0},"status":"passed","severity":"normal"},{"uid":"883ff47f350a5a91","name":"Push message with custom timestamp: 1747714869839","time":{"start":1747711854247,"stop":1747711854247,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b61a2a60cd696c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1747711512759,"stop":1747711512759,"duration":0},"status":"passed","severity":"normal"},{"uid":"8397ddbe2fca109c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1747711201652,"stop":1747711201653,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd00af8e4cf527a8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747711747665,"stop":1747711747665,"duration":0},"status":"passed","severity":"normal"},{"uid":"de660d77204ccd3b","name":"Check message with no payload is not received","time":{"start":1747711646218,"stop":1747711646218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff639491327a55","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1747711201652,"stop":1747711201652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d9cb6e48255836","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1747711201655,"stop":1747711201655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee8264efaae7a3e","name":"Register correct protocols","time":{"start":1747711378448,"stop":1747711378449,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ec02c85f08dbb3","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1747711178960,"stop":1747711178961,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3b274e1b93933","name":"should fail to send if no connected peers found","time":{"start":1747711222885,"stop":1747711222886,"duration":1},"status":"passed","severity":"normal"},{"uid":"52432794af4dab16","name":"should only return 1 node with store capability","time":{"start":1747711201951,"stop":1747711201952,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f3866a52ce7a4d","name":"should properly create location multiaddrs - tcp","time":{"start":1747711187734,"stop":1747711187734,"duration":0},"status":"passed","severity":"normal"},{"uid":"746e41c124d1ed4a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1747711378451,"stop":1747711378451,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9f2043bccb673b","name":"Fails to push message bigger that 1MB","time":{"start":1747711854247,"stop":1747711854247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d8f2ef783e44cd","name":"Relay - dialed after","time":{"start":1747711518935,"stop":1747711518935,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df0297b0eaba218","name":"should transition to Unhealthy when no connections","time":{"start":1747711222679,"stop":1747711222680,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fc44ba9f595340","name":"Used by Waku Relay","time":{"start":1747711513153,"stop":1747711513154,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a14e646517cd48","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1747711201654,"stop":1747711201654,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff37c40e81874da","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1747711231880,"stop":1747711231886,"duration":6},"status":"passed","severity":"normal"},{"uid":"ef413c9ae055dc05","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747711747677,"stop":1747711747678,"duration":1},"status":"passed","severity":"normal"},{"uid":"a057de907636cc8e","name":"Query Generator, No Decoder","time":{"start":1747711459691,"stop":1747711459691,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fef4b649052985","name":"Relay","time":{"start":1747711255705,"stop":1747711255706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5d6d53d5ece29a","name":"should wait for Filter peer to be connected","time":{"start":1747711222855,"stop":1747711222855,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e828ff2cafe40b9","name":"different cluster, same shard: nodes don't connect","time":{"start":1747711318407,"stop":1747711318407,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2260419c5a0eb6","name":"Check received message containing short","time":{"start":1747711646198,"stop":1747711646198,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe07bbca5e2cc119","name":"Generator, 2 different pubsubtopics","time":{"start":1747711488918,"stop":1747711488921,"duration":3},"status":"passed","severity":"normal"},{"uid":"1f9e45a012b6b079","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1747711178960,"stop":1747711178960,"duration":0},"status":"passed","severity":"normal"},{"uid":"967ce0ae14bfb045","name":"Check received message containing JSON","time":{"start":1747711646202,"stop":1747711646202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d04eaf30e42b42","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1747711178968,"stop":1747711178968,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafb310875c443ae","name":"should emit a peer event after start","time":{"start":1747711205754,"stop":1747711205754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c5f75e52d816a4","name":"should decode valid enr with tcp successfully","time":{"start":1747711187722,"stop":1747711187723,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0cf6a63f71c845e","name":"Passing an array","time":{"start":1747711513152,"stop":1747711513152,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ea001e1916856c","name":"should start and stop interval correctly","time":{"start":1747711222300,"stop":1747711222301,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6ddb723686345b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1747711258113,"stop":1747711258113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c12c75e6a6d52fa","name":"Push message with special chars payload","time":{"start":1747711854220,"stop":1747711854220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b3c7102834e0a3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1747711178976,"stop":1747711178977,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1c5c6220bf4620","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1747711257104,"stop":1747711257104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a232edd5c21b5bd","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1747711222681,"stop":1747711222681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a547be654a7161","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1747711231931,"stop":1747711231931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c90fc2dfb7429c3","name":"should not receive a peer event after stop","time":{"start":1747711205754,"stop":1747711205755,"duration":1},"status":"passed","severity":"normal"},{"uid":"437b47fc1481d56b","name":"Subscribe to topic containing long and receive message","time":{"start":1747711747679,"stop":1747711747679,"duration":0},"status":"passed","severity":"normal"},{"uid":"f703e8e08818e0bf","name":"should throw if no connection provided","time":{"start":1747711193581,"stop":1747711193581,"duration":0},"status":"passed","severity":"normal"},{"uid":"956800b49dd92fc1","name":"configure the node with multiple pubsub topics","time":{"start":1747711489486,"stop":1747711489487,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd67016f3cabc12","name":"Check message with invalid timestamp is not received","time":{"start":1747711646217,"stop":1747711646217,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9199db1ca72195","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747711747670,"stop":1747711747670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ef7a6a7899be23","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1747711178975,"stop":1747711178976,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6423c2d637dd762","name":"throws on content topic with too few or too many fields","time":{"start":1747711178947,"stop":1747711178947,"duration":0},"status":"passed","severity":"normal"},{"uid":"233e13602bfd8e01","name":"Push message with content topic containing XML","time":{"start":1747711854229,"stop":1747711854229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b912a398f7a8b464","name":"Push message with meta","time":{"start":1747711854231,"stop":1747711854231,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fca1b1e9494a9e","name":"can start the service","time":{"start":1747711353604,"stop":1747711353605,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9ef45700a38791","name":"Generator, 2 different pubsubtopics","time":{"start":1747711488898,"stop":1747711488899,"duration":1},"status":"passed","severity":"normal"},{"uid":"54636689be3d76ec","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1747711231409,"stop":1747711231410,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1016ecbf3d74b3b","name":"Push message with content topic containing Arabic","time":{"start":1747711854242,"stop":1747711854242,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e44a58c37f6a735","name":"should use the provided clusterId for the pubsub topic","time":{"start":1747711178983,"stop":1747711178983,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd2e54b0a79fa55","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1747711269555,"stop":1747711269556,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab00bbf0a613121","name":"Fails to publish duplicate message","time":{"start":1747711374604,"stop":1747711374604,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f8cace58e12b24","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747711747675,"stop":1747711747675,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8a9c0b7b7ac700","name":"should return the pubsub topic directly if a string is provided","time":{"start":1747711178979,"stop":1747711178979,"duration":0},"status":"passed","severity":"normal"},{"uid":"368cf0eda6b6b116","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1747711369440,"stop":1747711369440,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc76afee65149164","name":"Check publish message containing shell command","time":{"start":1747711374585,"stop":1747711374586,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19f825e3e0cdb2b","name":"Light Node - default protocols","time":{"start":1747711518938,"stop":1747711518938,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e77b67326ade48","name":"Push message with Russian payload","time":{"start":1747711854236,"stop":1747711854236,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedab954859cc86a","name":"more peers than existing","time":{"start":1747711353815,"stop":1747711353815,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9928dbc3511b5d28","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1747711178983,"stop":1747711178983,"duration":0},"status":"passed","severity":"normal"},{"uid":"211fc99aa7fd4232","name":"Refresh subscription","time":{"start":1747711747678,"stop":1747711747679,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0b424519ec21fa","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1747711232377,"stop":1747711232377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6b51cb1811a7d8","name":"Push message with content topic containing shell command","time":{"start":1747711854230,"stop":1747711854230,"duration":0},"status":"passed","severity":"normal"},{"uid":"44446b95500044f2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747711476298,"stop":1747711476298,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fecf94bae460f13","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1747711178977,"stop":1747711178977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d13e219883749a3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1747711178957,"stop":1747711178957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce13b334160f636f","name":"Check received message containing shell command","time":{"start":1747711646214,"stop":1747711646214,"duration":0},"status":"passed","severity":"normal"},{"uid":"269314b2a9971e5","name":"Wrong topic","time":{"start":1747711476322,"stop":1747711476323,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f6c0103d06932d","name":"Check meta is set [ecies]","time":{"start":1747711213638,"stop":1747711213638,"duration":0},"status":"passed","severity":"normal"},{"uid":"100da5ac3fb2a81d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1747711178961,"stop":1747711178961,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf928476d7139e8","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1747711232374,"stop":1747711232375,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca11281d3a17cad3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1747711258117,"stop":1747711258118,"duration":1},"status":"passed","severity":"normal"},{"uid":"8844731c1b99c16","name":"can start the service","time":{"start":1747711254773,"stop":1747711254774,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4e98035d4e125c","name":"should be delivered but not added to local log or bloom filter","time":{"start":1747711232378,"stop":1747711232378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caf5f2a0ae28322","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1747711231906,"stop":1747711231907,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a3441bc99a0760","name":"should throw an error for missing required configuration","time":{"start":1747711178969,"stop":1747711178969,"duration":0},"status":"passed","severity":"normal"},{"uid":"672b2570b3ac5248","name":"Generator, 2 different pubsubtopics","time":{"start":1747711488901,"stop":1747711488902,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ac358611a0d7ee89","name":"Sign & Recover","time":{"start":1747711212404,"stop":1747711212404,"duration":0},"status":"passed","severity":"normal"},{"uid":"92292afb0ae3c6ac","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1747711201136,"stop":1747711201138,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9eaa6682693cd11","name":"should be able to encode the field with only RELAY set to true","time":{"start":1747711187120,"stop":1747711187121,"duration":1},"status":"passed","severity":"normal"},{"uid":"720055169904e22d","name":"Ping on subscribed peer","time":{"start":1747711314501,"stop":1747711314501,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fc33c938d61abb","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747711747675,"stop":1747711747675,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b57ef7d690f6cc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1747711378454,"stop":1747711378455,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2281660cfa8e1b6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1747711512758,"stop":1747711512758,"duration":0},"status":"passed","severity":"normal"},{"uid":"66df763c1b282920","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747711747677,"stop":1747711747677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df44aee8d68fad0","name":"Query generator for multiple messages with different message text format","time":{"start":1747711494876,"stop":1747711494877,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc64ac6a9f8264e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747711747682,"stop":1747711747683,"duration":1},"status":"passed","severity":"normal"},{"uid":"61aa7c5a24f296cd","name":"Push message with content topic containing unicode special characters","time":{"start":1747711854244,"stop":1747711854245,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a02c404bae6e5f1","name":"Check message with no content topic is not received","time":{"start":1747711646207,"stop":1747711646207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3813a41fab7e24b","name":"Meta field set when metaSetter is specified","time":{"start":1747711193923,"stop":1747711193924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69796f965ffa6ba","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1747711231921,"stop":1747711231921,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46f5f6e17dd5f0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1747711251143,"stop":1747711251144,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ae3ba0dc4e4595","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1747711231904,"stop":1747711231904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd7147c33af6c02","name":"Push message with rate limit","time":{"start":1747711854232,"stop":1747711854232,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd71340acedaecab","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1747711459696,"stop":1747711459696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c443f84f3cf71047","name":"should only return 1 node with relay capability","time":{"start":1747711201951,"stop":1747711201951,"duration":0},"status":"passed","severity":"normal"},{"uid":"5091f6ccb180b9b3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1747711269556,"stop":1747711269556,"duration":0},"status":"passed","severity":"normal"},{"uid":"be45ff41db91eeea","name":"returns nothing if no connections present","time":{"start":1747711193244,"stop":1747711193246,"duration":2},"status":"passed","severity":"normal"},{"uid":"73772e657b11ca2f","name":"should throw an error for missing sharding configuration","time":{"start":1747711178981,"stop":1747711178982,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec701c4057e6a40","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1747711178978,"stop":1747711178978,"duration":0},"status":"passed","severity":"normal"},{"uid":"811095647860226a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1747711231922,"stop":1747711231922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d01f2661eeb9df0","name":"Push message with short payload","time":{"start":1747711854234,"stop":1747711854234,"duration":0},"status":"passed","severity":"normal"},{"uid":"571d3b1612927916","name":"Push message with content topic containing emoji","time":{"start":1747711854245,"stop":1747711854245,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ccf6a572ae1b1","name":"pre and post cipher","time":{"start":1747711212403,"stop":1747711212403,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f3b6dffd42dcc4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1747711308778,"stop":1747711308778,"duration":0},"status":"passed","severity":"normal"},{"uid":"331d620a51783c5f","name":"random static sharding 4 - Cluster ID: 87, Shard ID: 248","time":{"start":1747711489481,"stop":1747711489481,"duration":0},"status":"passed","severity":"normal"},{"uid":"7934d4b98f3287e2","name":"isConnected return false after peer stops","time":{"start":1747711269558,"stop":1747711269558,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e828964490afca","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1747711378457,"stop":1747711378457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca69841a224ed658","name":"Check publish message containing short","time":{"start":1747711374571,"stop":1747711374572,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce77eaaf56e252d","name":"Check received message containing Arabic","time":{"start":1747711646200,"stop":1747711646200,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd336ef30d8c624","name":"Encoder throws on undefined content topic","time":{"start":1747711213638,"stop":1747711213638,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bf3786f2c48f68","name":"less peers than existing","time":{"start":1747711353815,"stop":1747711353816,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c3d8f659bfb1ac9c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747711365901,"stop":1747711365901,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee1f9f5d100f173","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1747711231931,"stop":1747711231931,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e8b702f361a276","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1747711374364,"stop":1747711374364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91d9c338278af7ad","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1747711178965,"stop":1747711178965,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fa23ba2dc3198e","name":"should return false when shard is not included in network shards","time":{"start":1747711222369,"stop":1747711222370,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ef9438e3d384ab","name":"should reject if Filter is requested but not mounted","time":{"start":1747711222853,"stop":1747711222854,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0c2b9b5a4a2369","name":"Relay + Store","time":{"start":1747711187737,"stop":1747711187737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e18fe70b1658f54","name":"Throws when trying to push message with empty payload","time":{"start":1747711854239,"stop":1747711854240,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a12d567088863b","name":"Push message with content topic containing JSON","time":{"start":1747711854229,"stop":1747711854229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38320a546ee7a6","name":"Refresh subscription","time":{"start":1747711378452,"stop":1747711378452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"542ec729c0184689","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747711747676,"stop":1747711747676,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a50d590e44f236b","name":"Query generator for 2000 messages","time":{"start":1747711494879,"stop":1747711494880,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcaaa03d175d50c","name":"should reject if WakuNode is not started","time":{"start":1747711222851,"stop":1747711222852,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8aa4a543dc7359","name":"Push message with content topic containing SQL Injection","time":{"start":1747711854228,"stop":1747711854228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9b77f3c5ba2cb3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747711201953,"stop":1747711201953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e0215893a9d27b1","name":"should return different streams if requested simultaniously","time":{"start":1747711193582,"stop":1747711193582,"duration":0},"status":"passed","severity":"normal"},{"uid":"52456714e196f4d9","name":"Fails to push message with large meta","time":{"start":1747711854246,"stop":1747711854246,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c66a08f45f85fbc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1747711178971,"stop":1747711178972,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda7a1fc9c030a0c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1747711512761,"stop":1747711512762,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ef05366971238b","name":"should respect max attempts limit","time":{"start":1747711222304,"stop":1747711222304,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d08308f224fc664","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747711365901,"stop":1747711365904,"duration":3},"status":"passed","severity":"normal"},{"uid":"65a3c61144acd9fe","name":"should initialize with custom number of peers","time":{"start":1747711222193,"stop":1747711222194,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f20c3adb9dacc12","name":"Renews subscription after lossing a connection","time":{"start":1747711747674,"stop":1747711747674,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8010ab3f221538","name":"Push message with content topic containing long","time":{"start":1747711854226,"stop":1747711854226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55ae411aef2073b","name":"Query Generator, No message returned","time":{"start":1747711459692,"stop":1747711459693,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8173d6fedb58da","name":"Check received message containing Chinese","time":{"start":1747711646211,"stop":1747711646211,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb81c015f7d1fa8e","name":"should be called for bootstrap peers","time":{"start":1747711258108,"stop":1747711258109,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c93105eae56e85b","name":"should be able to encode the field with only STORE set to true","time":{"start":1747711187121,"stop":1747711187121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a10a24468c2c96a","name":"should process tasks in queue","time":{"start":1747711222301,"stop":1747711222301,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3b7563dfd10323","name":"Check publish message containing escaped characters","time":{"start":1747711374586,"stop":1747711374590,"duration":4},"status":"passed","severity":"normal"},{"uid":"49c10be9e3f4ce59","name":"should handle corrupted local storage data gracefully","time":{"start":1747711205756,"stop":1747711205756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ed16ea63b64b5","name":"should properly create location multiaddrs - udp4","time":{"start":1747711187732,"stop":1747711187732,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d0740ddbad51ec","name":"can dial TLS multiaddrs","time":{"start":1747711316610,"stop":1747711316611,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b57969b1b92eac3","name":"Check message with invalid timestamp is not received","time":{"start":1747711646206,"stop":1747711646206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b1c2bf1ddcec7a","name":"Check received message containing Script","time":{"start":1747711646201,"stop":1747711646201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1704682487bd11f","name":"Push message with Basic HTML tag payload","time":{"start":1747711854222,"stop":1747711854222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0882c2e91d4c763","name":"should create a new stream if no existing for protocol found","time":{"start":1747711193581,"stop":1747711193582,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf3daf159c27fff","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1747711231929,"stop":1747711231929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e03de7ca59040f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1747711231923,"stop":1747711231923,"duration":0},"status":"passed","severity":"normal"},{"uid":"541b9ea2786f4d5b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1747711178968,"stop":1747711178968,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00b887adfa1bf4d","name":"should increase lamport timestamp","time":{"start":1747711232372,"stop":1747711232372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c902596fb46dcb3","name":"tcp ip4 address","time":{"start":1747711187100,"stop":1747711187102,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcc7cb616c83a88d","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1747711231920,"stop":1747711231921,"duration":1},"status":"passed","severity":"normal"},{"uid":"3296fb6bea69564a","name":"LightPush","time":{"start":1747711518937,"stop":1747711518937,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc26ba9ec3587588","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1747711178967,"stop":1747711178967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5863d62ea9c808de","name":"Push message with Basic HTML tag payload","time":{"start":1747711854237,"stop":1747711854237,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef6ea1e6d1922","name":"Check publish message containing Chinese","time":{"start":1747711374578,"stop":1747711374579,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ec4b55d827e9b7","name":"Push message with SQL Injection payload","time":{"start":1747711854221,"stop":1747711854222,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0410d7bee9115ac","name":"Publish message with custom timestamp: Wed May 29 2024 03:22:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1747711374603,"stop":1747711374603,"duration":0},"status":"passed","severity":"normal"},{"uid":"940526eb2d0177e5","name":"Push message with content topic containing Russian","time":{"start":1747711854228,"stop":1747711854228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b6c9b47bc0cfa0","name":"retrieves a single peer","time":{"start":1747711201948,"stop":1747711201948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1116a678e3b6d8cf","name":"Check received message containing Arabic","time":{"start":1747711646211,"stop":1747711646211,"duration":0},"status":"passed","severity":"normal"},{"uid":"2077e5f1b3089f8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747711747666,"stop":1747711747666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bc2e4a65f76c4f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1747711178965,"stop":1747711178966,"duration":1},"status":"passed","severity":"normal"},{"uid":"36685341daf4ff52","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1747711231888,"stop":1747711231888,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1ce8c0e1e3f061","name":"should properly start and stop event listening","time":{"start":1747711222681,"stop":1747711222682,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d601a98b965203","name":"Push message with custom timestamp: 1747714869838","time":{"start":1747711854233,"stop":1747711854233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef82dc4778dbe1e1","name":"Decoder throws on undefined content topic","time":{"start":1747711213639,"stop":1747711213639,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b22ed5f40f76fe7","name":"should not receive a peer event before start","time":{"start":1747711254777,"stop":1747711254778,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f453b953e47e6d","name":"ignores domain fetching errors","time":{"start":1747711201949,"stop":1747711201949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8c9542bdc37dd9","name":"should decode valid enr successfully","time":{"start":1747711187722,"stop":1747711187722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d0e0cbd1b29362","name":"should get / set TCP multiaddr","time":{"start":1747711187731,"stop":1747711187731,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b29de45bf2141b","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1747711251145,"stop":1747711251150,"duration":5},"status":"passed","severity":"normal"},{"uid":"3bccb85735c9c5d1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app10/7/topic311/proto","time":{"start":1747711476316,"stop":1747711476316,"duration":0},"status":"passed","severity":"normal"},{"uid":"420e4c4912d5035c","name":"topics with same application and version share the same shard","time":{"start":1747711178962,"stop":1747711178962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa12f1764dba04f","name":"groups content topics by expected pubsub topic","time":{"start":1747711178962,"stop":1747711178963,"duration":1},"status":"passed","severity":"normal"},{"uid":"773adab1ddc6bcc1","name":"addEventListener with correct event","time":{"start":1747711290955,"stop":1747711290955,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda361c4f3633f","name":"Asymmetric encrypt & decrypt","time":{"start":1747711212402,"stop":1747711212402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf995a3bd1f4d7e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1747711231930,"stop":1747711231930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c692da9a6e557143","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1747711231928,"stop":1747711231929,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89226c708a3805e","name":"Reusing cursor across nodes","time":{"start":1747711447822,"stop":1747711447823,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb9a4724b6aa592","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1747711178959,"stop":1747711178959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b479bc5e23f7cbb","name":"Ping on unsubscribed peer","time":{"start":1747711314502,"stop":1747711314502,"duration":0},"status":"passed","severity":"normal"},{"uid":"739e0e5deac7ac48","name":"Fails to publish message with wrong content topic","time":{"start":1747711374605,"stop":1747711374610,"duration":5},"status":"passed","severity":"normal"},{"uid":"751a5b371fbdb234","name":"should throw error - invalid id","time":{"start":1747711187724,"stop":1747711187724,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa1c4553c2dd463","name":"should emit a peer event after start","time":{"start":1747711353607,"stop":1747711353608,"duration":1},"status":"passed","severity":"normal"},{"uid":"568591f9c1002272","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1747711178967,"stop":1747711178967,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9e379db6126456","name":"Check received message with timestamp: 1747711249788 ","time":{"start":1747711646216,"stop":1747711646216,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5b09bce9c21f03","name":"configure the node with multiple content topics","time":{"start":1747711476323,"stop":1747711476324,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5216da6cff24de8","name":"should properly compute the node id","time":{"start":1747711187726,"stop":1747711187726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5170d41d8e39a9","name":"shard 0","time":{"start":1747711489476,"stop":1747711489476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d100fdb27aaba7","name":"should not receive a peer event after stop","time":{"start":1747711353609,"stop":1747711353613,"duration":4},"status":"passed","severity":"normal"},{"uid":"1c09cfeabb17af40","name":"Check message received after jswaku node is restarted","time":{"start":1747711646208,"stop":1747711646208,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a973bfbbb4919d29","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747711187125,"stop":1747711187125,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a6f14bb4b40230","name":"Reopen subscription with peer with lost subscription","time":{"start":1747711314506,"stop":1747711314506,"duration":0},"status":"passed","severity":"normal"},{"uid":"61789cb96f4bb161","name":"should be online or offline if network state changed","time":{"start":1747711251151,"stop":1747711251153,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f5a91437e571219","name":"Push message with long payload","time":{"start":1747711854234,"stop":1747711854235,"duration":1},"status":"passed","severity":"normal"},{"uid":"e927749893a5aa02","name":"should set field with only LIGHTPUSH enabled","time":{"start":1747711187736,"stop":1747711187736,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bc99fff53fffde","name":"Check received message containing unicode special characters","time":{"start":1747711646215,"stop":1747711646215,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa2cdf6d116f3bb","name":"Fields are not dropped","time":{"start":1747711193311,"stop":1747711193311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2033e9a500ab73","name":"Promise Callback - true","time":{"start":1747711498290,"stop":1747711498290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40b5262f9857619","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747711747683,"stop":1747711747683,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e4ebc554795473","name":"connects to nwaku","time":{"start":1747711513151,"stop":1747711513152,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf1d5dafc012864","name":"Push message equal or less that 1MB","time":{"start":1747711854247,"stop":1747711854247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d4a86e5e5f4b4a","name":"new peer added after a peer was already found","time":{"start":1747711374364,"stop":1747711374364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae9f8be0dbaa7251","name":"Check message with non string payload is not received","time":{"start":1747711646208,"stop":1747711646208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e2f85284edb0d","name":"should not fail to stop the service if it was not started","time":{"start":1747711353605,"stop":1747711353606,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb750242dc8abc8","name":"Encoder throws on empty string content topic","time":{"start":1747711211946,"stop":1747711211946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3022ae5a81a317fe","name":"Check publish message containing Basic HTML tag","time":{"start":1747711374585,"stop":1747711374585,"duration":0},"status":"passed","severity":"normal"},{"uid":"887226c8a07df418","name":"should throw error - no id","time":{"start":1747711187724,"stop":1747711187724,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b21b85b9649d6c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1747711369438,"stop":1747711369438,"duration":0},"status":"passed","severity":"normal"},{"uid":"98688a63cf3f4585","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1747711178981,"stop":1747711178981,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed852f5a33656adc","name":"should get locked peers","time":{"start":1747711222194,"stop":1747711222195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20f226601071000","name":"Check publish message containing unicode special characters","time":{"start":1747711374591,"stop":1747711374592,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf53fa194170107","name":"handles empty contentTopics array correctly","time":{"start":1747711178982,"stop":1747711178982,"duration":0},"status":"passed","severity":"normal"},{"uid":"45775611331e1c14","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1747711231893,"stop":1747711231894,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac27bfc81b3bed0","name":"Check publish message containing special chars","time":{"start":1747711374578,"stop":1747711374578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cddc24c6261561e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747711489487,"stop":1747711489487,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51addadde00921f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1747711178964,"stop":1747711178965,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e60d1f4c4399710","name":"Round trip binary encryption [ecies, signature]","time":{"start":1747711213637,"stop":1747711213638,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a28d9e466298bd5","name":"random static sharding 6 - Cluster ID: 276, Shard ID: 315","time":{"start":1747711489482,"stop":1747711489482,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be024386c48255","name":"should be able to decode the field with only RELAY set to true","time":{"start":1747711187126,"stop":1747711187126,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d71894e08a48929","name":"it tolerates circular branch references","time":{"start":1747711201948,"stop":1747711201949,"duration":1},"status":"passed","severity":"normal"},{"uid":"7845bc6e92cd42ba","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1747711378451,"stop":1747711378451,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b1cc3b76c5764c","name":"isConnected should return false after all peers disconnect","time":{"start":1747711269557,"stop":1747711269557,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0764756c03d084","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1747711231899,"stop":1747711231899,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe442556d5fd767","name":"1 Store, 2 fetches","time":{"start":1747711201824,"stop":1747711201825,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc441e096dd01304","name":"Check meta is set [symmetric]","time":{"start":1747711211944,"stop":1747711211945,"duration":1},"status":"passed","severity":"normal"},{"uid":"472e3c5d5b9b3000","name":"should set field with only RELAY enabled","time":{"start":1747711187735,"stop":1747711187736,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fb05e086370d6f","name":"Check received message containing long","time":{"start":1747711646210,"stop":1747711646210,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8118ad76cb6a23","name":"Check received message containing SQL Injection","time":{"start":1747711646200,"stop":1747711646201,"duration":1},"status":"passed","severity":"normal"},{"uid":"1974eda8fb418d0","name":"Check received message containing emoji","time":{"start":1747711646204,"stop":1747711646204,"duration":0},"status":"passed","severity":"normal"},{"uid":"816b86e48c014bbe","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1747711201654,"stop":1747711201654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e320f448d9ff1f","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1747711231894,"stop":1747711231895,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5a5349513d6d8d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1747711374364,"stop":1747711374365,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0ab9e0400b15ef","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1747711178957,"stop":1747711178957,"duration":0},"status":"passed","severity":"normal"},{"uid":"43abb6e65e33b828","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1747711178974,"stop":1747711178974,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cff6669aba16c5","name":"Check message with no pubsub topic is not received","time":{"start":1747711646207,"stop":1747711646207,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabc4561e6992d80","name":"Push message with shell command payload","time":{"start":1747711854238,"stop":1747711854238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9423a0246ffd3ace","name":"Push message with custom timestamp: 1716952869839","time":{"start":1747711854246,"stop":1747711854246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecae707ad91f3ba1","name":"Query with Ordered Callback, No message returned","time":{"start":1747711459694,"stop":1747711459695,"duration":1},"status":"passed","severity":"normal"},{"uid":"8275b0bff76cdf42","name":"Subscribe and receive messages via lightPush","time":{"start":1747711747664,"stop":1747711747665,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea24fc43b2e4d39","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1747711231886,"stop":1747711231887,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a1c52545396c8a","name":"Store - dialed first","time":{"start":1747711518936,"stop":1747711518936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb274a58d94c74b","name":"Decoder throws on empty string content topic","time":{"start":1747711213639,"stop":1747711213639,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e32c9ea45c9d2f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1747711447822,"stop":1747711447822,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84e91c230274796","name":"same cluster, same shard: nodes connect","time":{"start":1747711318406,"stop":1747711318406,"duration":0},"status":"passed","severity":"normal"},{"uid":"761ab6cb41589675","name":"should return valid sharding parameters for static sharding","time":{"start":1747711178981,"stop":1747711178981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d06c1531ca8d6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747711747669,"stop":1747711747670,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c122d4c4b14fbd","name":"Push message with Chinese payload","time":{"start":1747711854220,"stop":1747711854221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e126aaf418734a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1747711251142,"stop":1747711251143,"duration":1},"status":"passed","severity":"normal"},{"uid":"765fae93fe192073","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1747711231921,"stop":1747711231921,"duration":0},"status":"passed","severity":"normal"},{"uid":"72177c730f9881ff","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747711747674,"stop":1747711747674,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0a4f8e61f4cbe","name":"should properly create peer info with all multiaddrs","time":{"start":1747711187734,"stop":1747711187734,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2a189ae40d2c10","name":"All","time":{"start":1747711255707,"stop":1747711255708,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb37713f37e801f","name":"should deliver messages after dependencies are met","time":{"start":1747711232375,"stop":1747711232376,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2499a6fd38bc759","name":"Check publish message after service node is restarted","time":{"start":1747711374613,"stop":1747711374614,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1394c5933c4967fc","name":"same cluster, different shard: nodes connect","time":{"start":1747711318406,"stop":1747711318407,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b799f1e112b220","name":"should use DNS peer discovery with light client","time":{"start":1747711254779,"stop":1747711254779,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43cdc7869f59cd12","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747711365909,"stop":1747711365909,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a845a07851b742","name":"Push message with long payload","time":{"start":1747711854219,"stop":1747711854220,"duration":1},"status":"passed","severity":"normal"},{"uid":"549440651b73bed4","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1747711231923,"stop":1747711231923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d53401b157e6037","name":"random static sharding 2 - Cluster ID: 482, Shard ID: 512","time":{"start":1747711489479,"stop":1747711489480,"duration":1},"status":"passed","severity":"normal"},{"uid":"8989049e374744d3","name":"dispatchEvent via connectionManager","time":{"start":1747711290962,"stop":1747711290962,"duration":0},"status":"passed","severity":"normal"},{"uid":"6041127f28b13ffc","name":"start node with empty content topic","time":{"start":1747711476325,"stop":1747711476325,"duration":0},"status":"passed","severity":"normal"},{"uid":"315582ee8e941ad3","name":"should use provided shard info when available","time":{"start":1747711222360,"stop":1747711222360,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c7f27a09254349","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747711747671,"stop":1747711747671,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1fd03f6fe54a8e","name":"should initialize with default number of peers","time":{"start":1747711222190,"stop":1747711222193,"duration":3},"status":"passed","severity":"normal"},{"uid":"6ef44f89e4bbb318","name":"Check received message containing numeric","time":{"start":1747711646199,"stop":1747711646199,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b38046308ab598b","name":"Push message with content topic containing Script","time":{"start":1747711854228,"stop":1747711854228,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c9f9644aadd27a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747711488902,"stop":1747711488909,"duration":7},"status":"skipped","severity":"normal"},{"uid":"ef8ba062be9da316","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1747711178966,"stop":1747711178966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48cb3cd7de7189a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app78/3/topic191/proto","time":{"start":1747711476299,"stop":1747711476310,"duration":11},"status":"passed","severity":"normal"},{"uid":"c7455457f0054ac4","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1747711231888,"stop":1747711231888,"duration":0},"status":"passed","severity":"normal"},{"uid":"da030d4b3ccfb640","name":"Passing page size 110 when there are 120 messages","time":{"start":1747711505470,"stop":1747711505470,"duration":0},"status":"passed","severity":"normal"},{"uid":"356d79e4ec03d081","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1747711231927,"stop":1747711231927,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd15d7e2302708b","name":"should add received messages to bloom filter","time":{"start":1747711232373,"stop":1747711232373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b26eeae8656a0e2","name":"Subscribe to topic containing long and receive message","time":{"start":1747711747669,"stop":1747711747669,"duration":0},"status":"passed","severity":"normal"},{"uid":"559d4547e6e8a09b","name":"Push to array if already present","time":{"start":1747711178579,"stop":1747711178579,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13ed802477d64f2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747711489477,"stop":1747711489478,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c6a737310e795a","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1747711231900,"stop":1747711231900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33a62b87d6cdba4","name":"should maintain proper timestamps if all messages received","time":{"start":1747711232373,"stop":1747711232373,"duration":0},"status":"passed","severity":"normal"},{"uid":"857f0cbea3eab4a9","name":"creates an iterator","time":{"start":1747711506686,"stop":1747711506687,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc098eaccf1cc8d7","name":"returns only open connection if one present","time":{"start":1747711193250,"stop":1747711193250,"duration":0},"status":"passed","severity":"normal"},{"uid":"30644df53a0f3570","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1747711178974,"stop":1747711178974,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb98d8164f1920e8","name":"should maintain desired error rate","time":{"start":1747711233708,"stop":1747711233708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0781876d3f7060","name":"Check received message containing JSON","time":{"start":1747711646214,"stop":1747711646214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3328491fcb6c10","name":"can start and stop the service","time":{"start":1747711353605,"stop":1747711353605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c686b8821afd38a","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1747711231897,"stop":1747711231898,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf52a913912879b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1747711187124,"stop":1747711187125,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef79dae3f4f66e40","name":"Push message with escaped characters payload","time":{"start":1747711854223,"stop":1747711854224,"duration":1},"status":"passed","severity":"normal"},{"uid":"8533b2b8cfbc4699","name":"handles multiple messages","time":{"start":1747711506687,"stop":1747711506687,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ed5ff22c9b287b","name":"Nwaku publishes","time":{"start":1747711367267,"stop":1747711367267,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f90ae4266080abb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1747711231928,"stop":1747711231928,"duration":0},"status":"passed","severity":"normal"},{"uid":"175920fe58a72d5f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1747711178983,"stop":1747711178983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0033a089151f926","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1747711459695,"stop":1747711459696,"duration":1},"status":"passed","severity":"normal"},{"uid":"25aee12098ac97d2","name":"Check publish message after client node is restarted","time":{"start":1747711374614,"stop":1747711374616,"duration":2},"status":"skipped","severity":"normal"},{"uid":"2065fc47c98f0d7c","name":"Overlapping topic subscription","time":{"start":1747711747678,"stop":1747711747678,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c92190958abbb4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747711488921,"stop":1747711488921,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a019cdb6625f22","name":"Push message with content topic containing unicode special characters","time":{"start":1747711854230,"stop":1747711854230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e5b1a92fb5dc7f","name":"does not throw on valid cases","time":{"start":1747711178945,"stop":1747711178946,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfb83e71ec8b915","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747711434406,"stop":1747711434406,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4ba49df94d21c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1747711231927,"stop":1747711231927,"duration":0},"status":"passed","severity":"normal"},{"uid":"9643736631a9a649","name":"Callback on promise","time":{"start":1747711494878,"stop":1747711494878,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3b883c7308e941","name":"Check message with no content topic is not received","time":{"start":1747711646218,"stop":1747711646218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a2429929e7d931","name":"should detect messages with missing dependencies","time":{"start":1747711232375,"stop":1747711232375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42b26b651d6471","name":"Push message with unicode special characters payload","time":{"start":1747711854224,"stop":1747711854224,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cbf25c1bbd9426","name":"Subscribe to topic containing numeric and publish message","time":{"start":1747711378454,"stop":1747711378454,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ff7b18428e9730","name":"Ordered Callback - true","time":{"start":1747711498291,"stop":1747711498291,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8d281f1b6ecb51","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747711187129,"stop":1747711187130,"duration":1},"status":"passed","severity":"normal"},{"uid":"475575723f3a6334","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1747711187128,"stop":1747711187129,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d211924ba5926f","name":"Check received message containing SQL Injection","time":{"start":1747711646212,"stop":1747711646212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2544b7e4b11af6a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747711365905,"stop":1747711365905,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9ea2ad8ea3009","name":"handles different clusterIds correctly","time":{"start":1747711178963,"stop":1747711178963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f278f69703f55236","name":"should reject if Store is requested but not mounted","time":{"start":1747711222853,"stop":1747711222853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8ac5685f330569","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1747711512757,"stop":1747711512758,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ffb88f77078b36","name":"Decoder throws on undefined content topic","time":{"start":1747711211946,"stop":1747711211947,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f0fe522be0d68c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1747711378458,"stop":1747711378458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4d26251e324a40","name":"Check message received after nwaku node is restarted","time":{"start":1747711646219,"stop":1747711646219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c786e98d440fdab5","name":"Push message with XML payload","time":{"start":1747711854237,"stop":1747711854237,"duration":0},"status":"passed","severity":"normal"},{"uid":"7523249141a04bdd","name":"should encode/decode to text encoding","time":{"start":1747711187726,"stop":1747711187727,"duration":1},"status":"passed","severity":"normal"},{"uid":"69159760de629d45","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747711747667,"stop":1747711747667,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba97e29f3bbb946","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747711747683,"stop":1747711747683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6926e2c33c1fe1e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1747711378455,"stop":1747711378455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a25dd3183d3646","name":"should encode/decode to RLP encoding","time":{"start":1747711187726,"stop":1747711187726,"duration":0},"status":"passed","severity":"normal"},{"uid":"be003ac3d42ce489","name":"Push 30 different messages","time":{"start":1747711854239,"stop":1747711854239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b61ae53e9e4c934","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1747711374600,"stop":1747711374600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9215ddd43e44cb5","name":"Symmetric encrypt & Decrypt","time":{"start":1747711212403,"stop":1747711212403,"duration":0},"status":"passed","severity":"normal"},{"uid":"9feb38efb95f5446","name":"removeEventListener with correct event","time":{"start":1747711290956,"stop":1747711290957,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac8b88890f2c1a4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1747711378456,"stop":1747711378456,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53160eae411f762","name":"recovers when dns.resolve returns empty","time":{"start":1747711201949,"stop":1747711201949,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc664cd8adcb74a0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747711365909,"stop":1747711365909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb2a67707d6c4bb","name":"should handle connection events","time":{"start":1747711222195,"stop":1747711222196,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fcce9465986d7aa","name":"can start the service","time":{"start":1747711205751,"stop":1747711205752,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fca58ce4faacc2","name":"should throw an error for an unconfigured topic","time":{"start":1747711178978,"stop":1747711178978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2c1419c5d885c7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1747711178979,"stop":1747711178980,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e53c5a16f9815b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1747711187123,"stop":1747711187124,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf67d17d6b5e295","name":"Non TWN Cluster","time":{"start":1747711476299,"stop":1747711476299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bc2e2620dea01e","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1747711193584,"stop":1747711193584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab45db907bba61a9","name":"should increase lamport timestamp","time":{"start":1747711232370,"stop":1747711232370,"duration":0},"status":"passed","severity":"normal"},{"uid":"82090e9d61a57f3f","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1747711231904,"stop":1747711231905,"duration":1},"status":"passed","severity":"normal"},{"uid":"f228e22a4213fb78","name":"Subscribe to topic containing Script and receive message","time":{"start":1747711747681,"stop":1747711747681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4149e4861dcb4ad","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747711434406,"stop":1747711434406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97a9d84a2c96a61","name":"handles empty shards array correctly","time":{"start":1747711178982,"stop":1747711178982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae68e79956ae99","name":"Passing cursor with wrong pubsubTopic","time":{"start":1747711447823,"stop":1747711447823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3488a146e58c52b","name":"throws on content topic with non-number generation field","time":{"start":1747711178947,"stop":1747711178948,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae64e709477a69c0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1747711178972,"stop":1747711178973,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ff68c6cd2ed603","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app34/5/topic541/test.js","time":{"start":1747711476311,"stop":1747711476313,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed9362d99a4f609c","name":"Check publish message containing Arabic","time":{"start":1747711374579,"stop":1747711374579,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f60c0205135dbe","name":"Push message with SQL Injection payload","time":{"start":1747711854236,"stop":1747711854236,"duration":0},"status":"passed","severity":"normal"},{"uid":"783eb172969ef9dc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1747711512761,"stop":1747711512761,"duration":0},"status":"passed","severity":"normal"},{"uid":"b303a27ac3348277","name":"should insert message id into causal history","time":{"start":1747711232371,"stop":1747711232372,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17703cca3f47e28","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1747711447820,"stop":1747711447820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47a8b830c1ba27b","name":"should initialize with Unhealthy status","time":{"start":1747711222679,"stop":1747711222679,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ea42c8f7aaf8d1","name":"Check message on other pubsub topic is not received","time":{"start":1747711646206,"stop":1747711646207,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c23b500fa9d20a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1747711369440,"stop":1747711369440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5afab86557efdd4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1747711178973,"stop":1747711178973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3b1b4597f1aedc","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1747711201953,"stop":1747711201954,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5d4946b964ae63b9","name":"Should update shard info","time":{"start":1747711318720,"stop":1747711318720,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc6bed3189d5016","name":"Subscribe to topic containing Russian and publish message","time":{"start":1747711378456,"stop":1747711378456,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5c4bc7df18177e","name":"Encoder throws on empty string content topic","time":{"start":1747711193924,"stop":1747711193925,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83c08f0d37a327d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1747711187126,"stop":1747711187127,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5897e2287d75d1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747711646216,"stop":1747711646216,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caa2e211bceb902","name":"Waku message hash computation (payload length 0)","time":{"start":1747711181510,"stop":1747711181511,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5cbbfe905d8c8f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1747711494877,"stop":1747711494877,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b49a3f4c28f1934","name":"Subscribe to topic containing short and publish message","time":{"start":1747711378453,"stop":1747711378453,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4ba60dda6d0d06","name":"should return empty list for no shard","time":{"start":1747711178968,"stop":1747711178968,"duration":0},"status":"passed","severity":"normal"},{"uid":"681845d22e4f2ca7","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1747711231926,"stop":1747711231926,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfba1a400b0c8e44","name":"udp ip6 address","time":{"start":1747711187102,"stop":1747711187103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9eff3effc86a433","name":"Query Generator - false","time":{"start":1747711498289,"stop":1747711498289,"duration":0},"status":"passed","severity":"normal"},{"uid":"796db9ddf6e812e7","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1747711500746,"stop":1747711500746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab32b397c99e6e2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747711747681,"stop":1747711747681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedf73a0c25261cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1747711178975,"stop":1747711178975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efe7baf245a0059","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1747711231931,"stop":1747711231932,"duration":1},"status":"passed","severity":"normal"},{"uid":"178e19198c3a1652","name":"Check received message containing short","time":{"start":1747711646209,"stop":1747711646209,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa09c7ab5948d193","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1747711378450,"stop":1747711378451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8354281e2310eb8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747711747665,"stop":1747711747665,"duration":0},"status":"passed","severity":"normal"},{"uid":"28648369bcce72c0","name":"Delete observer","time":{"start":1747711355304,"stop":1747711355304,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb3ce2285d8e0f5","name":"should not retry if at least one success","time":{"start":1747711222886,"stop":1747711222886,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c4e5beb414a214","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1747711231880,"stop":1747711231880,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f33c4428029e03","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747711747669,"stop":1747711747669,"duration":0},"status":"passed","severity":"normal"},{"uid":"816a3c48df9f07d8","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1747711318405,"stop":1747711318405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63ed1dea471de2c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747711747678,"stop":1747711747678,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bd13049d7aa411","name":"Sets default value correctly","time":{"start":1747711513154,"stop":1747711513154,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95b6bfe9d5812c1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747711254779,"stop":1747711254780,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f5e8602c141f4a0","name":"should mark all messages in causal history as acknowledged","time":{"start":1747711232374,"stop":1747711232374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef150224f500c7c6","name":"Push message with content topic containing SQL Injection","time":{"start":1747711854242,"stop":1747711854242,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9dd6af41a7d3b7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1747711258118,"stop":1747711258119,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b6b743b9e8e80b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747711369439,"stop":1747711369439,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6003611895f2d6","name":"Push message with Script payload","time":{"start":1747711854222,"stop":1747711854222,"duration":0},"status":"passed","severity":"normal"},{"uid":"7144235aaa1fa9d6","name":"Promise Callback - false","time":{"start":1747711498290,"stop":1747711498290,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf662750f1e057a","name":"Check publish message containing Russian","time":{"start":1747711374579,"stop":1747711374580,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fde8be85d9ece92","name":"should set field with only FILTER enabled","time":{"start":1747711187736,"stop":1747711187736,"duration":0},"status":"passed","severity":"normal"},{"uid":"331e4320ddf5efa1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1747711178970,"stop":1747711178970,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ba848717c44cbc","name":"should check connected peers if present and suitable","time":{"start":1747711222854,"stop":1747711222854,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e7a20cef20b2d3","name":"Ephemeral messages are not stored","time":{"start":1747711257101,"stop":1747711257102,"duration":1},"status":"passed","severity":"normal"},{"uid":"4560e26f53e3d18c","name":"Js publishes, other Js receives","time":{"start":1747711367268,"stop":1747711367268,"duration":0},"status":"passed","severity":"normal"},{"uid":"159acf548fda1915","name":"should not throw an error for a single configured topic","time":{"start":1747711178977,"stop":1747711178978,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4e4b44bea14d0","name":"Check message received after nwaku node is restarted","time":{"start":1747711646209,"stop":1747711646209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3aa8ddb34d45692","name":"should select older connection if present","time":{"start":1747711193251,"stop":1747711193251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f1586f728e9841","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1747711231909,"stop":1747711231910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3dfbb3046baa549","name":"Privacy Node - default protocol","time":{"start":1747711518938,"stop":1747711518938,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f45278e57e2dd02","name":"Push message with content topic containing escaped characters","time":{"start":1747711854244,"stop":1747711854244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eef78ddb1829b74","name":"ignores unrecognized TXT record formats","time":{"start":1747711201950,"stop":1747711201950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0edeee7832eb2f8","name":"Passing page size 11 when there are 10 messages","time":{"start":1747711505469,"stop":1747711505469,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d406355ef697b2","name":"should return false","time":{"start":1747711187725,"stop":1747711187725,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4d5da5a883720e","name":"Push message with custom timestamp: 1716952869838","time":{"start":1747711854232,"stop":1747711854232,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e9e93b7721b5c","name":"Check received message containing Chinese","time":{"start":1747711646199,"stop":1747711646200,"duration":1},"status":"passed","severity":"normal"},{"uid":"754566e518aa67b6","name":"Check received message containing Russian","time":{"start":1747711646200,"stop":1747711646200,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3304e2a09517e7","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app9/3/topic801/test.js","time":{"start":1747711476315,"stop":1747711476315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3695de98eac84134","name":"Push message with rate limit","time":{"start":1747711854246,"stop":1747711854246,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1da90ff8772959b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1747711378455,"stop":1747711378455,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bd67a17067d549","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1747711187128,"stop":1747711187128,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9aff2d6fda57b56","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1747711459693,"stop":1747711459693,"duration":0},"status":"passed","severity":"normal"},{"uid":"57060932f596f413","name":"should reject on timeout if it was set","time":{"start":1747711222854,"stop":1747711222854,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be249c2dcb66cd7","name":"throws on content topic with empty application field","time":{"start":1747711178948,"stop":1747711178949,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ccb1c6e7c9335cc","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1747711178980,"stop":1747711178980,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c285a56e25cf3c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1747711178957,"stop":1747711178958,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d9a13df80a8f8a","name":"Passing page size 0 when there are 110 messages","time":{"start":1747711505464,"stop":1747711505466,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a5b440df8e02e14","name":"Ordered callback, aborts when callback returns true","time":{"start":1747711494879,"stop":1747711494879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6199d2a0a688ef0e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1747711257103,"stop":1747711257103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2759016fbc43b688","name":"Check received message containing Basic HTML tag","time":{"start":1747711646213,"stop":1747711646213,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a5648d672cfc4e","name":"should partition messages based on acknowledgement status","time":{"start":1747711232376,"stop":1747711232377,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f22572e5aa0fd9c","name":"Ping on peer without subscriptions","time":{"start":1747711314505,"stop":1747711314505,"duration":0},"status":"passed","severity":"normal"},{"uid":"d956b8133800c8a0","name":"Push message with content topic containing short","time":{"start":1747711854225,"stop":1747711854226,"duration":1},"status":"passed","severity":"normal"},{"uid":"b409d63263fefc78","name":"should never report false negatives","time":{"start":1747711233708,"stop":1747711233709,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea52fadd766d295","name":"should return false when clusterId doesn't match","time":{"start":1747711222368,"stop":1747711222369,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59433a42a4c855b","name":"Subscribe and receive messages via waku relay post","time":{"start":1747711747666,"stop":1747711747666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c560cc7be4deffd","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1747711494878,"stop":1747711494879,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a810fdfd19a24b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1747711193926,"stop":1747711193926,"duration":0},"status":"passed","severity":"normal"},{"uid":"635ad93e664481e9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747711646206,"stop":1747711646206,"duration":0},"status":"passed","severity":"normal"},{"uid":"58eeb5da045d55eb","name":"should check false positive rate","time":{"start":1747711233710,"stop":1747711233710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a248c85ca83a178","name":"peer:update - should do nothing if another protocol hit","time":{"start":1747711193583,"stop":1747711193583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3470314266f0a52b","name":"should use shardsUnderCluster when provided","time":{"start":1747711222361,"stop":1747711222367,"duration":6},"status":"passed","severity":"normal"},{"uid":"a73f0a9cb10f6d6a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747711365900,"stop":1747711365900,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3ca918665b6dd6","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1747711178984,"stop":1747711178984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aee132851ab1216","name":"should properly create location multiaddrs - udp6","time":{"start":1747711187733,"stop":1747711187733,"duration":0},"status":"passed","severity":"normal"},{"uid":"174d791bfec3493b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747711747680,"stop":1747711747681,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ed4d0013f47bb7","name":"Push message with content topic containing XML","time":{"start":1747711854243,"stop":1747711854243,"duration":0},"status":"passed","severity":"normal"},{"uid":"505c843d94d09673","name":"should throw an error for empty SingleShardInfos array","time":{"start":1747711178965,"stop":1747711178965,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f971d9793a750c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1747711251144,"stop":1747711251145,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a2f18cc73ec71","name":"Push message with custom timestamp: 1747707669839","time":{"start":1747711854246,"stop":1747711854247,"duration":1},"status":"passed","severity":"normal"},{"uid":"87cd6f084a695e7c","name":"Check received message containing numeric","time":{"start":1747711646210,"stop":1747711646210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf564f328235b6a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747711369441,"stop":1747711369441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b887f2d74e4caa24","name":"should return usable stream attached to connection","time":{"start":1747711193579,"stop":1747711193580,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54bc2b454ce73c9","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1747711201657,"stop":1747711201657,"duration":0},"status":"passed","severity":"normal"},{"uid":"839a68d9f56756d5","name":"throws on content topic with generation field greater than 0","time":{"start":1747711178948,"stop":1747711178948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1775a4af91fa2632","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1747711178973,"stop":1747711178973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26ccae6858126d8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1747711447820,"stop":1747711447821,"duration":1},"status":"passed","severity":"normal"},{"uid":"6249280034ace89b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app51/6/topic370/proto","time":{"start":1747711476315,"stop":1747711476316,"duration":1},"status":"passed","severity":"normal"},{"uid":"3370c57e6643b98d","name":"should request renew when peer disconnects","time":{"start":1747711222195,"stop":1747711222195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac42bdc819f83cd8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747711747667,"stop":1747711747668,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e217cfad5b19f1","name":"Check received message containing Russian","time":{"start":1747711646211,"stop":1747711646212,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bb818c6eff590b","name":"throws an error for improperly formatted content topics","time":{"start":1747711178964,"stop":1747711178964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee5bf4fe6ddbaa","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1747711500744,"stop":1747711500745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd4ee80b3efaca0","name":"passes more than one ENR URLs and attempts connection","time":{"start":1747711254780,"stop":1747711254780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8cd59473bbce10d7","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1747711231892,"stop":1747711231893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac85ce7f13cdf6f8","name":"Query generator for multiple messages","time":{"start":1747711494875,"stop":1747711494876,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32d68078a22f851","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747711747676,"stop":1747711747677,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9183d5fd7fcb55f","name":"unsubscribes","time":{"start":1747711506687,"stop":1747711506688,"duration":1},"status":"passed","severity":"normal"},{"uid":"57756f033c04f5f","name":"Push message with content topic containing numeric","time":{"start":1747711854241,"stop":1747711854241,"duration":0},"status":"passed","severity":"normal"},{"uid":"644d865553a382bd","name":"Passing invalid cursor","time":{"start":1747711447823,"stop":1747711447823,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d889279b66ad39e","name":"Publish message with custom timestamp: Tue May 20 2025 04:22:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1747711374603,"stop":1747711374604,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e6b1937c5880cf","name":"throws on empty content topic","time":{"start":1747711178946,"stop":1747711178946,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35128c44ea375e4","name":"Push message with content topic containing short","time":{"start":1747711854240,"stop":1747711854240,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8217e487d7099a6","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1747711257103,"stop":1747711257104,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee5fe5e6fd014d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1747711178958,"stop":1747711178959,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f2ac937c8c07c9","name":"should serialize and deserialize correctly","time":{"start":1747711233709,"stop":1747711233709,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddd8c13ec4dfd44","name":"Push message with XML payload","time":{"start":1747711854222,"stop":1747711854222,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2aab21404e53681","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747711854243,"stop":1747711854243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d694934dd21f9bb1","name":"Correctly serialized arguments","time":{"start":1747711316684,"stop":1747711316685,"duration":1},"status":"passed","severity":"normal"},{"uid":"af232234374e8159","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747711747672,"stop":1747711747672,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8a820db87e0d45","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747711646205,"stop":1747711646205,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75dbe73cc123b3d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1747711181511,"stop":1747711181512,"duration":1},"status":"passed","severity":"normal"},{"uid":"9219bebde58133ee","name":"should not fail to start the service if it is already started","time":{"start":1747711353607,"stop":1747711353607,"duration":0},"status":"passed","severity":"normal"},{"uid":"564c463a3dc38cd0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1747711178959,"stop":1747711178960,"duration":1},"status":"passed","severity":"normal"},{"uid":"4020925980d44048","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1747711178980,"stop":1747711178980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1532919145bb671b","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1747711231905,"stop":1747711231906,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4755252aad84b8d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747711365907,"stop":1747711365908,"duration":1},"status":"passed","severity":"normal"},{"uid":"760046b779ee5eee","name":"should handle general insertion and lookup correctly","time":{"start":1747711233709,"stop":1747711233710,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68508c5de3270b8","name":"should handle a minimal index list","time":{"start":1747711179023,"stop":1747711179024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78ea46df4dba4f3","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1747711222680,"stop":1747711222681,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b774018353ea030","name":"Query with Ordered Callback, No Decoder","time":{"start":1747711459694,"stop":1747711459694,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5027e21a75e5d7","name":"should not allow k > 12","time":{"start":1747711231404,"stop":1747711231406,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c74978f04816e66","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747711747682,"stop":1747711747682,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e85a0f805edd48","name":"should not receive a peer event before start","time":{"start":1747711353608,"stop":1747711353609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6809c7daa6e04e8","name":"Check message with non string payload is not received","time":{"start":1747711646219,"stop":1747711646219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a161479a4f612b79","name":"Throws when trying to push message with empty payload","time":{"start":1747711854225,"stop":1747711854225,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e4fde506f0e176","name":"Push 30 different messages","time":{"start":1747711854225,"stop":1747711854225,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c46c8f6e2a15e9aa","name":"Check publish message containing numeric","time":{"start":1747711374578,"stop":1747711374578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b1a224cabccdfd","name":"Check publish message containing XML","time":{"start":1747711374584,"stop":1747711374585,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfed9cde06a168fa","name":"non connected peers","time":{"start":1747711353816,"stop":1747711353816,"duration":0},"status":"skipped","severity":"normal"},{"uid":"578f0a77d4faa201","name":"Waku message hash computation (no timestamp)","time":{"start":1747711181511,"stop":1747711181511,"duration":0},"status":"passed","severity":"normal"},{"uid":"80410af93458e828","name":"Passing page size 10 when there are 10 messages","time":{"start":1747711505468,"stop":1747711505469,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3367074099f1679","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1747711251137,"stop":1747711251142,"duration":5},"status":"passed","severity":"normal"},{"uid":"30559cfca673dfcd","name":"should throw an error for insufficient data","time":{"start":1747711179024,"stop":1747711179024,"duration":0},"status":"passed","severity":"normal"},{"uid":"756afb0a36d26dd0","name":"Push message with Arabic payload","time":{"start":1747711854236,"stop":1747711854236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eba4433ef136a8","name":"should be delivered immediately if received","time":{"start":1747711232379,"stop":1747711232379,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21d1d5af2c3634","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747711747679,"stop":1747711747679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fa63694dbda0cf","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1747711181510,"stop":1747711181510,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc28525bd41b4c8","name":"Check received message with timestamp: 1747711249788000000 ","time":{"start":1747711646215,"stop":1747711646216,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6aaa2ee5fa053b","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1747711231922,"stop":1747711231922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3cdd336df324ab","name":"can start and stop the service","time":{"start":1747711205752,"stop":1747711205752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fb1979a4a33c0d","name":"Query Generator - true","time":{"start":1747711498288,"stop":1747711498289,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8f32795edf5601","name":"throws on content topic with empty topic name field","time":{"start":1747711178950,"stop":1747711178950,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee7626720aed643","name":"start node with empty shard should fail","time":{"start":1747711489487,"stop":1747711489487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7f39b0547e56a6","name":"Mutual subscription","time":{"start":1747711378447,"stop":1747711378448,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ddb7a9febb5b14","name":"Using a function","time":{"start":1747711513153,"stop":1747711513153,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa75cc282110a41","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1747711447819,"stop":1747711447820,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6e6235c3caca3e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1747711512758,"stop":1747711512759,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11a3210cb6e73e1","name":"should emit a peer event after start","time":{"start":1747711254776,"stop":1747711254777,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaebcc566df10d9","name":"Subscribe and receive messages via lightPush","time":{"start":1747711747675,"stop":1747711747675,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecac48fb0570070","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1747711308777,"stop":1747711308777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa42dafdc92267b","name":"Check publish message containing emoji","time":{"start":1747711374593,"stop":1747711374597,"duration":4},"status":"passed","severity":"normal"},{"uid":"8edc10f1752fb69d","name":"should throw error - no id","time":{"start":1747711187723,"stop":1747711187723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38108f07d545c52","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747711646217,"stop":1747711646217,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af6a59837209942","name":"should be called at least once on all `peer:discovery` events","time":{"start":1747711258100,"stop":1747711258108,"duration":8},"status":"passed","severity":"normal"},{"uid":"e2c8708ae1c85b0c","name":"Push message with meta","time":{"start":1747711854245,"stop":1747711854245,"duration":0},"status":"passed","severity":"normal"},{"uid":"7170f440580c0487","name":"Push message with content topic containing Chinese","time":{"start":1747711854227,"stop":1747711854227,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a2046be8939b40","name":"Check publish message containing SQL Injection","time":{"start":1747711374580,"stop":1747711374583,"duration":3},"status":"passed","severity":"normal"},{"uid":"99e1065b7dafd5f2","name":"Check received message containing long","time":{"start":1747711646198,"stop":1747711646198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d415921c80058337","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1747711447822,"stop":1747711447822,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d8dc743c5041ae","name":"Check publish message containing Script","time":{"start":1747711374583,"stop":1747711374584,"duration":1},"status":"passed","severity":"normal"},{"uid":"369dbc1efa16a765","name":"should update ack status of messages in outgoing buffer","time":{"start":1747711232378,"stop":1747711232378,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d9b17e80f00dbe","name":"Push message with special chars payload","time":{"start":1747711854235,"stop":1747711854235,"duration":0},"status":"passed","severity":"normal"},{"uid":"556ef5ccb57a9812","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1747711178959,"stop":1747711178959,"duration":0},"status":"passed","severity":"normal"},{"uid":"17202e537bbe1f65","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1747711231929,"stop":1747711231929,"duration":0},"status":"passed","severity":"normal"},{"uid":"218db543b94bc4a7","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1747711231926,"stop":1747711231926,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af6eba6b8eb258e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1747711378458,"stop":1747711378459,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3c9d58d5b26c78","name":"random static sharding 5 - Cluster ID: 154, Shard ID: 510","time":{"start":1747711489481,"stop":1747711489482,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17ac841a5734a3f","name":"Push message with Russian payload","time":{"start":1747711854221,"stop":1747711854221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7541112ac0b57b","name":"Check received message containing Script","time":{"start":1747711646212,"stop":1747711646212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86e7bb1b33042f4","name":"Push message with shell command payload","time":{"start":1747711854223,"stop":1747711854223,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd16fa0848cced9f","name":"should call waitForPeer on Relay","time":{"start":1747711222856,"stop":1747711222856,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a927fe8298054a9","name":"1 Relay, 1 Filter, gives up","time":{"start":1747711201825,"stop":1747711201826,"duration":1},"status":"passed","severity":"normal"},{"uid":"6445b188923f4fd5","name":"Check received message containing shell command","time":{"start":1747711646202,"stop":1747711646203,"duration":1},"status":"passed","severity":"normal"},{"uid":"72152ea7b5133ed","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1747711459693,"stop":1747711459694,"duration":1},"status":"passed","severity":"normal"},{"uid":"83725183b2bb77e3","name":"Publish message with rate limit","time":{"start":1747711374618,"stop":1747711374621,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb5df5244d2c489e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747711747673,"stop":1747711747673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e4ae74475d1a2","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1747711231910,"stop":1747711231911,"duration":1},"status":"passed","severity":"normal"},{"uid":"356318a52b37b442","name":"isConnected should return true after first peer connects","time":{"start":1747711269556,"stop":1747711269557,"duration":1},"status":"passed","severity":"normal"},{"uid":"97788cffd11dce8d","name":"Ordered Callback - false","time":{"start":1747711498291,"stop":1747711498292,"duration":1},"status":"passed","severity":"normal"},{"uid":"905f35b13c995fc7","name":"Check received message containing special chars","time":{"start":1747711646210,"stop":1747711646211,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38220a98d250a85","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1747711187722,"stop":1747711187722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb3e0d8a6f82597","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747711488899,"stop":1747711488900,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d115f9c192be2b","name":"removeEventListener with wrong event","time":{"start":1747711290957,"stop":1747711290959,"duration":2},"status":"passed","severity":"normal"},{"uid":"423ebf87a20a9bab","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app40/1/topic203/json","time":{"start":1747711476317,"stop":1747711476319,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cd87d1faafce5ee","name":"returns all values when wanted number matches available values","time":{"start":1747711201132,"stop":1747711201134,"duration":2},"status":"passed","severity":"normal"},{"uid":"c99d572da5189dc2","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1747711231887,"stop":1747711231887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13bf7e4d409d25","name":"Subscribe to topic containing XML and receive message","time":{"start":1747711747682,"stop":1747711747682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d59c4d92a7730d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1747711178975,"stop":1747711178975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a4a30a87b9f7c5","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1747711231901,"stop":1747711231903,"duration":2},"status":"passed","severity":"normal"},{"uid":"2137c943248f7dc1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app8/2/topic729/proto","time":{"start":1747711476314,"stop":1747711476314,"duration":0},"status":"passed","severity":"normal"},{"uid":"321bc6657133a4ef","name":"nwaku subscribes","time":{"start":1747711367265,"stop":1747711367266,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda97327c7efb0b3","name":"should handle special patterns correctly","time":{"start":1747711233709,"stop":1747711233709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1057b8231561890","name":"should not fail to stop the service if it was not started","time":{"start":1747711205753,"stop":1747711205753,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e593c6d8c77141","name":"Ping on subscribed peer","time":{"start":1747711314504,"stop":1747711314504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57ea1e885db10b","name":"Publishes to nwaku","time":{"start":1747711367266,"stop":1747711367266,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1993ff95565c87","name":"Accepts a valid Waku Message","time":{"start":1747711226185,"stop":1747711226186,"duration":1},"status":"passed","severity":"normal"},{"uid":"602ae90404df022a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1747711213637,"stop":1747711213637,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fb1fb39b77f042","name":"should insert message into bloom filter","time":{"start":1747711232371,"stop":1747711232371,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd650021a359e93","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1747711178979,"stop":1747711178979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3b93d0115e0757","name":"Overlapping topic subscription","time":{"start":1747711747668,"stop":1747711747668,"duration":0},"status":"passed","severity":"normal"}] |