2024-04-02 12:08:23 +00:00

1 line
154 KiB
JSON

[{"uid":"9d78d90748429205","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712059286723,"stop":1712059286723,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce7da8c4cabe9fd","name":"Push message equal or less that 1MB","time":{"start":1712059448879,"stop":1712059448879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2b874febea9ff8","name":"Refresh subscription","time":{"start":1712059677112,"stop":1712059677112,"duration":0},"status":"passed","severity":"normal"},{"uid":"18684ce4df6d93ed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712059319951,"stop":1712059319951,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18845eb604a3138","name":"Light Node - default protocols","time":{"start":1712059616802,"stop":1712059616802,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7f88a1752a8625","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712059600971,"stop":1712059600971,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e21aa871e4675d","name":"Check received message containing shell command","time":{"start":1712059526076,"stop":1712059526076,"duration":0},"status":"passed","severity":"normal"},{"uid":"425fd5bcd2bc5077","name":"Subscribe to topic containing short and receive message","time":{"start":1712059677113,"stop":1712059677113,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c1d0b0a7663b27","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059321865,"stop":1712059321865,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7fd12d833509a4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712059024375,"stop":1712059024376,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef2b242bf7bc406","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059115727,"stop":1712059115728,"duration":1},"status":"passed","severity":"normal"},{"uid":"375e086a2e4f45e4","name":"Push message with Script payload","time":{"start":1712059448857,"stop":1712059448857,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a482fb0c4ec8f97","name":"Check publish message containing shell command","time":{"start":1712059487260,"stop":1712059487260,"duration":0},"status":"passed","severity":"normal"},{"uid":"540eef01f9ebeb93","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712059150249,"stop":1712059150250,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce65ec29bfbf04c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712059677109,"stop":1712059677109,"duration":0},"status":"passed","severity":"normal"},{"uid":"b095b2abd9893f1","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712059152676,"stop":1712059152677,"duration":1},"status":"passed","severity":"normal"},{"uid":"323126aa25245b6b","name":"returns all values when wanted number matches available values","time":{"start":1712059034265,"stop":1712059034267,"duration":2},"status":"passed","severity":"normal"},{"uid":"e394d9735c032e30","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712059558390,"stop":1712059558390,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9001df2a269f4c","name":"ignores unrecognized TXT record formats","time":{"start":1712059035461,"stop":1712059035462,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab951448f02f14f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712059319966,"stop":1712059319966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6639a5e17ba6054a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712059035109,"stop":1712059035110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22bab6b11d0a01f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712059499495,"stop":1712059499495,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7e0c76da4c87da","name":"Does not throw an exception when node disconnects","time":{"start":1712059608693,"stop":1712059608694,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbb6eb6ce5f121f","name":"throws on content topic with empty application field","time":{"start":1712059011654,"stop":1712059011655,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae648cd1988eed09","name":"Check received message containing long","time":{"start":1712059526084,"stop":1712059526084,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8146abf188779c","name":"Push message with long payload","time":{"start":1712059538938,"stop":1712059538939,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e3d7e43bee8652","name":"Check received message containing special chars","time":{"start":1712059231835,"stop":1712059231835,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e6af6d2b2caba2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712059286723,"stop":1712059286723,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac1d3f4db96409d","name":"Push message with Chinese payload","time":{"start":1712059448855,"stop":1712059448855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40b5ae85829411f","name":"Check received message containing XML","time":{"start":1712059526075,"stop":1712059526075,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb570a78f7c3825","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712059152678,"stop":1712059152679,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e12782e3ff15db1","name":"Push message with content topic containing Russian","time":{"start":1712059448867,"stop":1712059448867,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ab73843ed43df7","name":"Subscribe and receive messages via waku relay post","time":{"start":1712059677119,"stop":1712059677119,"duration":0},"status":"passed","severity":"normal"},{"uid":"326ba0aa718315be","name":"Push message with content topic containing SQL Injection","time":{"start":1712059448867,"stop":1712059448868,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a480fe7ae73561","name":"Push message with content topic containing short","time":{"start":1712059538954,"stop":1712059538954,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8975112ec0b4d5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712059071687,"stop":1712059071687,"duration":0},"status":"passed","severity":"normal"},{"uid":"94425c8a3ea2a24b","name":"Push message with JSON payload","time":{"start":1712059448859,"stop":1712059448859,"duration":0},"status":"passed","severity":"normal"},{"uid":"48dc73e822564143","name":"Push message with XML payload","time":{"start":1712059448858,"stop":1712059448858,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e04ff2a76a2930","name":"shard 0","time":{"start":1712059547090,"stop":1712059547090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a699cbde8bea2c0","name":"Overlapping topic subscription","time":{"start":1712059319956,"stop":1712059319956,"duration":0},"status":"passed","severity":"normal"},{"uid":"7821f181bf250ae4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712059598718,"stop":1712059598718,"duration":0},"status":"passed","severity":"normal"},{"uid":"408e778e6c766923","name":"Query Generator, No message returned","time":{"start":1712059558391,"stop":1712059558392,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e456cfebbbd7915","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712059286725,"stop":1712059286725,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc74e21d364336d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712059024376,"stop":1712059024377,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a06e82f1d8a039d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712059019170,"stop":1712059019171,"duration":1},"status":"passed","severity":"normal"},{"uid":"70aab3959fda81ec","name":"Check message received after nwaku node is restarted","time":{"start":1712059231884,"stop":1712059231885,"duration":1},"status":"skipped","severity":"normal"},{"uid":"55f6f483175aba01","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712059011670,"stop":1712059011670,"duration":0},"status":"passed","severity":"normal"},{"uid":"309564ccfda7a500","name":"should get / set TCP multiaddr","time":{"start":1712059019943,"stop":1712059019943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a18688ad09264a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712059499492,"stop":1712059499493,"duration":1},"status":"passed","severity":"normal"},{"uid":"69997fc09a524f65","name":"Callback on promise, aborts when callback returns true","time":{"start":1712059598719,"stop":1712059598720,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5336906a5a0f8d2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059152671,"stop":1712059152671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f52cb172bacb233","name":"should set field with all protocols disabled","time":{"start":1712059019946,"stop":1712059019946,"duration":0},"status":"passed","severity":"normal"},{"uid":"46558ecc689497f6","name":"Sign & Recover","time":{"start":1712059045463,"stop":1712059045463,"duration":0},"status":"passed","severity":"normal"},{"uid":"46add8d9a16812be","name":"Push message with custom timestamp: 1712055552790","time":{"start":1712059538968,"stop":1712059538969,"duration":1},"status":"passed","severity":"normal"},{"uid":"578c0be4ddf9511d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712059152701,"stop":1712059152702,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e83f6f53df20e1","name":"Check publish message containing Arabic","time":{"start":1712059487253,"stop":1712059487253,"duration":0},"status":"passed","severity":"normal"},{"uid":"8564b87e2374e8c6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712059677119,"stop":1712059677119,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfd00f8b949669c","name":"Push message with custom timestamp: 1681300752790","time":{"start":1712059538963,"stop":1712059538968,"duration":5},"status":"passed","severity":"normal"},{"uid":"bad9a1893970520","name":"Check received message containing emoji","time":{"start":1712059231857,"stop":1712059231858,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cff5c23dbdd493a","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app58/8/topic105/utf8","time":{"start":1712059487671,"stop":1712059487671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"404129d59b9a8e75","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712059319965,"stop":1712059319965,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c42be1c6ccaf6a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712059011674,"stop":1712059011674,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1fd52ac83de43","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712059115733,"stop":1712059115733,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd00e4987461fe5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059152680,"stop":1712059152680,"duration":0},"status":"passed","severity":"normal"},{"uid":"af10944c1ef0aec8","name":"configure the node with multiple pubsub topics","time":{"start":1712059547103,"stop":1712059547103,"duration":0},"status":"passed","severity":"normal"},{"uid":"c608aaa6745824b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712059152676,"stop":1712059152676,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49539eb25daf8bf","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712059600971,"stop":1712059600972,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6226c8501e5d7c9","name":"Check received message containing special chars","time":{"start":1712059526072,"stop":1712059526073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8acae7f954ff7","name":"Nodes with multiple pubsub topic","time":{"start":1712059487169,"stop":1712059487169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbb5b12f9f6ad4e","name":"Symmetric encrypt & Decrypt","time":{"start":1712059045462,"stop":1712059045463,"duration":1},"status":"passed","severity":"normal"},{"uid":"105b97b242cb857f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712059011674,"stop":1712059011674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2214daadd765fa4","name":"Passing page size 110 when there are 120 messages","time":{"start":1712059590194,"stop":1712059590195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84ffcfc94e961c0","name":"Check publish message after client node is restarted","time":{"start":1712059487267,"stop":1712059487268,"duration":1},"status":"skipped","severity":"normal"},{"uid":"250de123f30b0deb","name":"Check message received after jswaku node is restarted","time":{"start":1712059526082,"stop":1712059526083,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af10116a57d2155a","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712059487168,"stop":1712059487169,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e092494943f4b7","name":"handles empty shards array correctly","time":{"start":1712059011680,"stop":1712059011680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5160518cb69bd5af","name":"can start and stop the service","time":{"start":1712059521633,"stop":1712059521633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d855911381218b19","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712059011679,"stop":1712059011679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab400583f0ebc7df","name":"Push message with content topic containing escaped characters","time":{"start":1712059538960,"stop":1712059538960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5715b8bd5cf344e","name":"Throws when trying to push message with empty payload","time":{"start":1712059538954,"stop":1712059538954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2d437aeb4e0b54","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712059677116,"stop":1712059677116,"duration":0},"status":"passed","severity":"normal"},{"uid":"180a5e87960e7e42","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712059035465,"stop":1712059035465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57aa587bef9b7b79","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712059019185,"stop":1712059019185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bbd0c0f2f2661e","name":"Subscribe to topic containing Script and receive message","time":{"start":1712059319964,"stop":1712059319964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0f2a1f88733d33","name":"Filter","time":{"start":1712059616802,"stop":1712059616802,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eca1228e9d61472","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712059558392,"stop":1712059558393,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0b519514385d99","name":"new peer added after a peer was already found","time":{"start":1712059474752,"stop":1712059474752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6d9b563cae0da0d","name":"Check received message containing Script","time":{"start":1712059231851,"stop":1712059231851,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddfa7edd88b6326","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712059035464,"stop":1712059035464,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc58e0cc03ec2f2","name":"Subscribe and receives messages on 20 topics","time":{"start":1712059319953,"stop":1712059319954,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5692bb9c0372b61","name":"1 Relay, 1 fetch","time":{"start":1712059035333,"stop":1712059035334,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80d22bf79878f11","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712059319954,"stop":1712059319954,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64bde6095eb036","name":"Query with Ordered Callback, No Decoder","time":{"start":1712059558393,"stop":1712059558394,"duration":1},"status":"passed","severity":"normal"},{"uid":"92223f172cadfc35","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712059474752,"stop":1712059474753,"duration":1},"status":"skipped","severity":"normal"},{"uid":"326b622ded49cf8d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712059499483,"stop":1712059499484,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90b11b8eb324176","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712059011681,"stop":1712059011681,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d66396c6c0dd65","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712059035112,"stop":1712059035112,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab419d436d6138b","name":"random static sharding 3 - Cluster ID: 899, Shard ID: 305","time":{"start":1712059547093,"stop":1712059547093,"duration":0},"status":"passed","severity":"normal"},{"uid":"60842dc15326c327","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712059011664,"stop":1712059011664,"duration":0},"status":"passed","severity":"normal"},{"uid":"82269bd2d343ece1","name":"Check received message containing JSON","time":{"start":1712059526088,"stop":1712059526089,"duration":1},"status":"passed","severity":"normal"},{"uid":"972e1ef8d0cb0df9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712059487171,"stop":1712059487171,"duration":0},"status":"passed","severity":"normal"},{"uid":"191ec1a918c8193e","name":"Push message with escaped characters payload","time":{"start":1712059538944,"stop":1712059538944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6658e596974ba3","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app0/2/topic912/proto","time":{"start":1712059487672,"stop":1712059487672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a01673071f1167ef","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712059011669,"stop":1712059011670,"duration":1},"status":"passed","severity":"normal"},{"uid":"845109283466a88a","name":"Check message received after jswaku node is restarted","time":{"start":1712059231883,"stop":1712059231884,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1a8aec6438034ef6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712059011672,"stop":1712059011672,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dccf6bea7f9ff32","name":"Check received message containing Basic HTML tag","time":{"start":1712059231852,"stop":1712059231852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1de16e7081c22a0","name":"Push message with content topic containing special chars","time":{"start":1712059448866,"stop":1712059448866,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d7cc32d1c2dce5","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712059035107,"stop":1712059035108,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3864da430b821fb","name":"Subscribe to topic containing XML and receive message","time":{"start":1712059677115,"stop":1712059677115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d95082b3e2bad40","name":"start node with empty content topic","time":{"start":1712059487674,"stop":1712059487675,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eaa81fa1bb77d622","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712059538959,"stop":1712059538959,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa9ab2819bbb6bf","name":"Check received message containing Chinese","time":{"start":1712059526085,"stop":1712059526085,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba3779f880c9e62","name":"Query with Promise Callback, No message returned","time":{"start":1712059558395,"stop":1712059558396,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa10a366123364d5","name":"throws on content topic with empty topic name field","time":{"start":1712059011655,"stop":1712059011655,"duration":0},"status":"passed","severity":"normal"},{"uid":"679ca3cd579ca03e","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712059111518,"stop":1712059111519,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f970d809e20821","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712059071685,"stop":1712059071687,"duration":2},"status":"passed","severity":"normal"},{"uid":"850f5a36be7a69dd","name":"Check received message containing unicode special characters","time":{"start":1712059526076,"stop":1712059526077,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d4c8a5d9b8c811","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712059487267,"stop":1712059487267,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ef6d5fea49166e","name":"configure the node with multiple content topics","time":{"start":1712059487673,"stop":1712059487674,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43692515b1bab777","name":"Passing page size 1 when there are 4 messages","time":{"start":1712059590190,"stop":1712059590190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8819f2c0398694","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712059677116,"stop":1712059677116,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c4e2774aeb12d0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712059011658,"stop":1712059011658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a171a89c9aa366a8","name":"Check received message containing SQL Injection","time":{"start":1712059526074,"stop":1712059526074,"duration":0},"status":"passed","severity":"normal"},{"uid":"367edb5488d4a686","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059115730,"stop":1712059115730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"495ecdef277c370b","name":"same cluster, same shard: nodes connect","time":{"start":1712059152652,"stop":1712059152652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e926423266de0fd","name":"same cluster, different shard: nodes connect","time":{"start":1712059354408,"stop":1712059354408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9877e6a254c1582","name":"different cluster, same shard: nodes don't connect","time":{"start":1712059354409,"stop":1712059354410,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8d9466349e29","name":"A test","time":{"start":1712059320018,"stop":1712059320018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bd419d5a9a625b","name":"Query with Promise Callback, No Decoder","time":{"start":1712059558395,"stop":1712059558395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e136d1651a6d67","name":"Check received message containing shell command","time":{"start":1712059231853,"stop":1712059231853,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d0a0fe477bbe03","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712059526091,"stop":1712059526091,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f15f0e9fe9576b","name":"Check received message containing JSON","time":{"start":1712059231853,"stop":1712059231853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfac146e4e77ac7","name":"Relay - dialed first","time":{"start":1712059616799,"stop":1712059616800,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c15fa091baa517","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712059487170,"stop":1712059487171,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2c8e24e425b33","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712059019173,"stop":1712059019173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f80ff14937ff79","name":"Query Generator - forward","time":{"start":1712059570773,"stop":1712059570773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a926eb3aea3415","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712059600973,"stop":1712059600973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9a888514894039","name":"isConnected should return true after first peer connects","time":{"start":1712059111515,"stop":1712059111516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9297c278312b2f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712059319960,"stop":1712059319961,"duration":1},"status":"passed","severity":"normal"},{"uid":"554a5a86d9b295e","name":"Check message with invalid timestamp is not received","time":{"start":1712059231866,"stop":1712059231866,"duration":0},"status":"passed","severity":"normal"},{"uid":"990f74f04ebcdba2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712059600974,"stop":1712059600975,"duration":1},"status":"passed","severity":"normal"},{"uid":"1820bfaccbe029","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app8/2/topic927/test.js","time":{"start":1712059487672,"stop":1712059487672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"173336da025b8901","name":"Fails to push message bigger that 1MB","time":{"start":1712059448880,"stop":1712059448880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdcc28f9fb6e228","name":"Check message received after jswaku node is restarted","time":{"start":1712059526093,"stop":1712059526094,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3bfc47c3ecf57bd","name":"Publish message with custom timestamp: Tue Apr 02 2024 11:04:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1712059487263,"stop":1712059487263,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc94ac975b5079ff","name":"Generator, 2 different pubsubtopics","time":{"start":1712059567449,"stop":1712059567450,"duration":1},"status":"skipped","severity":"normal"},{"uid":"77af76688c6cc368","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712059319956,"stop":1712059319956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"910b399cedefc504","name":"Check message with no payload is not received","time":{"start":1712059526082,"stop":1712059526082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcb4209ce148cdc","name":"Check message on other pubsub topic is not received","time":{"start":1712059526092,"stop":1712059526092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3dcf65fe25cace","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712059011660,"stop":1712059011661,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e00b486ad24ea8","name":"Publish without waiting for remote peer","time":{"start":1712059499481,"stop":1712059499481,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c543907d659ebd6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712059011667,"stop":1712059011667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac64261e698d1e5","name":"should only return 1 node with relay and store capability","time":{"start":1712059035463,"stop":1712059035463,"duration":0},"status":"passed","severity":"normal"},{"uid":"87533998214d9ba5","name":"Check publish message containing Script","time":{"start":1712059487258,"stop":1712059487258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1894224632d107d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712059551227,"stop":1712059551228,"duration":1},"status":"passed","severity":"normal"},{"uid":"97785ee580941046","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712059011658,"stop":1712059011659,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48fa101cce62372","name":"should not fail to start the service if it is already started","time":{"start":1712059521634,"stop":1712059521635,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d5d7a85d97b258","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712059286727,"stop":1712059286729,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5701830b5b1bd6","name":"Accepts a valid Waku Message","time":{"start":1712059028000,"stop":1712059028001,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a80e40afde477dd","name":"Refresh subscription","time":{"start":1712059499489,"stop":1712059499489,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddc5b935235f4add","name":"Push message with Russian payload","time":{"start":1712059538940,"stop":1712059538941,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c85d35e3e771c0","name":"Subscribe and receives messages on 20 topics","time":{"start":1712059677110,"stop":1712059677111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f686987bad08e733","name":"Check message with invalid timestamp is not received","time":{"start":1712059526080,"stop":1712059526081,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11b8a6d1b1829b2","name":"Subscribe and receive messages via lightPush","time":{"start":1712059677108,"stop":1712059677108,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bd518c9ba02151","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712059152658,"stop":1712059152658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88192ee48597c484","name":"Fields are not dropped","time":{"start":1712059024192,"stop":1712059024194,"duration":2},"status":"passed","severity":"normal"},{"uid":"b57c8952b1367fc9","name":"Encoder throws on undefined content topic","time":{"start":1712059024650,"stop":1712059024650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e146124a48e0972","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712059019185,"stop":1712059019186,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfa7c105b8b6062","name":"should be able to encode the field with only STORE set to true","time":{"start":1712059019170,"stop":1712059019170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a994512fcbb8317c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712059076060,"stop":1712059076062,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a01b86b50b6f80c8","name":"same cluster, different shard: nodes don't connect","time":{"start":1712059152653,"stop":1712059152653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57984ffb119672ab","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712059499492,"stop":1712059499492,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d113b5df6ae6be2","name":"Passing an array","time":{"start":1712059608694,"stop":1712059608694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f523f50101419e97","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712059035111,"stop":1712059035111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39660a01a33d387","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712059150249,"stop":1712059150249,"duration":0},"status":"passed","severity":"normal"},{"uid":"697009f49bba3d1","name":"dispatchEvent via connectionManager","time":{"start":1712059102951,"stop":1712059102952,"duration":1},"status":"passed","severity":"normal"},{"uid":"2abc7b49106f8106","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712059152706,"stop":1712059152709,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d98cfa772fb1bdf","name":"Push message with SQL Injection payload","time":{"start":1712059448857,"stop":1712059448857,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a1408e5ec7e252","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712059011632,"stop":1712059011632,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d02f1691610819","name":"random static sharding 2 - Cluster ID: 705, Shard ID: 265","time":{"start":1712059547093,"stop":1712059547093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2ef81b731a5e5f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712059011659,"stop":1712059011660,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c38223762ef5dc","name":"Check received message containing special chars","time":{"start":1712059526085,"stop":1712059526085,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ef9563feae7208","name":"should be able to decode the field with only STORE set to true","time":{"start":1712059019176,"stop":1712059019183,"duration":7},"status":"passed","severity":"normal"},{"uid":"360f09310bebe922","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059321862,"stop":1712059321862,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15e1708fe6a76e26","name":"Wrong topic","time":{"start":1712059487673,"stop":1712059487673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"caeef68c4a5c95ab","name":"Ephemeral messages are not stored","time":{"start":1712059071685,"stop":1712059071685,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ff3a127b4a0645","name":"Push message with content topic containing Script","time":{"start":1712059448868,"stop":1712059448868,"duration":0},"status":"passed","severity":"normal"},{"uid":"5382df61900e3970","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712059011660,"stop":1712059011660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab97beb7c27bc21f","name":"Push message with emoji payload","time":{"start":1712059448861,"stop":1712059448861,"duration":0},"status":"passed","severity":"normal"},{"uid":"253959c47797b5f7","name":"non connected peers","time":{"start":1712059449033,"stop":1712059449033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4cdb0080b46385","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712059487262,"stop":1712059487262,"duration":0},"status":"passed","severity":"normal"},{"uid":"715e937bd96523e5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712059319961,"stop":1712059319961,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb307410c2deb29","name":"Passing page size 10 when there are 10 messages","time":{"start":1712059590191,"stop":1712059590192,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f190bd6b6f9a9bb","name":"should throw error - no id","time":{"start":1712059019937,"stop":1712059019941,"duration":4},"status":"passed","severity":"normal"},{"uid":"36644e943c291d62","name":"throws on content topic with non-number generation field","time":{"start":1712059011653,"stop":1712059011654,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f50f0a7473995f0","name":"handles different networkShards values correctly","time":{"start":1712059011663,"stop":1712059011663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d51fc90d7310d9","name":"Check received message containing JSON","time":{"start":1712059526075,"stop":1712059526076,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae75c04a21a77d93","name":"caches peers it previously fetched","time":{"start":1712059035462,"stop":1712059035462,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e1c09cf12e34a6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712059319953,"stop":1712059319953,"duration":0},"status":"passed","severity":"normal"},{"uid":"56def42aa1c696cb","name":"Passing cursor with wrong message digest","time":{"start":1712059551229,"stop":1712059551230,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd067b9cc3c7a60","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712059499484,"stop":1712059499488,"duration":4},"status":"passed","severity":"normal"},{"uid":"93de8e116d34d6d1","name":"Query generator for multiple messages","time":{"start":1712059598717,"stop":1712059598718,"duration":1},"status":"passed","severity":"normal"},{"uid":"86be9a6f989eb53e","name":"Check received message containing Script","time":{"start":1712059526074,"stop":1712059526074,"duration":0},"status":"passed","severity":"normal"},{"uid":"260d6c3b39d110d9","name":"Nwaku publishes","time":{"start":1712059477933,"stop":1712059477933,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad08446873bcd6f","name":"Check received message containing emoji","time":{"start":1712059526090,"stop":1712059526090,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfb9941ce32a53d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712059011664,"stop":1712059011665,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72ea48c3fce6d4a","name":"should properly create location multiaddrs - udp4","time":{"start":1712059019944,"stop":1712059019944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eed27e5c4cc6ffa","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712059011660,"stop":1712059011660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d621dc9b5ba32c","name":"should not throw an error for a single configured topic","time":{"start":1712059011675,"stop":1712059011675,"duration":0},"status":"passed","severity":"normal"},{"uid":"51460f2bec4f10db","name":"Init the array if not present","time":{"start":1712059011336,"stop":1712059011337,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1b30098f5f8f09","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712059011677,"stop":1712059011677,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d32cc90f26aa63","name":"should emit a peer event after start","time":{"start":1712059076056,"stop":1712059076056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7cfb47af61991","name":"random static sharding 5 - Cluster ID: 740, Shard ID: 653","time":{"start":1712059547095,"stop":1712059547096,"duration":1},"status":"passed","severity":"normal"},{"uid":"80605337f2ea97f9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712059319965,"stop":1712059319965,"duration":0},"status":"passed","severity":"normal"},{"uid":"89752d563449727a","name":"should properly create location multiaddrs - tcp4","time":{"start":1712059019944,"stop":1712059019944,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e92c9cfcf9fa59","name":"getPeersByDiscovery","time":{"start":1712059474751,"stop":1712059474752,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9bd397dbcbe76b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712059526079,"stop":1712059526080,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68879f50bdd88f3","name":"Check message with no content topic is not received","time":{"start":1712059526092,"stop":1712059526093,"duration":1},"status":"passed","severity":"normal"},{"uid":"980f9323dfb3c8d1","name":"Subscribe and receive messages via waku relay post","time":{"start":1712059319952,"stop":1712059319952,"duration":0},"status":"passed","severity":"normal"},{"uid":"9add0083c496ec8b","name":"Decoder throws on empty string content topic","time":{"start":1712059024651,"stop":1712059024652,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b011e067f708b4","name":"returns all values when wanted number is greater than available values","time":{"start":1712059034267,"stop":1712059034268,"duration":1},"status":"passed","severity":"normal"},{"uid":"121d05bf195bc644","name":"Check received message containing XML","time":{"start":1712059526087,"stop":1712059526088,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2e81e7524d42e0","name":"Push message with Basic HTML tag payload","time":{"start":1712059448858,"stop":1712059448859,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4f4297ddd79053","name":"Push message with emoji payload","time":{"start":1712059538945,"stop":1712059538945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7b30d1977934e4","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712059487441,"stop":1712059487441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"347843381d9d136e","name":"should not receive a peer event after stop","time":{"start":1712059076057,"stop":1712059076058,"duration":1},"status":"passed","severity":"normal"},{"uid":"e927e6d2372d5865","name":"should throw error - no public key","time":{"start":1712059019937,"stop":1712059019937,"duration":0},"status":"passed","severity":"normal"},{"uid":"60982b40cdd3de8c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712059319955,"stop":1712059319955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccee09bb2710e7ba","name":"Ping on unsubscribed peer","time":{"start":1712059137937,"stop":1712059137937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc3c2ea73eaaf59","name":"Register correct protocols","time":{"start":1712059499480,"stop":1712059499480,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1ed449a6252d5f","name":"Subscribe to topic containing short and receive message","time":{"start":1712059319957,"stop":1712059319957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4fb341e6fecb4e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712059150248,"stop":1712059150249,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4fb438931f2c2f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059152683,"stop":1712059152684,"duration":1},"status":"passed","severity":"normal"},{"uid":"25af678ad58f2a29","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059567448,"stop":1712059567449,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f318ea53d37c11d","name":"Check message on other pubsub topic is not received","time":{"start":1712059231866,"stop":1712059231867,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4838870a3d690f","name":"Meta field set when metaSetter is specified","time":{"start":1712059024649,"stop":1712059024650,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7037b8b147486d4","name":"ignores domain fetching errors","time":{"start":1712059035461,"stop":1712059035461,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cab01950438ef25","name":"Check received message containing Script","time":{"start":1712059526087,"stop":1712059526087,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8bee76281129cf","name":"Used by Waku Relay","time":{"start":1712059608695,"stop":1712059608695,"duration":0},"status":"passed","severity":"normal"},{"uid":"786c1383bd1560b5","name":"handles different clusterIds correctly","time":{"start":1712059011662,"stop":1712059011663,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8dfd6a09a7d92f4","name":"Decoder throws on empty string content topic","time":{"start":1712059046830,"stop":1712059046830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eda850e07df6e45","name":"Encoder throws on undefined content topic","time":{"start":1712059044687,"stop":1712059044688,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7a4eae4ac6f1c2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712059487674,"stop":1712059487674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"772339f8a15c6666","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712059062042,"stop":1712059062043,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7cf3e7ed2c2719","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712059677114,"stop":1712059677115,"duration":1},"status":"passed","severity":"normal"},{"uid":"908e60ff4b5b0dc","name":"Push message with content topic containing unicode special characters","time":{"start":1712059538961,"stop":1712059538961,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a84e2326aab096c","name":"Push 30 different messages","time":{"start":1712059448861,"stop":1712059448862,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d08240c8f1465a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712059152682,"stop":1712059152682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd87bab7da478da","name":"Check received message containing long","time":{"start":1712059231832,"stop":1712059231834,"duration":2},"status":"passed","severity":"normal"},{"uid":"78b8690f494495bb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712059600972,"stop":1712059600973,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e80dd48b61fc8c","name":"should use DNS peer discovery with light client","time":{"start":1712059076059,"stop":1712059076060,"duration":1},"status":"skipped","severity":"normal"},{"uid":"616d30f923fec766","name":"Overlapping topic subscription","time":{"start":1712059677122,"stop":1712059677123,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded1960985ffae47","name":"start node with empty shard","time":{"start":1712059547107,"stop":1712059547107,"duration":0},"status":"passed","severity":"normal"},{"uid":"189bf8c8b38daeaa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712059677118,"stop":1712059677119,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d3746707aff284","name":"topics with same application and version share the same shard","time":{"start":1712059011661,"stop":1712059011661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b177a23d2e02ba78","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712059035108,"stop":1712059035109,"duration":1},"status":"passed","severity":"normal"},{"uid":"b467e5fb1457ae84","name":"Subscribe to topic containing long and publish message","time":{"start":1712059499491,"stop":1712059499491,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1b1dae112e8816","name":"Js publishes, other Js receives","time":{"start":1712059477933,"stop":1712059477934,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec18b284a9ae0436","name":"Publishes to nwaku","time":{"start":1712059477932,"stop":1712059477933,"duration":1},"status":"passed","severity":"normal"},{"uid":"56eea39e38ab3b34","name":"Fails to push message with large meta","time":{"start":1712059538962,"stop":1712059538963,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7e79a19b27924","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712059011669,"stop":1712059011669,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0c9a0611b28dbd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712059499493,"stop":1712059499493,"duration":0},"status":"passed","severity":"normal"},{"uid":"604d11411cf92415","name":"Check received message containing escaped characters","time":{"start":1712059231854,"stop":1712059231857,"duration":3},"status":"passed","severity":"normal"},{"uid":"836a3b457cee5bfd","name":"should not receive a peer event before start","time":{"start":1712059039216,"stop":1712059039216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51a1eb90293118d","name":"Query Generator, No Decoder","time":{"start":1712059558391,"stop":1712059558391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e6c2234df362e4","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712059677112,"stop":1712059677112,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe8e83ee657fb3da","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712059011673,"stop":1712059011673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e483c05f31cdaa5","name":"should not receive a peer event before start","time":{"start":1712059076056,"stop":1712059076057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a802e25881a456c8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712059677122,"stop":1712059677122,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0cf8aabf67e0d1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712059547104,"stop":1712059547105,"duration":1},"status":"passed","severity":"normal"},{"uid":"363b7c1f9296b1d9","name":"Check message received after nwaku node is restarted","time":{"start":1712059526083,"stop":1712059526083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8b5e133dd63d9b","name":"Check received message containing Russian","time":{"start":1712059526086,"stop":1712059526086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f96e1548a88d3ed","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712059487669,"stop":1712059487669,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96a2763616c7a27a","name":"Check message on other pubsub topic is not received","time":{"start":1712059526081,"stop":1712059526081,"duration":0},"status":"passed","severity":"normal"},{"uid":"83af2dd69dab3499","name":"Check received message containing XML","time":{"start":1712059231852,"stop":1712059231852,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ecc4c8a347bcc2","name":"isConnected return false after peer stops","time":{"start":1712059111517,"stop":1712059111518,"duration":1},"status":"passed","severity":"normal"},{"uid":"346dfa0f1d97cfb8","name":"should only return 1 node with store capability","time":{"start":1712059035463,"stop":1712059035463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91ce3d759e4e609","name":"should properly create peer info with all multiaddrs","time":{"start":1712059019945,"stop":1712059019945,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e6b8c1dfb58459","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app15/6/topic998/xml","time":{"start":1712059487670,"stop":1712059487671,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d28477da171cb55d","name":"Push message with content topic containing Arabic","time":{"start":1712059448867,"stop":1712059448867,"duration":0},"status":"passed","severity":"normal"},{"uid":"75267488166ae8be","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712059628852,"stop":1712059628853,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a715fbb55e5345d9","name":"Push message with content topic containing long","time":{"start":1712059538955,"stop":1712059538955,"duration":0},"status":"passed","severity":"normal"},{"uid":"736b2becb4da0017","name":"should return empty list for no shard","time":{"start":1712059011667,"stop":1712059011668,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cce9c3fc27b9d99","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712059011631,"stop":1712059011632,"duration":1},"status":"passed","severity":"normal"},{"uid":"169fead74382a3ec","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712059499496,"stop":1712059499496,"duration":0},"status":"passed","severity":"normal"},{"uid":"be73009bde96a041","name":"Check received message containing Chinese","time":{"start":1712059526073,"stop":1712059526073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7759cc362ac06608","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712059677118,"stop":1712059677118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36b86a61ede1cbb","name":"Check publish message containing numeric","time":{"start":1712059487251,"stop":1712059487251,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c4d4566d88767b","name":"Ordered callback, aborts when callback returns true","time":{"start":1712059598720,"stop":1712059598721,"duration":1},"status":"passed","severity":"normal"},{"uid":"7737461661a00981","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712059011671,"stop":1712059011671,"duration":0},"status":"passed","severity":"normal"},{"uid":"681a577a72abae8f","name":"Push message with custom timestamp: 1712055632016","time":{"start":1712059448878,"stop":1712059448878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f752f62081a8ab68","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712059062045,"stop":1712059062046,"duration":1},"status":"passed","severity":"normal"},{"uid":"901f5284a49d0ccd","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712059600974,"stop":1712059600974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d9f6cbe99cb007","name":"nwaku subscribes","time":{"start":1712059477931,"stop":1712059477932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a57209a5ec799e","name":"Fails to publish message with wrong content topic","time":{"start":1712059487265,"stop":1712059487265,"duration":0},"status":"passed","severity":"normal"},{"uid":"51841f472342620a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712059152674,"stop":1712059152674,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c1856687f3b669","name":"Push message with shell command payload","time":{"start":1712059448859,"stop":1712059448859,"duration":0},"status":"passed","severity":"normal"},{"uid":"427a2aea8e572784","name":"Push message with content topic containing long","time":{"start":1712059448864,"stop":1712059448864,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b831da2d9c8b1f8","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712059581828,"stop":1712059581828,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d2dbfaade7da94","name":"Push message with content topic containing Chinese","time":{"start":1712059448866,"stop":1712059448866,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbecab23abe4fc8","name":"Check publish message after service node is restarted","time":{"start":1712059487267,"stop":1712059487267,"duration":0},"status":"skipped","severity":"normal"},{"uid":"acbe492cf97c1bc5","name":"Push message with Chinese payload","time":{"start":1712059538940,"stop":1712059538940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e298c7a392808aa","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712059551216,"stop":1712059551227,"duration":11},"status":"passed","severity":"normal"},{"uid":"be5b1cc9c8303428","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059567450,"stop":1712059567450,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ff5b08a1e319490","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712059551230,"stop":1712059551231,"duration":1},"status":"passed","severity":"normal"},{"uid":"548496788d57fbf2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712059011664,"stop":1712059011664,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff456bc1dec9736e","name":"should emit a peer event after start","time":{"start":1712059039215,"stop":1712059039216,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad1cdb9137ca25f","name":"Check received message containing Russian","time":{"start":1712059231836,"stop":1712059231850,"duration":14},"status":"passed","severity":"normal"},{"uid":"76a26a84ce078f2c","name":"should throw an error for missing sharding configuration","time":{"start":1712059011680,"stop":1712059011680,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d24156582b354ee","name":"Push message with special chars payload","time":{"start":1712059538939,"stop":1712059538940,"duration":1},"status":"passed","severity":"normal"},{"uid":"8019c31df6bbf67b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712059677111,"stop":1712059677111,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c21b89db2118e31","name":"connects to nwaku","time":{"start":1712059608693,"stop":1712059608693,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0e54d253a505","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712059499491,"stop":1712059499492,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22af6def2d94769","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712059115731,"stop":1712059115731,"duration":0},"status":"passed","severity":"normal"},{"uid":"942de4df1eba4354","name":"Generator, custom pubsub topic","time":{"start":1712059567449,"stop":1712059567449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b585502f864398ff","name":"Passing page size 3 when there are 20 messages","time":{"start":1712059590190,"stop":1712059590191,"duration":1},"status":"passed","severity":"normal"},{"uid":"290ce45af8e5668e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712059111512,"stop":1712059111512,"duration":0},"status":"passed","severity":"normal"},{"uid":"619f5bd1653364ec","name":"should handle a minimal index list","time":{"start":1712059011630,"stop":1712059011631,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71f694bd2d4fb6e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712059035465,"stop":1712059035465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce67e49dbdfdaef","name":"Push message with numeric payload","time":{"start":1712059448854,"stop":1712059448854,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6ede63ded86fe7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059115728,"stop":1712059115728,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9ed752a539742f","name":"Encoder throws on empty string content topic","time":{"start":1712059046829,"stop":1712059046829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b424b2d7850018","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712059019172,"stop":1712059019173,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaeb36850bbb0c98","name":"Generator, 2 different pubsubtopics","time":{"start":1712059567448,"stop":1712059567448,"duration":0},"status":"passed","severity":"normal"},{"uid":"be97f97de610d0f7","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app72/5/topic576/proto","time":{"start":1712059487671,"stop":1712059487671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61b8c267e267086","name":"Fails to push message with large meta","time":{"start":1712059448872,"stop":1712059448872,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff7eb4b90c69bb3","name":"Ping on subscribed peer","time":{"start":1712059095466,"stop":1712059095466,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d35d132d593b1d","name":"Check received message containing emoji","time":{"start":1712059526077,"stop":1712059526077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba3b15b30d7544","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712059286724,"stop":1712059286724,"duration":0},"status":"passed","severity":"normal"},{"uid":"46154f1d5983f3c1","name":"Check publish message containing escaped characters","time":{"start":1712059487260,"stop":1712059487261,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca64e72ff6eaeb7","name":"isConnected should return false after all peers disconnect","time":{"start":1712059111516,"stop":1712059111517,"duration":1},"status":"passed","severity":"normal"},{"uid":"57cc5eadba69690e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712059011673,"stop":1712059011674,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e909a7617005ecc","name":"should return valid sharding parameters for static sharding","time":{"start":1712059011678,"stop":1712059011678,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b59fb5996e63aff","name":"Nodes with multiple pubsub topic","time":{"start":1712059487165,"stop":1712059487165,"duration":0},"status":"passed","severity":"normal"},{"uid":"689555edebced17d","name":"Push message with unicode special characters payload","time":{"start":1712059538944,"stop":1712059538944,"duration":0},"status":"passed","severity":"normal"},{"uid":"d357d877c47a3066","name":"can start and stop the service","time":{"start":1712059076052,"stop":1712059076053,"duration":1},"status":"passed","severity":"normal"},{"uid":"526d54191da2c5d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712059319964,"stop":1712059319965,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6d11bbfe55ec0a","name":"random static sharding 8 - Cluster ID: 623, Shard ID: 820","time":{"start":1712059547101,"stop":1712059547101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38f1ce9599c852d","name":"Decoder throws on undefined content topic","time":{"start":1712059046830,"stop":1712059046830,"duration":0},"status":"passed","severity":"normal"},{"uid":"2941a331708efcfe","name":"A test","time":{"start":1712059320017,"stop":1712059320017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55f2da7dc1a30f8","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712059011682,"stop":1712059011682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a03eab21a0ffc84","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712059115729,"stop":1712059115729,"duration":0},"status":"passed","severity":"normal"},{"uid":"362a25cdadc51de2","name":"Push message with short payload","time":{"start":1712059448853,"stop":1712059448853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9334828b42122c59","name":"Check received message containing Arabic","time":{"start":1712059231836,"stop":1712059231836,"duration":0},"status":"passed","severity":"normal"},{"uid":"468323451b46f9ea","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712059152663,"stop":1712059152664,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c180c6e8760fed","name":"Generator, custom pubsub topic","time":{"start":1712059567450,"stop":1712059567451,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ae531bc01eb223","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712059487442,"stop":1712059487442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fee5c316769132a3","name":"Overlapping topic subscription","time":{"start":1712059677112,"stop":1712059677112,"duration":0},"status":"passed","severity":"normal"},{"uid":"815b6d84ad69040e","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712059111514,"stop":1712059111515,"duration":1},"status":"passed","severity":"normal"},{"uid":"447a7b9967b2615a","name":"Push message with content topic containing special chars","time":{"start":1712059538956,"stop":1712059538956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b0c21d7cbdd348","name":"isConnected should return false after all peers disconnect","time":{"start":1712059062046,"stop":1712059062047,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab8440e4be66ef6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712059499488,"stop":1712059499489,"duration":1},"status":"passed","severity":"normal"},{"uid":"43dac7f261c2f377","name":"removeEventListener with wrong event","time":{"start":1712059102950,"stop":1712059102950,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf98d0d4a67262b","name":"Fails to publish duplicate message","time":{"start":1712059487264,"stop":1712059487264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05c80056b91e86f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712059039217,"stop":1712059039217,"duration":0},"status":"passed","severity":"normal"},{"uid":"48dc477ffdceb97b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712059071689,"stop":1712059071689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c558267e5f0c2a0c","name":"start node with ApplicationInfo","time":{"start":1712059487674,"stop":1712059487674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbbb9365c171918d","name":"Subscribe and receives messages on 20 topics","time":{"start":1712059677120,"stop":1712059677120,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3314e8a5c10942","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712059019186,"stop":1712059019186,"duration":0},"status":"passed","severity":"normal"},{"uid":"60af973f8b944ae2","name":"Ping on peer without subscriptions","time":{"start":1712059137935,"stop":1712059137935,"duration":0},"status":"passed","severity":"normal"},{"uid":"152eac79a1330db","name":"Promise Callback - forward","time":{"start":1712059570775,"stop":1712059570775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbf4eed4150e900","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712059046828,"stop":1712059046828,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9e2e509852a447","name":"Push message with short payload","time":{"start":1712059538937,"stop":1712059538938,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5f9e22f90c7aaa","name":"Check received message containing unicode special characters","time":{"start":1712059526089,"stop":1712059526090,"duration":1},"status":"passed","severity":"normal"},{"uid":"373532da72ce1ed5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712059152675,"stop":1712059152676,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fecf1b0732d863","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712059677127,"stop":1712059677127,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc45311bfa477705","name":"Query generator for multiple messages with different content topic format","time":{"start":1712059598719,"stop":1712059598719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76b7e1d15d682e0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712059019167,"stop":1712059019169,"duration":2},"status":"passed","severity":"normal"},{"uid":"9df4716eaabf1ad2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712059024376,"stop":1712059024376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e9598bbe53ef39","name":"should not fail to start the service if it is already started","time":{"start":1712059039215,"stop":1712059039215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66cecc26b4f7be7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712059448869,"stop":1712059448869,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa98aa8837f59fe","name":"Nodes with multiple pubsub topic","time":{"start":1712059487171,"stop":1712059487171,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ffdf863bbe13ff","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712059677110,"stop":1712059677110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae46e9f5bd8f4bc4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712059677117,"stop":1712059677117,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8869ed794e415c","name":"Check message with no payload is not received","time":{"start":1712059526093,"stop":1712059526093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c1c3b760d4cb6b","name":"Push message with content topic containing emoji","time":{"start":1712059448871,"stop":1712059448871,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1e46b69a2d00df","name":"throws on content topic with empty version field","time":{"start":1712059011655,"stop":1712059011655,"duration":0},"status":"passed","severity":"normal"},{"uid":"619e54464c0145a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712059598720,"stop":1712059598720,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd661fd35600d3d","name":"should get / set UDP multiaddr","time":{"start":1712059019943,"stop":1712059019943,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a28c37bfd799a9","name":"Subscribe and receive messages via lightPush","time":{"start":1712059677118,"stop":1712059677118,"duration":0},"status":"passed","severity":"normal"},{"uid":"15634c185e3e2699","name":"Push message with shell command payload","time":{"start":1712059538943,"stop":1712059538944,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4a343659b22303","name":"should add and remove event listeners correctly","time":{"start":1712059039218,"stop":1712059039218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4594fd82be3f5798","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712059677113,"stop":1712059677114,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1e0b1a6c168a13","name":"throws on content topic with generation field greater than 0","time":{"start":1712059011654,"stop":1712059011654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95162d619bfa2c0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712059011672,"stop":1712059011672,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bd274d829a727a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712059526080,"stop":1712059526080,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fd3d792f1f0adb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712059011658,"stop":1712059011658,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd841e3fa362402","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712059677115,"stop":1712059677116,"duration":1},"status":"passed","severity":"normal"},{"uid":"b366a433f28e884f","name":"Push to array if already present","time":{"start":1712059011338,"stop":1712059011338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a517e983d276560","name":"Relay","time":{"start":1712059072740,"stop":1712059072740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca7cb4ed7faea24","name":"Push message on custom pubsubTopic","time":{"start":1712059321855,"stop":1712059321856,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba522419bbd3136e","name":"Publish message with rate limit","time":{"start":1712059487268,"stop":1712059487269,"duration":1},"status":"passed","severity":"normal"},{"uid":"7200ea18a3acf1bf","name":"different cluster, different shard: nodes don't connect","time":{"start":1712059354410,"stop":1712059354413,"duration":3},"status":"passed","severity":"normal"},{"uid":"a142433196913211","name":"Default pageSize","time":{"start":1712059590195,"stop":1712059590196,"duration":1},"status":"passed","severity":"normal"},{"uid":"177f7604d7031be","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712059286721,"stop":1712059286721,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d32f275ac894718","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712059011659,"stop":1712059011659,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7bda52a14d0214","name":"Check publish message containing short","time":{"start":1712059487250,"stop":1712059487250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a92411cee6535f4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712059499494,"stop":1712059499495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8efaf30b88046d","name":"Query Generator - backward","time":{"start":1712059570773,"stop":1712059570775,"duration":2},"status":"passed","severity":"normal"},{"uid":"19ef748944c5a2a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712059011661,"stop":1712059011661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03e395e1d7bd0b2","name":"Check received message containing unicode special characters","time":{"start":1712059231857,"stop":1712059231857,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f60939513798df","name":"Store - dialed first","time":{"start":1712059616801,"stop":1712059616801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a4598145da27e0","name":"Correctly serialized arguments","time":{"start":1712059327895,"stop":1712059327895,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e1bfe497654b1f","name":"Push message with content topic containing XML","time":{"start":1712059448868,"stop":1712059448869,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e051631f9d7718","name":"Check message with non string payload is not received","time":{"start":1712059526082,"stop":1712059526082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5687a368fd8ddcca","name":"Check received message containing escaped characters","time":{"start":1712059526076,"stop":1712059526076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84beacb43ffd666","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712059011669,"stop":1712059011669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26ff9d0b7b85ac2","name":"unsubscribes","time":{"start":1712059593351,"stop":1712059593351,"duration":0},"status":"passed","severity":"normal"},{"uid":"65103a46c26613ef","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712059019184,"stop":1712059019184,"duration":0},"status":"passed","severity":"normal"},{"uid":"58808008c4859a7b","name":"Check publish message containing JSON","time":{"start":1712059487259,"stop":1712059487260,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6623f11aeef97b","name":"Decoder throws on undefined content topic","time":{"start":1712059044689,"stop":1712059044689,"duration":0},"status":"passed","severity":"normal"},{"uid":"7899b239a0445b06","name":"Check message with no content topic is not received","time":{"start":1712059231881,"stop":1712059231882,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7a015069505735","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059321858,"stop":1712059321858,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a37dc332662778","name":"can start the service","time":{"start":1712059521632,"stop":1712059521632,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bea1cb3545eedd2","name":"Push message with content topic containing shell command","time":{"start":1712059538960,"stop":1712059538960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d28be74b2fd40","name":"should throw error - no public key","time":{"start":1712059019941,"stop":1712059019941,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa83955c9a913cfd","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712059011676,"stop":1712059011676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b621fd5a9e0624ad","name":"Push message with XML payload","time":{"start":1712059538942,"stop":1712059538942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c6e8a8158c3f32","name":"Push message with numeric payload","time":{"start":1712059538939,"stop":1712059538939,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a009cb39b77d07","name":"receives messages sent to provided content topic through callback","time":{"start":1712059487442,"stop":1712059487442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"999dbd530c068db6","name":"should set field with only STORE enabled","time":{"start":1712059019946,"stop":1712059019947,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb567670d5256a7","name":"same cluster, same shard: nodes connect","time":{"start":1712059354408,"stop":1712059354408,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76164ac057df421","name":"should throw an error for an unconfigured topic","time":{"start":1712059011676,"stop":1712059011676,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a13e9d50d92308","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712059677114,"stop":1712059677114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19332c22a9b56c6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712059600975,"stop":1712059600975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee4c02c4f259e11","name":"throws on content topic with too few or too many fields","time":{"start":1712059011653,"stop":1712059011653,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ec8124dd1d5245","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712059152664,"stop":1712059152665,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d0dcf86bcabd3d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712059035110,"stop":1712059035110,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c5c6d1f0017575","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712059319967,"stop":1712059319968,"duration":1},"status":"passed","severity":"normal"},{"uid":"35492b2e28752464","name":"Publish message with large meta","time":{"start":1712059487268,"stop":1712059487268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6199391f5892e33","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712059319963,"stop":1712059319963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67dbb55a6ca069e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712059011657,"stop":1712059011657,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed47d59335c829b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712059499496,"stop":1712059499497,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f19ce0682925fb3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712059677127,"stop":1712059677128,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ecbb24881d969a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712059677128,"stop":1712059677128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d834100a3c32c60","name":"Asymmetric encrypt & decrypt","time":{"start":1712059045462,"stop":1712059045462,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7378a4fe1dd1b6","name":"Ping on peer without subscriptions","time":{"start":1712059095467,"stop":1712059095467,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddae0e669fcde81","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712059677126,"stop":1712059677126,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e8d3fe92a15ec4","name":"Callback on promise","time":{"start":1712059598719,"stop":1712059598719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c178825dc9507d4","name":"should not receive a peer event after stop","time":{"start":1712059039216,"stop":1712059039216,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff5d35d4c8efcdd","name":"should encode/decode to text encoding","time":{"start":1712059019943,"stop":1712059019943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed85bdea00df334a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059115730,"stop":1712059115730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7514d58971435b54","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712059319958,"stop":1712059319960,"duration":2},"status":"passed","severity":"normal"},{"uid":"b384f1c4a12c6a3d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712059319952,"stop":1712059319953,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cdf1b601dcb19d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712059152674,"stop":1712059152675,"duration":1},"status":"passed","severity":"normal"},{"uid":"82345153c9373bea","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712059152685,"stop":1712059152698,"duration":13},"status":"passed","severity":"normal"},{"uid":"6418ddf971265641","name":"Push message with rate limit","time":{"start":1712059448877,"stop":1712059448877,"duration":0},"status":"passed","severity":"normal"},{"uid":"754b1ffc8373f756","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712059062034,"stop":1712059062039,"duration":5},"status":"passed","severity":"normal"},{"uid":"43213d52910fdf6a","name":"1 Store, 2 fetches","time":{"start":1712059035334,"stop":1712059035334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5336d8469be9b1ba","name":"Push message with content topic containing Arabic","time":{"start":1712059538957,"stop":1712059538957,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ff06023882ad3","name":"should be called for bootstrap peers","time":{"start":1712059069728,"stop":1712059069728,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3020c9ad7d3b97","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712059551216,"stop":1712059551216,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb02977edb10011e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712059034268,"stop":1712059034268,"duration":0},"status":"passed","severity":"normal"},{"uid":"320ee7c7e6f48911","name":"Check received message containing SQL Injection","time":{"start":1712059231851,"stop":1712059231851,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24a5fd3d2436bcc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712059487163,"stop":1712059487164,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cf4b2ad83421eb","name":"Check publish message containing long","time":{"start":1712059487250,"stop":1712059487251,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2464e0680f615bb","name":"Check received message containing Chinese","time":{"start":1712059231835,"stop":1712059231836,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16240814af68986","name":"handles multiple messages","time":{"start":1712059593351,"stop":1712059593351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1647ad3add596556","name":"Push message equal or less that 1MB","time":{"start":1712059538969,"stop":1712059538973,"duration":4},"status":"passed","severity":"normal"},{"uid":"e6a2b9f7d67121f2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712059152684,"stop":1712059152684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33df00a736da80f","name":"Ping on unsubscribed peer","time":{"start":1712059095467,"stop":1712059095477,"duration":10},"status":"passed","severity":"normal"},{"uid":"a82dacadd0036ce8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712059011681,"stop":1712059011682,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff0c678ef3270e9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712059677117,"stop":1712059677117,"duration":0},"status":"passed","severity":"normal"},{"uid":"492f6628c76ceeb4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712059152663,"stop":1712059152663,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c69ca8308efb43","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059115732,"stop":1712059115732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d310aae30a893180","name":"Check received message containing numeric","time":{"start":1712059526072,"stop":1712059526072,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c6949ced9e4968","name":"Check message received after nwaku node is restarted","time":{"start":1712059526094,"stop":1712059526094,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db07f4462f7a8faf","name":"Subscribe to topic containing XML and receive message","time":{"start":1712059319964,"stop":1712059319964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71dff901d5953ef","name":"Push message with content topic containing Chinese","time":{"start":1712059538957,"stop":1712059538957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7489279aaa2f50","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712059019172,"stop":1712059019172,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e8e2f58ed84a8a","name":"Subscribe to topic containing long and receive message","time":{"start":1712059677113,"stop":1712059677113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7fd79779c6ce40","name":"Check received message containing short","time":{"start":1712059526071,"stop":1712059526071,"duration":0},"status":"passed","severity":"normal"},{"uid":"480215cb2b69061d","name":"should not fail to stop the service if it was not started","time":{"start":1712059521633,"stop":1712059521634,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ade0273e11ea5dd","name":"Push message with Arabic payload","time":{"start":1712059448856,"stop":1712059448856,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b819c86ecdc192","name":"Ping on peer without subscriptions","time":{"start":1712059137936,"stop":1712059137937,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb0cc02b0012e16","name":"Check received message with timestamp: 1712059061154 ","time":{"start":1712059526079,"stop":1712059526079,"duration":0},"status":"passed","severity":"normal"},{"uid":"843c0ac934ee9fc1","name":"Waku message hash computation (payload length 0)","time":{"start":1712059014087,"stop":1712059014087,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ac696f3f33d8a7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712059152684,"stop":1712059152684,"duration":0},"status":"passed","severity":"normal"},{"uid":"488c6d006d542e96","name":"listenerCount","time":{"start":1712059102951,"stop":1712059102951,"duration":0},"status":"passed","severity":"normal"},{"uid":"331f9994567e8073","name":"throws on content topic with empty encoding field","time":{"start":1712059011655,"stop":1712059011656,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4483c92544a6ad1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712059526091,"stop":1712059526092,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47a4ee17e31cd2c","name":"handles empty contentTopics array correctly","time":{"start":1712059011681,"stop":1712059011681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dedf1ba64f4543","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712059069727,"stop":1712059069727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f049a8b90a2ea943","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712059011678,"stop":1712059011678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e20aecea01ddd99","name":"Push message with meta","time":{"start":1712059538962,"stop":1712059538962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17e28308b4296ea","name":"Fails to push message bigger that 1MB","time":{"start":1712059538973,"stop":1712059538973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60d442dcc97382f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712059231859,"stop":1712059231859,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f0d2b589d89e57","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712059677129,"stop":1712059677129,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8a55ef85d68d9","name":"Subscribe to topic containing long and receive message","time":{"start":1712059677123,"stop":1712059677124,"duration":1},"status":"passed","severity":"normal"},{"uid":"11cc0330fecf1722","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712059011671,"stop":1712059011672,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d21acee15c8252","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712059011670,"stop":1712059011670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8beb43ae5c4132cc","name":"receives messages sent to provided content topic through stream","time":{"start":1712059487442,"stop":1712059487443,"duration":1},"status":"skipped","severity":"normal"},{"uid":"89d37df6c5ad92d0","name":"Encoder throws on empty string content topic","time":{"start":1712059044688,"stop":1712059044689,"duration":1},"status":"passed","severity":"normal"},{"uid":"106a7b31c4615d2f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059152675,"stop":1712059152675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e16600ff8f7a6c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712059677127,"stop":1712059677127,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9f8e584ee8e08a","name":"Refresh subscription","time":{"start":1712059319956,"stop":1712059319957,"duration":1},"status":"passed","severity":"normal"},{"uid":"413c6303273792eb","name":"Publish message with custom timestamp: Wed Apr 12 2023 12:04:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1712059487263,"stop":1712059487263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c695be2a3b363fd6","name":"Waku message hash computation","time":{"start":1712059014085,"stop":1712059014086,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0998cfad95c407","name":"it tolerates circular branch references","time":{"start":1712059035460,"stop":1712059035461,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc25157936398cb","name":"Check publish message containing SQL Injection","time":{"start":1712059487258,"stop":1712059487258,"duration":0},"status":"passed","severity":"normal"},{"uid":"223ed50502902513","name":"Query generator for multiple messages with different message text format","time":{"start":1712059598718,"stop":1712059598718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5cc4d19b2ea1c1","name":"random static sharding 1 - Cluster ID: 729, Shard ID: 325","time":{"start":1712059547092,"stop":1712059547092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3b7614e963d91","name":"Overlapping topic subscription","time":{"start":1712059499490,"stop":1712059499490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5672d477748badf5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712059286725,"stop":1712059286727,"duration":2},"status":"passed","severity":"normal"},{"uid":"30a4c07f29f09fb2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712059286721,"stop":1712059286721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a87b0bb805ee63e","name":"Store - dialed after - with timeout","time":{"start":1712059616801,"stop":1712059616801,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3577171512cbfe","name":"should throw error - invalid id","time":{"start":1712059019941,"stop":1712059019941,"duration":0},"status":"passed","severity":"normal"},{"uid":"a775ac60384d3f9d","name":"Check received message containing Russian","time":{"start":1712059526073,"stop":1712059526074,"duration":1},"status":"passed","severity":"normal"},{"uid":"4861f768eacaae3c","name":"random static sharding 4 - Cluster ID: 918, Shard ID: 803","time":{"start":1712059547093,"stop":1712059547095,"duration":2},"status":"passed","severity":"normal"},{"uid":"49f5b6a4266f267f","name":"groups content topics by expected pubsub topic","time":{"start":1712059011662,"stop":1712059011662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51dfc4e022603ae","name":"should set field with only RELAY enabled","time":{"start":1712059019946,"stop":1712059019946,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cb09d52e0bbf7c","name":"should set field with all protocols enabled","time":{"start":1712059019946,"stop":1712059019946,"duration":0},"status":"passed","severity":"normal"},{"uid":"70528aa65b50d14","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712059487265,"stop":1712059487266,"duration":1},"status":"passed","severity":"normal"},{"uid":"30325d435a9400f7","name":"does not throw on valid cases","time":{"start":1712059011652,"stop":1712059011652,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e45ef76b2df66e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712059035108,"stop":1712059035108,"duration":0},"status":"passed","severity":"normal"},{"uid":"71456b6cadea534e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712059286721,"stop":1712059286722,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e318114f07be96","name":"Push message with meta","time":{"start":1712059448872,"stop":1712059448872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1b3c51906449db","name":"Push message with content topic containing JSON","time":{"start":1712059448869,"stop":1712059448869,"duration":0},"status":"passed","severity":"normal"},{"uid":"28114f6d5866bc4d","name":"Check received message containing numeric","time":{"start":1712059231834,"stop":1712059231835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f280f2576dc02ce8","name":"Subscribe to topic containing short and publish message","time":{"start":1712059499490,"stop":1712059499491,"duration":1},"status":"passed","severity":"normal"},{"uid":"11423fa368a7d565","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712059152679,"stop":1712059152679,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b44df845cf65b49","name":"Generator, 2 different pubsubtopics","time":{"start":1712059567452,"stop":1712059567453,"duration":1},"status":"passed","severity":"normal"},{"uid":"e623a41bb1a8aefb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712059558395,"stop":1712059558395,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b05a48fc0c2a993","name":"should throw an error for missing required configuration","time":{"start":1712059011668,"stop":1712059011668,"duration":0},"status":"passed","severity":"normal"},{"uid":"430118e3491deb94","name":"Push message with escaped characters payload","time":{"start":1712059448860,"stop":1712059448860,"duration":0},"status":"passed","severity":"normal"},{"uid":"473dc2cfe0e85b55","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712059011659,"stop":1712059011659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e11d269af45b21","name":"Check received message containing escaped characters","time":{"start":1712059526089,"stop":1712059526089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04f2cc381aa037c","name":"Subscribe and receive messages via waku relay post","time":{"start":1712059677109,"stop":1712059677109,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82e8b501d0a0440","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712059011667,"stop":1712059011667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c252707c7eb37345","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app18/7/topic385/proto","time":{"start":1712059487673,"stop":1712059487673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4313725d26f7f2e7","name":"Push message with custom timestamp: 1712062752790","time":{"start":1712059538969,"stop":1712059538969,"duration":0},"status":"passed","severity":"normal"},{"uid":"e639f7ae26b99369","name":"Push 30 different messages","time":{"start":1712059538945,"stop":1712059538954,"duration":9},"status":"passed","severity":"normal"},{"uid":"79c71d099b5a5806","name":"should properly compute the node id","time":{"start":1712059019942,"stop":1712059019942,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4fe743343c889e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712059152680,"stop":1712059152681,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b942edcc924d16","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712059319966,"stop":1712059319966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed42285b2200fe3f","name":"Push message with JSON payload","time":{"start":1712059538943,"stop":1712059538943,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e227c8634a5c809","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712059044684,"stop":1712059044685,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d545055ae05971","name":"Push message with Basic HTML tag payload","time":{"start":1712059538942,"stop":1712059538943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27e516f39da85e0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712059558394,"stop":1712059558394,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c287890915fd26","name":"Publish message with custom timestamp: Tue Apr 02 2024 13:04:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1712059487263,"stop":1712059487264,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99f36fe9e58ec94","name":"Push message with Arabic payload","time":{"start":1712059538940,"stop":1712059538940,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a35996ad7f70664","name":"different cluster, same shard: nodes don't connect","time":{"start":1712059152654,"stop":1712059152654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70f4bc0a60281b5a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712059677114,"stop":1712059677114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9029c6e8ae8e2c41","name":"random static sharding 6 - Cluster ID: 301, Shard ID: 980","time":{"start":1712059547096,"stop":1712059547100,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae43e1a527abf314","name":"Check meta is set [ecies]","time":{"start":1712059046828,"stop":1712059046829,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef6d4b6b643dc2c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712059487170,"stop":1712059487170,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdaa92ce8cd25c","name":"Query generator for 2000 messages","time":{"start":1712059598721,"stop":1712059598721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f954c5cb7f0fcf8","name":"can start the service","time":{"start":1712059039213,"stop":1712059039214,"duration":1},"status":"passed","severity":"normal"},{"uid":"4970f0b6e4ece183","name":"Push message with content topic containing Russian","time":{"start":1712059538957,"stop":1712059538958,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5101873e3ec4f1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712059231859,"stop":1712059231859,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8512660a3db19a1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712059600973,"stop":1712059600973,"duration":0},"status":"passed","severity":"normal"},{"uid":"892376792adee781","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712059035110,"stop":1712059035111,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e0d0d2c729cd3d","name":"Passing page size 19 when there are 20 messages","time":{"start":1712059590194,"stop":1712059590194,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c524314e98c5e2","name":"Check received message containing numeric","time":{"start":1712059526084,"stop":1712059526085,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b69ffd92eb3e4f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712059115729,"stop":1712059115730,"duration":1},"status":"skipped","severity":"normal"},{"uid":"90b8d0bfd7ebefc3","name":"retrieves a single peer","time":{"start":1712059035460,"stop":1712059035460,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43cd6cb16b008b5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712059677119,"stop":1712059677120,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc31582da9f552b3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712059011662,"stop":1712059011662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38057f4598f5f33","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712059152704,"stop":1712059152705,"duration":1},"status":"passed","severity":"normal"},{"uid":"af016148fddfb736","name":"Push message with SQL Injection payload","time":{"start":1712059538941,"stop":1712059538941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3174c9eb95f2e99","name":"Encoder throws on empty string content topic","time":{"start":1712059024650,"stop":1712059024651,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3b4fcc97bd1f6f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712059547090,"stop":1712059547091,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ed105135a272d8","name":"Non Autosharding Cluster","time":{"start":1712059487669,"stop":1712059487669,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf169132a182ee8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712059677121,"stop":1712059677121,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7cc8fb215882b3","name":"should return all peers when numPeers is 0","time":{"start":1712059024374,"stop":1712059024375,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee4312dafdee16f","name":"safeDispatchEvent","time":{"start":1712059102952,"stop":1712059102952,"duration":0},"status":"passed","severity":"normal"},{"uid":"9874893b828e1f67","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712059600974,"stop":1712059600974,"duration":0},"status":"passed","severity":"normal"},{"uid":"646f952c30e87647","name":"should handle corrupted local storage data gracefully","time":{"start":1712059039218,"stop":1712059039218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c09b8b4e0cbcd0d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712059677121,"stop":1712059677121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c710df6e95e56d26","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712059011669,"stop":1712059011669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f503909b9c5194","name":"Check publish message containing XML","time":{"start":1712059487258,"stop":1712059487259,"duration":1},"status":"passed","severity":"normal"},{"uid":"72281e48bdf4e353","name":"should not receive a peer event before start","time":{"start":1712059521635,"stop":1712059521635,"duration":0},"status":"passed","severity":"normal"},{"uid":"716306f88e5e2dad","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712059046827,"stop":1712059046828,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cea4df976e18a1e","name":"random static sharding 9 - Cluster ID: 939, Shard ID: 671","time":{"start":1712059547101,"stop":1712059547102,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f33d61dec47abdd","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712059581828,"stop":1712059581829,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5510ef74eaa7849","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712059011673,"stop":1712059011673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f6b453e565c701","name":"Check message with no payload is not received","time":{"start":1712059231882,"stop":1712059231883,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6cdc6d9899b498","name":"Check publish message containing unicode special characters","time":{"start":1712059487261,"stop":1712059487261,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba723574151f0a9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712059487164,"stop":1712059487165,"duration":1},"status":"passed","severity":"normal"},{"uid":"738f4d6bad70ceff","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712059019171,"stop":1712059019171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73b752d8933a20","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712059677125,"stop":1712059677126,"duration":1},"status":"passed","severity":"normal"},{"uid":"210f6291faca2d93","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712059152703,"stop":1712059152704,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc7562515ecae54","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712059487165,"stop":1712059487166,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d19b95e46916991","name":"Mutual subscription","time":{"start":1712059499479,"stop":1712059499479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69351039588af1f","name":"different cluster, different shard: nodes don't connect","time":{"start":1712059152655,"stop":1712059152655,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73c8041634868a74","name":"random static sharding 10 - Cluster ID: 570, Shard ID: 393","time":{"start":1712059547102,"stop":1712059547102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ef0ae8faacfa77","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app0/7/topic597/utf8","time":{"start":1712059487670,"stop":1712059487670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"868c18d370f9a57d","name":"Ordered Callback - forward","time":{"start":1712059570776,"stop":1712059570776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6a8f41b796b254","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712059011672,"stop":1712059011672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6185082a9e205105","name":"Push message with content topic containing XML","time":{"start":1712059538959,"stop":1712059538959,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dddd453d1d756b","name":"Reopen subscription with peer with lost subscription","time":{"start":1712059095478,"stop":1712059095478,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c8d65dc372ada9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712059152677,"stop":1712059152677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6d25b0927c3019","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712059319966,"stop":1712059319967,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2bcedd1eb0b0143","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712059319958,"stop":1712059319958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3355f2af006d9ee3","name":"Check received message containing Basic HTML tag","time":{"start":1712059526088,"stop":1712059526088,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f327f9b1343872","name":"Check message with no content topic is not received","time":{"start":1712059526081,"stop":1712059526081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d399d77744a9a240","name":"should return false","time":{"start":1712059019941,"stop":1712059019942,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdd2797185dd53b","name":"Reopen subscription with peer with lost subscription","time":{"start":1712059137937,"stop":1712059137938,"duration":1},"status":"passed","severity":"normal"},{"uid":"5116ad8b3fb776f9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059321857,"stop":1712059321857,"duration":0},"status":"passed","severity":"normal"},{"uid":"722809daf412bb7f","name":"Reusing cursor across nodes","time":{"start":1712059551228,"stop":1712059551229,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01989273d7c40ff","name":"Check received message containing shell command","time":{"start":1712059526089,"stop":1712059526089,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a97162ebb2df75","name":"Passing page size 11 when there are 10 messages","time":{"start":1712059590193,"stop":1712059590193,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f96711e3ea711b0","name":"throws on empty content topic","time":{"start":1712059011652,"stop":1712059011653,"duration":1},"status":"passed","severity":"normal"},{"uid":"826dc4086c5ad7e2","name":"Promise Callback - backward","time":{"start":1712059570775,"stop":1712059570776,"duration":1},"status":"passed","severity":"normal"},{"uid":"9224cdc36a4c439d","name":"should properly create location multiaddrs - tcp6","time":{"start":1712059019944,"stop":1712059019945,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1117698508c239","name":"Encoder throws on undefined content topic","time":{"start":1712059046829,"stop":1712059046829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65f3aa8ae3c9164","name":"Subscribe to topic containing XML and receive message","time":{"start":1712059677126,"stop":1712059677127,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff1e3daa0091a1c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712059628851,"stop":1712059628851,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee53176ce92391a","name":"Push message with long payload","time":{"start":1712059448853,"stop":1712059448854,"duration":1},"status":"passed","severity":"normal"},{"uid":"791cc4f9413e6512","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712059677111,"stop":1712059677111,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c6eaed00e18f85e","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712059487167,"stop":1712059487168,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a04c41cc6e27755","name":"Push message with custom timestamp: 1712062832016","time":{"start":1712059448878,"stop":1712059448879,"duration":1},"status":"passed","severity":"normal"},{"uid":"60dacc7d6f1180","name":"Subscribe to topic containing short and receive message","time":{"start":1712059677123,"stop":1712059677123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1208c8a1abb22427","name":"Delete observer","time":{"start":1712059451576,"stop":1712059451576,"duration":0},"status":"passed","severity":"normal"},{"uid":"3890095e0b2d58d0","name":"Push message with content topic containing escaped characters","time":{"start":1712059448870,"stop":1712059448870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71ae4c692616f0f","name":"Fails to push message with empty content topic","time":{"start":1712059448871,"stop":1712059448871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13a1f5d9007d34d","name":"Push message with unicode special characters payload","time":{"start":1712059448860,"stop":1712059448861,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0b7b8c53cc4cdd","name":"Push message with special chars payload","time":{"start":1712059448855,"stop":1712059448855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8524174bb9ccc9e5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712059499492,"stop":1712059499492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1361ffd0498fec","name":"Relay + Store","time":{"start":1712059072740,"stop":1712059072740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0628105813cad7d","name":"should configure sharding based on application and version for autosharding","time":{"start":1712059011678,"stop":1712059011679,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb63ece724e0ba5","name":"should properly create location multiaddrs - udp","time":{"start":1712059019945,"stop":1712059019945,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e0c3b4cf519944","name":"Push message with content topic containing numeric","time":{"start":1712059448864,"stop":1712059448865,"duration":1},"status":"passed","severity":"normal"},{"uid":"67227195eebad10b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712059011656,"stop":1712059011657,"duration":1},"status":"passed","severity":"normal"},{"uid":"8889fe7ae25fe6a6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712059677115,"stop":1712059677115,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4e7a91d4335661","name":"Subscribe to topic containing long and receive message","time":{"start":1712059319957,"stop":1712059319958,"duration":1},"status":"passed","severity":"normal"},{"uid":"b203d2d64e04d940","name":"Check received message with timestamp: 1712059061154000000 ","time":{"start":1712059526078,"stop":1712059526079,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc41ea991a78c7a","name":"should not fail to start the service if it is already started","time":{"start":1712059076054,"stop":1712059076055,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d22b361eb22119","name":"Check publish message containing Chinese","time":{"start":1712059487252,"stop":1712059487253,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaf923493384c79","name":"Sets default value correctly","time":{"start":1712059608696,"stop":1712059608696,"duration":0},"status":"passed","severity":"normal"},{"uid":"928709b566c2a43c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712059011675,"stop":1712059011675,"duration":0},"status":"passed","severity":"normal"},{"uid":"5331690b541f3117","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app75/2/topic469/xml","time":{"start":1712059487670,"stop":1712059487670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14a531943349d78e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712059499493,"stop":1712059499493,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f26dbc7dd6e672","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712059044686,"stop":1712059044686,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb67ec6dd703e05","name":"LightPush","time":{"start":1712059616801,"stop":1712059616802,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8f815e03dc90a5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712059152657,"stop":1712059152657,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d116c1e132547d17","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712059069730,"stop":1712059069730,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba1ade97236a5a0","name":"Sample","time":{"start":1712059019372,"stop":1712059019372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9aa3d23502eec6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712059499495,"stop":1712059499495,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ef4f78c78daeb5","name":"udp ip6 address","time":{"start":1712059019292,"stop":1712059019293,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc39157162a974de","name":"Push message with custom timestamp: 1681300832016","time":{"start":1712059448878,"stop":1712059448878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3161af4e0df7db3b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712059150247,"stop":1712059150248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73fab9da05a99aa","name":"Subscribe to topic containing Script and receive message","time":{"start":1712059677126,"stop":1712059677126,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d632af643647ae","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712059677113,"stop":1712059677113,"duration":0},"status":"passed","severity":"normal"},{"uid":"710e20fc6c073b57","name":"Push message with content topic containing Script","time":{"start":1712059538958,"stop":1712059538958,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b391642824d38e","name":"through manual discovery","time":{"start":1712059327834,"stop":1712059327834,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e5c45ded7e1e9d","name":"Push message with content topic containing JSON","time":{"start":1712059538959,"stop":1712059538960,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff4085f40a2c423","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059152677,"stop":1712059152678,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0928ccb0508958","name":"Throws when trying to push message with empty payload","time":{"start":1712059448863,"stop":1712059448863,"duration":0},"status":"passed","severity":"normal"},{"uid":"d043ab13765bca00","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712059011677,"stop":1712059011677,"duration":0},"status":"passed","severity":"normal"},{"uid":"415371fa8d6e25d2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712059150246,"stop":1712059150246,"duration":0},"status":"passed","severity":"normal"},{"uid":"249e397a8eedc3b3","name":"creates an iterator","time":{"start":1712059593350,"stop":1712059593350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf80fc22c0223099","name":"Push message with content topic containing emoji","time":{"start":1712059538961,"stop":1712059538961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57fe7b41aedab3c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712059062039,"stop":1712059062040,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2278911801cebb","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app65/7/topic709/xml","time":{"start":1712059487669,"stop":1712059487670,"duration":1},"status":"skipped","severity":"normal"},{"uid":"37f8de2865c5d3ec","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712059019936,"stop":1712059019936,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3407549c129652","name":"should return unique PubsubTopics for static sharding","time":{"start":1712059011666,"stop":1712059011666,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a35a869e93474c2","name":"Ordered Callback - backward","time":{"start":1712059570776,"stop":1712059570776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1868bc906f42af4","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712059152681,"stop":1712059152682,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd5b31575e1537a","name":"removeEventListener with correct event","time":{"start":1712059102949,"stop":1712059102949,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad87527fce498f3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059321861,"stop":1712059321862,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6fed55c86b9d0ede","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712059035463,"stop":1712059035464,"duration":1},"status":"passed","severity":"normal"},{"uid":"c408ee9113fecd52","name":"Reopen subscription with peer with lost subscription","time":{"start":1712059137935,"stop":1712059137936,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d2a45a7eb9fc67","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712059499496,"stop":1712059499496,"duration":0},"status":"passed","severity":"normal"},{"uid":"16117e82f73c403a","name":"should encodeTxt and decodeTxt","time":{"start":1712059019927,"stop":1712059019928,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d57bd2e55c692c9","name":"Relay - times out","time":{"start":1712059616800,"stop":1712059616801,"duration":1},"status":"passed","severity":"normal"},{"uid":"9709a9a1ef258518","name":"Query with Ordered Callback, No message returned","time":{"start":1712059558394,"stop":1712059558394,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f945d83e32302a4","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712059019184,"stop":1712059019185,"duration":1},"status":"passed","severity":"normal"},{"uid":"4def886647a32dca","name":"can start the service","time":{"start":1712059076051,"stop":1712059076052,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de10adbfa601058","name":"Check received message containing Arabic","time":{"start":1712059526073,"stop":1712059526073,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d224315f05c540","name":"Check received message containing Basic HTML tag","time":{"start":1712059526075,"stop":1712059526075,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de94f1743908572","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712059011682,"stop":1712059011682,"duration":0},"status":"passed","severity":"normal"},{"uid":"961d96254b6d27bb","name":"Push message with content topic containing short","time":{"start":1712059448863,"stop":1712059448863,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9ae9995ab71a84","name":"Generator, custom pubsub topic","time":{"start":1712059567447,"stop":1712059567448,"duration":1},"status":"passed","severity":"normal"},{"uid":"35bb741b62d31b6a","name":"Push message with rate limit","time":{"start":1712059538963,"stop":1712059538963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1c40e8ac9b3ed4","name":"tcp ip4 address","time":{"start":1712059019292,"stop":1712059019292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90702c308670ebd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059152700,"stop":1712059152701,"duration":1},"status":"passed","severity":"normal"},{"uid":"23edad104fd61c7a","name":"Refresh subscription","time":{"start":1712059677123,"stop":1712059677123,"duration":0},"status":"passed","severity":"normal"},{"uid":"81af3b4dabf78fe5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712059011666,"stop":1712059011666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ce81dee6de3788","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712059551214,"stop":1712059551215,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab72ae81b3f0a9a3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712059150250,"stop":1712059150250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37daabcf5ba0a75","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712059011665,"stop":1712059011665,"duration":0},"status":"passed","severity":"normal"},{"uid":"40eb85a44d77e63c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712059152671,"stop":1712059152671,"duration":0},"status":"passed","severity":"normal"},{"uid":"70115cde543dc063","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712059319955,"stop":1712059319955,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd28959eaacc2c4","name":"Ping on subscribed peer","time":{"start":1712059137934,"stop":1712059137934,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a26dfde7c0e9964","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712059677125,"stop":1712059677125,"duration":0},"status":"passed","severity":"normal"},{"uid":"13256f89d325f8a5","name":"Push message with content topic containing numeric","time":{"start":1712059538955,"stop":1712059538956,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d86fa23074ad17f","name":"should decode valid enr successfully","time":{"start":1712059019935,"stop":1712059019936,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9c1070ccaf32f6","name":"Check received message with timestamp: 1712059061411000000 ","time":{"start":1712059231858,"stop":1712059231858,"duration":0},"status":"passed","severity":"normal"},{"uid":"773d848f1c6a4151","name":"Using a function","time":{"start":1712059608694,"stop":1712059608695,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fa5a2331377640","name":"Check publish message containing emoji","time":{"start":1712059487262,"stop":1712059487262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4101d04936db50ad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059567453,"stop":1712059567465,"duration":12},"status":"passed","severity":"normal"},{"uid":"a911cc3c13c70247","name":"should handle application and version for autosharding","time":{"start":1712059011666,"stop":1712059011666,"duration":0},"status":"passed","severity":"normal"},{"uid":"9548bc177b2ca4ba","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712059677124,"stop":1712059677125,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b0e5f3b560200c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712059152672,"stop":1712059152674,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9aae835fc215a06","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712059111513,"stop":1712059111514,"duration":1},"status":"passed","severity":"normal"},{"uid":"9500bce30e8793b5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712059286724,"stop":1712059286724,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b84c8a3f4994383","name":"stop","time":{"start":1712059102952,"stop":1712059102953,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f1688b27fe2233b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059321865,"stop":1712059321866,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85d70b844330386","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712059152698,"stop":1712059152699,"duration":1},"status":"passed","severity":"normal"},{"uid":"674b01e284974f04","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712059011665,"stop":1712059011665,"duration":0},"status":"passed","severity":"normal"},{"uid":"722e74974e217975","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712059487169,"stop":1712059487170,"duration":1},"status":"passed","severity":"normal"},{"uid":"26983c6c9c3374d7","name":"Check message with non string payload is not received","time":{"start":1712059526093,"stop":1712059526093,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5ad70dd97f5fe5","name":"Check publish message containing Basic HTML tag","time":{"start":1712059487259,"stop":1712059487259,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b92f1cbc65586eb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712059152665,"stop":1712059152670,"duration":5},"status":"passed","severity":"normal"},{"uid":"28087aff5250f833","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712059011676,"stop":1712059011676,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f50eac8f4e546f","name":"Check meta is set [symmetric]","time":{"start":1712059044686,"stop":1712059044687,"duration":1},"status":"passed","severity":"normal"},{"uid":"3981b2d13b4ac9f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712059011677,"stop":1712059011677,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa024e8bafbfc315","name":"Relay - dialed after","time":{"start":1712059616800,"stop":1712059616800,"duration":0},"status":"passed","severity":"normal"},{"uid":"6969776cce4c65be","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712059286727,"stop":1712059286727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ad8cd3d653013f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712059011668,"stop":1712059011668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcf0304a57e399e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712059581831,"stop":1712059581832,"duration":1},"status":"passed","severity":"normal"},{"uid":"373e7e57cd2dcc18","name":"Push message with Russian payload","time":{"start":1712059448856,"stop":1712059448856,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fd2d872a0b053a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059152662,"stop":1712059152663,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61ea00a6b9afbde","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712059474753,"stop":1712059474753,"duration":0},"status":"passed","severity":"normal"},{"uid":"388eabb97aecfee1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712059019175,"stop":1712059019176,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ce590b35640c1a","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712059487441,"stop":1712059487441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"411ec1cb859f5a6a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712059011679,"stop":1712059011680,"duration":1},"status":"passed","severity":"normal"},{"uid":"409ecc556215369c","name":"Rejects garbage","time":{"start":1712059028002,"stop":1712059028002,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e2034fb657e76e","name":"Check received message containing SQL Injection","time":{"start":1712059526086,"stop":1712059526087,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de7a36c9ec5ecea","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712059319963,"stop":1712059319963,"duration":0},"status":"passed","severity":"normal"},{"uid":"9403346f0b04fd4c","name":"addEventListener with correct event","time":{"start":1712059102948,"stop":1712059102948,"duration":0},"status":"passed","severity":"normal"},{"uid":"69dc0fe503217dad","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712059069730,"stop":1712059069731,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d9ce55baf9e0bc","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712059581830,"stop":1712059581830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb9ee4ae056651b","name":"Check received message containing short","time":{"start":1712059231831,"stop":1712059231832,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60b445188c7f3b9","name":"Fails to push message with empty content topic","time":{"start":1712059538961,"stop":1712059538962,"duration":1},"status":"passed","severity":"normal"},{"uid":"71de8aed470880d9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712059677109,"stop":1712059677109,"duration":0},"status":"passed","severity":"normal"},{"uid":"d063083be3ceede2","name":"should not fail to stop the service if it was not started","time":{"start":1712059076053,"stop":1712059076054,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c5a65f72387c68","name":"Push message with content topic containing SQL Injection","time":{"start":1712059538958,"stop":1712059538958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2923441a6bd3a8","name":"Privacy Node - default protocol","time":{"start":1712059616802,"stop":1712059616803,"duration":1},"status":"passed","severity":"normal"},{"uid":"717dcafba438dba4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712059011671,"stop":1712059011671,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f3c47602497f7e","name":"Decrypt messages","time":{"start":1712059451575,"stop":1712059451576,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0484a0d4e06cd95","name":"Check received message containing short","time":{"start":1712059526083,"stop":1712059526084,"duration":1},"status":"passed","severity":"normal"},{"uid":"9173056e4acdb57","name":"Push message on custom pubsubTopic","time":{"start":1712059321860,"stop":1712059321860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c27e0c1dd7baf5f7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712059628852,"stop":1712059628852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff107e5bdd8c5fd4","name":"Check publish message containing special chars","time":{"start":1712059487251,"stop":1712059487252,"duration":1},"status":"passed","severity":"normal"},{"uid":"643d46e95045e494","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712059677128,"stop":1712059677128,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d18e9db5ec2be1a","name":"Subscribe and publish message","time":{"start":1712059499482,"stop":1712059499482,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bd147147f10ace","name":"Ephemeral field set to true","time":{"start":1712059024649,"stop":1712059024649,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8348b140eff0e7","name":"more peers than existing","time":{"start":1712059449028,"stop":1712059449028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd9d58e35977ebb5","name":"Subscribe to topic containing XML and publish message","time":{"start":1712059499494,"stop":1712059499494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2ccd39780125a7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712059019176,"stop":1712059019176,"duration":0},"status":"passed","severity":"normal"},{"uid":"7442de55a78edc15","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712059558393,"stop":1712059558393,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d37f779a7b02da","name":"random static sharding 7 - Cluster ID: 626, Shard ID: 575","time":{"start":1712059547100,"stop":1712059547100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9740549b305b4d87","name":"Check received message containing Arabic","time":{"start":1712059526086,"stop":1712059526086,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8c0676cbe140e2","name":"Ping on subscribed peer","time":{"start":1712059137936,"stop":1712059137936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9570210ad0de71be","name":"should load peers from local storage and dispatch events","time":{"start":1712059039217,"stop":1712059039217,"duration":0},"status":"passed","severity":"normal"},{"uid":"40adf234e5d4f296","name":"Subscribe to topic containing Script and receive message","time":{"start":1712059677115,"stop":1712059677115,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaf260838230cd6","name":"should throw error - no id","time":{"start":1712059019936,"stop":1712059019937,"duration":1},"status":"passed","severity":"normal"},{"uid":"68280c59c314fe41","name":"should properly create location multiaddrs - udp6","time":{"start":1712059019944,"stop":1712059019944,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5212702fb02dd8e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712059677122,"stop":1712059677122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb5b6a6011f53eb8","name":"Decoder throws on empty string content topic","time":{"start":1712059044689,"stop":1712059044690,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e65a1c42a5b2622","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712059019174,"stop":1712059019174,"duration":0},"status":"passed","severity":"normal"},{"uid":"55680f33b02a6db5","name":"Check received message with timestamp: 1712059061411 ","time":{"start":1712059231858,"stop":1712059231859,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99d03f47690691f","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app13/6/topic69/proto","time":{"start":1712059487671,"stop":1712059487672,"duration":1},"status":"skipped","severity":"normal"},{"uid":"37991ea92b18c656","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712059319951,"stop":1712059319952,"duration":1},"status":"passed","severity":"normal"},{"uid":"159a55a20da33579","name":"recovers when dns.resolve returns empty","time":{"start":1712059035461,"stop":1712059035461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5940dcde84bcfc16","name":"Check message with no pubsub topic is not received","time":{"start":1712059231867,"stop":1712059231867,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc92e6ac37abae48","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712059011679,"stop":1712059011679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9bfec992cbfefc","name":"Round trip binary serialization","time":{"start":1712059024648,"stop":1712059024649,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7ebe59b3e98188","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712059152702,"stop":1712059152703,"duration":1},"status":"passed","severity":"normal"},{"uid":"e982ce623e21f338","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712059551215,"stop":1712059551216,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef87c65f0ee8cd9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712059011675,"stop":1712059011675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73ce7ab6b5f5679","name":"should not receive a peer event after stop","time":{"start":1712059521636,"stop":1712059521636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62f80f1abd6ba36","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712059011657,"stop":1712059011658,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2040e5702a70dff","name":"should set field with only FILTER enabled","time":{"start":1712059019947,"stop":1712059019947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eda66a791da4a97","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712059152682,"stop":1712059152683,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7929378e0e59dc","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712059019947,"stop":1712059019947,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e678046156d04d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712059677125,"stop":1712059677125,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba18ab1589a93b78","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712059286722,"stop":1712059286722,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4de8289c48f772","name":"Check received message containing long","time":{"start":1712059526071,"stop":1712059526072,"duration":1},"status":"passed","severity":"normal"},{"uid":"759ed07ed648519d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712059677117,"stop":1712059677117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c769aab56ac309bf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059115732,"stop":1712059115732,"duration":0},"status":"passed","severity":"normal"},{"uid":"430fec9afd80a869","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712059011673,"stop":1712059011673,"duration":0},"status":"passed","severity":"normal"},{"uid":"2233c506953658e7","name":"Passing page size 0 when there are 110 messages","time":{"start":1712059590189,"stop":1712059590190,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3ae077d725e007","name":"should encode/decode to RLP encoding","time":{"start":1712059019942,"stop":1712059019942,"duration":0},"status":"passed","severity":"normal"},{"uid":"16da320af0220ea","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712059319967,"stop":1712059319967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b840a4a2736d2d5e","name":"should decode valid enr with tcp successfully","time":{"start":1712059019936,"stop":1712059019936,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc59666d378dcbea","name":"addEventListener with wrong event","time":{"start":1712059102948,"stop":1712059102949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e90ab195ca8936","name":"1 Relay, 1 Filter, gives up","time":{"start":1712059035335,"stop":1712059035335,"duration":0},"status":"passed","severity":"normal"},{"uid":"250de68429a65d6e","name":"pre and post cipher","time":{"start":1712059045463,"stop":1712059045463,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd95bd73536032d8","name":"connected peers and dial","time":{"start":1712059449028,"stop":1712059449028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d683c82636e2793a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712059677110,"stop":1712059677110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f769799e85bc746f","name":"Push message with Script payload","time":{"start":1712059538941,"stop":1712059538942,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0075060fe0d9a7c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712059014087,"stop":1712059014087,"duration":0},"status":"passed","severity":"normal"},{"uid":"52596865fbe1b7a","name":"should only return 1 node with relay capability","time":{"start":1712059035462,"stop":1712059035463,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6048d5d4aac54a1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712059677124,"stop":1712059677124,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a84bd45c8935dc","name":"All","time":{"start":1712059072741,"stop":1712059072741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d12bec4490be32","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712059354406,"stop":1712059354407,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d6c5b8cf915d7c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712059069729,"stop":1712059069729,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24210fbf56566b6","name":"Subscribe and receive messages via lightPush","time":{"start":1712059319950,"stop":1712059319951,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f9d499462dde9b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712059062043,"stop":1712059062044,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced244da05a070c3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712059115731,"stop":1712059115731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"498cb8d0811a8fcd","name":"should throw an error for insufficient data","time":{"start":1712059011633,"stop":1712059011633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d325d148dccab8","name":"should properly create location multiaddrs - tcp","time":{"start":1712059019945,"stop":1712059019945,"duration":0},"status":"passed","severity":"normal"},{"uid":"18779ca611f8b167","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712059152656,"stop":1712059152656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a837fb21a038f6a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712059499489,"stop":1712059499489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ae53e30998cabe","name":"Check message with non string payload is not received","time":{"start":1712059231883,"stop":1712059231883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cafb57c4b99396","name":"Push message with content topic containing unicode special characters","time":{"start":1712059448870,"stop":1712059448871,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc6ff5da51bc6e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712059115726,"stop":1712059115727,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5125806e2401e5","name":"Fails to publish message with empty text","time":{"start":1712059487264,"stop":1712059487265,"duration":1},"status":"passed","severity":"normal"},{"uid":"323373bac964d832","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712059558391,"stop":1712059558391,"duration":0},"status":"passed","severity":"normal"},{"uid":"700c8be481da07f1","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712059152659,"stop":1712059152659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ac3786cd0850f7d","name":"can dial TLS multiaddrs","time":{"start":1712059327833,"stop":1712059327834,"duration":1},"status":"passed","severity":"normal"},{"uid":"837d8c751eb9ed1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712059076062,"stop":1712059076062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8adbd5173acb223d","name":"Relay + Store","time":{"start":1712059019947,"stop":1712059019947,"duration":0},"status":"passed","severity":"normal"},{"uid":"215fd2c62e62ae35","name":"should emit a peer event after start","time":{"start":1712059521635,"stop":1712059521635,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f0354eca3e22e1","name":"Decoder throws on undefined content topic","time":{"start":1712059024651,"stop":1712059024651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1537b50bf57f7d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712059677111,"stop":1712059677112,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b057b7a226d2864","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712059152678,"stop":1712059152678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ee582f8ab3cd0d","name":"less peers than existing","time":{"start":1712059449029,"stop":1712059449029,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f51e0cec95e382d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712059035334,"stop":1712059035335,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b4417aaefb5992","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712059035109,"stop":1712059035109,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb969745727f59e6","name":"throws an error for improperly formatted content topics","time":{"start":1712059011663,"stop":1712059011663,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb6849f10e18550","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712059677128,"stop":1712059677128,"duration":0},"status":"passed","severity":"normal"},{"uid":"643e6d698f3c9751","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712059011671,"stop":1712059011671,"duration":0},"status":"passed","severity":"normal"},{"uid":"745ec872c8b69a7","name":"Push message with content topic containing shell command","time":{"start":1712059448870,"stop":1712059448870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4623c5d239dce7e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712059628853,"stop":1712059628853,"duration":0},"status":"skipped","severity":"normal"},{"uid":"567be4d2a0b346d3","name":"Subscribe to topic containing Script and publish message","time":{"start":1712059499494,"stop":1712059499494,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dbc22319bd4c18","name":"Check received message with timestamp: 1712059061154 ","time":{"start":1712059526091,"stop":1712059526091,"duration":0},"status":"passed","severity":"normal"},{"uid":"301d8b48543a65db","name":"Ping on unsubscribed peer","time":{"start":1712059137935,"stop":1712059137935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d88fd8cbbad3ed9","name":"can start and stop the service","time":{"start":1712059039214,"stop":1712059039214,"duration":0},"status":"passed","severity":"normal"},{"uid":"48762402538a4e33","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712059677120,"stop":1712059677120,"duration":0},"status":"passed","severity":"normal"},{"uid":"51694d6c7993a471","name":"Push message on custom pubsubTopic","time":{"start":1712059321864,"stop":1712059321865,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c372180a9115e7","name":"Check received message with timestamp: 1712059061154000000 ","time":{"start":1712059526090,"stop":1712059526090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d238a9f07e784c","name":"getPeersByDiscovery","time":{"start":1712059102950,"stop":1712059102951,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c197f1ac8ec36","name":"should not fail to stop the service if it was not started","time":{"start":1712059039215,"stop":1712059039215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33beaa51004837f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712059011670,"stop":1712059011670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a6c04323bf83cb","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712059551215,"stop":1712059551215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8963185b20ebdf","name":"Check publish message containing Russian","time":{"start":1712059487253,"stop":1712059487257,"duration":4},"status":"passed","severity":"normal"},{"uid":"6d7af716f97a220c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712059152679,"stop":1712059152680,"duration":1},"status":"passed","severity":"normal"},{"uid":"a886fdfa39d5bacd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712059011674,"stop":1712059011674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a7c28c599b69fe","name":"Check message with invalid timestamp is not received","time":{"start":1712059526092,"stop":1712059526092,"duration":0},"status":"passed","severity":"normal"}]