allure-jswaku/7141/widgets/severity.json
2024-07-16 16:50:18 +00:00

1 line
156 KiB
JSON

[{"uid":"9cec28c76685b233","name":"Check publish message containing Script","time":{"start":1721148305158,"stop":1721148305158,"duration":0},"status":"passed","severity":"normal"},{"uid":"42afd64d13016956","name":"Check received message containing escaped characters","time":{"start":1721148313427,"stop":1721148313427,"duration":0},"status":"passed","severity":"normal"},{"uid":"77467d05d7bfb754","name":"Check received message containing Arabic","time":{"start":1721148013233,"stop":1721148013233,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf06d2918a65a08d","name":"getPeersByDiscovery","time":{"start":1721148244285,"stop":1721148244287,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e0f31e7bc137acf","name":"Passing page size 11 when there are 10 messages","time":{"start":1721148465920,"stop":1721148465920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d902b05c1b1d21","name":"should return empty list for no shard","time":{"start":1721147758963,"stop":1721147758964,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72f42913aaf73b2","name":"Encoder throws on empty string content topic","time":{"start":1721147772579,"stop":1721147772579,"duration":0},"status":"passed","severity":"normal"},{"uid":"135a27923623f60","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721148445199,"stop":1721148445199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc48ad7a763b505","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app9/4/topic711/xml","time":{"start":1721148362234,"stop":1721148362234,"duration":0},"status":"passed","severity":"normal"},{"uid":"caceea9ce36db94c","name":"Ordered callback, aborts when callback returns true","time":{"start":1721148446289,"stop":1721148446289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f575a13c17913ebe","name":"creates an iterator","time":{"start":1721148456366,"stop":1721148456367,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a5b22ef384b0a6","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721148023907,"stop":1721148023907,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ee8b8ce23c17ea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721148023892,"stop":1721148023892,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba80749dbf4bd4fb","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721147809360,"stop":1721147809361,"duration":1},"status":"passed","severity":"normal"},{"uid":"412df735b9a86cd9","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721147758983,"stop":1721147758983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5392e7d1ae1461f","name":"Publish without waiting for remote peer","time":{"start":1721148314294,"stop":1721148314295,"duration":1},"status":"passed","severity":"normal"},{"uid":"4416d2ab2ab934f3","name":"Check received message with timestamp: 1721147809671000000 ","time":{"start":1721148013240,"stop":1721148013240,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bd442eb9bdad1b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721148023901,"stop":1721148023902,"duration":1},"status":"passed","severity":"normal"},{"uid":"901031571a645f72","name":"more peers than existing","time":{"start":1721148244509,"stop":1721148244509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abae44f9c853de9d","name":"Check received message containing long","time":{"start":1721148313413,"stop":1721148313413,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b71a2317d04184","name":"Check message with invalid timestamp is not received","time":{"start":1721148313445,"stop":1721148313445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5109b6d5e828e14","name":"Encoder throws on empty string content topic","time":{"start":1721147793537,"stop":1721147793537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb03f9a38d2aec8","name":"Ping on subscribed peer","time":{"start":1721147914562,"stop":1721147914562,"duration":0},"status":"passed","severity":"normal"},{"uid":"5586080df95ff788","name":"should be able to encode the field with only STORE set to true","time":{"start":1721147766792,"stop":1721147766793,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21979c20ad972fa","name":"addEventListener with correct event","time":{"start":1721147850950,"stop":1721147850950,"duration":0},"status":"passed","severity":"normal"},{"uid":"974db7001090847e","name":"Push message with Script payload","time":{"start":1721148274634,"stop":1721148274635,"duration":1},"status":"passed","severity":"normal"},{"uid":"de81c539153c817a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721148023883,"stop":1721148023883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8360c49a28862d0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721147758979,"stop":1721147758979,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcbbcecdc8a79d5","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721148402313,"stop":1721148402313,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea87d708dc69328","name":"should not receive a peer event before start","time":{"start":1721148524060,"stop":1721148524061,"duration":1},"status":"passed","severity":"normal"},{"uid":"40473b99a3962853","name":"Check received message containing SQL Injection","time":{"start":1721148013234,"stop":1721148013234,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed35510cfb4caf54","name":"tcp ip4 address","time":{"start":1721147766938,"stop":1721147766939,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b264dcd26b2f832","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721148062139,"stop":1721148062139,"duration":0},"status":"passed","severity":"normal"},{"uid":"496633109a674f73","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721148244288,"stop":1721148244288,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4759f457868f0c10","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721148362226,"stop":1721148362227,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4efe0448c92d10","name":"Check received message containing Basic HTML tag","time":{"start":1721148313425,"stop":1721148313425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba0ecb55eb6ad27","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721147758973,"stop":1721147758973,"duration":0},"status":"passed","severity":"normal"},{"uid":"8268fb196b3b180c","name":"Check publish message after service node is restarted","time":{"start":1721148305164,"stop":1721148305164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a32ace3c23a0ca","name":"Ping fails for unsubscribed peers","time":{"start":1721147914198,"stop":1721147914199,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3563f1e5f8fb4fd","name":"should not throw an error for a single configured topic","time":{"start":1721147758974,"stop":1721147758974,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cac63077ae6662","name":"Decoder throws on empty string content topic","time":{"start":1721147793538,"stop":1721147793538,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e3bfe01553ca10","name":"should set field with only RELAY enabled","time":{"start":1721147767544,"stop":1721147767544,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c83952150d592","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721147758977,"stop":1721147758977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b03f957270e2f2","name":"Number of peers are maintained correctly","time":{"start":1721147914197,"stop":1721147914198,"duration":1},"status":"passed","severity":"normal"},{"uid":"828b91d077e24b58","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721148023909,"stop":1721148023909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a275885e684a43","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721148287675,"stop":1721148287676,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbde3997e2fd9f8c","name":"Push message with unicode special characters payload","time":{"start":1721148395945,"stop":1721148395945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4495b8b529140e","name":"Passing page size 1 when there are 4 messages","time":{"start":1721148465918,"stop":1721148465918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9618a2761987da9","name":"Check received message containing unicode special characters","time":{"start":1721148313439,"stop":1721148313439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a859e53edc628b","name":"Push message with SQL Injection payload","time":{"start":1721148274634,"stop":1721148274634,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f264a8499161b84","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148305160,"stop":1721148305160,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a83c542fbceaca","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721147809333,"stop":1721147809335,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1a177fcbe6b784f","name":"shard 0","time":{"start":1721148371565,"stop":1721148371566,"duration":1},"status":"passed","severity":"normal"},{"uid":"911582c318cd937a","name":"Nodes with multiple pubsub topic","time":{"start":1721148287673,"stop":1721148287673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02d95f96cf3b17c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721148418030,"stop":1721148418030,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03ac9b8357f80a","name":"Nwaku publishes","time":{"start":1721148277854,"stop":1721148277854,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0e1f466f58f401","name":"random static sharding 6 - Cluster ID: 918, Shard ID: 177","time":{"start":1721148371570,"stop":1721148371570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27fc3f3025e8542","name":"returns all values when wanted number is greater than available values","time":{"start":1721147782493,"stop":1721147782494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d278b417c8e6cde4","name":"Push message with Arabic payload","time":{"start":1721148274632,"stop":1721148274633,"duration":1},"status":"passed","severity":"normal"},{"uid":"26196d1d9a507b8d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721148418033,"stop":1721148418033,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aa3b4b0d3a1df6","name":"Fails to publish duplicate message","time":{"start":1721148305161,"stop":1721148305161,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbab507321039e9","name":"Check received message containing Russian","time":{"start":1721148313415,"stop":1721148313415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cbdc6d419322cc","name":"Check publish message containing emoji","time":{"start":1721148305160,"stop":1721148305160,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fc5f3053e3ee09","name":"Push message with content topic containing special chars","time":{"start":1721148395949,"stop":1721148395949,"duration":0},"status":"passed","severity":"normal"},{"uid":"323d5e1f758616a7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721148013240,"stop":1721148013241,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9bf98f3d6b81c65","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721148445206,"stop":1721148445206,"duration":0},"status":"passed","severity":"normal"},{"uid":"bead80f6dd8b6235","name":"should return unique PubsubTopics for static sharding","time":{"start":1721147758961,"stop":1721147758962,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04ff88a01285d3e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721148445188,"stop":1721148445189,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6413a2ab85a2958","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721148445169,"stop":1721148445170,"duration":1},"status":"passed","severity":"normal"},{"uid":"31729cb9bbbfc468","name":"Ephemeral field set to true","time":{"start":1721147772577,"stop":1721147772577,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c66130c2a88897","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721147783144,"stop":1721147783144,"duration":0},"status":"passed","severity":"normal"},{"uid":"315a04abf3b9f937","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721147766809,"stop":1721147766810,"duration":1},"status":"passed","severity":"normal"},{"uid":"399957394ecc1813","name":"Push message with content topic containing Russian","time":{"start":1721148395968,"stop":1721148395968,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3b2b22a0a9d8f2","name":"Check publish message containing numeric","time":{"start":1721148305155,"stop":1721148305155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d597c60de43cd8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148023893,"stop":1721148023893,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b2e8fce780c2fa","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721147758951,"stop":1721147758952,"duration":1},"status":"passed","severity":"normal"},{"uid":"469bd89b36225629","name":"Push message with Script payload","time":{"start":1721148395942,"stop":1721148395943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b218b10506b8b012","name":"different cluster, different shard: nodes don't connect","time":{"start":1721148023882,"stop":1721148023882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1492ec5e711632e5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721148062102,"stop":1721148062103,"duration":1},"status":"passed","severity":"normal"},{"uid":"db64f7685e4bb359","name":"should only return 1 node with relay capability","time":{"start":1721147783679,"stop":1721147783680,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb0fa8ca7089f97","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721147758973,"stop":1721147758974,"duration":1},"status":"passed","severity":"normal"},{"uid":"9428cfcc34c18949","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721147772088,"stop":1721147772088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e230ea8521de377","name":"Store - dialed first","time":{"start":1721148476495,"stop":1721148476495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed312165e191766b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721148418029,"stop":1721148418030,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4a44ab93f2515f","name":"Push message equal or less that 1MB","time":{"start":1721148274668,"stop":1721148274669,"duration":1},"status":"passed","severity":"normal"},{"uid":"3889a87dcde2a39d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721148062102,"stop":1721148062102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54d582e3bde3e8d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721148062116,"stop":1721148062117,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98d9ad58989dc4e","name":"should add and remove event listeners correctly","time":{"start":1721147787559,"stop":1721147787560,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf30ab9f95a70c3c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721147758966,"stop":1721147758967,"duration":1},"status":"passed","severity":"normal"},{"uid":"966774321d7fb256","name":"should throw error - no id","time":{"start":1721147767537,"stop":1721147767537,"duration":0},"status":"passed","severity":"normal"},{"uid":"129218957306ea88","name":"Push 30 different messages","time":{"start":1721148395946,"stop":1721148395947,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc77ae86201b193","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721148450844,"stop":1721148450844,"duration":0},"status":"passed","severity":"normal"},{"uid":"c365ff5e512a8b4e","name":"Push message with content topic containing escaped characters","time":{"start":1721148274658,"stop":1721148274659,"duration":1},"status":"passed","severity":"normal"},{"uid":"34dada47b9bfb427","name":"Subscribe and receive messages via waku relay post","time":{"start":1721148445170,"stop":1721148445171,"duration":1},"status":"passed","severity":"normal"},{"uid":"513d0dd15fc762aa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721148445171,"stop":1721148445172,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d14e0ce12af69f2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721148471581,"stop":1721148471581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9820a4bbf540fdba","name":"different cluster, same shard: nodes don't connect","time":{"start":1721148023881,"stop":1721148023882,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0a9dcc6f3df193","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148123485,"stop":1721148123485,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f0a61642aa2938","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721147758964,"stop":1721147758964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a30b13459dae51","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721148062141,"stop":1721148062142,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d113825b71651","name":"Subscribe to topic containing short and receive message","time":{"start":1721148445200,"stop":1721148445200,"duration":0},"status":"passed","severity":"normal"},{"uid":"231107b2c5cc66a3","name":"Subscribe and receives messages on 20 topics","time":{"start":1721148062085,"stop":1721148062086,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eaedfe5bd264a0e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721147766801,"stop":1721147766801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e98f0bab8e3b8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721148062136,"stop":1721148062137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5ab2c3089f1ca2","name":"Light Node - default protocols","time":{"start":1721148476496,"stop":1721148476496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8d02eaea4ba7d3","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721148023898,"stop":1721148023899,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6808d1e345fa53","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721148445202,"stop":1721148445202,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df52a334e9420ca","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721148450845,"stop":1721148450850,"duration":5},"status":"passed","severity":"normal"},{"uid":"8c2285c6a93d663","name":"Overlapping topic subscription","time":{"start":1721148445180,"stop":1721148445181,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f6a023603b418b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721148062141,"stop":1721148062141,"duration":0},"status":"passed","severity":"normal"},{"uid":"4811f0d12ad0c41b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721148445197,"stop":1721148445198,"duration":1},"status":"passed","severity":"normal"},{"uid":"d236d5f4be35a4ee","name":"Publish message with large meta","time":{"start":1721148305165,"stop":1721148305165,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f3534a97c0b15b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721147758972,"stop":1721147758972,"duration":0},"status":"passed","severity":"normal"},{"uid":"857381af704ca4f1","name":"should return false","time":{"start":1721147767539,"stop":1721147767539,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e33b0197a75d49","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721148593561,"stop":1721148593561,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8374dfbcde1571c","name":"Check message with no payload is not received","time":{"start":1721148313446,"stop":1721148313446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0320c98b673740f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721147903709,"stop":1721147903710,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab6a42a6b8db359","name":"A test","time":{"start":1721148062261,"stop":1721148062261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef39429a32e573e5","name":"Push message with short payload","time":{"start":1721148395939,"stop":1721148395939,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5b308ab5adf9d6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721147821153,"stop":1721147821153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e235775dd15632b9","name":"Check publish message containing Chinese","time":{"start":1721148305156,"stop":1721148305157,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c591b03bf92528","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721148445185,"stop":1721148445186,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd67259c88d41d7c","name":"1 Relay, 1 Filter, gives up","time":{"start":1721147783058,"stop":1721147783059,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee9ed542e066137","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721148305164,"stop":1721148305164,"duration":0},"status":"passed","severity":"normal"},{"uid":"6488ac2e48b359cd","name":"Relay + Store","time":{"start":1721147820779,"stop":1721147820779,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b62a811baa6e671","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148023890,"stop":1721148023890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b764f96835290a","name":"Push message with content topic containing shell command","time":{"start":1721148395971,"stop":1721148395971,"duration":0},"status":"passed","severity":"normal"},{"uid":"677439edfb66d6f5","name":"Check received message containing emoji","time":{"start":1721148013239,"stop":1721148013239,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e7582a541e1fac","name":"Meta field set when metaSetter is specified","time":{"start":1721147772577,"stop":1721147772578,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd53e3fecb62b0d","name":"1 Store, 2 fetches","time":{"start":1721147783057,"stop":1721147783058,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c39830b4e49846","name":"Generator, 2 different pubsubtopics","time":{"start":1721148437979,"stop":1721148437979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5504f88b896115b8","name":"Publish message with custom timestamp: Wed Jul 26 2023 16:44:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148305160,"stop":1721148305161,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f370e50d0617d7","name":"Reopen subscription with peer with lost subscription","time":{"start":1721147914561,"stop":1721147914561,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b4bb17b6cd5f12","name":"handles multiple messages","time":{"start":1721148456367,"stop":1721148456367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b290d8021be95","name":"Check received message containing JSON","time":{"start":1721148013237,"stop":1721148013237,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d760cb19c99b75d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721148445192,"stop":1721148445192,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb84957a278ab90","name":"Generator, 2 different pubsubtopics","time":{"start":1721148437977,"stop":1721148437978,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe61e1c537c29979","name":"Subscribe to topic containing XML and receive message","time":{"start":1721148445203,"stop":1721148445204,"duration":1},"status":"passed","severity":"normal"},{"uid":"486ea900212f04b0","name":"Push message with Russian payload","time":{"start":1721148395942,"stop":1721148395942,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9c131f3543333e","name":"Subscribe to topic containing XML and receive message","time":{"start":1721148062109,"stop":1721148062110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29c61fc5f7e596c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721148023907,"stop":1721148023908,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6bc67aaa911a938","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721148023889,"stop":1721148023889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9678544f8e7388","name":"can start and stop the service","time":{"start":1721148524055,"stop":1721148524056,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00a454d9497fc6e","name":"same cluster, same shard: nodes connect","time":{"start":1721148109935,"stop":1721148109936,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d2841632364a7a","name":"Check received message containing long","time":{"start":1721148313433,"stop":1721148313434,"duration":1},"status":"passed","severity":"normal"},{"uid":"72880703254962a8","name":"Subscribe to topic containing Script and receive message","time":{"start":1721148445203,"stop":1721148445203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a104285ee52093c8","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721147761617,"stop":1721147761618,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bff720a1a4d535b","name":"Check received message containing escaped characters","time":{"start":1721148313438,"stop":1721148313439,"duration":1},"status":"passed","severity":"normal"},{"uid":"a940c3d4cef01ffa","name":"Check received message containing Arabic","time":{"start":1721148313414,"stop":1721148313414,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90ab9a0a4d890bd","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721148471581,"stop":1721148471582,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ca32b77f0f7b40","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721147758968,"stop":1721147758969,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5793d0756ddf86","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721147869958,"stop":1721147869958,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf063561a0932211","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721147783147,"stop":1721147783148,"duration":1},"status":"passed","severity":"normal"},{"uid":"c844a31c001f85d6","name":"should not fail to start the service if it is already started","time":{"start":1721148524057,"stop":1721148524058,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb127e7c894f633","name":"Push message with XML payload","time":{"start":1721148395943,"stop":1721148395943,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f052fc9584f493","name":"Check received message containing Russian","time":{"start":1721148313436,"stop":1721148313436,"duration":0},"status":"passed","severity":"normal"},{"uid":"96751f3d4e6b5540","name":"same cluster, different shard: nodes connect","time":{"start":1721148109936,"stop":1721148109937,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d85f707a95a5944","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148023904,"stop":1721148023904,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b2538b8f94b632","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app28/7/topic717/test.js","time":{"start":1721148362232,"stop":1721148362232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4f64a14f62d94d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721147758952,"stop":1721147758952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db9598f669005ca","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721148450851,"stop":1721148450851,"duration":0},"status":"passed","severity":"normal"},{"uid":"514ecdb20becd1e2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721148445204,"stop":1721148445205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5eb0dc78a2ae931","name":"Push message with custom timestamp: 1721151613629","time":{"start":1721148395986,"stop":1721148395986,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f8a6624f196ccb","name":"should properly create location multiaddrs - tcp","time":{"start":1721147767542,"stop":1721147767543,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc9ded3d7bb5ed6","name":"Decoder throws on undefined content topic","time":{"start":1721147793537,"stop":1721147793538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23dc9af65c56cdc","name":"Subscribe to topic containing Script and publish message","time":{"start":1721148314301,"stop":1721148314302,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c5c806a97eb758","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721148023903,"stop":1721148023903,"duration":0},"status":"passed","severity":"normal"},{"uid":"30488c7b1ab4b8a8","name":"should properly create peer info with all multiaddrs","time":{"start":1721147767543,"stop":1721147767543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0929da13e0deef","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721148062084,"stop":1721148062084,"duration":0},"status":"passed","severity":"normal"},{"uid":"180090e3d076c1a2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721148471582,"stop":1721148471583,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2623d6add80ff7","name":"throws on empty content topic","time":{"start":1721147758945,"stop":1721147758946,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d8e2964e264b1c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721148471583,"stop":1721148471584,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd12898a708c087","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721147761620,"stop":1721147761621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13f2c81dd22f014","name":"pre and post cipher","time":{"start":1721147794081,"stop":1721147794082,"duration":1},"status":"passed","severity":"normal"},{"uid":"484646d25a1aaa7f","name":"Push message with long payload","time":{"start":1721148395939,"stop":1721148395940,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdacb26f0f77550","name":"Push message with content topic containing unicode special characters","time":{"start":1721148395972,"stop":1721148395972,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd806c13b050bcb1","name":"Push message with Chinese payload","time":{"start":1721148395941,"stop":1721148395941,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f066b742be282a7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721147759062,"stop":1721147759062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fc94274f61d3a0","name":"Check received message containing emoji","time":{"start":1721148313439,"stop":1721148313440,"duration":1},"status":"passed","severity":"normal"},{"uid":"97908787450eff19","name":"Push 30 different messages","time":{"start":1721148274642,"stop":1721148274643,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b524d2f14212c07","name":"start node with empty content topic","time":{"start":1721148362242,"stop":1721148362242,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb851e23bc96662a","name":"Check received message containing escaped characters","time":{"start":1721148013238,"stop":1721148013238,"duration":0},"status":"passed","severity":"normal"},{"uid":"f885b60e595e448e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721147758978,"stop":1721147758978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c925387e822eac5c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721147819551,"stop":1721147819551,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bcf02265b13321","name":"ignores domain fetching errors","time":{"start":1721147783678,"stop":1721147783678,"duration":0},"status":"passed","severity":"normal"},{"uid":"335324f6a6a5df","name":"Refresh subscription","time":{"start":1721148445200,"stop":1721148445200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e8f498673def1e","name":"Throws when trying to push message with empty payload","time":{"start":1721148274643,"stop":1721148274644,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f828ccd0284794","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721147766806,"stop":1721147766807,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7675f3cd93e983e","name":"Check message received after nwaku node is restarted","time":{"start":1721148013258,"stop":1721148013258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bcf11809b7e406a","name":"Subscribe to topic containing XML and receive message","time":{"start":1721148445191,"stop":1721148445191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14aecbc74c82898","name":"Ordered Callback - forward","time":{"start":1721148437238,"stop":1721148437239,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ced79f50f802e91","name":"Does not throw an exception when node disconnects","time":{"start":1721148469392,"stop":1721148469392,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58f64fea24169d7","name":"Subscribe and receive messages via lightPush","time":{"start":1721148062076,"stop":1721148062077,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e5a90dff20bb49","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721147761618,"stop":1721147761619,"duration":1},"status":"passed","severity":"normal"},{"uid":"435b06c082fdd30f","name":"Check publish message containing long","time":{"start":1721148305154,"stop":1721148305155,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5543ddfcca36fa","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721147766794,"stop":1721147766794,"duration":0},"status":"passed","severity":"normal"},{"uid":"d583477e7b9b8f29","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721147758963,"stop":1721147758963,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef64b190a47d804","name":"should throw an error for an unconfigured topic","time":{"start":1721147758975,"stop":1721147758975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c278fae23a32b150","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721147818299,"stop":1721147818299,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf8a84e835d3d6f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721148445203,"stop":1721148445203,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd75bbc37e588f81","name":"Push message with content topic containing escaped characters","time":{"start":1721148395971,"stop":1721148395971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5236e7f2a308228d","name":"Push message equal or less that 1MB","time":{"start":1721148395986,"stop":1721148395986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71bc523662926ef","name":"same cluster, different shard: nodes don't connect","time":{"start":1721148023881,"stop":1721148023881,"duration":0},"status":"passed","severity":"normal"},{"uid":"847be39268d1cdec","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721147758981,"stop":1721147758982,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4916ac42f244a2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721148023894,"stop":1721148023894,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc30bcdef75fab5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721147758975,"stop":1721147758976,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c406719f721e12","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app3/8/topic889/test.js","time":{"start":1721148362232,"stop":1721148362233,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb9427ceca999d8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721148023895,"stop":1721148023895,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36e42d223bf27d8","name":"Check received message with timestamp: 1721147809744000000 ","time":{"start":1721148313440,"stop":1721148313443,"duration":3},"status":"passed","severity":"normal"},{"uid":"9265765b58ce89a2","name":"Encoder throws on undefined content topic","time":{"start":1721147793536,"stop":1721147793537,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f45c02d7f960a37","name":"Delete observer","time":{"start":1721148248149,"stop":1721148248150,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9c0f9bcbcbaa45","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721147869962,"stop":1721147869963,"duration":1},"status":"passed","severity":"normal"},{"uid":"c790e565ed33fef1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721148062099,"stop":1721148062100,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4e3662dbfc9b06","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721148402316,"stop":1721148402316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9500d78f1cd625a4","name":"Check received message with timestamp: 1721147809671 ","time":{"start":1721148013240,"stop":1721148013240,"duration":0},"status":"passed","severity":"normal"},{"uid":"361698d964ad6061","name":"should set field with only FILTER enabled","time":{"start":1721147767544,"stop":1721147767544,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ef0fb8ad396a1f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721148023908,"stop":1721148023909,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b68b8dc53e1b926","name":"Push message with short payload","time":{"start":1721148274629,"stop":1721148274630,"duration":1},"status":"passed","severity":"normal"},{"uid":"883a218c232f1df0","name":"Query generator for 2000 messages","time":{"start":1721148446289,"stop":1721148446290,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1142129abde2993","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721148314296,"stop":1721148314296,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db9e607e02935a6","name":"listenerCount","time":{"start":1721147850952,"stop":1721147850954,"duration":2},"status":"passed","severity":"normal"},{"uid":"c57c5ae529ce0d98","name":"Push message with custom timestamp: 1721151658885","time":{"start":1721148274667,"stop":1721148274668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57fdf80c585b91a","name":"should properly compute the node id","time":{"start":1721147767539,"stop":1721147767539,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fb648b82dd4534","name":"Waku message hash computation (payload length 0)","time":{"start":1721147761619,"stop":1721147761620,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ef85dd18531a2f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721147783143,"stop":1721147783144,"duration":1},"status":"passed","severity":"normal"},{"uid":"384fab91967fa941","name":"it tolerates circular branch references","time":{"start":1721147783677,"stop":1721147783678,"duration":1},"status":"passed","severity":"normal"},{"uid":"3750ae168f32904b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721148062116,"stop":1721148062116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3879068d54c1cb9e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721147758979,"stop":1721147758979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9ae33aa6e0084d","name":"returns all values when wanted number matches available values","time":{"start":1721147782491,"stop":1721147782493,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9ec7cd50986823f","name":"Check received message with timestamp: 1721147809744 ","time":{"start":1721148313428,"stop":1721148313429,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e049c834a944d6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721148062138,"stop":1721148062138,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2e7ab49399f315","name":"Publishes to nwaku","time":{"start":1721148277853,"stop":1721148277854,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6376c4f6685d4f5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721147758976,"stop":1721147758976,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e150fe9b3d98a8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721147758971,"stop":1721147758971,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c5954419645763","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721148471581,"stop":1721148471581,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b82c75f63fe264","name":"through manual discovery","time":{"start":1721148116101,"stop":1721148116102,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a3de9101a05171","name":"handles empty shards array correctly","time":{"start":1721147758980,"stop":1721147758981,"duration":1},"status":"passed","severity":"normal"},{"uid":"4946d585d69f058e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721148287678,"stop":1721148287678,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b9354696b16001","name":"retrieves a single peer","time":{"start":1721147783677,"stop":1721147783677,"duration":0},"status":"passed","severity":"normal"},{"uid":"796e84d04c4b1bf7","name":"Query Generator, No message returned","time":{"start":1721148418031,"stop":1721148418032,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98984ec52fc888a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721147758965,"stop":1721147758965,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed65c3b93c6c87e2","name":"Encoder throws on undefined content topic","time":{"start":1721147772578,"stop":1721147772579,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfe8141d11a83e0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721147783145,"stop":1721147783146,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12533670e0fe09e","name":"random static sharding 1 - Cluster ID: 549, Shard ID: 529","time":{"start":1721148371567,"stop":1721148371567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5d11b1d07a60c4","name":"addEventListener with wrong event","time":{"start":1721147850950,"stop":1721147850950,"duration":0},"status":"passed","severity":"normal"},{"uid":"151b6ff81eb14c7f","name":"Check received message containing special chars","time":{"start":1721148313413,"stop":1721148313414,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69cb098c9cbcfcc","name":"Push message with JSON payload","time":{"start":1721148274636,"stop":1721148274637,"duration":1},"status":"passed","severity":"normal"},{"uid":"249bf2e577321060","name":"Push message with content topic containing numeric","time":{"start":1721148274646,"stop":1721148274647,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8187f9ef1dcd9b1","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721147914200,"stop":1721147914201,"duration":1},"status":"passed","severity":"normal"},{"uid":"f444b91685fb479a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721148023888,"stop":1721148023888,"duration":0},"status":"passed","severity":"normal"},{"uid":"803c65e6ad97554b","name":"Check received message containing shell command","time":{"start":1721148313426,"stop":1721148313427,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f16f3792a026009","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148123484,"stop":1721148123485,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fe978b6f52316e","name":"Privacy Node - default protocol","time":{"start":1721148476497,"stop":1721148476497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc94a1d580a2f7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721147758960,"stop":1721147758960,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c58647ab0377e0","name":"Ping on subscribed peer","time":{"start":1721147914555,"stop":1721147914556,"duration":1},"status":"passed","severity":"normal"},{"uid":"67119ecb85fc3db7","name":"Check received message containing short","time":{"start":1721148313412,"stop":1721148313412,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb24ab2b177b90e","name":"different cluster, different shard: nodes don't connect","time":{"start":1721148109938,"stop":1721148109939,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f99879ff06743d","name":"Push message with meta","time":{"start":1721148395973,"stop":1721148395973,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4e6f26f3f64e14","name":"should properly create location multiaddrs - udp","time":{"start":1721147767542,"stop":1721147767542,"duration":0},"status":"passed","severity":"normal"},{"uid":"2437cacac3e8f3a2","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721147783146,"stop":1721147783146,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b6240765535d00","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721148445171,"stop":1721148445171,"duration":0},"status":"passed","severity":"normal"},{"uid":"446d8b9fcad4c035","name":"Ping on peer without subscriptions","time":{"start":1721147914562,"stop":1721147914563,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4dcb189e5708ba9","name":"throws on content topic with generation field greater than 0","time":{"start":1721147758948,"stop":1721147758948,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14ddf51fe447bf2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721148471583,"stop":1721148471583,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6f3840880dc6f4","name":"Push message with content topic containing Script","time":{"start":1721148274652,"stop":1721148274653,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fb5a1abdb45597","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721147783681,"stop":1721147783682,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3d4d5b6a53ba14c5","name":"should configure sharding based on application and version for autosharding","time":{"start":1721147758978,"stop":1721147758979,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d3caa235e0b8b9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721148314301,"stop":1721148314301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53d03e4975231e7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721148062108,"stop":1721148062108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfec67d9afb68be","name":"should only return 1 node with relay and store capability","time":{"start":1721147783680,"stop":1721147783680,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ecbea8dc6ed028","name":"Check message with no payload is not received","time":{"start":1721148313431,"stop":1721148313431,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbc8259e6870efb","name":"Subscribe and receives messages on 20 topics","time":{"start":1721148445198,"stop":1721148445198,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a50e9494aae52f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721148013241,"stop":1721148013241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8f4260ff0e8765","name":"Fields are not dropped","time":{"start":1721147771856,"stop":1721147771858,"duration":2},"status":"passed","severity":"normal"},{"uid":"17b54b6bb9beb581","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721147758956,"stop":1721147758957,"duration":1},"status":"passed","severity":"normal"},{"uid":"1153eac0db4b08d9","name":"Check received message containing SQL Injection","time":{"start":1721148313415,"stop":1721148313415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a707c74ac651ac","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721148023884,"stop":1721148023884,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6bd8aad2c7f970","name":"Query with Ordered Callback, No Decoder","time":{"start":1721148418033,"stop":1721148418033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47db3f5b70f9e0b","name":"should not fail to start the service if it is already started","time":{"start":1721147821143,"stop":1721147821144,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e308d146537fec9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148023901,"stop":1721148023901,"duration":0},"status":"passed","severity":"normal"},{"uid":"457a8fcb5b27845e","name":"Check message received after jswaku node is restarted","time":{"start":1721148313447,"stop":1721148313447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82583a7b17fd60d9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721147903714,"stop":1721147903715,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa497e3a000f7d7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721147948011,"stop":1721147948011,"duration":0},"status":"passed","severity":"normal"},{"uid":"217c73133bd2f4ca","name":"Push message with Arabic payload","time":{"start":1721148395941,"stop":1721148395941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2420a4f47c8062","name":"Check received message containing Chinese","time":{"start":1721148313435,"stop":1721148313435,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fac02b6005d29e5","name":"random static sharding 4 - Cluster ID: 780, Shard ID: 699","time":{"start":1721148371569,"stop":1721148371569,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d12602e5f0b7a0","name":"throws on content topic with non-number generation field","time":{"start":1721147758947,"stop":1721147758947,"duration":0},"status":"passed","severity":"normal"},{"uid":"55afdec5ceec9125","name":"Accepts a valid Waku Message","time":{"start":1721147776020,"stop":1721147776022,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ee8d53b05227ea7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721147758972,"stop":1721147758972,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0a51a004bb118c","name":"Fails to push message bigger that 1MB","time":{"start":1721148395986,"stop":1721148395987,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac382e099377cf8","name":"Push message with escaped characters payload","time":{"start":1721148395945,"stop":1721148395945,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05f92b3a8460294","name":"Check received message containing Basic HTML tag","time":{"start":1721148013237,"stop":1721148013237,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c35bf3db703fe8","name":"should use DNS peer discovery with light client","time":{"start":1721147821151,"stop":1721147821152,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b7498a5052d8dd84","name":"Mutual subscription","time":{"start":1721148314293,"stop":1721148314294,"duration":1},"status":"passed","severity":"normal"},{"uid":"119d5e10c5187dff","name":"throws an error for improperly formatted content topics","time":{"start":1721147758959,"stop":1721147758959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb30bfde8091b66","name":"should return valid sharding parameters for static sharding","time":{"start":1721147758978,"stop":1721147758978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8d32e7ed1d5932","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721147948009,"stop":1721147948009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb5af462cafad93","name":"Sets default value correctly","time":{"start":1721148469394,"stop":1721148469395,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4622c13b93b2c6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721147758980,"stop":1721147758980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf611d9627de8a1","name":"Push message with Chinese payload","time":{"start":1721148274632,"stop":1721148274632,"duration":0},"status":"passed","severity":"normal"},{"uid":"11948de26e1e06a","name":"Push message with rate limit","time":{"start":1721148395982,"stop":1721148395982,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b490aba5fae53","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721148023889,"stop":1721148023890,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad92c477656d6ac","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721147758958,"stop":1721147758958,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd463cc802f0efd","name":"Subscribe to topic containing short and receive message","time":{"start":1721148445183,"stop":1721148445184,"duration":1},"status":"passed","severity":"normal"},{"uid":"145f48d24a9129c5","name":"Ordered Callback - backward","time":{"start":1721148437239,"stop":1721148437239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8f969d64c2764e","name":"should encode/decode to RLP encoding","time":{"start":1721147767539,"stop":1721147767540,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d5733a5c3a128d","name":"Waku message hash computation (no timestamp)","time":{"start":1721147761620,"stop":1721147761620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e149c72b0939743a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721147783148,"stop":1721147783148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c637c7f5bc32c9a0","name":"Subscribe and receives messages on 20 topics","time":{"start":1721148445172,"stop":1721148445179,"duration":7},"status":"passed","severity":"normal"},{"uid":"b84b5e8a7900ac5c","name":"Check received message containing Chinese","time":{"start":1721148013232,"stop":1721148013232,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f36c4ce1a6cadd","name":"Reusing cursor across nodes","time":{"start":1721148402315,"stop":1721148402315,"duration":0},"status":"passed","severity":"normal"},{"uid":"4613cfd911a328b3","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721147758977,"stop":1721147758977,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf4952c08aeacd9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148437976,"stop":1721148437976,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08903ee6c01fcb","name":"Using a function","time":{"start":1721148469393,"stop":1721148469393,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d531fcfcf9ccb8e","name":"Nodes with multiple pubsub topic","time":{"start":1721148287676,"stop":1721148287676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2502e230c94de183","name":"Push message with Russian payload","time":{"start":1721148274633,"stop":1721148274633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c80ba579940389","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721148287677,"stop":1721148287677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97af76e26c34ce8","name":"Push message with custom timestamp: 1690389658885","time":{"start":1721148274665,"stop":1721148274666,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec35900aef6cf38","name":"Check received message containing numeric","time":{"start":1721148313413,"stop":1721148313413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9076cb6e30d52477","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721147758956,"stop":1721147758956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe0528645bc7990","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721148471584,"stop":1721148471584,"duration":0},"status":"passed","severity":"normal"},{"uid":"98426277e9992a55","name":"should throw error - no public key","time":{"start":1721147767537,"stop":1721147767537,"duration":0},"status":"passed","severity":"normal"},{"uid":"1455f5c79848f980","name":"Push message with content topic containing SQL Injection","time":{"start":1721148395968,"stop":1721148395969,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a53e4ad2565ffd","name":"should handle a minimal index list","time":{"start":1721147759061,"stop":1721147759061,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb88c6c0907b68a4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721148062139,"stop":1721148062140,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ccfbe71fca2e19","name":"Push message on custom pubsubTopic","time":{"start":1721148123485,"stop":1721148123486,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35f575143d16a3f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721148023890,"stop":1721148023891,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98e36f050446283","name":"start node with empty shard","time":{"start":1721148371575,"stop":1721148371575,"duration":0},"status":"passed","severity":"normal"},{"uid":"15155e05eac4c4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721148314296,"stop":1721148314298,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4338c3d076666fe","name":"Check received message containing XML","time":{"start":1721148013235,"stop":1721148013237,"duration":2},"status":"passed","severity":"normal"},{"uid":"210377a89a6ff917","name":"Push message with content topic containing emoji","time":{"start":1721148395972,"stop":1721148395972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e46ace82e2f067","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721147783681,"stop":1721147783681,"duration":0},"status":"passed","severity":"normal"},{"uid":"9468544cb15044eb","name":"isConnected should return false after all peers disconnect","time":{"start":1721147809362,"stop":1721147809363,"duration":1},"status":"passed","severity":"normal"},{"uid":"266eb7e4c2d4b830","name":"Check meta is set [symmetric]","time":{"start":1721147793535,"stop":1721147793535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00cab143660cff4","name":"Reopen subscription with peer with lost subscription","time":{"start":1721147870766,"stop":1721147870767,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b15fa3786894e70","name":"Asymmetric encrypt & decrypt","time":{"start":1721147794080,"stop":1721147794080,"duration":0},"status":"passed","severity":"normal"},{"uid":"af002c3984833d68","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148123488,"stop":1721148123488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d073a6a5ce4db4b","name":"Overlapping topic subscription","time":{"start":1721148314298,"stop":1721148314298,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8ba3932a999ad3f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721148371566,"stop":1721148371567,"duration":1},"status":"passed","severity":"normal"},{"uid":"361f3388e0ed68f8","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721147758965,"stop":1721147758965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c95bb9567377ea2","name":"Refresh subscription","time":{"start":1721148445182,"stop":1721148445183,"duration":1},"status":"passed","severity":"normal"},{"uid":"b888a62afe4b412","name":"random static sharding 2 - Cluster ID: 434, Shard ID: 61","time":{"start":1721148371567,"stop":1721148371568,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c342617f45cf172","name":"Passing page size 19 when there are 20 messages","time":{"start":1721148465920,"stop":1721148465920,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc09c77d56439c3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721147809353,"stop":1721147809359,"duration":6},"status":"passed","severity":"normal"},{"uid":"bcdd31533e8529a8","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721148023899,"stop":1721148023900,"duration":1},"status":"passed","severity":"normal"},{"uid":"b302da40effa1a12","name":"Fails to push message with empty content topic","time":{"start":1721148274661,"stop":1721148274662,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6e46b4841b988d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721148023902,"stop":1721148023903,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad7b58db1b4f2b3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721147758972,"stop":1721147758973,"duration":1},"status":"passed","severity":"normal"},{"uid":"3beaa7a37e60dacd","name":"should not fail to stop the service if it was not started","time":{"start":1721148524056,"stop":1721148524057,"duration":1},"status":"passed","severity":"normal"},{"uid":"7473a927fd9a1454","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721148445193,"stop":1721148445194,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe13b81ebfdae4c7","name":"throws on content topic with too few or too many fields","time":{"start":1721147758946,"stop":1721147758947,"duration":1},"status":"passed","severity":"normal"},{"uid":"263cc55610190fad","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721148062084,"stop":1721148062085,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca427b17fcfdddc7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721147758974,"stop":1721147758975,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c3c50da7f9439e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721148445191,"stop":1721148445192,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b22c0b8d1d01f8","name":"Check received message containing special chars","time":{"start":1721148013231,"stop":1721148013232,"duration":1},"status":"passed","severity":"normal"},{"uid":"4524489b5bad525","name":"Push message with escaped characters payload","time":{"start":1721148274638,"stop":1721148274639,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09cde57a7816e36","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721147758969,"stop":1721147758969,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb6e5588be888f6","name":"Passing page size 110 when there are 120 messages","time":{"start":1721148465920,"stop":1721148465921,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e6a673086343dd","name":"Subscribe to topic containing Script and receive message","time":{"start":1721148062109,"stop":1721148062109,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a5fdd23fd7eebb","name":"Check message with no content topic is not received","time":{"start":1721148313445,"stop":1721148313446,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb76d630dd1c851","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721148062140,"stop":1721148062141,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a3122b910bb86f","name":"should not receive a peer event after stop","time":{"start":1721147821146,"stop":1721147821150,"duration":4},"status":"passed","severity":"normal"},{"uid":"9ae58b646b704bed","name":"receives messages sent to provided content topic through callback","time":{"start":1721148305339,"stop":1721148305339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3550107e747b3564","name":"Fails to publish message with wrong content topic","time":{"start":1721148305162,"stop":1721148305162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cf0bef14df5233","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721147783145,"stop":1721147783145,"duration":0},"status":"passed","severity":"normal"},{"uid":"691205c10c78d7b3","name":"Check message received after nwaku node is restarted","time":{"start":1721148313432,"stop":1721148313432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6392fda6369cf830","name":"Push message with content topic containing long","time":{"start":1721148274645,"stop":1721148274646,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd8b22f551dfa27","name":"Check received message containing shell command","time":{"start":1721148313438,"stop":1721148313438,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bdfbc35c3e3f5","name":"removeEventListener with correct event","time":{"start":1721147850950,"stop":1721147850951,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9c9f33f1de6354","name":"LightPush","time":{"start":1721148476496,"stop":1721148476496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4667250c36a86215","name":"Push message with content topic containing emoji","time":{"start":1721148274660,"stop":1721148274661,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1c869e7e0d8b9b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721148313429,"stop":1721148313430,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c19f5b180e50710","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721148023893,"stop":1721148023893,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c256990a62cefb0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721148062111,"stop":1721148062111,"duration":0},"status":"passed","severity":"normal"},{"uid":"129d2036191c2818","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721147758968,"stop":1721147758968,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe29a094efec5f0","name":"Ping on unsubscribed peer","time":{"start":1721147914563,"stop":1721147914563,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4674d6db6f02d1","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721147766804,"stop":1721147766805,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5613b82c478c09","name":"Push message with custom timestamp: 1690389613629","time":{"start":1721148395984,"stop":1721148395985,"duration":1},"status":"passed","severity":"normal"},{"uid":"5844405b89e5a4f9","name":"should not receive a peer event before start","time":{"start":1721147787557,"stop":1721147787558,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efe8703f6352881","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721148445199,"stop":1721148445199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5547ecb35cf6a957","name":"Push message with custom timestamp: 1721144413629","time":{"start":1721148395985,"stop":1721148395985,"duration":0},"status":"passed","severity":"normal"},{"uid":"3226415afeb38450","name":"Push message with content topic containing short","time":{"start":1721148395947,"stop":1721148395948,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f1458f08a946ea","name":"Query generator for multiple messages","time":{"start":1721148446274,"stop":1721148446275,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32b37e8dbae57f4","name":"Push message with content topic containing JSON","time":{"start":1721148274656,"stop":1721148274657,"duration":1},"status":"passed","severity":"normal"},{"uid":"654b7e7c7ea143a0","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721147758955,"stop":1721147758956,"duration":1},"status":"passed","severity":"normal"},{"uid":"16110dcc119dba1f","name":"Fails to push message bigger that 1MB","time":{"start":1721148274670,"stop":1721148274670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae591d79d8a3cf44","name":"Filter","time":{"start":1721148476496,"stop":1721148476496,"duration":0},"status":"passed","severity":"normal"},{"uid":"845a48fa8b2ee1d2","name":"Check message with no pubsub topic is not received","time":{"start":1721148013255,"stop":1721148013255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e082db5ae60daf43","name":"should throw an error for insufficient data","time":{"start":1721147759062,"stop":1721147759062,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb88695e9d125b6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721148402314,"stop":1721148402314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8c3b7248035e16","name":"Init the array if not present","time":{"start":1721147758654,"stop":1721147758656,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec15f584eaae4c97","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721148314300,"stop":1721148314300,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bc59723f381d52","name":"Check message with invalid timestamp is not received","time":{"start":1721148313430,"stop":1721148313430,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfe1d5936473f2b","name":"Query Generator - forward","time":{"start":1721148437237,"stop":1721148437237,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e94b1170f8d293","name":"Sign & Recover","time":{"start":1721147794082,"stop":1721147794082,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4196ccb3aa4a4d","name":"Query generator for multiple messages with different content topic format","time":{"start":1721148446278,"stop":1721148446278,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca40e64a1ced8e79","name":"Callback on promise, aborts when callback returns true","time":{"start":1721148446287,"stop":1721148446288,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5f23752119da40","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721148445189,"stop":1721148445190,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d87e55c1f4f26e1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721148314295,"stop":1721148314296,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c4682fb2c3a7ea","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721147795413,"stop":1721147795414,"duration":1},"status":"passed","severity":"normal"},{"uid":"548b99a478cb48fd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148023888,"stop":1721148023888,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c548aaf3826f995","name":"Subscribe and receive messages via lightPush","time":{"start":1721148445195,"stop":1721148445195,"duration":0},"status":"passed","severity":"normal"},{"uid":"52334c1a84e19c78","name":"Check received message containing XML","time":{"start":1721148313437,"stop":1721148313437,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ccebb3c7169cda","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721148023886,"stop":1721148023886,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc5df81b1b3d27d","name":"All","time":{"start":1721147820779,"stop":1721147820780,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17cc35dd6ad70c2","name":"throws on content topic with empty encoding field","time":{"start":1721147758950,"stop":1721147758950,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c43bc1eec73a92","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721148062111,"stop":1721148062111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a621605c6c255fab","name":"Push message with content topic containing Chinese","time":{"start":1721148274648,"stop":1721148274649,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f0ca4c5c82570d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721147758959,"stop":1721147758960,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6cf3f1c0bb141d","name":"Check received message containing numeric","time":{"start":1721148013220,"stop":1721148013221,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c7285e60ab842a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721147783682,"stop":1721147783682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c392a98b0b7bb2a8","name":"Check message received after jswaku node is restarted","time":{"start":1721148313432,"stop":1721148313432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f08795b6f168fffc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721147809337,"stop":1721147809338,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9b936c70999ed0","name":"Failed peers are renewed","time":{"start":1721148058680,"stop":1721148058680,"duration":0},"status":"passed","severity":"normal"},{"uid":"500cd05783689d6b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721147783147,"stop":1721147783147,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7054f64bea5ae13","name":"Ephemeral messages are not stored","time":{"start":1721147819547,"stop":1721147819547,"duration":0},"status":"passed","severity":"normal"},{"uid":"533f2dc49b451708","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721147903716,"stop":1721147903717,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c455f0ae4145e58","name":"Ping on unsubscribed peer","time":{"start":1721147914560,"stop":1721147914561,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f03f0fe0443926","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721148445202,"stop":1721148445203,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad5adc82da72c8a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148437978,"stop":1721148437978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c366cbe27b86e80","name":"Push message with long payload","time":{"start":1721148274631,"stop":1721148274631,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda02191315e592d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721148313444,"stop":1721148313444,"duration":0},"status":"passed","severity":"normal"},{"uid":"312ceab839765b50","name":"Ping succeeds for all connected peers","time":{"start":1721147914198,"stop":1721147914198,"duration":0},"status":"passed","severity":"normal"},{"uid":"239e839dd732faa1","name":"random static sharding 7 - Cluster ID: 994, Shard ID: 655","time":{"start":1721148371570,"stop":1721148371571,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d54cc0aecc5db9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721148445204,"stop":1721148445204,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76e4c15a930cf42","name":"Generator, 2 different pubsubtopics","time":{"start":1721148437975,"stop":1721148437975,"duration":0},"status":"passed","severity":"normal"},{"uid":"538e5c7803bb654b","name":"connected peers and dial","time":{"start":1721148244508,"stop":1721148244509,"duration":1},"status":"skipped","severity":"normal"},{"uid":"92bf79648f60e7e1","name":"Subscribe to topic containing long and publish message","time":{"start":1721148314299,"stop":1721148314299,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c5c9f728209a6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721148062137,"stop":1721148062138,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ceea3f2e744d338","name":"Check message received after nwaku node is restarted","time":{"start":1721148313447,"stop":1721148313447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25f93b838a5d295b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721148023899,"stop":1721148023899,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d863c1048fcdd4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721147783680,"stop":1721147783681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d316f5782693d99","name":"Push message with special chars payload","time":{"start":1721148395940,"stop":1721148395941,"duration":1},"status":"passed","severity":"normal"},{"uid":"625b0c1d392ccdaa","name":"Encoder throws on empty string content topic","time":{"start":1721147795415,"stop":1721147795415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6ee2785fa5118a","name":"Check received message containing Basic HTML tag","time":{"start":1721148313437,"stop":1721148313437,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6062dffbedfd28","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721148287677,"stop":1721148287678,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0a26cc9d768f3a","name":"should encode/decode to text encoding","time":{"start":1721147767540,"stop":1721147767540,"duration":0},"status":"passed","severity":"normal"},{"uid":"61533c975475511b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721147766795,"stop":1721147766799,"duration":4},"status":"passed","severity":"normal"},{"uid":"1718760d45cbd494","name":"Push message with content topic containing special chars","time":{"start":1721148274648,"stop":1721148274648,"duration":0},"status":"passed","severity":"normal"},{"uid":"229da6d7ec758e6c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721148062110,"stop":1721148062110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23d7ff27849510f","name":"Check received message containing long","time":{"start":1721148013219,"stop":1721148013219,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a44afc6eaeb38c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721148471582,"stop":1721148471582,"duration":0},"status":"passed","severity":"normal"},{"uid":"331d6957e0962503","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721148062118,"stop":1721148062118,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba02c90e1160eff","name":"Push message with XML payload","time":{"start":1721148274635,"stop":1721148274635,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1e0f96e9a321fd","name":"should emit a peer event after start","time":{"start":1721148524059,"stop":1721148524060,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1f86613420e0d3","name":"Check publish message containing shell command","time":{"start":1721148305159,"stop":1721148305159,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ebdf630929d218","name":"should be called for bootstrap peers","time":{"start":1721147818300,"stop":1721147818301,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0deb125b2d0b0c","name":"can start the service","time":{"start":1721147787555,"stop":1721147787556,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdb22ff7dfb0e68","name":"Check publish message containing JSON","time":{"start":1721148305159,"stop":1721148305159,"duration":0},"status":"passed","severity":"normal"},{"uid":"94976dcf47abaa72","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721147948011,"stop":1721147948012,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ae78cf46441750","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721147782494,"stop":1721147782494,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebfc675e9609a1f","name":"connects to nwaku","time":{"start":1721148469392,"stop":1721148469392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b4b0f006b97cd9","name":"Passing an array","time":{"start":1721148469393,"stop":1721148469393,"duration":0},"status":"passed","severity":"normal"},{"uid":"5243a33c6fac2e3e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721148445197,"stop":1721148445197,"duration":0},"status":"passed","severity":"normal"},{"uid":"111d57ae1f552116","name":"Push message with numeric payload","time":{"start":1721148274631,"stop":1721148274631,"duration":0},"status":"passed","severity":"normal"},{"uid":"44113a39af49a765","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721148023891,"stop":1721148023892,"duration":1},"status":"passed","severity":"normal"},{"uid":"351236a470980941","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721147766794,"stop":1721147766795,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c02da90e8509a8","name":"should set field with only STORE enabled","time":{"start":1721147767544,"stop":1721147767544,"duration":0},"status":"passed","severity":"normal"},{"uid":"518e9384c22bd030","name":"Push message with content topic containing shell command","time":{"start":1721148274657,"stop":1721148274658,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a378f10415dc353","name":"Subscribe to topic containing long and receive message","time":{"start":1721148445200,"stop":1721148445201,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ecb998759160a5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721147758953,"stop":1721147758953,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b7d498d1f38a1f","name":"Number of peers are maintained correctly","time":{"start":1721148058679,"stop":1721148058680,"duration":1},"status":"passed","severity":"normal"},{"uid":"db79d2897ac40509","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721148062142,"stop":1721148062144,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fbc866604a505ef","name":"Decoder throws on empty string content topic","time":{"start":1721147795416,"stop":1721147795416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9342ecf9082a8720","name":"same cluster, same shard: nodes connect","time":{"start":1721148023881,"stop":1721148023881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea995e4a9609cf9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721148287670,"stop":1721148287671,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2af3f196388e339","name":"Push message with numeric payload","time":{"start":1721148395940,"stop":1721148395940,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fd8b82b478ae23","name":"Check message with non string payload is not received","time":{"start":1721148013257,"stop":1721148013257,"duration":0},"status":"passed","severity":"normal"},{"uid":"59adf16f171ec423","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721148445189,"stop":1721148445189,"duration":0},"status":"passed","severity":"normal"},{"uid":"3533816c03961c02","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721148314302,"stop":1721148314302,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab593e91ef82aeb","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721148305338,"stop":1721148305338,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25d14d0721b8899a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721148305162,"stop":1721148305162,"duration":0},"status":"passed","severity":"normal"},{"uid":"5934b968220452ab","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721148023888,"stop":1721148023889,"duration":1},"status":"passed","severity":"normal"},{"uid":"3345b61a11c37f68","name":"Query with Promise Callback, No message returned","time":{"start":1721148418035,"stop":1721148418035,"duration":0},"status":"passed","severity":"normal"},{"uid":"6914eeddd59b05af","name":"Check received message containing JSON","time":{"start":1721148313425,"stop":1721148313426,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ce583346de4875","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721148402314,"stop":1721148402314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adc52454e9dafb4","name":"Ping on peer without subscriptions","time":{"start":1721147870765,"stop":1721147870766,"duration":1},"status":"passed","severity":"normal"},{"uid":"449f4edfe3f3a022","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721148450850,"stop":1721148450851,"duration":1},"status":"passed","severity":"normal"},{"uid":"954c43c97d37624f","name":"Subscribe to topic containing XML and publish message","time":{"start":1721148314302,"stop":1721148314302,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0c7532b7c29681","name":"Check received message containing shell command","time":{"start":1721148013238,"stop":1721148013238,"duration":0},"status":"passed","severity":"normal"},{"uid":"311392a3506b317d","name":"Check publish message after client node is restarted","time":{"start":1721148305164,"stop":1721148305165,"duration":1},"status":"skipped","severity":"normal"},{"uid":"97abaccd640d3a63","name":"handles different clusterIds correctly","time":{"start":1721147758958,"stop":1721147758958,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e3756bb337edef","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721148314300,"stop":1721148314300,"duration":0},"status":"passed","severity":"normal"},{"uid":"c521f6b2cc0b1c24","name":"Push message with custom timestamp: 1721144458885","time":{"start":1721148274666,"stop":1721148274667,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cea723d2dd7a98","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721147793533,"stop":1721147793534,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df005cdb7feb51b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721148062115,"stop":1721148062116,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a7043fac64ee22","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721148445201,"stop":1721148445201,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a67f0200b0e7e3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721148287676,"stop":1721148287677,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62689d7a99c4ed9","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721147818301,"stop":1721147818301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27d4b10b7ed303a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721148593560,"stop":1721148593560,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbc4f9e7d3c7651","name":"should properly create location multiaddrs - udp4","time":{"start":1721147767541,"stop":1721147767541,"duration":0},"status":"passed","severity":"normal"},{"uid":"8672bc09145aec8b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721147758966,"stop":1721147758966,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5df8f254ff46019","name":"udp ip6 address","time":{"start":1721147766939,"stop":1721147766939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffac4e636ef25f25","name":"Relay + Store","time":{"start":1721147767545,"stop":1721147767545,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3b06bed8f8bb48","name":"can dial TLS multiaddrs","time":{"start":1721148116101,"stop":1721148116101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7127578437fd8c","name":"handles empty contentTopics array correctly","time":{"start":1721147758981,"stop":1721147758981,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed2f793f55e23bc","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app11/4/topic406/xml","time":{"start":1721148362228,"stop":1721148362228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7c824661fa0904","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721148445202,"stop":1721148445202,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b8001605a7d645","name":"should emit a peer event after start","time":{"start":1721147821144,"stop":1721147821145,"duration":1},"status":"passed","severity":"normal"},{"uid":"690ff4c8f3087cc0","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721147903712,"stop":1721147903713,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af85e6b9dc21","name":"should not fail to start the service if it is already started","time":{"start":1721147787557,"stop":1721147787557,"duration":0},"status":"passed","severity":"normal"},{"uid":"771df0f85da7a900","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721148062140,"stop":1721148062140,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eb483f5e97e44a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721147819551,"stop":1721147819558,"duration":7},"status":"passed","severity":"normal"},{"uid":"bd9214a70354c571","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721148471583,"stop":1721148471583,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8c6eddbd31f367","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721147758966,"stop":1721147758966,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7ed0c4026dfe5b","name":"random static sharding 8 - Cluster ID: 151, Shard ID: 229","time":{"start":1721148371571,"stop":1721148371571,"duration":0},"status":"passed","severity":"normal"},{"uid":"411edae8e63d0d26","name":"Js publishes, other Js receives","time":{"start":1721148277854,"stop":1721148277855,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4765511a1aa455a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721148593560,"stop":1721148593560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30fd5c48e7d9985","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721147783058,"stop":1721147783058,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7256ff83bd58f5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721147767544,"stop":1721147767545,"duration":1},"status":"passed","severity":"normal"},{"uid":"166c142ba4fb185d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148123486,"stop":1721148123487,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d58c22008b64ec","name":"handles different networkShards values correctly","time":{"start":1721147758958,"stop":1721147758959,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0887467718e571","name":"Ping on peer without subscriptions","time":{"start":1721147914556,"stop":1721147914560,"duration":4},"status":"passed","severity":"normal"},{"uid":"1c3485384ee6f2b3","name":"Encoder throws on undefined content topic","time":{"start":1721147795414,"stop":1721147795415,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e4923fd66d082b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721148023901,"stop":1721148023901,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aa0b47f52453f7","name":"Promise Callback - forward","time":{"start":1721148437238,"stop":1721148437238,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c98f72812ef038","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721147772089,"stop":1721147772089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c49bb23c62304f4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721147818302,"stop":1721147818302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d485118ed96ee6f","name":"Push message with special chars payload","time":{"start":1721148274632,"stop":1721148274632,"duration":0},"status":"passed","severity":"normal"},{"uid":"70616af363f1bd25","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721148445186,"stop":1721148445188,"duration":2},"status":"passed","severity":"normal"},{"uid":"59235b0c0dc2946f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721147758960,"stop":1721147758960,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78f8e109f01f6a2","name":"Check publish message containing escaped characters","time":{"start":1721148305159,"stop":1721148305159,"duration":0},"status":"passed","severity":"normal"},{"uid":"1332cc13de5c8760","name":"Push message with content topic containing Arabic","time":{"start":1721148274649,"stop":1721148274650,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de6d85b2fa65ab8","name":"Sample","time":{"start":1721147766983,"stop":1721147766983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7ad1da20853763","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721147758960,"stop":1721147758961,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e6cac64b03a3d2","name":"Relay","time":{"start":1721147820778,"stop":1721147820778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f987bc277d4a998","name":"Correctly serialized arguments","time":{"start":1721148116257,"stop":1721148116257,"duration":0},"status":"passed","severity":"normal"},{"uid":"4084cc2cf9b8c9e5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721148445192,"stop":1721148445193,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd5efa21d359a0b","name":"can start the service","time":{"start":1721147821129,"stop":1721147821130,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28d48f7b7d9c01a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721148402312,"stop":1721148402313,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed54556df8854e9","name":"Decrypt messages","time":{"start":1721148248149,"stop":1721148248149,"duration":0},"status":"passed","severity":"normal"},{"uid":"8555cea799f77675","name":"Passing page size 10 when there are 10 messages","time":{"start":1721148465919,"stop":1721148465919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11205414853a5b9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721148402313,"stop":1721148402314,"duration":1},"status":"passed","severity":"normal"},{"uid":"6930f4b880cde542","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721148062144,"stop":1721148062145,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5b024914a6e068","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721148418034,"stop":1721148418034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d96166414a468a","name":"throws on content topic with empty application field","time":{"start":1721147758948,"stop":1721147758948,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcad26adf6e5207","name":"Push message with content topic containing Russian","time":{"start":1721148274650,"stop":1721148274651,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5af168fc7f7c34a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721147819547,"stop":1721147819548,"duration":1},"status":"passed","severity":"normal"},{"uid":"4230d34de1903f3c","name":"Check received message containing Russian","time":{"start":1721148013233,"stop":1721148013233,"duration":0},"status":"passed","severity":"normal"},{"uid":"925c48bd809f8156","name":"Push message with Basic HTML tag payload","time":{"start":1721148274636,"stop":1721148274636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d237eebc34bfec7a","name":"Check message on other pubsub topic is not received","time":{"start":1721148013254,"stop":1721148013255,"duration":1},"status":"passed","severity":"normal"},{"uid":"120a6ff671455c76","name":"Push message with emoji payload","time":{"start":1721148395945,"stop":1721148395946,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d534b0c86fb7370","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721148445191,"stop":1721148445191,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a414be1c840190b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721147758970,"stop":1721147758971,"duration":1},"status":"passed","severity":"normal"},{"uid":"136a7809fc4169e4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721148023886,"stop":1721148023887,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a26e7e4c7adbe00","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721148418034,"stop":1721148418035,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ab3678538f1755","name":"Push message with content topic containing Arabic","time":{"start":1721148395964,"stop":1721148395965,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d18d8f14c7e0b4","name":"Check received message containing Chinese","time":{"start":1721148313414,"stop":1721148313414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead6b44b41a9c15b","name":"Push message with emoji payload","time":{"start":1721148274640,"stop":1721148274642,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcc15087a985d1c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721147758971,"stop":1721147758971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87bf57dc9da2729","name":"Push message with shell command payload","time":{"start":1721148395944,"stop":1721148395945,"duration":1},"status":"passed","severity":"normal"},{"uid":"daba2a4b99d2ce10","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721148109932,"stop":1721148109933,"duration":1},"status":"passed","severity":"normal"},{"uid":"afefcee12381847c","name":"should not receive a peer event before start","time":{"start":1721147821145,"stop":1721147821146,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4f52d5e700d9f5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721148314304,"stop":1721148314305,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1efc82a9039d3","name":"Relay - dialed first","time":{"start":1721148476494,"stop":1721148476494,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4748421f581bcc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721148395970,"stop":1721148395970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e677c3e2fb40ef71","name":"non connected peers","time":{"start":1721148244510,"stop":1721148244510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eef8ccba6439471f","name":"Subscribe and receive messages via waku relay post","time":{"start":1721148445197,"stop":1721148445197,"duration":0},"status":"passed","severity":"normal"},{"uid":"2202270e212d1964","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app52/3/topic901/xml","time":{"start":1721148362230,"stop":1721148362231,"duration":1},"status":"passed","severity":"normal"},{"uid":"7728ac1b9b965d49","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721148313429,"stop":1721148313429,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e242b366250cc71","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721148445206,"stop":1721148445206,"duration":0},"status":"passed","severity":"normal"},{"uid":"845161a171a3ff00","name":"should load peers from local storage and dispatch events","time":{"start":1721147787558,"stop":1721147787559,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3903d684c4a6502","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721148445190,"stop":1721148445190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cbaa989c28647f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721148287672,"stop":1721148287672,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcce9e247225652","name":"Push message with meta","time":{"start":1721148274662,"stop":1721148274663,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69e51d0a1692304","name":"Check received message containing Arabic","time":{"start":1721148313435,"stop":1721148313435,"duration":0},"status":"passed","severity":"normal"},{"uid":"8059e691cf0836ce","name":"Check message on other pubsub topic is not received","time":{"start":1721148313430,"stop":1721148313430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38aca00250cb1bb","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721147758953,"stop":1721147758953,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d8a25a8eef3439","name":"Used by Waku Relay","time":{"start":1721148469394,"stop":1721148469394,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5efd43b9ecc1eee","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721147758954,"stop":1721147758954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2782f912d0f699c","name":"Push message on custom pubsubTopic","time":{"start":1721148123487,"stop":1721148123488,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b5f53059527c03","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721147758967,"stop":1721147758967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4367a896d2304ab3","name":"should handle corrupted local storage data gracefully","time":{"start":1721147787559,"stop":1721147787559,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b245b37811445b","name":"new peer added after a peer was already found","time":{"start":1721148244287,"stop":1721148244288,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a994ec45d8dac12b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721147758956,"stop":1721147758956,"duration":0},"status":"passed","severity":"normal"},{"uid":"948eec7cda196c02","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721148062086,"stop":1721148062087,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1b5a593514db07","name":"should return all peers when numPeers is 0","time":{"start":1721147772087,"stop":1721147772088,"duration":1},"status":"passed","severity":"normal"},{"uid":"437d8b4a112364de","name":"Fails to push message with large meta","time":{"start":1721148274663,"stop":1721148274664,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee683b076db5535f","name":"Check publish message containing Russian","time":{"start":1721148305157,"stop":1721148305157,"duration":0},"status":"passed","severity":"normal"},{"uid":"75949fc0813be871","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721147758955,"stop":1721147758955,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f81a7696dc1d7c3","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721147787559,"stop":1721147787559,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa16a603d389f0a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721148445201,"stop":1721148445201,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c7e554c4e52419","name":"Check received message containing SQL Injection","time":{"start":1721148313436,"stop":1721148313436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dab0efcb752220","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721148371574,"stop":1721148371574,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cd45dbef418b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721147758969,"stop":1721147758969,"duration":0},"status":"passed","severity":"normal"},{"uid":"f961b6574f004dff","name":"Push message with content topic containing Script","time":{"start":1721148395969,"stop":1721148395969,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e91b890217e5d59","name":"Check received message with timestamp: 1721147809744 ","time":{"start":1721148313444,"stop":1721148313444,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be4c071ae347c43","name":"Tracks peer failures correctly","time":{"start":1721147914200,"stop":1721147914200,"duration":0},"status":"passed","severity":"normal"},{"uid":"77242592e23c5f2d","name":"1 Relay, 1 fetch","time":{"start":1721147783056,"stop":1721147783057,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d34f3744ebe169","name":"Check received message containing JSON","time":{"start":1721148313438,"stop":1721148313438,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd17fed249f6e16b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721148023882,"stop":1721148023882,"duration":0},"status":"passed","severity":"normal"},{"uid":"632ef2f9433a2b6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721148445170,"stop":1721148445170,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc25aad6b2a4d80","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721148023891,"stop":1721148023891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6f93025083c0a","name":"Subscribe and receive messages via waku relay post","time":{"start":1721148062083,"stop":1721148062083,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb34606e52b62b0","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721147818303,"stop":1721147818303,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebe9e63d8cb7166","name":"should throw error - invalid id","time":{"start":1721147767538,"stop":1721147767538,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad6f4775fb02a75","name":"throws on content topic with empty version field","time":{"start":1721147758949,"stop":1721147758949,"duration":0},"status":"passed","severity":"normal"},{"uid":"1790323e4dba3154","name":"Reopen subscription with peer with lost subscription","time":{"start":1721147914563,"stop":1721147914564,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a71fd7484f0e9","name":"should decode valid enr successfully","time":{"start":1721147767536,"stop":1721147767536,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a22a10d8f40531","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148123486,"stop":1721148123486,"duration":0},"status":"passed","severity":"normal"},{"uid":"52632d49619920c7","name":"Push message with content topic containing numeric","time":{"start":1721148395948,"stop":1721148395949,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2d123d681bd22e","name":"Rejects garbage","time":{"start":1721147776022,"stop":1721147776022,"duration":0},"status":"passed","severity":"normal"},{"uid":"648f799791b8c9e3","name":"Check publish message containing Arabic","time":{"start":1721148305157,"stop":1721148305157,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecc492eb91d95d6","name":"should throw an error for missing sharding configuration","time":{"start":1721147758980,"stop":1721147758980,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b16929cef7847","name":"configure the node with multiple pubsub topics","time":{"start":1721148371573,"stop":1721148371573,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ea56b373a01974","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721147772088,"stop":1721147772089,"duration":1},"status":"passed","severity":"normal"},{"uid":"925c5bfba39fba1d","name":"Renews peer on consistent ping failures","time":{"start":1721147914199,"stop":1721147914200,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a343461a03f23b3","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app87/10/topic63/xml","time":{"start":1721148362232,"stop":1721148362232,"duration":0},"status":"passed","severity":"normal"},{"uid":"518d4861bd0dee10","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721147758952,"stop":1721147758953,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfea1d47c3f7997d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721147758970,"stop":1721147758970,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ca830c28e1e45a","name":"Push message with content topic containing JSON","time":{"start":1721148395970,"stop":1721148395971,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdbb7c2954a2e65","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721147758962,"stop":1721147758962,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4e69a5222eab6e","name":"Push message with content topic containing SQL Injection","time":{"start":1721148274651,"stop":1721148274652,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c9acb9a3a2fb39","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721148062077,"stop":1721148062078,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1a87a197774814","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721148023883,"stop":1721148023884,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da6d3d41e68ee4a","name":"Ping on subscribed peer","time":{"start":1721147870765,"stop":1721147870765,"duration":0},"status":"passed","severity":"normal"},{"uid":"426fb1bb6d451847","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721148287675,"stop":1721148287675,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cacca91191473b","name":"should decode valid enr with tcp successfully","time":{"start":1721147767537,"stop":1721147767537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2677c1c6f1f97f73","name":"Check received message containing short","time":{"start":1721148313433,"stop":1721148313433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eaf9b2e3371eb78","name":"Generator, custom pubsub topic","time":{"start":1721148437976,"stop":1721148437977,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc38758e02a68c47","name":"Check message with non string payload is not received","time":{"start":1721148313431,"stop":1721148313432,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af5c0a49ef82777","name":"should set field with all protocols enabled","time":{"start":1721147767543,"stop":1721147767544,"duration":1},"status":"passed","severity":"normal"},{"uid":"f079f403d0e1228e","name":"topics with same application and version share the same shard","time":{"start":1721147758957,"stop":1721147758957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c825b90c45f5c05","name":"Subscribe to topic containing long and receive message","time":{"start":1721148445184,"stop":1721148445185,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6165225446514ff","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721147903717,"stop":1721147903717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0a2b370dfa167c","name":"Ping on unsubscribed peer","time":{"start":1721147870766,"stop":1721147870766,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3b261413854f28","name":"Check publish message containing short","time":{"start":1721148305154,"stop":1721148305154,"duration":0},"status":"passed","severity":"normal"},{"uid":"8883965962cd14ba","name":"can start and stop the service","time":{"start":1721147787556,"stop":1721147787556,"duration":0},"status":"passed","severity":"normal"},{"uid":"48abe28054b843c1","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app44/1/topic884/test.js","time":{"start":1721148362227,"stop":1721148362228,"duration":1},"status":"passed","severity":"normal"},{"uid":"654fa5c62fc7d910","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721148314296,"stop":1721148314296,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4bcfbaf2bb3ac7","name":"Push message on custom pubsubTopic","time":{"start":1721148123484,"stop":1721148123484,"duration":0},"status":"passed","severity":"normal"},{"uid":"583572e9bca870fa","name":"Check message with no content topic is not received","time":{"start":1721148313430,"stop":1721148313431,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffc7b46e6223f00","name":"Overlapping topic subscription","time":{"start":1721148445199,"stop":1721148445200,"duration":1},"status":"passed","severity":"normal"},{"uid":"616697ccbffb3a51","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721148274655,"stop":1721148274656,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0159d277da0dfad","name":"Register correct protocols","time":{"start":1721148314294,"stop":1721148314294,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ebfac5d8ddaf27","name":"Check received message containing Script","time":{"start":1721148013235,"stop":1721148013235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a049ef97c46fa997","name":"Push message with unicode special characters payload","time":{"start":1721148274639,"stop":1721148274640,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5587fcf0b285a1f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721148445179,"stop":1721148445180,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ddd05802ea5f5e","name":"should handle application and version for autosharding","time":{"start":1721147758962,"stop":1721147758962,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cdde817c80a151","name":"Publish message with custom timestamp: Tue Jul 16 2024 15:44:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148305161,"stop":1721148305161,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc98fc4df2603c4","name":"should get / set UDP multiaddr","time":{"start":1721147767540,"stop":1721147767540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9febabed11783a1e","name":"Check received message containing short","time":{"start":1721148013218,"stop":1721148013219,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e9c08d03cbd9ae","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721147758967,"stop":1721147758967,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df99dbef46e6abf","name":"should throw error - no id","time":{"start":1721147767538,"stop":1721147767538,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35b6fc55e84538e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721148445205,"stop":1721148445205,"duration":0},"status":"passed","severity":"normal"},{"uid":"303365274ccef266","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721147903715,"stop":1721147903715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d324c97f1b390f7","name":"groups content topics by expected pubsub topic","time":{"start":1721147758957,"stop":1721147758957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ee1d37211053c9","name":"Relay - dialed after","time":{"start":1721148476494,"stop":1721148476495,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2fcdec61fdd466","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721147948009,"stop":1721147948010,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f7c72bfa3a87a6","name":"does not throw on valid cases","time":{"start":1721147758944,"stop":1721147758945,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e04d74e3573887","name":"Query Generator - backward","time":{"start":1721148437237,"stop":1721148437238,"duration":1},"status":"passed","severity":"normal"},{"uid":"5670c6b3119cc79c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721147758968,"stop":1721147758968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed9cd6735bc0d54","name":"Default pageSize","time":{"start":1721148465921,"stop":1721148465921,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff4ff768e516eb4","name":"dispatchEvent via connectionManager","time":{"start":1721147850954,"stop":1721147850956,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0d8659c72b129f6","name":"Check received message containing emoji","time":{"start":1721148313428,"stop":1721148313428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9044cdb0f30cb38a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app70/2/topic687/xml","time":{"start":1721148362231,"stop":1721148362231,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc6cd02acb83be","name":"start node with ApplicationInfo","time":{"start":1721148362238,"stop":1721148362242,"duration":4},"status":"passed","severity":"normal"},{"uid":"f38f359be371ca38","name":"Check publish message containing unicode special characters","time":{"start":1721148305159,"stop":1721148305160,"duration":1},"status":"passed","severity":"normal"},{"uid":"9346800096db3a80","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721147903713,"stop":1721147903714,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f7ad9c1941c9c1","name":"random static sharding 3 - Cluster ID: 885, Shard ID: 425","time":{"start":1721148371568,"stop":1721148371568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01f9e9dcd951963","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721147948010,"stop":1721147948010,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc169dc265f43716","name":"Check message with non string payload is not received","time":{"start":1721148313446,"stop":1721148313446,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b623c177b001123","name":"Decoder throws on undefined content topic","time":{"start":1721147795415,"stop":1721147795415,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54841faf39334c2","name":"should emit a peer event after start","time":{"start":1721147787557,"stop":1721147787557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2f2c02c32f372c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721147821152,"stop":1721147821153,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1998606f9fa1dcd2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721148287674,"stop":1721148287674,"duration":0},"status":"passed","severity":"normal"},{"uid":"3618c0e6d2b8c72c","name":"should properly create location multiaddrs - tcp6","time":{"start":1721147767542,"stop":1721147767542,"duration":0},"status":"passed","severity":"normal"},{"uid":"589200eed6cf4216","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148123489,"stop":1721148123489,"duration":0},"status":"passed","severity":"normal"},{"uid":"26260a9beb695602","name":"Refresh subscription","time":{"start":1721148314298,"stop":1721148314298,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f020cdad7650adc3","name":"Push message with JSON payload","time":{"start":1721148395944,"stop":1721148395944,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdca1e26856ca124","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721147758982,"stop":1721147758982,"duration":0},"status":"passed","severity":"normal"},{"uid":"83271cc09690d8e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721147758961,"stop":1721147758961,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c73ea3f19e2ee6","name":"less peers than existing","time":{"start":1721148244510,"stop":1721148244510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f35db826d410c82","name":"Push message with content topic containing XML","time":{"start":1721148274654,"stop":1721148274654,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b87f8646dc1d12","name":"Subscribe to topic containing short and receive message","time":{"start":1721148062097,"stop":1721148062098,"duration":1},"status":"passed","severity":"normal"},{"uid":"3decb6f972858435","name":"should throw an error for missing required configuration","time":{"start":1721147758964,"stop":1721147758964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64f9557b7fae58d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721147809351,"stop":1721147809353,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc0b4d2ad227e59d","name":"Push message with SQL Injection payload","time":{"start":1721148395942,"stop":1721148395942,"duration":0},"status":"passed","severity":"normal"},{"uid":"f197e955c0de4768","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721147766810,"stop":1721147766810,"duration":0},"status":"passed","severity":"normal"},{"uid":"659c411b04c68ee0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721148023894,"stop":1721148023894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95cc18acb1fb546","name":"isConnected return false after peer stops","time":{"start":1721147869961,"stop":1721147869962,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20e0a925859ee0","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721147758963,"stop":1721147758963,"duration":0},"status":"passed","severity":"normal"},{"uid":"35866209a79ef16d","name":"should not receive a peer event after stop","time":{"start":1721147787558,"stop":1721147787558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb49e4adfc3053e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721148109933,"stop":1721148109935,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac504610628f3800","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app13/9/topic938/json","time":{"start":1721148362233,"stop":1721148362233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fd4622dbf9fbf9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721148445198,"stop":1721148445198,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6726d4326d8cff","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721148445204,"stop":1721148445204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c1393b6d096c2a","name":"Check message on other pubsub topic is not received","time":{"start":1721148313445,"stop":1721148313445,"duration":0},"status":"passed","severity":"normal"},{"uid":"71991c2ad7468d3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721147783146,"stop":1721147783147,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71d8c4a1d1339c9","name":"should not receive a peer event after stop","time":{"start":1721148524061,"stop":1721148524061,"duration":0},"status":"passed","severity":"normal"},{"uid":"149066c29827c294","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721148402312,"stop":1721148402312,"duration":0},"status":"passed","severity":"normal"},{"uid":"559c785489f62e4a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721148362238,"stop":1721148362238,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a07df0004d09ef","name":"should not fail to stop the service if it was not started","time":{"start":1721147821134,"stop":1721147821143,"duration":9},"status":"passed","severity":"normal"},{"uid":"1a1cca1bf4a3e123","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721147903711,"stop":1721147903712,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54b37af32b34fae","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721148445194,"stop":1721148445195,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19c87853c275f15","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app43/4/topic139/json","time":{"start":1721148362228,"stop":1721148362230,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ae0e64748f10205","name":"should get / set TCP multiaddr","time":{"start":1721147767541,"stop":1721147767541,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fd1ad7f9a6c3eb","name":"Push message with content topic containing XML","time":{"start":1721148395969,"stop":1721148395970,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad80a2bc372cb65c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721147869957,"stop":1721147869957,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a03dedd7938a2f","name":"isConnected should return false after all peers disconnect","time":{"start":1721147869960,"stop":1721147869961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67bbd510c045f91","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721147758970,"stop":1721147758970,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c3636089f88e79","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721147766793,"stop":1721147766794,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4347b2bfd90d433","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721147761619,"stop":1721147761619,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb7eab22b5d2ebe","name":"A test","time":{"start":1721148062260,"stop":1721148062260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fbf03c0604bddc","name":"can start the service","time":{"start":1721148524054,"stop":1721148524055,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae3dd2ad427d9e5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721148023900,"stop":1721148023900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c955a034402c190f","name":"Push message with content topic containing unicode special characters","time":{"start":1721148274659,"stop":1721148274660,"duration":1},"status":"passed","severity":"normal"},{"uid":"41615d5b55cf022f","name":"removeEventListener with wrong event","time":{"start":1721147850951,"stop":1721147850951,"duration":0},"status":"passed","severity":"normal"},{"uid":"e231705bf89d0e8f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721148314303,"stop":1721148314303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b81ac01680e5e5","name":"Passing page size 0 when there are 110 messages","time":{"start":1721148465918,"stop":1721148465918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1251f5cfdaab610","name":"should encodeTxt and decodeTxt","time":{"start":1721147767535,"stop":1721147767536,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e3af55b4ff8876","name":"should set field with all protocols disabled","time":{"start":1721147767543,"stop":1721147767543,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6122ab50e56d41","name":"should only return 1 node with store capability","time":{"start":1721147783680,"stop":1721147783680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d34ca386881bf2","name":"Check message with no payload is not received","time":{"start":1721148013256,"stop":1721148013256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0208ec59c3c9b27","name":"Query Generator, No Decoder","time":{"start":1721148418030,"stop":1721148418031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a079c012d95e954","name":"Passing page size 3 when there are 20 messages","time":{"start":1721148465919,"stop":1721148465919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe3de765d3cf186","name":"random static sharding 10 - Cluster ID: 819, Shard ID: 467","time":{"start":1721148371572,"stop":1721148371573,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a42fcb742701cb","name":"Push message with content topic containing long","time":{"start":1721148395948,"stop":1721148395948,"duration":0},"status":"passed","severity":"normal"},{"uid":"878d68772b8540be","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721147766808,"stop":1721147766809,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eef3a661b94e26d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721148062139,"stop":1721148062139,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f6a3a9fb7cb708","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721147903713,"stop":1721147903713,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4f4cd5bcc92a4a","name":"Push to array if already present","time":{"start":1721147758656,"stop":1721147758657,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c8671cdd94fbed","name":"Decoder throws on empty string content topic","time":{"start":1721147772580,"stop":1721147772580,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54970ec04201c04","name":"Check received message containing Script","time":{"start":1721148313436,"stop":1721148313437,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cba08995206c593","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721148446288,"stop":1721148446289,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61bf653f9ac6c9a","name":"Query with Promise Callback, No Decoder","time":{"start":1721148418035,"stop":1721148418035,"duration":0},"status":"passed","severity":"normal"},{"uid":"1005251b22d71b71","name":"configure the node with multiple content topics","time":{"start":1721148362237,"stop":1721148362238,"duration":1},"status":"passed","severity":"normal"},{"uid":"261f31d717b0b301","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721148314300,"stop":1721148314301,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93d7d2745cf309d","name":"getPeersByDiscovery","time":{"start":1721147850951,"stop":1721147850952,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29bb60d0946f187","name":"safeDispatchEvent","time":{"start":1721147850956,"stop":1721147850957,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b83e8fefc88176c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721147767536,"stop":1721147767537,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f909abda7c9c96","name":"ignores unrecognized TXT record formats","time":{"start":1721147783678,"stop":1721147783679,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb24ec922fbf3d08","name":"Fails to publish message with empty text","time":{"start":1721148305162,"stop":1721148305162,"duration":0},"status":"passed","severity":"normal"},{"uid":"516918a530878185","name":"Push message with content topic containing Chinese","time":{"start":1721148395949,"stop":1721148395960,"duration":11},"status":"passed","severity":"normal"},{"uid":"8ef238948728777b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721148445205,"stop":1721148445206,"duration":1},"status":"passed","severity":"normal"},{"uid":"55dc5b33c52af77c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721147772580,"stop":1721147772580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70e85b6f36a7819","name":"should be able to decode the field with only STORE set to true","time":{"start":1721147766805,"stop":1721147766806,"duration":1},"status":"passed","severity":"normal"},{"uid":"504d6881ca463372","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721148062087,"stop":1721148062093,"duration":6},"status":"passed","severity":"normal"},{"uid":"2a627089cea4b599","name":"Relay - times out","time":{"start":1721148476495,"stop":1721148476495,"duration":0},"status":"passed","severity":"normal"},{"uid":"4339aaad9c208a61","name":"Generator, custom pubsub topic","time":{"start":1721148437974,"stop":1721148437974,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab234dea4f956871","name":"Check received message containing Script","time":{"start":1721148313416,"stop":1721148313420,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a6adec95ebbd5ca","name":"Check publish message containing SQL Injection","time":{"start":1721148305157,"stop":1721148305158,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebbf08f6d5d2bf7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721148062103,"stop":1721148062107,"duration":4},"status":"passed","severity":"normal"},{"uid":"2aff246c38bb3d3f","name":"Overlapping topic subscription","time":{"start":1721148062093,"stop":1721148062095,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e6ea74fbf0019a8","name":"Symmetric encrypt & Decrypt","time":{"start":1721147794081,"stop":1721147794081,"duration":0},"status":"passed","severity":"normal"},{"uid":"331f73ef9b4331e","name":"Check message with invalid timestamp is not received","time":{"start":1721148013241,"stop":1721148013244,"duration":3},"status":"passed","severity":"normal"},{"uid":"7e6dd1bd9c499619","name":"nwaku subscribes","time":{"start":1721148277853,"stop":1721148277853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e21c73f791c1e8","name":"Query generator for multiple messages with different message text format","time":{"start":1721148446276,"stop":1721148446276,"duration":0},"status":"passed","severity":"normal"},{"uid":"627041c764c915e2","name":"should not fail to stop the service if it was not started","time":{"start":1721147787556,"stop":1721147787557,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd3e0f3524d1ff8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721148314304,"stop":1721148314304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4279a6c39b495e6a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148023884,"stop":1721148023885,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5cd9f8cfe19c77","name":"Decoder throws on undefined content topic","time":{"start":1721147772579,"stop":1721147772579,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c633fd2faab1e3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721147793535,"stop":1721147793535,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2b88e8007b60a9","name":"Subscribe and receive messages via lightPush","time":{"start":1721148445169,"stop":1721148445169,"duration":0},"status":"passed","severity":"normal"},{"uid":"1117284e4fda0dab","name":"caches peers it previously fetched","time":{"start":1721147783679,"stop":1721147783679,"duration":0},"status":"passed","severity":"normal"},{"uid":"2941e3559bbe8ab0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721147766790,"stop":1721147766792,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc4b800711c7ef2b","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721147869959,"stop":1721147869959,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d68325199bef95","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721148314303,"stop":1721148314303,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe82c10d0b5fe6f","name":"Nodes with multiple pubsub topic","time":{"start":1721148287678,"stop":1721148287678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74e396094974166","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721148305339,"stop":1721148305340,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2a74bb1a2c94762","name":"Fails to push message with large meta","time":{"start":1721148395979,"stop":1721148395982,"duration":3},"status":"passed","severity":"normal"},{"uid":"198b10b5e4cfe43f","name":"Check message with no content topic is not received","time":{"start":1721148013256,"stop":1721148013256,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cffab641411bef","name":"Check meta is set [ecies]","time":{"start":1721147795414,"stop":1721147795414,"duration":0},"status":"passed","severity":"normal"},{"uid":"826c242561dc79a2","name":"Subscribe to topic containing long and receive message","time":{"start":1721148062098,"stop":1721148062098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82d8bc0946b62b4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721147903712,"stop":1721147903712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dea8f8d1b22bff2","name":"Push message with content topic containing short","time":{"start":1721148274644,"stop":1721148274645,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce9b76010c1077a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721147766800,"stop":1721147766800,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f54e15c818f0de","name":"Query with Ordered Callback, No message returned","time":{"start":1721148418033,"stop":1721148418034,"duration":1},"status":"passed","severity":"normal"},{"uid":"235beadde07dd1c4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721147948012,"stop":1721147948013,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe44b57a55e56f60","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148437980,"stop":1721148437980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad994de4bf748f1","name":"unsubscribes","time":{"start":1721148456368,"stop":1721148456368,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f8f74c5ee28fdf","name":"Push message with Basic HTML tag payload","time":{"start":1721148395943,"stop":1721148395944,"duration":1},"status":"passed","severity":"normal"},{"uid":"424613e4a3e15443","name":"Check received message containing unicode special characters","time":{"start":1721148013239,"stop":1721148013239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58fc3f8015a29b2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721148062078,"stop":1721148062082,"duration":4},"status":"passed","severity":"normal"},{"uid":"655e5ad3b06fd6e4","name":"Check publish message containing XML","time":{"start":1721148305158,"stop":1721148305158,"duration":0},"status":"passed","severity":"normal"},{"uid":"888cb2d89a70e74e","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721148305339,"stop":1721148305339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6872cca7a5ef7bcd","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721147758955,"stop":1721147758955,"duration":0},"status":"passed","severity":"normal"},{"uid":"14712e124792002","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721147795413,"stop":1721147795413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7a4b2b30e09db","name":"Check received message containing unicode special characters","time":{"start":1721148313427,"stop":1721148313427,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d93c23f3337437","name":"Promise Callback - backward","time":{"start":1721148437238,"stop":1721148437238,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb946f55a370f7f0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721148446277,"stop":1721148446277,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bcb6d7e573b1b2","name":"Non TWN Cluster","time":{"start":1721148362227,"stop":1721148362227,"duration":0},"status":"passed","severity":"normal"},{"uid":"973a4d028de283a","name":"random static sharding 9 - Cluster ID: 298, Shard ID: 352","time":{"start":1721148371572,"stop":1721148371572,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b987f0d2ec7f7c2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721148445193,"stop":1721148445193,"duration":0},"status":"passed","severity":"normal"},{"uid":"920b9e44e33a06f6","name":"Check received message containing XML","time":{"start":1721148313424,"stop":1721148313425,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d290d4a3cf3f69c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721148445180,"stop":1721148445180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e90398243dd50c","name":"Check publish message containing Basic HTML tag","time":{"start":1721148305158,"stop":1721148305158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b485b669854a3e0f","name":"should throw error - no public key","time":{"start":1721147767538,"stop":1721147767538,"duration":0},"status":"passed","severity":"normal"},{"uid":"27914cb8be28809d","name":"isConnected should return true after first peer connects","time":{"start":1721147869959,"stop":1721147869960,"duration":1},"status":"passed","severity":"normal"},{"uid":"640ff2144655e788","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721147766803,"stop":1721147766804,"duration":1},"status":"passed","severity":"normal"},{"uid":"235658d747af52b6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721148023886,"stop":1721148023886,"duration":0},"status":"passed","severity":"normal"},{"uid":"287bf2aac77c0c0d","name":"Subscribe to topic containing short and publish message","time":{"start":1721148314298,"stop":1721148314299,"duration":1},"status":"passed","severity":"normal"},{"uid":"87244e9f944eb870","name":"should properly create location multiaddrs - udp6","time":{"start":1721147767542,"stop":1721147767542,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47a824d576f47e2","name":"different cluster, same shard: nodes don't connect","time":{"start":1721148109937,"stop":1721148109938,"duration":1},"status":"passed","severity":"normal"},{"uid":"f930a2845fe3542d","name":"Fails to push message with empty content topic","time":{"start":1721148395972,"stop":1721148395973,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e22062d58a186b","name":"Subscribe and publish message","time":{"start":1721148314295,"stop":1721148314295,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd5c7085589a609","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721148445196,"stop":1721148445196,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e58184cfa8dc0da","name":"Check received message containing numeric","time":{"start":1721148313434,"stop":1721148313434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8418c81b2db1d9a5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721148313444,"stop":1721148313445,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a607460b065693","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721147758976,"stop":1721147758976,"duration":0},"status":"passed","severity":"normal"},{"uid":"409e9bc8e0399efc","name":"Round trip binary serialization","time":{"start":1721147772576,"stop":1721147772577,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d001f930feee5fc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721148023887,"stop":1721148023887,"duration":0},"status":"passed","severity":"normal"},{"uid":"123add331bf1f858","name":"Check received message containing special chars","time":{"start":1721148313434,"stop":1721148313435,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1ec62b39f795cb","name":"Throws when trying to push message with empty payload","time":{"start":1721148395947,"stop":1721148395947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e78c4076dad290e","name":"Passing cursor with wrong message digest","time":{"start":1721148402315,"stop":1721148402316,"duration":1},"status":"passed","severity":"normal"},{"uid":"213cd55033568cf0","name":"should properly create location multiaddrs - tcp4","time":{"start":1721147767541,"stop":1721147767541,"duration":0},"status":"passed","severity":"normal"},{"uid":"6900a780f6614d12","name":"Publish message with custom timestamp: Tue Jul 16 2024 17:44:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148305161,"stop":1721148305161,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab76efb4c5a2303","name":"random static sharding 5 - Cluster ID: 910, Shard ID: 868","time":{"start":1721148371569,"stop":1721148371569,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba70c971de436b89","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721148314301,"stop":1721148314301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85ef43aa8cf8a5c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721147766807,"stop":1721147766808,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30277093ec7b204","name":"can start and stop the service","time":{"start":1721147821131,"stop":1721147821134,"duration":3},"status":"passed","severity":"normal"},{"uid":"10549dbeca7d760e","name":"Subscribe to topic containing Script and receive message","time":{"start":1721148445190,"stop":1721148445190,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa05b89ab63271a","name":"Publish message with rate limit","time":{"start":1721148305165,"stop":1721148305165,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a80b187f8d7fc0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721148062112,"stop":1721148062112,"duration":0},"status":"passed","severity":"normal"},{"uid":"7684a5e428d31170","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721148023908,"stop":1721148023908,"duration":0},"status":"passed","severity":"normal"},{"uid":"16319b354bd0dcbf","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721147758954,"stop":1721147758954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f08881d5ebc9c1d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721148244289,"stop":1721148244289,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda09e4aba01cece","name":"Check publish message containing special chars","time":{"start":1721148305155,"stop":1721148305156,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b11211ef613e18a","name":"Refresh subscription","time":{"start":1721148062097,"stop":1721148062097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4339e72a4288177d","name":"Push message with rate limit","time":{"start":1721148274664,"stop":1721148274665,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbd96d12c4b2b43","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721148593561,"stop":1721148593561,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc0334152455641","name":"Generator, custom pubsub topic","time":{"start":1721148437979,"stop":1721148437979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfaa7286e5c4ee2","name":"Check received message with timestamp: 1721147809744000000 ","time":{"start":1721148313428,"stop":1721148313428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7abc1772808a53f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148023896,"stop":1721148023898,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba9227c944760b7b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721147759062,"stop":1721147759062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75256cb4a71aee8","name":"Store - dialed after - with timeout","time":{"start":1721148476495,"stop":1721148476496,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d7c0a8b295f2cc","name":"stop","time":{"start":1721147850957,"stop":1721147850958,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c81aefdbdd1850b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721147903711,"stop":1721147903711,"duration":0},"status":"passed","severity":"normal"},{"uid":"362f54b2870a4c92","name":"Push message with shell command payload","time":{"start":1721148274637,"stop":1721148274638,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6078c11b549fd8e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721148418032,"stop":1721148418032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d85ae44d1949cf","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721147903714,"stop":1721147903714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cebb39ff380b622","name":"throws on content topic with empty topic name field","time":{"start":1721147758949,"stop":1721147758950,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f3ac09f52c3290","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721148314299,"stop":1721148314299,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b6d43ce97054fe","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721148314304,"stop":1721148314304,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6f89ec0691515e","name":"receives messages sent to provided content topic through stream","time":{"start":1721148305340,"stop":1721148305342,"duration":2},"status":"skipped","severity":"normal"},{"uid":"316634f1292cbe74","name":"Keep-alive pings maintain the connection","time":{"start":1721147914199,"stop":1721147914199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3172c4ad3cd837","name":"Wrong topic","time":{"start":1721148362234,"stop":1721148362237,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed9bdffd79d0f084","name":"Callback on promise","time":{"start":1721148446279,"stop":1721148446287,"duration":8},"status":"passed","severity":"normal"},{"uid":"722281c8d955634a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721148062099,"stop":1721148062099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a863f70f303fb26c","name":"Check message received after jswaku node is restarted","time":{"start":1721148013257,"stop":1721148013257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2da9c617840401d","name":"recovers when dns.resolve returns empty","time":{"start":1721147783678,"stop":1721147783678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c82ed50ddc7f9e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721147758982,"stop":1721147758982,"duration":0},"status":"passed","severity":"normal"}]