mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-19 05:13:09 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"b32c9e106bf9bf94","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715612941629,"stop":1715612941629,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1c88aeaf276d66","name":"Check publish message containing long","time":{"start":1715613457877,"stop":1715613457877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1987f20588d5a28","name":"Check received message containing short","time":{"start":1715613153730,"stop":1715613153730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c405ef79c03990","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715613201516,"stop":1715613201517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a0a35d5459fa88","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715613173027,"stop":1715613173027,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be531d9e4342cbe","name":"recovers when dns.resolve returns empty","time":{"start":1715612965855,"stop":1715612965855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31612d4721b011b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715612999936,"stop":1715612999937,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5b7d3f977faff4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715613173040,"stop":1715613173040,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d86ebcaae465726","name":"Check received message containing XML","time":{"start":1715613153738,"stop":1715613153739,"duration":1},"status":"passed","severity":"normal"},{"uid":"684755409041400","name":"getPeersByDiscovery","time":{"start":1715613033009,"stop":1715613033010,"duration":1},"status":"passed","severity":"normal"},{"uid":"557586d01f899fcf","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app11/10/topic841/proto","time":{"start":1715613521578,"stop":1715613521578,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1410c355015b222","name":"Ping on unsubscribed peer","time":{"start":1715613070476,"stop":1715613070476,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbf839256d0bcdb","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715613589858,"stop":1715613589858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b69d9afc0e7367e","name":"Store - dialed first","time":{"start":1715613595611,"stop":1715613595612,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6b04a16c5cf1b5","name":"Check message with invalid timestamp is not received","time":{"start":1715613414423,"stop":1715613414424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e16113d566452c","name":"should be able to decode the field with only STORE set to true","time":{"start":1715612949372,"stop":1715612949373,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdeba49d634d4fd3","name":"Push to array if already present","time":{"start":1715612941404,"stop":1715612941405,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1bbf32ff7ae6e62","name":"Push message equal or less that 1MB","time":{"start":1715613485235,"stop":1715613485235,"duration":0},"status":"passed","severity":"normal"},{"uid":"5108595e7ae72e06","name":"Reusing cursor across nodes","time":{"start":1715613510174,"stop":1715613510174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d54af863dad8c56","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715612941643,"stop":1715612941643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a5b29f74b23c7b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715613526866,"stop":1715613526868,"duration":2},"status":"passed","severity":"normal"},{"uid":"88ae2d7f190938ee","name":"should properly compute the node id","time":{"start":1715612950081,"stop":1715612950081,"duration":0},"status":"passed","severity":"normal"},{"uid":"561c90b03bb81ede","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715613433827,"stop":1715613433827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3d1ce027bb3263","name":"Push message with Arabic payload","time":{"start":1715613485203,"stop":1715613485204,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7451d08e3b5bea6","name":"Overlapping topic subscription","time":{"start":1715613976130,"stop":1715613976130,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d89104c9045dfc3","name":"should emit a peer event after start","time":{"start":1715613006029,"stop":1715613006029,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fb8dbb2549252f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715613462089,"stop":1715613462089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83b60bdf4e5e57b","name":"Check received message containing unicode special characters","time":{"start":1715613153742,"stop":1715613153743,"duration":1},"status":"passed","severity":"normal"},{"uid":"e687a417346e806","name":"Query Generator - backward","time":{"start":1715613549922,"stop":1715613549924,"duration":2},"status":"passed","severity":"normal"},{"uid":"68ae687defc08247","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715613173037,"stop":1715613173037,"duration":0},"status":"passed","severity":"normal"},{"uid":"356471b526f2ebf9","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715613173044,"stop":1715613173044,"duration":0},"status":"passed","severity":"normal"},{"uid":"19399dde5b36d2b6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715612941641,"stop":1715612941641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cac72f816c6acf1","name":"Push message with custom timestamp: 1715609573160","time":{"start":1715613351252,"stop":1715613351254,"duration":2},"status":"passed","severity":"normal"},{"uid":"77dd8d5ca5d13a08","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715612954847,"stop":1715612954848,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea7390ff188216d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715613201519,"stop":1715613201520,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6c8c2a43845770","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715612965477,"stop":1715612965477,"duration":0},"status":"passed","severity":"normal"},{"uid":"728839a37f06635b","name":"it tolerates circular branch references","time":{"start":1715612965855,"stop":1715612965855,"duration":0},"status":"passed","severity":"normal"},{"uid":"9377f9ee1f41ee7a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715613201518,"stop":1715613201518,"duration":0},"status":"passed","severity":"normal"},{"uid":"74887fa452d95e21","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715613201517,"stop":1715613201517,"duration":0},"status":"passed","severity":"normal"},{"uid":"519c71a6ed3bd172","name":"Push message with unicode special characters payload","time":{"start":1715613351166,"stop":1715613351166,"duration":0},"status":"passed","severity":"normal"},{"uid":"a043ba4ca4049da4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app89/3/topic952/json","time":{"start":1715613521577,"stop":1715613521577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6704b49dea51819","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715612993021,"stop":1715612993022,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0d0c212fce8c4b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715612941629,"stop":1715612941629,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6168cb95a573b8b","name":"different cluster, different shard: nodes don't connect","time":{"start":1715613173013,"stop":1715613173013,"duration":0},"status":"passed","severity":"normal"},{"uid":"451710a684028ba","name":"should properly create peer info with all multiaddrs","time":{"start":1715612950084,"stop":1715612950085,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a7642355c83bd8","name":"Non TWN Cluster","time":{"start":1715613521573,"stop":1715613521573,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f475b749913b402","name":"Check message with no content topic is not received","time":{"start":1715613414450,"stop":1715613414450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7890d13500fed774","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715612941636,"stop":1715612941636,"duration":0},"status":"passed","severity":"normal"},{"uid":"3637a1b6826aa246","name":"Passing page size 0 when there are 110 messages","time":{"start":1715613562394,"stop":1715613562395,"duration":1},"status":"passed","severity":"normal"},{"uid":"3409289907fae41e","name":"should throw error - invalid id","time":{"start":1715612950079,"stop":1715612950079,"duration":0},"status":"passed","severity":"normal"},{"uid":"be28f00620f46c7b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715613043470,"stop":1715613043471,"duration":1},"status":"passed","severity":"normal"},{"uid":"195fd0478e698838","name":"Check message with no payload is not received","time":{"start":1715613414451,"stop":1715613414451,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6521c7171de02c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715613462075,"stop":1715613462075,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2a91cbc1fd24a5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715612977425,"stop":1715612977425,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f030b0f74ade22","name":"should not receive a peer event after stop","time":{"start":1715613006030,"stop":1715613006030,"duration":0},"status":"passed","severity":"normal"},{"uid":"af271272aadb0e87","name":"Fails to push message with empty content topic","time":{"start":1715613485228,"stop":1715613485228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22e651eaf99a750","name":"Subscribe to topic containing Script and receive message","time":{"start":1715613976124,"stop":1715613976124,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff0c036f0c4c6c","name":"Subscribe and receives messages on 20 topics","time":{"start":1715613976119,"stop":1715613976119,"duration":0},"status":"passed","severity":"normal"},{"uid":"da77925e10f6f5c5","name":"should set field with all protocols disabled","time":{"start":1715612950085,"stop":1715612950085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bdeb77d777a887","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715613976133,"stop":1715613976133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec827f9ed2d8b656","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715613070867,"stop":1715613070867,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10022b795fe49b3","name":"Decoder throws on empty string content topic","time":{"start":1715612954968,"stop":1715612954968,"duration":0},"status":"passed","severity":"normal"},{"uid":"884c028e38aa6b4f","name":"Reopen subscription with peer with lost subscription","time":{"start":1715613024091,"stop":1715613024091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17879105625c335","name":"Subscribe and publish message","time":{"start":1715613462074,"stop":1715613462074,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a20e437707b958","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715613173049,"stop":1715613173049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9d5114bef62c2","name":"Push message on custom pubsubTopic","time":{"start":1715613245425,"stop":1715613245426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ecffa913a35078","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715612941650,"stop":1715612941650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f302f84131a7c78a","name":"Push message with custom timestamp: 1684854753933","time":{"start":1715613485231,"stop":1715613485232,"duration":1},"status":"passed","severity":"normal"},{"uid":"21bbef59939790ea","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715613173035,"stop":1715613173037,"duration":2},"status":"passed","severity":"normal"},{"uid":"48775249df705079","name":"Subscribe and receive messages via lightPush","time":{"start":1715613976126,"stop":1715613976127,"duration":1},"status":"passed","severity":"normal"},{"uid":"887be0e1e1760713","name":"throws on empty content topic","time":{"start":1715612941621,"stop":1715612941622,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e881e1784d616b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715613004442,"stop":1715613004442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6c3bbd3b3f60a","name":"connected peers and dial","time":{"start":1715613414629,"stop":1715613414629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c22e77b6504aa5a4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715613006031,"stop":1715613006031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99cc6443121469a8","name":"Push message with JSON payload","time":{"start":1715613351163,"stop":1715613351163,"duration":0},"status":"passed","severity":"normal"},{"uid":"493e486a7ffcfa66","name":"Init the array if not present","time":{"start":1715612941402,"stop":1715612941404,"duration":2},"status":"passed","severity":"normal"},{"uid":"ecfeafef9fec640e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715613173032,"stop":1715613173033,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf23ed7c50af8a33","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715613526868,"stop":1715613526869,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bb21661904b7f1","name":"Push message with SQL Injection payload","time":{"start":1715613351159,"stop":1715613351160,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32a313bd07cba7f","name":"should properly create location multiaddrs - tcp4","time":{"start":1715612950083,"stop":1715612950083,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd66aa0b5db68a3","name":"1 Relay, 1 fetch","time":{"start":1715612965624,"stop":1715612965624,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a901583d9b862b0","name":"Push message with Basic HTML tag payload","time":{"start":1715613485207,"stop":1715613485208,"duration":1},"status":"passed","severity":"normal"},{"uid":"40797c2a08cd2747","name":"Check publish message containing shell command","time":{"start":1715613457882,"stop":1715613457882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6e34d513bacec1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715613976132,"stop":1715613976132,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa36f02a34132cf","name":"Push message with content topic containing SQL Injection","time":{"start":1715613485215,"stop":1715613485216,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49cbc8412cc025b","name":"Check received message containing long","time":{"start":1715613153731,"stop":1715613153731,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a87cbf8fb38a4a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715613565714,"stop":1715613565714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c534c9431afac715","name":"caches peers it previously fetched","time":{"start":1715612965856,"stop":1715612965856,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc58bc9494e1a0a","name":"Check received message containing Arabic","time":{"start":1715613414411,"stop":1715613414412,"duration":1},"status":"passed","severity":"normal"},{"uid":"633c6c411e813a","name":"Mutual subscription","time":{"start":1715613462071,"stop":1715613462072,"duration":1},"status":"passed","severity":"normal"},{"uid":"494928ace41037c5","name":"Asymmetric encrypt & decrypt","time":{"start":1715612976089,"stop":1715612976090,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7abba34b75cf1b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715613245419,"stop":1715613245420,"duration":1},"status":"passed","severity":"normal"},{"uid":"a776cb5b4fe93a59","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715613070869,"stop":1715613070870,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e41106fca006a15","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715612965478,"stop":1715612965478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0a79aeac5b21b2","name":"udp ip6 address","time":{"start":1715612949573,"stop":1715612949573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30fa21d04f6839","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715613589860,"stop":1715613589860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f306af4158bd3e8e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715612941630,"stop":1715612941630,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5e2fe435416ef9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715613420632,"stop":1715613420633,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b85857ce2f6cf0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715613521580,"stop":1715613521580,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff57aae36f1742c","name":"Check received message with timestamp: 1715612992059000000 ","time":{"start":1715613414422,"stop":1715613414422,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71a5f8330e35ee3","name":"Subscribe to topic containing long and receive message","time":{"start":1715613976122,"stop":1715613976122,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d70811b3ff4be6","name":"handles different clusterIds correctly","time":{"start":1715612941631,"stop":1715612941632,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1dc25cd4bd98c","name":"Push message with Arabic payload","time":{"start":1715613351156,"stop":1715613351157,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf32db9bb5fb7e0","name":"Check publish message containing escaped characters","time":{"start":1715613457882,"stop":1715613457882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41cc67ee9b83e6e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715613462086,"stop":1715613462086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f857e7f1fb54350d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715612941641,"stop":1715612941641,"duration":0},"status":"passed","severity":"normal"},{"uid":"897a5869017561e5","name":"groups content topics by expected pubsub topic","time":{"start":1715612941631,"stop":1715612941631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec242daf55ae4415","name":"Push message with custom timestamp: 1684854773160","time":{"start":1715613351252,"stop":1715613351252,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e757ab9e9226a8","name":"getPeersByDiscovery","time":{"start":1715613463325,"stop":1715613463326,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8551d03098d2674","name":"Check publish message containing Russian","time":{"start":1715613457879,"stop":1715613457879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56831e96905a840","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715612941644,"stop":1715612941645,"duration":1},"status":"passed","severity":"normal"},{"uid":"84070636a33fa71b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715613173018,"stop":1715613173027,"duration":9},"status":"passed","severity":"normal"},{"uid":"992824e67d45652f","name":"Nodes with multiple pubsub topic","time":{"start":1715613433828,"stop":1715613433828,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4d4991f64cfdc5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715612941639,"stop":1715612941639,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fead0c5df45181a","name":"Subscribe to topic containing long and receive message","time":{"start":1715613420646,"stop":1715613420646,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b5ac4da6fd909a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715612949365,"stop":1715612949366,"duration":1},"status":"passed","severity":"normal"},{"uid":"10dc4e99bc8670d9","name":"Check publish message after client node is restarted","time":{"start":1715613457889,"stop":1715613457889,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46ab00d5a9ad6170","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715612949374,"stop":1715612949375,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8bfd30715af4a8c","name":"Check publish message after service node is restarted","time":{"start":1715613457888,"stop":1715613457889,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7c5a246110f9eeb","name":"should not fail to stop the service if it was not started","time":{"start":1715613006028,"stop":1715613006028,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b1df005b53c700","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715613043464,"stop":1715613043464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5a5ffc47d8dec6","name":"Push message with custom timestamp: 1715609553933","time":{"start":1715613485234,"stop":1715613485234,"duration":0},"status":"passed","severity":"normal"},{"uid":"2709b94e90966958","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715612949359,"stop":1715612949361,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbfd241b5dadceea","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715613070868,"stop":1715613070869,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3f99406ee4b78c","name":"Check received message containing Script","time":{"start":1715613153738,"stop":1715613153738,"duration":0},"status":"passed","severity":"normal"},{"uid":"350daec7119b7d21","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715613070868,"stop":1715613070868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9705f91a99a54c4","name":"Sets default value correctly","time":{"start":1715613584200,"stop":1715613584201,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be811d3a8a7f25c","name":"Push message with rate limit","time":{"start":1715613485230,"stop":1715613485230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75d567fc87897","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715613420657,"stop":1715613420657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c690d4c4de09a153","name":"should be able to encode the field with only STORE set to true","time":{"start":1715612949361,"stop":1715612949362,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e56d26f2049eb6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715613173042,"stop":1715613173042,"duration":0},"status":"passed","severity":"normal"},{"uid":"559aedf262e16de5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715612944265,"stop":1715612944265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ba757e91809a03","name":"Publish without waiting for remote peer","time":{"start":1715613462073,"stop":1715613462074,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9ba58bfc2d2644","name":"safeDispatchEvent","time":{"start":1715613033011,"stop":1715613033011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5237558c2659a306","name":"throws on content topic with empty version field","time":{"start":1715612941624,"stop":1715612941624,"duration":0},"status":"passed","severity":"normal"},{"uid":"230bb7644e199a30","name":"Query with Ordered Callback, No Decoder","time":{"start":1715613526873,"stop":1715613526873,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b9714e819e1609","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715613420658,"stop":1715613420659,"duration":1},"status":"passed","severity":"normal"},{"uid":"a954ae1196770b8e","name":"should not fail to stop the service if it was not started","time":{"start":1715613468594,"stop":1715613468594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0fabaab5f2ef7a","name":"Round trip binary serialization","time":{"start":1715612954965,"stop":1715612954965,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f594bdd4f3b023","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715613976135,"stop":1715613976135,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb1e8bf0754e281","name":"Check received message containing numeric","time":{"start":1715613414429,"stop":1715613414429,"duration":0},"status":"passed","severity":"normal"},{"uid":"605b9bccb8b7c805","name":"unsubscribes","time":{"start":1715613574638,"stop":1715613574638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f73d54cd412047","name":"Throws when trying to push message with empty payload","time":{"start":1715613485211,"stop":1715613485212,"duration":1},"status":"passed","severity":"normal"},{"uid":"14bb04d596394c4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715612964574,"stop":1715612964574,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1c0240eb081eb5","name":"same cluster, same shard: nodes connect","time":{"start":1715613278996,"stop":1715613278996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa2ad64097de214","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715613173016,"stop":1715613173017,"duration":1},"status":"passed","severity":"normal"},{"uid":"404d88cff63c9876","name":"Subscribe and receive messages via waku relay post","time":{"start":1715613420632,"stop":1715613420632,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b9c3275e304512","name":"Subscribe to topic containing short and receive message","time":{"start":1715613976131,"stop":1715613976131,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb2f4a02681eeae","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715613976120,"stop":1715613976120,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d30db9a0000499","name":"Check message received after jswaku node is restarted","time":{"start":1715613153751,"stop":1715613153751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b31e1e14fb5ab0f0","name":"handles multiple messages","time":{"start":1715613574637,"stop":1715613574637,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed5301b011adb44","name":"Check received message containing Basic HTML tag","time":{"start":1715613414444,"stop":1715613414445,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c198af06cef86ce","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715613070865,"stop":1715613070866,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c049904d22a268","name":"Generator, custom pubsub topic","time":{"start":1715613565710,"stop":1715613565710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9c07634abdeb6d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715613976133,"stop":1715613976133,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f49833716cabcc","name":"Fails to push message with large meta","time":{"start":1715613485229,"stop":1715613485229,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f2f56a7cfda1fe","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715613526874,"stop":1715613526874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f43fbff77acfde7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715613201514,"stop":1715613201515,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68057996773adab","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715613420655,"stop":1715613420656,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09ca6bca844c867","name":"Check received message containing Arabic","time":{"start":1715613153733,"stop":1715613153737,"duration":4},"status":"passed","severity":"normal"},{"uid":"c2bb9aa985e44007","name":"should throw an error for an unconfigured topic","time":{"start":1715612941645,"stop":1715612941645,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ebde4cf8a69ca2","name":"Check message with no content topic is not received","time":{"start":1715613414424,"stop":1715613414425,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1d39c918d4956e","name":"should be called for bootstrap peers","time":{"start":1715612999934,"stop":1715612999935,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8af5759ab80fbd","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715612950077,"stop":1715612950077,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1f465a28f44096","name":"Check received message containing escaped characters","time":{"start":1715613414417,"stop":1715613414418,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca7d3ab9b06d800","name":"Check received message containing XML","time":{"start":1715613414415,"stop":1715613414415,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe101dc30eab7828","name":"can start and stop the service","time":{"start":1715612969687,"stop":1715612969687,"duration":0},"status":"passed","severity":"normal"},{"uid":"99684415f3eb6583","name":"Push 30 different messages","time":{"start":1715613351167,"stop":1715613351168,"duration":1},"status":"passed","severity":"normal"},{"uid":"222e892930782f48","name":"Subscribe and receive messages via lightPush","time":{"start":1715613976117,"stop":1715613976117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61ffe5525a9527f","name":"1 Store, 2 fetches","time":{"start":1715612965625,"stop":1715612965625,"duration":0},"status":"passed","severity":"normal"},{"uid":"5387c496b295bc5","name":"Push message with content topic containing Script","time":{"start":1715613351210,"stop":1715613351210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb4207f716a34c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715613420657,"stop":1715613420658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7473bab3f49bdb9","name":"Subscribe and receives messages on 20 topics","time":{"start":1715613420634,"stop":1715613420634,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcc85b489739ff6","name":"random static sharding 3 - Cluster ID: 574, Shard ID: 481","time":{"start":1715613523042,"stop":1715613523043,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a436ef6853bc2e0","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715613433826,"stop":1715613433827,"duration":1},"status":"passed","severity":"normal"},{"uid":"223386c4f60d9954","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715613245424,"stop":1715613245424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36acc4e51861f3e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715613462088,"stop":1715613462088,"duration":0},"status":"passed","severity":"normal"},{"uid":"91abc3d74624a08c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715613245426,"stop":1715613245427,"duration":1},"status":"passed","severity":"normal"},{"uid":"de12e9c4808f3f98","name":"Push message with short payload","time":{"start":1715613351149,"stop":1715613351151,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba1e76d68dea48df","name":"should decode valid enr successfully","time":{"start":1715612950077,"stop":1715612950077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c941046ecdd3e3d4","name":"returns all values when wanted number matches available values","time":{"start":1715612964571,"stop":1715612964573,"duration":2},"status":"passed","severity":"normal"},{"uid":"c508ffd0ae3f974","name":"Relay - dialed first","time":{"start":1715613595610,"stop":1715613595610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b75e0e7f74ed7a3","name":"Subscribe to topic containing short and receive message","time":{"start":1715613976121,"stop":1715613976121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fc64bef8b5da51","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715612965475,"stop":1715612965476,"duration":1},"status":"passed","severity":"normal"},{"uid":"134fb33e596cac93","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715612993023,"stop":1715612993024,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2440f6ac139267","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715613462083,"stop":1715613462083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f77f4f76fed29c2","name":"Fields are not dropped","time":{"start":1715612954280,"stop":1715612954282,"duration":2},"status":"passed","severity":"normal"},{"uid":"42ed7a03449fef2b","name":"Query Generator - forward","time":{"start":1715613549922,"stop":1715613549922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f966a6e24c74c571","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715613458033,"stop":1715613458033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b285e9445e3dc628","name":"Push message with numeric payload","time":{"start":1715613485200,"stop":1715613485201,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fc53481eafb5df","name":"Check publish message containing Script","time":{"start":1715613457880,"stop":1715613457880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a2a96add02824f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715613433824,"stop":1715613433824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a1b237f7fb1d34","name":"Sign & Recover","time":{"start":1715612976091,"stop":1715612976092,"duration":1},"status":"passed","severity":"normal"},{"uid":"8888c7f6f2d74d0e","name":"Ephemeral messages are not stored","time":{"start":1715613004440,"stop":1715613004441,"duration":1},"status":"passed","severity":"normal"},{"uid":"685ee1d63ff82206","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715613976126,"stop":1715613976126,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac031709fd2cdac","name":"should handle a minimal index list","time":{"start":1715612941571,"stop":1715612941571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac832f6aea10572","name":"1 Relay, 1 Filter, gives up","time":{"start":1715612965626,"stop":1715612965626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c702d24e722b8910","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715612941639,"stop":1715612941639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f962d3d8f512117e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715612944261,"stop":1715612944262,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4d867af2ea095","name":"can start the service","time":{"start":1715613006027,"stop":1715613006027,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbabdf33611a4385","name":"Reopen subscription with peer with lost subscription","time":{"start":1715613070476,"stop":1715613070476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae121c8d3f02c4e0","name":"Check received message containing Basic HTML tag","time":{"start":1715613414416,"stop":1715613414416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f48edd205d1547","name":"non connected peers","time":{"start":1715613414630,"stop":1715613414630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"788835b51de551e2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715613976132,"stop":1715613976132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b552723fb73023","name":"Check received message containing long","time":{"start":1715613414409,"stop":1715613414409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e505a71801d956","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715612941642,"stop":1715612941643,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e3e7db2d0ca656","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715613070863,"stop":1715613070864,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef943ea9a6eb7b19","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715612975492,"stop":1715612975494,"duration":2},"status":"passed","severity":"normal"},{"uid":"aacf20caa211333","name":"Check publish message containing special chars","time":{"start":1715613457877,"stop":1715613457878,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba16218e94a6805","name":"Push message with content topic containing short","time":{"start":1715613485212,"stop":1715613485212,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2ca1512d394c90","name":"Refresh subscription","time":{"start":1715613420645,"stop":1715613420645,"duration":0},"status":"passed","severity":"normal"},{"uid":"f644c20fbfb5b371","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715613420631,"stop":1715613420632,"duration":1},"status":"passed","severity":"normal"},{"uid":"432aae25bdfe3e0c","name":"start node with ApplicationInfo","time":{"start":1715613521580,"stop":1715613521580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b028a43e71a96d5f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715613976125,"stop":1715613976125,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c3b59def55b456","name":"should return unique PubsubTopics for static sharding","time":{"start":1715612941635,"stop":1715612941635,"duration":0},"status":"passed","severity":"normal"},{"uid":"575077f85100bab6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715613173028,"stop":1715613173028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9411dd8a3b58d27","name":"Rejects garbage","time":{"start":1715612958362,"stop":1715612958363,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fca58b3c46b8c7","name":"Check received message containing special chars","time":{"start":1715613153732,"stop":1715613153732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16255f0077327cb","name":"Check received message with timestamp: 1715612992223000000 ","time":{"start":1715613153743,"stop":1715613153744,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b26bf9e0695841","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715612941627,"stop":1715612941627,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eff1c3ca711241","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715613458031,"stop":1715613458031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71b5675cbf4056c9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715612941634,"stop":1715612941634,"duration":0},"status":"passed","severity":"normal"},{"uid":"600f442df622bd22","name":"Generator, custom pubsub topic","time":{"start":1715613565712,"stop":1715613565713,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0bc4a3fd9e46ae7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715612965480,"stop":1715612965481,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eaf47eda124769","name":"Push message with short payload","time":{"start":1715613485199,"stop":1715613485199,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb23844c6cbca443","name":"Decoder throws on undefined content topic","time":{"start":1715612954968,"stop":1715612954968,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd77d7ac58f85489","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715613173047,"stop":1715613173048,"duration":1},"status":"passed","severity":"normal"},{"uid":"9703612b9e02afaa","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715613173017,"stop":1715613173017,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f3a57b71890e0a","name":"Push message with JSON payload","time":{"start":1715613485208,"stop":1715613485208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4dfc6770f319f2","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715612941628,"stop":1715612941629,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d40c68d0a25d34","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715613082009,"stop":1715613082009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4dd4a9d559cb419","name":"Subscribe and receive messages via waku relay post","time":{"start":1715613976118,"stop":1715613976118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd2043c1f59fa80","name":"Push message with content topic containing numeric","time":{"start":1715613351170,"stop":1715613351171,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c62606f5757ddb3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715612993020,"stop":1715612993020,"duration":0},"status":"passed","severity":"normal"},{"uid":"2603c74659f2a2ca","name":"random static sharding 10 - Cluster ID: 825, Shard ID: 252","time":{"start":1715613523059,"stop":1715613523059,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4dbe37ecfc3ccc","name":"creates an iterator","time":{"start":1715613574636,"stop":1715613574637,"duration":1},"status":"passed","severity":"normal"},{"uid":"87cb8247c22b1835","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715613173029,"stop":1715613173029,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c39d0e8b237ee8","name":"ignores unrecognized TXT record formats","time":{"start":1715612965856,"stop":1715612965856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e017b5b65affc792","name":"Push message with shell command payload","time":{"start":1715613485209,"stop":1715613485209,"duration":0},"status":"passed","severity":"normal"},{"uid":"36885fd8575668a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715613569123,"stop":1715613569124,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63d55b5ba734037","name":"receives messages sent to provided content topic through callback","time":{"start":1715613458031,"stop":1715613458032,"duration":1},"status":"skipped","severity":"normal"},{"uid":"497ce0ae4de837c7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715613976119,"stop":1715613976119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a397689070eb9feb","name":"Store - dialed after - with timeout","time":{"start":1715613595612,"stop":1715613595612,"duration":0},"status":"passed","severity":"normal"},{"uid":"29545f81dab006c4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715612941572,"stop":1715612941572,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd73cc1e61c5589","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715613173030,"stop":1715613173030,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9b0420bb6822df","name":"should set field with only STORE enabled","time":{"start":1715612950086,"stop":1715612950086,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab42f1d3cf30730","name":"Check message on other pubsub topic is not received","time":{"start":1715613153746,"stop":1715613153747,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb2b355b8517eab","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715613433829,"stop":1715613433829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7895af2a6d66aa","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715612941627,"stop":1715612941628,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a5d0304b157a54","name":"random static sharding 6 - Cluster ID: 646, Shard ID: 654","time":{"start":1715613523049,"stop":1715613523050,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ab8a93ac4bbdc7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715613457888,"stop":1715613457888,"duration":0},"status":"passed","severity":"normal"},{"uid":"35973b8b1471e52d","name":"Check publish message containing Basic HTML tag","time":{"start":1715613457881,"stop":1715613457881,"duration":0},"status":"passed","severity":"normal"},{"uid":"9431795893a042a6","name":"Nwaku publishes","time":{"start":1715613437632,"stop":1715613437633,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee904a956792c33","name":"more peers than existing","time":{"start":1715613414629,"stop":1715613414630,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1cff684c69b98996","name":"should set field with only RELAY enabled","time":{"start":1715612950085,"stop":1715612950086,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60b18ee45fe5b6c","name":"should not throw an error for a single configured topic","time":{"start":1715612941644,"stop":1715612941644,"duration":0},"status":"passed","severity":"normal"},{"uid":"50322e57a9f051d6","name":"Subscribe to topic containing XML and publish message","time":{"start":1715613462084,"stop":1715613462085,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c07c5ebc8c16bf","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715612949378,"stop":1715612949379,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cfc741b510045","name":"Overlapping topic subscription","time":{"start":1715613462077,"stop":1715613462077,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97f7959c8690c07b","name":"should handle corrupted local storage data gracefully","time":{"start":1715612969690,"stop":1715612969690,"duration":0},"status":"passed","severity":"normal"},{"uid":"de001c935f9291a8","name":"throws on content topic with non-number generation field","time":{"start":1715612941622,"stop":1715612941623,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0ddcf143f36ef2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715613462084,"stop":1715613462084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aaabcdacc11e0d5","name":"ignores domain fetching errors","time":{"start":1715612965855,"stop":1715612965856,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbb589619ced7f2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715613463327,"stop":1715613463327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e013d2cf18c763d1","name":"Subscribe to topic containing long and receive message","time":{"start":1715613976131,"stop":1715613976131,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2e9327c4918cb3","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715613173017,"stop":1715613173018,"duration":1},"status":"passed","severity":"normal"},{"uid":"8046ee93f51a92ff","name":"Nodes with multiple pubsub topic","time":{"start":1715613433825,"stop":1715613433825,"duration":0},"status":"passed","severity":"normal"},{"uid":"62aeade460274d64","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715613420637,"stop":1715613420637,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab02b13bb3f77df","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715613743217,"stop":1715613743218,"duration":1},"status":"passed","severity":"normal"},{"uid":"8164ecc1014809df","name":"Check received message containing Chinese","time":{"start":1715613153732,"stop":1715613153733,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50fefaa480d4d79","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715613510164,"stop":1715613510165,"duration":1},"status":"passed","severity":"normal"},{"uid":"95da33e5062ffe0a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715613414422,"stop":1715613414423,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e9874723be58ac","name":"should configure sharding based on application and version for autosharding","time":{"start":1715612941647,"stop":1715612941647,"duration":0},"status":"passed","severity":"normal"},{"uid":"d066f7158a109db7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715613173042,"stop":1715613173043,"duration":1},"status":"passed","severity":"normal"},{"uid":"837d6300a91a435d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715613510175,"stop":1715613510175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6140462dfd779d0d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715613976134,"stop":1715613976134,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ec7de23932b116","name":"should only return 1 node with store capability","time":{"start":1715612965858,"stop":1715612965858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a069f7c524a41d5e","name":"Query generator for multiple messages","time":{"start":1715613569121,"stop":1715613569122,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb31a94336285a9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715613510166,"stop":1715613510166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf92e0ece50af34","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715612941645,"stop":1715612941645,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d3a8cf0c20bafb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715613082010,"stop":1715613082011,"duration":1},"status":"passed","severity":"normal"},{"uid":"188719a48e5856a","name":"Decoder throws on empty string content topic","time":{"start":1715612975498,"stop":1715612975498,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc63aed07685e7a2","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715613006032,"stop":1715613006032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c5559d19d437068","name":"should only return 1 node with relay capability","time":{"start":1715612965857,"stop":1715612965857,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4ec6ef661622c2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715613976123,"stop":1715613976123,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aea6f7e02185894","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715613510165,"stop":1715613510165,"duration":0},"status":"passed","severity":"normal"},{"uid":"5388b68f83ac2d17","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715612999933,"stop":1715612999934,"duration":1},"status":"passed","severity":"normal"},{"uid":"60221e23c87d5f59","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715613589858,"stop":1715613589859,"duration":1},"status":"passed","severity":"normal"},{"uid":"797c5d07101a52fa","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715613173014,"stop":1715613173014,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad30d95a775dd517","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715613173034,"stop":1715613173035,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f92c0aaa7a3ca70","name":"Fails to publish message with wrong content topic","time":{"start":1715613457886,"stop":1715613457887,"duration":1},"status":"passed","severity":"normal"},{"uid":"338bd228923ae0f1","name":"Relay + Store","time":{"start":1715612950087,"stop":1715612950087,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe5e048146adf61","name":"Default pageSize","time":{"start":1715613562399,"stop":1715613562400,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd842eb75218306b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715612941638,"stop":1715612941638,"duration":0},"status":"passed","severity":"normal"},{"uid":"458fb9231a07711e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715612999936,"stop":1715612999936,"duration":0},"status":"passed","severity":"normal"},{"uid":"352847f8ebe1049a","name":"Push message with content topic containing shell command","time":{"start":1715613485226,"stop":1715613485226,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e3567241b40ee9","name":"Ping on subscribed peer","time":{"start":1715613070475,"stop":1715613070475,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f997f4292ded2c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app50/9/topic938/utf8","time":{"start":1715613521574,"stop":1715613521574,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c85f9ff192b80e","name":"throws an error for improperly formatted content topics","time":{"start":1715612941632,"stop":1715612941632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a9bdb6a05daa69","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715612941626,"stop":1715612941626,"duration":0},"status":"passed","severity":"normal"},{"uid":"537fd51602e37046","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715613526872,"stop":1715613526873,"duration":1},"status":"passed","severity":"normal"},{"uid":"392c67a9bd83426d","name":"Push message with emoji payload","time":{"start":1715613485210,"stop":1715613485211,"duration":1},"status":"passed","severity":"normal"},{"uid":"76cb2a8cd9feeaa9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715613976124,"stop":1715613976124,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecba393e2bbdb5","name":"Query Generator, No Decoder","time":{"start":1715613526869,"stop":1715613526870,"duration":1},"status":"passed","severity":"normal"},{"uid":"230dfa4b8e144c8f","name":"should throw an error for missing sharding configuration","time":{"start":1715612941648,"stop":1715612941649,"duration":1},"status":"passed","severity":"normal"},{"uid":"91984a1b6729e8ae","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715613589859,"stop":1715613589859,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d206afec119c33","name":"Generator, 2 different pubsubtopics","time":{"start":1715613565713,"stop":1715613565713,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6a23caaba4f6ed","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715613457887,"stop":1715613457887,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97d73fd3f52ab47","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715612941628,"stop":1715612941628,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5180b5b2cf74e29","name":"different cluster, different shard: nodes don't connect","time":{"start":1715613278997,"stop":1715613278998,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9a5cec917dd60b","name":"Relay","time":{"start":1715613002167,"stop":1715613002167,"duration":0},"status":"passed","severity":"normal"},{"uid":"98caa7bcb11ad737","name":"Publish message with rate limit","time":{"start":1715613457890,"stop":1715613457890,"duration":0},"status":"passed","severity":"normal"},{"uid":"1233490debe4b262","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715613070867,"stop":1715613070868,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ca90946d002c23","name":"A test","time":{"start":1715613245500,"stop":1715613245501,"duration":1},"status":"passed","severity":"normal"},{"uid":"87bd47e0797b2b9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715612965859,"stop":1715612965860,"duration":1},"status":"skipped","severity":"normal"},{"uid":"afc6047b10dfb0cc","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715613589861,"stop":1715613589861,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a826a079cf44eea","name":"Push message with content topic containing Russian","time":{"start":1715613351199,"stop":1715613351209,"duration":10},"status":"passed","severity":"normal"},{"uid":"14e77a94b3a942e5","name":"Does not throw an exception when node disconnects","time":{"start":1715613584198,"stop":1715613584199,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb84e63b2a8614a","name":"Push message with Chinese payload","time":{"start":1715613351155,"stop":1715613351156,"duration":1},"status":"passed","severity":"normal"},{"uid":"846200e2e2dfccd2","name":"Check publish message containing SQL Injection","time":{"start":1715613457879,"stop":1715613457879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f9c0e6c55c0901","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715613976125,"stop":1715613976125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5462614eb7b695","name":"Ping on unsubscribed peer","time":{"start":1715613024091,"stop":1715613024091,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d0ab218c82bd9c","name":"Overlapping topic subscription","time":{"start":1715613420637,"stop":1715613420639,"duration":2},"status":"passed","severity":"normal"},{"uid":"34c04d2b73dc8795","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app28/8/topic895/xml","time":{"start":1715613521573,"stop":1715613521574,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedd12f307aa2ae2","name":"Fails to push message bigger that 1MB","time":{"start":1715613351257,"stop":1715613351257,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f69a7fade6bb50","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715613201512,"stop":1715613201513,"duration":1},"status":"passed","severity":"normal"},{"uid":"85558c35c853d6b2","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715612954849,"stop":1715612954849,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe6a682514fe896","name":"Check received message containing shell command","time":{"start":1715613414446,"stop":1715613414446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f7b31436334357","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715613043465,"stop":1715613043465,"duration":0},"status":"passed","severity":"normal"},{"uid":"4216655890773c85","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715613414423,"stop":1715613414423,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a61bdee76109773","name":"Passing cursor with wrong message digest","time":{"start":1715613510174,"stop":1715613510174,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b301dad778a2ccb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715612941626,"stop":1715612941627,"duration":1},"status":"passed","severity":"normal"},{"uid":"caaffb2fc470ad8b","name":"Subscribe and receive messages via lightPush","time":{"start":1715613420630,"stop":1715613420631,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f55d94775933d83","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715612941646,"stop":1715612941646,"duration":0},"status":"passed","severity":"normal"},{"uid":"81daaa1080045c2b","name":"Push message with escaped characters payload","time":{"start":1715613485209,"stop":1715613485209,"duration":0},"status":"passed","severity":"normal"},{"uid":"5629324591b656db","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715613565715,"stop":1715613565715,"duration":0},"status":"passed","severity":"normal"},{"uid":"98758e3688e9fea5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715613589861,"stop":1715613589861,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50e06e28bd81bfe","name":"Push message with content topic containing XML","time":{"start":1715613351213,"stop":1715613351214,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f1f422a60b418","name":"connects to nwaku","time":{"start":1715613584197,"stop":1715613584198,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d56d085df6b6a7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715612965479,"stop":1715612965480,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b74bc11262b702","name":"Subscribe to topic containing long and publish message","time":{"start":1715613462077,"stop":1715613462081,"duration":4},"status":"passed","severity":"normal"},{"uid":"6ca750810605d864","name":"throws on content topic with empty application field","time":{"start":1715612941623,"stop":1715612941623,"duration":0},"status":"passed","severity":"normal"},{"uid":"58df8c40c28557b2","name":"Query generator for 2000 messages","time":{"start":1715613569128,"stop":1715613569128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6232d6d15786f77e","name":"Check message with invalid timestamp is not received","time":{"start":1715613153746,"stop":1715613153746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c9d8b3265d9594","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715612949363,"stop":1715612949365,"duration":2},"status":"passed","severity":"normal"},{"uid":"aba4dd390d8fe509","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715613070870,"stop":1715613070871,"duration":1},"status":"passed","severity":"normal"},{"uid":"221949be87664070","name":"Ordered callback, aborts when callback returns true","time":{"start":1715613569128,"stop":1715613569128,"duration":0},"status":"passed","severity":"normal"},{"uid":"81404353b28a836e","name":"Ordered Callback - backward","time":{"start":1715613549927,"stop":1715613549928,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da6768798fb5995","name":"Push message with content topic containing unicode special characters","time":{"start":1715613351223,"stop":1715613351224,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ded14ee2d01875","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715613976122,"stop":1715613976122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfa0eeccbe67147","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715613070871,"stop":1715613070871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4568e86fb35766ab","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715613976123,"stop":1715613976124,"duration":1},"status":"passed","severity":"normal"},{"uid":"926a1b59fc58e6dc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715613173041,"stop":1715613173041,"duration":0},"status":"passed","severity":"normal"},{"uid":"408b3c5c6592fec2","name":"listenerCount","time":{"start":1715613033010,"stop":1715613033010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec64b8db5623d57","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715613082010,"stop":1715613082010,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ceaaa426acd896","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715613976125,"stop":1715613976126,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6bb007b51eb35b","name":"addEventListener with wrong event","time":{"start":1715613033008,"stop":1715613033008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36360e136a612de","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715613523061,"stop":1715613523062,"duration":1},"status":"passed","severity":"normal"},{"uid":"6287291475f7f7cf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715613976132,"stop":1715613976132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41fdb72f330b27f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715612941649,"stop":1715612941649,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a5e4bb3da1efde","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715613976123,"stop":1715613976123,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f04926f16b048c6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715613462075,"stop":1715613462076,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac4ad51e490f4c7","name":"should decode valid enr with tcp successfully","time":{"start":1715612950078,"stop":1715612950078,"duration":0},"status":"passed","severity":"normal"},{"uid":"19afb0fd11752b88","name":"LightPush","time":{"start":1715613595612,"stop":1715613595612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0764778e76b319e","name":"Subscribe to topic containing Script and publish message","time":{"start":1715613462084,"stop":1715613462084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd4bc64ddd653a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715612941642,"stop":1715612941642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c69c95f44825199","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715612965858,"stop":1715612965858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e142a6109b6b690","name":"Push message with escaped characters payload","time":{"start":1715613351165,"stop":1715613351165,"duration":0},"status":"passed","severity":"normal"},{"uid":"24066a2e1f68022c","name":"Push message with content topic containing Chinese","time":{"start":1715613351171,"stop":1715613351178,"duration":7},"status":"passed","severity":"normal"},{"uid":"d5bfb63b2af4258d","name":"Push message with content topic containing escaped characters","time":{"start":1715613485226,"stop":1715613485227,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c086581188c359","name":"Check received message containing SQL Injection","time":{"start":1715613414412,"stop":1715613414415,"duration":3},"status":"passed","severity":"normal"},{"uid":"51f075d5a8a4b951","name":"can start and stop the service","time":{"start":1715613006027,"stop":1715613006027,"duration":0},"status":"passed","severity":"normal"},{"uid":"642269bc9741dcf5","name":"Subscribe to topic containing XML and receive message","time":{"start":1715613976134,"stop":1715613976134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f530648d78d5bf5d","name":"should properly create location multiaddrs - tcp","time":{"start":1715612950084,"stop":1715612950084,"duration":0},"status":"passed","severity":"normal"},{"uid":"63270518a3a61784","name":"Check received message containing special chars","time":{"start":1715613414410,"stop":1715613414410,"duration":0},"status":"passed","severity":"normal"},{"uid":"12db798a83b3fea7","name":"isConnected should return false after all peers disconnect","time":{"start":1715613043469,"stop":1715613043470,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ca22ef42911175","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715612941648,"stop":1715612941648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e924009cc04e1e","name":"Push message with rate limit","time":{"start":1715613351251,"stop":1715613351252,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cce8e05eaa3c7f","name":"should throw error - no public key","time":{"start":1715612950078,"stop":1715612950079,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fd87733355c063","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715613976117,"stop":1715613976118,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da7d574c673e084","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715612941640,"stop":1715612941640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4031b858db743ce","name":"Push message with content topic containing Russian","time":{"start":1715613485215,"stop":1715613485215,"duration":0},"status":"passed","severity":"normal"},{"uid":"524b182b0d67d0d8","name":"Publishes to nwaku","time":{"start":1715613437632,"stop":1715613437632,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c4d0ee7b49302c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715613173015,"stop":1715613173016,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a7d797a343bf65","name":"same cluster, different shard: nodes don't connect","time":{"start":1715613173010,"stop":1715613173011,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2730a08430e8f3","name":"Meta field set when metaSetter is specified","time":{"start":1715612954966,"stop":1715612954966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da906cb74517208","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715613173028,"stop":1715613173028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fa37a8ba5e42cf","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715613173044,"stop":1715613173045,"duration":1},"status":"passed","severity":"normal"},{"uid":"664a927b5f23e3c0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715612965860,"stop":1715612965860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a535564806590a1d","name":"Check received message containing Russian","time":{"start":1715613153737,"stop":1715613153737,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dfca7ed310d960","name":"Check received message containing Script","time":{"start":1715613414415,"stop":1715613414415,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b67ae24d12bd0c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715612999935,"stop":1715612999935,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f86cc87c875077e","name":"Check message received after nwaku node is restarted","time":{"start":1715613153751,"stop":1715613153754,"duration":3},"status":"skipped","severity":"normal"},{"uid":"b00a480a24ff1b2b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715613976128,"stop":1715613976128,"duration":0},"status":"passed","severity":"normal"},{"uid":"43745db360a706f0","name":"should set field with all protocols enabled","time":{"start":1715612950085,"stop":1715612950085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb8d2dc57be63bd","name":"should encode/decode to text encoding","time":{"start":1715612950081,"stop":1715612950082,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d08d2fe5aa38687","name":"Passing an array","time":{"start":1715613584199,"stop":1715613584199,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78f4e267c06d6cd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715612949373,"stop":1715612949374,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02b4c22a91ed190","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715613433826,"stop":1715613433826,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa19c37e24e9b7f","name":"Fails to push message bigger that 1MB","time":{"start":1715613485235,"stop":1715613485239,"duration":4},"status":"passed","severity":"normal"},{"uid":"234822b178b98a67","name":"Encoder throws on empty string content topic","time":{"start":1715612975496,"stop":1715612975497,"duration":1},"status":"passed","severity":"normal"},{"uid":"6443334817551f3e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715613743218,"stop":1715613743218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd6a2dba41426f9","name":"Publish message with custom timestamp: Mon May 13 2024 14:17:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1715613457884,"stop":1715613457885,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf6afc05d31f08c","name":"Check received message containing Arabic","time":{"start":1715613414430,"stop":1715613414431,"duration":1},"status":"passed","severity":"normal"},{"uid":"240ee290d742d90e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715613976118,"stop":1715613976118,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3d454fc0b0df79","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715612941638,"stop":1715612941638,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e4c790195b59bc","name":"shard 0","time":{"start":1715613523038,"stop":1715613523039,"duration":1},"status":"passed","severity":"normal"},{"uid":"e576cb589390a43a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715613976122,"stop":1715613976123,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a5df8f78b2569","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715613420653,"stop":1715613420653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce955e7d7657c04","name":"same cluster, different shard: nodes connect","time":{"start":1715613278997,"stop":1715613278997,"duration":0},"status":"passed","severity":"normal"},{"uid":"199f12b3cb9eac94","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715613004441,"stop":1715613004442,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0b490981553f9a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715613173032,"stop":1715613173032,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cae5e03bba6483","name":"topics with same application and version share the same shard","time":{"start":1715612941630,"stop":1715612941630,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fbb2bb248a319f","name":"Register correct protocols","time":{"start":1715613462072,"stop":1715613462073,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d07ea5e24c65f1","name":"handles different networkShards values correctly","time":{"start":1715612941632,"stop":1715612941632,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86bbf8ba8aca3fd","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715612965480,"stop":1715612965480,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba83e935a67c680","name":"Push message with content topic containing escaped characters","time":{"start":1715613351215,"stop":1715613351223,"duration":8},"status":"passed","severity":"normal"},{"uid":"dbc4a60273f78ce3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715613201514,"stop":1715613201514,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc7d01d310ead3a","name":"isConnected return false after peer stops","time":{"start":1715613043470,"stop":1715613043470,"duration":0},"status":"passed","severity":"normal"},{"uid":"823f6893f693f96f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715613173033,"stop":1715613173034,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d080c595f8ef7c","name":"Push message with emoji payload","time":{"start":1715613351166,"stop":1715613351167,"duration":1},"status":"passed","severity":"normal"},{"uid":"73878e948b61664a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715613082009,"stop":1715613082009,"duration":0},"status":"passed","severity":"normal"},{"uid":"adebcfd28106be80","name":"can start and stop the service","time":{"start":1715613468594,"stop":1715613468594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bcea7acdc60be9","name":"Check received message containing shell command","time":{"start":1715613414417,"stop":1715613414417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae0ea5941e92c09","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715613976127,"stop":1715613976127,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21a0641471dc29b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715613462083,"stop":1715613462083,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc89b02abcbde15","name":"Push message with Basic HTML tag payload","time":{"start":1715613351162,"stop":1715613351163,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12a80c815a2c1b8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715613589860,"stop":1715613589860,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bf7317d1c80ee9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715613976122,"stop":1715613976122,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8242adf7dbc01b5","name":"can start the service","time":{"start":1715612969686,"stop":1715612969686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cadfa906d619f8","name":"Check received message containing emoji","time":{"start":1715613153743,"stop":1715613153743,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b91bb4b574ef71","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715612965478,"stop":1715612965479,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca16a4ff5bd4c71","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715612941625,"stop":1715612941626,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb20df375321118d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715613201518,"stop":1715613201519,"duration":1},"status":"passed","severity":"normal"},{"uid":"e643146236282f6b","name":"configure the node with multiple content topics","time":{"start":1715613521579,"stop":1715613521579,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c207bbc96102d4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715612949377,"stop":1715612949378,"duration":1},"status":"passed","severity":"normal"},{"uid":"a089e606195869d8","name":"Check message with no pubsub topic is not received","time":{"start":1715613153747,"stop":1715613153747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6af6cee69aa6d8","name":"Generator, 2 different pubsubtopics","time":{"start":1715613565710,"stop":1715613565711,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f433bd5a6e4649d","name":"should return valid sharding parameters for static sharding","time":{"start":1715612941647,"stop":1715612941647,"duration":0},"status":"passed","severity":"normal"},{"uid":"de711eb9650cbe9b","name":"should use DNS peer discovery with light client","time":{"start":1715613006031,"stop":1715613006031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e72c97fbbb77c27b","name":"Push message with content topic containing unicode special characters","time":{"start":1715613485227,"stop":1715613485227,"duration":0},"status":"passed","severity":"normal"},{"uid":"73817e123ffdb05e","name":"should not fail to stop the service if it was not started","time":{"start":1715612969687,"stop":1715612969687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d23f1118ecb0b3","name":"Sample","time":{"start":1715612949539,"stop":1715612949539,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c498f198d3e289","name":"Push message with XML payload","time":{"start":1715613485207,"stop":1715613485207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e8a66871c73fb1","name":"pre and post cipher","time":{"start":1715612976091,"stop":1715612976091,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b0c4bd1c209eef","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715612993017,"stop":1715612993019,"duration":2},"status":"passed","severity":"normal"},{"uid":"79cd450b2d0d5df4","name":"Push message with content topic containing Script","time":{"start":1715613485222,"stop":1715613485223,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34b44976e9d9770","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715612941640,"stop":1715612941640,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa825a26668aa117","name":"Push message with content topic containing shell command","time":{"start":1715613351215,"stop":1715613351215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05bcc57f404cc98","name":"Query with Promise Callback, No message returned","time":{"start":1715613526875,"stop":1715613526875,"duration":0},"status":"passed","severity":"normal"},{"uid":"44224a110a0824f5","name":"throws on content topic with too few or too many fields","time":{"start":1715612941622,"stop":1715612941622,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b279df847b501f","name":"Push 30 different messages","time":{"start":1715613485211,"stop":1715613485211,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e91031cb44699","name":"different cluster, same shard: nodes don't connect","time":{"start":1715613173011,"stop":1715613173013,"duration":2},"status":"passed","severity":"normal"},{"uid":"86b69f777791fa10","name":"Push message with content topic containing Chinese","time":{"start":1715613485214,"stop":1715613485214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1f789c5fbfd624","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715613562599,"stop":1715613562603,"duration":4},"status":"passed","severity":"normal"},{"uid":"fe837778a59ca2c2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715612993022,"stop":1715612993023,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea56647391e38a0b","name":"Push message with content topic containing JSON","time":{"start":1715613351215,"stop":1715613351215,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdde549c655c960e","name":"Check received message containing Russian","time":{"start":1715613414412,"stop":1715613414412,"duration":0},"status":"passed","severity":"normal"},{"uid":"239afda1ff94a3a6","name":"Check received message containing numeric","time":{"start":1715613414409,"stop":1715613414409,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bf4752b4bb216a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715612941631,"stop":1715612941631,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d1c5638640009e","name":"Used by Waku Relay","time":{"start":1715613584200,"stop":1715613584200,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d899b9d1b70af7","name":"should set field with only FILTER enabled","time":{"start":1715612950086,"stop":1715612950086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90d4322aff376f0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715612969689,"stop":1715612969690,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e161a9b3a6f1d77","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715612941647,"stop":1715612941647,"duration":0},"status":"passed","severity":"normal"},{"uid":"694d18d5191ebbe1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715612975494,"stop":1715612975494,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba6aa252892d0e5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715613278994,"stop":1715613278995,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bda99b58538f4c","name":"Check received message containing emoji","time":{"start":1715613414418,"stop":1715613414421,"duration":3},"status":"passed","severity":"normal"},{"uid":"65961852addfe6ec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715613070864,"stop":1715613070865,"duration":1},"status":"passed","severity":"normal"},{"uid":"5353996bd769dc9e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715612941650,"stop":1715612941650,"duration":0},"status":"passed","severity":"normal"},{"uid":"626076a35a9478eb","name":"Push message with content topic containing special chars","time":{"start":1715613351171,"stop":1715613351171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d98c75fbae048f","name":"receives messages sent to provided content topic through stream","time":{"start":1715613458033,"stop":1715613458033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1721e151d4b07644","name":"should return false","time":{"start":1715612950080,"stop":1715612950080,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f581e601143882","name":"Push message with Chinese payload","time":{"start":1715613485202,"stop":1715613485203,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0a5b9f9f0220f","name":"Delete observer","time":{"start":1715613418077,"stop":1715613418077,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5b8dd035d3c2e","name":"Check message on other pubsub topic is not received","time":{"start":1715613414424,"stop":1715613414424,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dd4205bab04d43","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715612941643,"stop":1715612941644,"duration":1},"status":"passed","severity":"normal"},{"uid":"d407ba9beac3d952","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app81/1/topic997/proto","time":{"start":1715613521576,"stop":1715613521576,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8c94c478d0530b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715613420658,"stop":1715613420658,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edd6cf49a842043","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715612965476,"stop":1715612965477,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a85856a7ea35df","name":"Encoder throws on empty string content topic","time":{"start":1715612977427,"stop":1715612977427,"duration":0},"status":"passed","severity":"normal"},{"uid":"9486bcd373e1c7d0","name":"new peer added after a peer was already found","time":{"start":1715613463326,"stop":1715613463326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c447bd76490bc4c","name":"less peers than existing","time":{"start":1715613414630,"stop":1715613414630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6ce765eeaafe9ae","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715613420651,"stop":1715613420651,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c41e4194929065","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715613462082,"stop":1715613462082,"duration":0},"status":"passed","severity":"normal"},{"uid":"394dc77fcf1f81ed","name":"can dial TLS multiaddrs","time":{"start":1715613282368,"stop":1715613282368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15dabdfd68bf095","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715613420636,"stop":1715613420637,"duration":1},"status":"broken","severity":"normal"},{"uid":"9be468ce8ecc515e","name":"Subscribe and receive messages via waku relay post","time":{"start":1715613976128,"stop":1715613976128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adb72c6668b8989","name":"Push message with content topic containing emoji","time":{"start":1715613351224,"stop":1715613351224,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b98cf67b6bc683","name":"Using a function","time":{"start":1715613584199,"stop":1715613584200,"duration":1},"status":"passed","severity":"normal"},{"uid":"a427f27925ff75f9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715613462082,"stop":1715613462082,"duration":0},"status":"passed","severity":"normal"},{"uid":"47043f8400522216","name":"Push message with content topic containing Arabic","time":{"start":1715613485215,"stop":1715613485215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d649e20f56e3b2","name":"Push message with content topic containing XML","time":{"start":1715613485224,"stop":1715613485224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd8c24833b9434c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715612941637,"stop":1715612941637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb8bb7e7a9508bf","name":"should only return 1 node with relay and store capability","time":{"start":1715612965857,"stop":1715612965857,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f0dc6c7c7464b7","name":"Check message with non string payload is not received","time":{"start":1715613414426,"stop":1715613414427,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef229c5a139bd17","name":"Query Generator, No message returned","time":{"start":1715613526870,"stop":1715613526872,"duration":2},"status":"passed","severity":"normal"},{"uid":"399ec5fdb0a75b7c","name":"Push message with long payload","time":{"start":1715613485199,"stop":1715613485200,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a1c1763a5446fc","name":"should add and remove event listeners correctly","time":{"start":1715612969690,"stop":1715612969690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1c0a16234c6bcc","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715612954969,"stop":1715612954969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea23d8cc9a9e7d7f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715612949376,"stop":1715612949377,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec914d2a9147b60d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715612941644,"stop":1715612941644,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0610fb20cfc677","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715612941630,"stop":1715612941630,"duration":0},"status":"passed","severity":"normal"},{"uid":"4037a9e95c8c04aa","name":"Ping on subscribed peer","time":{"start":1715613024090,"stop":1715613024090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1985f7397112aaa7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715613976135,"stop":1715613976135,"duration":0},"status":"passed","severity":"normal"},{"uid":"30148f649749c79f","name":"Subscribe to topic containing short and receive message","time":{"start":1715613420645,"stop":1715613420646,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b80a2588ea7b5aa","name":"Generator, custom pubsub topic","time":{"start":1715613565714,"stop":1715613565714,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e67aab96369265","name":"Check received message containing Chinese","time":{"start":1715613414411,"stop":1715613414411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7836b27ebc78ffb0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715612941642,"stop":1715612941642,"duration":0},"status":"passed","severity":"normal"},{"uid":"193e43eb1d3c4f67","name":"Push message with custom timestamp: 1715616753933","time":{"start":1715613485235,"stop":1715613485235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4afbf4fe7e6497e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715613562598,"stop":1715613562598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2313c8fb367efcd","name":"Check received message with timestamp: 1715612992059 ","time":{"start":1715613414448,"stop":1715613414448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed69166fa502c5f","name":"Ping on peer without subscriptions","time":{"start":1715613070478,"stop":1715613070478,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d10db8cea78a84","name":"should not receive a peer event before start","time":{"start":1715613006029,"stop":1715613006030,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16be85428e84b2b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715613462082,"stop":1715613462083,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e864d68f81736af","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715612954848,"stop":1715612954848,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9400b5bf41f21bd","name":"Reopen subscription with peer with lost subscription","time":{"start":1715613070479,"stop":1715613070480,"duration":1},"status":"passed","severity":"normal"},{"uid":"c854f6f02efef356","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715613565711,"stop":1715613565711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b61ab8892532889","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715612941639,"stop":1715612941640,"duration":1},"status":"passed","severity":"normal"},{"uid":"b181f2e4716990b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715613414449,"stop":1715613414449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd66a956d692ced","name":"Push message with unicode special characters payload","time":{"start":1715613485209,"stop":1715613485210,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f598ced36e951c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715612941648,"stop":1715612941648,"duration":0},"status":"passed","severity":"normal"},{"uid":"416b1138869a0225","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715613201515,"stop":1715613201516,"duration":1},"status":"passed","severity":"normal"},{"uid":"9514d152f36953e6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715612949363,"stop":1715612949363,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83df28238dc4b54","name":"Check message with no content topic is not received","time":{"start":1715613153747,"stop":1715613153747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa3f76008b33da9","name":"Js publishes, other Js receives","time":{"start":1715613437633,"stop":1715613437634,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d28afe994860c6d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715613510166,"stop":1715613510166,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9869d89f18f723","name":"Check received message with timestamp: 1715612992059000000 ","time":{"start":1715613414448,"stop":1715613414448,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e83346ad868ce4","name":"Encoder throws on undefined content topic","time":{"start":1715612954966,"stop":1715612954967,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01b21e2055d3bcd","name":"Check received message containing JSON","time":{"start":1715613414416,"stop":1715613414416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6547afd112939","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715613976128,"stop":1715613976128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b0c22749666149","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715613976136,"stop":1715613976136,"duration":0},"status":"passed","severity":"normal"},{"uid":"137ecfea880d2824","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715613004441,"stop":1715613004441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f712e3b6e46deb","name":"Push message with Russian payload","time":{"start":1715613351157,"stop":1715613351158,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fdd32cead1288e","name":"Decoder throws on undefined content topic","time":{"start":1715612975497,"stop":1715612975497,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9e0a49f4e8547e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715613351214,"stop":1715613351214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ac58c7a0491cbd","name":"Push message with content topic containing emoji","time":{"start":1715613485227,"stop":1715613485228,"duration":1},"status":"passed","severity":"normal"},{"uid":"6473565a11da7d83","name":"Passing page size 1 when there are 4 messages","time":{"start":1715613562395,"stop":1715613562396,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac764f2ad3e33170","name":"Push message with content topic containing JSON","time":{"start":1715613485225,"stop":1715613485226,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04867f3ddb1b4c2","name":"Push message with custom timestamp: 1715616773160","time":{"start":1715613351254,"stop":1715613351254,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b79c959feaf9a9","name":"Push message with meta","time":{"start":1715613485228,"stop":1715613485228,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ec12c226ebeb79","name":"Check message with non string payload is not received","time":{"start":1715613153750,"stop":1715613153751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce11897ea987e7c0","name":"Push message with special chars payload","time":{"start":1715613351154,"stop":1715613351155,"duration":1},"status":"passed","severity":"normal"},{"uid":"382a9f72e13bbd6e","name":"should not fail to start the service if it is already started","time":{"start":1715613006028,"stop":1715613006028,"duration":0},"status":"passed","severity":"normal"},{"uid":"66810a9a737fbf69","name":"should not fail to start the service if it is already started","time":{"start":1715613468595,"stop":1715613468595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f514b3b00ff01d8f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715613173030,"stop":1715613173031,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca01d4193e99d77","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715612949368,"stop":1715612949368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f3c087a19d454b","name":"dispatchEvent via connectionManager","time":{"start":1715613033010,"stop":1715613033010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fe40ee97ddc3d3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715613173031,"stop":1715613173032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44971bd6c26d560","name":"Push message with Russian payload","time":{"start":1715613485204,"stop":1715613485205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87b3adb6d212d9a","name":"Push message with shell command payload","time":{"start":1715613351164,"stop":1715613351164,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e888ce6f6b2448","name":"Ping on subscribed peer","time":{"start":1715613070477,"stop":1715613070477,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d527d37ef135e2e","name":"Check message received after nwaku node is restarted","time":{"start":1715613414452,"stop":1715613414453,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2b794b3502a99aa3","name":"Encoder throws on empty string content topic","time":{"start":1715612954967,"stop":1715612954967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b268639051839c3","name":"Check meta is set [ecies]","time":{"start":1715612977426,"stop":1715612977426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04d83fc53ce696e","name":"Check publish message containing numeric","time":{"start":1715613457877,"stop":1715613457877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a52ba41b49a40de","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715613420646,"stop":1715613420651,"duration":5},"status":"passed","severity":"normal"},{"uid":"c9e203999794f182","name":"different cluster, same shard: nodes don't connect","time":{"start":1715613278997,"stop":1715613278997,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd19f597b712c60a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715613070869,"stop":1715613070869,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df3903401b51aac","name":"Check received message containing Chinese","time":{"start":1715613414430,"stop":1715613414430,"duration":0},"status":"passed","severity":"normal"},{"uid":"8428477b23631c25","name":"Check received message containing SQL Injection","time":{"start":1715613153737,"stop":1715613153738,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ad56c50908488a","name":"should get / set UDP multiaddr","time":{"start":1715612950082,"stop":1715612950082,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dc34d18bdb0898","name":"random static sharding 1 - Cluster ID: 167, Shard ID: 617","time":{"start":1715613523040,"stop":1715613523041,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37b0f30c35b3d9d","name":"Subscribe to topic containing Script and receive message","time":{"start":1715613976133,"stop":1715613976134,"duration":1},"status":"passed","severity":"normal"},{"uid":"94cfe9bd8f606315","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715613245420,"stop":1715613245421,"duration":1},"status":"passed","severity":"normal"},{"uid":"26afc555439f9266","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715612941646,"stop":1715612941646,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f91237df23e38a","name":"Check message on other pubsub topic is not received","time":{"start":1715613414450,"stop":1715613414450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2390d76287299f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715612944263,"stop":1715612944263,"duration":0},"status":"passed","severity":"normal"},{"uid":"81198a1944b4d8e5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715612941650,"stop":1715612941650,"duration":0},"status":"passed","severity":"normal"},{"uid":"19279f507cb45d0a","name":"Subscribe to topic containing short and publish message","time":{"start":1715613462077,"stop":1715613462077,"duration":0},"status":"passed","severity":"normal"},{"uid":"379847a23f20bedf","name":"Check received message containing SQL Injection","time":{"start":1715613414443,"stop":1715613414443,"duration":0},"status":"passed","severity":"normal"},{"uid":"766f87cf3efbf46a","name":"Subscribe to topic containing XML and receive message","time":{"start":1715613976124,"stop":1715613976124,"duration":0},"status":"passed","severity":"normal"},{"uid":"915215804e2e561","name":"Check received message containing Basic HTML tag","time":{"start":1715613153739,"stop":1715613153739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6269d50a3b8709","name":"Push message with content topic containing long","time":{"start":1715613351170,"stop":1715613351170,"duration":0},"status":"passed","severity":"normal"},{"uid":"5365db6a02b6a23c","name":"should not receive a peer event after stop","time":{"start":1715613468596,"stop":1715613468596,"duration":0},"status":"passed","severity":"normal"},{"uid":"881a091b8201d206","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715612941642,"stop":1715612941642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c726334d0d9dd29","name":"Check received message containing unicode special characters","time":{"start":1715613414418,"stop":1715613414418,"duration":0},"status":"passed","severity":"normal"},{"uid":"33523e9589466131","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715613153745,"stop":1715613153746,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d493e1f2b87f38","name":"Check received message containing Script","time":{"start":1715613414443,"stop":1715613414444,"duration":1},"status":"passed","severity":"normal"},{"uid":"358421f4e18ee398","name":"Filter","time":{"start":1715613595613,"stop":1715613595613,"duration":0},"status":"passed","severity":"normal"},{"uid":"972a26e3e786946d","name":"handles empty shards array correctly","time":{"start":1715612941649,"stop":1715612941649,"duration":0},"status":"passed","severity":"normal"},{"uid":"a852cc9620b7d591","name":"Check publish message containing JSON","time":{"start":1715613457881,"stop":1715613457881,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3688cc43130f2fa","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715612944263,"stop":1715612944263,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cf1a6c6bc94332","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715612941640,"stop":1715612941640,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7c90648f36b031","name":"Refresh subscription","time":{"start":1715613976121,"stop":1715613976121,"duration":0},"status":"passed","severity":"normal"},{"uid":"172370f3aa503e48","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715613070866,"stop":1715613070867,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb77bd6446874cd9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715613173033,"stop":1715613173033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd9d43ddf9b66b3","name":"Check message received after jswaku node is restarted","time":{"start":1715613414452,"stop":1715613414452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48f08b44e061ea3c","name":"Passing page size 110 when there are 120 messages","time":{"start":1715613562399,"stop":1715613562399,"duration":0},"status":"passed","severity":"normal"},{"uid":"74579d00e02b0085","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715613420652,"stop":1715613420653,"duration":1},"status":"passed","severity":"normal"},{"uid":"f144ed9c9eb158e5","name":"throws on content topic with empty encoding field","time":{"start":1715612941624,"stop":1715612941625,"duration":1},"status":"passed","severity":"normal"},{"uid":"814ae773e9f909ea","name":"Ordered Callback - forward","time":{"start":1715613549927,"stop":1715613549927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6a0320af697346","name":"random static sharding 8 - Cluster ID: 265, Shard ID: 140","time":{"start":1715613523055,"stop":1715613523058,"duration":3},"status":"passed","severity":"normal"},{"uid":"bd6dab6103bf864b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715613526872,"stop":1715613526872,"duration":0},"status":"passed","severity":"normal"},{"uid":"68818b4921c123ca","name":"should not receive a peer event before start","time":{"start":1715613468595,"stop":1715613468595,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3202fc2cd4fd84","name":"Check received message containing JSON","time":{"start":1715613153739,"stop":1715613153740,"duration":1},"status":"passed","severity":"normal"},{"uid":"222c825d9af87293","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715612941633,"stop":1715612941634,"duration":1},"status":"passed","severity":"normal"},{"uid":"11cda73dcda35f56","name":"returns all values when wanted number is greater than available values","time":{"start":1715612964573,"stop":1715612964574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f3e3b75d24997e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715612941633,"stop":1715612941633,"duration":0},"status":"passed","severity":"normal"},{"uid":"3239a222087306ee","name":"should encode/decode to RLP encoding","time":{"start":1715612950081,"stop":1715612950081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a364530e51bc1fa","name":"Passing page size 3 when there are 20 messages","time":{"start":1715613562396,"stop":1715613562396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4676ec975fd1de32","name":"Push message with content topic containing short","time":{"start":1715613351170,"stop":1715613351170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3954c00574c239f0","name":"Callback on promise","time":{"start":1715613569125,"stop":1715613569126,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4571b596d44c82","name":"Subscribe and receives messages on 20 topics","time":{"start":1715613976129,"stop":1715613976129,"duration":0},"status":"passed","severity":"normal"},{"uid":"961f5a49e63c71bd","name":"Check received message containing emoji","time":{"start":1715613414447,"stop":1715613414448,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabf19b8a79f823c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715613173029,"stop":1715613173030,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6843c017ccd3b2","name":"random static sharding 2 - Cluster ID: 722, Shard ID: 421","time":{"start":1715613523041,"stop":1715613523042,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff427c1d9e084b3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715613414449,"stop":1715613414449,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e9f4a4b41e0dfe","name":"retrieves a single peer","time":{"start":1715612965854,"stop":1715612965854,"duration":0},"status":"passed","severity":"normal"},{"uid":"11731380b655a589","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715612941636,"stop":1715612941637,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ce5145664c82ec","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715613976136,"stop":1715613976136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6796d1a4678463d1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715613510173,"stop":1715613510173,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fba273d6eb25ac","name":"through manual discovery","time":{"start":1715613282368,"stop":1715613282369,"duration":1},"status":"passed","severity":"normal"},{"uid":"f712dd7b41272660","name":"random static sharding 7 - Cluster ID: 287, Shard ID: 591","time":{"start":1715613523050,"stop":1715613523054,"duration":4},"status":"passed","severity":"normal"},{"uid":"3eb435c259927242","name":"Accepts a valid Waku Message","time":{"start":1715612958361,"stop":1715612958362,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82f3008a968601d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715613420652,"stop":1715613420652,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd982ac63500413f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715613433830,"stop":1715613433830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea41a7b0db3bf4bf","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app30/3/topic379/xml","time":{"start":1715613521574,"stop":1715613521575,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de31f1db87b2759","name":"All","time":{"start":1715613002168,"stop":1715613002168,"duration":0},"status":"passed","severity":"normal"},{"uid":"80745a063ce33d4c","name":"Ping on peer without subscriptions","time":{"start":1715613070475,"stop":1715613070475,"duration":0},"status":"passed","severity":"normal"},{"uid":"6000fca5c1b2a5ce","name":"Check publish message containing Chinese","time":{"start":1715613457878,"stop":1715613457878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6417aa089cd901","name":"should properly create location multiaddrs - udp4","time":{"start":1715612950083,"stop":1715612950083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee495e66c3fc3b62","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app20/2/topic89/utf8","time":{"start":1715613521576,"stop":1715613521576,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe2996eb5a6f928","name":"Check received message containing long","time":{"start":1715613414428,"stop":1715613414429,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b98ff5c5e36b8a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715612941628,"stop":1715612941628,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c112db1d83531f","name":"should not receive a peer event after stop","time":{"start":1715612969688,"stop":1715612969689,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c314cfee8b48ed","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715613201515,"stop":1715613201515,"duration":0},"status":"passed","severity":"normal"},{"uid":"945fccb42c2f100c","name":"Throws when trying to push message with empty payload","time":{"start":1715613351168,"stop":1715613351169,"duration":1},"status":"passed","severity":"normal"},{"uid":"1847191dc198504e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715612941636,"stop":1715612941636,"duration":0},"status":"passed","severity":"normal"},{"uid":"823d6f11fd9a58b5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app65/2/topic720/proto","time":{"start":1715613521577,"stop":1715613521577,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e76fb3858954c0e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715613589859,"stop":1715613589859,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3460bd4c0ad856","name":"Push message with XML payload","time":{"start":1715613351161,"stop":1715613351162,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cfd59376e3123e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715612949371,"stop":1715612949372,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8fa6b6b57acb6e5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715612941634,"stop":1715612941634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d594cdc63de4d56","name":"Fails to publish message with empty text","time":{"start":1715613457886,"stop":1715613457886,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1058506826ad0d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715613976135,"stop":1715613976135,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bb4583d9ec45bc","name":"should throw an error for insufficient data","time":{"start":1715612941573,"stop":1715612941573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fadf6bfc7043735","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715613463326,"stop":1715613463327,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4670081111be3387","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715612941572,"stop":1715612941572,"duration":0},"status":"passed","severity":"normal"},{"uid":"144c4094ae02e656","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715612941641,"stop":1715612941641,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be2c9af31305fbb","name":"Push message equal or less that 1MB","time":{"start":1715613351255,"stop":1715613351256,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3f0d8de3655b11","name":"Passing page size 10 when there are 10 messages","time":{"start":1715613562397,"stop":1715613562397,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b8116a39dd847c","name":"Subscribe to topic containing XML and receive message","time":{"start":1715613420654,"stop":1715613420654,"duration":0},"status":"passed","severity":"normal"},{"uid":"3040ab4035abce60","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715613485225,"stop":1715613485225,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2166551ffedd9f","name":"Check publish message containing short","time":{"start":1715613457876,"stop":1715613457876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d851eee4cdfe255c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715613433825,"stop":1715613433825,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2353184af62666","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715613976126,"stop":1715613976126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5345952e91a0084","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715612949369,"stop":1715612949371,"duration":2},"status":"passed","severity":"normal"},{"uid":"91ce750dd5897ecf","name":"Check message with no payload is not received","time":{"start":1715613414426,"stop":1715613414426,"duration":0},"status":"passed","severity":"normal"},{"uid":"8273a9aa2c22381c","name":"Relay - times out","time":{"start":1715613595611,"stop":1715613595611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e5c3da70de3529","name":"same cluster, same shard: nodes connect","time":{"start":1715613173010,"stop":1715613173010,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b25b5c8f8e1e3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715613420654,"stop":1715613420655,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44b5a5e24c54b75","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715613976118,"stop":1715613976118,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2af54150eeceb1","name":"Fails to publish duplicate message","time":{"start":1715613457885,"stop":1715613457885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca4d84ed08e43c7","name":"Check received message containing unicode special characters","time":{"start":1715613414447,"stop":1715613414447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6dabb0358a09a02","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715613173013,"stop":1715613173014,"duration":1},"status":"passed","severity":"normal"},{"uid":"759d33014cbc5217","name":"Subscribe to topic containing Script and receive message","time":{"start":1715613420653,"stop":1715613420654,"duration":1},"status":"passed","severity":"normal"},{"uid":"70617c58891a0c9b","name":"should throw error - no id","time":{"start":1715612950078,"stop":1715612950078,"duration":0},"status":"passed","severity":"normal"},{"uid":"51703c3771950b37","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715613433828,"stop":1715613433828,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e35bd189cc73f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715612941640,"stop":1715612941641,"duration":1},"status":"passed","severity":"normal"},{"uid":"830491df50c07e45","name":"Check message with non string payload is not received","time":{"start":1715613414451,"stop":1715613414451,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d428137b5de86a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715613562598,"stop":1715613562599,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ea25f209359c7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715613420633,"stop":1715613420634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba16b27057f0d63","name":"removeEventListener with correct event","time":{"start":1715613033008,"stop":1715613033009,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e71c45ad418a38","name":"should throw error - no id","time":{"start":1715612950079,"stop":1715612950079,"duration":0},"status":"passed","severity":"normal"},{"uid":"c048c29ad8de7593","name":"Waku message hash computation (payload length 0)","time":{"start":1715612944264,"stop":1715612944264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba482dacffa84648","name":"should not receive a peer event before start","time":{"start":1715612969688,"stop":1715612969688,"duration":0},"status":"passed","severity":"normal"},{"uid":"57be8e74ce70a479","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715613173046,"stop":1715613173046,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e5c71c044995b","name":"Check publish message containing XML","time":{"start":1715613457880,"stop":1715613457880,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c13a909e107d25","name":"Check message received after nwaku node is restarted","time":{"start":1715613414427,"stop":1715613414427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a16d144127038b1","name":"Ephemeral field set to true","time":{"start":1715612954965,"stop":1715612954966,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba1a019c564266","name":"isConnected should return false after all peers disconnect","time":{"start":1715612993024,"stop":1715612993026,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a528dd54f58921e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715612949366,"stop":1715612949367,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2be76bb11e9c80b","name":"Check publish message containing unicode special characters","time":{"start":1715613457882,"stop":1715613457883,"duration":1},"status":"passed","severity":"normal"},{"uid":"90556dc4ece04424","name":"Check message received after jswaku node is restarted","time":{"start":1715613414427,"stop":1715613414427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef8a8b6db2007d44","name":"Promise Callback - backward","time":{"start":1715613549926,"stop":1715613549927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a360eab58d6aa763","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715613976120,"stop":1715613976120,"duration":0},"status":"broken","severity":"normal"},{"uid":"51420e04e07dd9bf","name":"Push message with content topic containing long","time":{"start":1715613485213,"stop":1715613485213,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef33a6557718cf2","name":"Nodes with multiple pubsub topic","time":{"start":1715613433829,"stop":1715613433830,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db4d52ff9536002","name":"random static sharding 4 - Cluster ID: 923, Shard ID: 453","time":{"start":1715613523043,"stop":1715613523048,"duration":5},"status":"passed","severity":"normal"},{"uid":"8276848cf873ce05","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715613173015,"stop":1715613173015,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafe325da9cb069d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715613976129,"stop":1715613976130,"duration":1},"status":"broken","severity":"normal"},{"uid":"c5eef150e0a9b7dc","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715613173046,"stop":1715613173047,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e450a2178eea6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715613976127,"stop":1715613976127,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4a561105c68791","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715612941639,"stop":1715612941639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6d48200101a489","name":"Push message with meta","time":{"start":1715613351225,"stop":1715613351249,"duration":24},"status":"passed","severity":"normal"},{"uid":"8287e4200ff0ccb0","name":"Query generator for multiple messages with different content topic format","time":{"start":1715613569124,"stop":1715613569125,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b28dd8e7c08370","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715613245426,"stop":1715613245426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46d8c7128543cfa","name":"Push message with numeric payload","time":{"start":1715613351153,"stop":1715613351154,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b4cf403fd25353","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715613510166,"stop":1715613510173,"duration":7},"status":"passed","severity":"normal"},{"uid":"1f13671be67f0473","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715613976133,"stop":1715613976133,"duration":0},"status":"passed","severity":"normal"},{"uid":"c801783554b97579","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715613082010,"stop":1715613082010,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2158a1e0a902fd","name":"should emit a peer event after start","time":{"start":1715612969688,"stop":1715612969688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5853acac12f9e8f","name":"should handle application and version for autosharding","time":{"start":1715612941635,"stop":1715612941635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50fdb0e8e620702","name":"Check received message containing escaped characters","time":{"start":1715613414446,"stop":1715613414447,"duration":1},"status":"passed","severity":"normal"},{"uid":"937017faf8266b1a","name":"Relay + Store","time":{"start":1715613002167,"stop":1715613002167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdc6921639b7bfb","name":"Refresh subscription","time":{"start":1715613976131,"stop":1715613976131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d563d0a5b25e77e6","name":"Wrong topic","time":{"start":1715613521578,"stop":1715613521579,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b6370c50c41e28","name":"Waku message hash computation (no timestamp)","time":{"start":1715612944264,"stop":1715612944264,"duration":0},"status":"passed","severity":"normal"},{"uid":"490df9922d23c78","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715613433829,"stop":1715613433829,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b56917d03697ee5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715613173035,"stop":1715613173035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48638731ee9de3d","name":"should return all peers when numPeers is 0","time":{"start":1715612954846,"stop":1715612954847,"duration":1},"status":"passed","severity":"normal"},{"uid":"726166dd1ed95edb","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715612941646,"stop":1715612941646,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a37356310d995a","name":"Light Node - default protocols","time":{"start":1715613595613,"stop":1715613595613,"duration":0},"status":"passed","severity":"normal"},{"uid":"1057ef25c3ff6682","name":"should load peers from local storage and dispatch events","time":{"start":1715612969689,"stop":1715612969689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec6d3cb3f04b80f","name":"should get / set TCP multiaddr","time":{"start":1715612950082,"stop":1715612950082,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51d56ac88fc654f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715613201519,"stop":1715613201519,"duration":0},"status":"passed","severity":"normal"},{"uid":"58765d2f56c7e7df","name":"Encoder throws on undefined content topic","time":{"start":1715612977426,"stop":1715612977427,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00f02bb9460b8a1","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715613562599,"stop":1715613562599,"duration":0},"status":"passed","severity":"normal"},{"uid":"36dcd9949d504504","name":"random static sharding 5 - Cluster ID: 695, Shard ID: 837","time":{"start":1715613523048,"stop":1715613523049,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6fcabc1d7ca699d","name":"Encoder throws on undefined content topic","time":{"start":1715612975496,"stop":1715612975496,"duration":0},"status":"passed","severity":"normal"},{"uid":"384243bc5d7cada8","name":"Check received message containing short","time":{"start":1715613414428,"stop":1715613414428,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c8ad4c1849f0f8","name":"stop","time":{"start":1715613033011,"stop":1715613033011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd0d6d1f613025d","name":"Check received message containing JSON","time":{"start":1715613414445,"stop":1715613414446,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aeae825f09f0598","name":"Check received message containing numeric","time":{"start":1715613153731,"stop":1715613153732,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bb54a907ae9e4d","name":"Decoder throws on undefined content topic","time":{"start":1715612977427,"stop":1715612977427,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de2fa163fe4d64d","name":"should not fail to start the service if it is already started","time":{"start":1715612969687,"stop":1715612969688,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd4031eca462572","name":"Push message with long payload","time":{"start":1715613351151,"stop":1715613351152,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef1b76efcdd8d16","name":"Fails to push message with large meta","time":{"start":1715613351250,"stop":1715613351251,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e8b30970653bb7","name":"should return empty list for no shard","time":{"start":1715612941637,"stop":1715612941637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c43e76f30d57ec0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715613173048,"stop":1715613173048,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2996b65f8e7e2c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715612965625,"stop":1715612965625,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6425f1b24c8d19","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715613462085,"stop":1715613462085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0cb48a2ed0e502","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715613173047,"stop":1715613173047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17c3a15e2e23b5a","name":"Push message with Script payload","time":{"start":1715613485206,"stop":1715613485207,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd97e480f948c5d3","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715613173034,"stop":1715613173034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d95d37c00a5708f","name":"Check message with no payload is not received","time":{"start":1715613153749,"stop":1715613153749,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a0b217a931f76b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715613976135,"stop":1715613976136,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58c94103e6be27e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715613173031,"stop":1715613173031,"duration":0},"status":"passed","severity":"normal"},{"uid":"57388c2725857cd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715612941648,"stop":1715612941648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17cff1a5806a084","name":"Query generator for multiple messages with different message text format","time":{"start":1715613569122,"stop":1715613569123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5981d84c46bb2c1","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715612941635,"stop":1715612941635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5200b4124dd2d0e6","name":"Check received message containing XML","time":{"start":1715613414444,"stop":1715613414444,"duration":0},"status":"passed","severity":"normal"},{"uid":"633829b9101dbd66","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app26/6/topic902/json","time":{"start":1715613521575,"stop":1715613521575,"duration":0},"status":"passed","severity":"normal"},{"uid":"8275ecd89229d053","name":"Check publish message containing emoji","time":{"start":1715613457883,"stop":1715613457883,"duration":0},"status":"passed","severity":"normal"},{"uid":"981758ac363cf321","name":"Publish message with large meta","time":{"start":1715613457889,"stop":1715613457889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e1c58ba389fc23","name":"addEventListener with correct event","time":{"start":1715613033007,"stop":1715613033008,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8c879498e54a86","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715613043464,"stop":1715613043464,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eacfddc085d5dc3","name":"A test","time":{"start":1715613245501,"stop":1715613245501,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f13dca96ff0f59","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715613462089,"stop":1715613462089,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b351836f76fd5c","name":"Check received message with timestamp: 1715612992223 ","time":{"start":1715613153744,"stop":1715613153745,"duration":1},"status":"passed","severity":"normal"},{"uid":"10511872796d8489","name":"Push message with content topic containing special chars","time":{"start":1715613485214,"stop":1715613485214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4a3321baf6d648","name":"Query with Promise Callback, No Decoder","time":{"start":1715613526875,"stop":1715613526875,"duration":0},"status":"passed","severity":"normal"},{"uid":"3335917c79682761","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715613743219,"stop":1715613743219,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c82792811a3c1b","name":"Push message with content topic containing numeric","time":{"start":1715613485213,"stop":1715613485213,"duration":0},"status":"passed","severity":"normal"},{"uid":"af738dee8a238815","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715612941643,"stop":1715612941643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e28b1d837ff90b","name":"tcp ip4 address","time":{"start":1715612949572,"stop":1715612949573,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea25ba5c5b01ef1","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715613278995,"stop":1715613278996,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f80142e100e0b8","name":"handles empty contentTopics array correctly","time":{"start":1715612941649,"stop":1715612941649,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd6b34fdeb6731","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715613420656,"stop":1715613420656,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a721a520bab635","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715613458030,"stop":1715613458031,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6196668a1fe85c3e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715613420656,"stop":1715613420657,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cff68de499f201","name":"Push message with SQL Injection payload","time":{"start":1715613485205,"stop":1715613485206,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cda120037b066f3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715612950086,"stop":1715612950086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d012f62d9ca2f27e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715612941643,"stop":1715612941643,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a88e798a4007e8a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715613245425,"stop":1715613245425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ca4070b91d980","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715613743218,"stop":1715613743219,"duration":1},"status":"passed","severity":"normal"},{"uid":"570d08e53d2ecec2","name":"Check message with invalid timestamp is not received","time":{"start":1715613414449,"stop":1715613414450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b588fe93ba342a4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app74/5/topic647/proto","time":{"start":1715613521577,"stop":1715613521578,"duration":1},"status":"passed","severity":"normal"},{"uid":"b029d747ab7dccb6","name":"does not throw on valid cases","time":{"start":1715612941621,"stop":1715612941621,"duration":0},"status":"passed","severity":"normal"},{"uid":"8030a589892a4628","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715613420631,"stop":1715613420631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac94c94cf34a593","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715613462076,"stop":1715613462076,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed7b1bb621fd2fa","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715612977425,"stop":1715612977426,"duration":1},"status":"passed","severity":"normal"},{"uid":"347210e8c345469c","name":"Promise Callback - forward","time":{"start":1715613549924,"stop":1715613549926,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7e3d7a74e4fbbbc","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715613462091,"stop":1715613462091,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f7d0db07f661ba","name":"Push message on custom pubsubTopic","time":{"start":1715613245423,"stop":1715613245424,"duration":1},"status":"passed","severity":"normal"},{"uid":"951ea667f7665b13","name":"Passing page size 19 when there are 20 messages","time":{"start":1715613562398,"stop":1715613562399,"duration":1},"status":"passed","severity":"normal"},{"uid":"30641f83a530cb6b","name":"should properly create location multiaddrs - tcp6","time":{"start":1715612950084,"stop":1715612950084,"duration":0},"status":"passed","severity":"normal"},{"uid":"4911f8264af31398","name":"Decoder throws on empty string content topic","time":{"start":1715612977428,"stop":1715612977428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37eab34d54babbb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715613462074,"stop":1715613462075,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fba6f8a2795cbe8","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715612965858,"stop":1715612965859,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96e6b6c8f975c5f","name":"Push message with Script payload","time":{"start":1715613351160,"stop":1715613351161,"duration":1},"status":"passed","severity":"normal"},{"uid":"460b833983059a8c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715613457883,"stop":1715613457884,"duration":1},"status":"passed","severity":"normal"},{"uid":"fead062878f9a81c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715613173045,"stop":1715613173045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d07a4e4c16fb03","name":"should throw an error for missing required configuration","time":{"start":1715612941637,"stop":1715612941638,"duration":1},"status":"passed","severity":"normal"},{"uid":"74801557ffa77e84","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715613521572,"stop":1715613521573,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91f9f60c42e620f","name":"can start the service","time":{"start":1715613468593,"stop":1715613468594,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcb4a8b0659763a","name":"Check received message containing Russian","time":{"start":1715613414442,"stop":1715613414443,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88861b8608d058","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715613976130,"stop":1715613976130,"duration":0},"status":"passed","severity":"normal"},{"uid":"880f5b383510cb08","name":"start node with empty content topic","time":{"start":1715613521581,"stop":1715613521581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bfba707bfda7dc","name":"Push message with content topic containing Arabic","time":{"start":1715613351178,"stop":1715613351199,"duration":21},"status":"passed","severity":"normal"},{"uid":"544eec9f65530a3f","name":"random static sharding 9 - Cluster ID: 574, Shard ID: 665","time":{"start":1715613523058,"stop":1715613523058,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec7d63bebcaa2d7","name":"should properly create location multiaddrs - udp6","time":{"start":1715612950083,"stop":1715612950083,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c743ea89fe5d3b3","name":"Query with Ordered Callback, No message returned","time":{"start":1715613526873,"stop":1715613526874,"duration":1},"status":"passed","severity":"normal"},{"uid":"186befbf1df1cb26","name":"Push message with special chars payload","time":{"start":1715613485201,"stop":1715613485202,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e3cedec13bfbfb","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715613526874,"stop":1715613526874,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d402fad61dfa01","name":"Check received message containing escaped characters","time":{"start":1715613153742,"stop":1715613153742,"duration":0},"status":"passed","severity":"normal"},{"uid":"876550ea2c64022c","name":"Check meta is set [symmetric]","time":{"start":1715612975495,"stop":1715612975495,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd3a5a2ab783331","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715613589859,"stop":1715613589859,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9177f597ff90a77","name":"Check received message containing short","time":{"start":1715613414399,"stop":1715613414408,"duration":9},"status":"passed","severity":"normal"},{"uid":"483b1514fc9872da","name":"should encodeTxt and decodeTxt","time":{"start":1715612950076,"stop":1715612950076,"duration":0},"status":"passed","severity":"normal"},{"uid":"5805b36665ddfdaf","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715613173029,"stop":1715613173029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f59d817326692c","name":"Push message on custom pubsubTopic","time":{"start":1715613245418,"stop":1715613245419,"duration":1},"status":"passed","severity":"normal"},{"uid":"796be549bc2067be","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715613976125,"stop":1715613976125,"duration":0},"status":"passed","severity":"normal"},{"uid":"866f92a2d29a7b6b","name":"Check received message containing shell command","time":{"start":1715613153740,"stop":1715613153742,"duration":2},"status":"passed","severity":"normal"},{"uid":"db0494b2c254eb4c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715612965477,"stop":1715612965478,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb8513a05793e56","name":"configure the node with multiple pubsub topics","time":{"start":1715613523060,"stop":1715613523061,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f0939120c03e3c","name":"Passing page size 11 when there are 10 messages","time":{"start":1715613562397,"stop":1715613562398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce32d232f1638b54","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715612949362,"stop":1715612949363,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca857c27c4e4367d","name":"Ping on peer without subscriptions","time":{"start":1715613024090,"stop":1715613024091,"duration":1},"status":"passed","severity":"normal"},{"uid":"b431e4f21234ef2e","name":"start node with empty shard","time":{"start":1715613523062,"stop":1715613523064,"duration":2},"status":"passed","severity":"normal"},{"uid":"faeeb360beda5097","name":"Fails to push message with empty content topic","time":{"start":1715613351224,"stop":1715613351225,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b2a461fcb8dc1b","name":"Callback on promise, aborts when callback returns true","time":{"start":1715613569126,"stop":1715613569127,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1799959c7cf2f01","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715613201513,"stop":1715613201513,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b1c285d2b83123","name":"Relay - dialed after","time":{"start":1715613595611,"stop":1715613595611,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e604c54ffef6c18","name":"isConnected should return true after first peer connects","time":{"start":1715613043469,"stop":1715613043469,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c1e0dffc0ef81b","name":"Check received message with timestamp: 1715612992059 ","time":{"start":1715613414422,"stop":1715613414422,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb42caba2f197ef7","name":"Overlapping topic subscription","time":{"start":1715613976120,"stop":1715613976121,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08ed4a628fa30a2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715613569127,"stop":1715613569128,"duration":1},"status":"passed","severity":"normal"},{"uid":"42aa4fbb21ad86f7","name":"removeEventListener with wrong event","time":{"start":1715613033009,"stop":1715613033009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9599f53d6033323d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715613523039,"stop":1715613523040,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc137a6efca299d0","name":"Correctly serialized arguments","time":{"start":1715613282440,"stop":1715613282441,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d326638ec49531","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715613153745,"stop":1715613153745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcd456d5f3cff8c","name":"Generator, 2 different pubsubtopics","time":{"start":1715613565715,"stop":1715613565715,"duration":0},"status":"passed","severity":"normal"},{"uid":"62063d60ce3024d9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715612941646,"stop":1715612941646,"duration":0},"status":"passed","severity":"normal"},{"uid":"30980bb46ef90cc7","name":"Check received message containing special chars","time":{"start":1715613414429,"stop":1715613414430,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb441d40e2d1f60f","name":"Publish message with custom timestamp: Tue May 23 2023 15:17:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1715613457884,"stop":1715613457884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11b8b5f8251baa9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715612941627,"stop":1715612941627,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae59114f0af6641f","name":"Symmetric encrypt & Decrypt","time":{"start":1715612976090,"stop":1715612976090,"duration":0},"status":"passed","severity":"normal"},{"uid":"635dcf25594d8927","name":"Check publish message containing Arabic","time":{"start":1715613457878,"stop":1715613457879,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb2e357a28fa3f3","name":"Publish message with custom timestamp: Mon May 13 2024 16:17:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1715613457885,"stop":1715613457885,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d43c57dfeea2a9","name":"should emit a peer event after start","time":{"start":1715613468595,"stop":1715613468595,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a592a3b100352b","name":"should throw error - no public key","time":{"start":1715612950080,"stop":1715612950080,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef40d41aa27ef09","name":"Push message with content topic containing SQL Injection","time":{"start":1715613351209,"stop":1715613351210,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d745c132479bd0","name":"Refresh subscription","time":{"start":1715613462076,"stop":1715613462077,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cefedc654a74052b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715613420651,"stop":1715613420652,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4d18b5fb6d0525","name":"should properly create location multiaddrs - udp","time":{"start":1715612950084,"stop":1715612950084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d518d6378fc46b","name":"nwaku subscribes","time":{"start":1715613437631,"stop":1715613437632,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3e021206f337a2","name":"throws on content topic with empty topic name field","time":{"start":1715612941624,"stop":1715612941624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43599e48cbed321","name":"Decrypt messages","time":{"start":1715613418076,"stop":1715613418077,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd04244f647ea52","name":"Ping on unsubscribed peer","time":{"start":1715613070478,"stop":1715613070479,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd9730666ee990f","name":"Privacy Node - default protocol","time":{"start":1715613595613,"stop":1715613595613,"duration":0},"status":"passed","severity":"normal"},{"uid":"8180d1df89962d6c","name":"throws on content topic with generation field greater than 0","time":{"start":1715612941623,"stop":1715612941623,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b787f4fbf372a7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715613082011,"stop":1715613082011,"duration":0},"status":"passed","severity":"normal"}] |