2025-02-10 19:46:26 +00:00

1 line
163 KiB
JSON

[{"uid":"aa29695d90f770a0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739216684313,"stop":1739216684313,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe604083ae9fd377","name":"Relay + Store","time":{"start":1739216312788,"stop":1739216312789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce4e1957713ac65","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739216680883,"stop":1739216680883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4aa7a2f117b25","name":"should properly compute the node id","time":{"start":1739216312778,"stop":1739216312779,"duration":1},"status":"passed","severity":"normal"},{"uid":"729fc95714917e4c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739216684326,"stop":1739216684326,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff04af88198dfa6","name":"Push message with content topic containing emoji","time":{"start":1739216596599,"stop":1739216596600,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b6d0b349157e96","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739216303956,"stop":1739216303956,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21f71368a205718","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/6/topic73/json","time":{"start":1739216624535,"stop":1739216624535,"duration":0},"status":"passed","severity":"normal"},{"uid":"78508600094d8e1d","name":"Check received message containing XML","time":{"start":1739216587848,"stop":1739216587849,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6076888e00a0e0c","name":"Overlapping topic subscription","time":{"start":1739216684324,"stop":1739216684325,"duration":1},"status":"passed","severity":"normal"},{"uid":"affd72db36415cbb","name":"Subscribe to topic containing XML and receive message","time":{"start":1739216501380,"stop":1739216501381,"duration":1},"status":"passed","severity":"normal"},{"uid":"635d2a4522028c1f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739216481823,"stop":1739216481829,"duration":6},"status":"passed","severity":"normal"},{"uid":"2a34b9eea6356ba4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739216366044,"stop":1739216366045,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2a335d3c114327","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739216592475,"stop":1739216592478,"duration":3},"status":"passed","severity":"normal"},{"uid":"86adb52c6ac79b41","name":"Push message with numeric payload","time":{"start":1739216580391,"stop":1739216580394,"duration":3},"status":"passed","severity":"normal"},{"uid":"30900f226a98f795","name":"Refresh subscription","time":{"start":1739216605490,"stop":1739216605491,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a618976e1e9fe27","name":"should not fail to start the service if it is already started","time":{"start":1739216615049,"stop":1739216615049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed7bbbcdd5355cf","name":"Check received message containing Chinese","time":{"start":1739216587870,"stop":1739216587870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17b9d894e414754","name":"Query with Promise Callback, No message returned","time":{"start":1739216642157,"stop":1739216642157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd98ba3d62d8477","name":"Push message with rate limit","time":{"start":1739216580417,"stop":1739216580418,"duration":1},"status":"passed","severity":"normal"},{"uid":"680d7e121b4468ed","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739216663935,"stop":1739216663936,"duration":1},"status":"passed","severity":"normal"},{"uid":"e992ff5c2f645a50","name":"Ping on unsubscribed peer","time":{"start":1739216405512,"stop":1739216405513,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca6c17991b02d23","name":"Ephemeral field set to true","time":{"start":1739216319179,"stop":1739216319179,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f23cbbe050a336","name":"Query Generator, No message returned","time":{"start":1739216642149,"stop":1739216642152,"duration":3},"status":"passed","severity":"normal"},{"uid":"7dc5eb73e4ea04c9","name":"Callback on promise","time":{"start":1739216668950,"stop":1739216668950,"duration":0},"status":"passed","severity":"normal"},{"uid":"914003ae4bf9288a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739216312107,"stop":1739216312107,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a4ea2687766b39","name":"Push message with content topic containing shell command","time":{"start":1739216580414,"stop":1739216580414,"duration":0},"status":"passed","severity":"normal"},{"uid":"25026962a0a57c33","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739216642153,"stop":1739216642153,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4464e4f27f9524","name":"Check message with no content topic is not received","time":{"start":1739216587864,"stop":1739216587865,"duration":1},"status":"passed","severity":"normal"},{"uid":"927d9692cb7ccaf0","name":"recovers when dns.resolve returns empty","time":{"start":1739216327255,"stop":1739216327255,"duration":0},"status":"passed","severity":"normal"},{"uid":"982b9a0ae484b69d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739216684322,"stop":1739216684322,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bb82ec6ab9de53","name":"Relay - dialed after","time":{"start":1739216685314,"stop":1739216685314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60d888972ddaf5e","name":"Subscribe and receive messages via waku relay post","time":{"start":1739216684322,"stop":1739216684323,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9ba44d57ca2788","name":"Push message with Russian payload","time":{"start":1739216596588,"stop":1739216596588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9812f579de28c7a0","name":"returns all values when wanted number is greater than available values","time":{"start":1739216325881,"stop":1739216325882,"duration":1},"status":"passed","severity":"normal"},{"uid":"481d5bfbb6a8767f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app38/6/topic223/xml","time":{"start":1739216624536,"stop":1739216624536,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f78156637971e95","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739216750824,"stop":1739216750824,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6ff9a0fe313689","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739216306588,"stop":1739216306588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf00ad54b338137","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739216596597,"stop":1739216596598,"duration":1},"status":"passed","severity":"normal"},{"uid":"69027b9350502c0a","name":"Passing page size 110 when there are 120 messages","time":{"start":1739216664156,"stop":1739216664157,"duration":1},"status":"passed","severity":"normal"},{"uid":"94cbe869b6a900a","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739216663935,"stop":1739216663935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2133abcbf1bff500","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739216750505,"stop":1739216750505,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06ba01c17650fa3","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739216318820,"stop":1739216318820,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f97175710a7d52","name":"Check received message containing XML","time":{"start":1739216587872,"stop":1739216587873,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16f5a391ab315be","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739216318821,"stop":1739216318821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c97390a7cd8fa3e","name":"Using a function","time":{"start":1739216680216,"stop":1739216680217,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b54cd81a92ff1a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739216431318,"stop":1739216431318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e25f2cae8c69e0a","name":"Check publish message containing shell command","time":{"start":1739216599879,"stop":1739216599879,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a2395f844bf58b","name":"Subscribe and receives messages on 20 topics","time":{"start":1739216684323,"stop":1739216684324,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7278d18cf27160a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739216303935,"stop":1739216303935,"duration":0},"status":"passed","severity":"normal"},{"uid":"260a5c5b2590a3fb","name":"should not receive a peer event before start","time":{"start":1739216615051,"stop":1739216615052,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1e58fd6ccaff0f","name":"Push message with content topic containing numeric","time":{"start":1739216580404,"stop":1739216580405,"duration":1},"status":"passed","severity":"normal"},{"uid":"370a98f6f99fea79","name":"Check received message containing special chars","time":{"start":1739216461467,"stop":1739216461468,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c49125e993da93c","name":"should handle special patterns correctly","time":{"start":1739216752205,"stop":1739216752205,"duration":0},"status":"passed","severity":"normal"},{"uid":"463aba9be48d0c21","name":"Nodes with multiple pubsub topic","time":{"start":1739216592478,"stop":1739216592478,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5c509567cf8064","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739216405867,"stop":1739216405867,"duration":0},"status":"passed","severity":"normal"},{"uid":"483820b2eb1152a8","name":"configure the node with multiple content topics","time":{"start":1739216624539,"stop":1739216624539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acc214de6a0151","name":"Check publish message containing JSON","time":{"start":1739216599876,"stop":1739216599879,"duration":3},"status":"passed","severity":"normal"},{"uid":"558f4828a4bbcfad","name":"throws on content topic with empty encoding field","time":{"start":1739216303927,"stop":1739216303928,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfaa1d9cc29a8ba","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739216373170,"stop":1739216373170,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a7893e7d1fdd0c","name":"Ordered Callback - true","time":{"start":1739216653307,"stop":1739216653307,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e2ce8a2251ada5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739216605510,"stop":1739216605510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5224e70ebea3464","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739216642145,"stop":1739216642147,"duration":2},"status":"passed","severity":"normal"},{"uid":"491987cd65d2ba9d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739216501362,"stop":1739216501363,"duration":1},"status":"passed","severity":"normal"},{"uid":"f117f3596b1a18b7","name":"pre and post cipher","time":{"start":1739216337826,"stop":1739216337827,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7aa7273c015ea4","name":"Query Generator - false","time":{"start":1739216653306,"stop":1739216653306,"duration":0},"status":"passed","severity":"normal"},{"uid":"406334fa3b85a513","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739216366046,"stop":1739216366046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd190c6484df581","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739216750805,"stop":1739216750805,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6b3c12a1722fbc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739216750833,"stop":1739216750833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5123ee1d0ad03cf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739216629831,"stop":1739216629831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e4b41ceb35ff58","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739216303960,"stop":1739216303960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2070ca08d06f6d1d","name":"less peers than existing","time":{"start":1739216580631,"stop":1739216580631,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3817a7b63c1ced64","name":"handles multiple messages","time":{"start":1739216672289,"stop":1739216672290,"duration":1},"status":"passed","severity":"normal"},{"uid":"3484910aacc5f070","name":"should check false positive rate","time":{"start":1739216752206,"stop":1739216752206,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf4e08acf76e88d","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739216750783,"stop":1739216750783,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec14a44958d73952","name":"should encodeTxt and decodeTxt","time":{"start":1739216312774,"stop":1739216312774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2a73c4c488d0bf","name":"should return no connections if no open connection provided","time":{"start":1739216318591,"stop":1739216318591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0672a3be0ba864d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739216312095,"stop":1739216312098,"duration":3},"status":"passed","severity":"normal"},{"uid":"7016b0d275b5ecba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739216684329,"stop":1739216684330,"duration":1},"status":"passed","severity":"normal"},{"uid":"6974e606df6561ca","name":"should set field with all protocols disabled","time":{"start":1739216312786,"stop":1739216312787,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f5a5e30f7f7af0","name":"Push message with content topic containing Russian","time":{"start":1739216580410,"stop":1739216580410,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bd6dad985a62fc","name":"should select older connection if present","time":{"start":1739216318591,"stop":1739216318592,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bcc8cbd09bfeeb","name":"isConnected should return true after first peer connects","time":{"start":1739216393790,"stop":1739216393790,"duration":0},"status":"passed","severity":"normal"},{"uid":"de776feaf0a0c05b","name":"Check message with non string payload is not received","time":{"start":1739216587865,"stop":1739216587866,"duration":1},"status":"passed","severity":"normal"},{"uid":"2607f84cf2aea92b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app77/2/topic675/json","time":{"start":1739216624538,"stop":1739216624538,"duration":0},"status":"passed","severity":"normal"},{"uid":"33aaf59948fd7841","name":"should retry on failure if specified","time":{"start":1739216345639,"stop":1739216345639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42e5ed3d1841a11","name":"start node with empty content topic","time":{"start":1739216624540,"stop":1739216624540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d69693eff8c835d","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739216750799,"stop":1739216750799,"duration":0},"status":"passed","severity":"normal"},{"uid":"e409df421f9fab0d","name":"should not receive a peer event before start","time":{"start":1739216331219,"stop":1739216331219,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ebf61e0ca7eacb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739216501381,"stop":1739216501382,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9d47158f384e07","name":"throws an error for improperly formatted content topics","time":{"start":1739216303941,"stop":1739216303941,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ec8f4132f32c6c","name":"should decode valid enr with tcp successfully","time":{"start":1739216312775,"stop":1739216312776,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c9897965fea598","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739216750798,"stop":1739216750799,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a9d646e4f271cf","name":"should not receive a peer event after stop","time":{"start":1739216615052,"stop":1739216615052,"duration":0},"status":"passed","severity":"normal"},{"uid":"92476409e7cc7612","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739216592471,"stop":1739216592474,"duration":3},"status":"passed","severity":"normal"},{"uid":"94a89af55d15ceb9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739216684327,"stop":1739216684327,"duration":0},"status":"passed","severity":"normal"},{"uid":"577e15516958cf5b","name":"should wait for Store peer to be connected","time":{"start":1739216345849,"stop":1739216345849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b52e85670603094","name":"Check message with invalid timestamp is not received","time":{"start":1739216587862,"stop":1739216587864,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c09ce5c1530cd10","name":"Push message with custom timestamp: 1739212831602","time":{"start":1739216596602,"stop":1739216596603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d160d3fd6e5f7c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739216303949,"stop":1739216303949,"duration":0},"status":"passed","severity":"normal"},{"uid":"76efdc0730a375b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739216303938,"stop":1739216303938,"duration":0},"status":"passed","severity":"normal"},{"uid":"967e01e2e8388a80","name":"Push message on custom pubsubTopic","time":{"start":1739216512738,"stop":1739216512738,"duration":0},"status":"passed","severity":"normal"},{"uid":"139d23d9defc1bf4","name":"random static sharding 7 - Cluster ID: 214, Shard ID: 952","time":{"start":1739216638686,"stop":1739216638687,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a8eafe6e7808e8","name":"Used by Waku Relay","time":{"start":1739216680217,"stop":1739216680218,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fd9358276014f5","name":"Subscribe and receives messages on 20 topics","time":{"start":1739216501363,"stop":1739216501364,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adb5437457a6d66","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739216431318,"stop":1739216431320,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a0c429300f910b","name":"Push message with JSON payload","time":{"start":1739216580399,"stop":1739216580400,"duration":1},"status":"passed","severity":"normal"},{"uid":"b896220b6f0c986a","name":"start node with empty shard should fail","time":{"start":1739216638700,"stop":1739216638700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99b669cf3d87fab","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739216607480,"stop":1739216607481,"duration":1},"status":"passed","severity":"normal"},{"uid":"5071650e9b5b5246","name":"random static sharding 10 - Cluster ID: 409, Shard ID: 7","time":{"start":1739216638691,"stop":1739216638697,"duration":6},"status":"passed","severity":"normal"},{"uid":"fa13aeb47c699725","name":"Check received message containing shell command","time":{"start":1739216587874,"stop":1739216587874,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddb0b0077c7cbc0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739216587877,"stop":1739216587878,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca094a687a3c97e5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739216303951,"stop":1739216303951,"duration":0},"status":"passed","severity":"normal"},{"uid":"e179728935bb5a89","name":"unsubscribes","time":{"start":1739216672291,"stop":1739216672292,"duration":1},"status":"passed","severity":"normal"},{"uid":"4593605ae72a24be","name":"Push message with long payload","time":{"start":1739216596585,"stop":1739216596586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d650651bd8ce451","name":"returns nothing if no connections present","time":{"start":1739216318587,"stop":1739216318587,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24bec99fd4c32a9","name":"handles different clusterIds correctly","time":{"start":1739216303940,"stop":1739216303940,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcafda69b7f7b4c","name":"Reopen subscription with peer with lost subscription","time":{"start":1739216388851,"stop":1739216388851,"duration":0},"status":"passed","severity":"normal"},{"uid":"227b1358b3b95b6d","name":"random static sharding 8 - Cluster ID: 496, Shard ID: 529","time":{"start":1739216638689,"stop":1739216638690,"duration":1},"status":"passed","severity":"normal"},{"uid":"6480cd140888fa7f","name":"Check message with non string payload is not received","time":{"start":1739216587880,"stop":1739216587881,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a8650fe582726","name":"should insert elements correctly","time":{"start":1739216752204,"stop":1739216752204,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7f777a66b9767f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739216684314,"stop":1739216684314,"duration":0},"status":"passed","severity":"normal"},{"uid":"559cd9618a03349","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739216587861,"stop":1739216587862,"duration":1},"status":"passed","severity":"normal"},{"uid":"8818201fa98decf6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739216750831,"stop":1739216750832,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75793a52f7b7164","name":"Check message on other pubsub topic is not received","time":{"start":1739216587864,"stop":1739216587864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a819e1c9526dc3a3","name":"can start the service","time":{"start":1739216331216,"stop":1739216331217,"duration":1},"status":"passed","severity":"normal"},{"uid":"610f63e142b288","name":"Check received message containing escaped characters","time":{"start":1739216587874,"stop":1739216587875,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a6a41c27200595","name":"Check message with no pubsub topic is not received","time":{"start":1739216461476,"stop":1739216461477,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e87b9709a61f6c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739216684320,"stop":1739216684320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae042261832b336","name":"Subscribe to topic containing Script and receive message","time":{"start":1739216684328,"stop":1739216684328,"duration":0},"status":"passed","severity":"normal"},{"uid":"585e4259d1fbc501","name":"Should update shard info","time":{"start":1739216526929,"stop":1739216526929,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7bd46903e777d0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739216629832,"stop":1739216629832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2782e3cb18584c6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739216327001,"stop":1739216327001,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8c284f0d7327c5","name":"Push message with content topic containing JSON","time":{"start":1739216580413,"stop":1739216580414,"duration":1},"status":"passed","severity":"normal"},{"uid":"169b8f7315f26dfd","name":"getPeersByDiscovery","time":{"start":1739216607476,"stop":1739216607477,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbaf581d1ce0a4a4","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739216303942,"stop":1739216303943,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa0a4a8012b7700","name":"Push message with content topic containing Script","time":{"start":1739216580411,"stop":1739216580412,"duration":1},"status":"passed","severity":"normal"},{"uid":"710489a7dc78d4c6","name":"Subscribe and receive messages via lightPush","time":{"start":1739216684312,"stop":1739216684313,"duration":1},"status":"passed","severity":"normal"},{"uid":"69031471354ae283","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739216327077,"stop":1739216327077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e1466af72844cf","name":"should not fail to stop the service if it was not started","time":{"start":1739216615048,"stop":1739216615049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f981c455a046580b","name":"Check message on other pubsub topic is not received","time":{"start":1739216461476,"stop":1739216461476,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdc340836c69da0","name":"Check message received after nwaku node is restarted","time":{"start":1739216587881,"stop":1739216587881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d12abbd2384a2571","name":"Refresh subscription","time":{"start":1739216501367,"stop":1739216501367,"duration":0},"status":"passed","severity":"normal"},{"uid":"105b11564d3f93e3","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739216303955,"stop":1739216303955,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b3165365d3ee9e","name":"Promise Callback - false","time":{"start":1739216653307,"stop":1739216653307,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba1fe4730235ba0","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739216750803,"stop":1739216750803,"duration":0},"status":"passed","severity":"normal"},{"uid":"515c06c826c7609d","name":"Check publish message containing XML","time":{"start":1739216599871,"stop":1739216599872,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2b12327db93e20","name":"Push message with emoji payload","time":{"start":1739216596592,"stop":1739216596592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5f01467ab83fd7","name":"Push message with SQL Injection payload","time":{"start":1739216580397,"stop":1739216580397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d395080f4c59f7a8","name":"Check received message containing SQL Injection","time":{"start":1739216461469,"stop":1739216461469,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8be2e4c02aab439","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739216587857,"stop":1739216587859,"duration":2},"status":"passed","severity":"normal"},{"uid":"713d20dfe100c98e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739216684330,"stop":1739216684330,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ebd26dd3a1394d","name":"Push message with content topic containing JSON","time":{"start":1739216596598,"stop":1739216596598,"duration":0},"status":"passed","severity":"normal"},{"uid":"619d2311f16dd32a","name":"Query generator for multiple messages with different content topic format","time":{"start":1739216668949,"stop":1739216668950,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb1642dee3f559","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739216746432,"stop":1739216746433,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b3e6ec2cb6a2b0a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739216746432,"stop":1739216746432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9da24a9b0d36ae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739216684318,"stop":1739216684318,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a9432f899084dc","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739216303936,"stop":1739216303936,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e7c999cfc6994c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739216331220,"stop":1739216331221,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa173ba8c803d577","name":"Fails to push message with large meta","time":{"start":1739216580417,"stop":1739216580417,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccf4fb623da8960","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739216303950,"stop":1739216303951,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb8976605443dd8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739216684321,"stop":1739216684321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99fd7eb4431f062","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739216372822,"stop":1739216372822,"duration":0},"status":"passed","severity":"normal"},{"uid":"223e15ec6a85db3f","name":"should initialize with custom number of peers","time":{"start":1739216345248,"stop":1739216345248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4ea8b51622f122","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739216642153,"stop":1739216642153,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d0497d8bd6f29a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739216629833,"stop":1739216629834,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca054fdc54bd98f","name":"same cluster, same shard: nodes connect","time":{"start":1739216526450,"stop":1739216526452,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b0d6afa5caec883","name":"Push message equal or less that 1MB","time":{"start":1739216580419,"stop":1739216580420,"duration":1},"status":"passed","severity":"normal"},{"uid":"587d4b6aff204b1a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739216501379,"stop":1739216501379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0403febcee1fb0f","name":"should never report false negatives","time":{"start":1739216752204,"stop":1739216752205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d431ce1b4a06ae","name":"Generator, 2 different pubsubtopics","time":{"start":1739216661002,"stop":1739216661002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f87f7bd553232ec","name":"does not throw on valid cases","time":{"start":1739216303923,"stop":1739216303923,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63cb6ebeb639109","name":"Waku message hash computation (no timestamp)","time":{"start":1739216306589,"stop":1739216306589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8157486273d3e9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739216642156,"stop":1739216642156,"duration":0},"status":"passed","severity":"normal"},{"uid":"1693d8b58050b52e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739216750808,"stop":1739216750809,"duration":1},"status":"passed","severity":"normal"},{"uid":"990e20abc15d0ea5","name":"should get locked peers","time":{"start":1739216345249,"stop":1739216345251,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ad9fe79dd1f7d44","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739216393789,"stop":1739216393789,"duration":0},"status":"passed","severity":"normal"},{"uid":"470bb545b531a43","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739216750782,"stop":1739216750783,"duration":1},"status":"passed","severity":"normal"},{"uid":"1495ea58d1ae5cd9","name":"should throw error - invalid id","time":{"start":1739216312777,"stop":1739216312777,"duration":0},"status":"passed","severity":"normal"},{"uid":"48750ea54bb98dd9","name":"Push message with Basic HTML tag payload","time":{"start":1739216596590,"stop":1739216596590,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c3a6fb971029f3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739216684320,"stop":1739216684320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9658e9c918fbde","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739216312102,"stop":1739216312102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6866a19d147e82","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739216501395,"stop":1739216501396,"duration":1},"status":"passed","severity":"normal"},{"uid":"d082b048a6d38ec3","name":"Fails to push message with empty content topic","time":{"start":1739216580416,"stop":1739216580416,"duration":0},"status":"passed","severity":"normal"},{"uid":"882dc09f64612352","name":"Relay - times out","time":{"start":1739216685314,"stop":1739216685315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92b26d2fbaaf95c","name":"should set field with only FILTER enabled","time":{"start":1739216312788,"stop":1739216312788,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a4e8006fff9db4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739216605498,"stop":1739216605498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eb0ecace173d46","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739216303944,"stop":1739216303945,"duration":1},"status":"passed","severity":"normal"},{"uid":"858483fb088cb1ac","name":"should return usable stream attached to connection","time":{"start":1739216318816,"stop":1739216318817,"duration":1},"status":"passed","severity":"normal"},{"uid":"44873bc14d9c3832","name":"Subscribe to topic containing short and receive message","time":{"start":1739216684325,"stop":1739216684325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1162ac619a19034c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739216750833,"stop":1739216750833,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf7ebb6b5cd1fb6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739216303943,"stop":1739216303943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c624886a819eab1a","name":"Generator, custom pubsub topic","time":{"start":1739216660996,"stop":1739216660997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9fc41e4816255b7","name":"Push to array if already present","time":{"start":1739216303614,"stop":1739216303614,"duration":0},"status":"passed","severity":"normal"},{"uid":"70da3f1df2aeb45e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739216312112,"stop":1739216312112,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c3bbee07614fd1","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739216680882,"stop":1739216680883,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbed288aa8ee436d","name":"Check publish message containing numeric","time":{"start":1739216599866,"stop":1739216599866,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e71acc065a258c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739216501361,"stop":1739216501361,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ba68a3fa5ab177","name":"Check publish message containing short","time":{"start":1739216599865,"stop":1739216599865,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d869a26e04b944","name":"1 Relay, 1 fetch","time":{"start":1739216326999,"stop":1739216327000,"duration":1},"status":"passed","severity":"normal"},{"uid":"218bed08ec085779","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739216750797,"stop":1739216750797,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd5b3d0478237f8","name":"should properly create location multiaddrs - udp4","time":{"start":1739216312781,"stop":1739216312784,"duration":3},"status":"passed","severity":"normal"},{"uid":"24b47183654c7666","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739216481830,"stop":1739216481833,"duration":3},"status":"passed","severity":"normal"},{"uid":"c285dbbc8ce19a8e","name":"Check received message with timestamp: 1739216364938000000 ","time":{"start":1739216461473,"stop":1739216461474,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c1cc84370d2ce6","name":"Fails to publish duplicate message","time":{"start":1739216599886,"stop":1739216599886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfaa1c8d76b20ed","name":"Push message with content topic containing special chars","time":{"start":1739216580408,"stop":1739216580408,"duration":0},"status":"passed","severity":"normal"},{"uid":"30583dbf7c4d379b","name":"nwaku subscribes","time":{"start":1739216598669,"stop":1739216598673,"duration":4},"status":"passed","severity":"normal"},{"uid":"b1797ab6ec7c468a","name":"LightPush","time":{"start":1739216685315,"stop":1739216685316,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06c81c50683bced","name":"Check message with non string payload is not received","time":{"start":1739216461478,"stop":1739216461479,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d92d837b079096","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739216592470,"stop":1739216592470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b935c4864e48441","name":"random static sharding 9 - Cluster ID: 170, Shard ID: 211","time":{"start":1739216638690,"stop":1739216638690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fd5fbed71cf497","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739216303948,"stop":1739216303949,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff6a239a7e3f8ed","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739216750830,"stop":1739216750830,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37fca7291d53029","name":"Query generator for 2000 messages","time":{"start":1739216668955,"stop":1739216668956,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1b302b6801177d","name":"connected peers and dial","time":{"start":1739216580630,"stop":1739216580631,"duration":1},"status":"skipped","severity":"normal"},{"uid":"155bde52d30ce5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739216303951,"stop":1739216303952,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf040e766c6147b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739216605505,"stop":1739216605505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fda93688fdda72","name":"Sample","time":{"start":1739216312158,"stop":1739216312158,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ce048ff05f16c0","name":"Push message with content topic containing long","time":{"start":1739216596594,"stop":1739216596594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba336bb19b6b7ea","name":"should send to specified number of peers of used peers","time":{"start":1739216345638,"stop":1739216345639,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc68ae32f7506e7e","name":"should properly create peer info with all multiaddrs","time":{"start":1739216312786,"stop":1739216312786,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8af1f1a8d11b6f","name":"should handle general insertion and lookup correctly","time":{"start":1739216752205,"stop":1739216752206,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e119ca3d77567b4","name":"should not allow unachievable error rate","time":{"start":1739216750501,"stop":1739216750503,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e053445d3ae1bec","name":"should transition to Unhealthy when no connections","time":{"start":1739216345684,"stop":1739216345684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d98f420a6a4090f","name":"Check message with invalid timestamp is not received","time":{"start":1739216461476,"stop":1739216461476,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d86a584052cbbd","name":"should be able to encode the field with only STORE set to true","time":{"start":1739216312099,"stop":1739216312099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5cf5ed9b7f89d7","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739216750792,"stop":1739216750793,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f35140a1cd08e7","name":"Push message with content topic containing escaped characters","time":{"start":1739216596599,"stop":1739216596599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1d4a413c5f18","name":"Check publish message containing SQL Injection","time":{"start":1739216599869,"stop":1739216599870,"duration":1},"status":"passed","severity":"normal"},{"uid":"4485ff44b82d53f4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739216312103,"stop":1739216312106,"duration":3},"status":"passed","severity":"normal"},{"uid":"c18276558bf2a781","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739216638680,"stop":1739216638680,"duration":0},"status":"passed","severity":"normal"},{"uid":"858eb06875f196c2","name":"Subscribe to topic containing XML and publish message","time":{"start":1739216605508,"stop":1739216605509,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0a28883b20acf4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739216605510,"stop":1739216605511,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdb425b378170d0","name":"should not fail to start the service if it is already started","time":{"start":1739216331218,"stop":1739216331219,"duration":1},"status":"passed","severity":"normal"},{"uid":"549fb9b16568b7a","name":"should reject if Store is requested but not mounted","time":{"start":1739216345847,"stop":1739216345847,"duration":0},"status":"passed","severity":"normal"},{"uid":"836735d46658ba23","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739216481823,"stop":1739216481823,"duration":0},"status":"passed","severity":"normal"},{"uid":"1578e2cb6668ce5d","name":"Ping on subscribed peer","time":{"start":1739216388849,"stop":1739216388849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec23f898c005f244","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739216684331,"stop":1739216684331,"duration":0},"status":"passed","severity":"normal"},{"uid":"267404f634b320ae","name":"should reject if Relay is requested but not mounted","time":{"start":1739216345846,"stop":1739216345846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f4bb0453464b3d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739216405863,"stop":1739216405864,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbf9bbeda21acf5","name":"should encode/decode to RLP encoding","time":{"start":1739216312779,"stop":1739216312779,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a5127cc32bdd65","name":"Push message with content topic containing Script","time":{"start":1739216596596,"stop":1739216596597,"duration":1},"status":"passed","severity":"normal"},{"uid":"231ebffd99eab753","name":"Ping on unsubscribed peer","time":{"start":1739216388850,"stop":1739216388851,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f8bd7f352e233a","name":"All","time":{"start":1739216371864,"stop":1739216371866,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb0e12b0b42743cb","name":"Publishes to nwaku","time":{"start":1739216598673,"stop":1739216598673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b6c95bd4c0ce1c","name":"should load peers from local storage and dispatch events","time":{"start":1739216331220,"stop":1739216331220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d664fdb46ef6231","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739216303951,"stop":1739216303951,"duration":0},"status":"passed","severity":"normal"},{"uid":"36eec74744a82c3a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739216605509,"stop":1739216605509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab226d098c6ddb66","name":"Ping on subscribed peer","time":{"start":1739216405511,"stop":1739216405512,"duration":1},"status":"passed","severity":"normal"},{"uid":"c428a07b1bbaab4a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app10/2/topic328/json","time":{"start":1739216624537,"stop":1739216624537,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a039c2012ffedc6","name":"Check received message containing shell command","time":{"start":1739216461472,"stop":1739216461472,"duration":0},"status":"passed","severity":"normal"},{"uid":"625c099014911a60","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739216526442,"stop":1739216526442,"duration":0},"status":"passed","severity":"normal"},{"uid":"524fea508ccc13c8","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739216750800,"stop":1739216750800,"duration":0},"status":"passed","severity":"normal"},{"uid":"563459882adc7b8a","name":"Overlapping topic subscription","time":{"start":1739216501366,"stop":1739216501367,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f60b0ecdf252bd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739216303946,"stop":1739216303946,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38f64d74c4678d8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739216501365,"stop":1739216501366,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad6c822637e0237","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app64/8/topic459/utf8","time":{"start":1739216624538,"stop":1739216624538,"duration":0},"status":"passed","severity":"normal"},{"uid":"5092366a2e3cab1d","name":"Subscribe and receive messages via waku relay post","time":{"start":1739216501362,"stop":1739216501362,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e53936aa9016a87","name":"Push message with unicode special characters payload","time":{"start":1739216596591,"stop":1739216596592,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d0578649286f12","name":"Subscribe to topic containing short and receive message","time":{"start":1739216684316,"stop":1739216684316,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd1aa16afac97b0","name":"Push message with special chars payload","time":{"start":1739216580394,"stop":1739216580396,"duration":2},"status":"passed","severity":"normal"},{"uid":"415ae6b4ff092f7c","name":"addEventListener with wrong event","time":{"start":1739216406312,"stop":1739216406313,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2d70e980a860c2","name":"should throw an error for missing sharding configuration","time":{"start":1739216303958,"stop":1739216303959,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eedd8fd7f45679a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739216303939,"stop":1739216303939,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee107456cdf8da1","name":"Push message with Basic HTML tag payload","time":{"start":1739216580399,"stop":1739216580399,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9ba2d09b55ae14","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739216684314,"stop":1739216684314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3fca4fdeb4600e","name":"Subscribe to topic containing XML and receive message","time":{"start":1739216684318,"stop":1739216684319,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4279502f7a2880","name":"Store - dialed first","time":{"start":1739216685315,"stop":1739216685315,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7e54ba04c1e2f0","name":"handles empty contentTopics array correctly","time":{"start":1739216303959,"stop":1739216303959,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83d7d054e85157a","name":"Check received message containing Script","time":{"start":1739216587848,"stop":1739216587848,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1884db120b5d5e","name":"Push message with content topic containing numeric","time":{"start":1739216596594,"stop":1739216596594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e8cf45d3f726ec","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739216325882,"stop":1739216325882,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbf302554f34594","name":"Push message with Script payload","time":{"start":1739216580398,"stop":1739216580398,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dfb7216ad8f7d","name":"Query Generator - true","time":{"start":1739216653305,"stop":1739216653305,"duration":0},"status":"passed","severity":"normal"},{"uid":"5542af2f2b27ad2c","name":"can start and stop the service","time":{"start":1739216331217,"stop":1739216331217,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c1b95530681d","name":"Push message with content topic containing Russian","time":{"start":1739216596596,"stop":1739216596596,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc8e8c89a58544a","name":"Sign & Recover","time":{"start":1739216337827,"stop":1739216337828,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c15fcf6bda1482","name":"Check publish message containing emoji","time":{"start":1739216599883,"stop":1739216599883,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ada89259c1c77a","name":"Check received message containing numeric","time":{"start":1739216587843,"stop":1739216587844,"duration":1},"status":"passed","severity":"normal"},{"uid":"7691314747ace4fe","name":"can start and stop the service","time":{"start":1739216378861,"stop":1739216378863,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7ab5158b042d9fd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739216624540,"stop":1739216624540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2d413aaec143d7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739216750833,"stop":1739216750833,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d75167038d79874","name":"Store - dialed after - with timeout","time":{"start":1739216685315,"stop":1739216685315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a88ae94ebc4ad","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739216306587,"stop":1739216306588,"duration":1},"status":"passed","severity":"normal"},{"uid":"98df096f11ead1cb","name":"Push message with content topic containing emoji","time":{"start":1739216580415,"stop":1739216580416,"duration":1},"status":"passed","severity":"normal"},{"uid":"a003d545726c0026","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739216501362,"stop":1739216501362,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd4e393adcbd942","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739216303957,"stop":1739216303958,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62d23ada515c60c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739216605511,"stop":1739216605511,"duration":0},"status":"passed","severity":"normal"},{"uid":"2547f6b4785ef2d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739216750829,"stop":1739216750829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97c5a7d22a3025a","name":"throws on empty content topic","time":{"start":1739216303924,"stop":1739216303924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f33e8cce0872f7","name":"Push message with content topic containing SQL Injection","time":{"start":1739216596596,"stop":1739216596596,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a95be21f257f9","name":"should get / set UDP multiaddr","time":{"start":1739216312780,"stop":1739216312780,"duration":0},"status":"passed","severity":"normal"},{"uid":"691591fb3d94e364","name":"Push message with content topic containing SQL Injection","time":{"start":1739216580410,"stop":1739216580411,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2286bf6af66c9","name":"should throw an error for insufficient data","time":{"start":1739216304034,"stop":1739216304034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9623b88e4fdb63","name":"Passing page size 19 when there are 20 messages","time":{"start":1739216664154,"stop":1739216664155,"duration":1},"status":"passed","severity":"normal"},{"uid":"e595f42e4522ea7c","name":"should throw an error for missing required configuration","time":{"start":1739216303946,"stop":1739216303946,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a99126bd938679","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739216750833,"stop":1739216750833,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea1d8ace09b59cf","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739216303935,"stop":1739216303935,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35df944bc613cac","name":"addEventListener with correct event","time":{"start":1739216406312,"stop":1739216406312,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8ba9c40c555919","name":"different cluster, same shard: nodes don't connect","time":{"start":1739216526453,"stop":1739216526455,"duration":2},"status":"passed","severity":"normal"},{"uid":"c53af2ee4d5216c7","name":"Check received message containing Arabic","time":{"start":1739216461468,"stop":1739216461469,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6d73fc2f21d2ec","name":"A test","time":{"start":1739216501540,"stop":1739216501540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abeadc3f4eb756d","name":"Mutual subscription","time":{"start":1739216605479,"stop":1739216605479,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a51bd9de56bafc","name":"Check received message with timestamp: 1739216364828 ","time":{"start":1739216587856,"stop":1739216587857,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb8ae0aaa1bb4f1","name":"should fail to send if no connected peers found","time":{"start":1739216345638,"stop":1739216345638,"duration":0},"status":"passed","severity":"normal"},{"uid":"510b7ae3b634928","name":"Check received message containing Russian","time":{"start":1739216587845,"stop":1739216587847,"duration":2},"status":"passed","severity":"normal"},{"uid":"8de7b33246b599ca","name":"Push message with short payload","time":{"start":1739216596584,"stop":1739216596584,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ac8e7f2dcd5ba5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739216605489,"stop":1739216605489,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfec74a4b9a28e3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739216629830,"stop":1739216629831,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11ea4b84567a1bc","name":"retrieves a single peer","time":{"start":1739216327254,"stop":1739216327254,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bd46e2613e3225","name":"Check message received after jswaku node is restarted","time":{"start":1739216461479,"stop":1739216461479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48b5d9235c0b8aa8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739216624533,"stop":1739216624533,"duration":0},"status":"passed","severity":"normal"},{"uid":"47269d9dd9aadb52","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739216327076,"stop":1739216327076,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad58ae077d2b7447","name":"isConnected should return false after all peers disconnect","time":{"start":1739216393790,"stop":1739216393791,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe67ea73b8dea49","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739216405871,"stop":1739216405871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7faee85347e6e7a","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739216345637,"stop":1739216345637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea98e6672fb6040","name":"random static sharding 1 - Cluster ID: 998, Shard ID: 797","time":{"start":1739216638681,"stop":1739216638682,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c68e43146065035","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739216680881,"stop":1739216680881,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7ef662b78e2ea2","name":"Default pageSize","time":{"start":1739216664158,"stop":1739216664158,"duration":0},"status":"passed","severity":"normal"},{"uid":"685eaa454618ffc9","name":"Push message with content topic containing Arabic","time":{"start":1739216580409,"stop":1739216580410,"duration":1},"status":"passed","severity":"normal"},{"uid":"35277601d5a3cdc9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739216312101,"stop":1739216312102,"duration":1},"status":"passed","severity":"normal"},{"uid":"21883a96675f54b8","name":"Fails to push message with large meta","time":{"start":1739216596600,"stop":1739216596601,"duration":1},"status":"passed","severity":"normal"},{"uid":"abad21d3a1860e52","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739216481822,"stop":1739216481823,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d55909a21f7af7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739216431318,"stop":1739216431318,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aad6ca0f50b936","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739216337462,"stop":1739216337463,"duration":1},"status":"passed","severity":"normal"},{"uid":"3425d084385ff353","name":"Refresh subscription","time":{"start":1739216684325,"stop":1739216684325,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fd4183397565b4","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739216750799,"stop":1739216750800,"duration":1},"status":"passed","severity":"normal"},{"uid":"985474abcc8fb36b","name":"Check received message containing escaped characters","time":{"start":1739216587851,"stop":1739216587851,"duration":0},"status":"passed","severity":"normal"},{"uid":"50704c2adf811985","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739216303942,"stop":1739216303942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ed93f2f2d23f72","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739216684319,"stop":1739216684320,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78feea12c7a92e1","name":"Ping on peer without subscriptions","time":{"start":1739216405512,"stop":1739216405512,"duration":0},"status":"passed","severity":"normal"},{"uid":"787ed3ff684f4889","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739216684327,"stop":1739216684327,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cdd2a52b357fa","name":"Check received message containing Chinese","time":{"start":1739216587844,"stop":1739216587844,"duration":0},"status":"passed","severity":"normal"},{"uid":"666a01fc71a30c95","name":"Push message with emoji payload","time":{"start":1739216580401,"stop":1739216580402,"duration":1},"status":"passed","severity":"normal"},{"uid":"51aa715c9f56c54b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app79/8/topic150/xml","time":{"start":1739216624536,"stop":1739216624537,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccf8d88896d825f","name":"should be called for bootstrap peers","time":{"start":1739216373168,"stop":1739216373170,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b489710cf3a90d7","name":"Check received message containing long","time":{"start":1739216587843,"stop":1739216587843,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3d53e51cf4fba8","name":"Push message with custom timestamp: 1739220031602","time":{"start":1739216596603,"stop":1739216596603,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd9bdf7b78aed51","name":"Push message with Chinese payload","time":{"start":1739216580396,"stop":1739216580396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e0b9aa7becfa98","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739216668949,"stop":1739216668949,"duration":0},"status":"passed","severity":"normal"},{"uid":"84531439618b735b","name":"Passing page size 1 when there are 4 messages","time":{"start":1739216664147,"stop":1739216664148,"duration":1},"status":"passed","severity":"normal"},{"uid":"8171d46db53597e6","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739216750798,"stop":1739216750798,"duration":0},"status":"passed","severity":"normal"},{"uid":"7858a4ccdd672ab0","name":"Check message with no content topic is not received","time":{"start":1739216461477,"stop":1739216461478,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee095b936978cc1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739216592478,"stop":1739216592479,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c99eb236177c18","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739216501377,"stop":1739216501377,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c66776e0b91ce9","name":"Push message with custom timestamp: 1739212861824","time":{"start":1739216580418,"stop":1739216580419,"duration":1},"status":"passed","severity":"normal"},{"uid":"74040995083b024a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739216684317,"stop":1739216684317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c189ea8c84f0471c","name":"should set field with only STORE enabled","time":{"start":1739216312787,"stop":1739216312788,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc1bbc377af4a26","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739216684315,"stop":1739216684315,"duration":0},"status":"passed","severity":"normal"},{"uid":"df10993cd958552c","name":"should encode/decode to text encoding","time":{"start":1739216312779,"stop":1739216312779,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad4935c5d506875","name":"should maintain desired error rate","time":{"start":1739216752204,"stop":1739216752204,"duration":0},"status":"passed","severity":"normal"},{"uid":"365f0bacf7565dd","name":"should throw error - no id","time":{"start":1739216312776,"stop":1739216312776,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fe5557cd6c646b","name":"Publish message with custom timestamp: Mon Feb 10 2025 18:43:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1739216599885,"stop":1739216599885,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc5011baff1366c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739216327078,"stop":1739216327078,"duration":0},"status":"passed","severity":"normal"},{"uid":"80218c79b621c19f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739216461475,"stop":1739216461475,"duration":0},"status":"passed","severity":"normal"},{"uid":"43db83601e88f61","name":"Check received message with timestamp: 1739216364938 ","time":{"start":1739216461474,"stop":1739216461475,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5735ec4bb548ad","name":"Publish message with large meta","time":{"start":1739216599899,"stop":1739216599899,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acbe6a1f0a49303","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739216378870,"stop":1739216378870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84272b111f3cbd97","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739216684317,"stop":1739216684317,"duration":0},"status":"passed","severity":"normal"},{"uid":"65449db78a1556c7","name":"Check publish message after client node is restarted","time":{"start":1739216599899,"stop":1739216599899,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebbbae1d097306ad","name":"Check publish message containing unicode special characters","time":{"start":1739216599882,"stop":1739216599882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9130131655ed1d6a","name":"Subscribe to topic containing Script and receive message","time":{"start":1739216684318,"stop":1739216684318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6d5fb9cb0b785f","name":"removeEventListener with wrong event","time":{"start":1739216406320,"stop":1739216406320,"duration":0},"status":"passed","severity":"normal"},{"uid":"67172b2f185bc3d9","name":"Ping on peer without subscriptions","time":{"start":1739216405508,"stop":1739216405508,"duration":0},"status":"passed","severity":"normal"},{"uid":"24df44083437a317","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739216750806,"stop":1739216750806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9accce4fbdbff9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739216605510,"stop":1739216605510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b2f7bc8edca12e","name":"Query with Ordered Callback, No Decoder","time":{"start":1739216642153,"stop":1739216642154,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae70b24eea98777","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739216303940,"stop":1739216303940,"duration":0},"status":"passed","severity":"normal"},{"uid":"6326158df297cc22","name":"Fails to publish message with empty text","time":{"start":1739216599888,"stop":1739216599889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86c0948e6451a2f","name":"Refresh subscription","time":{"start":1739216684316,"stop":1739216684316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fc40270f575832","name":"Query with Ordered Callback, No message returned","time":{"start":1739216642155,"stop":1739216642156,"duration":1},"status":"passed","severity":"normal"},{"uid":"e671126d0fdccd22","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739216304033,"stop":1739216304033,"duration":0},"status":"passed","severity":"normal"},{"uid":"949c9c83143b2aa1","name":"should wait for Filter peer to be connected","time":{"start":1739216345849,"stop":1739216345849,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ff2c12bc7f2023","name":"Check received message with timestamp: 1739216364828 ","time":{"start":1739216587876,"stop":1739216587876,"duration":0},"status":"passed","severity":"normal"},{"uid":"954c21d402180310","name":"should reject if LightPush is requested but not mounted","time":{"start":1739216345847,"stop":1739216345847,"duration":0},"status":"passed","severity":"normal"},{"uid":"83540e0d18b0e780","name":"Check publish message containing Basic HTML tag","time":{"start":1739216599872,"stop":1739216599872,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a91f62bf25ebd9c","name":"Push message with Russian payload","time":{"start":1739216580397,"stop":1739216580397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af6818beb4e1627","name":"Check received message containing Russian","time":{"start":1739216461469,"stop":1739216461469,"duration":0},"status":"passed","severity":"normal"},{"uid":"937fcf766b9181fe","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739216303960,"stop":1739216303961,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff692c9c621d5d5","name":"Push message with numeric payload","time":{"start":1739216596586,"stop":1739216596586,"duration":0},"status":"passed","severity":"normal"},{"uid":"4693eb608ff37018","name":"Encoder throws on undefined content topic","time":{"start":1739216319180,"stop":1739216319180,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8a5606af0d5b22","name":"shard 0","time":{"start":1739216638680,"stop":1739216638680,"duration":0},"status":"passed","severity":"normal"},{"uid":"424595917b4cb77a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739216373167,"stop":1739216373167,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfa93e4a3361f36","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739216373171,"stop":1739216373171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cda5d7b529dbe65","name":"Push message with shell command payload","time":{"start":1739216596591,"stop":1739216596591,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cef8b697ab44c2","name":"groups content topics by expected pubsub topic","time":{"start":1739216303939,"stop":1739216303940,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c46b70d1d0e0f9","name":"should not fail to stop the service if it was not started","time":{"start":1739216378863,"stop":1739216378863,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c966cd78bcdb94","name":"Push message with content topic containing unicode special characters","time":{"start":1739216596599,"stop":1739216596599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccae6eb69a7c8155","name":"Check received message containing unicode special characters","time":{"start":1739216587852,"stop":1739216587852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cd454c33fbd5a3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739216327078,"stop":1739216327079,"duration":1},"status":"passed","severity":"normal"},{"uid":"e797e6bf5d15bf0f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739216303936,"stop":1739216303936,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c9daf04a8ef6d","name":"should create a new stream if no existing for protocol found","time":{"start":1739216318818,"stop":1739216318818,"duration":0},"status":"passed","severity":"normal"},{"uid":"563438921c83f6fb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739216680883,"stop":1739216680883,"duration":0},"status":"passed","severity":"normal"},{"uid":"619d8f303830fe23","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739216303956,"stop":1739216303956,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de0d9fe70fada74","name":"should reject if Filter is requested but not mounted","time":{"start":1739216345847,"stop":1739216345848,"duration":1},"status":"passed","severity":"normal"},{"uid":"173c9fd8b7086d61","name":"Check received message containing Script","time":{"start":1739216461470,"stop":1739216461470,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5cfb9177aa07d9","name":"Does not throw an exception when node disconnects","time":{"start":1739216680215,"stop":1739216680216,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8f63e17ef1702b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739216327079,"stop":1739216327079,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddbadd6d60fee81","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739216587878,"stop":1739216587879,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a939143659e0e87","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739216642147,"stop":1739216642147,"duration":0},"status":"passed","severity":"normal"},{"uid":"5686673b9b3d1bff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739216684328,"stop":1739216684328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7145da015f8363ab","name":"Push message with content topic containing XML","time":{"start":1739216596597,"stop":1739216596597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe7bca4b4dfc768","name":"Push message with content topic containing Chinese","time":{"start":1739216596595,"stop":1739216596595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7823228b59765c8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739216501381,"stop":1739216501381,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf898b5f48af466b","name":"Push message with meta","time":{"start":1739216596600,"stop":1739216596600,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf20bff1a07a57f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739216592470,"stop":1739216592471,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff7aca857cd5262","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739216680880,"stop":1739216680881,"duration":1},"status":"passed","severity":"normal"},{"uid":"6608472ee79736ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739216303953,"stop":1739216303953,"duration":0},"status":"passed","severity":"normal"},{"uid":"633f327cab9af876","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739216327078,"stop":1739216327078,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ca4f6b65ac9b9e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739216684319,"stop":1739216684319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7632021aa4196616","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739216750784,"stop":1739216750784,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c56f6f01030daf","name":"creates an iterator","time":{"start":1739216672289,"stop":1739216672289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5104314df717aa71","name":"should handle connection events","time":{"start":1739216345253,"stop":1739216345255,"duration":2},"status":"passed","severity":"normal"},{"uid":"69dce55380038829","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739216684324,"stop":1739216684324,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c9437614c5af92","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739216501389,"stop":1739216501393,"duration":4},"status":"passed","severity":"normal"},{"uid":"825fac1f1ce45d2b","name":"Decoder throws on undefined content topic","time":{"start":1739216339175,"stop":1739216339175,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce560d10d599d60","name":"Subscribe to topic containing long and receive message","time":{"start":1739216684325,"stop":1739216684325,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c4a094eaf6ddb2","name":"Reopen subscription with peer with lost subscription","time":{"start":1739216405511,"stop":1739216405511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1c27b2b94991d0","name":"Push message with custom timestamp: 1739220061824","time":{"start":1739216580419,"stop":1739216580419,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da275448adc553c","name":"random static sharding 5 - Cluster ID: 598, Shard ID: 242","time":{"start":1739216638684,"stop":1739216638684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f01a0c69a625dc","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739216750808,"stop":1739216750808,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a75f86d5b122d5","name":"should not allow k > 12","time":{"start":1739216750499,"stop":1739216750501,"duration":2},"status":"passed","severity":"normal"},{"uid":"479599875cbac0d2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739216684315,"stop":1739216684315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a10d68e3a73d37b","name":"Decoder throws on undefined content topic","time":{"start":1739216319181,"stop":1739216319181,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62ca72abcca1bf4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739216303949,"stop":1739216303950,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aaed14a6222cd66","name":"Push message with long payload","time":{"start":1739216580390,"stop":1739216580391,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56fcbedd612b0bd","name":"connects to nwaku","time":{"start":1739216680215,"stop":1739216680215,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8eabae7ef8e4ca","name":"Asymmetric encrypt & decrypt","time":{"start":1739216337825,"stop":1739216337826,"duration":1},"status":"passed","severity":"normal"},{"uid":"3131c9374f0e3831","name":"Check received message containing shell command","time":{"start":1739216587850,"stop":1739216587851,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6194c60a4d3870b","name":"Encoder throws on empty string content topic","time":{"start":1739216339174,"stop":1739216339175,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb646be4659ba181","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739216684322,"stop":1739216684322,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaca46fa50a6a1ef","name":"Non TWN Cluster","time":{"start":1739216624534,"stop":1739216624534,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e6b843df31b2bc","name":"Renews subscription after lossing a connection","time":{"start":1739216684331,"stop":1739216684332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4942502075dc11db","name":"Push message with XML payload","time":{"start":1739216596589,"stop":1739216596590,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c40aead6b9f745","name":"Ping on subscribed peer","time":{"start":1739216405506,"stop":1739216405508,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2b05ce32021030c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739216306589,"stop":1739216306590,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a28b776d02b2d","name":"Push message with special chars payload","time":{"start":1739216596586,"stop":1739216596587,"duration":1},"status":"passed","severity":"normal"},{"uid":"479f1cabdad2f9cb","name":"ignores unrecognized TXT record formats","time":{"start":1739216327255,"stop":1739216327256,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ddd1c9b6d61828","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739216580413,"stop":1739216580413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8715d0a66d3e757f","name":"non connected peers","time":{"start":1739216580631,"stop":1739216580632,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c4a42b5f0cfd619e","name":"Check received message containing JSON","time":{"start":1739216461471,"stop":1739216461471,"duration":0},"status":"passed","severity":"normal"},{"uid":"1077c9ed1689497f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739216684317,"stop":1739216684317,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf244dbebc2ad848","name":"Push message with shell command payload","time":{"start":1739216580400,"stop":1739216580400,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf11f8befb6e971","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739216481830,"stop":1739216481830,"duration":0},"status":"passed","severity":"normal"},{"uid":"915aa937a4be22db","name":"Wrong topic","time":{"start":1739216624538,"stop":1739216624539,"duration":1},"status":"passed","severity":"normal"},{"uid":"1211f4646f7a57f4","name":"Push message with content topic containing escaped characters","time":{"start":1739216580414,"stop":1739216580415,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d90c7dcebc413df","name":"Push message with unicode special characters payload","time":{"start":1739216580401,"stop":1739216580401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af078e0e1bd3fe3","name":"Ping on unsubscribed peer","time":{"start":1739216405508,"stop":1739216405511,"duration":3},"status":"passed","severity":"normal"},{"uid":"8511b198e9be26a6","name":"through manual discovery","time":{"start":1739216516485,"stop":1739216516485,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a8f07c21febaa8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739216481834,"stop":1739216481834,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04c2b3ebf44d0d1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739216501364,"stop":1739216501365,"duration":1},"status":"passed","severity":"normal"},{"uid":"5983cf496a6d5698","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app89/3/topic851/test.js","time":{"start":1739216624537,"stop":1739216624538,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8f79306f0bca6a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739216684317,"stop":1739216684317,"duration":0},"status":"passed","severity":"normal"},{"uid":"31839eace4019150","name":"Check message with no payload is not received","time":{"start":1739216587880,"stop":1739216587880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4036a975e5cb07","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739216303942,"stop":1739216303942,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacb7feae187ce2a","name":"Push message with Script payload","time":{"start":1739216596589,"stop":1739216596589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2df124077e70871","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739216750784,"stop":1739216750791,"duration":7},"status":"passed","severity":"normal"},{"uid":"ca231c43b3d14c5b","name":"Subscribe to topic containing Script and receive message","time":{"start":1739216501379,"stop":1739216501380,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2dd81d7e237891","name":"should return unique PubsubTopics for static sharding","time":{"start":1739216303944,"stop":1739216303944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac67da02a46d809b","name":"Query generator for multiple messages with different message text format","time":{"start":1739216668947,"stop":1739216668948,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dd8c8694b45d5b","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739216750807,"stop":1739216750807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cacf3209bf3eab","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739216750834,"stop":1739216750834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62a6e64f0f4bf69","name":"can start and stop the service","time":{"start":1739216615048,"stop":1739216615048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f23b5388357d37","name":"Check received message containing short","time":{"start":1739216461466,"stop":1739216461466,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8acefb64d083dd","name":"Encoder throws on undefined content topic","time":{"start":1739216337465,"stop":1739216337465,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaefd05a75d1a054","name":"getPeersByDiscovery","time":{"start":1739216406320,"stop":1739216406330,"duration":10},"status":"passed","severity":"normal"},{"uid":"a11ecb19c972bbd9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739216405866,"stop":1739216405866,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d843f9a6c65683","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739216431317,"stop":1739216431317,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce86923f4676069","name":"Push 30 different messages","time":{"start":1739216580402,"stop":1739216580403,"duration":1},"status":"passed","severity":"normal"},{"uid":"98abacfb43c02ae7","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739216750798,"stop":1739216750798,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c5317f0240e7e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739216337463,"stop":1739216337464,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d325819124f6cb6","name":"should throw error - no public key","time":{"start":1739216312777,"stop":1739216312778,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33f6f44e8e6cbbe","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739216372822,"stop":1739216372823,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf18be79c11b5886","name":"throws on content topic with generation field greater than 0","time":{"start":1739216303925,"stop":1739216303926,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27df8d3f530940f","name":"should return empty list for no shard","time":{"start":1739216303945,"stop":1739216303945,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac7acd62eaaec15","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739216501378,"stop":1739216501379,"duration":1},"status":"passed","severity":"normal"},{"uid":"49773eccd6028cfe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739216512754,"stop":1739216512754,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa54430543b23649","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739216372823,"stop":1739216372823,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a8a79ad2178a11","name":"should add and remove event listeners correctly","time":{"start":1739216331221,"stop":1739216331222,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ebdba9cb103627","name":"Passing page size 10 when there are 10 messages","time":{"start":1739216664148,"stop":1739216664149,"duration":1},"status":"passed","severity":"normal"},{"uid":"183a08ae9939b929","name":"should properly create location multiaddrs - tcp4","time":{"start":1739216312784,"stop":1739216312784,"duration":0},"status":"passed","severity":"normal"},{"uid":"422aee90d8c75fa4","name":"should not receive a peer event after stop","time":{"start":1739216331219,"stop":1739216331220,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05884f39564edad","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739216680881,"stop":1739216680881,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd81afd88c6c738b","name":"Should update multiaddrs","time":{"start":1739216526928,"stop":1739216526929,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d23881267b749b","name":"should be online or offline if network state changed","time":{"start":1739216366049,"stop":1739216366050,"duration":1},"status":"passed","severity":"normal"},{"uid":"155b0f6074ae861e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739216366048,"stop":1739216366048,"duration":0},"status":"passed","severity":"normal"},{"uid":"95394c56fe9bed84","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739216750828,"stop":1739216750829,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a01c53042e8febc","name":"Meta field set when metaSetter is specified","time":{"start":1739216319179,"stop":1739216319180,"duration":1},"status":"passed","severity":"normal"},{"uid":"930dbbc8587186d5","name":"Passing page size 0 when there are 110 messages","time":{"start":1739216664140,"stop":1739216664141,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb371d5383f00bd4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739216393785,"stop":1739216393789,"duration":4},"status":"passed","severity":"normal"},{"uid":"c330ef11bb24211f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739216750834,"stop":1739216750834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d9b582dd61dc8d","name":"should throw error - no id","time":{"start":1739216312777,"stop":1739216312777,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d0e766bc648063","name":"should initialize with default number of peers","time":{"start":1739216345240,"stop":1739216345244,"duration":4},"status":"passed","severity":"normal"},{"uid":"df8c086fc17ad2aa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739216638699,"stop":1739216638699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0b9f3eab7b9de9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739216660996,"stop":1739216660996,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df6bb54db744206","name":"Encoder throws on empty string content topic","time":{"start":1739216319180,"stop":1739216319181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed799d30e4cbb888","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739216393791,"stop":1739216393792,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9153183441022fe","name":"should properly start and stop event listening","time":{"start":1739216345686,"stop":1739216345686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e662710dc63906d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739216481834,"stop":1739216481836,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9688197197bca16","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739216750791,"stop":1739216750791,"duration":0},"status":"passed","severity":"normal"},{"uid":"db93edb789483f45","name":"should initialize bloom filter with correct parameters","time":{"start":1739216752203,"stop":1739216752204,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bffea71c4a982c1","name":"should emit a peer event after start","time":{"start":1739216331219,"stop":1739216331219,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5a9e0b12d4d185","name":"should initialize with Unhealthy status","time":{"start":1739216345683,"stop":1739216345684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dba23d7e9e33b0","name":"Generator, custom pubsub topic","time":{"start":1739216660995,"stop":1739216660995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad253dcfaab8d6cd","name":"Check received message containing Basic HTML tag","time":{"start":1739216587849,"stop":1739216587849,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30e6b04efa347fd","name":"throws on content topic with non-number generation field","time":{"start":1739216303925,"stop":1739216303925,"duration":0},"status":"passed","severity":"normal"},{"uid":"231f2091437a1d00","name":"should only return 1 node with relay and store capability","time":{"start":1739216327257,"stop":1739216327257,"duration":0},"status":"passed","severity":"normal"},{"uid":"923f188d769afd5e","name":"Publish message with custom timestamp: Mon Feb 10 2025 20:43:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1739216599885,"stop":1739216599886,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f010801313e830","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739216605489,"stop":1739216605490,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8209ccf69db3d32","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739216303947,"stop":1739216303947,"duration":0},"status":"passed","severity":"normal"},{"uid":"992c7ddc4af9da7c","name":"Fields are not dropped","time":{"start":1739216318538,"stop":1739216318539,"duration":1},"status":"passed","severity":"normal"},{"uid":"614e2a0cad818027","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739216750791,"stop":1739216750792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c684e2605c01cbb","name":"Query generator for multiple messages","time":{"start":1739216668947,"stop":1739216668947,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bb0c02cbf0e43f","name":"Check received message containing emoji","time":{"start":1739216461473,"stop":1739216461473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48a49648b90d305","name":"Push message with Arabic payload","time":{"start":1739216596588,"stop":1739216596588,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d268e3e77cb25f","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739216750801,"stop":1739216750801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8123b539318b6cb","name":"Throws when trying to push message with empty payload","time":{"start":1739216580403,"stop":1739216580403,"duration":0},"status":"passed","severity":"normal"},{"uid":"83601ef2be6da702","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739216684323,"stop":1739216684323,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a93d398326cc77a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739216327258,"stop":1739216327258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9b20d0300b6d62","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739216750503,"stop":1739216750503,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ed9a8920565c6f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739216501361,"stop":1739216501361,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b86130ab45c6462","name":"Check received message containing Arabic","time":{"start":1739216587844,"stop":1739216587845,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a810aaf420e7eea","name":"Ordered callback, aborts when callback returns true","time":{"start":1739216668954,"stop":1739216668955,"duration":1},"status":"passed","severity":"normal"},{"uid":"133bdbedfc9271f7","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app38/4/topic985/xml","time":{"start":1739216624534,"stop":1739216624535,"duration":1},"status":"passed","severity":"normal"},{"uid":"6709d844ef4a4af4","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739216312100,"stop":1739216312100,"duration":0},"status":"passed","severity":"normal"},{"uid":"230fbf13154c6460","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739216303944,"stop":1739216303944,"duration":0},"status":"passed","severity":"normal"},{"uid":"11178f09b5ec5950","name":"Query Generator, No Decoder","time":{"start":1739216642148,"stop":1739216642148,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62f7bf0105b1037","name":"should handle corrupted local storage data gracefully","time":{"start":1739216331221,"stop":1739216331221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a833acd6f6f5a429","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739216750802,"stop":1739216750803,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c92048971dc054f","name":"1 Relay, 1 Filter, gives up","time":{"start":1739216327001,"stop":1739216327002,"duration":1},"status":"passed","severity":"normal"},{"uid":"910a56f5b0f69389","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739216303950,"stop":1739216303950,"duration":0},"status":"passed","severity":"normal"},{"uid":"485864c2407fc03f","name":"udp ip6 address","time":{"start":1739216312262,"stop":1739216312262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f848e1ce2163b2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739216501373,"stop":1739216501374,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfacea17f7188261","name":"Js publishes, other Js receives","time":{"start":1739216598674,"stop":1739216598677,"duration":3},"status":"passed","severity":"normal"},{"uid":"f764a143881f2ab0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739216327259,"stop":1739216327259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d25b80c6cf09d720","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739216684330,"stop":1739216684330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fb8f9a3ac309e4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739216684326,"stop":1739216684327,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa71bdec99c6570","name":"Subscribe and receive messages via lightPush","time":{"start":1739216684321,"stop":1739216684322,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa612e0bf485dac","name":"Push message with escaped characters payload","time":{"start":1739216596591,"stop":1739216596591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8d84f5112586de","name":"should set field with all protocols enabled","time":{"start":1739216312787,"stop":1739216312787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f394c81b64b26ab","name":"Ping on peer without subscriptions","time":{"start":1739216388850,"stop":1739216388850,"duration":0},"status":"passed","severity":"normal"},{"uid":"557e8aa7c89e41e8","name":"Check received message containing Russian","time":{"start":1739216587871,"stop":1739216587871,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ff5f866c7c67f6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739216605489,"stop":1739216605489,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef0eae7343293d7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739216312114,"stop":1739216312114,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4398f632a49722","name":"Check received message containing special chars","time":{"start":1739216587870,"stop":1739216587870,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c27acf2f6bd83e3","name":"throws on content topic with empty application field","time":{"start":1739216303926,"stop":1739216303926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ef82fe162a5f22","name":"Push message with content topic containing short","time":{"start":1739216596593,"stop":1739216596593,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d52270abafd9b53","name":"should handle a minimal index list","time":{"start":1739216304033,"stop":1739216304033,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f2f87cae980ab8","name":"should set field with only RELAY enabled","time":{"start":1739216312787,"stop":1739216312787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b736c1d00465a2","name":"Waku message hash computation (payload length 0)","time":{"start":1739216306588,"stop":1739216306589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c872215d7070f31e","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739216750795,"stop":1739216750795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9434eeb260d4297f","name":"Relay - dialed first","time":{"start":1739216685313,"stop":1739216685313,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e7aeeeed968f53","name":"more peers than existing","time":{"start":1739216580631,"stop":1739216580631,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1f9518e953c64c5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739216501395,"stop":1739216501395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c5518779c99c20","name":"Check received message containing short","time":{"start":1739216587842,"stop":1739216587843,"duration":1},"status":"passed","severity":"normal"},{"uid":"29264ef3690d3cc9","name":"Rejects garbage","time":{"start":1739216349266,"stop":1739216349267,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fa4b163467cb22","name":"Encoder throws on undefined content topic","time":{"start":1739216339174,"stop":1739216339174,"duration":0},"status":"passed","severity":"normal"},{"uid":"235c032647bebb61","name":"Light Node - default protocols","time":{"start":1739216685316,"stop":1739216685316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c4e869f58a473","name":"Check meta is set [symmetric]","time":{"start":1739216337464,"stop":1739216337464,"duration":0},"status":"passed","severity":"normal"},{"uid":"230556034d83100f","name":"Check received message containing JSON","time":{"start":1739216587873,"stop":1739216587874,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa67a56d99f630f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739216405866,"stop":1739216405866,"duration":0},"status":"passed","severity":"normal"},{"uid":"904a5b0259cb89ca","name":"can start the service","time":{"start":1739216615047,"stop":1739216615048,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce75b2be65ba08d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739216746431,"stop":1739216746432,"duration":1},"status":"passed","severity":"normal"},{"uid":"7794473ef33b8277","name":"should throw error - no public key","time":{"start":1739216312776,"stop":1739216312776,"duration":0},"status":"passed","severity":"normal"},{"uid":"5151593dfbd448df","name":"Init the array if not present","time":{"start":1739216303611,"stop":1739216303613,"duration":2},"status":"passed","severity":"normal"},{"uid":"8307d55419e1034c","name":"Privacy Node - default protocol","time":{"start":1739216685316,"stop":1739216685317,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5bb8d4beb12cd5","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739216750783,"stop":1739216750784,"duration":1},"status":"passed","severity":"normal"},{"uid":"446b81e21293f90","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739216481838,"stop":1739216481838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d326ad9e32aa7dbb","name":"isConnected return false after peer stops","time":{"start":1739216393791,"stop":1739216393791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba791193654db94","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739216405861,"stop":1739216405862,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e51b343ece01d5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739216750822,"stop":1739216750823,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d28f1608f0d899","name":"Subscribe and receives messages on 20 topics","time":{"start":1739216684315,"stop":1739216684315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e6f9a538152e74","name":"Subscribe to topic containing short and publish message","time":{"start":1739216605495,"stop":1739216605495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1ce0553fb18630","name":"Correctly serialized arguments","time":{"start":1739216516713,"stop":1739216516714,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e6e4f8b87ca5ff","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739216378869,"stop":1739216378869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a19147df0e832a0d","name":"stop","time":{"start":1739216406340,"stop":1739216406344,"duration":4},"status":"passed","severity":"normal"},{"uid":"18ead8de08fd4f58","name":"Fails to push message with empty content topic","time":{"start":1739216596600,"stop":1739216596600,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedee6029c56a6ac","name":"Check received message containing short","time":{"start":1739216587867,"stop":1739216587868,"duration":1},"status":"passed","severity":"normal"},{"uid":"902a172137fd09a4","name":"configure the node with multiple pubsub topics","time":{"start":1739216638698,"stop":1739216638699,"duration":1},"status":"passed","severity":"normal"},{"uid":"8029836014d3427b","name":"Check received message with timestamp: 1739216364828000000 ","time":{"start":1739216587854,"stop":1739216587855,"duration":1},"status":"passed","severity":"normal"},{"uid":"5603dca47cdeccf1","name":"Publish message with custom timestamp: Tue Feb 20 2024 19:43:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1739216599884,"stop":1739216599885,"duration":1},"status":"passed","severity":"normal"},{"uid":"195c9c66b7265fd7","name":"Check message on other pubsub topic is not received","time":{"start":1739216587879,"stop":1739216587879,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1f9f55bb1a36b1","name":"Subscribe to topic containing short and receive message","time":{"start":1739216501367,"stop":1739216501368,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b862921b4f57a9a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739216605498,"stop":1739216605499,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93b1cb4b11f46ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739216303954,"stop":1739216303954,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce45f803c46c9c9","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739216605488,"stop":1739216605488,"duration":0},"status":"passed","severity":"normal"},{"uid":"773ad267540689a2","name":"throws on content topic with empty version field","time":{"start":1739216303926,"stop":1739216303927,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8adec835e49ff80","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739216750805,"stop":1739216750805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e79d58c008e6b4","name":"should only return 1 node with relay capability","time":{"start":1739216327256,"stop":1739216327257,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4721e99c2f7694","name":"Push message with short payload","time":{"start":1739216580390,"stop":1739216580390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6604f1c3a681efb2","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739216750802,"stop":1739216750802,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc6e55a4b55f6f0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739216303947,"stop":1739216303947,"duration":0},"status":"passed","severity":"normal"},{"uid":"182cb2c1b5a2a362","name":"throws on content topic with empty topic name field","time":{"start":1739216303927,"stop":1739216303927,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1576e5168a9643","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739216663934,"stop":1739216663935,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d4020bbddb5854","name":"Subscribe and receive messages via lightPush","time":{"start":1739216501360,"stop":1739216501360,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd4cd9656b31be6","name":"Push message with content topic containing Chinese","time":{"start":1739216580409,"stop":1739216580409,"duration":0},"status":"passed","severity":"normal"},{"uid":"9586f84bbae8ac6e","name":"Check received message containing Basic HTML tag","time":{"start":1739216461470,"stop":1739216461471,"duration":1},"status":"passed","severity":"normal"},{"uid":"a107d5c2a345df80","name":"Sets default value correctly","time":{"start":1739216680218,"stop":1739216680218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6fdc9a76da31df","name":"A test","time":{"start":1739216501541,"stop":1739216501541,"duration":0},"status":"passed","severity":"normal"},{"uid":"75981d48fba8905a","name":"should properly create location multiaddrs - tcp","time":{"start":1739216312786,"stop":1739216312786,"duration":0},"status":"passed","severity":"normal"},{"uid":"703a2dc5848281d6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739216746431,"stop":1739216746431,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fb9e1bdd81195d","name":"different cluster, different shard: nodes don't connect","time":{"start":1739216526455,"stop":1739216526456,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9ea343dd9c48be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739216512747,"stop":1739216512748,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fe8c5fe56f41cf","name":"should decode valid enr successfully","time":{"start":1739216312775,"stop":1739216312775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4be52251c9c6782","name":"Ephemeral messages are not stored","time":{"start":1739216372821,"stop":1739216372822,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc9ca4882f7cdab","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739216512754,"stop":1739216512755,"duration":1},"status":"passed","severity":"normal"},{"uid":"56eaefbe2e8aae7a","name":"should not fail to stop the service if it was not started","time":{"start":1739216331217,"stop":1739216331218,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f39137c0a0175a7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739216660999,"stop":1739216661000,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abc57ca4700cf0e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739216303937,"stop":1739216303937,"duration":0},"status":"passed","severity":"normal"},{"uid":"1546c5ea9b47c3fe","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739216684320,"stop":1739216684320,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f9c6b714a10592","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739216750809,"stop":1739216750822,"duration":13},"status":"passed","severity":"normal"},{"uid":"1957b36fba8689a","name":"Push message with content topic containing special chars","time":{"start":1739216596594,"stop":1739216596595,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d389ea9323de660","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739216750834,"stop":1739216750834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fc1ad7fb7c2834","name":"should return valid sharding parameters for static sharding","time":{"start":1739216303958,"stop":1739216303958,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3cbbbf081f1e9e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739216366049,"stop":1739216366049,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6afb19d0ae5a09","name":"Push message with Arabic payload","time":{"start":1739216580396,"stop":1739216580396,"duration":0},"status":"passed","severity":"normal"},{"uid":"185b6d848b93b2e0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739216303953,"stop":1739216303954,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1e6221a531571d","name":"Publish message with rate limit","time":{"start":1739216599899,"stop":1739216599901,"duration":2},"status":"passed","severity":"normal"},{"uid":"84d5788810c41161","name":"Check publish message containing long","time":{"start":1739216599866,"stop":1739216599866,"duration":0},"status":"passed","severity":"normal"},{"uid":"513b4da8005c5b90","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739216599895,"stop":1739216599897,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5771d989ebc9bc9","name":"Push message on custom pubsubTopic","time":{"start":1739216512746,"stop":1739216512747,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef7e9c56f65800a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739216312788,"stop":1739216312788,"duration":0},"status":"passed","severity":"normal"},{"uid":"38738daab263a712","name":"should properly create location multiaddrs - tcp6","time":{"start":1739216312785,"stop":1739216312785,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca40a7bfee0c960","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739216501376,"stop":1739216501377,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b1689ec7aa8d63","name":"can dial TLS multiaddrs","time":{"start":1739216516484,"stop":1739216516484,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d7eee549a931","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739216680879,"stop":1739216680880,"duration":1},"status":"passed","severity":"normal"},{"uid":"6581c5441ec6156d","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739216345685,"stop":1739216345685,"duration":0},"status":"passed","severity":"normal"},{"uid":"187edcb3718210e6","name":"can start the service","time":{"start":1739216378861,"stop":1739216378861,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7bf31349f27190","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739216629834,"stop":1739216629834,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ee1e4b2b7083d5","name":"Passing an array","time":{"start":1739216680216,"stop":1739216680216,"duration":0},"status":"passed","severity":"normal"},{"uid":"deddb0b095ba3d28","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739216605505,"stop":1739216605505,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e49d9e89c514ef","name":"should request renew when peer disconnects","time":{"start":1739216345252,"stop":1739216345253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8bea20936ac6fb","name":"Generator, 2 different pubsubtopics","time":{"start":1739216660995,"stop":1739216660996,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2fb62444920cef","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739216303948,"stop":1739216303948,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cc15f62a8c2b13","name":"Decoder throws on empty string content topic","time":{"start":1739216319181,"stop":1739216319181,"duration":0},"status":"passed","severity":"normal"},{"uid":"84579c8551611640","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739216345685,"stop":1739216345685,"duration":0},"status":"passed","severity":"normal"},{"uid":"e554130aad32176e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739216750824,"stop":1739216750828,"duration":4},"status":"passed","severity":"normal"},{"uid":"96653fb4b9778805","name":"Push message with content topic containing shell command","time":{"start":1739216596598,"stop":1739216596598,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a902b2b17f7a755","name":"Check received message containing Script","time":{"start":1739216587872,"stop":1739216587872,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e3fb794a6479e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739216319182,"stop":1739216319182,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc1868156ed687f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739216684323,"stop":1739216684323,"duration":0},"status":"passed","severity":"normal"},{"uid":"573de3ffd76c68ba","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739216303938,"stop":1739216303938,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3b6ddbd4299cde","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739216680882,"stop":1739216680882,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b3c03db924c36d","name":"random static sharding 3 - Cluster ID: 459, Shard ID: 96","time":{"start":1739216638682,"stop":1739216638683,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cd0a06ea61c02f","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739216750799,"stop":1739216750799,"duration":0},"status":"passed","severity":"normal"},{"uid":"818b273075ebd3f8","name":"Check received message containing unicode special characters","time":{"start":1739216587875,"stop":1739216587875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6a1869672c49b4","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739216750796,"stop":1739216750797,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c0e177148242b7","name":"Check publish message containing escaped characters","time":{"start":1739216599880,"stop":1739216599881,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f7837dad1e3033","name":"Push message with custom timestamp: 1708458031602","time":{"start":1739216596602,"stop":1739216596602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be5b6dbd3a8044d","name":"Check received message containing unicode special characters","time":{"start":1739216461472,"stop":1739216461473,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f23d3a648c76e91","name":"Check publish message containing special chars","time":{"start":1739216599866,"stop":1739216599867,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e4290d80d3fca4","name":"Push message with content topic containing unicode special characters","time":{"start":1739216580415,"stop":1739216580415,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8b2e08de53e3c4","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739216750797,"stop":1739216750797,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d37aff9fd362c1d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739216303953,"stop":1739216303953,"duration":0},"status":"passed","severity":"normal"},{"uid":"addfb723a8e27f0e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739216327077,"stop":1739216327077,"duration":0},"status":"passed","severity":"normal"},{"uid":"264563d6e031eacc","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739216629832,"stop":1739216629833,"duration":1},"status":"passed","severity":"normal"},{"uid":"2694e9a0808bface","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739216512740,"stop":1739216512741,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebd0320d4c489ec","name":"Publish without waiting for remote peer","time":{"start":1739216605485,"stop":1739216605486,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f029a6a46cc7529","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739216306586,"stop":1739216306587,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e0f099ea823e3d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739216405863,"stop":1739216405863,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a140e07855a3526","name":"returns all values when wanted number matches available values","time":{"start":1739216325879,"stop":1739216325881,"duration":2},"status":"passed","severity":"normal"},{"uid":"f979c248e4f06fea","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739216750792,"stop":1739216750792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e048cc1c506f88c4","name":"Subscribe and publish message","time":{"start":1739216605486,"stop":1739216605488,"duration":2},"status":"passed","severity":"normal"},{"uid":"62dabda9ecec18e7","name":"Check received message containing escaped characters","time":{"start":1739216461472,"stop":1739216461472,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9df9180dc826abc","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739216592478,"stop":1739216592478,"duration":0},"status":"passed","severity":"normal"},{"uid":"502cd608bdaeff7","name":"Accepts a valid Waku Message","time":{"start":1739216349265,"stop":1739216349266,"duration":1},"status":"passed","severity":"normal"},{"uid":"654e68bddd34a88e","name":"should not fail to start the service if it is already started","time":{"start":1739216378863,"stop":1739216378864,"duration":1},"status":"passed","severity":"normal"},{"uid":"7720da8c14e31bbd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739216684324,"stop":1739216684324,"duration":0},"status":"passed","severity":"normal"},{"uid":"510e71d7e72dd69e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739216303943,"stop":1739216303944,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4c999b9d558e83","name":"should reject if WakuNode is not started","time":{"start":1739216345846,"stop":1739216345846,"duration":0},"status":"passed","severity":"normal"},{"uid":"962b00a1b1efee07","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739216684313,"stop":1739216684313,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4f13d2025002c4","name":"Throws when trying to push message with empty payload","time":{"start":1739216596593,"stop":1739216596593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f459282e0e3e25ed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739216303952,"stop":1739216303952,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b8a90b1b598d8b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739216501383,"stop":1739216501384,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9d592723950d5f","name":"handles different networkShards values correctly","time":{"start":1739216303941,"stop":1739216303941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13cf501aa924b77","name":"returns only open connection if one present","time":{"start":1739216318588,"stop":1739216318591,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e14a1df236e5c44","name":"should properly create location multiaddrs - udp","time":{"start":1739216312785,"stop":1739216312785,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98883446a5df768","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739216303957,"stop":1739216303957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4f9665a75ac51e","name":"dispatchEvent via connectionManager","time":{"start":1739216406331,"stop":1739216406337,"duration":6},"status":"passed","severity":"normal"},{"uid":"a49dc985d93f44c4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739216312107,"stop":1739216312110,"duration":3},"status":"passed","severity":"normal"},{"uid":"18f2a621af01eb61","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739216303937,"stop":1739216303937,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0075706ffeb92cb","name":"Subscribe to topic containing XML and receive message","time":{"start":1739216684329,"stop":1739216684329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65131f27894d8e6","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739216526442,"stop":1739216526449,"duration":7},"status":"passed","severity":"normal"},{"uid":"3c5c26a2a8e991","name":"Check message with no payload is not received","time":{"start":1739216587865,"stop":1739216587865,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a35fb70e131260","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739216431320,"stop":1739216431320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f916fcd1697b8b7c","name":"safeDispatchEvent","time":{"start":1739216406337,"stop":1739216406340,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5a7ee532e2efc19","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739216668950,"stop":1739216668951,"duration":1},"status":"passed","severity":"normal"},{"uid":"daeb1544f85e43ad","name":"tcp ip4 address","time":{"start":1739216312261,"stop":1739216312262,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab56384332ca7a36","name":"should only return 1 node with store capability","time":{"start":1739216327257,"stop":1739216327257,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ae71a48a709897","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739216303936,"stop":1739216303937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8aaee8bcd25fb93","name":"removeEventListener with correct event","time":{"start":1739216406313,"stop":1739216406320,"duration":7},"status":"passed","severity":"normal"},{"uid":"49d31bd4c337d720","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739216642156,"stop":1739216642156,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9175bc24fa4ff8","name":"Check received message containing SQL Injection","time":{"start":1739216587872,"stop":1739216587872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a0ba008f74e7b6","name":"Delete observer","time":{"start":1739216583296,"stop":1739216583297,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3f3cf0c09aaa8e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739216339172,"stop":1739216339173,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28461c8fc663271","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739216684319,"stop":1739216684319,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c3280631de71b3","name":"Check received message containing Basic HTML tag","time":{"start":1739216587873,"stop":1739216587873,"duration":0},"status":"passed","severity":"normal"},{"uid":"641648a46f8eb997","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739216303949,"stop":1739216303949,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d72e617f11c4c8","name":"Passing page size 3 when there are 20 messages","time":{"start":1739216664148,"stop":1739216664148,"duration":0},"status":"passed","severity":"normal"},{"uid":"763de8be3495e6ec","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739216750829,"stop":1739216750830,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7e1e66bf125899","name":"Check received message containing emoji","time":{"start":1739216587875,"stop":1739216587876,"duration":1},"status":"passed","severity":"normal"},{"uid":"8757a5131e06bf5a","name":"should return different streams if requested simultaniously","time":{"start":1739216318819,"stop":1739216318819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fdb3f17ff1689","name":"Check received message containing XML","time":{"start":1739216461470,"stop":1739216461470,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1a5052cb7578ba","name":"Push message with custom timestamp: 1708458061824","time":{"start":1739216580418,"stop":1739216580418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dee1f098125676d","name":"should emit a peer event after start","time":{"start":1739216615049,"stop":1739216615050,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d106d637c02d8dc","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739216750504,"stop":1739216750504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1503eb842bfe4e","name":"Check received message containing Arabic","time":{"start":1739216587871,"stop":1739216587871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03e3acfac0d77a3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739216303961,"stop":1739216303961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cf7ad96d1b6592","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739216327075,"stop":1739216327076,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace30e507edc5e1","name":"Check received message with timestamp: 1739216364828000000 ","time":{"start":1739216587876,"stop":1739216587876,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18bbd6292af6ce0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739216629835,"stop":1739216629835,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c4634ae5aba23b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739216605504,"stop":1739216605504,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fed3f428cde79b","name":"should return false","time":{"start":1739216312778,"stop":1739216312778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec963014b24dac5","name":"Check received message containing numeric","time":{"start":1739216587869,"stop":1739216587870,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b1d25930be4f9b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739216312775,"stop":1739216312775,"duration":0},"status":"passed","severity":"normal"},{"uid":"529f7a2e124c449f","name":"Passing invalid cursor","time":{"start":1739216629835,"stop":1739216629835,"duration":0},"status":"passed","severity":"normal"},{"uid":"87adda698532bb38","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739216405862,"stop":1739216405862,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c12fce7a82a3196","name":"Check publish message containing Chinese","time":{"start":1739216599867,"stop":1739216599867,"duration":0},"status":"passed","severity":"normal"},{"uid":"11432b62c7ff6c77","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739216405862,"stop":1739216405863,"duration":1},"status":"passed","severity":"normal"},{"uid":"2656ff8c8645ff8e","name":"Push message with content topic containing short","time":{"start":1739216580404,"stop":1739216580404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3f2e333ceb37d6","name":"Check message with no payload is not received","time":{"start":1739216461478,"stop":1739216461478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abe41e145b97533","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739216312100,"stop":1739216312101,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a4a13fcba64c1","name":"Nodes with multiple pubsub topic","time":{"start":1739216592471,"stop":1739216592471,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e5e4a452964d6a","name":"Push 30 different messages","time":{"start":1739216596592,"stop":1739216596592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b90eae0989e1d4a","name":"should not receive a peer event after stop","time":{"start":1739216378865,"stop":1739216378865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92c89abedf98e3a","name":"Check publish message containing Script","time":{"start":1739216599870,"stop":1739216599870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81cd7bbd0d2e665","name":"Relay + Store","time":{"start":1739216371861,"stop":1739216371862,"duration":1},"status":"passed","severity":"normal"},{"uid":"df55a493f3c04828","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739216599883,"stop":1739216599884,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f99a9ffc0ab35c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739216599892,"stop":1739216599892,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f197bfa65c09e6d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739216750832,"stop":1739216750832,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ea1e610ffdd89a","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739216318820,"stop":1739216318821,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9413a7ef1f82df","name":"Fails to push message bigger that 1MB","time":{"start":1739216596603,"stop":1739216596604,"duration":1},"status":"passed","severity":"normal"},{"uid":"65752f3397b34f4","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739216303960,"stop":1739216303960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e182d40e5be9dad","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739216607480,"stop":1739216607480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"421d6bbe019dacad","name":"should check connected peers if present and suitable","time":{"start":1739216345848,"stop":1739216345848,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ba16d6c68dcf0e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739216750823,"stop":1739216750824,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8e1dd48e86be76","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739216303954,"stop":1739216303954,"duration":0},"status":"passed","severity":"normal"},{"uid":"37737aa20d52308","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739216312103,"stop":1739216312103,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef3a8e43f1d353d","name":"should emit a peer event after start","time":{"start":1739216378864,"stop":1739216378864,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda11457dbb39139","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739216750832,"stop":1739216750833,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5131d3abc430da4","name":"Encoder throws on empty string content topic","time":{"start":1739216337465,"stop":1739216337466,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d120427c7332016","name":"ignores domain fetching errors","time":{"start":1739216327255,"stop":1739216327255,"duration":0},"status":"passed","severity":"normal"},{"uid":"969bf41be8345c6f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739216405872,"stop":1739216405874,"duration":2},"status":"passed","severity":"normal"},{"uid":"288d77d6a908dcf6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739216481823,"stop":1739216481823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc4d4c314cfd9a6","name":"Decoder throws on empty string content topic","time":{"start":1739216339175,"stop":1739216339175,"duration":0},"status":"passed","severity":"normal"},{"uid":"52946c0339e638d8","name":"Check received message containing long","time":{"start":1739216461466,"stop":1739216461466,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfc0616c801dc55","name":"Check publish message after service node is restarted","time":{"start":1739216599897,"stop":1739216599898,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4bc3d559ffdf14e8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739216303945,"stop":1739216303945,"duration":0},"status":"passed","severity":"normal"},{"uid":"465ae0edec841374","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app54/1/topic687/xml","time":{"start":1739216624535,"stop":1739216624536,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67449eb28d87a23","name":"topics with same application and version share the same shard","time":{"start":1739216303939,"stop":1739216303939,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9f205a66f63e27","name":"Push message with content topic containing Arabic","time":{"start":1739216596595,"stop":1739216596595,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed011c351d14be2","name":"1 Store, 2 fetches","time":{"start":1739216327000,"stop":1739216327001,"duration":1},"status":"passed","severity":"normal"},{"uid":"3caf5e9456eabfca","name":"Check publish message containing Russian","time":{"start":1739216599868,"stop":1739216599869,"duration":1},"status":"passed","severity":"normal"},{"uid":"982776b3e575b603","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app20/8/topic196/proto","time":{"start":1739216624535,"stop":1739216624535,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebf14182f4191c8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739216501377,"stop":1739216501378,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dce691912d9955a","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739216750805,"stop":1739216750806,"duration":1},"status":"passed","severity":"normal"},{"uid":"80af28ef026fb7f2","name":"Check message with no content topic is not received","time":{"start":1739216587880,"stop":1739216587880,"duration":0},"status":"passed","severity":"normal"},{"uid":"3befde6143cb8e1","name":"Check received message containing special chars","time":{"start":1739216587844,"stop":1739216587844,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b05215f794ec47","name":"caches peers it previously fetched","time":{"start":1739216327256,"stop":1739216327256,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e90ed7e4d0a1ba","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739216327259,"stop":1739216327259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db0df470310f8c88","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739216303934,"stop":1739216303934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e910fa073c8b3ad","name":"Push message with rate limit","time":{"start":1739216596601,"stop":1739216596602,"duration":1},"status":"passed","severity":"normal"},{"uid":"f895bb52c39a4693","name":"Passing page size 11 when there are 10 messages","time":{"start":1739216664153,"stop":1739216664154,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e392c486ad64b2d","name":"random static sharding 4 - Cluster ID: 255, Shard ID: 322","time":{"start":1739216638683,"stop":1739216638684,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf59c443cfb5461","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739216312113,"stop":1739216312114,"duration":1},"status":"passed","severity":"normal"},{"uid":"d004298c4c2f6d0d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739216750830,"stop":1739216750830,"duration":0},"status":"passed","severity":"normal"},{"uid":"482fb1b7373b660e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739216303952,"stop":1739216303952,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fe77ec82549157","name":"Check message received after nwaku node is restarted","time":{"start":1739216587867,"stop":1739216587867,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f67a6e95a9eabaaa","name":"Promise Callback - true","time":{"start":1739216653306,"stop":1739216653306,"duration":0},"status":"passed","severity":"normal"},{"uid":"991f99188b5987de","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739216312111,"stop":1739216312112,"duration":1},"status":"passed","severity":"normal"},{"uid":"88974b0b635f57cd","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739216312112,"stop":1739216312113,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5f081e7e0ed68f","name":"Ordered Callback - false","time":{"start":1739216653307,"stop":1739216653308,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c67fa32afaf170","name":"Push message with content topic containing long","time":{"start":1739216580404,"stop":1739216580404,"duration":0},"status":"passed","severity":"normal"},{"uid":"6717b754b3e3bace","name":"Callback on promise, aborts when callback returns true","time":{"start":1739216668950,"stop":1739216668950,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b0eb7f47f20d29","name":"Check received message containing numeric","time":{"start":1739216461467,"stop":1739216461467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8648af839f5d868d","name":"Round trip binary serialization","time":{"start":1739216319179,"stop":1739216319179,"duration":0},"status":"passed","severity":"normal"},{"uid":"766d197d6832d4a8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739216684328,"stop":1739216684328,"duration":0},"status":"passed","severity":"normal"},{"uid":"170ecf31efca9c7f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739216373171,"stop":1739216373172,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a086a736010adf","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739216750809,"stop":1739216750809,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcedc16e854fa01c","name":"Generator, custom pubsub topic","time":{"start":1739216661001,"stop":1739216661002,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08208704f352dbe","name":"same cluster, different shard: nodes connect","time":{"start":1739216526452,"stop":1739216526453,"duration":1},"status":"passed","severity":"normal"},{"uid":"1224df920f920d2","name":"Subscribe to topic containing Script and publish message","time":{"start":1739216605506,"stop":1739216605508,"duration":2},"status":"passed","severity":"normal"},{"uid":"f82810e00f6e8baa","name":"Push message with SQL Injection payload","time":{"start":1739216596588,"stop":1739216596589,"duration":1},"status":"passed","severity":"normal"},{"uid":"799f5c614aa95927","name":"Overlapping topic subscription","time":{"start":1739216684315,"stop":1739216684316,"duration":1},"status":"passed","severity":"normal"},{"uid":"d789c20a4a10cb54","name":"throws on content topic with too few or too many fields","time":{"start":1739216303924,"stop":1739216303924,"duration":0},"status":"passed","severity":"normal"},{"uid":"534ce2bd6acd616a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739216303938,"stop":1739216303938,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9fafbcc5e0d6d","name":"Decoder throws on undefined content topic","time":{"start":1739216337466,"stop":1739216337467,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d5a94224c963bc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739216405864,"stop":1739216405865,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac78450b1650c19","name":"should throw an error for an unconfigured topic","time":{"start":1739216303955,"stop":1739216303956,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1f29bcb8894bc1","name":"handles empty shards array correctly","time":{"start":1739216303959,"stop":1739216303959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95e79b1de14cd31","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739216327074,"stop":1739216327075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c400343422b82a5d","name":"Check meta is set [ecies]","time":{"start":1739216339174,"stop":1739216339174,"duration":0},"status":"passed","severity":"normal"},{"uid":"7908fd21527ce1c8","name":"Check message with invalid timestamp is not received","time":{"start":1739216587879,"stop":1739216587879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed062d80ea782d","name":"should get / set TCP multiaddr","time":{"start":1739216312780,"stop":1739216312780,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b67d951aeabaf9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739216303946,"stop":1739216303947,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a5868901bedaee","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739216750795,"stop":1739216750796,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7f179829727444","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739216512748,"stop":1739216512749,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d36ff9540a4901","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739216481822,"stop":1739216481822,"duration":0},"status":"passed","severity":"normal"},{"uid":"856ad148d7e0c349","name":"Push message on custom pubsubTopic","time":{"start":1739216512751,"stop":1739216512754,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb52b159971d877","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739216339173,"stop":1739216339173,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff2d796110945af","name":"it tolerates circular branch references","time":{"start":1739216327254,"stop":1739216327255,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bf1115437a313d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739216684318,"stop":1739216684318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec959a8fdf9f282","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739216750807,"stop":1739216750807,"duration":0},"status":"passed","severity":"normal"},{"uid":"844ce6b9a1262657","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739216303957,"stop":1739216303957,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fce72f41e8f6","name":"Push message with escaped characters payload","time":{"start":1739216580400,"stop":1739216580400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6201ec50eb8f6768","name":"Push message with Chinese payload","time":{"start":1739216596587,"stop":1739216596588,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab16917b696d58f2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739216431311,"stop":1739216431317,"duration":6},"status":"passed","severity":"normal"},{"uid":"f6920268e5b9aafa","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739216393790,"stop":1739216393790,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c566c9fd1adca7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739216512739,"stop":1739216512739,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f546e9563aa46e","name":"listenerCount","time":{"start":1739216406330,"stop":1739216406331,"duration":1},"status":"passed","severity":"normal"},{"uid":"92100e741c4ef3b7","name":"random static sharding 6 - Cluster ID: 169, Shard ID: 271","time":{"start":1739216638685,"stop":1739216638686,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7d2c5f35fe354d","name":"Push message equal or less that 1MB","time":{"start":1739216596603,"stop":1739216596603,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa47bb3ab80a14d","name":"Push message with JSON payload","time":{"start":1739216596590,"stop":1739216596590,"duration":0},"status":"passed","severity":"normal"},{"uid":"928674866bdb141d","name":"Reusing cursor across nodes","time":{"start":1739216629834,"stop":1739216629835,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70f3f181300aefe","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739216750832,"stop":1739216750832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe688cd474d7d68","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739216680880,"stop":1739216680880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81390ac5e4c8007","name":"Register correct protocols","time":{"start":1739216605480,"stop":1739216605485,"duration":5},"status":"passed","severity":"normal"},{"uid":"f570f614772dc8d","name":"Nwaku publishes","time":{"start":1739216598673,"stop":1739216598674,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3f6f71d7994712","name":"Reopen subscription with peer with lost subscription","time":{"start":1739216405513,"stop":1739216405513,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e92f9c62127aff","name":"Overlapping topic subscription","time":{"start":1739216605494,"stop":1739216605494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"909dcff152afdd1a","name":"Symmetric encrypt & Decrypt","time":{"start":1739216337826,"stop":1739216337826,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bde3478d5c0fbe","name":"should be able to decode the field with only STORE set to true","time":{"start":1739216312111,"stop":1739216312111,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f6ea5e12356fd8","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739216304033,"stop":1739216304034,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c74b8f2d6457ebd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739216684329,"stop":1739216684329,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a664ae43d0375d2","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739216366047,"stop":1739216366048,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08670cee9088ae9","name":"Subscribe and receive messages via waku relay post","time":{"start":1739216684314,"stop":1739216684314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ac3e7cd6a6dfb5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739216663932,"stop":1739216663934,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca0f96996e558bd9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739216750832,"stop":1739216750832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6810f69f95dc20ec","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739216303958,"stop":1739216303958,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe1c9dae31e89bf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739216481829,"stop":1739216481830,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b78631ae57760f5","name":"new peer added after a peer was already found","time":{"start":1739216607479,"stop":1739216607479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f799448106c5f43b","name":"Subscribe to topic containing long and publish message","time":{"start":1739216605495,"stop":1739216605498,"duration":3},"status":"passed","severity":"normal"},{"uid":"3997123408d27b0","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739216750808,"stop":1739216750808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce7424b58185f14","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739216684331,"stop":1739216684331,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a9ad58defdb7c7","name":"should use DNS peer discovery with light client","time":{"start":1739216378866,"stop":1739216378867,"duration":1},"status":"skipped","severity":"normal"},{"uid":"390919ea6f12131","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739216661002,"stop":1739216661003,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bd0128024dbe52","name":"Generator, 2 different pubsubtopics","time":{"start":1739216660998,"stop":1739216660999,"duration":1},"status":"passed","severity":"normal"},{"uid":"9097163091c5df29","name":"Filter","time":{"start":1739216685316,"stop":1739216685316,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf654ad032c0f1fd","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739216303948,"stop":1739216303948,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bc2db272dc9793","name":"Query with Promise Callback, No Decoder","time":{"start":1739216642157,"stop":1739216642157,"duration":0},"status":"passed","severity":"normal"},{"uid":"81385809a9c4df9c","name":"Check received message containing JSON","time":{"start":1739216587850,"stop":1739216587850,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd829f1f0a994fe","name":"Check received message containing long","time":{"start":1739216587868,"stop":1739216587869,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3e9f93fb639230","name":"Subscribe to topic containing long and receive message","time":{"start":1739216501373,"stop":1739216501373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eea63756195cc2","name":"should call waitForPeer on Relay","time":{"start":1739216345849,"stop":1739216345849,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d7bb9b547579c3","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739216750803,"stop":1739216750804,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1eb067569a32d3b","name":"Push message with content topic containing XML","time":{"start":1739216580412,"stop":1739216580413,"duration":1},"status":"passed","severity":"normal"},{"uid":"3480c00c125cc3fc","name":"Renews subscription after lossing a connection","time":{"start":1739216684321,"stop":1739216684321,"duration":0},"status":"passed","severity":"normal"},{"uid":"6799a90885b4876","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739216605509,"stop":1739216605509,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e031b8e2485130","name":"Push message with XML payload","time":{"start":1739216580398,"stop":1739216580399,"duration":1},"status":"passed","severity":"normal"},{"uid":"57074fb854483ca3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739216605503,"stop":1739216605504,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f7d8eeb06b00f0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739216303935,"stop":1739216303935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9e2c3b4d4cd","name":"Check received message containing SQL Injection","time":{"start":1739216587847,"stop":1739216587848,"duration":1},"status":"passed","severity":"normal"},{"uid":"5036f329279b3c78","name":"Subscribe to topic containing long and receive message","time":{"start":1739216684316,"stop":1739216684316,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3b578ff4e320e","name":"should reject on timeout if it was set","time":{"start":1739216345848,"stop":1739216345848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8781bd8d7057051a","name":"should properly create location multiaddrs - udp6","time":{"start":1739216312785,"stop":1739216312785,"duration":0},"status":"passed","severity":"normal"},{"uid":"4506da198dc63d3e","name":"Check message received after nwaku node is restarted","time":{"start":1739216461479,"stop":1739216461479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d59d3a2558811f09","name":"Fails to push message bigger that 1MB","time":{"start":1739216580420,"stop":1739216580420,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf210777c33b8b27","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739216461475,"stop":1739216461475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c26be59c33fad3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739216501382,"stop":1739216501383,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d825b84842d238","name":"should throw if no connection provided","time":{"start":1739216318817,"stop":1739216318818,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a01e9011648010","name":"Decrypt messages","time":{"start":1739216583295,"stop":1739216583296,"duration":1},"status":"passed","severity":"normal"},{"uid":"852b86312ef6f6b0","name":"Check message received after jswaku node is restarted","time":{"start":1739216587866,"stop":1739216587866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fc91806a771548f","name":"Check message received after jswaku node is restarted","time":{"start":1739216587881,"stop":1739216587881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e0343e39ff685eb","name":"Push message with meta","time":{"start":1739216580416,"stop":1739216580417,"duration":1},"status":"passed","severity":"normal"},{"uid":"d721a1c1ed66c738","name":"should not receive a peer event before start","time":{"start":1739216378864,"stop":1739216378865,"duration":1},"status":"passed","severity":"normal"},{"uid":"4137c99d7d457391","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739216327258,"stop":1739216327258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab868912ee776eae","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739216501384,"stop":1739216501389,"duration":5},"status":"passed","severity":"normal"},{"uid":"a5328326a0529f67","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739216481836,"stop":1739216481837,"duration":1},"status":"passed","severity":"normal"},{"uid":"36dfcce6d3ad51fa","name":"Decoder throws on empty string content topic","time":{"start":1739216337467,"stop":1739216337467,"duration":0},"status":"passed","severity":"normal"},{"uid":"329dac4f6b8a833b","name":"Check received message containing emoji","time":{"start":1739216587852,"stop":1739216587854,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c470816118cf625","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739216750800,"stop":1739216750800,"duration":0},"status":"passed","severity":"normal"},{"uid":"466e3081c378194f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739216303950,"stop":1739216303950,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc23f676ddd6fef","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739216684330,"stop":1739216684331,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e12fa5a539e4ca","name":"Fails to publish message with wrong content topic","time":{"start":1739216599891,"stop":1739216599892,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e6a54a660cbed8","name":"Check received message containing Chinese","time":{"start":1739216461468,"stop":1739216461468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f506b46bfaf438","name":"should wait for LightPush peer to be connected","time":{"start":1739216345848,"stop":1739216345848,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c51f8905cd2b733","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739216750804,"stop":1739216750804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31f45965566a2cf","name":"Check publish message containing Arabic","time":{"start":1739216599867,"stop":1739216599868,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ebf3cd012faeb7d","name":"should not throw an error for a single configured topic","time":{"start":1739216303955,"stop":1739216303955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c10f472f3835fc2","name":"random static sharding 2 - Cluster ID: 223, Shard ID: 577","time":{"start":1739216638682,"stop":1739216638682,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2bbf51b0807876","name":"Relay","time":{"start":1739216371860,"stop":1739216371861,"duration":1},"status":"passed","severity":"normal"}]